Documentation ¶
Index ¶
- type Accounts
- type AddBackendServersBackendServers
- type AddBackendServersRequest
- type AddBackendServersResponse
- type AddDeviceInternetPortRequest
- type AddDeviceInternetPortResponse
- type AddNetworkInterfaceToInstanceRequest
- type AddNetworkInterfaceToInstanceResponse
- type App
- type AppList
- type AppMetaData
- type AppStatus
- type Application
- type Applications
- type AssociateEnsEipAddressRequest
- type AssociateEnsEipAddressResponse
- type AttachDiskRequest
- type AttachDiskResponse
- type AttachEnsInstancesRequest
- type AttachEnsInstancesResponse
- type AuthorizeSecurityGroupEgressRequest
- type AuthorizeSecurityGroupEgressResponse
- type AuthorizeSecurityGroupRequest
- type AuthorizeSecurityGroupResponse
- type BackendServer
- type BackendServersInAddBackendServers
- type BackendServersInDescribeLoadBalancerAttribute
- type BackendServersInRemoveBackendServers
- type BackendServersInSetBackendServers
- type BandWidthFeeData
- type BandWidthFeeDatasInDescribeEpnMeasurementData
- type BandWidthFeeDatasInDescribeMeasurementData
- type BandWidthMonitorDataInDescribeEpnBandWidthData
- type BandWidthMonitorDataInDescribeUserBandWidthData
- type BandWidthMonitorDataItem
- type BandWidthMonitorDataItemInDescribeUserBandWidthData
- type BandwidthTypes
- 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) AddBackendServers(request *AddBackendServersRequest) (response *AddBackendServersResponse, err error)
- func (client *Client) AddBackendServersWithCallback(request *AddBackendServersRequest, ...) <-chan int
- func (client *Client) AddBackendServersWithChan(request *AddBackendServersRequest) (<-chan *AddBackendServersResponse, <-chan error)
- func (client *Client) AddDeviceInternetPort(request *AddDeviceInternetPortRequest) (response *AddDeviceInternetPortResponse, err error)
- func (client *Client) AddDeviceInternetPortWithCallback(request *AddDeviceInternetPortRequest, ...) <-chan int
- func (client *Client) AddDeviceInternetPortWithChan(request *AddDeviceInternetPortRequest) (<-chan *AddDeviceInternetPortResponse, <-chan error)
- func (client *Client) AddNetworkInterfaceToInstance(request *AddNetworkInterfaceToInstanceRequest) (response *AddNetworkInterfaceToInstanceResponse, err error)
- func (client *Client) AddNetworkInterfaceToInstanceWithCallback(request *AddNetworkInterfaceToInstanceRequest, ...) <-chan int
- func (client *Client) AddNetworkInterfaceToInstanceWithChan(request *AddNetworkInterfaceToInstanceRequest) (<-chan *AddNetworkInterfaceToInstanceResponse, <-chan error)
- func (client *Client) AssociateEnsEipAddress(request *AssociateEnsEipAddressRequest) (response *AssociateEnsEipAddressResponse, err error)
- func (client *Client) AssociateEnsEipAddressWithCallback(request *AssociateEnsEipAddressRequest, ...) <-chan int
- func (client *Client) AssociateEnsEipAddressWithChan(request *AssociateEnsEipAddressRequest) (<-chan *AssociateEnsEipAddressResponse, <-chan error)
- func (client *Client) AttachDisk(request *AttachDiskRequest) (response *AttachDiskResponse, err error)
- func (client *Client) AttachDiskWithCallback(request *AttachDiskRequest, ...) <-chan int
- func (client *Client) AttachDiskWithChan(request *AttachDiskRequest) (<-chan *AttachDiskResponse, <-chan error)
- func (client *Client) AttachEnsInstances(request *AttachEnsInstancesRequest) (response *AttachEnsInstancesResponse, err error)
- func (client *Client) AttachEnsInstancesWithCallback(request *AttachEnsInstancesRequest, ...) <-chan int
- func (client *Client) AttachEnsInstancesWithChan(request *AttachEnsInstancesRequest) (<-chan *AttachEnsInstancesResponse, <-chan error)
- func (client *Client) AuthorizeSecurityGroup(request *AuthorizeSecurityGroupRequest) (response *AuthorizeSecurityGroupResponse, err error)
- func (client *Client) AuthorizeSecurityGroupEgress(request *AuthorizeSecurityGroupEgressRequest) (response *AuthorizeSecurityGroupEgressResponse, err error)
- func (client *Client) AuthorizeSecurityGroupEgressWithCallback(request *AuthorizeSecurityGroupEgressRequest, ...) <-chan int
- func (client *Client) AuthorizeSecurityGroupEgressWithChan(request *AuthorizeSecurityGroupEgressRequest) (<-chan *AuthorizeSecurityGroupEgressResponse, <-chan error)
- func (client *Client) AuthorizeSecurityGroupWithCallback(request *AuthorizeSecurityGroupRequest, ...) <-chan int
- func (client *Client) AuthorizeSecurityGroupWithChan(request *AuthorizeSecurityGroupRequest) (<-chan *AuthorizeSecurityGroupResponse, <-chan error)
- func (client *Client) CreateApplication(request *CreateApplicationRequest) (response *CreateApplicationResponse, err error)
- func (client *Client) CreateApplicationWithCallback(request *CreateApplicationRequest, ...) <-chan int
- func (client *Client) CreateApplicationWithChan(request *CreateApplicationRequest) (<-chan *CreateApplicationResponse, <-chan error)
- func (client *Client) CreateDisk(request *CreateDiskRequest) (response *CreateDiskResponse, err error)
- func (client *Client) CreateDiskWithCallback(request *CreateDiskRequest, ...) <-chan int
- func (client *Client) CreateDiskWithChan(request *CreateDiskRequest) (<-chan *CreateDiskResponse, <-chan error)
- func (client *Client) CreateEipInstance(request *CreateEipInstanceRequest) (response *CreateEipInstanceResponse, err error)
- func (client *Client) CreateEipInstanceWithCallback(request *CreateEipInstanceRequest, ...) <-chan int
- func (client *Client) CreateEipInstanceWithChan(request *CreateEipInstanceRequest) (<-chan *CreateEipInstanceResponse, <-chan error)
- func (client *Client) CreateEnsRouteEntry(request *CreateEnsRouteEntryRequest) (response *CreateEnsRouteEntryResponse, err error)
- func (client *Client) CreateEnsRouteEntryWithCallback(request *CreateEnsRouteEntryRequest, ...) <-chan int
- func (client *Client) CreateEnsRouteEntryWithChan(request *CreateEnsRouteEntryRequest) (<-chan *CreateEnsRouteEntryResponse, <-chan error)
- func (client *Client) CreateEnsService(request *CreateEnsServiceRequest) (response *CreateEnsServiceResponse, err error)
- func (client *Client) CreateEnsServiceWithCallback(request *CreateEnsServiceRequest, ...) <-chan int
- func (client *Client) CreateEnsServiceWithChan(request *CreateEnsServiceRequest) (<-chan *CreateEnsServiceResponse, <-chan error)
- func (client *Client) CreateEpnInstance(request *CreateEpnInstanceRequest) (response *CreateEpnInstanceResponse, err error)
- func (client *Client) CreateEpnInstanceWithCallback(request *CreateEpnInstanceRequest, ...) <-chan int
- func (client *Client) CreateEpnInstanceWithChan(request *CreateEpnInstanceRequest) (<-chan *CreateEpnInstanceResponse, <-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) CreateImage(request *CreateImageRequest) (response *CreateImageResponse, err error)
- func (client *Client) CreateImageWithCallback(request *CreateImageRequest, ...) <-chan int
- func (client *Client) CreateImageWithChan(request *CreateImageRequest) (<-chan *CreateImageResponse, <-chan error)
- func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
- func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, ...) <-chan int
- func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
- func (client *Client) CreateKeyPair(request *CreateKeyPairRequest) (response *CreateKeyPairResponse, err error)
- func (client *Client) CreateKeyPairWithCallback(request *CreateKeyPairRequest, ...) <-chan int
- func (client *Client) CreateKeyPairWithChan(request *CreateKeyPairRequest) (<-chan *CreateKeyPairResponse, <-chan error)
- func (client *Client) CreateLoadBalancer(request *CreateLoadBalancerRequest) (response *CreateLoadBalancerResponse, err error)
- func (client *Client) CreateLoadBalancerHTTPListener(request *CreateLoadBalancerHTTPListenerRequest) (response *CreateLoadBalancerHTTPListenerResponse, err error)
- func (client *Client) CreateLoadBalancerHTTPListenerWithCallback(request *CreateLoadBalancerHTTPListenerRequest, ...) <-chan int
- func (client *Client) CreateLoadBalancerHTTPListenerWithChan(request *CreateLoadBalancerHTTPListenerRequest) (<-chan *CreateLoadBalancerHTTPListenerResponse, <-chan error)
- func (client *Client) CreateLoadBalancerHTTPSListener(request *CreateLoadBalancerHTTPSListenerRequest) (response *CreateLoadBalancerHTTPSListenerResponse, err error)
- func (client *Client) CreateLoadBalancerHTTPSListenerWithCallback(request *CreateLoadBalancerHTTPSListenerRequest, ...) <-chan int
- func (client *Client) CreateLoadBalancerHTTPSListenerWithChan(request *CreateLoadBalancerHTTPSListenerRequest) (<-chan *CreateLoadBalancerHTTPSListenerResponse, <-chan error)
- func (client *Client) CreateLoadBalancerTCPListener(request *CreateLoadBalancerTCPListenerRequest) (response *CreateLoadBalancerTCPListenerResponse, err error)
- func (client *Client) CreateLoadBalancerTCPListenerWithCallback(request *CreateLoadBalancerTCPListenerRequest, ...) <-chan int
- func (client *Client) CreateLoadBalancerTCPListenerWithChan(request *CreateLoadBalancerTCPListenerRequest) (<-chan *CreateLoadBalancerTCPListenerResponse, <-chan error)
- func (client *Client) CreateLoadBalancerUDPListener(request *CreateLoadBalancerUDPListenerRequest) (response *CreateLoadBalancerUDPListenerResponse, err error)
- func (client *Client) CreateLoadBalancerUDPListenerWithCallback(request *CreateLoadBalancerUDPListenerRequest, ...) <-chan int
- func (client *Client) CreateLoadBalancerUDPListenerWithChan(request *CreateLoadBalancerUDPListenerRequest) (<-chan *CreateLoadBalancerUDPListenerResponse, <-chan error)
- func (client *Client) CreateLoadBalancerWithCallback(request *CreateLoadBalancerRequest, ...) <-chan int
- func (client *Client) CreateLoadBalancerWithChan(request *CreateLoadBalancerRequest) (<-chan *CreateLoadBalancerResponse, <-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) CreateNetwork(request *CreateNetworkRequest) (response *CreateNetworkResponse, err error)
- func (client *Client) CreateNetworkWithCallback(request *CreateNetworkRequest, ...) <-chan int
- func (client *Client) CreateNetworkWithChan(request *CreateNetworkRequest) (<-chan *CreateNetworkResponse, <-chan error)
- func (client *Client) CreateSecurityGroup(request *CreateSecurityGroupRequest) (response *CreateSecurityGroupResponse, err error)
- func (client *Client) CreateSecurityGroupWithCallback(request *CreateSecurityGroupRequest, ...) <-chan int
- func (client *Client) CreateSecurityGroupWithChan(request *CreateSecurityGroupRequest) (<-chan *CreateSecurityGroupResponse, <-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) 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) DeleteApplication(request *DeleteApplicationRequest) (response *DeleteApplicationResponse, err error)
- func (client *Client) DeleteApplicationWithCallback(request *DeleteApplicationRequest, ...) <-chan int
- func (client *Client) DeleteApplicationWithChan(request *DeleteApplicationRequest) (<-chan *DeleteApplicationResponse, <-chan error)
- func (client *Client) DeleteDeviceInternetPort(request *DeleteDeviceInternetPortRequest) (response *DeleteDeviceInternetPortResponse, err error)
- func (client *Client) DeleteDeviceInternetPortWithCallback(request *DeleteDeviceInternetPortRequest, ...) <-chan int
- func (client *Client) DeleteDeviceInternetPortWithChan(request *DeleteDeviceInternetPortRequest) (<-chan *DeleteDeviceInternetPortResponse, <-chan error)
- func (client *Client) DeleteEnsRouteEntry(request *DeleteEnsRouteEntryRequest) (response *DeleteEnsRouteEntryResponse, err error)
- func (client *Client) DeleteEnsRouteEntryWithCallback(request *DeleteEnsRouteEntryRequest, ...) <-chan int
- func (client *Client) DeleteEnsRouteEntryWithChan(request *DeleteEnsRouteEntryRequest) (<-chan *DeleteEnsRouteEntryResponse, <-chan error)
- func (client *Client) DeleteEpnInstance(request *DeleteEpnInstanceRequest) (response *DeleteEpnInstanceResponse, err error)
- func (client *Client) DeleteEpnInstanceWithCallback(request *DeleteEpnInstanceRequest, ...) <-chan int
- func (client *Client) DeleteEpnInstanceWithChan(request *DeleteEpnInstanceRequest) (<-chan *DeleteEpnInstanceResponse, <-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) DeleteImage(request *DeleteImageRequest) (response *DeleteImageResponse, err error)
- func (client *Client) DeleteImageWithCallback(request *DeleteImageRequest, ...) <-chan int
- func (client *Client) DeleteImageWithChan(request *DeleteImageRequest) (<-chan *DeleteImageResponse, <-chan error)
- func (client *Client) DeleteKeyPairs(request *DeleteKeyPairsRequest) (response *DeleteKeyPairsResponse, err error)
- func (client *Client) DeleteKeyPairsWithCallback(request *DeleteKeyPairsRequest, ...) <-chan int
- func (client *Client) DeleteKeyPairsWithChan(request *DeleteKeyPairsRequest) (<-chan *DeleteKeyPairsResponse, <-chan error)
- func (client *Client) DeleteLoadBalancerListener(request *DeleteLoadBalancerListenerRequest) (response *DeleteLoadBalancerListenerResponse, err error)
- func (client *Client) DeleteLoadBalancerListenerWithCallback(request *DeleteLoadBalancerListenerRequest, ...) <-chan int
- func (client *Client) DeleteLoadBalancerListenerWithChan(request *DeleteLoadBalancerListenerRequest) (<-chan *DeleteLoadBalancerListenerResponse, <-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) DeleteNetwork(request *DeleteNetworkRequest) (response *DeleteNetworkResponse, err error)
- func (client *Client) DeleteNetworkWithCallback(request *DeleteNetworkRequest, ...) <-chan int
- func (client *Client) DeleteNetworkWithChan(request *DeleteNetworkRequest) (<-chan *DeleteNetworkResponse, <-chan error)
- func (client *Client) DeleteSecurityGroup(request *DeleteSecurityGroupRequest) (response *DeleteSecurityGroupResponse, err error)
- func (client *Client) DeleteSecurityGroupWithCallback(request *DeleteSecurityGroupRequest, ...) <-chan int
- func (client *Client) DeleteSecurityGroupWithChan(request *DeleteSecurityGroupRequest) (<-chan *DeleteSecurityGroupResponse, <-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) 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) DescribeApplication(request *DescribeApplicationRequest) (response *DescribeApplicationResponse, err error)
- func (client *Client) DescribeApplicationResourceSummary(request *DescribeApplicationResourceSummaryRequest) (response *DescribeApplicationResourceSummaryResponse, err error)
- func (client *Client) DescribeApplicationResourceSummaryWithCallback(request *DescribeApplicationResourceSummaryRequest, ...) <-chan int
- func (client *Client) DescribeApplicationResourceSummaryWithChan(request *DescribeApplicationResourceSummaryRequest) (<-chan *DescribeApplicationResourceSummaryResponse, <-chan error)
- func (client *Client) DescribeApplicationWithCallback(request *DescribeApplicationRequest, ...) <-chan int
- func (client *Client) DescribeApplicationWithChan(request *DescribeApplicationRequest) (<-chan *DescribeApplicationResponse, <-chan error)
- func (client *Client) DescribeAvailableResource(request *DescribeAvailableResourceRequest) (response *DescribeAvailableResourceResponse, err error)
- func (client *Client) DescribeAvailableResourceInfo(request *DescribeAvailableResourceInfoRequest) (response *DescribeAvailableResourceInfoResponse, err error)
- func (client *Client) DescribeAvailableResourceInfoWithCallback(request *DescribeAvailableResourceInfoRequest, ...) <-chan int
- func (client *Client) DescribeAvailableResourceInfoWithChan(request *DescribeAvailableResourceInfoRequest) (<-chan *DescribeAvailableResourceInfoResponse, <-chan error)
- func (client *Client) DescribeAvailableResourceWithCallback(request *DescribeAvailableResourceRequest, ...) <-chan int
- func (client *Client) DescribeAvailableResourceWithChan(request *DescribeAvailableResourceRequest) (<-chan *DescribeAvailableResourceResponse, <-chan error)
- func (client *Client) DescribeBandWithdChargeType(request *DescribeBandWithdChargeTypeRequest) (response *DescribeBandWithdChargeTypeResponse, err error)
- func (client *Client) DescribeBandWithdChargeTypeWithCallback(request *DescribeBandWithdChargeTypeRequest, ...) <-chan int
- func (client *Client) DescribeBandWithdChargeTypeWithChan(request *DescribeBandWithdChargeTypeRequest) (<-chan *DescribeBandWithdChargeTypeResponse, <-chan error)
- func (client *Client) DescribeBandwitdhByInternetChargeType(request *DescribeBandwitdhByInternetChargeTypeRequest) (response *DescribeBandwitdhByInternetChargeTypeResponse, err error)
- func (client *Client) DescribeBandwitdhByInternetChargeTypeWithCallback(request *DescribeBandwitdhByInternetChargeTypeRequest, ...) <-chan int
- func (client *Client) DescribeBandwitdhByInternetChargeTypeWithChan(request *DescribeBandwitdhByInternetChargeTypeRequest) (<-chan *DescribeBandwitdhByInternetChargeTypeResponse, <-chan error)
- func (client *Client) DescribeCloudDiskAvailableResourceInfo(request *DescribeCloudDiskAvailableResourceInfoRequest) (response *DescribeCloudDiskAvailableResourceInfoResponse, err error)
- func (client *Client) DescribeCloudDiskAvailableResourceInfoWithCallback(request *DescribeCloudDiskAvailableResourceInfoRequest, ...) <-chan int
- func (client *Client) DescribeCloudDiskAvailableResourceInfoWithChan(request *DescribeCloudDiskAvailableResourceInfoRequest) (<-chan *DescribeCloudDiskAvailableResourceInfoResponse, <-chan error)
- func (client *Client) DescribeCloudDiskTypes(request *DescribeCloudDiskTypesRequest) (response *DescribeCloudDiskTypesResponse, err error)
- func (client *Client) DescribeCloudDiskTypesWithCallback(request *DescribeCloudDiskTypesRequest, ...) <-chan int
- func (client *Client) DescribeCloudDiskTypesWithChan(request *DescribeCloudDiskTypesRequest) (<-chan *DescribeCloudDiskTypesResponse, <-chan error)
- func (client *Client) DescribeCreatePrePaidInstanceResult(request *DescribeCreatePrePaidInstanceResultRequest) (response *DescribeCreatePrePaidInstanceResultResponse, err error)
- func (client *Client) DescribeCreatePrePaidInstanceResultWithCallback(request *DescribeCreatePrePaidInstanceResultRequest, ...) <-chan int
- func (client *Client) DescribeCreatePrePaidInstanceResultWithChan(request *DescribeCreatePrePaidInstanceResultRequest) (<-chan *DescribeCreatePrePaidInstanceResultResponse, <-chan error)
- func (client *Client) DescribeDataDistResult(request *DescribeDataDistResultRequest) (response *DescribeDataDistResultResponse, err error)
- func (client *Client) DescribeDataDistResultWithCallback(request *DescribeDataDistResultRequest, ...) <-chan int
- func (client *Client) DescribeDataDistResultWithChan(request *DescribeDataDistResultRequest) (<-chan *DescribeDataDistResultResponse, <-chan error)
- func (client *Client) DescribeDataDownloadURL(request *DescribeDataDownloadURLRequest) (response *DescribeDataDownloadURLResponse, err error)
- func (client *Client) DescribeDataDownloadURLWithCallback(request *DescribeDataDownloadURLRequest, ...) <-chan int
- func (client *Client) DescribeDataDownloadURLWithChan(request *DescribeDataDownloadURLRequest) (<-chan *DescribeDataDownloadURLResponse, <-chan error)
- func (client *Client) DescribeDataPushResult(request *DescribeDataPushResultRequest) (response *DescribeDataPushResultResponse, err error)
- func (client *Client) DescribeDataPushResultWithCallback(request *DescribeDataPushResultRequest, ...) <-chan int
- func (client *Client) DescribeDataPushResultWithChan(request *DescribeDataPushResultRequest) (<-chan *DescribeDataPushResultResponse, <-chan error)
- func (client *Client) DescribeDeviceService(request *DescribeDeviceServiceRequest) (response *DescribeDeviceServiceResponse, err error)
- func (client *Client) DescribeDeviceServiceWithCallback(request *DescribeDeviceServiceRequest, ...) <-chan int
- func (client *Client) DescribeDeviceServiceWithChan(request *DescribeDeviceServiceRequest) (<-chan *DescribeDeviceServiceResponse, <-chan error)
- func (client *Client) DescribeDisks(request *DescribeDisksRequest) (response *DescribeDisksResponse, err error)
- func (client *Client) DescribeDisksWithCallback(request *DescribeDisksRequest, ...) <-chan int
- func (client *Client) DescribeDisksWithChan(request *DescribeDisksRequest) (<-chan *DescribeDisksResponse, <-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) DescribeElbAvailableResourceInfo(request *DescribeElbAvailableResourceInfoRequest) (response *DescribeElbAvailableResourceInfoResponse, err error)
- func (client *Client) DescribeElbAvailableResourceInfoWithCallback(request *DescribeElbAvailableResourceInfoRequest, ...) <-chan int
- func (client *Client) DescribeElbAvailableResourceInfoWithChan(request *DescribeElbAvailableResourceInfoRequest) (<-chan *DescribeElbAvailableResourceInfoResponse, <-chan error)
- func (client *Client) DescribeEnsEipAddresses(request *DescribeEnsEipAddressesRequest) (response *DescribeEnsEipAddressesResponse, err error)
- func (client *Client) DescribeEnsEipAddressesWithCallback(request *DescribeEnsEipAddressesRequest, ...) <-chan int
- func (client *Client) DescribeEnsEipAddressesWithChan(request *DescribeEnsEipAddressesRequest) (<-chan *DescribeEnsEipAddressesResponse, <-chan error)
- func (client *Client) DescribeEnsNetDistrict(request *DescribeEnsNetDistrictRequest) (response *DescribeEnsNetDistrictResponse, err error)
- func (client *Client) DescribeEnsNetDistrictWithCallback(request *DescribeEnsNetDistrictRequest, ...) <-chan int
- func (client *Client) DescribeEnsNetDistrictWithChan(request *DescribeEnsNetDistrictRequest) (<-chan *DescribeEnsNetDistrictResponse, <-chan error)
- func (client *Client) DescribeEnsNetLevel(request *DescribeEnsNetLevelRequest) (response *DescribeEnsNetLevelResponse, err error)
- func (client *Client) DescribeEnsNetLevelWithCallback(request *DescribeEnsNetLevelRequest, ...) <-chan int
- func (client *Client) DescribeEnsNetLevelWithChan(request *DescribeEnsNetLevelRequest) (<-chan *DescribeEnsNetLevelResponse, <-chan error)
- func (client *Client) DescribeEnsNetSaleDistrict(request *DescribeEnsNetSaleDistrictRequest) (response *DescribeEnsNetSaleDistrictResponse, err error)
- func (client *Client) DescribeEnsNetSaleDistrictWithCallback(request *DescribeEnsNetSaleDistrictRequest, ...) <-chan int
- func (client *Client) DescribeEnsNetSaleDistrictWithChan(request *DescribeEnsNetSaleDistrictRequest) (<-chan *DescribeEnsNetSaleDistrictResponse, <-chan error)
- func (client *Client) DescribeEnsRegionIdIpv6Info(request *DescribeEnsRegionIdIpv6InfoRequest) (response *DescribeEnsRegionIdIpv6InfoResponse, err error)
- func (client *Client) DescribeEnsRegionIdIpv6InfoWithCallback(request *DescribeEnsRegionIdIpv6InfoRequest, ...) <-chan int
- func (client *Client) DescribeEnsRegionIdIpv6InfoWithChan(request *DescribeEnsRegionIdIpv6InfoRequest) (<-chan *DescribeEnsRegionIdIpv6InfoResponse, <-chan error)
- func (client *Client) DescribeEnsRegionIdResource(request *DescribeEnsRegionIdResourceRequest) (response *DescribeEnsRegionIdResourceResponse, err error)
- func (client *Client) DescribeEnsRegionIdResourceWithCallback(request *DescribeEnsRegionIdResourceRequest, ...) <-chan int
- func (client *Client) DescribeEnsRegionIdResourceWithChan(request *DescribeEnsRegionIdResourceRequest) (<-chan *DescribeEnsRegionIdResourceResponse, <-chan error)
- func (client *Client) DescribeEnsRegions(request *DescribeEnsRegionsRequest) (response *DescribeEnsRegionsResponse, err error)
- func (client *Client) DescribeEnsRegionsWithCallback(request *DescribeEnsRegionsRequest, ...) <-chan int
- func (client *Client) DescribeEnsRegionsWithChan(request *DescribeEnsRegionsRequest) (<-chan *DescribeEnsRegionsResponse, <-chan error)
- func (client *Client) DescribeEnsResourceUsage(request *DescribeEnsResourceUsageRequest) (response *DescribeEnsResourceUsageResponse, err error)
- func (client *Client) DescribeEnsResourceUsageWithCallback(request *DescribeEnsResourceUsageRequest, ...) <-chan int
- func (client *Client) DescribeEnsResourceUsageWithChan(request *DescribeEnsResourceUsageRequest) (<-chan *DescribeEnsResourceUsageResponse, <-chan error)
- func (client *Client) DescribeEnsRouteEntryList(request *DescribeEnsRouteEntryListRequest) (response *DescribeEnsRouteEntryListResponse, err error)
- func (client *Client) DescribeEnsRouteEntryListWithCallback(request *DescribeEnsRouteEntryListRequest, ...) <-chan int
- func (client *Client) DescribeEnsRouteEntryListWithChan(request *DescribeEnsRouteEntryListRequest) (<-chan *DescribeEnsRouteEntryListResponse, <-chan error)
- func (client *Client) DescribeEpnBandWidthData(request *DescribeEpnBandWidthDataRequest) (response *DescribeEpnBandWidthDataResponse, err error)
- func (client *Client) DescribeEpnBandWidthDataWithCallback(request *DescribeEpnBandWidthDataRequest, ...) <-chan int
- func (client *Client) DescribeEpnBandWidthDataWithChan(request *DescribeEpnBandWidthDataRequest) (<-chan *DescribeEpnBandWidthDataResponse, <-chan error)
- func (client *Client) DescribeEpnBandwitdhByInternetChargeType(request *DescribeEpnBandwitdhByInternetChargeTypeRequest) (response *DescribeEpnBandwitdhByInternetChargeTypeResponse, err error)
- func (client *Client) DescribeEpnBandwitdhByInternetChargeTypeWithCallback(request *DescribeEpnBandwitdhByInternetChargeTypeRequest, ...) <-chan int
- func (client *Client) DescribeEpnBandwitdhByInternetChargeTypeWithChan(request *DescribeEpnBandwitdhByInternetChargeTypeRequest) (<-chan *DescribeEpnBandwitdhByInternetChargeTypeResponse, <-chan error)
- func (client *Client) DescribeEpnInstanceAttribute(request *DescribeEpnInstanceAttributeRequest) (response *DescribeEpnInstanceAttributeResponse, err error)
- func (client *Client) DescribeEpnInstanceAttributeWithCallback(request *DescribeEpnInstanceAttributeRequest, ...) <-chan int
- func (client *Client) DescribeEpnInstanceAttributeWithChan(request *DescribeEpnInstanceAttributeRequest) (<-chan *DescribeEpnInstanceAttributeResponse, <-chan error)
- func (client *Client) DescribeEpnInstances(request *DescribeEpnInstancesRequest) (response *DescribeEpnInstancesResponse, err error)
- func (client *Client) DescribeEpnInstancesWithCallback(request *DescribeEpnInstancesRequest, ...) <-chan int
- func (client *Client) DescribeEpnInstancesWithChan(request *DescribeEpnInstancesRequest) (<-chan *DescribeEpnInstancesResponse, <-chan error)
- func (client *Client) DescribeEpnMeasurementData(request *DescribeEpnMeasurementDataRequest) (response *DescribeEpnMeasurementDataResponse, err error)
- func (client *Client) DescribeEpnMeasurementDataWithCallback(request *DescribeEpnMeasurementDataRequest, ...) <-chan int
- func (client *Client) DescribeEpnMeasurementDataWithChan(request *DescribeEpnMeasurementDataRequest) (<-chan *DescribeEpnMeasurementDataResponse, <-chan error)
- func (client *Client) DescribeExportImageInfo(request *DescribeExportImageInfoRequest) (response *DescribeExportImageInfoResponse, err error)
- func (client *Client) DescribeExportImageInfoWithCallback(request *DescribeExportImageInfoRequest, ...) <-chan int
- func (client *Client) DescribeExportImageInfoWithChan(request *DescribeExportImageInfoRequest) (<-chan *DescribeExportImageInfoResponse, <-chan error)
- func (client *Client) DescribeExportImageStatus(request *DescribeExportImageStatusRequest) (response *DescribeExportImageStatusResponse, err error)
- func (client *Client) DescribeExportImageStatusWithCallback(request *DescribeExportImageStatusRequest, ...) <-chan int
- func (client *Client) DescribeExportImageStatusWithChan(request *DescribeExportImageStatusRequest) (<-chan *DescribeExportImageStatusResponse, <-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) DescribeImageInfos(request *DescribeImageInfosRequest) (response *DescribeImageInfosResponse, err error)
- func (client *Client) DescribeImageInfosWithCallback(request *DescribeImageInfosRequest, ...) <-chan int
- func (client *Client) DescribeImageInfosWithChan(request *DescribeImageInfosRequest) (<-chan *DescribeImageInfosResponse, <-chan error)
- func (client *Client) DescribeImageSharePermission(request *DescribeImageSharePermissionRequest) (response *DescribeImageSharePermissionResponse, err error)
- func (client *Client) DescribeImageSharePermissionWithCallback(request *DescribeImageSharePermissionRequest, ...) <-chan int
- func (client *Client) DescribeImageSharePermissionWithChan(request *DescribeImageSharePermissionRequest) (<-chan *DescribeImageSharePermissionResponse, <-chan error)
- func (client *Client) DescribeImages(request *DescribeImagesRequest) (response *DescribeImagesResponse, err error)
- func (client *Client) DescribeImagesWithCallback(request *DescribeImagesRequest, ...) <-chan int
- func (client *Client) DescribeImagesWithChan(request *DescribeImagesRequest) (<-chan *DescribeImagesResponse, <-chan error)
- func (client *Client) DescribeInstanceAutoRenewAttribute(request *DescribeInstanceAutoRenewAttributeRequest) (response *DescribeInstanceAutoRenewAttributeResponse, err error)
- func (client *Client) DescribeInstanceAutoRenewAttributeWithCallback(request *DescribeInstanceAutoRenewAttributeRequest, ...) <-chan int
- func (client *Client) DescribeInstanceAutoRenewAttributeWithChan(request *DescribeInstanceAutoRenewAttributeRequest) (<-chan *DescribeInstanceAutoRenewAttributeResponse, <-chan error)
- func (client *Client) DescribeInstanceMonitorData(request *DescribeInstanceMonitorDataRequest) (response *DescribeInstanceMonitorDataResponse, err error)
- func (client *Client) DescribeInstanceMonitorDataWithCallback(request *DescribeInstanceMonitorDataRequest, ...) <-chan int
- func (client *Client) DescribeInstanceMonitorDataWithChan(request *DescribeInstanceMonitorDataRequest) (<-chan *DescribeInstanceMonitorDataResponse, <-chan error)
- func (client *Client) DescribeInstanceSpec(request *DescribeInstanceSpecRequest) (response *DescribeInstanceSpecResponse, err error)
- func (client *Client) DescribeInstanceSpecWithCallback(request *DescribeInstanceSpecRequest, ...) <-chan int
- func (client *Client) DescribeInstanceSpecWithChan(request *DescribeInstanceSpecRequest) (<-chan *DescribeInstanceSpecResponse, <-chan error)
- func (client *Client) DescribeInstanceTypes(request *DescribeInstanceTypesRequest) (response *DescribeInstanceTypesResponse, err error)
- func (client *Client) DescribeInstanceTypesWithCallback(request *DescribeInstanceTypesRequest, ...) <-chan int
- func (client *Client) DescribeInstanceTypesWithChan(request *DescribeInstanceTypesRequest) (<-chan *DescribeInstanceTypesResponse, <-chan error)
- func (client *Client) DescribeInstanceVncUrl(request *DescribeInstanceVncUrlRequest) (response *DescribeInstanceVncUrlResponse, err error)
- func (client *Client) DescribeInstanceVncUrlWithCallback(request *DescribeInstanceVncUrlRequest, ...) <-chan int
- func (client *Client) DescribeInstanceVncUrlWithChan(request *DescribeInstanceVncUrlRequest) (<-chan *DescribeInstanceVncUrlResponse, <-chan error)
- func (client *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
- func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRequest, ...) <-chan int
- func (client *Client) DescribeInstancesWithChan(request *DescribeInstancesRequest) (<-chan *DescribeInstancesResponse, <-chan error)
- func (client *Client) DescribeKeyPairs(request *DescribeKeyPairsRequest) (response *DescribeKeyPairsResponse, err error)
- func (client *Client) DescribeKeyPairsWithCallback(request *DescribeKeyPairsRequest, ...) <-chan int
- func (client *Client) DescribeKeyPairsWithChan(request *DescribeKeyPairsRequest) (<-chan *DescribeKeyPairsResponse, <-chan error)
- func (client *Client) DescribeLoadBalancerAttribute(request *DescribeLoadBalancerAttributeRequest) (response *DescribeLoadBalancerAttributeResponse, err error)
- func (client *Client) DescribeLoadBalancerAttributeWithCallback(request *DescribeLoadBalancerAttributeRequest, ...) <-chan int
- func (client *Client) DescribeLoadBalancerAttributeWithChan(request *DescribeLoadBalancerAttributeRequest) (<-chan *DescribeLoadBalancerAttributeResponse, <-chan error)
- func (client *Client) DescribeLoadBalancerHTTPListenerAttribute(request *DescribeLoadBalancerHTTPListenerAttributeRequest) (response *DescribeLoadBalancerHTTPListenerAttributeResponse, err error)
- func (client *Client) DescribeLoadBalancerHTTPListenerAttributeWithCallback(request *DescribeLoadBalancerHTTPListenerAttributeRequest, ...) <-chan int
- func (client *Client) DescribeLoadBalancerHTTPListenerAttributeWithChan(request *DescribeLoadBalancerHTTPListenerAttributeRequest) (<-chan *DescribeLoadBalancerHTTPListenerAttributeResponse, <-chan error)
- func (client *Client) DescribeLoadBalancerHTTPSListenerAttribute(request *DescribeLoadBalancerHTTPSListenerAttributeRequest) (response *DescribeLoadBalancerHTTPSListenerAttributeResponse, err error)
- func (client *Client) DescribeLoadBalancerHTTPSListenerAttributeWithCallback(request *DescribeLoadBalancerHTTPSListenerAttributeRequest, ...) <-chan int
- func (client *Client) DescribeLoadBalancerHTTPSListenerAttributeWithChan(request *DescribeLoadBalancerHTTPSListenerAttributeRequest) (<-chan *DescribeLoadBalancerHTTPSListenerAttributeResponse, <-chan error)
- func (client *Client) DescribeLoadBalancerSpec(request *DescribeLoadBalancerSpecRequest) (response *DescribeLoadBalancerSpecResponse, err error)
- func (client *Client) DescribeLoadBalancerSpecWithCallback(request *DescribeLoadBalancerSpecRequest, ...) <-chan int
- func (client *Client) DescribeLoadBalancerSpecWithChan(request *DescribeLoadBalancerSpecRequest) (<-chan *DescribeLoadBalancerSpecResponse, <-chan error)
- func (client *Client) DescribeLoadBalancerTCPListenerAttribute(request *DescribeLoadBalancerTCPListenerAttributeRequest) (response *DescribeLoadBalancerTCPListenerAttributeResponse, err error)
- func (client *Client) DescribeLoadBalancerTCPListenerAttributeWithCallback(request *DescribeLoadBalancerTCPListenerAttributeRequest, ...) <-chan int
- func (client *Client) DescribeLoadBalancerTCPListenerAttributeWithChan(request *DescribeLoadBalancerTCPListenerAttributeRequest) (<-chan *DescribeLoadBalancerTCPListenerAttributeResponse, <-chan error)
- func (client *Client) DescribeLoadBalancerUDPListenerAttribute(request *DescribeLoadBalancerUDPListenerAttributeRequest) (response *DescribeLoadBalancerUDPListenerAttributeResponse, err error)
- func (client *Client) DescribeLoadBalancerUDPListenerAttributeWithCallback(request *DescribeLoadBalancerUDPListenerAttributeRequest, ...) <-chan int
- func (client *Client) DescribeLoadBalancerUDPListenerAttributeWithChan(request *DescribeLoadBalancerUDPListenerAttributeRequest) (<-chan *DescribeLoadBalancerUDPListenerAttributeResponse, <-chan error)
- func (client *Client) DescribeLoadBalancers(request *DescribeLoadBalancersRequest) (response *DescribeLoadBalancersResponse, err error)
- func (client *Client) DescribeLoadBalancersWithCallback(request *DescribeLoadBalancersRequest, ...) <-chan int
- func (client *Client) DescribeLoadBalancersWithChan(request *DescribeLoadBalancersRequest) (<-chan *DescribeLoadBalancersResponse, <-chan error)
- func (client *Client) DescribeMeasurementData(request *DescribeMeasurementDataRequest) (response *DescribeMeasurementDataResponse, err error)
- func (client *Client) DescribeMeasurementDataWithCallback(request *DescribeMeasurementDataRequest, ...) <-chan int
- func (client *Client) DescribeMeasurementDataWithChan(request *DescribeMeasurementDataRequest) (<-chan *DescribeMeasurementDataResponse, <-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) DescribeNetworkAttribute(request *DescribeNetworkAttributeRequest) (response *DescribeNetworkAttributeResponse, err error)
- func (client *Client) DescribeNetworkAttributeWithCallback(request *DescribeNetworkAttributeRequest, ...) <-chan int
- func (client *Client) DescribeNetworkAttributeWithChan(request *DescribeNetworkAttributeRequest) (<-chan *DescribeNetworkAttributeResponse, <-chan error)
- func (client *Client) DescribeNetworkInterfaces(request *DescribeNetworkInterfacesRequest) (response *DescribeNetworkInterfacesResponse, err error)
- func (client *Client) DescribeNetworkInterfacesWithCallback(request *DescribeNetworkInterfacesRequest, ...) <-chan int
- func (client *Client) DescribeNetworkInterfacesWithChan(request *DescribeNetworkInterfacesRequest) (<-chan *DescribeNetworkInterfacesResponse, <-chan error)
- func (client *Client) DescribeNetworks(request *DescribeNetworksRequest) (response *DescribeNetworksResponse, err error)
- func (client *Client) DescribeNetworksWithCallback(request *DescribeNetworksRequest, ...) <-chan int
- func (client *Client) DescribeNetworksWithChan(request *DescribeNetworksRequest) (<-chan *DescribeNetworksResponse, <-chan error)
- func (client *Client) DescribePrePaidInstanceStock(request *DescribePrePaidInstanceStockRequest) (response *DescribePrePaidInstanceStockResponse, err error)
- func (client *Client) DescribePrePaidInstanceStockWithCallback(request *DescribePrePaidInstanceStockRequest, ...) <-chan int
- func (client *Client) DescribePrePaidInstanceStockWithChan(request *DescribePrePaidInstanceStockRequest) (<-chan *DescribePrePaidInstanceStockResponse, <-chan error)
- func (client *Client) DescribePrice(request *DescribePriceRequest) (response *DescribePriceResponse, err error)
- func (client *Client) DescribePriceWithCallback(request *DescribePriceRequest, ...) <-chan int
- func (client *Client) DescribePriceWithChan(request *DescribePriceRequest) (<-chan *DescribePriceResponse, <-chan error)
- func (client *Client) DescribeRegionIsps(request *DescribeRegionIspsRequest) (response *DescribeRegionIspsResponse, err error)
- func (client *Client) DescribeRegionIspsWithCallback(request *DescribeRegionIspsRequest, ...) <-chan int
- func (client *Client) DescribeRegionIspsWithChan(request *DescribeRegionIspsRequest) (<-chan *DescribeRegionIspsResponse, <-chan error)
- func (client *Client) DescribeReservedResource(request *DescribeReservedResourceRequest) (response *DescribeReservedResourceResponse, err error)
- func (client *Client) DescribeReservedResourceWithCallback(request *DescribeReservedResourceRequest, ...) <-chan int
- func (client *Client) DescribeReservedResourceWithChan(request *DescribeReservedResourceRequest) (<-chan *DescribeReservedResourceResponse, <-chan error)
- func (client *Client) DescribeSecurityGroupAttribute(request *DescribeSecurityGroupAttributeRequest) (response *DescribeSecurityGroupAttributeResponse, err error)
- func (client *Client) DescribeSecurityGroupAttributeWithCallback(request *DescribeSecurityGroupAttributeRequest, ...) <-chan int
- func (client *Client) DescribeSecurityGroupAttributeWithChan(request *DescribeSecurityGroupAttributeRequest) (<-chan *DescribeSecurityGroupAttributeResponse, <-chan error)
- func (client *Client) DescribeSecurityGroups(request *DescribeSecurityGroupsRequest) (response *DescribeSecurityGroupsResponse, err error)
- func (client *Client) DescribeSecurityGroupsWithCallback(request *DescribeSecurityGroupsRequest, ...) <-chan int
- func (client *Client) DescribeSecurityGroupsWithChan(request *DescribeSecurityGroupsRequest) (<-chan *DescribeSecurityGroupsResponse, <-chan error)
- func (client *Client) DescribeServcieSchedule(request *DescribeServcieScheduleRequest) (response *DescribeServcieScheduleResponse, err error)
- func (client *Client) DescribeServcieScheduleWithCallback(request *DescribeServcieScheduleRequest, ...) <-chan int
- func (client *Client) DescribeServcieScheduleWithChan(request *DescribeServcieScheduleRequest) (<-chan *DescribeServcieScheduleResponse, <-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) DescribeUserBandWidthData(request *DescribeUserBandWidthDataRequest) (response *DescribeUserBandWidthDataResponse, err error)
- func (client *Client) DescribeUserBandWidthDataWithCallback(request *DescribeUserBandWidthDataRequest, ...) <-chan int
- func (client *Client) DescribeUserBandWidthDataWithChan(request *DescribeUserBandWidthDataRequest) (<-chan *DescribeUserBandWidthDataResponse, <-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) DetachDisk(request *DetachDiskRequest) (response *DetachDiskResponse, err error)
- func (client *Client) DetachDiskWithCallback(request *DetachDiskRequest, ...) <-chan int
- func (client *Client) DetachDiskWithChan(request *DetachDiskRequest) (<-chan *DetachDiskResponse, <-chan error)
- func (client *Client) DistApplicationData(request *DistApplicationDataRequest) (response *DistApplicationDataResponse, err error)
- func (client *Client) DistApplicationDataWithCallback(request *DistApplicationDataRequest, ...) <-chan int
- func (client *Client) DistApplicationDataWithChan(request *DistApplicationDataRequest) (<-chan *DistApplicationDataResponse, <-chan error)
- func (client *Client) ExportBillDetailData(request *ExportBillDetailDataRequest) (response *ExportBillDetailDataResponse, err error)
- func (client *Client) ExportBillDetailDataWithCallback(request *ExportBillDetailDataRequest, ...) <-chan int
- func (client *Client) ExportBillDetailDataWithChan(request *ExportBillDetailDataRequest) (<-chan *ExportBillDetailDataResponse, <-chan error)
- func (client *Client) ExportImage(request *ExportImageRequest) (response *ExportImageResponse, err error)
- func (client *Client) ExportImageWithCallback(request *ExportImageRequest, ...) <-chan int
- func (client *Client) ExportImageWithChan(request *ExportImageRequest) (<-chan *ExportImageResponse, <-chan error)
- func (client *Client) ExportMeasurementData(request *ExportMeasurementDataRequest) (response *ExportMeasurementDataResponse, err error)
- func (client *Client) ExportMeasurementDataWithCallback(request *ExportMeasurementDataRequest, ...) <-chan int
- func (client *Client) ExportMeasurementDataWithChan(request *ExportMeasurementDataRequest) (<-chan *ExportMeasurementDataResponse, <-chan error)
- func (client *Client) GetDeviceInternetPort(request *GetDeviceInternetPortRequest) (response *GetDeviceInternetPortResponse, err error)
- func (client *Client) GetDeviceInternetPortWithCallback(request *GetDeviceInternetPortRequest, ...) <-chan int
- func (client *Client) GetDeviceInternetPortWithChan(request *GetDeviceInternetPortRequest) (<-chan *GetDeviceInternetPortResponse, <-chan error)
- func (client *Client) ImportKeyPair(request *ImportKeyPairRequest) (response *ImportKeyPairResponse, err error)
- func (client *Client) ImportKeyPairWithCallback(request *ImportKeyPairRequest, ...) <-chan int
- func (client *Client) ImportKeyPairWithChan(request *ImportKeyPairRequest) (<-chan *ImportKeyPairResponse, <-chan error)
- func (client *Client) JoinPublicIpsToEpnInstance(request *JoinPublicIpsToEpnInstanceRequest) (response *JoinPublicIpsToEpnInstanceResponse, err error)
- func (client *Client) JoinPublicIpsToEpnInstanceWithCallback(request *JoinPublicIpsToEpnInstanceRequest, ...) <-chan int
- func (client *Client) JoinPublicIpsToEpnInstanceWithChan(request *JoinPublicIpsToEpnInstanceRequest) (<-chan *JoinPublicIpsToEpnInstanceResponse, <-chan error)
- func (client *Client) JoinSecurityGroup(request *JoinSecurityGroupRequest) (response *JoinSecurityGroupResponse, err error)
- func (client *Client) JoinSecurityGroupWithCallback(request *JoinSecurityGroupRequest, ...) <-chan int
- func (client *Client) JoinSecurityGroupWithChan(request *JoinSecurityGroupRequest) (<-chan *JoinSecurityGroupResponse, <-chan error)
- func (client *Client) JoinVSwitchesToEpnInstance(request *JoinVSwitchesToEpnInstanceRequest) (response *JoinVSwitchesToEpnInstanceResponse, err error)
- func (client *Client) JoinVSwitchesToEpnInstanceWithCallback(request *JoinVSwitchesToEpnInstanceRequest, ...) <-chan int
- func (client *Client) JoinVSwitchesToEpnInstanceWithChan(request *JoinVSwitchesToEpnInstanceRequest) (<-chan *JoinVSwitchesToEpnInstanceResponse, <-chan error)
- func (client *Client) LeaveSecurityGroup(request *LeaveSecurityGroupRequest) (response *LeaveSecurityGroupResponse, err error)
- func (client *Client) LeaveSecurityGroupWithCallback(request *LeaveSecurityGroupRequest, ...) <-chan int
- func (client *Client) LeaveSecurityGroupWithChan(request *LeaveSecurityGroupRequest) (<-chan *LeaveSecurityGroupResponse, <-chan error)
- func (client *Client) ListApplications(request *ListApplicationsRequest) (response *ListApplicationsResponse, err error)
- func (client *Client) ListApplicationsWithCallback(request *ListApplicationsRequest, ...) <-chan int
- func (client *Client) ListApplicationsWithChan(request *ListApplicationsRequest) (<-chan *ListApplicationsResponse, <-chan error)
- func (client *Client) ModifyEnsEipAddressAttribute(request *ModifyEnsEipAddressAttributeRequest) (response *ModifyEnsEipAddressAttributeResponse, err error)
- func (client *Client) ModifyEnsEipAddressAttributeWithCallback(request *ModifyEnsEipAddressAttributeRequest, ...) <-chan int
- func (client *Client) ModifyEnsEipAddressAttributeWithChan(request *ModifyEnsEipAddressAttributeRequest) (<-chan *ModifyEnsEipAddressAttributeResponse, <-chan error)
- func (client *Client) ModifyEpnInstance(request *ModifyEpnInstanceRequest) (response *ModifyEpnInstanceResponse, err error)
- func (client *Client) ModifyEpnInstanceWithCallback(request *ModifyEpnInstanceRequest, ...) <-chan int
- func (client *Client) ModifyEpnInstanceWithChan(request *ModifyEpnInstanceRequest) (<-chan *ModifyEpnInstanceResponse, <-chan error)
- func (client *Client) ModifyImageAttribute(request *ModifyImageAttributeRequest) (response *ModifyImageAttributeResponse, err error)
- func (client *Client) ModifyImageAttributeWithCallback(request *ModifyImageAttributeRequest, ...) <-chan int
- func (client *Client) ModifyImageAttributeWithChan(request *ModifyImageAttributeRequest) (<-chan *ModifyImageAttributeResponse, <-chan error)
- func (client *Client) ModifyImageSharePermission(request *ModifyImageSharePermissionRequest) (response *ModifyImageSharePermissionResponse, err error)
- func (client *Client) ModifyImageSharePermissionWithCallback(request *ModifyImageSharePermissionRequest, ...) <-chan int
- func (client *Client) ModifyImageSharePermissionWithChan(request *ModifyImageSharePermissionRequest) (<-chan *ModifyImageSharePermissionResponse, <-chan error)
- func (client *Client) ModifyInstanceAttribute(request *ModifyInstanceAttributeRequest) (response *ModifyInstanceAttributeResponse, err error)
- func (client *Client) ModifyInstanceAttributeWithCallback(request *ModifyInstanceAttributeRequest, ...) <-chan int
- func (client *Client) ModifyInstanceAttributeWithChan(request *ModifyInstanceAttributeRequest) (<-chan *ModifyInstanceAttributeResponse, <-chan error)
- func (client *Client) ModifyInstanceAutoRenewAttribute(request *ModifyInstanceAutoRenewAttributeRequest) (response *ModifyInstanceAutoRenewAttributeResponse, err error)
- func (client *Client) ModifyInstanceAutoRenewAttributeWithCallback(request *ModifyInstanceAutoRenewAttributeRequest, ...) <-chan int
- func (client *Client) ModifyInstanceAutoRenewAttributeWithChan(request *ModifyInstanceAutoRenewAttributeRequest) (<-chan *ModifyInstanceAutoRenewAttributeResponse, <-chan error)
- func (client *Client) ModifyLoadBalancerAttribute(request *ModifyLoadBalancerAttributeRequest) (response *ModifyLoadBalancerAttributeResponse, err error)
- func (client *Client) ModifyLoadBalancerAttributeWithCallback(request *ModifyLoadBalancerAttributeRequest, ...) <-chan int
- func (client *Client) ModifyLoadBalancerAttributeWithChan(request *ModifyLoadBalancerAttributeRequest) (<-chan *ModifyLoadBalancerAttributeResponse, <-chan error)
- func (client *Client) ModifyNetworkAttribute(request *ModifyNetworkAttributeRequest) (response *ModifyNetworkAttributeResponse, err error)
- func (client *Client) ModifyNetworkAttributeWithCallback(request *ModifyNetworkAttributeRequest, ...) <-chan int
- func (client *Client) ModifyNetworkAttributeWithChan(request *ModifyNetworkAttributeRequest) (<-chan *ModifyNetworkAttributeResponse, <-chan error)
- func (client *Client) ModifyPrepayInstanceSpec(request *ModifyPrepayInstanceSpecRequest) (response *ModifyPrepayInstanceSpecResponse, err error)
- func (client *Client) ModifyPrepayInstanceSpecWithCallback(request *ModifyPrepayInstanceSpecRequest, ...) <-chan int
- func (client *Client) ModifyPrepayInstanceSpecWithChan(request *ModifyPrepayInstanceSpecRequest) (<-chan *ModifyPrepayInstanceSpecResponse, <-chan error)
- func (client *Client) ModifySecurityGroupAttribute(request *ModifySecurityGroupAttributeRequest) (response *ModifySecurityGroupAttributeResponse, err error)
- func (client *Client) ModifySecurityGroupAttributeWithCallback(request *ModifySecurityGroupAttributeRequest, ...) <-chan int
- func (client *Client) ModifySecurityGroupAttributeWithChan(request *ModifySecurityGroupAttributeRequest) (<-chan *ModifySecurityGroupAttributeResponse, <-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) PreCreateEnsService(request *PreCreateEnsServiceRequest) (response *PreCreateEnsServiceResponse, err error)
- func (client *Client) PreCreateEnsServiceWithCallback(request *PreCreateEnsServiceRequest, ...) <-chan int
- func (client *Client) PreCreateEnsServiceWithChan(request *PreCreateEnsServiceRequest) (<-chan *PreCreateEnsServiceResponse, <-chan error)
- func (client *Client) PushApplicationData(request *PushApplicationDataRequest) (response *PushApplicationDataResponse, err error)
- func (client *Client) PushApplicationDataWithCallback(request *PushApplicationDataRequest, ...) <-chan int
- func (client *Client) PushApplicationDataWithChan(request *PushApplicationDataRequest) (<-chan *PushApplicationDataResponse, <-chan error)
- func (client *Client) ReInitDisk(request *ReInitDiskRequest) (response *ReInitDiskResponse, err error)
- func (client *Client) ReInitDiskWithCallback(request *ReInitDiskRequest, ...) <-chan int
- func (client *Client) ReInitDiskWithChan(request *ReInitDiskRequest) (<-chan *ReInitDiskResponse, <-chan error)
- func (client *Client) RebootInstance(request *RebootInstanceRequest) (response *RebootInstanceResponse, err error)
- func (client *Client) RebootInstanceWithCallback(request *RebootInstanceRequest, ...) <-chan int
- func (client *Client) RebootInstanceWithChan(request *RebootInstanceRequest) (<-chan *RebootInstanceResponse, <-chan error)
- func (client *Client) ReleaseInstance(request *ReleaseInstanceRequest) (response *ReleaseInstanceResponse, err error)
- func (client *Client) ReleaseInstanceWithCallback(request *ReleaseInstanceRequest, ...) <-chan int
- func (client *Client) ReleaseInstanceWithChan(request *ReleaseInstanceRequest) (<-chan *ReleaseInstanceResponse, <-chan error)
- func (client *Client) ReleasePostPaidInstance(request *ReleasePostPaidInstanceRequest) (response *ReleasePostPaidInstanceResponse, err error)
- func (client *Client) ReleasePostPaidInstanceWithCallback(request *ReleasePostPaidInstanceRequest, ...) <-chan int
- func (client *Client) ReleasePostPaidInstanceWithChan(request *ReleasePostPaidInstanceRequest) (<-chan *ReleasePostPaidInstanceResponse, <-chan error)
- func (client *Client) ReleasePrePaidInstance(request *ReleasePrePaidInstanceRequest) (response *ReleasePrePaidInstanceResponse, err error)
- func (client *Client) ReleasePrePaidInstanceWithCallback(request *ReleasePrePaidInstanceRequest, ...) <-chan int
- func (client *Client) ReleasePrePaidInstanceWithChan(request *ReleasePrePaidInstanceRequest) (<-chan *ReleasePrePaidInstanceResponse, <-chan error)
- func (client *Client) RemoveBackendServers(request *RemoveBackendServersRequest) (response *RemoveBackendServersResponse, err error)
- func (client *Client) RemoveBackendServersWithCallback(request *RemoveBackendServersRequest, ...) <-chan int
- func (client *Client) RemoveBackendServersWithChan(request *RemoveBackendServersRequest) (<-chan *RemoveBackendServersResponse, <-chan error)
- func (client *Client) RemovePublicIpsFromEpnInstance(request *RemovePublicIpsFromEpnInstanceRequest) (response *RemovePublicIpsFromEpnInstanceResponse, err error)
- func (client *Client) RemovePublicIpsFromEpnInstanceWithCallback(request *RemovePublicIpsFromEpnInstanceRequest, ...) <-chan int
- func (client *Client) RemovePublicIpsFromEpnInstanceWithChan(request *RemovePublicIpsFromEpnInstanceRequest) (<-chan *RemovePublicIpsFromEpnInstanceResponse, <-chan error)
- func (client *Client) RemoveVSwitchesFromEpnInstance(request *RemoveVSwitchesFromEpnInstanceRequest) (response *RemoveVSwitchesFromEpnInstanceResponse, err error)
- func (client *Client) RemoveVSwitchesFromEpnInstanceWithCallback(request *RemoveVSwitchesFromEpnInstanceRequest, ...) <-chan int
- func (client *Client) RemoveVSwitchesFromEpnInstanceWithChan(request *RemoveVSwitchesFromEpnInstanceRequest) (<-chan *RemoveVSwitchesFromEpnInstanceResponse, <-chan error)
- func (client *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)
- func (client *Client) RenewInstanceWithCallback(request *RenewInstanceRequest, ...) <-chan int
- func (client *Client) RenewInstanceWithChan(request *RenewInstanceRequest) (<-chan *RenewInstanceResponse, <-chan error)
- func (client *Client) RescaleApplication(request *RescaleApplicationRequest) (response *RescaleApplicationResponse, err error)
- func (client *Client) RescaleApplicationWithCallback(request *RescaleApplicationRequest, ...) <-chan int
- func (client *Client) RescaleApplicationWithChan(request *RescaleApplicationRequest) (<-chan *RescaleApplicationResponse, <-chan error)
- func (client *Client) RescaleDeviceService(request *RescaleDeviceServiceRequest) (response *RescaleDeviceServiceResponse, err error)
- func (client *Client) RescaleDeviceServiceWithCallback(request *RescaleDeviceServiceRequest, ...) <-chan int
- func (client *Client) RescaleDeviceServiceWithChan(request *RescaleDeviceServiceRequest) (<-chan *RescaleDeviceServiceResponse, <-chan error)
- func (client *Client) ResetDeviceInstance(request *ResetDeviceInstanceRequest) (response *ResetDeviceInstanceResponse, err error)
- func (client *Client) ResetDeviceInstanceWithCallback(request *ResetDeviceInstanceRequest, ...) <-chan int
- func (client *Client) ResetDeviceInstanceWithChan(request *ResetDeviceInstanceRequest) (<-chan *ResetDeviceInstanceResponse, <-chan error)
- func (client *Client) RestartDeviceInstance(request *RestartDeviceInstanceRequest) (response *RestartDeviceInstanceResponse, err error)
- func (client *Client) RestartDeviceInstanceWithCallback(request *RestartDeviceInstanceRequest, ...) <-chan int
- func (client *Client) RestartDeviceInstanceWithChan(request *RestartDeviceInstanceRequest) (<-chan *RestartDeviceInstanceResponse, <-chan error)
- func (client *Client) RevokeSecurityGroup(request *RevokeSecurityGroupRequest) (response *RevokeSecurityGroupResponse, err error)
- func (client *Client) RevokeSecurityGroupEgress(request *RevokeSecurityGroupEgressRequest) (response *RevokeSecurityGroupEgressResponse, err error)
- func (client *Client) RevokeSecurityGroupEgressWithCallback(request *RevokeSecurityGroupEgressRequest, ...) <-chan int
- func (client *Client) RevokeSecurityGroupEgressWithChan(request *RevokeSecurityGroupEgressRequest) (<-chan *RevokeSecurityGroupEgressResponse, <-chan error)
- func (client *Client) RevokeSecurityGroupWithCallback(request *RevokeSecurityGroupRequest, ...) <-chan int
- func (client *Client) RevokeSecurityGroupWithChan(request *RevokeSecurityGroupRequest) (<-chan *RevokeSecurityGroupResponse, <-chan error)
- func (client *Client) RollbackApplication(request *RollbackApplicationRequest) (response *RollbackApplicationResponse, err error)
- func (client *Client) RollbackApplicationWithCallback(request *RollbackApplicationRequest, ...) <-chan int
- func (client *Client) RollbackApplicationWithChan(request *RollbackApplicationRequest) (<-chan *RollbackApplicationResponse, <-chan error)
- func (client *Client) RunInstances(request *RunInstancesRequest) (response *RunInstancesResponse, err error)
- func (client *Client) RunInstancesWithCallback(request *RunInstancesRequest, ...) <-chan int
- func (client *Client) RunInstancesWithChan(request *RunInstancesRequest) (<-chan *RunInstancesResponse, <-chan error)
- func (client *Client) RunServiceSchedule(request *RunServiceScheduleRequest) (response *RunServiceScheduleResponse, err error)
- func (client *Client) RunServiceScheduleWithCallback(request *RunServiceScheduleRequest, ...) <-chan int
- func (client *Client) RunServiceScheduleWithChan(request *RunServiceScheduleRequest) (<-chan *RunServiceScheduleResponse, <-chan error)
- func (client *Client) SetBackendServers(request *SetBackendServersRequest) (response *SetBackendServersResponse, err error)
- func (client *Client) SetBackendServersWithCallback(request *SetBackendServersRequest, ...) <-chan int
- func (client *Client) SetBackendServersWithChan(request *SetBackendServersRequest) (<-chan *SetBackendServersResponse, <-chan error)
- func (client *Client) SetLoadBalancerHTTPListenerAttribute(request *SetLoadBalancerHTTPListenerAttributeRequest) (response *SetLoadBalancerHTTPListenerAttributeResponse, err error)
- func (client *Client) SetLoadBalancerHTTPListenerAttributeWithCallback(request *SetLoadBalancerHTTPListenerAttributeRequest, ...) <-chan int
- func (client *Client) SetLoadBalancerHTTPListenerAttributeWithChan(request *SetLoadBalancerHTTPListenerAttributeRequest) (<-chan *SetLoadBalancerHTTPListenerAttributeResponse, <-chan error)
- func (client *Client) SetLoadBalancerHTTPSListenerAttribute(request *SetLoadBalancerHTTPSListenerAttributeRequest) (response *SetLoadBalancerHTTPSListenerAttributeResponse, err error)
- func (client *Client) SetLoadBalancerHTTPSListenerAttributeWithCallback(request *SetLoadBalancerHTTPSListenerAttributeRequest, ...) <-chan int
- func (client *Client) SetLoadBalancerHTTPSListenerAttributeWithChan(request *SetLoadBalancerHTTPSListenerAttributeRequest) (<-chan *SetLoadBalancerHTTPSListenerAttributeResponse, <-chan error)
- func (client *Client) SetLoadBalancerStatus(request *SetLoadBalancerStatusRequest) (response *SetLoadBalancerStatusResponse, err error)
- func (client *Client) SetLoadBalancerStatusWithCallback(request *SetLoadBalancerStatusRequest, ...) <-chan int
- func (client *Client) SetLoadBalancerStatusWithChan(request *SetLoadBalancerStatusRequest) (<-chan *SetLoadBalancerStatusResponse, <-chan error)
- func (client *Client) SetLoadBalancerTCPListenerAttribute(request *SetLoadBalancerTCPListenerAttributeRequest) (response *SetLoadBalancerTCPListenerAttributeResponse, err error)
- func (client *Client) SetLoadBalancerTCPListenerAttributeWithCallback(request *SetLoadBalancerTCPListenerAttributeRequest, ...) <-chan int
- func (client *Client) SetLoadBalancerTCPListenerAttributeWithChan(request *SetLoadBalancerTCPListenerAttributeRequest) (<-chan *SetLoadBalancerTCPListenerAttributeResponse, <-chan error)
- func (client *Client) SetLoadBalancerUDPListenerAttribute(request *SetLoadBalancerUDPListenerAttributeRequest) (response *SetLoadBalancerUDPListenerAttributeResponse, err error)
- func (client *Client) SetLoadBalancerUDPListenerAttributeWithCallback(request *SetLoadBalancerUDPListenerAttributeRequest, ...) <-chan int
- func (client *Client) SetLoadBalancerUDPListenerAttributeWithChan(request *SetLoadBalancerUDPListenerAttributeRequest) (<-chan *SetLoadBalancerUDPListenerAttributeResponse, <-chan error)
- func (client *Client) StartEpnInstance(request *StartEpnInstanceRequest) (response *StartEpnInstanceResponse, err error)
- func (client *Client) StartEpnInstanceWithCallback(request *StartEpnInstanceRequest, ...) <-chan int
- func (client *Client) StartEpnInstanceWithChan(request *StartEpnInstanceRequest) (<-chan *StartEpnInstanceResponse, <-chan error)
- func (client *Client) StartInstance(request *StartInstanceRequest) (response *StartInstanceResponse, err error)
- func (client *Client) StartInstanceWithCallback(request *StartInstanceRequest, ...) <-chan int
- func (client *Client) StartInstanceWithChan(request *StartInstanceRequest) (<-chan *StartInstanceResponse, <-chan error)
- func (client *Client) StartLoadBalancerListener(request *StartLoadBalancerListenerRequest) (response *StartLoadBalancerListenerResponse, err error)
- func (client *Client) StartLoadBalancerListenerWithCallback(request *StartLoadBalancerListenerRequest, ...) <-chan int
- func (client *Client) StartLoadBalancerListenerWithChan(request *StartLoadBalancerListenerRequest) (<-chan *StartLoadBalancerListenerResponse, <-chan error)
- func (client *Client) StopEpnInstance(request *StopEpnInstanceRequest) (response *StopEpnInstanceResponse, err error)
- func (client *Client) StopEpnInstanceWithCallback(request *StopEpnInstanceRequest, ...) <-chan int
- func (client *Client) StopEpnInstanceWithChan(request *StopEpnInstanceRequest) (<-chan *StopEpnInstanceResponse, <-chan error)
- func (client *Client) StopInstance(request *StopInstanceRequest) (response *StopInstanceResponse, err error)
- func (client *Client) StopInstanceWithCallback(request *StopInstanceRequest, ...) <-chan int
- func (client *Client) StopInstanceWithChan(request *StopInstanceRequest) (<-chan *StopInstanceResponse, <-chan error)
- func (client *Client) StopLoadBalancerListener(request *StopLoadBalancerListenerRequest) (response *StopLoadBalancerListenerResponse, err error)
- func (client *Client) StopLoadBalancerListenerWithCallback(request *StopLoadBalancerListenerRequest, ...) <-chan int
- func (client *Client) StopLoadBalancerListenerWithChan(request *StopLoadBalancerListenerRequest) (<-chan *StopLoadBalancerListenerResponse, <-chan error)
- func (client *Client) UnAssociateEnsEipAddress(request *UnAssociateEnsEipAddressRequest) (response *UnAssociateEnsEipAddressResponse, err error)
- func (client *Client) UnAssociateEnsEipAddressWithCallback(request *UnAssociateEnsEipAddressRequest, ...) <-chan int
- func (client *Client) UnAssociateEnsEipAddressWithChan(request *UnAssociateEnsEipAddressRequest) (<-chan *UnAssociateEnsEipAddressResponse, <-chan error)
- func (client *Client) UpgradeApplication(request *UpgradeApplicationRequest) (response *UpgradeApplicationResponse, err error)
- func (client *Client) UpgradeApplicationWithCallback(request *UpgradeApplicationRequest, ...) <-chan int
- func (client *Client) UpgradeApplicationWithChan(request *UpgradeApplicationRequest) (<-chan *UpgradeApplicationResponse, <-chan error)
- type CloudResourceSetType
- type CloudResources
- type CommandResult
- type CommandResults
- type ConfVersions
- type ConfVersionsItem
- type ContainerStatus
- type ContainerStatuses
- type CreateApplicationRequest
- type CreateApplicationResponse
- type CreateDiskRequest
- type CreateDiskResponse
- type CreateEipInstanceRequest
- type CreateEipInstanceResponse
- type CreateEnsRouteEntryRequest
- type CreateEnsRouteEntryResponse
- type CreateEnsServiceRequest
- type CreateEnsServiceResponse
- type CreateEpnInstanceRequest
- type CreateEpnInstanceResponse
- type CreateForwardEntryRequest
- type CreateForwardEntryResponse
- type CreateImageRequest
- type CreateImageResponse
- type CreateInstanceRequest
- type CreateInstanceResponse
- type CreateKeyPairRequest
- type CreateKeyPairResponse
- type CreateLoadBalancerHTTPListenerRequest
- type CreateLoadBalancerHTTPListenerResponse
- type CreateLoadBalancerHTTPSListenerRequest
- type CreateLoadBalancerHTTPSListenerResponse
- type CreateLoadBalancerRequest
- type CreateLoadBalancerResponse
- type CreateLoadBalancerTCPListenerRequest
- type CreateLoadBalancerTCPListenerResponse
- type CreateLoadBalancerUDPListenerRequest
- type CreateLoadBalancerUDPListenerResponse
- type CreateNatGatewayRequest
- type CreateNatGatewayResponse
- type CreateNetworkRequest
- type CreateNetworkResponse
- type CreateSecurityGroupRequest
- type CreateSecurityGroupResponse
- type CreateSnatEntryRequest
- type CreateSnatEntryResponse
- type CreateVSwitchRequest
- type CreateVSwitchResponse
- type Data
- type DataDisk
- type DataDiskItem
- type DataDiskSizes
- type DeleteApplicationRequest
- type DeleteApplicationResponse
- type DeleteDeviceInternetPortRequest
- type DeleteDeviceInternetPortResponse
- type DeleteEnsRouteEntryRequest
- type DeleteEnsRouteEntryResponse
- type DeleteEpnInstanceRequest
- type DeleteEpnInstanceResponse
- type DeleteForwardEntryRequest
- type DeleteForwardEntryResponse
- type DeleteImageRequest
- type DeleteImageResponse
- type DeleteKeyPairsRequest
- type DeleteKeyPairsResponse
- type DeleteLoadBalancerListenerRequest
- type DeleteLoadBalancerListenerResponse
- type DeleteNatGatewayRequest
- type DeleteNatGatewayResponse
- type DeleteNetworkRequest
- type DeleteNetworkResponse
- type DeleteSecurityGroupRequest
- type DeleteSecurityGroupResponse
- type DeleteSnatEntryRequest
- type DeleteSnatEntryResponse
- type DeleteVSwitchRequest
- type DeleteVSwitchResponse
- type DescribeApplicationRequest
- type DescribeApplicationResourceSummaryRequest
- type DescribeApplicationResourceSummaryResponse
- type DescribeApplicationResponse
- type DescribeAvailableResourceInfoRequest
- type DescribeAvailableResourceInfoResponse
- type DescribeAvailableResourceRequest
- type DescribeAvailableResourceResponse
- type DescribeBandWithdChargeTypeRequest
- type DescribeBandWithdChargeTypeResponse
- type DescribeBandwitdhByInternetChargeTypeRequest
- type DescribeBandwitdhByInternetChargeTypeResponse
- type DescribeCloudDiskAvailableResourceInfoRequest
- type DescribeCloudDiskAvailableResourceInfoResponse
- type DescribeCloudDiskTypesRequest
- type DescribeCloudDiskTypesResponse
- type DescribeCreatePrePaidInstanceResultRequest
- type DescribeCreatePrePaidInstanceResultResponse
- type DescribeDataDistResultRequest
- type DescribeDataDistResultResponse
- type DescribeDataDownloadURLRequest
- type DescribeDataDownloadURLResponse
- type DescribeDataPushResultRequest
- type DescribeDataPushResultResponse
- type DescribeDeviceServiceRequest
- type DescribeDeviceServiceResponse
- type DescribeDisksRequest
- type DescribeDisksResponse
- type DescribeEipAddressesRequest
- type DescribeEipAddressesResponse
- type DescribeElbAvailableResourceInfoRequest
- type DescribeElbAvailableResourceInfoResponse
- type DescribeEnsEipAddressesRequest
- type DescribeEnsEipAddressesResponse
- type DescribeEnsNetDistrictRequest
- type DescribeEnsNetDistrictResponse
- type DescribeEnsNetLevelRequest
- type DescribeEnsNetLevelResponse
- type DescribeEnsNetSaleDistrictRequest
- type DescribeEnsNetSaleDistrictResponse
- type DescribeEnsRegionIdIpv6InfoRequest
- type DescribeEnsRegionIdIpv6InfoResponse
- type DescribeEnsRegionIdResourceRequest
- type DescribeEnsRegionIdResourceResponse
- type DescribeEnsRegionsRequest
- type DescribeEnsRegionsResponse
- type DescribeEnsResourceUsageRequest
- type DescribeEnsResourceUsageResponse
- type DescribeEnsRouteEntryListRequest
- type DescribeEnsRouteEntryListResponse
- type DescribeEpnBandWidthDataRequest
- type DescribeEpnBandWidthDataResponse
- type DescribeEpnBandwitdhByInternetChargeTypeRequest
- type DescribeEpnBandwitdhByInternetChargeTypeResponse
- type DescribeEpnInstanceAttributeRequest
- type DescribeEpnInstanceAttributeResponse
- type DescribeEpnInstancesRequest
- type DescribeEpnInstancesResponse
- type DescribeEpnMeasurementDataRequest
- type DescribeEpnMeasurementDataResponse
- type DescribeExportImageInfoRequest
- type DescribeExportImageInfoResponse
- type DescribeExportImageStatusRequest
- type DescribeExportImageStatusResponse
- type DescribeForwardTableEntriesRequest
- type DescribeForwardTableEntriesResponse
- type DescribeImageInfosRequest
- type DescribeImageInfosResponse
- type DescribeImageSharePermissionRequest
- type DescribeImageSharePermissionResponse
- type DescribeImagesRequest
- type DescribeImagesResponse
- type DescribeInstanceAutoRenewAttributeRequest
- type DescribeInstanceAutoRenewAttributeResponse
- type DescribeInstanceMonitorDataRequest
- type DescribeInstanceMonitorDataResponse
- type DescribeInstanceSpecRequest
- type DescribeInstanceSpecResponse
- type DescribeInstanceTypesRequest
- type DescribeInstanceTypesResponse
- type DescribeInstanceVncUrlRequest
- type DescribeInstanceVncUrlResponse
- type DescribeInstancesRequest
- type DescribeInstancesResponse
- type DescribeKeyPairsRequest
- type DescribeKeyPairsResponse
- type DescribeLoadBalancerAttributeRequest
- type DescribeLoadBalancerAttributeResponse
- type DescribeLoadBalancerHTTPListenerAttributeRequest
- type DescribeLoadBalancerHTTPListenerAttributeResponse
- type DescribeLoadBalancerHTTPSListenerAttributeRequest
- type DescribeLoadBalancerHTTPSListenerAttributeResponse
- type DescribeLoadBalancerSpecRequest
- type DescribeLoadBalancerSpecResponse
- type DescribeLoadBalancerTCPListenerAttributeRequest
- type DescribeLoadBalancerTCPListenerAttributeResponse
- type DescribeLoadBalancerUDPListenerAttributeRequest
- type DescribeLoadBalancerUDPListenerAttributeResponse
- type DescribeLoadBalancersRequest
- type DescribeLoadBalancersResponse
- type DescribeMeasurementDataRequest
- type DescribeMeasurementDataResponse
- type DescribeNatGatewaysRequest
- type DescribeNatGatewaysResponse
- type DescribeNetworkAttributeRequest
- type DescribeNetworkAttributeResponse
- type DescribeNetworkInterfacesRequest
- type DescribeNetworkInterfacesResponse
- type DescribeNetworksRequest
- type DescribeNetworksResponse
- type DescribePrePaidInstanceStockRequest
- type DescribePrePaidInstanceStockResponse
- type DescribePriceDataDisks
- type DescribePriceRequest
- type DescribePriceResponse
- type DescribeRegionIspsRequest
- type DescribeRegionIspsResponse
- type DescribeReservedResourceRequest
- type DescribeReservedResourceResponse
- type DescribeSecurityGroupAttributeRequest
- type DescribeSecurityGroupAttributeResponse
- type DescribeSecurityGroupsRequest
- type DescribeSecurityGroupsResponse
- type DescribeServcieScheduleRequest
- type DescribeServcieScheduleResponse
- type DescribeSnatTableEntriesRequest
- type DescribeSnatTableEntriesResponse
- type DescribeUserBandWidthDataRequest
- type DescribeUserBandWidthDataResponse
- type DescribeVSwitchesRequest
- type DescribeVSwitchesResponse
- type DetachDiskRequest
- type DetachDiskResponse
- type DeviceIds
- type DeviceInfo
- type DeviceInfos
- type DeviceInfosItem
- type Disks
- type DisksItem
- type DistApplicationDataRequest
- type DistApplicationDataResponse
- type DistInstanceIds
- type DistResult
- type DistResultsInDescribeDataDistResult
- type DistResultsInDistApplicationData
- type EPNInstance
- type EPNInstances
- type EipAddress
- type EipAddressesInDescribeEipAddresses
- type EipAddressesInDescribeEnsEipAddresses
- type ElbAvailableResourceInfo
- type ElbAvailableResourceInfoItem
- type EnsNetDistrict
- type EnsNetDistrictsInDescribeEnsNetDistrict
- type EnsNetDistrictsInDescribeEnsNetSaleDistrict
- type EnsNetLevel
- type EnsNetLevels
- type EnsRegionId
- type EnsRegionIdResource
- type EnsRegionIdResources
- type EnsRegionIds
- type EnsRegionIdsExtends
- type EnsRegions
- type EnsRegionsItem
- type EnsResourceUsage
- type EnsResourceUsageInDescribeEnsResourceUsage
- type ExportBillDetailDataRequest
- type ExportBillDetailDataResponse
- type ExportImageRequest
- type ExportImageResponse
- type ExportMeasurementDataRequest
- type ExportMeasurementDataResponse
- type ForwardTableEntries
- type ForwardTableEntry
- type GetDeviceInternetPortRequest
- type GetDeviceInternetPortResponse
- type Image
- type ImageInDescribeImageInfos
- type ImageInDescribeImages
- type ImagesInDescribeAvailableResource
- type ImagesInDescribeAvailableResourceInfo
- type ImagesInDescribeExportImageInfo
- type ImagesInDescribeImageInfos
- type ImagesInDescribeImages
- type ImagesInDescribeReservedResource
- type ImportKeyPairRequest
- type ImportKeyPairResponse
- type InnerIpAddress
- type Instance
- type InstanceCreateResult
- type InstanceIdsInCreateDisk
- type InstanceIdsInCreateInstance
- type InstanceIdsInRunInstances
- type InstanceMonitorData
- type InstanceRenewAttribute
- type InstanceRenewAttributes
- type InstanceSpec
- type InstanceSpeces
- type InstanceSpecs
- type InstanceType
- type InstanceTypes
- type InstancesInDescribeDataDistResult
- type InstancesInDescribeEpnInstanceAttribute
- type InstancesInDescribeInstances
- type InternalIps
- type InternalIpsItem
- type Isp
- type Isps
- type JoinPublicIpsToEpnInstanceRequest
- type JoinPublicIpsToEpnInstanceResponse
- type JoinSecurityGroupRequest
- type JoinSecurityGroupResponse
- type JoinVSwitchesToEpnInstanceRequest
- type JoinVSwitchesToEpnInstanceResponse
- type KeyPair
- type KeyPairs
- type LeaveSecurityGroupRequest
- type LeaveSecurityGroupResponse
- type ListApplicationsRequest
- type ListApplicationsResponse
- type Listener
- type ListenerPorts
- type ListenerPortsAndProtocols
- type LoadBalancer
- type LoadBalancerSpec
- type LoadBalancerSpecs
- type LoadBalancerSpecsItem
- type LoadBalancers
- type MeasurementData
- type MeasurementDatasInDescribeEpnMeasurementData
- type MeasurementDatasInDescribeMeasurementData
- type ModifyEnsEipAddressAttributeRequest
- type ModifyEnsEipAddressAttributeResponse
- type ModifyEpnInstanceRequest
- type ModifyEpnInstanceResponse
- type ModifyImageAttributeRequest
- type ModifyImageAttributeResponse
- type ModifyImageSharePermissionRequest
- type ModifyImageSharePermissionResponse
- type ModifyInstanceAttributeRequest
- type ModifyInstanceAttributeResponse
- type ModifyInstanceAutoRenewAttributeRequest
- type ModifyInstanceAutoRenewAttributeResponse
- type ModifyLoadBalancerAttributeRequest
- type ModifyLoadBalancerAttributeResponse
- type ModifyNetworkAttributeRequest
- type ModifyNetworkAttributeResponse
- type ModifyPrepayInstanceSpecRequest
- type ModifyPrepayInstanceSpecResponse
- type ModifySecurityGroupAttributeRequest
- type ModifySecurityGroupAttributeResponse
- type ModifyVSwitchAttributeRequest
- type ModifyVSwitchAttributeResponse
- type MonitorData
- type MonitorDataInDescribeInstanceMonitorData
- type MonitorDataInDescribeUserBandWidthData
- type NatGateway
- type NatGateways
- type Network
- type NetworkAttributes
- type NetworkInDescribeDeviceService
- type NetworkInfo
- type NetworkInfoItem
- type NetworkInterfaceSet
- type NetworkInterfaceSets
- type Networks
- type NextHop
- type NextHops
- type Permission
- type Permissions
- type PodAbstractInfo
- type Ports
- type PreCreateEnsServiceRequest
- type PreCreateEnsServiceResponse
- type Price
- type PriceInfo
- type PrivateIpAddress
- type PrivateIpAddressInDescribeInstances
- type PrivateIpAddresses
- type PublicIpAddress
- type PublicIpAddressInDescribeInstances
- type PublicIpAddresses
- type PublicIps
- type PublicIpsItem
- type PushApplicationDataRequest
- type PushApplicationDataResponse
- type PushResult
- type PushResultsInDescribeDataPushResult
- type PushResultsInPushApplicationData
- type ReInitDiskRequest
- type ReInitDiskResponse
- type RebootInstanceRequest
- type RebootInstanceResponse
- type RegionId
- type RegionIds
- type ReleaseInstanceRequest
- type ReleaseInstanceResponse
- type ReleasePostPaidInstanceRequest
- type ReleasePostPaidInstanceResponse
- type ReleasePrePaidInstanceRequest
- type ReleasePrePaidInstanceResponse
- type RemoveBackendServersBackendServers
- type RemoveBackendServersRequest
- type RemoveBackendServersResponse
- type RemovePublicIpsFromEpnInstanceRequest
- type RemovePublicIpsFromEpnInstanceResponse
- type RemoveVSwitchesFromEpnInstanceRequest
- type RemoveVSwitchesFromEpnInstanceResponse
- type RenewInstanceRequest
- type RenewInstanceResponse
- type RescaleApplicationRequest
- type RescaleApplicationResponse
- type RescaleDeviceServiceRequest
- type RescaleDeviceServiceResponse
- type ResetDeviceInstanceRequest
- type ResetDeviceInstanceResponse
- type ResourceDetailInfo
- type ResourceDetailInfosInDescribeDeviceService
- type ResourceDetailInfosInRescaleDeviceService
- type ResourceFeeData
- type ResourceFeeDataDetail
- type ResourceFeeDataDetails
- type ResourceInfos
- type ResourceInfosItem
- type RestartDeviceInstanceRequest
- type RestartDeviceInstanceResponse
- type RevokeSecurityGroupEgressRequest
- type RevokeSecurityGroupEgressResponse
- type RevokeSecurityGroupRequest
- type RevokeSecurityGroupResponse
- type RollbackApplicationRequest
- type RollbackApplicationResponse
- type RouteEntry
- type RouteEntrys
- type Rs
- type RuleIdsInAddDeviceInternetPort
- type RuleIdsInDeleteDeviceInternetPort
- type RunInstancesDataDisk
- type RunInstancesRequest
- type RunInstancesResponse
- type RunInstancesSystemDisk
- type RunServiceScheduleRequest
- type RunServiceScheduleResponse
- type SecurityGroup
- type SecurityGroupIds
- type SecurityGroups
- type ServerList
- type ServerListItem
- type SetBackendServersBackendServers
- type SetBackendServersRequest
- type SetBackendServersResponse
- type SetLoadBalancerHTTPListenerAttributeRequest
- type SetLoadBalancerHTTPListenerAttributeResponse
- type SetLoadBalancerHTTPSListenerAttributeRequest
- type SetLoadBalancerHTTPSListenerAttributeResponse
- type SetLoadBalancerStatusRequest
- type SetLoadBalancerStatusResponse
- type SetLoadBalancerTCPListenerAttributeRequest
- type SetLoadBalancerTCPListenerAttributeResponse
- type SetLoadBalancerUDPListenerAttributeRequest
- type SetLoadBalancerUDPListenerAttributeResponse
- type SnatTableEntries
- type SnatTableEntry
- type StartEpnInstanceRequest
- type StartEpnInstanceResponse
- type StartInstanceRequest
- type StartInstanceResponse
- type StartLoadBalancerListenerRequest
- type StartLoadBalancerListenerResponse
- type StatusStat
- type StatusStatS
- type StatusStats
- type StopEpnInstanceRequest
- type StopEpnInstanceResponse
- type StopInstanceRequest
- type StopInstanceResponse
- type StopLoadBalancerListenerRequest
- type StopLoadBalancerListenerResponse
- type SupportIpv6Info
- type SupportResource
- type SupportResourcesInDescribeAvailableResource
- type SupportResourcesInDescribeAvailableResourceInfo
- type SupportResourcesInDescribeCloudDiskAvailableResourceInfo
- type SupportResourcesInDescribeCloudDiskTypes
- type SupportResourcesInDescribeReservedResource
- type SystemDisk
- type SystemDiskSizes
- type UnAssociateEnsEipAddressRequest
- type UnAssociateEnsEipAddressResponse
- type UpgradeApplicationRequest
- type UpgradeApplicationResponse
- type VSwitch
- type VSwitchIdsInDescribeNetworkAttribute
- type VSwitchIdsInDescribeNetworks
- type VSwitchesInDescribeEpnInstanceAttribute
- type VSwitchesInDescribeVSwitches
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Accounts ¶ added in v1.61.441
type Accounts struct {
Account []string `json:"Account" xml:"Account"`
}
Accounts is a nested struct in ens response
type AddBackendServersBackendServers ¶ added in v1.61.1107
type AddBackendServersBackendServers struct { Port string `name:"Port"` Ip string `name:"Ip"` Weight string `name:"Weight"` Type string `name:"Type"` ServerId string `name:"ServerId"` }
AddBackendServersBackendServers is a repeated param struct in AddBackendServersRequest
type AddBackendServersRequest ¶ added in v1.61.1107
type AddBackendServersRequest struct { *requests.RpcRequest BackendServers *[]AddBackendServersBackendServers `position:"Query" name:"BackendServers" type:"Json"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` }
AddBackendServersRequest is the request struct for api AddBackendServers
func CreateAddBackendServersRequest ¶ added in v1.61.1107
func CreateAddBackendServersRequest() (request *AddBackendServersRequest)
CreateAddBackendServersRequest creates a request to invoke AddBackendServers API
type AddBackendServersResponse ¶ added in v1.61.1107
type AddBackendServersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` BackendServers BackendServersInAddBackendServers `json:"BackendServers" xml:"BackendServers"` }
AddBackendServersResponse is the response struct for api AddBackendServers
func CreateAddBackendServersResponse ¶ added in v1.61.1107
func CreateAddBackendServersResponse() (response *AddBackendServersResponse)
CreateAddBackendServersResponse creates a response to parse from AddBackendServers response
type AddDeviceInternetPortRequest ¶ added in v1.61.1227
type AddDeviceInternetPortRequest struct { *requests.RpcRequest ISP string `position:"Query" name:"ISP"` InternalIp string `position:"Query" name:"InternalIp"` NatType string `position:"Query" name:"NatType"` InstanceId string `position:"Query" name:"InstanceId"` InternalPort string `position:"Query" name:"InternalPort"` }
AddDeviceInternetPortRequest is the request struct for api AddDeviceInternetPort
func CreateAddDeviceInternetPortRequest ¶ added in v1.61.1227
func CreateAddDeviceInternetPortRequest() (request *AddDeviceInternetPortRequest)
CreateAddDeviceInternetPortRequest creates a request to invoke AddDeviceInternetPort API
type AddDeviceInternetPortResponse ¶ added in v1.61.1227
type AddDeviceInternetPortResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RuleIds []string `json:"RuleIds" xml:"RuleIds"` }
AddDeviceInternetPortResponse is the response struct for api AddDeviceInternetPort
func CreateAddDeviceInternetPortResponse ¶ added in v1.61.1227
func CreateAddDeviceInternetPortResponse() (response *AddDeviceInternetPortResponse)
CreateAddDeviceInternetPortResponse creates a response to parse from AddDeviceInternetPort response
type AddNetworkInterfaceToInstanceRequest ¶ added in v1.61.441
type AddNetworkInterfaceToInstanceRequest struct { *requests.RpcRequest Networks string `position:"Query" name:"Networks"` AutoStart requests.Boolean `position:"Query" name:"AutoStart"` InstanceId string `position:"Query" name:"InstanceId"` }
AddNetworkInterfaceToInstanceRequest is the request struct for api AddNetworkInterfaceToInstance
func CreateAddNetworkInterfaceToInstanceRequest ¶ added in v1.61.441
func CreateAddNetworkInterfaceToInstanceRequest() (request *AddNetworkInterfaceToInstanceRequest)
CreateAddNetworkInterfaceToInstanceRequest creates a request to invoke AddNetworkInterfaceToInstance API
type AddNetworkInterfaceToInstanceResponse ¶ added in v1.61.441
type AddNetworkInterfaceToInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddNetworkInterfaceToInstanceResponse is the response struct for api AddNetworkInterfaceToInstance
func CreateAddNetworkInterfaceToInstanceResponse ¶ added in v1.61.441
func CreateAddNetworkInterfaceToInstanceResponse() (response *AddNetworkInterfaceToInstanceResponse)
CreateAddNetworkInterfaceToInstanceResponse creates a response to parse from AddNetworkInterfaceToInstance response
type App ¶ added in v1.61.441
type App struct { AppId string `json:"AppId" xml:"AppId"` AppInfo string `json:"AppInfo" xml:"AppInfo"` }
App is a nested struct in ens response
type AppList ¶ added in v1.61.441
type AppList struct {
App []App `json:"App" xml:"App"`
}
AppList is a nested struct in ens response
type AppMetaData ¶ added in v1.61.1398
type AppMetaData struct { AppId string `json:"AppId" xml:"AppId"` AppName string `json:"AppName" xml:"AppName"` AppStableVersion string `json:"AppStableVersion" xml:"AppStableVersion"` AppType string `json:"AppType" xml:"AppType"` ClusterName string `json:"ClusterName" xml:"ClusterName"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Description string `json:"Description" xml:"Description"` }
AppMetaData is a nested struct in ens response
type AppStatus ¶ added in v1.61.1398
type AppStatus struct { Phase string `json:"Phase" xml:"Phase"` StatusDescrip string `json:"StatusDescrip" xml:"StatusDescrip"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` }
AppStatus is a nested struct in ens response
type Application ¶ added in v1.61.441
type Application struct { ClusterName string `json:"ClusterName" xml:"ClusterName"` AppList AppList `json:"AppList" xml:"AppList"` }
Application is a nested struct in ens response
type Applications ¶ added in v1.61.441
type Applications struct {
Application []Application `json:"Application" xml:"Application"`
}
Applications is a nested struct in ens response
type AssociateEnsEipAddressRequest ¶ added in v1.61.1084
type AssociateEnsEipAddressRequest struct { *requests.RpcRequest AllocationId string `position:"Query" name:"AllocationId"` InstanceType string `position:"Query" name:"InstanceType"` InstanceId string `position:"Query" name:"InstanceId"` }
AssociateEnsEipAddressRequest is the request struct for api AssociateEnsEipAddress
func CreateAssociateEnsEipAddressRequest ¶ added in v1.61.1084
func CreateAssociateEnsEipAddressRequest() (request *AssociateEnsEipAddressRequest)
CreateAssociateEnsEipAddressRequest creates a request to invoke AssociateEnsEipAddress API
type AssociateEnsEipAddressResponse ¶ added in v1.61.1084
type AssociateEnsEipAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateEnsEipAddressResponse is the response struct for api AssociateEnsEipAddress
func CreateAssociateEnsEipAddressResponse ¶ added in v1.61.1084
func CreateAssociateEnsEipAddressResponse() (response *AssociateEnsEipAddressResponse)
CreateAssociateEnsEipAddressResponse creates a response to parse from AssociateEnsEipAddress response
type AttachDiskRequest ¶ added in v1.61.1398
type AttachDiskRequest struct { *requests.RpcRequest DiskId string `position:"Query" name:"DiskId"` DeleteWithInstance string `position:"Query" name:"DeleteWithInstance"` InstanceId string `position:"Query" name:"InstanceId"` }
AttachDiskRequest is the request struct for api AttachDisk
func CreateAttachDiskRequest ¶ added in v1.61.1398
func CreateAttachDiskRequest() (request *AttachDiskRequest)
CreateAttachDiskRequest creates a request to invoke AttachDisk API
type AttachDiskResponse ¶ added in v1.61.1398
type AttachDiskResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` }
AttachDiskResponse is the response struct for api AttachDisk
func CreateAttachDiskResponse ¶ added in v1.61.1398
func CreateAttachDiskResponse() (response *AttachDiskResponse)
CreateAttachDiskResponse creates a response to parse from AttachDisk response
type AttachEnsInstancesRequest ¶
type AttachEnsInstancesRequest struct { *requests.RpcRequest Scripts string `position:"Query" name:"Scripts"` InstanceId string `position:"Query" name:"InstanceId"` }
AttachEnsInstancesRequest is the request struct for api AttachEnsInstances
func CreateAttachEnsInstancesRequest ¶
func CreateAttachEnsInstancesRequest() (request *AttachEnsInstancesRequest)
CreateAttachEnsInstancesRequest creates a request to invoke AttachEnsInstances API
type AttachEnsInstancesResponse ¶
type AttachEnsInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AttachEnsInstancesResponse is the response struct for api AttachEnsInstances
func CreateAttachEnsInstancesResponse ¶
func CreateAttachEnsInstancesResponse() (response *AttachEnsInstancesResponse)
CreateAttachEnsInstancesResponse creates a response to parse from AttachEnsInstances response
type AuthorizeSecurityGroupEgressRequest ¶ added in v1.61.257
type AuthorizeSecurityGroupEgressRequest struct { *requests.RpcRequest SourcePortRange string `position:"Query" name:"SourcePortRange"` PortRange string `position:"Query" name:"PortRange"` IpProtocol string `position:"Query" name:"IpProtocol"` Priority requests.Integer `position:"Query" name:"Priority"` DestCidrIp string `position:"Query" name:"DestCidrIp"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Policy string `position:"Query" name:"Policy"` }
AuthorizeSecurityGroupEgressRequest is the request struct for api AuthorizeSecurityGroupEgress
func CreateAuthorizeSecurityGroupEgressRequest ¶ added in v1.61.257
func CreateAuthorizeSecurityGroupEgressRequest() (request *AuthorizeSecurityGroupEgressRequest)
CreateAuthorizeSecurityGroupEgressRequest creates a request to invoke AuthorizeSecurityGroupEgress API
type AuthorizeSecurityGroupEgressResponse ¶ added in v1.61.257
type AuthorizeSecurityGroupEgressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AuthorizeSecurityGroupEgressResponse is the response struct for api AuthorizeSecurityGroupEgress
func CreateAuthorizeSecurityGroupEgressResponse ¶ added in v1.61.257
func CreateAuthorizeSecurityGroupEgressResponse() (response *AuthorizeSecurityGroupEgressResponse)
CreateAuthorizeSecurityGroupEgressResponse creates a response to parse from AuthorizeSecurityGroupEgress response
type AuthorizeSecurityGroupRequest ¶ added in v1.61.257
type AuthorizeSecurityGroupRequest struct { *requests.RpcRequest SourcePortRange string `position:"Query" name:"SourcePortRange"` PortRange string `position:"Query" name:"PortRange"` IpProtocol string `position:"Query" name:"IpProtocol"` SourceCidrIp string `position:"Query" name:"SourceCidrIp"` Priority requests.Integer `position:"Query" name:"Priority"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Policy string `position:"Query" name:"Policy"` }
AuthorizeSecurityGroupRequest is the request struct for api AuthorizeSecurityGroup
func CreateAuthorizeSecurityGroupRequest ¶ added in v1.61.257
func CreateAuthorizeSecurityGroupRequest() (request *AuthorizeSecurityGroupRequest)
CreateAuthorizeSecurityGroupRequest creates a request to invoke AuthorizeSecurityGroup API
type AuthorizeSecurityGroupResponse ¶ added in v1.61.257
type AuthorizeSecurityGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AuthorizeSecurityGroupResponse is the response struct for api AuthorizeSecurityGroup
func CreateAuthorizeSecurityGroupResponse ¶ added in v1.61.257
func CreateAuthorizeSecurityGroupResponse() (response *AuthorizeSecurityGroupResponse)
CreateAuthorizeSecurityGroupResponse creates a response to parse from AuthorizeSecurityGroup response
type BackendServer ¶ added in v1.61.1107
type BackendServer struct { Port int `json:"Port" xml:"Port"` Ip string `json:"Ip" xml:"Ip"` ServerId string `json:"ServerId" xml:"ServerId"` Weight int `json:"Weight" xml:"Weight"` Type string `json:"Type" xml:"Type"` }
BackendServer is a nested struct in ens response
type BackendServersInAddBackendServers ¶ added in v1.61.1107
type BackendServersInAddBackendServers struct {
BackendServer []BackendServer `json:"BackendServer" xml:"BackendServer"`
}
BackendServersInAddBackendServers is a nested struct in ens response
type BackendServersInDescribeLoadBalancerAttribute ¶ added in v1.61.1107
type BackendServersInDescribeLoadBalancerAttribute struct {
Rs []Rs `json:"rs" xml:"rs"`
}
BackendServersInDescribeLoadBalancerAttribute is a nested struct in ens response
type BackendServersInRemoveBackendServers ¶ added in v1.61.1107
type BackendServersInRemoveBackendServers struct {
BackendServer []BackendServer `json:"BackendServer" xml:"BackendServer"`
}
BackendServersInRemoveBackendServers is a nested struct in ens response
type BackendServersInSetBackendServers ¶ added in v1.61.1107
type BackendServersInSetBackendServers struct {
BackendServer []BackendServer `json:"BackendServer" xml:"BackendServer"`
}
BackendServersInSetBackendServers is a nested struct in ens response
type BandWidthFeeData ¶ added in v1.60.325
type BandWidthFeeData struct { CostCode string `json:"CostCode" xml:"CostCode"` CostType string `json:"CostType" xml:"CostType"` CostVal int `json:"CostVal" xml:"CostVal"` IspLine string `json:"IspLine" xml:"IspLine"` CostName string `json:"CostName" xml:"CostName"` }
BandWidthFeeData is a nested struct in ens response
type BandWidthFeeDatasInDescribeEpnMeasurementData ¶ added in v1.61.1084
type BandWidthFeeDatasInDescribeEpnMeasurementData struct {
BandWidthFeeData []BandWidthFeeData `json:"BandWidthFeeData" xml:"BandWidthFeeData"`
}
BandWidthFeeDatasInDescribeEpnMeasurementData is a nested struct in ens response
type BandWidthFeeDatasInDescribeMeasurementData ¶ added in v1.61.1084
type BandWidthFeeDatasInDescribeMeasurementData struct {
BandWidthFeeData []BandWidthFeeData `json:"BandWidthFeeData" xml:"BandWidthFeeData"`
}
BandWidthFeeDatasInDescribeMeasurementData is a nested struct in ens response
type BandWidthMonitorDataInDescribeEpnBandWidthData ¶ added in v1.61.1084
type BandWidthMonitorDataInDescribeEpnBandWidthData struct {
BandWidthMonitorDataItem []BandWidthMonitorDataItem `json:"BandWidthMonitorData" xml:"BandWidthMonitorData"`
}
BandWidthMonitorDataInDescribeEpnBandWidthData is a nested struct in ens response
type BandWidthMonitorDataInDescribeUserBandWidthData ¶ added in v1.61.1084
type BandWidthMonitorDataInDescribeUserBandWidthData struct {
BandWidthMonitorDataItem []BandWidthMonitorDataItemInDescribeUserBandWidthData `json:"BandWidthMonitorData" xml:"BandWidthMonitorData"`
}
BandWidthMonitorDataInDescribeUserBandWidthData is a nested struct in ens response
type BandWidthMonitorDataItem ¶
type BandWidthMonitorDataItem struct { DownBandWidth int64 `json:"DownBandWidth" xml:"DownBandWidth"` UpBandWidth int64 `json:"UpBandWidth" xml:"UpBandWidth"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` InternetRX int64 `json:"InternetRX" xml:"InternetRX"` InternetTX int64 `json:"InternetTX" xml:"InternetTX"` }
BandWidthMonitorDataItem is a nested struct in ens response
type BandWidthMonitorDataItemInDescribeUserBandWidthData ¶ added in v1.61.1084
type BandWidthMonitorDataItemInDescribeUserBandWidthData struct { DownBandWidth int `json:"DownBandWidth" xml:"DownBandWidth"` InternetRX int `json:"InternetRX" xml:"InternetRX"` InternetTX int `json:"InternetTX" xml:"InternetTX"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` UpBandWidth int `json:"UpBandWidth" xml:"UpBandWidth"` }
BandWidthMonitorDataItemInDescribeUserBandWidthData is a nested struct in ens response
type BandwidthTypes ¶ added in v1.60.325
type BandwidthTypes struct {
BandwidthType []string `json:"BandwidthType" xml:"BandwidthType"`
}
BandwidthTypes is a nested struct in ens 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) AddBackendServers ¶ added in v1.61.1107
func (client *Client) AddBackendServers(request *AddBackendServersRequest) (response *AddBackendServersResponse, err error)
AddBackendServers invokes the ens.AddBackendServers API synchronously
func (*Client) AddBackendServersWithCallback ¶ added in v1.61.1107
func (client *Client) AddBackendServersWithCallback(request *AddBackendServersRequest, callback func(response *AddBackendServersResponse, err error)) <-chan int
AddBackendServersWithCallback invokes the ens.AddBackendServers API asynchronously
func (*Client) AddBackendServersWithChan ¶ added in v1.61.1107
func (client *Client) AddBackendServersWithChan(request *AddBackendServersRequest) (<-chan *AddBackendServersResponse, <-chan error)
AddBackendServersWithChan invokes the ens.AddBackendServers API asynchronously
func (*Client) AddDeviceInternetPort ¶ added in v1.61.1227
func (client *Client) AddDeviceInternetPort(request *AddDeviceInternetPortRequest) (response *AddDeviceInternetPortResponse, err error)
AddDeviceInternetPort invokes the ens.AddDeviceInternetPort API synchronously
func (*Client) AddDeviceInternetPortWithCallback ¶ added in v1.61.1227
func (client *Client) AddDeviceInternetPortWithCallback(request *AddDeviceInternetPortRequest, callback func(response *AddDeviceInternetPortResponse, err error)) <-chan int
AddDeviceInternetPortWithCallback invokes the ens.AddDeviceInternetPort API asynchronously
func (*Client) AddDeviceInternetPortWithChan ¶ added in v1.61.1227
func (client *Client) AddDeviceInternetPortWithChan(request *AddDeviceInternetPortRequest) (<-chan *AddDeviceInternetPortResponse, <-chan error)
AddDeviceInternetPortWithChan invokes the ens.AddDeviceInternetPort API asynchronously
func (*Client) AddNetworkInterfaceToInstance ¶ added in v1.61.441
func (client *Client) AddNetworkInterfaceToInstance(request *AddNetworkInterfaceToInstanceRequest) (response *AddNetworkInterfaceToInstanceResponse, err error)
AddNetworkInterfaceToInstance invokes the ens.AddNetworkInterfaceToInstance API synchronously
func (*Client) AddNetworkInterfaceToInstanceWithCallback ¶ added in v1.61.441
func (client *Client) AddNetworkInterfaceToInstanceWithCallback(request *AddNetworkInterfaceToInstanceRequest, callback func(response *AddNetworkInterfaceToInstanceResponse, err error)) <-chan int
AddNetworkInterfaceToInstanceWithCallback invokes the ens.AddNetworkInterfaceToInstance API asynchronously
func (*Client) AddNetworkInterfaceToInstanceWithChan ¶ added in v1.61.441
func (client *Client) AddNetworkInterfaceToInstanceWithChan(request *AddNetworkInterfaceToInstanceRequest) (<-chan *AddNetworkInterfaceToInstanceResponse, <-chan error)
AddNetworkInterfaceToInstanceWithChan invokes the ens.AddNetworkInterfaceToInstance API asynchronously
func (*Client) AssociateEnsEipAddress ¶ added in v1.61.1084
func (client *Client) AssociateEnsEipAddress(request *AssociateEnsEipAddressRequest) (response *AssociateEnsEipAddressResponse, err error)
AssociateEnsEipAddress invokes the ens.AssociateEnsEipAddress API synchronously
func (*Client) AssociateEnsEipAddressWithCallback ¶ added in v1.61.1084
func (client *Client) AssociateEnsEipAddressWithCallback(request *AssociateEnsEipAddressRequest, callback func(response *AssociateEnsEipAddressResponse, err error)) <-chan int
AssociateEnsEipAddressWithCallback invokes the ens.AssociateEnsEipAddress API asynchronously
func (*Client) AssociateEnsEipAddressWithChan ¶ added in v1.61.1084
func (client *Client) AssociateEnsEipAddressWithChan(request *AssociateEnsEipAddressRequest) (<-chan *AssociateEnsEipAddressResponse, <-chan error)
AssociateEnsEipAddressWithChan invokes the ens.AssociateEnsEipAddress API asynchronously
func (*Client) AttachDisk ¶ added in v1.61.1398
func (client *Client) AttachDisk(request *AttachDiskRequest) (response *AttachDiskResponse, err error)
AttachDisk invokes the ens.AttachDisk API synchronously
func (*Client) AttachDiskWithCallback ¶ added in v1.61.1398
func (client *Client) AttachDiskWithCallback(request *AttachDiskRequest, callback func(response *AttachDiskResponse, err error)) <-chan int
AttachDiskWithCallback invokes the ens.AttachDisk API asynchronously
func (*Client) AttachDiskWithChan ¶ added in v1.61.1398
func (client *Client) AttachDiskWithChan(request *AttachDiskRequest) (<-chan *AttachDiskResponse, <-chan error)
AttachDiskWithChan invokes the ens.AttachDisk API asynchronously
func (*Client) AttachEnsInstances ¶
func (client *Client) AttachEnsInstances(request *AttachEnsInstancesRequest) (response *AttachEnsInstancesResponse, err error)
AttachEnsInstances invokes the ens.AttachEnsInstances API synchronously
func (*Client) AttachEnsInstancesWithCallback ¶
func (client *Client) AttachEnsInstancesWithCallback(request *AttachEnsInstancesRequest, callback func(response *AttachEnsInstancesResponse, err error)) <-chan int
AttachEnsInstancesWithCallback invokes the ens.AttachEnsInstances API asynchronously
func (*Client) AttachEnsInstancesWithChan ¶
func (client *Client) AttachEnsInstancesWithChan(request *AttachEnsInstancesRequest) (<-chan *AttachEnsInstancesResponse, <-chan error)
AttachEnsInstancesWithChan invokes the ens.AttachEnsInstances API asynchronously
func (*Client) AuthorizeSecurityGroup ¶ added in v1.61.257
func (client *Client) AuthorizeSecurityGroup(request *AuthorizeSecurityGroupRequest) (response *AuthorizeSecurityGroupResponse, err error)
AuthorizeSecurityGroup invokes the ens.AuthorizeSecurityGroup API synchronously
func (*Client) AuthorizeSecurityGroupEgress ¶ added in v1.61.257
func (client *Client) AuthorizeSecurityGroupEgress(request *AuthorizeSecurityGroupEgressRequest) (response *AuthorizeSecurityGroupEgressResponse, err error)
AuthorizeSecurityGroupEgress invokes the ens.AuthorizeSecurityGroupEgress API synchronously
func (*Client) AuthorizeSecurityGroupEgressWithCallback ¶ added in v1.61.257
func (client *Client) AuthorizeSecurityGroupEgressWithCallback(request *AuthorizeSecurityGroupEgressRequest, callback func(response *AuthorizeSecurityGroupEgressResponse, err error)) <-chan int
AuthorizeSecurityGroupEgressWithCallback invokes the ens.AuthorizeSecurityGroupEgress API asynchronously
func (*Client) AuthorizeSecurityGroupEgressWithChan ¶ added in v1.61.257
func (client *Client) AuthorizeSecurityGroupEgressWithChan(request *AuthorizeSecurityGroupEgressRequest) (<-chan *AuthorizeSecurityGroupEgressResponse, <-chan error)
AuthorizeSecurityGroupEgressWithChan invokes the ens.AuthorizeSecurityGroupEgress API asynchronously
func (*Client) AuthorizeSecurityGroupWithCallback ¶ added in v1.61.257
func (client *Client) AuthorizeSecurityGroupWithCallback(request *AuthorizeSecurityGroupRequest, callback func(response *AuthorizeSecurityGroupResponse, err error)) <-chan int
AuthorizeSecurityGroupWithCallback invokes the ens.AuthorizeSecurityGroup API asynchronously
func (*Client) AuthorizeSecurityGroupWithChan ¶ added in v1.61.257
func (client *Client) AuthorizeSecurityGroupWithChan(request *AuthorizeSecurityGroupRequest) (<-chan *AuthorizeSecurityGroupResponse, <-chan error)
AuthorizeSecurityGroupWithChan invokes the ens.AuthorizeSecurityGroup API asynchronously
func (*Client) CreateApplication ¶ added in v1.61.441
func (client *Client) CreateApplication(request *CreateApplicationRequest) (response *CreateApplicationResponse, err error)
CreateApplication invokes the ens.CreateApplication API synchronously
func (*Client) CreateApplicationWithCallback ¶ added in v1.61.441
func (client *Client) CreateApplicationWithCallback(request *CreateApplicationRequest, callback func(response *CreateApplicationResponse, err error)) <-chan int
CreateApplicationWithCallback invokes the ens.CreateApplication API asynchronously
func (*Client) CreateApplicationWithChan ¶ added in v1.61.441
func (client *Client) CreateApplicationWithChan(request *CreateApplicationRequest) (<-chan *CreateApplicationResponse, <-chan error)
CreateApplicationWithChan invokes the ens.CreateApplication API asynchronously
func (*Client) CreateDisk ¶ added in v1.61.1398
func (client *Client) CreateDisk(request *CreateDiskRequest) (response *CreateDiskResponse, err error)
CreateDisk invokes the ens.CreateDisk API synchronously
func (*Client) CreateDiskWithCallback ¶ added in v1.61.1398
func (client *Client) CreateDiskWithCallback(request *CreateDiskRequest, callback func(response *CreateDiskResponse, err error)) <-chan int
CreateDiskWithCallback invokes the ens.CreateDisk API asynchronously
func (*Client) CreateDiskWithChan ¶ added in v1.61.1398
func (client *Client) CreateDiskWithChan(request *CreateDiskRequest) (<-chan *CreateDiskResponse, <-chan error)
CreateDiskWithChan invokes the ens.CreateDisk API asynchronously
func (*Client) CreateEipInstance ¶ added in v1.61.1084
func (client *Client) CreateEipInstance(request *CreateEipInstanceRequest) (response *CreateEipInstanceResponse, err error)
CreateEipInstance invokes the ens.CreateEipInstance API synchronously
func (*Client) CreateEipInstanceWithCallback ¶ added in v1.61.1084
func (client *Client) CreateEipInstanceWithCallback(request *CreateEipInstanceRequest, callback func(response *CreateEipInstanceResponse, err error)) <-chan int
CreateEipInstanceWithCallback invokes the ens.CreateEipInstance API asynchronously
func (*Client) CreateEipInstanceWithChan ¶ added in v1.61.1084
func (client *Client) CreateEipInstanceWithChan(request *CreateEipInstanceRequest) (<-chan *CreateEipInstanceResponse, <-chan error)
CreateEipInstanceWithChan invokes the ens.CreateEipInstance API asynchronously
func (*Client) CreateEnsRouteEntry ¶ added in v1.61.1591
func (client *Client) CreateEnsRouteEntry(request *CreateEnsRouteEntryRequest) (response *CreateEnsRouteEntryResponse, err error)
CreateEnsRouteEntry invokes the ens.CreateEnsRouteEntry API synchronously
func (*Client) CreateEnsRouteEntryWithCallback ¶ added in v1.61.1591
func (client *Client) CreateEnsRouteEntryWithCallback(request *CreateEnsRouteEntryRequest, callback func(response *CreateEnsRouteEntryResponse, err error)) <-chan int
CreateEnsRouteEntryWithCallback invokes the ens.CreateEnsRouteEntry API asynchronously
func (*Client) CreateEnsRouteEntryWithChan ¶ added in v1.61.1591
func (client *Client) CreateEnsRouteEntryWithChan(request *CreateEnsRouteEntryRequest) (<-chan *CreateEnsRouteEntryResponse, <-chan error)
CreateEnsRouteEntryWithChan invokes the ens.CreateEnsRouteEntry API asynchronously
func (*Client) CreateEnsService ¶ added in v1.61.441
func (client *Client) CreateEnsService(request *CreateEnsServiceRequest) (response *CreateEnsServiceResponse, err error)
CreateEnsService invokes the ens.CreateEnsService API synchronously
func (*Client) CreateEnsServiceWithCallback ¶ added in v1.61.441
func (client *Client) CreateEnsServiceWithCallback(request *CreateEnsServiceRequest, callback func(response *CreateEnsServiceResponse, err error)) <-chan int
CreateEnsServiceWithCallback invokes the ens.CreateEnsService API asynchronously
func (*Client) CreateEnsServiceWithChan ¶ added in v1.61.441
func (client *Client) CreateEnsServiceWithChan(request *CreateEnsServiceRequest) (<-chan *CreateEnsServiceResponse, <-chan error)
CreateEnsServiceWithChan invokes the ens.CreateEnsService API asynchronously
func (*Client) CreateEpnInstance ¶ added in v1.61.441
func (client *Client) CreateEpnInstance(request *CreateEpnInstanceRequest) (response *CreateEpnInstanceResponse, err error)
CreateEpnInstance invokes the ens.CreateEpnInstance API synchronously
func (*Client) CreateEpnInstanceWithCallback ¶ added in v1.61.441
func (client *Client) CreateEpnInstanceWithCallback(request *CreateEpnInstanceRequest, callback func(response *CreateEpnInstanceResponse, err error)) <-chan int
CreateEpnInstanceWithCallback invokes the ens.CreateEpnInstance API asynchronously
func (*Client) CreateEpnInstanceWithChan ¶ added in v1.61.441
func (client *Client) CreateEpnInstanceWithChan(request *CreateEpnInstanceRequest) (<-chan *CreateEpnInstanceResponse, <-chan error)
CreateEpnInstanceWithChan invokes the ens.CreateEpnInstance API asynchronously
func (*Client) CreateForwardEntry ¶ added in v1.61.1591
func (client *Client) CreateForwardEntry(request *CreateForwardEntryRequest) (response *CreateForwardEntryResponse, err error)
CreateForwardEntry invokes the ens.CreateForwardEntry API synchronously
func (*Client) CreateForwardEntryWithCallback ¶ added in v1.61.1591
func (client *Client) CreateForwardEntryWithCallback(request *CreateForwardEntryRequest, callback func(response *CreateForwardEntryResponse, err error)) <-chan int
CreateForwardEntryWithCallback invokes the ens.CreateForwardEntry API asynchronously
func (*Client) CreateForwardEntryWithChan ¶ added in v1.61.1591
func (client *Client) CreateForwardEntryWithChan(request *CreateForwardEntryRequest) (<-chan *CreateForwardEntryResponse, <-chan error)
CreateForwardEntryWithChan invokes the ens.CreateForwardEntry API asynchronously
func (*Client) CreateImage ¶ added in v1.61.441
func (client *Client) CreateImage(request *CreateImageRequest) (response *CreateImageResponse, err error)
CreateImage invokes the ens.CreateImage API synchronously
func (*Client) CreateImageWithCallback ¶ added in v1.61.441
func (client *Client) CreateImageWithCallback(request *CreateImageRequest, callback func(response *CreateImageResponse, err error)) <-chan int
CreateImageWithCallback invokes the ens.CreateImage API asynchronously
func (*Client) CreateImageWithChan ¶ added in v1.61.441
func (client *Client) CreateImageWithChan(request *CreateImageRequest) (<-chan *CreateImageResponse, <-chan error)
CreateImageWithChan invokes the ens.CreateImage API asynchronously
func (*Client) CreateInstance ¶
func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
CreateInstance invokes the ens.CreateInstance API synchronously
func (*Client) CreateInstanceWithCallback ¶
func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int
CreateInstanceWithCallback invokes the ens.CreateInstance API asynchronously
func (*Client) CreateInstanceWithChan ¶
func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
CreateInstanceWithChan invokes the ens.CreateInstance API asynchronously
func (*Client) CreateKeyPair ¶ added in v1.61.257
func (client *Client) CreateKeyPair(request *CreateKeyPairRequest) (response *CreateKeyPairResponse, err error)
CreateKeyPair invokes the ens.CreateKeyPair API synchronously
func (*Client) CreateKeyPairWithCallback ¶ added in v1.61.257
func (client *Client) CreateKeyPairWithCallback(request *CreateKeyPairRequest, callback func(response *CreateKeyPairResponse, err error)) <-chan int
CreateKeyPairWithCallback invokes the ens.CreateKeyPair API asynchronously
func (*Client) CreateKeyPairWithChan ¶ added in v1.61.257
func (client *Client) CreateKeyPairWithChan(request *CreateKeyPairRequest) (<-chan *CreateKeyPairResponse, <-chan error)
CreateKeyPairWithChan invokes the ens.CreateKeyPair API asynchronously
func (*Client) CreateLoadBalancer ¶ added in v1.61.1176
func (client *Client) CreateLoadBalancer(request *CreateLoadBalancerRequest) (response *CreateLoadBalancerResponse, err error)
CreateLoadBalancer invokes the ens.CreateLoadBalancer API synchronously
func (*Client) CreateLoadBalancerHTTPListener ¶ added in v1.61.1107
func (client *Client) CreateLoadBalancerHTTPListener(request *CreateLoadBalancerHTTPListenerRequest) (response *CreateLoadBalancerHTTPListenerResponse, err error)
CreateLoadBalancerHTTPListener invokes the ens.CreateLoadBalancerHTTPListener API synchronously
func (*Client) CreateLoadBalancerHTTPListenerWithCallback ¶ added in v1.61.1107
func (client *Client) CreateLoadBalancerHTTPListenerWithCallback(request *CreateLoadBalancerHTTPListenerRequest, callback func(response *CreateLoadBalancerHTTPListenerResponse, err error)) <-chan int
CreateLoadBalancerHTTPListenerWithCallback invokes the ens.CreateLoadBalancerHTTPListener API asynchronously
func (*Client) CreateLoadBalancerHTTPListenerWithChan ¶ added in v1.61.1107
func (client *Client) CreateLoadBalancerHTTPListenerWithChan(request *CreateLoadBalancerHTTPListenerRequest) (<-chan *CreateLoadBalancerHTTPListenerResponse, <-chan error)
CreateLoadBalancerHTTPListenerWithChan invokes the ens.CreateLoadBalancerHTTPListener API asynchronously
func (*Client) CreateLoadBalancerHTTPSListener ¶ added in v1.61.1107
func (client *Client) CreateLoadBalancerHTTPSListener(request *CreateLoadBalancerHTTPSListenerRequest) (response *CreateLoadBalancerHTTPSListenerResponse, err error)
CreateLoadBalancerHTTPSListener invokes the ens.CreateLoadBalancerHTTPSListener API synchronously
func (*Client) CreateLoadBalancerHTTPSListenerWithCallback ¶ added in v1.61.1107
func (client *Client) CreateLoadBalancerHTTPSListenerWithCallback(request *CreateLoadBalancerHTTPSListenerRequest, callback func(response *CreateLoadBalancerHTTPSListenerResponse, err error)) <-chan int
CreateLoadBalancerHTTPSListenerWithCallback invokes the ens.CreateLoadBalancerHTTPSListener API asynchronously
func (*Client) CreateLoadBalancerHTTPSListenerWithChan ¶ added in v1.61.1107
func (client *Client) CreateLoadBalancerHTTPSListenerWithChan(request *CreateLoadBalancerHTTPSListenerRequest) (<-chan *CreateLoadBalancerHTTPSListenerResponse, <-chan error)
CreateLoadBalancerHTTPSListenerWithChan invokes the ens.CreateLoadBalancerHTTPSListener API asynchronously
func (*Client) CreateLoadBalancerTCPListener ¶ added in v1.61.1107
func (client *Client) CreateLoadBalancerTCPListener(request *CreateLoadBalancerTCPListenerRequest) (response *CreateLoadBalancerTCPListenerResponse, err error)
CreateLoadBalancerTCPListener invokes the ens.CreateLoadBalancerTCPListener API synchronously
func (*Client) CreateLoadBalancerTCPListenerWithCallback ¶ added in v1.61.1107
func (client *Client) CreateLoadBalancerTCPListenerWithCallback(request *CreateLoadBalancerTCPListenerRequest, callback func(response *CreateLoadBalancerTCPListenerResponse, err error)) <-chan int
CreateLoadBalancerTCPListenerWithCallback invokes the ens.CreateLoadBalancerTCPListener API asynchronously
func (*Client) CreateLoadBalancerTCPListenerWithChan ¶ added in v1.61.1107
func (client *Client) CreateLoadBalancerTCPListenerWithChan(request *CreateLoadBalancerTCPListenerRequest) (<-chan *CreateLoadBalancerTCPListenerResponse, <-chan error)
CreateLoadBalancerTCPListenerWithChan invokes the ens.CreateLoadBalancerTCPListener API asynchronously
func (*Client) CreateLoadBalancerUDPListener ¶ added in v1.61.1107
func (client *Client) CreateLoadBalancerUDPListener(request *CreateLoadBalancerUDPListenerRequest) (response *CreateLoadBalancerUDPListenerResponse, err error)
CreateLoadBalancerUDPListener invokes the ens.CreateLoadBalancerUDPListener API synchronously
func (*Client) CreateLoadBalancerUDPListenerWithCallback ¶ added in v1.61.1107
func (client *Client) CreateLoadBalancerUDPListenerWithCallback(request *CreateLoadBalancerUDPListenerRequest, callback func(response *CreateLoadBalancerUDPListenerResponse, err error)) <-chan int
CreateLoadBalancerUDPListenerWithCallback invokes the ens.CreateLoadBalancerUDPListener API asynchronously
func (*Client) CreateLoadBalancerUDPListenerWithChan ¶ added in v1.61.1107
func (client *Client) CreateLoadBalancerUDPListenerWithChan(request *CreateLoadBalancerUDPListenerRequest) (<-chan *CreateLoadBalancerUDPListenerResponse, <-chan error)
CreateLoadBalancerUDPListenerWithChan invokes the ens.CreateLoadBalancerUDPListener API asynchronously
func (*Client) CreateLoadBalancerWithCallback ¶ added in v1.61.1176
func (client *Client) CreateLoadBalancerWithCallback(request *CreateLoadBalancerRequest, callback func(response *CreateLoadBalancerResponse, err error)) <-chan int
CreateLoadBalancerWithCallback invokes the ens.CreateLoadBalancer API asynchronously
func (*Client) CreateLoadBalancerWithChan ¶ added in v1.61.1176
func (client *Client) CreateLoadBalancerWithChan(request *CreateLoadBalancerRequest) (<-chan *CreateLoadBalancerResponse, <-chan error)
CreateLoadBalancerWithChan invokes the ens.CreateLoadBalancer API asynchronously
func (*Client) CreateNatGateway ¶ added in v1.61.1591
func (client *Client) CreateNatGateway(request *CreateNatGatewayRequest) (response *CreateNatGatewayResponse, err error)
CreateNatGateway invokes the ens.CreateNatGateway API synchronously
func (*Client) CreateNatGatewayWithCallback ¶ added in v1.61.1591
func (client *Client) CreateNatGatewayWithCallback(request *CreateNatGatewayRequest, callback func(response *CreateNatGatewayResponse, err error)) <-chan int
CreateNatGatewayWithCallback invokes the ens.CreateNatGateway API asynchronously
func (*Client) CreateNatGatewayWithChan ¶ added in v1.61.1591
func (client *Client) CreateNatGatewayWithChan(request *CreateNatGatewayRequest) (<-chan *CreateNatGatewayResponse, <-chan error)
CreateNatGatewayWithChan invokes the ens.CreateNatGateway API asynchronously
func (*Client) CreateNetwork ¶ added in v1.61.1084
func (client *Client) CreateNetwork(request *CreateNetworkRequest) (response *CreateNetworkResponse, err error)
CreateNetwork invokes the ens.CreateNetwork API synchronously
func (*Client) CreateNetworkWithCallback ¶ added in v1.61.1084
func (client *Client) CreateNetworkWithCallback(request *CreateNetworkRequest, callback func(response *CreateNetworkResponse, err error)) <-chan int
CreateNetworkWithCallback invokes the ens.CreateNetwork API asynchronously
func (*Client) CreateNetworkWithChan ¶ added in v1.61.1084
func (client *Client) CreateNetworkWithChan(request *CreateNetworkRequest) (<-chan *CreateNetworkResponse, <-chan error)
CreateNetworkWithChan invokes the ens.CreateNetwork API asynchronously
func (*Client) CreateSecurityGroup ¶ added in v1.61.257
func (client *Client) CreateSecurityGroup(request *CreateSecurityGroupRequest) (response *CreateSecurityGroupResponse, err error)
CreateSecurityGroup invokes the ens.CreateSecurityGroup API synchronously
func (*Client) CreateSecurityGroupWithCallback ¶ added in v1.61.257
func (client *Client) CreateSecurityGroupWithCallback(request *CreateSecurityGroupRequest, callback func(response *CreateSecurityGroupResponse, err error)) <-chan int
CreateSecurityGroupWithCallback invokes the ens.CreateSecurityGroup API asynchronously
func (*Client) CreateSecurityGroupWithChan ¶ added in v1.61.257
func (client *Client) CreateSecurityGroupWithChan(request *CreateSecurityGroupRequest) (<-chan *CreateSecurityGroupResponse, <-chan error)
CreateSecurityGroupWithChan invokes the ens.CreateSecurityGroup API asynchronously
func (*Client) CreateSnatEntry ¶ added in v1.61.1591
func (client *Client) CreateSnatEntry(request *CreateSnatEntryRequest) (response *CreateSnatEntryResponse, err error)
CreateSnatEntry invokes the ens.CreateSnatEntry API synchronously
func (*Client) CreateSnatEntryWithCallback ¶ added in v1.61.1591
func (client *Client) CreateSnatEntryWithCallback(request *CreateSnatEntryRequest, callback func(response *CreateSnatEntryResponse, err error)) <-chan int
CreateSnatEntryWithCallback invokes the ens.CreateSnatEntry API asynchronously
func (*Client) CreateSnatEntryWithChan ¶ added in v1.61.1591
func (client *Client) CreateSnatEntryWithChan(request *CreateSnatEntryRequest) (<-chan *CreateSnatEntryResponse, <-chan error)
CreateSnatEntryWithChan invokes the ens.CreateSnatEntry API asynchronously
func (*Client) CreateVSwitch ¶ added in v1.61.288
func (client *Client) CreateVSwitch(request *CreateVSwitchRequest) (response *CreateVSwitchResponse, err error)
CreateVSwitch invokes the ens.CreateVSwitch API synchronously
func (*Client) CreateVSwitchWithCallback ¶ added in v1.61.288
func (client *Client) CreateVSwitchWithCallback(request *CreateVSwitchRequest, callback func(response *CreateVSwitchResponse, err error)) <-chan int
CreateVSwitchWithCallback invokes the ens.CreateVSwitch API asynchronously
func (*Client) CreateVSwitchWithChan ¶ added in v1.61.288
func (client *Client) CreateVSwitchWithChan(request *CreateVSwitchRequest) (<-chan *CreateVSwitchResponse, <-chan error)
CreateVSwitchWithChan invokes the ens.CreateVSwitch API asynchronously
func (*Client) DeleteApplication ¶ added in v1.61.441
func (client *Client) DeleteApplication(request *DeleteApplicationRequest) (response *DeleteApplicationResponse, err error)
DeleteApplication invokes the ens.DeleteApplication API synchronously
func (*Client) DeleteApplicationWithCallback ¶ added in v1.61.441
func (client *Client) DeleteApplicationWithCallback(request *DeleteApplicationRequest, callback func(response *DeleteApplicationResponse, err error)) <-chan int
DeleteApplicationWithCallback invokes the ens.DeleteApplication API asynchronously
func (*Client) DeleteApplicationWithChan ¶ added in v1.61.441
func (client *Client) DeleteApplicationWithChan(request *DeleteApplicationRequest) (<-chan *DeleteApplicationResponse, <-chan error)
DeleteApplicationWithChan invokes the ens.DeleteApplication API asynchronously
func (*Client) DeleteDeviceInternetPort ¶ added in v1.61.1227
func (client *Client) DeleteDeviceInternetPort(request *DeleteDeviceInternetPortRequest) (response *DeleteDeviceInternetPortResponse, err error)
DeleteDeviceInternetPort invokes the ens.DeleteDeviceInternetPort API synchronously
func (*Client) DeleteDeviceInternetPortWithCallback ¶ added in v1.61.1227
func (client *Client) DeleteDeviceInternetPortWithCallback(request *DeleteDeviceInternetPortRequest, callback func(response *DeleteDeviceInternetPortResponse, err error)) <-chan int
DeleteDeviceInternetPortWithCallback invokes the ens.DeleteDeviceInternetPort API asynchronously
func (*Client) DeleteDeviceInternetPortWithChan ¶ added in v1.61.1227
func (client *Client) DeleteDeviceInternetPortWithChan(request *DeleteDeviceInternetPortRequest) (<-chan *DeleteDeviceInternetPortResponse, <-chan error)
DeleteDeviceInternetPortWithChan invokes the ens.DeleteDeviceInternetPort API asynchronously
func (*Client) DeleteEnsRouteEntry ¶ added in v1.61.1591
func (client *Client) DeleteEnsRouteEntry(request *DeleteEnsRouteEntryRequest) (response *DeleteEnsRouteEntryResponse, err error)
DeleteEnsRouteEntry invokes the ens.DeleteEnsRouteEntry API synchronously
func (*Client) DeleteEnsRouteEntryWithCallback ¶ added in v1.61.1591
func (client *Client) DeleteEnsRouteEntryWithCallback(request *DeleteEnsRouteEntryRequest, callback func(response *DeleteEnsRouteEntryResponse, err error)) <-chan int
DeleteEnsRouteEntryWithCallback invokes the ens.DeleteEnsRouteEntry API asynchronously
func (*Client) DeleteEnsRouteEntryWithChan ¶ added in v1.61.1591
func (client *Client) DeleteEnsRouteEntryWithChan(request *DeleteEnsRouteEntryRequest) (<-chan *DeleteEnsRouteEntryResponse, <-chan error)
DeleteEnsRouteEntryWithChan invokes the ens.DeleteEnsRouteEntry API asynchronously
func (*Client) DeleteEpnInstance ¶ added in v1.61.441
func (client *Client) DeleteEpnInstance(request *DeleteEpnInstanceRequest) (response *DeleteEpnInstanceResponse, err error)
DeleteEpnInstance invokes the ens.DeleteEpnInstance API synchronously
func (*Client) DeleteEpnInstanceWithCallback ¶ added in v1.61.441
func (client *Client) DeleteEpnInstanceWithCallback(request *DeleteEpnInstanceRequest, callback func(response *DeleteEpnInstanceResponse, err error)) <-chan int
DeleteEpnInstanceWithCallback invokes the ens.DeleteEpnInstance API asynchronously
func (*Client) DeleteEpnInstanceWithChan ¶ added in v1.61.441
func (client *Client) DeleteEpnInstanceWithChan(request *DeleteEpnInstanceRequest) (<-chan *DeleteEpnInstanceResponse, <-chan error)
DeleteEpnInstanceWithChan invokes the ens.DeleteEpnInstance API asynchronously
func (*Client) DeleteForwardEntry ¶ added in v1.61.1591
func (client *Client) DeleteForwardEntry(request *DeleteForwardEntryRequest) (response *DeleteForwardEntryResponse, err error)
DeleteForwardEntry invokes the ens.DeleteForwardEntry API synchronously
func (*Client) DeleteForwardEntryWithCallback ¶ added in v1.61.1591
func (client *Client) DeleteForwardEntryWithCallback(request *DeleteForwardEntryRequest, callback func(response *DeleteForwardEntryResponse, err error)) <-chan int
DeleteForwardEntryWithCallback invokes the ens.DeleteForwardEntry API asynchronously
func (*Client) DeleteForwardEntryWithChan ¶ added in v1.61.1591
func (client *Client) DeleteForwardEntryWithChan(request *DeleteForwardEntryRequest) (<-chan *DeleteForwardEntryResponse, <-chan error)
DeleteForwardEntryWithChan invokes the ens.DeleteForwardEntry API asynchronously
func (*Client) DeleteImage ¶ added in v1.61.1591
func (client *Client) DeleteImage(request *DeleteImageRequest) (response *DeleteImageResponse, err error)
DeleteImage invokes the ens.DeleteImage API synchronously
func (*Client) DeleteImageWithCallback ¶ added in v1.61.1591
func (client *Client) DeleteImageWithCallback(request *DeleteImageRequest, callback func(response *DeleteImageResponse, err error)) <-chan int
DeleteImageWithCallback invokes the ens.DeleteImage API asynchronously
func (*Client) DeleteImageWithChan ¶ added in v1.61.1591
func (client *Client) DeleteImageWithChan(request *DeleteImageRequest) (<-chan *DeleteImageResponse, <-chan error)
DeleteImageWithChan invokes the ens.DeleteImage API asynchronously
func (*Client) DeleteKeyPairs ¶ added in v1.61.257
func (client *Client) DeleteKeyPairs(request *DeleteKeyPairsRequest) (response *DeleteKeyPairsResponse, err error)
DeleteKeyPairs invokes the ens.DeleteKeyPairs API synchronously
func (*Client) DeleteKeyPairsWithCallback ¶ added in v1.61.257
func (client *Client) DeleteKeyPairsWithCallback(request *DeleteKeyPairsRequest, callback func(response *DeleteKeyPairsResponse, err error)) <-chan int
DeleteKeyPairsWithCallback invokes the ens.DeleteKeyPairs API asynchronously
func (*Client) DeleteKeyPairsWithChan ¶ added in v1.61.257
func (client *Client) DeleteKeyPairsWithChan(request *DeleteKeyPairsRequest) (<-chan *DeleteKeyPairsResponse, <-chan error)
DeleteKeyPairsWithChan invokes the ens.DeleteKeyPairs API asynchronously
func (*Client) DeleteLoadBalancerListener ¶ added in v1.61.1107
func (client *Client) DeleteLoadBalancerListener(request *DeleteLoadBalancerListenerRequest) (response *DeleteLoadBalancerListenerResponse, err error)
DeleteLoadBalancerListener invokes the ens.DeleteLoadBalancerListener API synchronously
func (*Client) DeleteLoadBalancerListenerWithCallback ¶ added in v1.61.1107
func (client *Client) DeleteLoadBalancerListenerWithCallback(request *DeleteLoadBalancerListenerRequest, callback func(response *DeleteLoadBalancerListenerResponse, err error)) <-chan int
DeleteLoadBalancerListenerWithCallback invokes the ens.DeleteLoadBalancerListener API asynchronously
func (*Client) DeleteLoadBalancerListenerWithChan ¶ added in v1.61.1107
func (client *Client) DeleteLoadBalancerListenerWithChan(request *DeleteLoadBalancerListenerRequest) (<-chan *DeleteLoadBalancerListenerResponse, <-chan error)
DeleteLoadBalancerListenerWithChan invokes the ens.DeleteLoadBalancerListener API asynchronously
func (*Client) DeleteNatGateway ¶ added in v1.61.1591
func (client *Client) DeleteNatGateway(request *DeleteNatGatewayRequest) (response *DeleteNatGatewayResponse, err error)
DeleteNatGateway invokes the ens.DeleteNatGateway API synchronously
func (*Client) DeleteNatGatewayWithCallback ¶ added in v1.61.1591
func (client *Client) DeleteNatGatewayWithCallback(request *DeleteNatGatewayRequest, callback func(response *DeleteNatGatewayResponse, err error)) <-chan int
DeleteNatGatewayWithCallback invokes the ens.DeleteNatGateway API asynchronously
func (*Client) DeleteNatGatewayWithChan ¶ added in v1.61.1591
func (client *Client) DeleteNatGatewayWithChan(request *DeleteNatGatewayRequest) (<-chan *DeleteNatGatewayResponse, <-chan error)
DeleteNatGatewayWithChan invokes the ens.DeleteNatGateway API asynchronously
func (*Client) DeleteNetwork ¶ added in v1.61.1084
func (client *Client) DeleteNetwork(request *DeleteNetworkRequest) (response *DeleteNetworkResponse, err error)
DeleteNetwork invokes the ens.DeleteNetwork API synchronously
func (*Client) DeleteNetworkWithCallback ¶ added in v1.61.1084
func (client *Client) DeleteNetworkWithCallback(request *DeleteNetworkRequest, callback func(response *DeleteNetworkResponse, err error)) <-chan int
DeleteNetworkWithCallback invokes the ens.DeleteNetwork API asynchronously
func (*Client) DeleteNetworkWithChan ¶ added in v1.61.1084
func (client *Client) DeleteNetworkWithChan(request *DeleteNetworkRequest) (<-chan *DeleteNetworkResponse, <-chan error)
DeleteNetworkWithChan invokes the ens.DeleteNetwork API asynchronously
func (*Client) DeleteSecurityGroup ¶ added in v1.61.257
func (client *Client) DeleteSecurityGroup(request *DeleteSecurityGroupRequest) (response *DeleteSecurityGroupResponse, err error)
DeleteSecurityGroup invokes the ens.DeleteSecurityGroup API synchronously
func (*Client) DeleteSecurityGroupWithCallback ¶ added in v1.61.257
func (client *Client) DeleteSecurityGroupWithCallback(request *DeleteSecurityGroupRequest, callback func(response *DeleteSecurityGroupResponse, err error)) <-chan int
DeleteSecurityGroupWithCallback invokes the ens.DeleteSecurityGroup API asynchronously
func (*Client) DeleteSecurityGroupWithChan ¶ added in v1.61.257
func (client *Client) DeleteSecurityGroupWithChan(request *DeleteSecurityGroupRequest) (<-chan *DeleteSecurityGroupResponse, <-chan error)
DeleteSecurityGroupWithChan invokes the ens.DeleteSecurityGroup API asynchronously
func (*Client) DeleteSnatEntry ¶ added in v1.61.1591
func (client *Client) DeleteSnatEntry(request *DeleteSnatEntryRequest) (response *DeleteSnatEntryResponse, err error)
DeleteSnatEntry invokes the ens.DeleteSnatEntry API synchronously
func (*Client) DeleteSnatEntryWithCallback ¶ added in v1.61.1591
func (client *Client) DeleteSnatEntryWithCallback(request *DeleteSnatEntryRequest, callback func(response *DeleteSnatEntryResponse, err error)) <-chan int
DeleteSnatEntryWithCallback invokes the ens.DeleteSnatEntry API asynchronously
func (*Client) DeleteSnatEntryWithChan ¶ added in v1.61.1591
func (client *Client) DeleteSnatEntryWithChan(request *DeleteSnatEntryRequest) (<-chan *DeleteSnatEntryResponse, <-chan error)
DeleteSnatEntryWithChan invokes the ens.DeleteSnatEntry API asynchronously
func (*Client) DeleteVSwitch ¶ added in v1.61.288
func (client *Client) DeleteVSwitch(request *DeleteVSwitchRequest) (response *DeleteVSwitchResponse, err error)
DeleteVSwitch invokes the ens.DeleteVSwitch API synchronously
func (*Client) DeleteVSwitchWithCallback ¶ added in v1.61.288
func (client *Client) DeleteVSwitchWithCallback(request *DeleteVSwitchRequest, callback func(response *DeleteVSwitchResponse, err error)) <-chan int
DeleteVSwitchWithCallback invokes the ens.DeleteVSwitch API asynchronously
func (*Client) DeleteVSwitchWithChan ¶ added in v1.61.288
func (client *Client) DeleteVSwitchWithChan(request *DeleteVSwitchRequest) (<-chan *DeleteVSwitchResponse, <-chan error)
DeleteVSwitchWithChan invokes the ens.DeleteVSwitch API asynchronously
func (*Client) DescribeApplication ¶ added in v1.61.441
func (client *Client) DescribeApplication(request *DescribeApplicationRequest) (response *DescribeApplicationResponse, err error)
DescribeApplication invokes the ens.DescribeApplication API synchronously
func (*Client) DescribeApplicationResourceSummary ¶ added in v1.61.441
func (client *Client) DescribeApplicationResourceSummary(request *DescribeApplicationResourceSummaryRequest) (response *DescribeApplicationResourceSummaryResponse, err error)
DescribeApplicationResourceSummary invokes the ens.DescribeApplicationResourceSummary API synchronously
func (*Client) DescribeApplicationResourceSummaryWithCallback ¶ added in v1.61.441
func (client *Client) DescribeApplicationResourceSummaryWithCallback(request *DescribeApplicationResourceSummaryRequest, callback func(response *DescribeApplicationResourceSummaryResponse, err error)) <-chan int
DescribeApplicationResourceSummaryWithCallback invokes the ens.DescribeApplicationResourceSummary API asynchronously
func (*Client) DescribeApplicationResourceSummaryWithChan ¶ added in v1.61.441
func (client *Client) DescribeApplicationResourceSummaryWithChan(request *DescribeApplicationResourceSummaryRequest) (<-chan *DescribeApplicationResourceSummaryResponse, <-chan error)
DescribeApplicationResourceSummaryWithChan invokes the ens.DescribeApplicationResourceSummary API asynchronously
func (*Client) DescribeApplicationWithCallback ¶ added in v1.61.441
func (client *Client) DescribeApplicationWithCallback(request *DescribeApplicationRequest, callback func(response *DescribeApplicationResponse, err error)) <-chan int
DescribeApplicationWithCallback invokes the ens.DescribeApplication API asynchronously
func (*Client) DescribeApplicationWithChan ¶ added in v1.61.441
func (client *Client) DescribeApplicationWithChan(request *DescribeApplicationRequest) (<-chan *DescribeApplicationResponse, <-chan error)
DescribeApplicationWithChan invokes the ens.DescribeApplication API asynchronously
func (*Client) DescribeAvailableResource ¶
func (client *Client) DescribeAvailableResource(request *DescribeAvailableResourceRequest) (response *DescribeAvailableResourceResponse, err error)
DescribeAvailableResource invokes the ens.DescribeAvailableResource API synchronously
func (*Client) DescribeAvailableResourceInfo ¶
func (client *Client) DescribeAvailableResourceInfo(request *DescribeAvailableResourceInfoRequest) (response *DescribeAvailableResourceInfoResponse, err error)
DescribeAvailableResourceInfo invokes the ens.DescribeAvailableResourceInfo API synchronously
func (*Client) DescribeAvailableResourceInfoWithCallback ¶
func (client *Client) DescribeAvailableResourceInfoWithCallback(request *DescribeAvailableResourceInfoRequest, callback func(response *DescribeAvailableResourceInfoResponse, err error)) <-chan int
DescribeAvailableResourceInfoWithCallback invokes the ens.DescribeAvailableResourceInfo API asynchronously
func (*Client) DescribeAvailableResourceInfoWithChan ¶
func (client *Client) DescribeAvailableResourceInfoWithChan(request *DescribeAvailableResourceInfoRequest) (<-chan *DescribeAvailableResourceInfoResponse, <-chan error)
DescribeAvailableResourceInfoWithChan invokes the ens.DescribeAvailableResourceInfo API asynchronously
func (*Client) DescribeAvailableResourceWithCallback ¶
func (client *Client) DescribeAvailableResourceWithCallback(request *DescribeAvailableResourceRequest, callback func(response *DescribeAvailableResourceResponse, err error)) <-chan int
DescribeAvailableResourceWithCallback invokes the ens.DescribeAvailableResource API asynchronously
func (*Client) DescribeAvailableResourceWithChan ¶
func (client *Client) DescribeAvailableResourceWithChan(request *DescribeAvailableResourceRequest) (<-chan *DescribeAvailableResourceResponse, <-chan error)
DescribeAvailableResourceWithChan invokes the ens.DescribeAvailableResource API asynchronously
func (*Client) DescribeBandWithdChargeType ¶ added in v1.61.257
func (client *Client) DescribeBandWithdChargeType(request *DescribeBandWithdChargeTypeRequest) (response *DescribeBandWithdChargeTypeResponse, err error)
DescribeBandWithdChargeType invokes the ens.DescribeBandWithdChargeType API synchronously
func (*Client) DescribeBandWithdChargeTypeWithCallback ¶ added in v1.61.257
func (client *Client) DescribeBandWithdChargeTypeWithCallback(request *DescribeBandWithdChargeTypeRequest, callback func(response *DescribeBandWithdChargeTypeResponse, err error)) <-chan int
DescribeBandWithdChargeTypeWithCallback invokes the ens.DescribeBandWithdChargeType API asynchronously
func (*Client) DescribeBandWithdChargeTypeWithChan ¶ added in v1.61.257
func (client *Client) DescribeBandWithdChargeTypeWithChan(request *DescribeBandWithdChargeTypeRequest) (<-chan *DescribeBandWithdChargeTypeResponse, <-chan error)
DescribeBandWithdChargeTypeWithChan invokes the ens.DescribeBandWithdChargeType API asynchronously
func (*Client) DescribeBandwitdhByInternetChargeType ¶ added in v1.61.257
func (client *Client) DescribeBandwitdhByInternetChargeType(request *DescribeBandwitdhByInternetChargeTypeRequest) (response *DescribeBandwitdhByInternetChargeTypeResponse, err error)
DescribeBandwitdhByInternetChargeType invokes the ens.DescribeBandwitdhByInternetChargeType API synchronously
func (*Client) DescribeBandwitdhByInternetChargeTypeWithCallback ¶ added in v1.61.257
func (client *Client) DescribeBandwitdhByInternetChargeTypeWithCallback(request *DescribeBandwitdhByInternetChargeTypeRequest, callback func(response *DescribeBandwitdhByInternetChargeTypeResponse, err error)) <-chan int
DescribeBandwitdhByInternetChargeTypeWithCallback invokes the ens.DescribeBandwitdhByInternetChargeType API asynchronously
func (*Client) DescribeBandwitdhByInternetChargeTypeWithChan ¶ added in v1.61.257
func (client *Client) DescribeBandwitdhByInternetChargeTypeWithChan(request *DescribeBandwitdhByInternetChargeTypeRequest) (<-chan *DescribeBandwitdhByInternetChargeTypeResponse, <-chan error)
DescribeBandwitdhByInternetChargeTypeWithChan invokes the ens.DescribeBandwitdhByInternetChargeType API asynchronously
func (*Client) DescribeCloudDiskAvailableResourceInfo ¶ added in v1.61.1398
func (client *Client) DescribeCloudDiskAvailableResourceInfo(request *DescribeCloudDiskAvailableResourceInfoRequest) (response *DescribeCloudDiskAvailableResourceInfoResponse, err error)
DescribeCloudDiskAvailableResourceInfo invokes the ens.DescribeCloudDiskAvailableResourceInfo API synchronously
func (*Client) DescribeCloudDiskAvailableResourceInfoWithCallback ¶ added in v1.61.1398
func (client *Client) DescribeCloudDiskAvailableResourceInfoWithCallback(request *DescribeCloudDiskAvailableResourceInfoRequest, callback func(response *DescribeCloudDiskAvailableResourceInfoResponse, err error)) <-chan int
DescribeCloudDiskAvailableResourceInfoWithCallback invokes the ens.DescribeCloudDiskAvailableResourceInfo API asynchronously
func (*Client) DescribeCloudDiskAvailableResourceInfoWithChan ¶ added in v1.61.1398
func (client *Client) DescribeCloudDiskAvailableResourceInfoWithChan(request *DescribeCloudDiskAvailableResourceInfoRequest) (<-chan *DescribeCloudDiskAvailableResourceInfoResponse, <-chan error)
DescribeCloudDiskAvailableResourceInfoWithChan invokes the ens.DescribeCloudDiskAvailableResourceInfo API asynchronously
func (*Client) DescribeCloudDiskTypes ¶ added in v1.61.1398
func (client *Client) DescribeCloudDiskTypes(request *DescribeCloudDiskTypesRequest) (response *DescribeCloudDiskTypesResponse, err error)
DescribeCloudDiskTypes invokes the ens.DescribeCloudDiskTypes API synchronously
func (*Client) DescribeCloudDiskTypesWithCallback ¶ added in v1.61.1398
func (client *Client) DescribeCloudDiskTypesWithCallback(request *DescribeCloudDiskTypesRequest, callback func(response *DescribeCloudDiskTypesResponse, err error)) <-chan int
DescribeCloudDiskTypesWithCallback invokes the ens.DescribeCloudDiskTypes API asynchronously
func (*Client) DescribeCloudDiskTypesWithChan ¶ added in v1.61.1398
func (client *Client) DescribeCloudDiskTypesWithChan(request *DescribeCloudDiskTypesRequest) (<-chan *DescribeCloudDiskTypesResponse, <-chan error)
DescribeCloudDiskTypesWithChan invokes the ens.DescribeCloudDiskTypes API asynchronously
func (*Client) DescribeCreatePrePaidInstanceResult ¶ added in v1.60.325
func (client *Client) DescribeCreatePrePaidInstanceResult(request *DescribeCreatePrePaidInstanceResultRequest) (response *DescribeCreatePrePaidInstanceResultResponse, err error)
DescribeCreatePrePaidInstanceResult invokes the ens.DescribeCreatePrePaidInstanceResult API synchronously
func (*Client) DescribeCreatePrePaidInstanceResultWithCallback ¶ added in v1.60.325
func (client *Client) DescribeCreatePrePaidInstanceResultWithCallback(request *DescribeCreatePrePaidInstanceResultRequest, callback func(response *DescribeCreatePrePaidInstanceResultResponse, err error)) <-chan int
DescribeCreatePrePaidInstanceResultWithCallback invokes the ens.DescribeCreatePrePaidInstanceResult API asynchronously
func (*Client) DescribeCreatePrePaidInstanceResultWithChan ¶ added in v1.60.325
func (client *Client) DescribeCreatePrePaidInstanceResultWithChan(request *DescribeCreatePrePaidInstanceResultRequest) (<-chan *DescribeCreatePrePaidInstanceResultResponse, <-chan error)
DescribeCreatePrePaidInstanceResultWithChan invokes the ens.DescribeCreatePrePaidInstanceResult API asynchronously
func (*Client) DescribeDataDistResult ¶ added in v1.61.441
func (client *Client) DescribeDataDistResult(request *DescribeDataDistResultRequest) (response *DescribeDataDistResultResponse, err error)
DescribeDataDistResult invokes the ens.DescribeDataDistResult API synchronously
func (*Client) DescribeDataDistResultWithCallback ¶ added in v1.61.441
func (client *Client) DescribeDataDistResultWithCallback(request *DescribeDataDistResultRequest, callback func(response *DescribeDataDistResultResponse, err error)) <-chan int
DescribeDataDistResultWithCallback invokes the ens.DescribeDataDistResult API asynchronously
func (*Client) DescribeDataDistResultWithChan ¶ added in v1.61.441
func (client *Client) DescribeDataDistResultWithChan(request *DescribeDataDistResultRequest) (<-chan *DescribeDataDistResultResponse, <-chan error)
DescribeDataDistResultWithChan invokes the ens.DescribeDataDistResult API asynchronously
func (*Client) DescribeDataDownloadURL ¶ added in v1.61.1084
func (client *Client) DescribeDataDownloadURL(request *DescribeDataDownloadURLRequest) (response *DescribeDataDownloadURLResponse, err error)
DescribeDataDownloadURL invokes the ens.DescribeDataDownloadURL API synchronously
func (*Client) DescribeDataDownloadURLWithCallback ¶ added in v1.61.1084
func (client *Client) DescribeDataDownloadURLWithCallback(request *DescribeDataDownloadURLRequest, callback func(response *DescribeDataDownloadURLResponse, err error)) <-chan int
DescribeDataDownloadURLWithCallback invokes the ens.DescribeDataDownloadURL API asynchronously
func (*Client) DescribeDataDownloadURLWithChan ¶ added in v1.61.1084
func (client *Client) DescribeDataDownloadURLWithChan(request *DescribeDataDownloadURLRequest) (<-chan *DescribeDataDownloadURLResponse, <-chan error)
DescribeDataDownloadURLWithChan invokes the ens.DescribeDataDownloadURL API asynchronously
func (*Client) DescribeDataPushResult ¶ added in v1.61.441
func (client *Client) DescribeDataPushResult(request *DescribeDataPushResultRequest) (response *DescribeDataPushResultResponse, err error)
DescribeDataPushResult invokes the ens.DescribeDataPushResult API synchronously
func (*Client) DescribeDataPushResultWithCallback ¶ added in v1.61.441
func (client *Client) DescribeDataPushResultWithCallback(request *DescribeDataPushResultRequest, callback func(response *DescribeDataPushResultResponse, err error)) <-chan int
DescribeDataPushResultWithCallback invokes the ens.DescribeDataPushResult API asynchronously
func (*Client) DescribeDataPushResultWithChan ¶ added in v1.61.441
func (client *Client) DescribeDataPushResultWithChan(request *DescribeDataPushResultRequest) (<-chan *DescribeDataPushResultResponse, <-chan error)
DescribeDataPushResultWithChan invokes the ens.DescribeDataPushResult API asynchronously
func (*Client) DescribeDeviceService ¶ added in v1.61.1084
func (client *Client) DescribeDeviceService(request *DescribeDeviceServiceRequest) (response *DescribeDeviceServiceResponse, err error)
DescribeDeviceService invokes the ens.DescribeDeviceService API synchronously
func (*Client) DescribeDeviceServiceWithCallback ¶ added in v1.61.1084
func (client *Client) DescribeDeviceServiceWithCallback(request *DescribeDeviceServiceRequest, callback func(response *DescribeDeviceServiceResponse, err error)) <-chan int
DescribeDeviceServiceWithCallback invokes the ens.DescribeDeviceService API asynchronously
func (*Client) DescribeDeviceServiceWithChan ¶ added in v1.61.1084
func (client *Client) DescribeDeviceServiceWithChan(request *DescribeDeviceServiceRequest) (<-chan *DescribeDeviceServiceResponse, <-chan error)
DescribeDeviceServiceWithChan invokes the ens.DescribeDeviceService API asynchronously
func (*Client) DescribeDisks ¶ added in v1.61.1398
func (client *Client) DescribeDisks(request *DescribeDisksRequest) (response *DescribeDisksResponse, err error)
DescribeDisks invokes the ens.DescribeDisks API synchronously
func (*Client) DescribeDisksWithCallback ¶ added in v1.61.1398
func (client *Client) DescribeDisksWithCallback(request *DescribeDisksRequest, callback func(response *DescribeDisksResponse, err error)) <-chan int
DescribeDisksWithCallback invokes the ens.DescribeDisks API asynchronously
func (*Client) DescribeDisksWithChan ¶ added in v1.61.1398
func (client *Client) DescribeDisksWithChan(request *DescribeDisksRequest) (<-chan *DescribeDisksResponse, <-chan error)
DescribeDisksWithChan invokes the ens.DescribeDisks API asynchronously
func (*Client) DescribeEipAddresses ¶
func (client *Client) DescribeEipAddresses(request *DescribeEipAddressesRequest) (response *DescribeEipAddressesResponse, err error)
DescribeEipAddresses invokes the ens.DescribeEipAddresses API synchronously
func (*Client) DescribeEipAddressesWithCallback ¶
func (client *Client) DescribeEipAddressesWithCallback(request *DescribeEipAddressesRequest, callback func(response *DescribeEipAddressesResponse, err error)) <-chan int
DescribeEipAddressesWithCallback invokes the ens.DescribeEipAddresses API asynchronously
func (*Client) DescribeEipAddressesWithChan ¶
func (client *Client) DescribeEipAddressesWithChan(request *DescribeEipAddressesRequest) (<-chan *DescribeEipAddressesResponse, <-chan error)
DescribeEipAddressesWithChan invokes the ens.DescribeEipAddresses API asynchronously
func (*Client) DescribeElbAvailableResourceInfo ¶ added in v1.61.1473
func (client *Client) DescribeElbAvailableResourceInfo(request *DescribeElbAvailableResourceInfoRequest) (response *DescribeElbAvailableResourceInfoResponse, err error)
DescribeElbAvailableResourceInfo invokes the ens.DescribeElbAvailableResourceInfo API synchronously
func (*Client) DescribeElbAvailableResourceInfoWithCallback ¶ added in v1.61.1473
func (client *Client) DescribeElbAvailableResourceInfoWithCallback(request *DescribeElbAvailableResourceInfoRequest, callback func(response *DescribeElbAvailableResourceInfoResponse, err error)) <-chan int
DescribeElbAvailableResourceInfoWithCallback invokes the ens.DescribeElbAvailableResourceInfo API asynchronously
func (*Client) DescribeElbAvailableResourceInfoWithChan ¶ added in v1.61.1473
func (client *Client) DescribeElbAvailableResourceInfoWithChan(request *DescribeElbAvailableResourceInfoRequest) (<-chan *DescribeElbAvailableResourceInfoResponse, <-chan error)
DescribeElbAvailableResourceInfoWithChan invokes the ens.DescribeElbAvailableResourceInfo API asynchronously
func (*Client) DescribeEnsEipAddresses ¶ added in v1.61.1084
func (client *Client) DescribeEnsEipAddresses(request *DescribeEnsEipAddressesRequest) (response *DescribeEnsEipAddressesResponse, err error)
DescribeEnsEipAddresses invokes the ens.DescribeEnsEipAddresses API synchronously
func (*Client) DescribeEnsEipAddressesWithCallback ¶ added in v1.61.1084
func (client *Client) DescribeEnsEipAddressesWithCallback(request *DescribeEnsEipAddressesRequest, callback func(response *DescribeEnsEipAddressesResponse, err error)) <-chan int
DescribeEnsEipAddressesWithCallback invokes the ens.DescribeEnsEipAddresses API asynchronously
func (*Client) DescribeEnsEipAddressesWithChan ¶ added in v1.61.1084
func (client *Client) DescribeEnsEipAddressesWithChan(request *DescribeEnsEipAddressesRequest) (<-chan *DescribeEnsEipAddressesResponse, <-chan error)
DescribeEnsEipAddressesWithChan invokes the ens.DescribeEnsEipAddresses API asynchronously
func (*Client) DescribeEnsNetDistrict ¶
func (client *Client) DescribeEnsNetDistrict(request *DescribeEnsNetDistrictRequest) (response *DescribeEnsNetDistrictResponse, err error)
DescribeEnsNetDistrict invokes the ens.DescribeEnsNetDistrict API synchronously
func (*Client) DescribeEnsNetDistrictWithCallback ¶
func (client *Client) DescribeEnsNetDistrictWithCallback(request *DescribeEnsNetDistrictRequest, callback func(response *DescribeEnsNetDistrictResponse, err error)) <-chan int
DescribeEnsNetDistrictWithCallback invokes the ens.DescribeEnsNetDistrict API asynchronously
func (*Client) DescribeEnsNetDistrictWithChan ¶
func (client *Client) DescribeEnsNetDistrictWithChan(request *DescribeEnsNetDistrictRequest) (<-chan *DescribeEnsNetDistrictResponse, <-chan error)
DescribeEnsNetDistrictWithChan invokes the ens.DescribeEnsNetDistrict API asynchronously
func (*Client) DescribeEnsNetLevel ¶ added in v1.61.257
func (client *Client) DescribeEnsNetLevel(request *DescribeEnsNetLevelRequest) (response *DescribeEnsNetLevelResponse, err error)
DescribeEnsNetLevel invokes the ens.DescribeEnsNetLevel API synchronously
func (*Client) DescribeEnsNetLevelWithCallback ¶ added in v1.61.257
func (client *Client) DescribeEnsNetLevelWithCallback(request *DescribeEnsNetLevelRequest, callback func(response *DescribeEnsNetLevelResponse, err error)) <-chan int
DescribeEnsNetLevelWithCallback invokes the ens.DescribeEnsNetLevel API asynchronously
func (*Client) DescribeEnsNetLevelWithChan ¶ added in v1.61.257
func (client *Client) DescribeEnsNetLevelWithChan(request *DescribeEnsNetLevelRequest) (<-chan *DescribeEnsNetLevelResponse, <-chan error)
DescribeEnsNetLevelWithChan invokes the ens.DescribeEnsNetLevel API asynchronously
func (*Client) DescribeEnsNetSaleDistrict ¶ added in v1.61.257
func (client *Client) DescribeEnsNetSaleDistrict(request *DescribeEnsNetSaleDistrictRequest) (response *DescribeEnsNetSaleDistrictResponse, err error)
DescribeEnsNetSaleDistrict invokes the ens.DescribeEnsNetSaleDistrict API synchronously
func (*Client) DescribeEnsNetSaleDistrictWithCallback ¶ added in v1.61.257
func (client *Client) DescribeEnsNetSaleDistrictWithCallback(request *DescribeEnsNetSaleDistrictRequest, callback func(response *DescribeEnsNetSaleDistrictResponse, err error)) <-chan int
DescribeEnsNetSaleDistrictWithCallback invokes the ens.DescribeEnsNetSaleDistrict API asynchronously
func (*Client) DescribeEnsNetSaleDistrictWithChan ¶ added in v1.61.257
func (client *Client) DescribeEnsNetSaleDistrictWithChan(request *DescribeEnsNetSaleDistrictRequest) (<-chan *DescribeEnsNetSaleDistrictResponse, <-chan error)
DescribeEnsNetSaleDistrictWithChan invokes the ens.DescribeEnsNetSaleDistrict API asynchronously
func (*Client) DescribeEnsRegionIdIpv6Info ¶ added in v1.60.325
func (client *Client) DescribeEnsRegionIdIpv6Info(request *DescribeEnsRegionIdIpv6InfoRequest) (response *DescribeEnsRegionIdIpv6InfoResponse, err error)
DescribeEnsRegionIdIpv6Info invokes the ens.DescribeEnsRegionIdIpv6Info API synchronously
func (*Client) DescribeEnsRegionIdIpv6InfoWithCallback ¶ added in v1.60.325
func (client *Client) DescribeEnsRegionIdIpv6InfoWithCallback(request *DescribeEnsRegionIdIpv6InfoRequest, callback func(response *DescribeEnsRegionIdIpv6InfoResponse, err error)) <-chan int
DescribeEnsRegionIdIpv6InfoWithCallback invokes the ens.DescribeEnsRegionIdIpv6Info API asynchronously
func (*Client) DescribeEnsRegionIdIpv6InfoWithChan ¶ added in v1.60.325
func (client *Client) DescribeEnsRegionIdIpv6InfoWithChan(request *DescribeEnsRegionIdIpv6InfoRequest) (<-chan *DescribeEnsRegionIdIpv6InfoResponse, <-chan error)
DescribeEnsRegionIdIpv6InfoWithChan invokes the ens.DescribeEnsRegionIdIpv6Info API asynchronously
func (*Client) DescribeEnsRegionIdResource ¶ added in v1.61.257
func (client *Client) DescribeEnsRegionIdResource(request *DescribeEnsRegionIdResourceRequest) (response *DescribeEnsRegionIdResourceResponse, err error)
DescribeEnsRegionIdResource invokes the ens.DescribeEnsRegionIdResource API synchronously
func (*Client) DescribeEnsRegionIdResourceWithCallback ¶ added in v1.61.257
func (client *Client) DescribeEnsRegionIdResourceWithCallback(request *DescribeEnsRegionIdResourceRequest, callback func(response *DescribeEnsRegionIdResourceResponse, err error)) <-chan int
DescribeEnsRegionIdResourceWithCallback invokes the ens.DescribeEnsRegionIdResource API asynchronously
func (*Client) DescribeEnsRegionIdResourceWithChan ¶ added in v1.61.257
func (client *Client) DescribeEnsRegionIdResourceWithChan(request *DescribeEnsRegionIdResourceRequest) (<-chan *DescribeEnsRegionIdResourceResponse, <-chan error)
DescribeEnsRegionIdResourceWithChan invokes the ens.DescribeEnsRegionIdResource API asynchronously
func (*Client) DescribeEnsRegions ¶
func (client *Client) DescribeEnsRegions(request *DescribeEnsRegionsRequest) (response *DescribeEnsRegionsResponse, err error)
DescribeEnsRegions invokes the ens.DescribeEnsRegions API synchronously
func (*Client) DescribeEnsRegionsWithCallback ¶
func (client *Client) DescribeEnsRegionsWithCallback(request *DescribeEnsRegionsRequest, callback func(response *DescribeEnsRegionsResponse, err error)) <-chan int
DescribeEnsRegionsWithCallback invokes the ens.DescribeEnsRegions API asynchronously
func (*Client) DescribeEnsRegionsWithChan ¶
func (client *Client) DescribeEnsRegionsWithChan(request *DescribeEnsRegionsRequest) (<-chan *DescribeEnsRegionsResponse, <-chan error)
DescribeEnsRegionsWithChan invokes the ens.DescribeEnsRegions API asynchronously
func (*Client) DescribeEnsResourceUsage ¶ added in v1.61.1084
func (client *Client) DescribeEnsResourceUsage(request *DescribeEnsResourceUsageRequest) (response *DescribeEnsResourceUsageResponse, err error)
DescribeEnsResourceUsage invokes the ens.DescribeEnsResourceUsage API synchronously
func (*Client) DescribeEnsResourceUsageWithCallback ¶ added in v1.61.1084
func (client *Client) DescribeEnsResourceUsageWithCallback(request *DescribeEnsResourceUsageRequest, callback func(response *DescribeEnsResourceUsageResponse, err error)) <-chan int
DescribeEnsResourceUsageWithCallback invokes the ens.DescribeEnsResourceUsage API asynchronously
func (*Client) DescribeEnsResourceUsageWithChan ¶ added in v1.61.1084
func (client *Client) DescribeEnsResourceUsageWithChan(request *DescribeEnsResourceUsageRequest) (<-chan *DescribeEnsResourceUsageResponse, <-chan error)
DescribeEnsResourceUsageWithChan invokes the ens.DescribeEnsResourceUsage API asynchronously
func (*Client) DescribeEnsRouteEntryList ¶ added in v1.61.1591
func (client *Client) DescribeEnsRouteEntryList(request *DescribeEnsRouteEntryListRequest) (response *DescribeEnsRouteEntryListResponse, err error)
DescribeEnsRouteEntryList invokes the ens.DescribeEnsRouteEntryList API synchronously
func (*Client) DescribeEnsRouteEntryListWithCallback ¶ added in v1.61.1591
func (client *Client) DescribeEnsRouteEntryListWithCallback(request *DescribeEnsRouteEntryListRequest, callback func(response *DescribeEnsRouteEntryListResponse, err error)) <-chan int
DescribeEnsRouteEntryListWithCallback invokes the ens.DescribeEnsRouteEntryList API asynchronously
func (*Client) DescribeEnsRouteEntryListWithChan ¶ added in v1.61.1591
func (client *Client) DescribeEnsRouteEntryListWithChan(request *DescribeEnsRouteEntryListRequest) (<-chan *DescribeEnsRouteEntryListResponse, <-chan error)
DescribeEnsRouteEntryListWithChan invokes the ens.DescribeEnsRouteEntryList API asynchronously
func (*Client) DescribeEpnBandWidthData ¶ added in v1.61.1084
func (client *Client) DescribeEpnBandWidthData(request *DescribeEpnBandWidthDataRequest) (response *DescribeEpnBandWidthDataResponse, err error)
DescribeEpnBandWidthData invokes the ens.DescribeEpnBandWidthData API synchronously
func (*Client) DescribeEpnBandWidthDataWithCallback ¶ added in v1.61.1084
func (client *Client) DescribeEpnBandWidthDataWithCallback(request *DescribeEpnBandWidthDataRequest, callback func(response *DescribeEpnBandWidthDataResponse, err error)) <-chan int
DescribeEpnBandWidthDataWithCallback invokes the ens.DescribeEpnBandWidthData API asynchronously
func (*Client) DescribeEpnBandWidthDataWithChan ¶ added in v1.61.1084
func (client *Client) DescribeEpnBandWidthDataWithChan(request *DescribeEpnBandWidthDataRequest) (<-chan *DescribeEpnBandWidthDataResponse, <-chan error)
DescribeEpnBandWidthDataWithChan invokes the ens.DescribeEpnBandWidthData API asynchronously
func (*Client) DescribeEpnBandwitdhByInternetChargeType ¶ added in v1.61.1084
func (client *Client) DescribeEpnBandwitdhByInternetChargeType(request *DescribeEpnBandwitdhByInternetChargeTypeRequest) (response *DescribeEpnBandwitdhByInternetChargeTypeResponse, err error)
DescribeEpnBandwitdhByInternetChargeType invokes the ens.DescribeEpnBandwitdhByInternetChargeType API synchronously
func (*Client) DescribeEpnBandwitdhByInternetChargeTypeWithCallback ¶ added in v1.61.1084
func (client *Client) DescribeEpnBandwitdhByInternetChargeTypeWithCallback(request *DescribeEpnBandwitdhByInternetChargeTypeRequest, callback func(response *DescribeEpnBandwitdhByInternetChargeTypeResponse, err error)) <-chan int
DescribeEpnBandwitdhByInternetChargeTypeWithCallback invokes the ens.DescribeEpnBandwitdhByInternetChargeType API asynchronously
func (*Client) DescribeEpnBandwitdhByInternetChargeTypeWithChan ¶ added in v1.61.1084
func (client *Client) DescribeEpnBandwitdhByInternetChargeTypeWithChan(request *DescribeEpnBandwitdhByInternetChargeTypeRequest) (<-chan *DescribeEpnBandwitdhByInternetChargeTypeResponse, <-chan error)
DescribeEpnBandwitdhByInternetChargeTypeWithChan invokes the ens.DescribeEpnBandwitdhByInternetChargeType API asynchronously
func (*Client) DescribeEpnInstanceAttribute ¶ added in v1.61.441
func (client *Client) DescribeEpnInstanceAttribute(request *DescribeEpnInstanceAttributeRequest) (response *DescribeEpnInstanceAttributeResponse, err error)
DescribeEpnInstanceAttribute invokes the ens.DescribeEpnInstanceAttribute API synchronously
func (*Client) DescribeEpnInstanceAttributeWithCallback ¶ added in v1.61.441
func (client *Client) DescribeEpnInstanceAttributeWithCallback(request *DescribeEpnInstanceAttributeRequest, callback func(response *DescribeEpnInstanceAttributeResponse, err error)) <-chan int
DescribeEpnInstanceAttributeWithCallback invokes the ens.DescribeEpnInstanceAttribute API asynchronously
func (*Client) DescribeEpnInstanceAttributeWithChan ¶ added in v1.61.441
func (client *Client) DescribeEpnInstanceAttributeWithChan(request *DescribeEpnInstanceAttributeRequest) (<-chan *DescribeEpnInstanceAttributeResponse, <-chan error)
DescribeEpnInstanceAttributeWithChan invokes the ens.DescribeEpnInstanceAttribute API asynchronously
func (*Client) DescribeEpnInstances ¶ added in v1.61.441
func (client *Client) DescribeEpnInstances(request *DescribeEpnInstancesRequest) (response *DescribeEpnInstancesResponse, err error)
DescribeEpnInstances invokes the ens.DescribeEpnInstances API synchronously
func (*Client) DescribeEpnInstancesWithCallback ¶ added in v1.61.441
func (client *Client) DescribeEpnInstancesWithCallback(request *DescribeEpnInstancesRequest, callback func(response *DescribeEpnInstancesResponse, err error)) <-chan int
DescribeEpnInstancesWithCallback invokes the ens.DescribeEpnInstances API asynchronously
func (*Client) DescribeEpnInstancesWithChan ¶ added in v1.61.441
func (client *Client) DescribeEpnInstancesWithChan(request *DescribeEpnInstancesRequest) (<-chan *DescribeEpnInstancesResponse, <-chan error)
DescribeEpnInstancesWithChan invokes the ens.DescribeEpnInstances API asynchronously
func (*Client) DescribeEpnMeasurementData ¶ added in v1.61.1084
func (client *Client) DescribeEpnMeasurementData(request *DescribeEpnMeasurementDataRequest) (response *DescribeEpnMeasurementDataResponse, err error)
DescribeEpnMeasurementData invokes the ens.DescribeEpnMeasurementData API synchronously
func (*Client) DescribeEpnMeasurementDataWithCallback ¶ added in v1.61.1084
func (client *Client) DescribeEpnMeasurementDataWithCallback(request *DescribeEpnMeasurementDataRequest, callback func(response *DescribeEpnMeasurementDataResponse, err error)) <-chan int
DescribeEpnMeasurementDataWithCallback invokes the ens.DescribeEpnMeasurementData API asynchronously
func (*Client) DescribeEpnMeasurementDataWithChan ¶ added in v1.61.1084
func (client *Client) DescribeEpnMeasurementDataWithChan(request *DescribeEpnMeasurementDataRequest) (<-chan *DescribeEpnMeasurementDataResponse, <-chan error)
DescribeEpnMeasurementDataWithChan invokes the ens.DescribeEpnMeasurementData API asynchronously
func (*Client) DescribeExportImageInfo ¶ added in v1.61.441
func (client *Client) DescribeExportImageInfo(request *DescribeExportImageInfoRequest) (response *DescribeExportImageInfoResponse, err error)
DescribeExportImageInfo invokes the ens.DescribeExportImageInfo API synchronously
func (*Client) DescribeExportImageInfoWithCallback ¶ added in v1.61.441
func (client *Client) DescribeExportImageInfoWithCallback(request *DescribeExportImageInfoRequest, callback func(response *DescribeExportImageInfoResponse, err error)) <-chan int
DescribeExportImageInfoWithCallback invokes the ens.DescribeExportImageInfo API asynchronously
func (*Client) DescribeExportImageInfoWithChan ¶ added in v1.61.441
func (client *Client) DescribeExportImageInfoWithChan(request *DescribeExportImageInfoRequest) (<-chan *DescribeExportImageInfoResponse, <-chan error)
DescribeExportImageInfoWithChan invokes the ens.DescribeExportImageInfo API asynchronously
func (*Client) DescribeExportImageStatus ¶ added in v1.61.270
func (client *Client) DescribeExportImageStatus(request *DescribeExportImageStatusRequest) (response *DescribeExportImageStatusResponse, err error)
DescribeExportImageStatus invokes the ens.DescribeExportImageStatus API synchronously
func (*Client) DescribeExportImageStatusWithCallback ¶ added in v1.61.270
func (client *Client) DescribeExportImageStatusWithCallback(request *DescribeExportImageStatusRequest, callback func(response *DescribeExportImageStatusResponse, err error)) <-chan int
DescribeExportImageStatusWithCallback invokes the ens.DescribeExportImageStatus API asynchronously
func (*Client) DescribeExportImageStatusWithChan ¶ added in v1.61.270
func (client *Client) DescribeExportImageStatusWithChan(request *DescribeExportImageStatusRequest) (<-chan *DescribeExportImageStatusResponse, <-chan error)
DescribeExportImageStatusWithChan invokes the ens.DescribeExportImageStatus API asynchronously
func (*Client) DescribeForwardTableEntries ¶ added in v1.61.1591
func (client *Client) DescribeForwardTableEntries(request *DescribeForwardTableEntriesRequest) (response *DescribeForwardTableEntriesResponse, err error)
DescribeForwardTableEntries invokes the ens.DescribeForwardTableEntries API synchronously
func (*Client) DescribeForwardTableEntriesWithCallback ¶ added in v1.61.1591
func (client *Client) DescribeForwardTableEntriesWithCallback(request *DescribeForwardTableEntriesRequest, callback func(response *DescribeForwardTableEntriesResponse, err error)) <-chan int
DescribeForwardTableEntriesWithCallback invokes the ens.DescribeForwardTableEntries API asynchronously
func (*Client) DescribeForwardTableEntriesWithChan ¶ added in v1.61.1591
func (client *Client) DescribeForwardTableEntriesWithChan(request *DescribeForwardTableEntriesRequest) (<-chan *DescribeForwardTableEntriesResponse, <-chan error)
DescribeForwardTableEntriesWithChan invokes the ens.DescribeForwardTableEntries API asynchronously
func (*Client) DescribeImageInfos ¶
func (client *Client) DescribeImageInfos(request *DescribeImageInfosRequest) (response *DescribeImageInfosResponse, err error)
DescribeImageInfos invokes the ens.DescribeImageInfos API synchronously
func (*Client) DescribeImageInfosWithCallback ¶
func (client *Client) DescribeImageInfosWithCallback(request *DescribeImageInfosRequest, callback func(response *DescribeImageInfosResponse, err error)) <-chan int
DescribeImageInfosWithCallback invokes the ens.DescribeImageInfos API asynchronously
func (*Client) DescribeImageInfosWithChan ¶
func (client *Client) DescribeImageInfosWithChan(request *DescribeImageInfosRequest) (<-chan *DescribeImageInfosResponse, <-chan error)
DescribeImageInfosWithChan invokes the ens.DescribeImageInfos API asynchronously
func (*Client) DescribeImageSharePermission ¶ added in v1.61.441
func (client *Client) DescribeImageSharePermission(request *DescribeImageSharePermissionRequest) (response *DescribeImageSharePermissionResponse, err error)
DescribeImageSharePermission invokes the ens.DescribeImageSharePermission API synchronously
func (*Client) DescribeImageSharePermissionWithCallback ¶ added in v1.61.441
func (client *Client) DescribeImageSharePermissionWithCallback(request *DescribeImageSharePermissionRequest, callback func(response *DescribeImageSharePermissionResponse, err error)) <-chan int
DescribeImageSharePermissionWithCallback invokes the ens.DescribeImageSharePermission API asynchronously
func (*Client) DescribeImageSharePermissionWithChan ¶ added in v1.61.441
func (client *Client) DescribeImageSharePermissionWithChan(request *DescribeImageSharePermissionRequest) (<-chan *DescribeImageSharePermissionResponse, <-chan error)
DescribeImageSharePermissionWithChan invokes the ens.DescribeImageSharePermission API asynchronously
func (*Client) DescribeImages ¶
func (client *Client) DescribeImages(request *DescribeImagesRequest) (response *DescribeImagesResponse, err error)
DescribeImages invokes the ens.DescribeImages API synchronously
func (*Client) DescribeImagesWithCallback ¶
func (client *Client) DescribeImagesWithCallback(request *DescribeImagesRequest, callback func(response *DescribeImagesResponse, err error)) <-chan int
DescribeImagesWithCallback invokes the ens.DescribeImages API asynchronously
func (*Client) DescribeImagesWithChan ¶
func (client *Client) DescribeImagesWithChan(request *DescribeImagesRequest) (<-chan *DescribeImagesResponse, <-chan error)
DescribeImagesWithChan invokes the ens.DescribeImages API asynchronously
func (*Client) DescribeInstanceAutoRenewAttribute ¶
func (client *Client) DescribeInstanceAutoRenewAttribute(request *DescribeInstanceAutoRenewAttributeRequest) (response *DescribeInstanceAutoRenewAttributeResponse, err error)
DescribeInstanceAutoRenewAttribute invokes the ens.DescribeInstanceAutoRenewAttribute API synchronously
func (*Client) DescribeInstanceAutoRenewAttributeWithCallback ¶
func (client *Client) DescribeInstanceAutoRenewAttributeWithCallback(request *DescribeInstanceAutoRenewAttributeRequest, callback func(response *DescribeInstanceAutoRenewAttributeResponse, err error)) <-chan int
DescribeInstanceAutoRenewAttributeWithCallback invokes the ens.DescribeInstanceAutoRenewAttribute API asynchronously
func (*Client) DescribeInstanceAutoRenewAttributeWithChan ¶
func (client *Client) DescribeInstanceAutoRenewAttributeWithChan(request *DescribeInstanceAutoRenewAttributeRequest) (<-chan *DescribeInstanceAutoRenewAttributeResponse, <-chan error)
DescribeInstanceAutoRenewAttributeWithChan invokes the ens.DescribeInstanceAutoRenewAttribute API asynchronously
func (*Client) DescribeInstanceMonitorData ¶
func (client *Client) DescribeInstanceMonitorData(request *DescribeInstanceMonitorDataRequest) (response *DescribeInstanceMonitorDataResponse, err error)
DescribeInstanceMonitorData invokes the ens.DescribeInstanceMonitorData API synchronously
func (*Client) DescribeInstanceMonitorDataWithCallback ¶
func (client *Client) DescribeInstanceMonitorDataWithCallback(request *DescribeInstanceMonitorDataRequest, callback func(response *DescribeInstanceMonitorDataResponse, err error)) <-chan int
DescribeInstanceMonitorDataWithCallback invokes the ens.DescribeInstanceMonitorData API asynchronously
func (*Client) DescribeInstanceMonitorDataWithChan ¶
func (client *Client) DescribeInstanceMonitorDataWithChan(request *DescribeInstanceMonitorDataRequest) (<-chan *DescribeInstanceMonitorDataResponse, <-chan error)
DescribeInstanceMonitorDataWithChan invokes the ens.DescribeInstanceMonitorData API asynchronously
func (*Client) DescribeInstanceSpec ¶
func (client *Client) DescribeInstanceSpec(request *DescribeInstanceSpecRequest) (response *DescribeInstanceSpecResponse, err error)
DescribeInstanceSpec invokes the ens.DescribeInstanceSpec API synchronously
func (*Client) DescribeInstanceSpecWithCallback ¶
func (client *Client) DescribeInstanceSpecWithCallback(request *DescribeInstanceSpecRequest, callback func(response *DescribeInstanceSpecResponse, err error)) <-chan int
DescribeInstanceSpecWithCallback invokes the ens.DescribeInstanceSpec API asynchronously
func (*Client) DescribeInstanceSpecWithChan ¶
func (client *Client) DescribeInstanceSpecWithChan(request *DescribeInstanceSpecRequest) (<-chan *DescribeInstanceSpecResponse, <-chan error)
DescribeInstanceSpecWithChan invokes the ens.DescribeInstanceSpec API asynchronously
func (*Client) DescribeInstanceTypes ¶
func (client *Client) DescribeInstanceTypes(request *DescribeInstanceTypesRequest) (response *DescribeInstanceTypesResponse, err error)
DescribeInstanceTypes invokes the ens.DescribeInstanceTypes API synchronously
func (*Client) DescribeInstanceTypesWithCallback ¶
func (client *Client) DescribeInstanceTypesWithCallback(request *DescribeInstanceTypesRequest, callback func(response *DescribeInstanceTypesResponse, err error)) <-chan int
DescribeInstanceTypesWithCallback invokes the ens.DescribeInstanceTypes API asynchronously
func (*Client) DescribeInstanceTypesWithChan ¶
func (client *Client) DescribeInstanceTypesWithChan(request *DescribeInstanceTypesRequest) (<-chan *DescribeInstanceTypesResponse, <-chan error)
DescribeInstanceTypesWithChan invokes the ens.DescribeInstanceTypes API asynchronously
func (*Client) DescribeInstanceVncUrl ¶ added in v1.61.1084
func (client *Client) DescribeInstanceVncUrl(request *DescribeInstanceVncUrlRequest) (response *DescribeInstanceVncUrlResponse, err error)
DescribeInstanceVncUrl invokes the ens.DescribeInstanceVncUrl API synchronously
func (*Client) DescribeInstanceVncUrlWithCallback ¶ added in v1.61.1084
func (client *Client) DescribeInstanceVncUrlWithCallback(request *DescribeInstanceVncUrlRequest, callback func(response *DescribeInstanceVncUrlResponse, err error)) <-chan int
DescribeInstanceVncUrlWithCallback invokes the ens.DescribeInstanceVncUrl API asynchronously
func (*Client) DescribeInstanceVncUrlWithChan ¶ added in v1.61.1084
func (client *Client) DescribeInstanceVncUrlWithChan(request *DescribeInstanceVncUrlRequest) (<-chan *DescribeInstanceVncUrlResponse, <-chan error)
DescribeInstanceVncUrlWithChan invokes the ens.DescribeInstanceVncUrl API asynchronously
func (*Client) DescribeInstances ¶
func (client *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
DescribeInstances invokes the ens.DescribeInstances API synchronously
func (*Client) DescribeInstancesWithCallback ¶
func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRequest, callback func(response *DescribeInstancesResponse, err error)) <-chan int
DescribeInstancesWithCallback invokes the ens.DescribeInstances API asynchronously
func (*Client) DescribeInstancesWithChan ¶
func (client *Client) DescribeInstancesWithChan(request *DescribeInstancesRequest) (<-chan *DescribeInstancesResponse, <-chan error)
DescribeInstancesWithChan invokes the ens.DescribeInstances API asynchronously
func (*Client) DescribeKeyPairs ¶ added in v1.61.257
func (client *Client) DescribeKeyPairs(request *DescribeKeyPairsRequest) (response *DescribeKeyPairsResponse, err error)
DescribeKeyPairs invokes the ens.DescribeKeyPairs API synchronously
func (*Client) DescribeKeyPairsWithCallback ¶ added in v1.61.257
func (client *Client) DescribeKeyPairsWithCallback(request *DescribeKeyPairsRequest, callback func(response *DescribeKeyPairsResponse, err error)) <-chan int
DescribeKeyPairsWithCallback invokes the ens.DescribeKeyPairs API asynchronously
func (*Client) DescribeKeyPairsWithChan ¶ added in v1.61.257
func (client *Client) DescribeKeyPairsWithChan(request *DescribeKeyPairsRequest) (<-chan *DescribeKeyPairsResponse, <-chan error)
DescribeKeyPairsWithChan invokes the ens.DescribeKeyPairs API asynchronously
func (*Client) DescribeLoadBalancerAttribute ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerAttribute(request *DescribeLoadBalancerAttributeRequest) (response *DescribeLoadBalancerAttributeResponse, err error)
DescribeLoadBalancerAttribute invokes the ens.DescribeLoadBalancerAttribute API synchronously
func (*Client) DescribeLoadBalancerAttributeWithCallback ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerAttributeWithCallback(request *DescribeLoadBalancerAttributeRequest, callback func(response *DescribeLoadBalancerAttributeResponse, err error)) <-chan int
DescribeLoadBalancerAttributeWithCallback invokes the ens.DescribeLoadBalancerAttribute API asynchronously
func (*Client) DescribeLoadBalancerAttributeWithChan ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerAttributeWithChan(request *DescribeLoadBalancerAttributeRequest) (<-chan *DescribeLoadBalancerAttributeResponse, <-chan error)
DescribeLoadBalancerAttributeWithChan invokes the ens.DescribeLoadBalancerAttribute API asynchronously
func (*Client) DescribeLoadBalancerHTTPListenerAttribute ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerHTTPListenerAttribute(request *DescribeLoadBalancerHTTPListenerAttributeRequest) (response *DescribeLoadBalancerHTTPListenerAttributeResponse, err error)
DescribeLoadBalancerHTTPListenerAttribute invokes the ens.DescribeLoadBalancerHTTPListenerAttribute API synchronously
func (*Client) DescribeLoadBalancerHTTPListenerAttributeWithCallback ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerHTTPListenerAttributeWithCallback(request *DescribeLoadBalancerHTTPListenerAttributeRequest, callback func(response *DescribeLoadBalancerHTTPListenerAttributeResponse, err error)) <-chan int
DescribeLoadBalancerHTTPListenerAttributeWithCallback invokes the ens.DescribeLoadBalancerHTTPListenerAttribute API asynchronously
func (*Client) DescribeLoadBalancerHTTPListenerAttributeWithChan ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerHTTPListenerAttributeWithChan(request *DescribeLoadBalancerHTTPListenerAttributeRequest) (<-chan *DescribeLoadBalancerHTTPListenerAttributeResponse, <-chan error)
DescribeLoadBalancerHTTPListenerAttributeWithChan invokes the ens.DescribeLoadBalancerHTTPListenerAttribute API asynchronously
func (*Client) DescribeLoadBalancerHTTPSListenerAttribute ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerHTTPSListenerAttribute(request *DescribeLoadBalancerHTTPSListenerAttributeRequest) (response *DescribeLoadBalancerHTTPSListenerAttributeResponse, err error)
DescribeLoadBalancerHTTPSListenerAttribute invokes the ens.DescribeLoadBalancerHTTPSListenerAttribute API synchronously
func (*Client) DescribeLoadBalancerHTTPSListenerAttributeWithCallback ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerHTTPSListenerAttributeWithCallback(request *DescribeLoadBalancerHTTPSListenerAttributeRequest, callback func(response *DescribeLoadBalancerHTTPSListenerAttributeResponse, err error)) <-chan int
DescribeLoadBalancerHTTPSListenerAttributeWithCallback invokes the ens.DescribeLoadBalancerHTTPSListenerAttribute API asynchronously
func (*Client) DescribeLoadBalancerHTTPSListenerAttributeWithChan ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerHTTPSListenerAttributeWithChan(request *DescribeLoadBalancerHTTPSListenerAttributeRequest) (<-chan *DescribeLoadBalancerHTTPSListenerAttributeResponse, <-chan error)
DescribeLoadBalancerHTTPSListenerAttributeWithChan invokes the ens.DescribeLoadBalancerHTTPSListenerAttribute API asynchronously
func (*Client) DescribeLoadBalancerSpec ¶ added in v1.61.1473
func (client *Client) DescribeLoadBalancerSpec(request *DescribeLoadBalancerSpecRequest) (response *DescribeLoadBalancerSpecResponse, err error)
DescribeLoadBalancerSpec invokes the ens.DescribeLoadBalancerSpec API synchronously
func (*Client) DescribeLoadBalancerSpecWithCallback ¶ added in v1.61.1473
func (client *Client) DescribeLoadBalancerSpecWithCallback(request *DescribeLoadBalancerSpecRequest, callback func(response *DescribeLoadBalancerSpecResponse, err error)) <-chan int
DescribeLoadBalancerSpecWithCallback invokes the ens.DescribeLoadBalancerSpec API asynchronously
func (*Client) DescribeLoadBalancerSpecWithChan ¶ added in v1.61.1473
func (client *Client) DescribeLoadBalancerSpecWithChan(request *DescribeLoadBalancerSpecRequest) (<-chan *DescribeLoadBalancerSpecResponse, <-chan error)
DescribeLoadBalancerSpecWithChan invokes the ens.DescribeLoadBalancerSpec API asynchronously
func (*Client) DescribeLoadBalancerTCPListenerAttribute ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerTCPListenerAttribute(request *DescribeLoadBalancerTCPListenerAttributeRequest) (response *DescribeLoadBalancerTCPListenerAttributeResponse, err error)
DescribeLoadBalancerTCPListenerAttribute invokes the ens.DescribeLoadBalancerTCPListenerAttribute API synchronously
func (*Client) DescribeLoadBalancerTCPListenerAttributeWithCallback ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerTCPListenerAttributeWithCallback(request *DescribeLoadBalancerTCPListenerAttributeRequest, callback func(response *DescribeLoadBalancerTCPListenerAttributeResponse, err error)) <-chan int
DescribeLoadBalancerTCPListenerAttributeWithCallback invokes the ens.DescribeLoadBalancerTCPListenerAttribute API asynchronously
func (*Client) DescribeLoadBalancerTCPListenerAttributeWithChan ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerTCPListenerAttributeWithChan(request *DescribeLoadBalancerTCPListenerAttributeRequest) (<-chan *DescribeLoadBalancerTCPListenerAttributeResponse, <-chan error)
DescribeLoadBalancerTCPListenerAttributeWithChan invokes the ens.DescribeLoadBalancerTCPListenerAttribute API asynchronously
func (*Client) DescribeLoadBalancerUDPListenerAttribute ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerUDPListenerAttribute(request *DescribeLoadBalancerUDPListenerAttributeRequest) (response *DescribeLoadBalancerUDPListenerAttributeResponse, err error)
DescribeLoadBalancerUDPListenerAttribute invokes the ens.DescribeLoadBalancerUDPListenerAttribute API synchronously
func (*Client) DescribeLoadBalancerUDPListenerAttributeWithCallback ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerUDPListenerAttributeWithCallback(request *DescribeLoadBalancerUDPListenerAttributeRequest, callback func(response *DescribeLoadBalancerUDPListenerAttributeResponse, err error)) <-chan int
DescribeLoadBalancerUDPListenerAttributeWithCallback invokes the ens.DescribeLoadBalancerUDPListenerAttribute API asynchronously
func (*Client) DescribeLoadBalancerUDPListenerAttributeWithChan ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancerUDPListenerAttributeWithChan(request *DescribeLoadBalancerUDPListenerAttributeRequest) (<-chan *DescribeLoadBalancerUDPListenerAttributeResponse, <-chan error)
DescribeLoadBalancerUDPListenerAttributeWithChan invokes the ens.DescribeLoadBalancerUDPListenerAttribute API asynchronously
func (*Client) DescribeLoadBalancers ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancers(request *DescribeLoadBalancersRequest) (response *DescribeLoadBalancersResponse, err error)
DescribeLoadBalancers invokes the ens.DescribeLoadBalancers API synchronously
func (*Client) DescribeLoadBalancersWithCallback ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancersWithCallback(request *DescribeLoadBalancersRequest, callback func(response *DescribeLoadBalancersResponse, err error)) <-chan int
DescribeLoadBalancersWithCallback invokes the ens.DescribeLoadBalancers API asynchronously
func (*Client) DescribeLoadBalancersWithChan ¶ added in v1.61.1107
func (client *Client) DescribeLoadBalancersWithChan(request *DescribeLoadBalancersRequest) (<-chan *DescribeLoadBalancersResponse, <-chan error)
DescribeLoadBalancersWithChan invokes the ens.DescribeLoadBalancers API asynchronously
func (*Client) DescribeMeasurementData ¶ added in v1.60.325
func (client *Client) DescribeMeasurementData(request *DescribeMeasurementDataRequest) (response *DescribeMeasurementDataResponse, err error)
DescribeMeasurementData invokes the ens.DescribeMeasurementData API synchronously
func (*Client) DescribeMeasurementDataWithCallback ¶ added in v1.60.325
func (client *Client) DescribeMeasurementDataWithCallback(request *DescribeMeasurementDataRequest, callback func(response *DescribeMeasurementDataResponse, err error)) <-chan int
DescribeMeasurementDataWithCallback invokes the ens.DescribeMeasurementData API asynchronously
func (*Client) DescribeMeasurementDataWithChan ¶ added in v1.60.325
func (client *Client) DescribeMeasurementDataWithChan(request *DescribeMeasurementDataRequest) (<-chan *DescribeMeasurementDataResponse, <-chan error)
DescribeMeasurementDataWithChan invokes the ens.DescribeMeasurementData API asynchronously
func (*Client) DescribeNatGateways ¶ added in v1.61.1591
func (client *Client) DescribeNatGateways(request *DescribeNatGatewaysRequest) (response *DescribeNatGatewaysResponse, err error)
DescribeNatGateways invokes the ens.DescribeNatGateways API synchronously
func (*Client) DescribeNatGatewaysWithCallback ¶ added in v1.61.1591
func (client *Client) DescribeNatGatewaysWithCallback(request *DescribeNatGatewaysRequest, callback func(response *DescribeNatGatewaysResponse, err error)) <-chan int
DescribeNatGatewaysWithCallback invokes the ens.DescribeNatGateways API asynchronously
func (*Client) DescribeNatGatewaysWithChan ¶ added in v1.61.1591
func (client *Client) DescribeNatGatewaysWithChan(request *DescribeNatGatewaysRequest) (<-chan *DescribeNatGatewaysResponse, <-chan error)
DescribeNatGatewaysWithChan invokes the ens.DescribeNatGateways API asynchronously
func (*Client) DescribeNetworkAttribute ¶ added in v1.61.1084
func (client *Client) DescribeNetworkAttribute(request *DescribeNetworkAttributeRequest) (response *DescribeNetworkAttributeResponse, err error)
DescribeNetworkAttribute invokes the ens.DescribeNetworkAttribute API synchronously
func (*Client) DescribeNetworkAttributeWithCallback ¶ added in v1.61.1084
func (client *Client) DescribeNetworkAttributeWithCallback(request *DescribeNetworkAttributeRequest, callback func(response *DescribeNetworkAttributeResponse, err error)) <-chan int
DescribeNetworkAttributeWithCallback invokes the ens.DescribeNetworkAttribute API asynchronously
func (*Client) DescribeNetworkAttributeWithChan ¶ added in v1.61.1084
func (client *Client) DescribeNetworkAttributeWithChan(request *DescribeNetworkAttributeRequest) (<-chan *DescribeNetworkAttributeResponse, <-chan error)
DescribeNetworkAttributeWithChan invokes the ens.DescribeNetworkAttribute API asynchronously
func (*Client) DescribeNetworkInterfaces ¶ added in v1.61.514
func (client *Client) DescribeNetworkInterfaces(request *DescribeNetworkInterfacesRequest) (response *DescribeNetworkInterfacesResponse, err error)
DescribeNetworkInterfaces invokes the ens.DescribeNetworkInterfaces API synchronously
func (*Client) DescribeNetworkInterfacesWithCallback ¶ added in v1.61.514
func (client *Client) DescribeNetworkInterfacesWithCallback(request *DescribeNetworkInterfacesRequest, callback func(response *DescribeNetworkInterfacesResponse, err error)) <-chan int
DescribeNetworkInterfacesWithCallback invokes the ens.DescribeNetworkInterfaces API asynchronously
func (*Client) DescribeNetworkInterfacesWithChan ¶ added in v1.61.514
func (client *Client) DescribeNetworkInterfacesWithChan(request *DescribeNetworkInterfacesRequest) (<-chan *DescribeNetworkInterfacesResponse, <-chan error)
DescribeNetworkInterfacesWithChan invokes the ens.DescribeNetworkInterfaces API asynchronously
func (*Client) DescribeNetworks ¶ added in v1.61.1084
func (client *Client) DescribeNetworks(request *DescribeNetworksRequest) (response *DescribeNetworksResponse, err error)
DescribeNetworks invokes the ens.DescribeNetworks API synchronously
func (*Client) DescribeNetworksWithCallback ¶ added in v1.61.1084
func (client *Client) DescribeNetworksWithCallback(request *DescribeNetworksRequest, callback func(response *DescribeNetworksResponse, err error)) <-chan int
DescribeNetworksWithCallback invokes the ens.DescribeNetworks API asynchronously
func (*Client) DescribeNetworksWithChan ¶ added in v1.61.1084
func (client *Client) DescribeNetworksWithChan(request *DescribeNetworksRequest) (<-chan *DescribeNetworksResponse, <-chan error)
DescribeNetworksWithChan invokes the ens.DescribeNetworks API asynchronously
func (*Client) DescribePrePaidInstanceStock ¶
func (client *Client) DescribePrePaidInstanceStock(request *DescribePrePaidInstanceStockRequest) (response *DescribePrePaidInstanceStockResponse, err error)
DescribePrePaidInstanceStock invokes the ens.DescribePrePaidInstanceStock API synchronously
func (*Client) DescribePrePaidInstanceStockWithCallback ¶
func (client *Client) DescribePrePaidInstanceStockWithCallback(request *DescribePrePaidInstanceStockRequest, callback func(response *DescribePrePaidInstanceStockResponse, err error)) <-chan int
DescribePrePaidInstanceStockWithCallback invokes the ens.DescribePrePaidInstanceStock API asynchronously
func (*Client) DescribePrePaidInstanceStockWithChan ¶
func (client *Client) DescribePrePaidInstanceStockWithChan(request *DescribePrePaidInstanceStockRequest) (<-chan *DescribePrePaidInstanceStockResponse, <-chan error)
DescribePrePaidInstanceStockWithChan invokes the ens.DescribePrePaidInstanceStock API asynchronously
func (*Client) DescribePrice ¶ added in v1.60.325
func (client *Client) DescribePrice(request *DescribePriceRequest) (response *DescribePriceResponse, err error)
DescribePrice invokes the ens.DescribePrice API synchronously
func (*Client) DescribePriceWithCallback ¶ added in v1.60.325
func (client *Client) DescribePriceWithCallback(request *DescribePriceRequest, callback func(response *DescribePriceResponse, err error)) <-chan int
DescribePriceWithCallback invokes the ens.DescribePrice API asynchronously
func (*Client) DescribePriceWithChan ¶ added in v1.60.325
func (client *Client) DescribePriceWithChan(request *DescribePriceRequest) (<-chan *DescribePriceResponse, <-chan error)
DescribePriceWithChan invokes the ens.DescribePrice API asynchronously
func (*Client) DescribeRegionIsps ¶ added in v1.61.1398
func (client *Client) DescribeRegionIsps(request *DescribeRegionIspsRequest) (response *DescribeRegionIspsResponse, err error)
DescribeRegionIsps invokes the ens.DescribeRegionIsps API synchronously
func (*Client) DescribeRegionIspsWithCallback ¶ added in v1.61.1398
func (client *Client) DescribeRegionIspsWithCallback(request *DescribeRegionIspsRequest, callback func(response *DescribeRegionIspsResponse, err error)) <-chan int
DescribeRegionIspsWithCallback invokes the ens.DescribeRegionIsps API asynchronously
func (*Client) DescribeRegionIspsWithChan ¶ added in v1.61.1398
func (client *Client) DescribeRegionIspsWithChan(request *DescribeRegionIspsRequest) (<-chan *DescribeRegionIspsResponse, <-chan error)
DescribeRegionIspsWithChan invokes the ens.DescribeRegionIsps API asynchronously
func (*Client) DescribeReservedResource ¶
func (client *Client) DescribeReservedResource(request *DescribeReservedResourceRequest) (response *DescribeReservedResourceResponse, err error)
DescribeReservedResource invokes the ens.DescribeReservedResource API synchronously
func (*Client) DescribeReservedResourceWithCallback ¶
func (client *Client) DescribeReservedResourceWithCallback(request *DescribeReservedResourceRequest, callback func(response *DescribeReservedResourceResponse, err error)) <-chan int
DescribeReservedResourceWithCallback invokes the ens.DescribeReservedResource API asynchronously
func (*Client) DescribeReservedResourceWithChan ¶
func (client *Client) DescribeReservedResourceWithChan(request *DescribeReservedResourceRequest) (<-chan *DescribeReservedResourceResponse, <-chan error)
DescribeReservedResourceWithChan invokes the ens.DescribeReservedResource API asynchronously
func (*Client) DescribeSecurityGroupAttribute ¶ added in v1.61.257
func (client *Client) DescribeSecurityGroupAttribute(request *DescribeSecurityGroupAttributeRequest) (response *DescribeSecurityGroupAttributeResponse, err error)
DescribeSecurityGroupAttribute invokes the ens.DescribeSecurityGroupAttribute API synchronously
func (*Client) DescribeSecurityGroupAttributeWithCallback ¶ added in v1.61.257
func (client *Client) DescribeSecurityGroupAttributeWithCallback(request *DescribeSecurityGroupAttributeRequest, callback func(response *DescribeSecurityGroupAttributeResponse, err error)) <-chan int
DescribeSecurityGroupAttributeWithCallback invokes the ens.DescribeSecurityGroupAttribute API asynchronously
func (*Client) DescribeSecurityGroupAttributeWithChan ¶ added in v1.61.257
func (client *Client) DescribeSecurityGroupAttributeWithChan(request *DescribeSecurityGroupAttributeRequest) (<-chan *DescribeSecurityGroupAttributeResponse, <-chan error)
DescribeSecurityGroupAttributeWithChan invokes the ens.DescribeSecurityGroupAttribute API asynchronously
func (*Client) DescribeSecurityGroups ¶ added in v1.61.257
func (client *Client) DescribeSecurityGroups(request *DescribeSecurityGroupsRequest) (response *DescribeSecurityGroupsResponse, err error)
DescribeSecurityGroups invokes the ens.DescribeSecurityGroups API synchronously
func (*Client) DescribeSecurityGroupsWithCallback ¶ added in v1.61.257
func (client *Client) DescribeSecurityGroupsWithCallback(request *DescribeSecurityGroupsRequest, callback func(response *DescribeSecurityGroupsResponse, err error)) <-chan int
DescribeSecurityGroupsWithCallback invokes the ens.DescribeSecurityGroups API asynchronously
func (*Client) DescribeSecurityGroupsWithChan ¶ added in v1.61.257
func (client *Client) DescribeSecurityGroupsWithChan(request *DescribeSecurityGroupsRequest) (<-chan *DescribeSecurityGroupsResponse, <-chan error)
DescribeSecurityGroupsWithChan invokes the ens.DescribeSecurityGroups API asynchronously
func (*Client) DescribeServcieSchedule ¶ added in v1.61.441
func (client *Client) DescribeServcieSchedule(request *DescribeServcieScheduleRequest) (response *DescribeServcieScheduleResponse, err error)
DescribeServcieSchedule invokes the ens.DescribeServcieSchedule API synchronously
func (*Client) DescribeServcieScheduleWithCallback ¶ added in v1.61.441
func (client *Client) DescribeServcieScheduleWithCallback(request *DescribeServcieScheduleRequest, callback func(response *DescribeServcieScheduleResponse, err error)) <-chan int
DescribeServcieScheduleWithCallback invokes the ens.DescribeServcieSchedule API asynchronously
func (*Client) DescribeServcieScheduleWithChan ¶ added in v1.61.441
func (client *Client) DescribeServcieScheduleWithChan(request *DescribeServcieScheduleRequest) (<-chan *DescribeServcieScheduleResponse, <-chan error)
DescribeServcieScheduleWithChan invokes the ens.DescribeServcieSchedule API asynchronously
func (*Client) DescribeSnatTableEntries ¶ added in v1.61.1591
func (client *Client) DescribeSnatTableEntries(request *DescribeSnatTableEntriesRequest) (response *DescribeSnatTableEntriesResponse, err error)
DescribeSnatTableEntries invokes the ens.DescribeSnatTableEntries API synchronously
func (*Client) DescribeSnatTableEntriesWithCallback ¶ added in v1.61.1591
func (client *Client) DescribeSnatTableEntriesWithCallback(request *DescribeSnatTableEntriesRequest, callback func(response *DescribeSnatTableEntriesResponse, err error)) <-chan int
DescribeSnatTableEntriesWithCallback invokes the ens.DescribeSnatTableEntries API asynchronously
func (*Client) DescribeSnatTableEntriesWithChan ¶ added in v1.61.1591
func (client *Client) DescribeSnatTableEntriesWithChan(request *DescribeSnatTableEntriesRequest) (<-chan *DescribeSnatTableEntriesResponse, <-chan error)
DescribeSnatTableEntriesWithChan invokes the ens.DescribeSnatTableEntries API asynchronously
func (*Client) DescribeUserBandWidthData ¶
func (client *Client) DescribeUserBandWidthData(request *DescribeUserBandWidthDataRequest) (response *DescribeUserBandWidthDataResponse, err error)
DescribeUserBandWidthData invokes the ens.DescribeUserBandWidthData API synchronously
func (*Client) DescribeUserBandWidthDataWithCallback ¶
func (client *Client) DescribeUserBandWidthDataWithCallback(request *DescribeUserBandWidthDataRequest, callback func(response *DescribeUserBandWidthDataResponse, err error)) <-chan int
DescribeUserBandWidthDataWithCallback invokes the ens.DescribeUserBandWidthData API asynchronously
func (*Client) DescribeUserBandWidthDataWithChan ¶
func (client *Client) DescribeUserBandWidthDataWithChan(request *DescribeUserBandWidthDataRequest) (<-chan *DescribeUserBandWidthDataResponse, <-chan error)
DescribeUserBandWidthDataWithChan invokes the ens.DescribeUserBandWidthData API asynchronously
func (*Client) DescribeVSwitches ¶ added in v1.61.288
func (client *Client) DescribeVSwitches(request *DescribeVSwitchesRequest) (response *DescribeVSwitchesResponse, err error)
DescribeVSwitches invokes the ens.DescribeVSwitches API synchronously
func (*Client) DescribeVSwitchesWithCallback ¶ added in v1.61.288
func (client *Client) DescribeVSwitchesWithCallback(request *DescribeVSwitchesRequest, callback func(response *DescribeVSwitchesResponse, err error)) <-chan int
DescribeVSwitchesWithCallback invokes the ens.DescribeVSwitches API asynchronously
func (*Client) DescribeVSwitchesWithChan ¶ added in v1.61.288
func (client *Client) DescribeVSwitchesWithChan(request *DescribeVSwitchesRequest) (<-chan *DescribeVSwitchesResponse, <-chan error)
DescribeVSwitchesWithChan invokes the ens.DescribeVSwitches API asynchronously
func (*Client) DetachDisk ¶ added in v1.61.1398
func (client *Client) DetachDisk(request *DetachDiskRequest) (response *DetachDiskResponse, err error)
DetachDisk invokes the ens.DetachDisk API synchronously
func (*Client) DetachDiskWithCallback ¶ added in v1.61.1398
func (client *Client) DetachDiskWithCallback(request *DetachDiskRequest, callback func(response *DetachDiskResponse, err error)) <-chan int
DetachDiskWithCallback invokes the ens.DetachDisk API asynchronously
func (*Client) DetachDiskWithChan ¶ added in v1.61.1398
func (client *Client) DetachDiskWithChan(request *DetachDiskRequest) (<-chan *DetachDiskResponse, <-chan error)
DetachDiskWithChan invokes the ens.DetachDisk API asynchronously
func (*Client) DistApplicationData ¶ added in v1.61.441
func (client *Client) DistApplicationData(request *DistApplicationDataRequest) (response *DistApplicationDataResponse, err error)
DistApplicationData invokes the ens.DistApplicationData API synchronously
func (*Client) DistApplicationDataWithCallback ¶ added in v1.61.441
func (client *Client) DistApplicationDataWithCallback(request *DistApplicationDataRequest, callback func(response *DistApplicationDataResponse, err error)) <-chan int
DistApplicationDataWithCallback invokes the ens.DistApplicationData API asynchronously
func (*Client) DistApplicationDataWithChan ¶ added in v1.61.441
func (client *Client) DistApplicationDataWithChan(request *DistApplicationDataRequest) (<-chan *DistApplicationDataResponse, <-chan error)
DistApplicationDataWithChan invokes the ens.DistApplicationData API asynchronously
func (*Client) ExportBillDetailData ¶ added in v1.61.257
func (client *Client) ExportBillDetailData(request *ExportBillDetailDataRequest) (response *ExportBillDetailDataResponse, err error)
ExportBillDetailData invokes the ens.ExportBillDetailData API synchronously
func (*Client) ExportBillDetailDataWithCallback ¶ added in v1.61.257
func (client *Client) ExportBillDetailDataWithCallback(request *ExportBillDetailDataRequest, callback func(response *ExportBillDetailDataResponse, err error)) <-chan int
ExportBillDetailDataWithCallback invokes the ens.ExportBillDetailData API asynchronously
func (*Client) ExportBillDetailDataWithChan ¶ added in v1.61.257
func (client *Client) ExportBillDetailDataWithChan(request *ExportBillDetailDataRequest) (<-chan *ExportBillDetailDataResponse, <-chan error)
ExportBillDetailDataWithChan invokes the ens.ExportBillDetailData API asynchronously
func (*Client) ExportImage ¶ added in v1.61.270
func (client *Client) ExportImage(request *ExportImageRequest) (response *ExportImageResponse, err error)
ExportImage invokes the ens.ExportImage API synchronously
func (*Client) ExportImageWithCallback ¶ added in v1.61.270
func (client *Client) ExportImageWithCallback(request *ExportImageRequest, callback func(response *ExportImageResponse, err error)) <-chan int
ExportImageWithCallback invokes the ens.ExportImage API asynchronously
func (*Client) ExportImageWithChan ¶ added in v1.61.270
func (client *Client) ExportImageWithChan(request *ExportImageRequest) (<-chan *ExportImageResponse, <-chan error)
ExportImageWithChan invokes the ens.ExportImage API asynchronously
func (*Client) ExportMeasurementData ¶ added in v1.60.325
func (client *Client) ExportMeasurementData(request *ExportMeasurementDataRequest) (response *ExportMeasurementDataResponse, err error)
ExportMeasurementData invokes the ens.ExportMeasurementData API synchronously
func (*Client) ExportMeasurementDataWithCallback ¶ added in v1.60.325
func (client *Client) ExportMeasurementDataWithCallback(request *ExportMeasurementDataRequest, callback func(response *ExportMeasurementDataResponse, err error)) <-chan int
ExportMeasurementDataWithCallback invokes the ens.ExportMeasurementData API asynchronously
func (*Client) ExportMeasurementDataWithChan ¶ added in v1.60.325
func (client *Client) ExportMeasurementDataWithChan(request *ExportMeasurementDataRequest) (<-chan *ExportMeasurementDataResponse, <-chan error)
ExportMeasurementDataWithChan invokes the ens.ExportMeasurementData API asynchronously
func (*Client) GetDeviceInternetPort ¶ added in v1.61.1227
func (client *Client) GetDeviceInternetPort(request *GetDeviceInternetPortRequest) (response *GetDeviceInternetPortResponse, err error)
GetDeviceInternetPort invokes the ens.GetDeviceInternetPort API synchronously
func (*Client) GetDeviceInternetPortWithCallback ¶ added in v1.61.1227
func (client *Client) GetDeviceInternetPortWithCallback(request *GetDeviceInternetPortRequest, callback func(response *GetDeviceInternetPortResponse, err error)) <-chan int
GetDeviceInternetPortWithCallback invokes the ens.GetDeviceInternetPort API asynchronously
func (*Client) GetDeviceInternetPortWithChan ¶ added in v1.61.1227
func (client *Client) GetDeviceInternetPortWithChan(request *GetDeviceInternetPortRequest) (<-chan *GetDeviceInternetPortResponse, <-chan error)
GetDeviceInternetPortWithChan invokes the ens.GetDeviceInternetPort API asynchronously
func (*Client) ImportKeyPair ¶ added in v1.61.257
func (client *Client) ImportKeyPair(request *ImportKeyPairRequest) (response *ImportKeyPairResponse, err error)
ImportKeyPair invokes the ens.ImportKeyPair API synchronously
func (*Client) ImportKeyPairWithCallback ¶ added in v1.61.257
func (client *Client) ImportKeyPairWithCallback(request *ImportKeyPairRequest, callback func(response *ImportKeyPairResponse, err error)) <-chan int
ImportKeyPairWithCallback invokes the ens.ImportKeyPair API asynchronously
func (*Client) ImportKeyPairWithChan ¶ added in v1.61.257
func (client *Client) ImportKeyPairWithChan(request *ImportKeyPairRequest) (<-chan *ImportKeyPairResponse, <-chan error)
ImportKeyPairWithChan invokes the ens.ImportKeyPair API asynchronously
func (*Client) JoinPublicIpsToEpnInstance ¶ added in v1.61.441
func (client *Client) JoinPublicIpsToEpnInstance(request *JoinPublicIpsToEpnInstanceRequest) (response *JoinPublicIpsToEpnInstanceResponse, err error)
JoinPublicIpsToEpnInstance invokes the ens.JoinPublicIpsToEpnInstance API synchronously
func (*Client) JoinPublicIpsToEpnInstanceWithCallback ¶ added in v1.61.441
func (client *Client) JoinPublicIpsToEpnInstanceWithCallback(request *JoinPublicIpsToEpnInstanceRequest, callback func(response *JoinPublicIpsToEpnInstanceResponse, err error)) <-chan int
JoinPublicIpsToEpnInstanceWithCallback invokes the ens.JoinPublicIpsToEpnInstance API asynchronously
func (*Client) JoinPublicIpsToEpnInstanceWithChan ¶ added in v1.61.441
func (client *Client) JoinPublicIpsToEpnInstanceWithChan(request *JoinPublicIpsToEpnInstanceRequest) (<-chan *JoinPublicIpsToEpnInstanceResponse, <-chan error)
JoinPublicIpsToEpnInstanceWithChan invokes the ens.JoinPublicIpsToEpnInstance API asynchronously
func (*Client) JoinSecurityGroup ¶ added in v1.61.257
func (client *Client) JoinSecurityGroup(request *JoinSecurityGroupRequest) (response *JoinSecurityGroupResponse, err error)
JoinSecurityGroup invokes the ens.JoinSecurityGroup API synchronously
func (*Client) JoinSecurityGroupWithCallback ¶ added in v1.61.257
func (client *Client) JoinSecurityGroupWithCallback(request *JoinSecurityGroupRequest, callback func(response *JoinSecurityGroupResponse, err error)) <-chan int
JoinSecurityGroupWithCallback invokes the ens.JoinSecurityGroup API asynchronously
func (*Client) JoinSecurityGroupWithChan ¶ added in v1.61.257
func (client *Client) JoinSecurityGroupWithChan(request *JoinSecurityGroupRequest) (<-chan *JoinSecurityGroupResponse, <-chan error)
JoinSecurityGroupWithChan invokes the ens.JoinSecurityGroup API asynchronously
func (*Client) JoinVSwitchesToEpnInstance ¶ added in v1.61.441
func (client *Client) JoinVSwitchesToEpnInstance(request *JoinVSwitchesToEpnInstanceRequest) (response *JoinVSwitchesToEpnInstanceResponse, err error)
JoinVSwitchesToEpnInstance invokes the ens.JoinVSwitchesToEpnInstance API synchronously
func (*Client) JoinVSwitchesToEpnInstanceWithCallback ¶ added in v1.61.441
func (client *Client) JoinVSwitchesToEpnInstanceWithCallback(request *JoinVSwitchesToEpnInstanceRequest, callback func(response *JoinVSwitchesToEpnInstanceResponse, err error)) <-chan int
JoinVSwitchesToEpnInstanceWithCallback invokes the ens.JoinVSwitchesToEpnInstance API asynchronously
func (*Client) JoinVSwitchesToEpnInstanceWithChan ¶ added in v1.61.441
func (client *Client) JoinVSwitchesToEpnInstanceWithChan(request *JoinVSwitchesToEpnInstanceRequest) (<-chan *JoinVSwitchesToEpnInstanceResponse, <-chan error)
JoinVSwitchesToEpnInstanceWithChan invokes the ens.JoinVSwitchesToEpnInstance API asynchronously
func (*Client) LeaveSecurityGroup ¶ added in v1.61.257
func (client *Client) LeaveSecurityGroup(request *LeaveSecurityGroupRequest) (response *LeaveSecurityGroupResponse, err error)
LeaveSecurityGroup invokes the ens.LeaveSecurityGroup API synchronously
func (*Client) LeaveSecurityGroupWithCallback ¶ added in v1.61.257
func (client *Client) LeaveSecurityGroupWithCallback(request *LeaveSecurityGroupRequest, callback func(response *LeaveSecurityGroupResponse, err error)) <-chan int
LeaveSecurityGroupWithCallback invokes the ens.LeaveSecurityGroup API asynchronously
func (*Client) LeaveSecurityGroupWithChan ¶ added in v1.61.257
func (client *Client) LeaveSecurityGroupWithChan(request *LeaveSecurityGroupRequest) (<-chan *LeaveSecurityGroupResponse, <-chan error)
LeaveSecurityGroupWithChan invokes the ens.LeaveSecurityGroup API asynchronously
func (*Client) ListApplications ¶ added in v1.61.441
func (client *Client) ListApplications(request *ListApplicationsRequest) (response *ListApplicationsResponse, err error)
ListApplications invokes the ens.ListApplications API synchronously
func (*Client) ListApplicationsWithCallback ¶ added in v1.61.441
func (client *Client) ListApplicationsWithCallback(request *ListApplicationsRequest, callback func(response *ListApplicationsResponse, err error)) <-chan int
ListApplicationsWithCallback invokes the ens.ListApplications API asynchronously
func (*Client) ListApplicationsWithChan ¶ added in v1.61.441
func (client *Client) ListApplicationsWithChan(request *ListApplicationsRequest) (<-chan *ListApplicationsResponse, <-chan error)
ListApplicationsWithChan invokes the ens.ListApplications API asynchronously
func (*Client) ModifyEnsEipAddressAttribute ¶ added in v1.61.1084
func (client *Client) ModifyEnsEipAddressAttribute(request *ModifyEnsEipAddressAttributeRequest) (response *ModifyEnsEipAddressAttributeResponse, err error)
ModifyEnsEipAddressAttribute invokes the ens.ModifyEnsEipAddressAttribute API synchronously
func (*Client) ModifyEnsEipAddressAttributeWithCallback ¶ added in v1.61.1084
func (client *Client) ModifyEnsEipAddressAttributeWithCallback(request *ModifyEnsEipAddressAttributeRequest, callback func(response *ModifyEnsEipAddressAttributeResponse, err error)) <-chan int
ModifyEnsEipAddressAttributeWithCallback invokes the ens.ModifyEnsEipAddressAttribute API asynchronously
func (*Client) ModifyEnsEipAddressAttributeWithChan ¶ added in v1.61.1084
func (client *Client) ModifyEnsEipAddressAttributeWithChan(request *ModifyEnsEipAddressAttributeRequest) (<-chan *ModifyEnsEipAddressAttributeResponse, <-chan error)
ModifyEnsEipAddressAttributeWithChan invokes the ens.ModifyEnsEipAddressAttribute API asynchronously
func (*Client) ModifyEpnInstance ¶ added in v1.61.441
func (client *Client) ModifyEpnInstance(request *ModifyEpnInstanceRequest) (response *ModifyEpnInstanceResponse, err error)
ModifyEpnInstance invokes the ens.ModifyEpnInstance API synchronously
func (*Client) ModifyEpnInstanceWithCallback ¶ added in v1.61.441
func (client *Client) ModifyEpnInstanceWithCallback(request *ModifyEpnInstanceRequest, callback func(response *ModifyEpnInstanceResponse, err error)) <-chan int
ModifyEpnInstanceWithCallback invokes the ens.ModifyEpnInstance API asynchronously
func (*Client) ModifyEpnInstanceWithChan ¶ added in v1.61.441
func (client *Client) ModifyEpnInstanceWithChan(request *ModifyEpnInstanceRequest) (<-chan *ModifyEpnInstanceResponse, <-chan error)
ModifyEpnInstanceWithChan invokes the ens.ModifyEpnInstance API asynchronously
func (*Client) ModifyImageAttribute ¶
func (client *Client) ModifyImageAttribute(request *ModifyImageAttributeRequest) (response *ModifyImageAttributeResponse, err error)
ModifyImageAttribute invokes the ens.ModifyImageAttribute API synchronously
func (*Client) ModifyImageAttributeWithCallback ¶
func (client *Client) ModifyImageAttributeWithCallback(request *ModifyImageAttributeRequest, callback func(response *ModifyImageAttributeResponse, err error)) <-chan int
ModifyImageAttributeWithCallback invokes the ens.ModifyImageAttribute API asynchronously
func (*Client) ModifyImageAttributeWithChan ¶
func (client *Client) ModifyImageAttributeWithChan(request *ModifyImageAttributeRequest) (<-chan *ModifyImageAttributeResponse, <-chan error)
ModifyImageAttributeWithChan invokes the ens.ModifyImageAttribute API asynchronously
func (*Client) ModifyImageSharePermission ¶ added in v1.61.441
func (client *Client) ModifyImageSharePermission(request *ModifyImageSharePermissionRequest) (response *ModifyImageSharePermissionResponse, err error)
ModifyImageSharePermission invokes the ens.ModifyImageSharePermission API synchronously
func (*Client) ModifyImageSharePermissionWithCallback ¶ added in v1.61.441
func (client *Client) ModifyImageSharePermissionWithCallback(request *ModifyImageSharePermissionRequest, callback func(response *ModifyImageSharePermissionResponse, err error)) <-chan int
ModifyImageSharePermissionWithCallback invokes the ens.ModifyImageSharePermission API asynchronously
func (*Client) ModifyImageSharePermissionWithChan ¶ added in v1.61.441
func (client *Client) ModifyImageSharePermissionWithChan(request *ModifyImageSharePermissionRequest) (<-chan *ModifyImageSharePermissionResponse, <-chan error)
ModifyImageSharePermissionWithChan invokes the ens.ModifyImageSharePermission API asynchronously
func (*Client) ModifyInstanceAttribute ¶
func (client *Client) ModifyInstanceAttribute(request *ModifyInstanceAttributeRequest) (response *ModifyInstanceAttributeResponse, err error)
ModifyInstanceAttribute invokes the ens.ModifyInstanceAttribute API synchronously
func (*Client) ModifyInstanceAttributeWithCallback ¶
func (client *Client) ModifyInstanceAttributeWithCallback(request *ModifyInstanceAttributeRequest, callback func(response *ModifyInstanceAttributeResponse, err error)) <-chan int
ModifyInstanceAttributeWithCallback invokes the ens.ModifyInstanceAttribute API asynchronously
func (*Client) ModifyInstanceAttributeWithChan ¶
func (client *Client) ModifyInstanceAttributeWithChan(request *ModifyInstanceAttributeRequest) (<-chan *ModifyInstanceAttributeResponse, <-chan error)
ModifyInstanceAttributeWithChan invokes the ens.ModifyInstanceAttribute API asynchronously
func (*Client) ModifyInstanceAutoRenewAttribute ¶ added in v1.61.1272
func (client *Client) ModifyInstanceAutoRenewAttribute(request *ModifyInstanceAutoRenewAttributeRequest) (response *ModifyInstanceAutoRenewAttributeResponse, err error)
ModifyInstanceAutoRenewAttribute invokes the ens.ModifyInstanceAutoRenewAttribute API synchronously
func (*Client) ModifyInstanceAutoRenewAttributeWithCallback ¶ added in v1.61.1272
func (client *Client) ModifyInstanceAutoRenewAttributeWithCallback(request *ModifyInstanceAutoRenewAttributeRequest, callback func(response *ModifyInstanceAutoRenewAttributeResponse, err error)) <-chan int
ModifyInstanceAutoRenewAttributeWithCallback invokes the ens.ModifyInstanceAutoRenewAttribute API asynchronously
func (*Client) ModifyInstanceAutoRenewAttributeWithChan ¶ added in v1.61.1272
func (client *Client) ModifyInstanceAutoRenewAttributeWithChan(request *ModifyInstanceAutoRenewAttributeRequest) (<-chan *ModifyInstanceAutoRenewAttributeResponse, <-chan error)
ModifyInstanceAutoRenewAttributeWithChan invokes the ens.ModifyInstanceAutoRenewAttribute API asynchronously
func (*Client) ModifyLoadBalancerAttribute ¶ added in v1.61.1107
func (client *Client) ModifyLoadBalancerAttribute(request *ModifyLoadBalancerAttributeRequest) (response *ModifyLoadBalancerAttributeResponse, err error)
ModifyLoadBalancerAttribute invokes the ens.ModifyLoadBalancerAttribute API synchronously
func (*Client) ModifyLoadBalancerAttributeWithCallback ¶ added in v1.61.1107
func (client *Client) ModifyLoadBalancerAttributeWithCallback(request *ModifyLoadBalancerAttributeRequest, callback func(response *ModifyLoadBalancerAttributeResponse, err error)) <-chan int
ModifyLoadBalancerAttributeWithCallback invokes the ens.ModifyLoadBalancerAttribute API asynchronously
func (*Client) ModifyLoadBalancerAttributeWithChan ¶ added in v1.61.1107
func (client *Client) ModifyLoadBalancerAttributeWithChan(request *ModifyLoadBalancerAttributeRequest) (<-chan *ModifyLoadBalancerAttributeResponse, <-chan error)
ModifyLoadBalancerAttributeWithChan invokes the ens.ModifyLoadBalancerAttribute API asynchronously
func (*Client) ModifyNetworkAttribute ¶ added in v1.61.1084
func (client *Client) ModifyNetworkAttribute(request *ModifyNetworkAttributeRequest) (response *ModifyNetworkAttributeResponse, err error)
ModifyNetworkAttribute invokes the ens.ModifyNetworkAttribute API synchronously
func (*Client) ModifyNetworkAttributeWithCallback ¶ added in v1.61.1084
func (client *Client) ModifyNetworkAttributeWithCallback(request *ModifyNetworkAttributeRequest, callback func(response *ModifyNetworkAttributeResponse, err error)) <-chan int
ModifyNetworkAttributeWithCallback invokes the ens.ModifyNetworkAttribute API asynchronously
func (*Client) ModifyNetworkAttributeWithChan ¶ added in v1.61.1084
func (client *Client) ModifyNetworkAttributeWithChan(request *ModifyNetworkAttributeRequest) (<-chan *ModifyNetworkAttributeResponse, <-chan error)
ModifyNetworkAttributeWithChan invokes the ens.ModifyNetworkAttribute API asynchronously
func (*Client) ModifyPrepayInstanceSpec ¶ added in v1.61.1591
func (client *Client) ModifyPrepayInstanceSpec(request *ModifyPrepayInstanceSpecRequest) (response *ModifyPrepayInstanceSpecResponse, err error)
ModifyPrepayInstanceSpec invokes the ens.ModifyPrepayInstanceSpec API synchronously
func (*Client) ModifyPrepayInstanceSpecWithCallback ¶ added in v1.61.1591
func (client *Client) ModifyPrepayInstanceSpecWithCallback(request *ModifyPrepayInstanceSpecRequest, callback func(response *ModifyPrepayInstanceSpecResponse, err error)) <-chan int
ModifyPrepayInstanceSpecWithCallback invokes the ens.ModifyPrepayInstanceSpec API asynchronously
func (*Client) ModifyPrepayInstanceSpecWithChan ¶ added in v1.61.1591
func (client *Client) ModifyPrepayInstanceSpecWithChan(request *ModifyPrepayInstanceSpecRequest) (<-chan *ModifyPrepayInstanceSpecResponse, <-chan error)
ModifyPrepayInstanceSpecWithChan invokes the ens.ModifyPrepayInstanceSpec API asynchronously
func (*Client) ModifySecurityGroupAttribute ¶ added in v1.61.1084
func (client *Client) ModifySecurityGroupAttribute(request *ModifySecurityGroupAttributeRequest) (response *ModifySecurityGroupAttributeResponse, err error)
ModifySecurityGroupAttribute invokes the ens.ModifySecurityGroupAttribute API synchronously
func (*Client) ModifySecurityGroupAttributeWithCallback ¶ added in v1.61.1084
func (client *Client) ModifySecurityGroupAttributeWithCallback(request *ModifySecurityGroupAttributeRequest, callback func(response *ModifySecurityGroupAttributeResponse, err error)) <-chan int
ModifySecurityGroupAttributeWithCallback invokes the ens.ModifySecurityGroupAttribute API asynchronously
func (*Client) ModifySecurityGroupAttributeWithChan ¶ added in v1.61.1084
func (client *Client) ModifySecurityGroupAttributeWithChan(request *ModifySecurityGroupAttributeRequest) (<-chan *ModifySecurityGroupAttributeResponse, <-chan error)
ModifySecurityGroupAttributeWithChan invokes the ens.ModifySecurityGroupAttribute API asynchronously
func (*Client) ModifyVSwitchAttribute ¶ added in v1.61.1084
func (client *Client) ModifyVSwitchAttribute(request *ModifyVSwitchAttributeRequest) (response *ModifyVSwitchAttributeResponse, err error)
ModifyVSwitchAttribute invokes the ens.ModifyVSwitchAttribute API synchronously
func (*Client) ModifyVSwitchAttributeWithCallback ¶ added in v1.61.1084
func (client *Client) ModifyVSwitchAttributeWithCallback(request *ModifyVSwitchAttributeRequest, callback func(response *ModifyVSwitchAttributeResponse, err error)) <-chan int
ModifyVSwitchAttributeWithCallback invokes the ens.ModifyVSwitchAttribute API asynchronously
func (*Client) ModifyVSwitchAttributeWithChan ¶ added in v1.61.1084
func (client *Client) ModifyVSwitchAttributeWithChan(request *ModifyVSwitchAttributeRequest) (<-chan *ModifyVSwitchAttributeResponse, <-chan error)
ModifyVSwitchAttributeWithChan invokes the ens.ModifyVSwitchAttribute API asynchronously
func (*Client) PreCreateEnsService ¶ added in v1.61.257
func (client *Client) PreCreateEnsService(request *PreCreateEnsServiceRequest) (response *PreCreateEnsServiceResponse, err error)
PreCreateEnsService invokes the ens.PreCreateEnsService API synchronously
func (*Client) PreCreateEnsServiceWithCallback ¶ added in v1.61.257
func (client *Client) PreCreateEnsServiceWithCallback(request *PreCreateEnsServiceRequest, callback func(response *PreCreateEnsServiceResponse, err error)) <-chan int
PreCreateEnsServiceWithCallback invokes the ens.PreCreateEnsService API asynchronously
func (*Client) PreCreateEnsServiceWithChan ¶ added in v1.61.257
func (client *Client) PreCreateEnsServiceWithChan(request *PreCreateEnsServiceRequest) (<-chan *PreCreateEnsServiceResponse, <-chan error)
PreCreateEnsServiceWithChan invokes the ens.PreCreateEnsService API asynchronously
func (*Client) PushApplicationData ¶ added in v1.61.441
func (client *Client) PushApplicationData(request *PushApplicationDataRequest) (response *PushApplicationDataResponse, err error)
PushApplicationData invokes the ens.PushApplicationData API synchronously
func (*Client) PushApplicationDataWithCallback ¶ added in v1.61.441
func (client *Client) PushApplicationDataWithCallback(request *PushApplicationDataRequest, callback func(response *PushApplicationDataResponse, err error)) <-chan int
PushApplicationDataWithCallback invokes the ens.PushApplicationData API asynchronously
func (*Client) PushApplicationDataWithChan ¶ added in v1.61.441
func (client *Client) PushApplicationDataWithChan(request *PushApplicationDataRequest) (<-chan *PushApplicationDataResponse, <-chan error)
PushApplicationDataWithChan invokes the ens.PushApplicationData API asynchronously
func (*Client) ReInitDisk ¶ added in v1.61.441
func (client *Client) ReInitDisk(request *ReInitDiskRequest) (response *ReInitDiskResponse, err error)
ReInitDisk invokes the ens.ReInitDisk API synchronously
func (*Client) ReInitDiskWithCallback ¶ added in v1.61.441
func (client *Client) ReInitDiskWithCallback(request *ReInitDiskRequest, callback func(response *ReInitDiskResponse, err error)) <-chan int
ReInitDiskWithCallback invokes the ens.ReInitDisk API asynchronously
func (*Client) ReInitDiskWithChan ¶ added in v1.61.441
func (client *Client) ReInitDiskWithChan(request *ReInitDiskRequest) (<-chan *ReInitDiskResponse, <-chan error)
ReInitDiskWithChan invokes the ens.ReInitDisk API asynchronously
func (*Client) RebootInstance ¶
func (client *Client) RebootInstance(request *RebootInstanceRequest) (response *RebootInstanceResponse, err error)
RebootInstance invokes the ens.RebootInstance API synchronously
func (*Client) RebootInstanceWithCallback ¶
func (client *Client) RebootInstanceWithCallback(request *RebootInstanceRequest, callback func(response *RebootInstanceResponse, err error)) <-chan int
RebootInstanceWithCallback invokes the ens.RebootInstance API asynchronously
func (*Client) RebootInstanceWithChan ¶
func (client *Client) RebootInstanceWithChan(request *RebootInstanceRequest) (<-chan *RebootInstanceResponse, <-chan error)
RebootInstanceWithChan invokes the ens.RebootInstance API asynchronously
func (*Client) ReleaseInstance ¶ added in v1.61.1084
func (client *Client) ReleaseInstance(request *ReleaseInstanceRequest) (response *ReleaseInstanceResponse, err error)
ReleaseInstance invokes the ens.ReleaseInstance API synchronously
func (*Client) ReleaseInstanceWithCallback ¶ added in v1.61.1084
func (client *Client) ReleaseInstanceWithCallback(request *ReleaseInstanceRequest, callback func(response *ReleaseInstanceResponse, err error)) <-chan int
ReleaseInstanceWithCallback invokes the ens.ReleaseInstance API asynchronously
func (*Client) ReleaseInstanceWithChan ¶ added in v1.61.1084
func (client *Client) ReleaseInstanceWithChan(request *ReleaseInstanceRequest) (<-chan *ReleaseInstanceResponse, <-chan error)
ReleaseInstanceWithChan invokes the ens.ReleaseInstance API asynchronously
func (*Client) ReleasePostPaidInstance ¶
func (client *Client) ReleasePostPaidInstance(request *ReleasePostPaidInstanceRequest) (response *ReleasePostPaidInstanceResponse, err error)
ReleasePostPaidInstance invokes the ens.ReleasePostPaidInstance API synchronously
func (*Client) ReleasePostPaidInstanceWithCallback ¶
func (client *Client) ReleasePostPaidInstanceWithCallback(request *ReleasePostPaidInstanceRequest, callback func(response *ReleasePostPaidInstanceResponse, err error)) <-chan int
ReleasePostPaidInstanceWithCallback invokes the ens.ReleasePostPaidInstance API asynchronously
func (*Client) ReleasePostPaidInstanceWithChan ¶
func (client *Client) ReleasePostPaidInstanceWithChan(request *ReleasePostPaidInstanceRequest) (<-chan *ReleasePostPaidInstanceResponse, <-chan error)
ReleasePostPaidInstanceWithChan invokes the ens.ReleasePostPaidInstance API asynchronously
func (*Client) ReleasePrePaidInstance ¶
func (client *Client) ReleasePrePaidInstance(request *ReleasePrePaidInstanceRequest) (response *ReleasePrePaidInstanceResponse, err error)
ReleasePrePaidInstance invokes the ens.ReleasePrePaidInstance API synchronously
func (*Client) ReleasePrePaidInstanceWithCallback ¶
func (client *Client) ReleasePrePaidInstanceWithCallback(request *ReleasePrePaidInstanceRequest, callback func(response *ReleasePrePaidInstanceResponse, err error)) <-chan int
ReleasePrePaidInstanceWithCallback invokes the ens.ReleasePrePaidInstance API asynchronously
func (*Client) ReleasePrePaidInstanceWithChan ¶
func (client *Client) ReleasePrePaidInstanceWithChan(request *ReleasePrePaidInstanceRequest) (<-chan *ReleasePrePaidInstanceResponse, <-chan error)
ReleasePrePaidInstanceWithChan invokes the ens.ReleasePrePaidInstance API asynchronously
func (*Client) RemoveBackendServers ¶ added in v1.61.1107
func (client *Client) RemoveBackendServers(request *RemoveBackendServersRequest) (response *RemoveBackendServersResponse, err error)
RemoveBackendServers invokes the ens.RemoveBackendServers API synchronously
func (*Client) RemoveBackendServersWithCallback ¶ added in v1.61.1107
func (client *Client) RemoveBackendServersWithCallback(request *RemoveBackendServersRequest, callback func(response *RemoveBackendServersResponse, err error)) <-chan int
RemoveBackendServersWithCallback invokes the ens.RemoveBackendServers API asynchronously
func (*Client) RemoveBackendServersWithChan ¶ added in v1.61.1107
func (client *Client) RemoveBackendServersWithChan(request *RemoveBackendServersRequest) (<-chan *RemoveBackendServersResponse, <-chan error)
RemoveBackendServersWithChan invokes the ens.RemoveBackendServers API asynchronously
func (*Client) RemovePublicIpsFromEpnInstance ¶ added in v1.61.441
func (client *Client) RemovePublicIpsFromEpnInstance(request *RemovePublicIpsFromEpnInstanceRequest) (response *RemovePublicIpsFromEpnInstanceResponse, err error)
RemovePublicIpsFromEpnInstance invokes the ens.RemovePublicIpsFromEpnInstance API synchronously
func (*Client) RemovePublicIpsFromEpnInstanceWithCallback ¶ added in v1.61.441
func (client *Client) RemovePublicIpsFromEpnInstanceWithCallback(request *RemovePublicIpsFromEpnInstanceRequest, callback func(response *RemovePublicIpsFromEpnInstanceResponse, err error)) <-chan int
RemovePublicIpsFromEpnInstanceWithCallback invokes the ens.RemovePublicIpsFromEpnInstance API asynchronously
func (*Client) RemovePublicIpsFromEpnInstanceWithChan ¶ added in v1.61.441
func (client *Client) RemovePublicIpsFromEpnInstanceWithChan(request *RemovePublicIpsFromEpnInstanceRequest) (<-chan *RemovePublicIpsFromEpnInstanceResponse, <-chan error)
RemovePublicIpsFromEpnInstanceWithChan invokes the ens.RemovePublicIpsFromEpnInstance API asynchronously
func (*Client) RemoveVSwitchesFromEpnInstance ¶ added in v1.61.441
func (client *Client) RemoveVSwitchesFromEpnInstance(request *RemoveVSwitchesFromEpnInstanceRequest) (response *RemoveVSwitchesFromEpnInstanceResponse, err error)
RemoveVSwitchesFromEpnInstance invokes the ens.RemoveVSwitchesFromEpnInstance API synchronously
func (*Client) RemoveVSwitchesFromEpnInstanceWithCallback ¶ added in v1.61.441
func (client *Client) RemoveVSwitchesFromEpnInstanceWithCallback(request *RemoveVSwitchesFromEpnInstanceRequest, callback func(response *RemoveVSwitchesFromEpnInstanceResponse, err error)) <-chan int
RemoveVSwitchesFromEpnInstanceWithCallback invokes the ens.RemoveVSwitchesFromEpnInstance API asynchronously
func (*Client) RemoveVSwitchesFromEpnInstanceWithChan ¶ added in v1.61.441
func (client *Client) RemoveVSwitchesFromEpnInstanceWithChan(request *RemoveVSwitchesFromEpnInstanceRequest) (<-chan *RemoveVSwitchesFromEpnInstanceResponse, <-chan error)
RemoveVSwitchesFromEpnInstanceWithChan invokes the ens.RemoveVSwitchesFromEpnInstance API asynchronously
func (*Client) RenewInstance ¶ added in v1.61.1398
func (client *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)
RenewInstance invokes the ens.RenewInstance API synchronously
func (*Client) RenewInstanceWithCallback ¶ added in v1.61.1398
func (client *Client) RenewInstanceWithCallback(request *RenewInstanceRequest, callback func(response *RenewInstanceResponse, err error)) <-chan int
RenewInstanceWithCallback invokes the ens.RenewInstance API asynchronously
func (*Client) RenewInstanceWithChan ¶ added in v1.61.1398
func (client *Client) RenewInstanceWithChan(request *RenewInstanceRequest) (<-chan *RenewInstanceResponse, <-chan error)
RenewInstanceWithChan invokes the ens.RenewInstance API asynchronously
func (*Client) RescaleApplication ¶ added in v1.61.441
func (client *Client) RescaleApplication(request *RescaleApplicationRequest) (response *RescaleApplicationResponse, err error)
RescaleApplication invokes the ens.RescaleApplication API synchronously
func (*Client) RescaleApplicationWithCallback ¶ added in v1.61.441
func (client *Client) RescaleApplicationWithCallback(request *RescaleApplicationRequest, callback func(response *RescaleApplicationResponse, err error)) <-chan int
RescaleApplicationWithCallback invokes the ens.RescaleApplication API asynchronously
func (*Client) RescaleApplicationWithChan ¶ added in v1.61.441
func (client *Client) RescaleApplicationWithChan(request *RescaleApplicationRequest) (<-chan *RescaleApplicationResponse, <-chan error)
RescaleApplicationWithChan invokes the ens.RescaleApplication API asynchronously
func (*Client) RescaleDeviceService ¶ added in v1.61.1084
func (client *Client) RescaleDeviceService(request *RescaleDeviceServiceRequest) (response *RescaleDeviceServiceResponse, err error)
RescaleDeviceService invokes the ens.RescaleDeviceService API synchronously
func (*Client) RescaleDeviceServiceWithCallback ¶ added in v1.61.1084
func (client *Client) RescaleDeviceServiceWithCallback(request *RescaleDeviceServiceRequest, callback func(response *RescaleDeviceServiceResponse, err error)) <-chan int
RescaleDeviceServiceWithCallback invokes the ens.RescaleDeviceService API asynchronously
func (*Client) RescaleDeviceServiceWithChan ¶ added in v1.61.1084
func (client *Client) RescaleDeviceServiceWithChan(request *RescaleDeviceServiceRequest) (<-chan *RescaleDeviceServiceResponse, <-chan error)
RescaleDeviceServiceWithChan invokes the ens.RescaleDeviceService API asynchronously
func (*Client) ResetDeviceInstance ¶ added in v1.61.1398
func (client *Client) ResetDeviceInstance(request *ResetDeviceInstanceRequest) (response *ResetDeviceInstanceResponse, err error)
ResetDeviceInstance invokes the ens.ResetDeviceInstance API synchronously
func (*Client) ResetDeviceInstanceWithCallback ¶ added in v1.61.1398
func (client *Client) ResetDeviceInstanceWithCallback(request *ResetDeviceInstanceRequest, callback func(response *ResetDeviceInstanceResponse, err error)) <-chan int
ResetDeviceInstanceWithCallback invokes the ens.ResetDeviceInstance API asynchronously
func (*Client) ResetDeviceInstanceWithChan ¶ added in v1.61.1398
func (client *Client) ResetDeviceInstanceWithChan(request *ResetDeviceInstanceRequest) (<-chan *ResetDeviceInstanceResponse, <-chan error)
ResetDeviceInstanceWithChan invokes the ens.ResetDeviceInstance API asynchronously
func (*Client) RestartDeviceInstance ¶ added in v1.61.1084
func (client *Client) RestartDeviceInstance(request *RestartDeviceInstanceRequest) (response *RestartDeviceInstanceResponse, err error)
RestartDeviceInstance invokes the ens.RestartDeviceInstance API synchronously
func (*Client) RestartDeviceInstanceWithCallback ¶ added in v1.61.1084
func (client *Client) RestartDeviceInstanceWithCallback(request *RestartDeviceInstanceRequest, callback func(response *RestartDeviceInstanceResponse, err error)) <-chan int
RestartDeviceInstanceWithCallback invokes the ens.RestartDeviceInstance API asynchronously
func (*Client) RestartDeviceInstanceWithChan ¶ added in v1.61.1084
func (client *Client) RestartDeviceInstanceWithChan(request *RestartDeviceInstanceRequest) (<-chan *RestartDeviceInstanceResponse, <-chan error)
RestartDeviceInstanceWithChan invokes the ens.RestartDeviceInstance API asynchronously
func (*Client) RevokeSecurityGroup ¶ added in v1.61.257
func (client *Client) RevokeSecurityGroup(request *RevokeSecurityGroupRequest) (response *RevokeSecurityGroupResponse, err error)
RevokeSecurityGroup invokes the ens.RevokeSecurityGroup API synchronously
func (*Client) RevokeSecurityGroupEgress ¶ added in v1.61.257
func (client *Client) RevokeSecurityGroupEgress(request *RevokeSecurityGroupEgressRequest) (response *RevokeSecurityGroupEgressResponse, err error)
RevokeSecurityGroupEgress invokes the ens.RevokeSecurityGroupEgress API synchronously
func (*Client) RevokeSecurityGroupEgressWithCallback ¶ added in v1.61.257
func (client *Client) RevokeSecurityGroupEgressWithCallback(request *RevokeSecurityGroupEgressRequest, callback func(response *RevokeSecurityGroupEgressResponse, err error)) <-chan int
RevokeSecurityGroupEgressWithCallback invokes the ens.RevokeSecurityGroupEgress API asynchronously
func (*Client) RevokeSecurityGroupEgressWithChan ¶ added in v1.61.257
func (client *Client) RevokeSecurityGroupEgressWithChan(request *RevokeSecurityGroupEgressRequest) (<-chan *RevokeSecurityGroupEgressResponse, <-chan error)
RevokeSecurityGroupEgressWithChan invokes the ens.RevokeSecurityGroupEgress API asynchronously
func (*Client) RevokeSecurityGroupWithCallback ¶ added in v1.61.257
func (client *Client) RevokeSecurityGroupWithCallback(request *RevokeSecurityGroupRequest, callback func(response *RevokeSecurityGroupResponse, err error)) <-chan int
RevokeSecurityGroupWithCallback invokes the ens.RevokeSecurityGroup API asynchronously
func (*Client) RevokeSecurityGroupWithChan ¶ added in v1.61.257
func (client *Client) RevokeSecurityGroupWithChan(request *RevokeSecurityGroupRequest) (<-chan *RevokeSecurityGroupResponse, <-chan error)
RevokeSecurityGroupWithChan invokes the ens.RevokeSecurityGroup API asynchronously
func (*Client) RollbackApplication ¶ added in v1.61.441
func (client *Client) RollbackApplication(request *RollbackApplicationRequest) (response *RollbackApplicationResponse, err error)
RollbackApplication invokes the ens.RollbackApplication API synchronously
func (*Client) RollbackApplicationWithCallback ¶ added in v1.61.441
func (client *Client) RollbackApplicationWithCallback(request *RollbackApplicationRequest, callback func(response *RollbackApplicationResponse, err error)) <-chan int
RollbackApplicationWithCallback invokes the ens.RollbackApplication API asynchronously
func (*Client) RollbackApplicationWithChan ¶ added in v1.61.441
func (client *Client) RollbackApplicationWithChan(request *RollbackApplicationRequest) (<-chan *RollbackApplicationResponse, <-chan error)
RollbackApplicationWithChan invokes the ens.RollbackApplication API asynchronously
func (*Client) RunInstances ¶ added in v1.61.1398
func (client *Client) RunInstances(request *RunInstancesRequest) (response *RunInstancesResponse, err error)
RunInstances invokes the ens.RunInstances API synchronously
func (*Client) RunInstancesWithCallback ¶ added in v1.61.1398
func (client *Client) RunInstancesWithCallback(request *RunInstancesRequest, callback func(response *RunInstancesResponse, err error)) <-chan int
RunInstancesWithCallback invokes the ens.RunInstances API asynchronously
func (*Client) RunInstancesWithChan ¶ added in v1.61.1398
func (client *Client) RunInstancesWithChan(request *RunInstancesRequest) (<-chan *RunInstancesResponse, <-chan error)
RunInstancesWithChan invokes the ens.RunInstances API asynchronously
func (*Client) RunServiceSchedule ¶ added in v1.61.441
func (client *Client) RunServiceSchedule(request *RunServiceScheduleRequest) (response *RunServiceScheduleResponse, err error)
RunServiceSchedule invokes the ens.RunServiceSchedule API synchronously
func (*Client) RunServiceScheduleWithCallback ¶ added in v1.61.441
func (client *Client) RunServiceScheduleWithCallback(request *RunServiceScheduleRequest, callback func(response *RunServiceScheduleResponse, err error)) <-chan int
RunServiceScheduleWithCallback invokes the ens.RunServiceSchedule API asynchronously
func (*Client) RunServiceScheduleWithChan ¶ added in v1.61.441
func (client *Client) RunServiceScheduleWithChan(request *RunServiceScheduleRequest) (<-chan *RunServiceScheduleResponse, <-chan error)
RunServiceScheduleWithChan invokes the ens.RunServiceSchedule API asynchronously
func (*Client) SetBackendServers ¶ added in v1.61.1107
func (client *Client) SetBackendServers(request *SetBackendServersRequest) (response *SetBackendServersResponse, err error)
SetBackendServers invokes the ens.SetBackendServers API synchronously
func (*Client) SetBackendServersWithCallback ¶ added in v1.61.1107
func (client *Client) SetBackendServersWithCallback(request *SetBackendServersRequest, callback func(response *SetBackendServersResponse, err error)) <-chan int
SetBackendServersWithCallback invokes the ens.SetBackendServers API asynchronously
func (*Client) SetBackendServersWithChan ¶ added in v1.61.1107
func (client *Client) SetBackendServersWithChan(request *SetBackendServersRequest) (<-chan *SetBackendServersResponse, <-chan error)
SetBackendServersWithChan invokes the ens.SetBackendServers API asynchronously
func (*Client) SetLoadBalancerHTTPListenerAttribute ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerHTTPListenerAttribute(request *SetLoadBalancerHTTPListenerAttributeRequest) (response *SetLoadBalancerHTTPListenerAttributeResponse, err error)
SetLoadBalancerHTTPListenerAttribute invokes the ens.SetLoadBalancerHTTPListenerAttribute API synchronously
func (*Client) SetLoadBalancerHTTPListenerAttributeWithCallback ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerHTTPListenerAttributeWithCallback(request *SetLoadBalancerHTTPListenerAttributeRequest, callback func(response *SetLoadBalancerHTTPListenerAttributeResponse, err error)) <-chan int
SetLoadBalancerHTTPListenerAttributeWithCallback invokes the ens.SetLoadBalancerHTTPListenerAttribute API asynchronously
func (*Client) SetLoadBalancerHTTPListenerAttributeWithChan ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerHTTPListenerAttributeWithChan(request *SetLoadBalancerHTTPListenerAttributeRequest) (<-chan *SetLoadBalancerHTTPListenerAttributeResponse, <-chan error)
SetLoadBalancerHTTPListenerAttributeWithChan invokes the ens.SetLoadBalancerHTTPListenerAttribute API asynchronously
func (*Client) SetLoadBalancerHTTPSListenerAttribute ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerHTTPSListenerAttribute(request *SetLoadBalancerHTTPSListenerAttributeRequest) (response *SetLoadBalancerHTTPSListenerAttributeResponse, err error)
SetLoadBalancerHTTPSListenerAttribute invokes the ens.SetLoadBalancerHTTPSListenerAttribute API synchronously
func (*Client) SetLoadBalancerHTTPSListenerAttributeWithCallback ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerHTTPSListenerAttributeWithCallback(request *SetLoadBalancerHTTPSListenerAttributeRequest, callback func(response *SetLoadBalancerHTTPSListenerAttributeResponse, err error)) <-chan int
SetLoadBalancerHTTPSListenerAttributeWithCallback invokes the ens.SetLoadBalancerHTTPSListenerAttribute API asynchronously
func (*Client) SetLoadBalancerHTTPSListenerAttributeWithChan ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerHTTPSListenerAttributeWithChan(request *SetLoadBalancerHTTPSListenerAttributeRequest) (<-chan *SetLoadBalancerHTTPSListenerAttributeResponse, <-chan error)
SetLoadBalancerHTTPSListenerAttributeWithChan invokes the ens.SetLoadBalancerHTTPSListenerAttribute API asynchronously
func (*Client) SetLoadBalancerStatus ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerStatus(request *SetLoadBalancerStatusRequest) (response *SetLoadBalancerStatusResponse, err error)
SetLoadBalancerStatus invokes the ens.SetLoadBalancerStatus API synchronously
func (*Client) SetLoadBalancerStatusWithCallback ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerStatusWithCallback(request *SetLoadBalancerStatusRequest, callback func(response *SetLoadBalancerStatusResponse, err error)) <-chan int
SetLoadBalancerStatusWithCallback invokes the ens.SetLoadBalancerStatus API asynchronously
func (*Client) SetLoadBalancerStatusWithChan ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerStatusWithChan(request *SetLoadBalancerStatusRequest) (<-chan *SetLoadBalancerStatusResponse, <-chan error)
SetLoadBalancerStatusWithChan invokes the ens.SetLoadBalancerStatus API asynchronously
func (*Client) SetLoadBalancerTCPListenerAttribute ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerTCPListenerAttribute(request *SetLoadBalancerTCPListenerAttributeRequest) (response *SetLoadBalancerTCPListenerAttributeResponse, err error)
SetLoadBalancerTCPListenerAttribute invokes the ens.SetLoadBalancerTCPListenerAttribute API synchronously
func (*Client) SetLoadBalancerTCPListenerAttributeWithCallback ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerTCPListenerAttributeWithCallback(request *SetLoadBalancerTCPListenerAttributeRequest, callback func(response *SetLoadBalancerTCPListenerAttributeResponse, err error)) <-chan int
SetLoadBalancerTCPListenerAttributeWithCallback invokes the ens.SetLoadBalancerTCPListenerAttribute API asynchronously
func (*Client) SetLoadBalancerTCPListenerAttributeWithChan ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerTCPListenerAttributeWithChan(request *SetLoadBalancerTCPListenerAttributeRequest) (<-chan *SetLoadBalancerTCPListenerAttributeResponse, <-chan error)
SetLoadBalancerTCPListenerAttributeWithChan invokes the ens.SetLoadBalancerTCPListenerAttribute API asynchronously
func (*Client) SetLoadBalancerUDPListenerAttribute ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerUDPListenerAttribute(request *SetLoadBalancerUDPListenerAttributeRequest) (response *SetLoadBalancerUDPListenerAttributeResponse, err error)
SetLoadBalancerUDPListenerAttribute invokes the ens.SetLoadBalancerUDPListenerAttribute API synchronously
func (*Client) SetLoadBalancerUDPListenerAttributeWithCallback ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerUDPListenerAttributeWithCallback(request *SetLoadBalancerUDPListenerAttributeRequest, callback func(response *SetLoadBalancerUDPListenerAttributeResponse, err error)) <-chan int
SetLoadBalancerUDPListenerAttributeWithCallback invokes the ens.SetLoadBalancerUDPListenerAttribute API asynchronously
func (*Client) SetLoadBalancerUDPListenerAttributeWithChan ¶ added in v1.61.1107
func (client *Client) SetLoadBalancerUDPListenerAttributeWithChan(request *SetLoadBalancerUDPListenerAttributeRequest) (<-chan *SetLoadBalancerUDPListenerAttributeResponse, <-chan error)
SetLoadBalancerUDPListenerAttributeWithChan invokes the ens.SetLoadBalancerUDPListenerAttribute API asynchronously
func (*Client) StartEpnInstance ¶ added in v1.61.441
func (client *Client) StartEpnInstance(request *StartEpnInstanceRequest) (response *StartEpnInstanceResponse, err error)
StartEpnInstance invokes the ens.StartEpnInstance API synchronously
func (*Client) StartEpnInstanceWithCallback ¶ added in v1.61.441
func (client *Client) StartEpnInstanceWithCallback(request *StartEpnInstanceRequest, callback func(response *StartEpnInstanceResponse, err error)) <-chan int
StartEpnInstanceWithCallback invokes the ens.StartEpnInstance API asynchronously
func (*Client) StartEpnInstanceWithChan ¶ added in v1.61.441
func (client *Client) StartEpnInstanceWithChan(request *StartEpnInstanceRequest) (<-chan *StartEpnInstanceResponse, <-chan error)
StartEpnInstanceWithChan invokes the ens.StartEpnInstance API asynchronously
func (*Client) StartInstance ¶
func (client *Client) StartInstance(request *StartInstanceRequest) (response *StartInstanceResponse, err error)
StartInstance invokes the ens.StartInstance API synchronously
func (*Client) StartInstanceWithCallback ¶
func (client *Client) StartInstanceWithCallback(request *StartInstanceRequest, callback func(response *StartInstanceResponse, err error)) <-chan int
StartInstanceWithCallback invokes the ens.StartInstance API asynchronously
func (*Client) StartInstanceWithChan ¶
func (client *Client) StartInstanceWithChan(request *StartInstanceRequest) (<-chan *StartInstanceResponse, <-chan error)
StartInstanceWithChan invokes the ens.StartInstance API asynchronously
func (*Client) StartLoadBalancerListener ¶ added in v1.61.1107
func (client *Client) StartLoadBalancerListener(request *StartLoadBalancerListenerRequest) (response *StartLoadBalancerListenerResponse, err error)
StartLoadBalancerListener invokes the ens.StartLoadBalancerListener API synchronously
func (*Client) StartLoadBalancerListenerWithCallback ¶ added in v1.61.1107
func (client *Client) StartLoadBalancerListenerWithCallback(request *StartLoadBalancerListenerRequest, callback func(response *StartLoadBalancerListenerResponse, err error)) <-chan int
StartLoadBalancerListenerWithCallback invokes the ens.StartLoadBalancerListener API asynchronously
func (*Client) StartLoadBalancerListenerWithChan ¶ added in v1.61.1107
func (client *Client) StartLoadBalancerListenerWithChan(request *StartLoadBalancerListenerRequest) (<-chan *StartLoadBalancerListenerResponse, <-chan error)
StartLoadBalancerListenerWithChan invokes the ens.StartLoadBalancerListener API asynchronously
func (*Client) StopEpnInstance ¶ added in v1.61.441
func (client *Client) StopEpnInstance(request *StopEpnInstanceRequest) (response *StopEpnInstanceResponse, err error)
StopEpnInstance invokes the ens.StopEpnInstance API synchronously
func (*Client) StopEpnInstanceWithCallback ¶ added in v1.61.441
func (client *Client) StopEpnInstanceWithCallback(request *StopEpnInstanceRequest, callback func(response *StopEpnInstanceResponse, err error)) <-chan int
StopEpnInstanceWithCallback invokes the ens.StopEpnInstance API asynchronously
func (*Client) StopEpnInstanceWithChan ¶ added in v1.61.441
func (client *Client) StopEpnInstanceWithChan(request *StopEpnInstanceRequest) (<-chan *StopEpnInstanceResponse, <-chan error)
StopEpnInstanceWithChan invokes the ens.StopEpnInstance API asynchronously
func (*Client) StopInstance ¶
func (client *Client) StopInstance(request *StopInstanceRequest) (response *StopInstanceResponse, err error)
StopInstance invokes the ens.StopInstance API synchronously
func (*Client) StopInstanceWithCallback ¶
func (client *Client) StopInstanceWithCallback(request *StopInstanceRequest, callback func(response *StopInstanceResponse, err error)) <-chan int
StopInstanceWithCallback invokes the ens.StopInstance API asynchronously
func (*Client) StopInstanceWithChan ¶
func (client *Client) StopInstanceWithChan(request *StopInstanceRequest) (<-chan *StopInstanceResponse, <-chan error)
StopInstanceWithChan invokes the ens.StopInstance API asynchronously
func (*Client) StopLoadBalancerListener ¶ added in v1.61.1107
func (client *Client) StopLoadBalancerListener(request *StopLoadBalancerListenerRequest) (response *StopLoadBalancerListenerResponse, err error)
StopLoadBalancerListener invokes the ens.StopLoadBalancerListener API synchronously
func (*Client) StopLoadBalancerListenerWithCallback ¶ added in v1.61.1107
func (client *Client) StopLoadBalancerListenerWithCallback(request *StopLoadBalancerListenerRequest, callback func(response *StopLoadBalancerListenerResponse, err error)) <-chan int
StopLoadBalancerListenerWithCallback invokes the ens.StopLoadBalancerListener API asynchronously
func (*Client) StopLoadBalancerListenerWithChan ¶ added in v1.61.1107
func (client *Client) StopLoadBalancerListenerWithChan(request *StopLoadBalancerListenerRequest) (<-chan *StopLoadBalancerListenerResponse, <-chan error)
StopLoadBalancerListenerWithChan invokes the ens.StopLoadBalancerListener API asynchronously
func (*Client) UnAssociateEnsEipAddress ¶ added in v1.61.1084
func (client *Client) UnAssociateEnsEipAddress(request *UnAssociateEnsEipAddressRequest) (response *UnAssociateEnsEipAddressResponse, err error)
UnAssociateEnsEipAddress invokes the ens.UnAssociateEnsEipAddress API synchronously
func (*Client) UnAssociateEnsEipAddressWithCallback ¶ added in v1.61.1084
func (client *Client) UnAssociateEnsEipAddressWithCallback(request *UnAssociateEnsEipAddressRequest, callback func(response *UnAssociateEnsEipAddressResponse, err error)) <-chan int
UnAssociateEnsEipAddressWithCallback invokes the ens.UnAssociateEnsEipAddress API asynchronously
func (*Client) UnAssociateEnsEipAddressWithChan ¶ added in v1.61.1084
func (client *Client) UnAssociateEnsEipAddressWithChan(request *UnAssociateEnsEipAddressRequest) (<-chan *UnAssociateEnsEipAddressResponse, <-chan error)
UnAssociateEnsEipAddressWithChan invokes the ens.UnAssociateEnsEipAddress API asynchronously
func (*Client) UpgradeApplication ¶ added in v1.61.441
func (client *Client) UpgradeApplication(request *UpgradeApplicationRequest) (response *UpgradeApplicationResponse, err error)
UpgradeApplication invokes the ens.UpgradeApplication API synchronously
func (*Client) UpgradeApplicationWithCallback ¶ added in v1.61.441
func (client *Client) UpgradeApplicationWithCallback(request *UpgradeApplicationRequest, callback func(response *UpgradeApplicationResponse, err error)) <-chan int
UpgradeApplicationWithCallback invokes the ens.UpgradeApplication API asynchronously
func (*Client) UpgradeApplicationWithChan ¶ added in v1.61.441
func (client *Client) UpgradeApplicationWithChan(request *UpgradeApplicationRequest) (<-chan *UpgradeApplicationResponse, <-chan error)
UpgradeApplicationWithChan invokes the ens.UpgradeApplication API asynchronously
type CloudResourceSetType ¶ added in v1.61.1084
type CloudResourceSetType struct { ResourceCount int `json:"ResourceCount" xml:"ResourceCount"` ResourceType string `json:"ResourceType" xml:"ResourceType"` }
CloudResourceSetType is a nested struct in ens response
type CloudResources ¶ added in v1.61.1084
type CloudResources struct {
CloudResourceSetType []CloudResourceSetType `json:"CloudResourceSetType" xml:"CloudResourceSetType"`
}
CloudResources is a nested struct in ens response
type CommandResult ¶ added in v1.61.441
type CommandResult struct { Command string `json:"Command" xml:"Command"` ContainerName string `json:"ContainerName" xml:"ContainerName"` ResultMsg string `json:"ResultMsg" xml:"ResultMsg"` }
CommandResult is a nested struct in ens response
type CommandResults ¶ added in v1.61.441
type CommandResults struct {
CommandResult []CommandResult `json:"CommandResult" xml:"CommandResult"`
}
CommandResults is a nested struct in ens response
type ConfVersions ¶ added in v1.61.441
type ConfVersions struct {
ConfVersionsItem []ConfVersionsItem `json:"ConfVersions" xml:"ConfVersions"`
}
ConfVersions is a nested struct in ens response
type ConfVersionsItem ¶ added in v1.61.441
type ConfVersionsItem struct { ConfVersion string `json:"ConfVersion" xml:"ConfVersion"` EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` }
ConfVersionsItem is a nested struct in ens response
type ContainerStatus ¶ added in v1.61.441
type ContainerStatus struct { ContainerId string `json:"ContainerId" xml:"ContainerId"` Name string `json:"Name" xml:"Name"` }
ContainerStatus is a nested struct in ens response
type ContainerStatuses ¶ added in v1.61.441
type ContainerStatuses struct {
ContainerStatus []ContainerStatus `json:"ContainerStatus" xml:"ContainerStatus"`
}
ContainerStatuses is a nested struct in ens response
type CreateApplicationRequest ¶ added in v1.61.441
type CreateApplicationRequest struct { *requests.RpcRequest Template string `position:"Query" name:"Template"` Timeout requests.Integer `position:"Query" name:"Timeout"` }
CreateApplicationRequest is the request struct for api CreateApplication
func CreateCreateApplicationRequest ¶ added in v1.61.441
func CreateCreateApplicationRequest() (request *CreateApplicationRequest)
CreateCreateApplicationRequest creates a request to invoke CreateApplication API
type CreateApplicationResponse ¶ added in v1.61.441
type CreateApplicationResponse struct { *responses.BaseResponse AppId string `json:"AppId" xml:"AppId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateApplicationResponse is the response struct for api CreateApplication
func CreateCreateApplicationResponse ¶ added in v1.61.441
func CreateCreateApplicationResponse() (response *CreateApplicationResponse)
CreateCreateApplicationResponse creates a response to parse from CreateApplication response
type CreateDiskRequest ¶ added in v1.61.1398
type CreateDiskRequest struct { *requests.RpcRequest EnsRegionId string `position:"Query" name:"EnsRegionId"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` Size string `position:"Query" name:"Size"` Category string `position:"Query" name:"Category"` }
CreateDiskRequest is the request struct for api CreateDisk
func CreateCreateDiskRequest ¶ added in v1.61.1398
func CreateCreateDiskRequest() (request *CreateDiskRequest)
CreateCreateDiskRequest creates a request to invoke CreateDisk API
type CreateDiskResponse ¶ added in v1.61.1398
type CreateDiskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` InstanceIds []string `json:"InstanceIds" xml:"InstanceIds"` }
CreateDiskResponse is the response struct for api CreateDisk
func CreateCreateDiskResponse ¶ added in v1.61.1398
func CreateCreateDiskResponse() (response *CreateDiskResponse)
CreateCreateDiskResponse creates a response to parse from CreateDisk response
type CreateEipInstanceRequest ¶ added in v1.61.1084
type CreateEipInstanceRequest struct { *requests.RpcRequest Isp string `position:"Query" name:"Isp"` EnsRegionId string `position:"Query" name:"EnsRegionId"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` InternetChargeType string `position:"Query" name:"InternetChargeType"` Name string `position:"Query" name:"Name"` }
CreateEipInstanceRequest is the request struct for api CreateEipInstance
func CreateCreateEipInstanceRequest ¶ added in v1.61.1084
func CreateCreateEipInstanceRequest() (request *CreateEipInstanceRequest)
CreateCreateEipInstanceRequest creates a request to invoke CreateEipInstance API
type CreateEipInstanceResponse ¶ added in v1.61.1084
type CreateEipInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AllocationId string `json:"AllocationId" xml:"AllocationId"` }
CreateEipInstanceResponse is the response struct for api CreateEipInstance
func CreateCreateEipInstanceResponse ¶ added in v1.61.1084
func CreateCreateEipInstanceResponse() (response *CreateEipInstanceResponse)
CreateCreateEipInstanceResponse creates a response to parse from CreateEipInstance response
type CreateEnsRouteEntryRequest ¶ added in v1.61.1591
type CreateEnsRouteEntryRequest struct { *requests.RpcRequest RouteEntryName string `position:"Query" name:"RouteEntryName"` Description string `position:"Query" name:"Description"` NextHopId string `position:"Query" name:"NextHopId"` NextHopType string `position:"Query" name:"NextHopType"` RouteTableId string `position:"Query" name:"RouteTableId"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` }
CreateEnsRouteEntryRequest is the request struct for api CreateEnsRouteEntry
func CreateCreateEnsRouteEntryRequest ¶ added in v1.61.1591
func CreateCreateEnsRouteEntryRequest() (request *CreateEnsRouteEntryRequest)
CreateCreateEnsRouteEntryRequest creates a request to invoke CreateEnsRouteEntry API
type CreateEnsRouteEntryResponse ¶ added in v1.61.1591
type CreateEnsRouteEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RouteEntryId string `json:"RouteEntryId" xml:"RouteEntryId"` }
CreateEnsRouteEntryResponse is the response struct for api CreateEnsRouteEntry
func CreateCreateEnsRouteEntryResponse ¶ added in v1.61.1591
func CreateCreateEnsRouteEntryResponse() (response *CreateEnsRouteEntryResponse)
CreateCreateEnsRouteEntryResponse creates a response to parse from CreateEnsRouteEntry response
type CreateEnsServiceRequest ¶ added in v1.61.441
type CreateEnsServiceRequest struct { *requests.RpcRequest EnsServiceId string `position:"Query" name:"EnsServiceId"` OrderType string `position:"Query" name:"OrderType"` }
CreateEnsServiceRequest is the request struct for api CreateEnsService
func CreateCreateEnsServiceRequest ¶ added in v1.61.441
func CreateCreateEnsServiceRequest() (request *CreateEnsServiceRequest)
CreateCreateEnsServiceRequest creates a request to invoke CreateEnsService API
type CreateEnsServiceResponse ¶ added in v1.61.441
type CreateEnsServiceResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateEnsServiceResponse is the response struct for api CreateEnsService
func CreateCreateEnsServiceResponse ¶ added in v1.61.441
func CreateCreateEnsServiceResponse() (response *CreateEnsServiceResponse)
CreateCreateEnsServiceResponse creates a response to parse from CreateEnsService response
type CreateEpnInstanceRequest ¶ added in v1.61.441
type CreateEpnInstanceRequest struct { *requests.RpcRequest NetworkingModel string `position:"Query" name:"NetworkingModel"` InternetMaxBandwidthOut requests.Integer `position:"Query" name:"InternetMaxBandwidthOut"` EPNInstanceType string `position:"Query" name:"EPNInstanceType"` InternetChargeType string `position:"Query" name:"InternetChargeType"` EPNInstanceName string `position:"Query" name:"EPNInstanceName"` }
CreateEpnInstanceRequest is the request struct for api CreateEpnInstance
func CreateCreateEpnInstanceRequest ¶ added in v1.61.441
func CreateCreateEpnInstanceRequest() (request *CreateEpnInstanceRequest)
CreateCreateEpnInstanceRequest creates a request to invoke CreateEpnInstance API
type CreateEpnInstanceResponse ¶ added in v1.61.441
type CreateEpnInstanceResponse struct { *responses.BaseResponse EPNInstanceId string `json:"EPNInstanceId" xml:"EPNInstanceId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateEpnInstanceResponse is the response struct for api CreateEpnInstance
func CreateCreateEpnInstanceResponse ¶ added in v1.61.441
func CreateCreateEpnInstanceResponse() (response *CreateEpnInstanceResponse)
CreateCreateEpnInstanceResponse creates a response to parse from CreateEpnInstance response
type CreateForwardEntryRequest ¶ added in v1.61.1591
type CreateForwardEntryRequest struct { *requests.RpcRequest InternalIp string `position:"Query" name:"InternalIp"` ExternalIp string `position:"Query" name:"ExternalIp"` IpProtocol string `position:"Query" name:"IpProtocol"` ExternalPort string `position:"Query" name:"ExternalPort"` NatGatewayId string `position:"Query" name:"NatGatewayId"` ForwardEntryName string `position:"Query" name:"ForwardEntryName"` InternalPort string `position:"Query" name:"InternalPort"` }
CreateForwardEntryRequest is the request struct for api CreateForwardEntry
func CreateCreateForwardEntryRequest ¶ added in v1.61.1591
func CreateCreateForwardEntryRequest() (request *CreateForwardEntryRequest)
CreateCreateForwardEntryRequest creates a request to invoke CreateForwardEntry API
type CreateForwardEntryResponse ¶ added in v1.61.1591
type CreateForwardEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ForwardEntryId string `json:"ForwardEntryId" xml:"ForwardEntryId"` }
CreateForwardEntryResponse is the response struct for api CreateForwardEntry
func CreateCreateForwardEntryResponse ¶ added in v1.61.1591
func CreateCreateForwardEntryResponse() (response *CreateForwardEntryResponse)
CreateCreateForwardEntryResponse creates a response to parse from CreateForwardEntry response
type CreateImageRequest ¶ added in v1.61.441
type CreateImageRequest struct { *requests.RpcRequest DeleteAfterImageUpload string `position:"Query" name:"DeleteAfterImageUpload"` ImageName string `position:"Query" name:"ImageName"` Product string `position:"Query" name:"product"` InstanceId string `position:"Query" name:"InstanceId"` }
CreateImageRequest is the request struct for api CreateImage
func CreateCreateImageRequest ¶ added in v1.61.441
func CreateCreateImageRequest() (request *CreateImageRequest)
CreateCreateImageRequest creates a request to invoke CreateImage API
type CreateImageResponse ¶ added in v1.61.441
type CreateImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` ImageId string `json:"ImageId" xml:"ImageId"` }
CreateImageResponse is the response struct for api CreateImage
func CreateCreateImageResponse ¶ added in v1.61.441
func CreateCreateImageResponse() (response *CreateImageResponse)
CreateCreateImageResponse creates a response to parse from CreateImage response
type CreateInstanceRequest ¶
type CreateInstanceRequest struct { *requests.RpcRequest UniqueSuffix requests.Boolean `position:"Query" name:"UniqueSuffix"` KeyPairName string `position:"Query" name:"KeyPairName"` Password string `position:"Query" name:"Password"` HostName string `position:"Query" name:"HostName"` EnsRegionId string `position:"Query" name:"EnsRegionId"` AutoRenewPeriod string `position:"Query" name:"AutoRenewPeriod"` Period string `position:"Query" name:"Period"` PublicIpIdentification requests.Boolean `position:"Query" name:"PublicIpIdentification"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VSwitchId string `position:"Query" name:"VSwitchId"` PrivateIpAddress string `position:"Query" name:"PrivateIpAddress"` InstanceName string `position:"Query" name:"InstanceName"` AutoRenew string `position:"Query" name:"AutoRenew"` InternetChargeType string `position:"Query" name:"InternetChargeType"` ImageId string `position:"Query" name:"ImageId"` UserData string `position:"Query" name:"UserData"` PasswordInherit requests.Boolean `position:"Query" name:"PasswordInherit"` InstanceType string `position:"Query" name:"InstanceType"` DataDisk1Size string `position:"Query" name:"DataDisk.1.Size"` Quantity string `position:"Query" name:"Quantity"` IpType string `position:"Query" name:"IpType"` SystemDiskSize string `position:"Query" name:"SystemDisk.Size"` PaymentType string `position:"Query" name:"PaymentType"` }
CreateInstanceRequest is the request struct for api CreateInstance
func CreateCreateInstanceRequest ¶
func CreateCreateInstanceRequest() (request *CreateInstanceRequest)
CreateCreateInstanceRequest creates a request to invoke CreateInstance API
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` InstanceIds InstanceIdsInCreateInstance `json:"InstanceIds" xml:"InstanceIds"` }
CreateInstanceResponse is the response struct for api CreateInstance
func CreateCreateInstanceResponse ¶
func CreateCreateInstanceResponse() (response *CreateInstanceResponse)
CreateCreateInstanceResponse creates a response to parse from CreateInstance response
type CreateKeyPairRequest ¶ added in v1.61.257
type CreateKeyPairRequest struct { *requests.RpcRequest KeyPairName string `position:"Query" name:"KeyPairName"` }
CreateKeyPairRequest is the request struct for api CreateKeyPair
func CreateCreateKeyPairRequest ¶ added in v1.61.257
func CreateCreateKeyPairRequest() (request *CreateKeyPairRequest)
CreateCreateKeyPairRequest creates a request to invoke CreateKeyPair API
type CreateKeyPairResponse ¶ added in v1.61.257
type CreateKeyPairResponse struct { *responses.BaseResponse KeyPairFingerPrint string `json:"KeyPairFingerPrint" xml:"KeyPairFingerPrint"` KeyPairId string `json:"KeyPairId" xml:"KeyPairId"` KeyPairName string `json:"KeyPairName" xml:"KeyPairName"` PrivateKeyBody string `json:"PrivateKeyBody" xml:"PrivateKeyBody"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateKeyPairResponse is the response struct for api CreateKeyPair
func CreateCreateKeyPairResponse ¶ added in v1.61.257
func CreateCreateKeyPairResponse() (response *CreateKeyPairResponse)
CreateCreateKeyPairResponse creates a response to parse from CreateKeyPair response
type CreateLoadBalancerHTTPListenerRequest ¶ added in v1.61.1107
type CreateLoadBalancerHTTPListenerRequest struct { *requests.RpcRequest ListenerForward string `position:"Query" name:"ListenerForward"` HealthCheckTimeout requests.Integer `position:"Query" name:"HealthCheckTimeout"` XForwardedFor string `position:"Query" name:"XForwardedFor"` HealthCheckURI string `position:"Query" name:"HealthCheckURI"` HealthCheck string `position:"Query" name:"HealthCheck"` Protocol string `position:"Query" name:"Protocol"` Cookie string `position:"Query" name:"Cookie"` HealthCheckMethod string `position:"Query" name:"HealthCheckMethod"` HealthCheckDomain string `position:"Query" name:"HealthCheckDomain"` RequestTimeout requests.Integer `position:"Query" name:"RequestTimeout"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` HealthCheckInterval requests.Integer `position:"Query" name:"HealthCheckInterval"` Description string `position:"Query" name:"Description"` UnhealthyThreshold requests.Integer `position:"Query" name:"UnhealthyThreshold"` HealthyThreshold requests.Integer `position:"Query" name:"HealthyThreshold"` Scheduler string `position:"Query" name:"Scheduler"` ForwardPort requests.Integer `position:"Query" name:"ForwardPort"` CookieTimeout requests.Integer `position:"Query" name:"CookieTimeout"` StickySessionType string `position:"Query" name:"StickySessionType"` ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` StickySession string `position:"Query" name:"StickySession"` IdleTimeout requests.Integer `position:"Query" name:"IdleTimeout"` HealthCheckConnectPort requests.Integer `position:"Query" name:"HealthCheckConnectPort"` HealthCheckHttpCode string `position:"Query" name:"HealthCheckHttpCode"` }
CreateLoadBalancerHTTPListenerRequest is the request struct for api CreateLoadBalancerHTTPListener
func CreateCreateLoadBalancerHTTPListenerRequest ¶ added in v1.61.1107
func CreateCreateLoadBalancerHTTPListenerRequest() (request *CreateLoadBalancerHTTPListenerRequest)
CreateCreateLoadBalancerHTTPListenerRequest creates a request to invoke CreateLoadBalancerHTTPListener API
type CreateLoadBalancerHTTPListenerResponse ¶ added in v1.61.1107
type CreateLoadBalancerHTTPListenerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateLoadBalancerHTTPListenerResponse is the response struct for api CreateLoadBalancerHTTPListener
func CreateCreateLoadBalancerHTTPListenerResponse ¶ added in v1.61.1107
func CreateCreateLoadBalancerHTTPListenerResponse() (response *CreateLoadBalancerHTTPListenerResponse)
CreateCreateLoadBalancerHTTPListenerResponse creates a response to parse from CreateLoadBalancerHTTPListener response
type CreateLoadBalancerHTTPSListenerRequest ¶ added in v1.61.1107
type CreateLoadBalancerHTTPSListenerRequest struct { *requests.RpcRequest ListenerForward string `position:"Query" name:"ListenerForward"` HealthCheckTimeout requests.Integer `position:"Query" name:"HealthCheckTimeout"` HealthCheckURI string `position:"Query" name:"HealthCheckURI"` HealthCheck string `position:"Query" name:"HealthCheck"` Protocol string `position:"Query" name:"Protocol"` Cookie string `position:"Query" name:"Cookie"` HealthCheckMethod string `position:"Query" name:"HealthCheckMethod"` HealthCheckDomain string `position:"Query" name:"HealthCheckDomain"` RequestTimeout requests.Integer `position:"Query" name:"RequestTimeout"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` HealthCheckInterval requests.Integer `position:"Query" name:"HealthCheckInterval"` Description string `position:"Query" name:"Description"` UnhealthyThreshold requests.Integer `position:"Query" name:"UnhealthyThreshold"` HealthyThreshold requests.Integer `position:"Query" name:"HealthyThreshold"` Scheduler string `position:"Query" name:"Scheduler"` ForwardPort requests.Integer `position:"Query" name:"ForwardPort"` CookieTimeout requests.Integer `position:"Query" name:"CookieTimeout"` StickySessionType string `position:"Query" name:"StickySessionType"` ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` StickySession string `position:"Query" name:"StickySession"` ServerCertificateId string `position:"Query" name:"ServerCertificateId"` IdleTimeout requests.Integer `position:"Query" name:"IdleTimeout"` HealthCheckConnectPort requests.Integer `position:"Query" name:"HealthCheckConnectPort"` HealthCheckHttpCode string `position:"Query" name:"HealthCheckHttpCode"` }
CreateLoadBalancerHTTPSListenerRequest is the request struct for api CreateLoadBalancerHTTPSListener
func CreateCreateLoadBalancerHTTPSListenerRequest ¶ added in v1.61.1107
func CreateCreateLoadBalancerHTTPSListenerRequest() (request *CreateLoadBalancerHTTPSListenerRequest)
CreateCreateLoadBalancerHTTPSListenerRequest creates a request to invoke CreateLoadBalancerHTTPSListener API
type CreateLoadBalancerHTTPSListenerResponse ¶ added in v1.61.1107
type CreateLoadBalancerHTTPSListenerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateLoadBalancerHTTPSListenerResponse is the response struct for api CreateLoadBalancerHTTPSListener
func CreateCreateLoadBalancerHTTPSListenerResponse ¶ added in v1.61.1107
func CreateCreateLoadBalancerHTTPSListenerResponse() (response *CreateLoadBalancerHTTPSListenerResponse)
CreateCreateLoadBalancerHTTPSListenerResponse creates a response to parse from CreateLoadBalancerHTTPSListener response
type CreateLoadBalancerRequest ¶ added in v1.61.1176
type CreateLoadBalancerRequest struct { *requests.RpcRequest LoadBalancerName string `position:"Query" name:"LoadBalancerName"` EnsRegionId string `position:"Query" name:"EnsRegionId"` LoadBalancerSpec string `position:"Query" name:"LoadBalancerSpec"` VSwitchId string `position:"Query" name:"VSwitchId"` NetworkId string `position:"Query" name:"NetworkId"` PayType string `position:"Query" name:"PayType"` }
CreateLoadBalancerRequest is the request struct for api CreateLoadBalancer
func CreateCreateLoadBalancerRequest ¶ added in v1.61.1176
func CreateCreateLoadBalancerRequest() (request *CreateLoadBalancerRequest)
CreateCreateLoadBalancerRequest creates a request to invoke CreateLoadBalancer API
type CreateLoadBalancerResponse ¶ added in v1.61.1176
type CreateLoadBalancerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` LoadBalancerId string `json:"LoadBalancerId" xml:"LoadBalancerId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` LoadBalancerName string `json:"LoadBalancerName" xml:"LoadBalancerName"` NetworkId string `json:"NetworkId" xml:"NetworkId"` }
CreateLoadBalancerResponse is the response struct for api CreateLoadBalancer
func CreateCreateLoadBalancerResponse ¶ added in v1.61.1176
func CreateCreateLoadBalancerResponse() (response *CreateLoadBalancerResponse)
CreateCreateLoadBalancerResponse creates a response to parse from CreateLoadBalancer response
type CreateLoadBalancerTCPListenerRequest ¶ added in v1.61.1107
type CreateLoadBalancerTCPListenerRequest struct { *requests.RpcRequest HealthCheckURI string `position:"Query" name:"HealthCheckURI"` Protocol string `position:"Query" name:"Protocol"` EstablishedTimeout requests.Integer `position:"Query" name:"EstablishedTimeout"` PersistenceTimeout requests.Integer `position:"Query" name:"PersistenceTimeout"` HealthCheckDomain string `position:"Query" name:"HealthCheckDomain"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` HealthCheckInterval requests.Integer `position:"Query" name:"HealthCheckInterval"` BackendServerPort requests.Integer `position:"Query" name:"BackendServerPort"` HealthCheckConnectTimeout requests.Integer `position:"Query" name:"HealthCheckConnectTimeout"` Description string `position:"Query" name:"Description"` UnhealthyThreshold requests.Integer `position:"Query" name:"UnhealthyThreshold"` HealthyThreshold requests.Integer `position:"Query" name:"HealthyThreshold"` Scheduler string `position:"Query" name:"Scheduler"` EipTransmit string `position:"Query" name:"EipTransmit"` ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` HealthCheckType string `position:"Query" name:"HealthCheckType"` HealthCheckHttpCode string `position:"Query" name:"HealthCheckHttpCode"` HealthCheckConnectPort requests.Integer `position:"Query" name:"HealthCheckConnectPort"` }
CreateLoadBalancerTCPListenerRequest is the request struct for api CreateLoadBalancerTCPListener
func CreateCreateLoadBalancerTCPListenerRequest ¶ added in v1.61.1107
func CreateCreateLoadBalancerTCPListenerRequest() (request *CreateLoadBalancerTCPListenerRequest)
CreateCreateLoadBalancerTCPListenerRequest creates a request to invoke CreateLoadBalancerTCPListener API
type CreateLoadBalancerTCPListenerResponse ¶ added in v1.61.1107
type CreateLoadBalancerTCPListenerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateLoadBalancerTCPListenerResponse is the response struct for api CreateLoadBalancerTCPListener
func CreateCreateLoadBalancerTCPListenerResponse ¶ added in v1.61.1107
func CreateCreateLoadBalancerTCPListenerResponse() (response *CreateLoadBalancerTCPListenerResponse)
CreateCreateLoadBalancerTCPListenerResponse creates a response to parse from CreateLoadBalancerTCPListener response
type CreateLoadBalancerUDPListenerRequest ¶ added in v1.61.1107
type CreateLoadBalancerUDPListenerRequest struct { *requests.RpcRequest Protocol string `position:"Query" name:"Protocol"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` HealthCheckReq string `position:"Query" name:"HealthCheckReq"` HealthCheckInterval requests.Integer `position:"Query" name:"HealthCheckInterval"` BackendServerPort requests.Integer `position:"Query" name:"BackendServerPort"` HealthCheckExp string `position:"Query" name:"HealthCheckExp"` HealthCheckConnectTimeout requests.Integer `position:"Query" name:"HealthCheckConnectTimeout"` Description string `position:"Query" name:"Description"` UnhealthyThreshold requests.Integer `position:"Query" name:"UnhealthyThreshold"` HealthyThreshold requests.Integer `position:"Query" name:"HealthyThreshold"` Scheduler string `position:"Query" name:"Scheduler"` EipTransmit string `position:"Query" name:"EipTransmit"` ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` HealthCheckConnectPort requests.Integer `position:"Query" name:"HealthCheckConnectPort"` }
CreateLoadBalancerUDPListenerRequest is the request struct for api CreateLoadBalancerUDPListener
func CreateCreateLoadBalancerUDPListenerRequest ¶ added in v1.61.1107
func CreateCreateLoadBalancerUDPListenerRequest() (request *CreateLoadBalancerUDPListenerRequest)
CreateCreateLoadBalancerUDPListenerRequest creates a request to invoke CreateLoadBalancerUDPListener API
type CreateLoadBalancerUDPListenerResponse ¶ added in v1.61.1107
type CreateLoadBalancerUDPListenerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateLoadBalancerUDPListenerResponse is the response struct for api CreateLoadBalancerUDPListener
func CreateCreateLoadBalancerUDPListenerResponse ¶ added in v1.61.1107
func CreateCreateLoadBalancerUDPListenerResponse() (response *CreateLoadBalancerUDPListenerResponse)
CreateCreateLoadBalancerUDPListenerResponse creates a response to parse from CreateLoadBalancerUDPListener response
type CreateNatGatewayRequest ¶ added in v1.61.1591
type CreateNatGatewayRequest struct { *requests.RpcRequest EnsRegionId string `position:"Query" name:"EnsRegionId"` VSwitchId string `position:"Query" name:"VSwitchId"` Name string `position:"Query" name:"Name"` NetworkId string `position:"Query" name:"NetworkId"` }
CreateNatGatewayRequest is the request struct for api CreateNatGateway
func CreateCreateNatGatewayRequest ¶ added in v1.61.1591
func CreateCreateNatGatewayRequest() (request *CreateNatGatewayRequest)
CreateCreateNatGatewayRequest creates a request to invoke CreateNatGateway API
type CreateNatGatewayResponse ¶ added in v1.61.1591
type CreateNatGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NatGatewayId string `json:"NatGatewayId" xml:"NatGatewayId"` }
CreateNatGatewayResponse is the response struct for api CreateNatGateway
func CreateCreateNatGatewayResponse ¶ added in v1.61.1591
func CreateCreateNatGatewayResponse() (response *CreateNatGatewayResponse)
CreateCreateNatGatewayResponse creates a response to parse from CreateNatGateway response
type CreateNetworkRequest ¶ added in v1.61.1084
type CreateNetworkRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` EnsRegionId string `position:"Query" name:"EnsRegionId"` NetworkName string `position:"Query" name:"NetworkName"` CidrBlock string `position:"Query" name:"CidrBlock"` }
CreateNetworkRequest is the request struct for api CreateNetwork
func CreateCreateNetworkRequest ¶ added in v1.61.1084
func CreateCreateNetworkRequest() (request *CreateNetworkRequest)
CreateCreateNetworkRequest creates a request to invoke CreateNetwork API
type CreateNetworkResponse ¶ added in v1.61.1084
type CreateNetworkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NetworkId string `json:"NetworkId" xml:"NetworkId"` }
CreateNetworkResponse is the response struct for api CreateNetwork
func CreateCreateNetworkResponse ¶ added in v1.61.1084
func CreateCreateNetworkResponse() (response *CreateNetworkResponse)
CreateCreateNetworkResponse creates a response to parse from CreateNetwork response
type CreateSecurityGroupRequest ¶ added in v1.61.257
type CreateSecurityGroupRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` SecurityGroupName string `position:"Query" name:"SecurityGroupName"` }
CreateSecurityGroupRequest is the request struct for api CreateSecurityGroup
func CreateCreateSecurityGroupRequest ¶ added in v1.61.257
func CreateCreateSecurityGroupRequest() (request *CreateSecurityGroupRequest)
CreateCreateSecurityGroupRequest creates a request to invoke CreateSecurityGroup API
type CreateSecurityGroupResponse ¶ added in v1.61.257
type CreateSecurityGroupResponse struct { *responses.BaseResponse SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateSecurityGroupResponse is the response struct for api CreateSecurityGroup
func CreateCreateSecurityGroupResponse ¶ added in v1.61.257
func CreateCreateSecurityGroupResponse() (response *CreateSecurityGroupResponse)
CreateCreateSecurityGroupResponse creates a response to parse from CreateSecurityGroup response
type CreateSnatEntryRequest ¶ added in v1.61.1591
type CreateSnatEntryRequest struct { *requests.RpcRequest SourceCIDR string `position:"Query" name:"SourceCIDR"` SnatIp string `position:"Query" name:"SnatIp"` SourceVSwitchId string `position:"Query" name:"SourceVSwitchId"` NatGatewayId string `position:"Query" name:"NatGatewayId"` SnatEntryName string `position:"Query" name:"SnatEntryName"` }
CreateSnatEntryRequest is the request struct for api CreateSnatEntry
func CreateCreateSnatEntryRequest ¶ added in v1.61.1591
func CreateCreateSnatEntryRequest() (request *CreateSnatEntryRequest)
CreateCreateSnatEntryRequest creates a request to invoke CreateSnatEntry API
type CreateSnatEntryResponse ¶ added in v1.61.1591
type CreateSnatEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SnatEntryId string `json:"SnatEntryId" xml:"SnatEntryId"` }
CreateSnatEntryResponse is the response struct for api CreateSnatEntry
func CreateCreateSnatEntryResponse ¶ added in v1.61.1591
func CreateCreateSnatEntryResponse() (response *CreateSnatEntryResponse)
CreateCreateSnatEntryResponse creates a response to parse from CreateSnatEntry response
type CreateVSwitchRequest ¶ added in v1.61.288
type CreateVSwitchRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` EnsRegionId string `position:"Query" name:"EnsRegionId"` VSwitchName string `position:"Query" name:"VSwitchName"` CidrBlock string `position:"Query" name:"CidrBlock"` NetworkId string `position:"Query" name:"NetworkId"` }
CreateVSwitchRequest is the request struct for api CreateVSwitch
func CreateCreateVSwitchRequest ¶ added in v1.61.288
func CreateCreateVSwitchRequest() (request *CreateVSwitchRequest)
CreateCreateVSwitchRequest creates a request to invoke CreateVSwitch API
type CreateVSwitchResponse ¶ added in v1.61.288
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 ¶ added in v1.61.288
func CreateCreateVSwitchResponse() (response *CreateVSwitchResponse)
CreateCreateVSwitchResponse creates a response to parse from CreateVSwitch response
type Data ¶ added in v1.61.1084
type Data struct { Url string `json:"Url" xml:"Url"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` ServerList []ServerListItem `json:"ServerList" xml:"ServerList"` }
Data is a nested struct in ens response
type DataDisk ¶
type DataDisk struct {
DataDiskItem []DataDiskItem `json:"DataDisk" xml:"DataDisk"`
}
DataDisk is a nested struct in ens response
type DataDiskItem ¶
type DataDiskItem struct { DeviceType string `json:"device_type" xml:"device_type"` DiskType string `json:"disk_type" xml:"disk_type"` Size int `json:"Size" xml:"Size"` DiskName string `json:"DiskName" xml:"DiskName"` Uuid string `json:"uuid" xml:"uuid"` Storage int `json:"storage" xml:"storage"` DiskId string `json:"DiskId" xml:"DiskId"` Category string `json:"Category" xml:"Category"` Name string `json:"name" xml:"name"` }
DataDiskItem is a nested struct in ens response
type DataDiskSizes ¶
type DataDiskSizes struct {
DataDiskSize []string `json:"DataDiskSize" xml:"DataDiskSize"`
}
DataDiskSizes is a nested struct in ens response
type DeleteApplicationRequest ¶ added in v1.61.441
type DeleteApplicationRequest struct { *requests.RpcRequest Timeout requests.Integer `position:"Query" name:"Timeout"` AppId string `position:"Query" name:"AppId"` }
DeleteApplicationRequest is the request struct for api DeleteApplication
func CreateDeleteApplicationRequest ¶ added in v1.61.441
func CreateDeleteApplicationRequest() (request *DeleteApplicationRequest)
CreateDeleteApplicationRequest creates a request to invoke DeleteApplication API
type DeleteApplicationResponse ¶ added in v1.61.441
type DeleteApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteApplicationResponse is the response struct for api DeleteApplication
func CreateDeleteApplicationResponse ¶ added in v1.61.441
func CreateDeleteApplicationResponse() (response *DeleteApplicationResponse)
CreateDeleteApplicationResponse creates a response to parse from DeleteApplication response
type DeleteDeviceInternetPortRequest ¶ added in v1.61.1227
type DeleteDeviceInternetPortRequest struct { *requests.RpcRequest NatType string `position:"Query" name:"NatType"` InstanceId string `position:"Query" name:"InstanceId"` RuleId string `position:"Query" name:"RuleId"` }
DeleteDeviceInternetPortRequest is the request struct for api DeleteDeviceInternetPort
func CreateDeleteDeviceInternetPortRequest ¶ added in v1.61.1227
func CreateDeleteDeviceInternetPortRequest() (request *DeleteDeviceInternetPortRequest)
CreateDeleteDeviceInternetPortRequest creates a request to invoke DeleteDeviceInternetPort API
type DeleteDeviceInternetPortResponse ¶ added in v1.61.1227
type DeleteDeviceInternetPortResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RuleIds []string `json:"RuleIds" xml:"RuleIds"` }
DeleteDeviceInternetPortResponse is the response struct for api DeleteDeviceInternetPort
func CreateDeleteDeviceInternetPortResponse ¶ added in v1.61.1227
func CreateDeleteDeviceInternetPortResponse() (response *DeleteDeviceInternetPortResponse)
CreateDeleteDeviceInternetPortResponse creates a response to parse from DeleteDeviceInternetPort response
type DeleteEnsRouteEntryRequest ¶ added in v1.61.1591
type DeleteEnsRouteEntryRequest struct { *requests.RpcRequest RouteEntryId string `position:"Query" name:"RouteEntryId"` }
DeleteEnsRouteEntryRequest is the request struct for api DeleteEnsRouteEntry
func CreateDeleteEnsRouteEntryRequest ¶ added in v1.61.1591
func CreateDeleteEnsRouteEntryRequest() (request *DeleteEnsRouteEntryRequest)
CreateDeleteEnsRouteEntryRequest creates a request to invoke DeleteEnsRouteEntry API
type DeleteEnsRouteEntryResponse ¶ added in v1.61.1591
type DeleteEnsRouteEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteEnsRouteEntryResponse is the response struct for api DeleteEnsRouteEntry
func CreateDeleteEnsRouteEntryResponse ¶ added in v1.61.1591
func CreateDeleteEnsRouteEntryResponse() (response *DeleteEnsRouteEntryResponse)
CreateDeleteEnsRouteEntryResponse creates a response to parse from DeleteEnsRouteEntry response
type DeleteEpnInstanceRequest ¶ added in v1.61.441
type DeleteEpnInstanceRequest struct { *requests.RpcRequest EPNInstanceId string `position:"Query" name:"EPNInstanceId"` }
DeleteEpnInstanceRequest is the request struct for api DeleteEpnInstance
func CreateDeleteEpnInstanceRequest ¶ added in v1.61.441
func CreateDeleteEpnInstanceRequest() (request *DeleteEpnInstanceRequest)
CreateDeleteEpnInstanceRequest creates a request to invoke DeleteEpnInstance API
type DeleteEpnInstanceResponse ¶ added in v1.61.441
type DeleteEpnInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteEpnInstanceResponse is the response struct for api DeleteEpnInstance
func CreateDeleteEpnInstanceResponse ¶ added in v1.61.441
func CreateDeleteEpnInstanceResponse() (response *DeleteEpnInstanceResponse)
CreateDeleteEpnInstanceResponse creates a response to parse from DeleteEpnInstance response
type DeleteForwardEntryRequest ¶ added in v1.61.1591
type DeleteForwardEntryRequest struct { *requests.RpcRequest ForwardEntryId string `position:"Query" name:"ForwardEntryId"` }
DeleteForwardEntryRequest is the request struct for api DeleteForwardEntry
func CreateDeleteForwardEntryRequest ¶ added in v1.61.1591
func CreateDeleteForwardEntryRequest() (request *DeleteForwardEntryRequest)
CreateDeleteForwardEntryRequest creates a request to invoke DeleteForwardEntry API
type DeleteForwardEntryResponse ¶ added in v1.61.1591
type DeleteForwardEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteForwardEntryResponse is the response struct for api DeleteForwardEntry
func CreateDeleteForwardEntryResponse ¶ added in v1.61.1591
func CreateDeleteForwardEntryResponse() (response *DeleteForwardEntryResponse)
CreateDeleteForwardEntryResponse creates a response to parse from DeleteForwardEntry response
type DeleteImageRequest ¶ added in v1.61.1591
type DeleteImageRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` }
DeleteImageRequest is the request struct for api DeleteImage
func CreateDeleteImageRequest ¶ added in v1.61.1591
func CreateDeleteImageRequest() (request *DeleteImageRequest)
CreateDeleteImageRequest creates a request to invoke DeleteImage API
type DeleteImageResponse ¶ added in v1.61.1591
type DeleteImageResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteImageResponse is the response struct for api DeleteImage
func CreateDeleteImageResponse ¶ added in v1.61.1591
func CreateDeleteImageResponse() (response *DeleteImageResponse)
CreateDeleteImageResponse creates a response to parse from DeleteImage response
type DeleteKeyPairsRequest ¶ added in v1.61.257
type DeleteKeyPairsRequest struct { *requests.RpcRequest KeyPairName string `position:"Query" name:"KeyPairName"` }
DeleteKeyPairsRequest is the request struct for api DeleteKeyPairs
func CreateDeleteKeyPairsRequest ¶ added in v1.61.257
func CreateDeleteKeyPairsRequest() (request *DeleteKeyPairsRequest)
CreateDeleteKeyPairsRequest creates a request to invoke DeleteKeyPairs API
type DeleteKeyPairsResponse ¶ added in v1.61.257
type DeleteKeyPairsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteKeyPairsResponse is the response struct for api DeleteKeyPairs
func CreateDeleteKeyPairsResponse ¶ added in v1.61.257
func CreateDeleteKeyPairsResponse() (response *DeleteKeyPairsResponse)
CreateDeleteKeyPairsResponse creates a response to parse from DeleteKeyPairs response
type DeleteLoadBalancerListenerRequest ¶ added in v1.61.1107
type DeleteLoadBalancerListenerRequest struct { *requests.RpcRequest ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` ListenerProtocol string `position:"Query" name:"ListenerProtocol"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` }
DeleteLoadBalancerListenerRequest is the request struct for api DeleteLoadBalancerListener
func CreateDeleteLoadBalancerListenerRequest ¶ added in v1.61.1107
func CreateDeleteLoadBalancerListenerRequest() (request *DeleteLoadBalancerListenerRequest)
CreateDeleteLoadBalancerListenerRequest creates a request to invoke DeleteLoadBalancerListener API
type DeleteLoadBalancerListenerResponse ¶ added in v1.61.1107
type DeleteLoadBalancerListenerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteLoadBalancerListenerResponse is the response struct for api DeleteLoadBalancerListener
func CreateDeleteLoadBalancerListenerResponse ¶ added in v1.61.1107
func CreateDeleteLoadBalancerListenerResponse() (response *DeleteLoadBalancerListenerResponse)
CreateDeleteLoadBalancerListenerResponse creates a response to parse from DeleteLoadBalancerListener response
type DeleteNatGatewayRequest ¶ added in v1.61.1591
type DeleteNatGatewayRequest struct { *requests.RpcRequest NatGatewayId string `position:"Query" name:"NatGatewayId"` }
DeleteNatGatewayRequest is the request struct for api DeleteNatGateway
func CreateDeleteNatGatewayRequest ¶ added in v1.61.1591
func CreateDeleteNatGatewayRequest() (request *DeleteNatGatewayRequest)
CreateDeleteNatGatewayRequest creates a request to invoke DeleteNatGateway API
type DeleteNatGatewayResponse ¶ added in v1.61.1591
type DeleteNatGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteNatGatewayResponse is the response struct for api DeleteNatGateway
func CreateDeleteNatGatewayResponse ¶ added in v1.61.1591
func CreateDeleteNatGatewayResponse() (response *DeleteNatGatewayResponse)
CreateDeleteNatGatewayResponse creates a response to parse from DeleteNatGateway response
type DeleteNetworkRequest ¶ added in v1.61.1084
type DeleteNetworkRequest struct { *requests.RpcRequest NetworkId string `position:"Query" name:"NetworkId"` }
DeleteNetworkRequest is the request struct for api DeleteNetwork
func CreateDeleteNetworkRequest ¶ added in v1.61.1084
func CreateDeleteNetworkRequest() (request *DeleteNetworkRequest)
CreateDeleteNetworkRequest creates a request to invoke DeleteNetwork API
type DeleteNetworkResponse ¶ added in v1.61.1084
type DeleteNetworkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteNetworkResponse is the response struct for api DeleteNetwork
func CreateDeleteNetworkResponse ¶ added in v1.61.1084
func CreateDeleteNetworkResponse() (response *DeleteNetworkResponse)
CreateDeleteNetworkResponse creates a response to parse from DeleteNetwork response
type DeleteSecurityGroupRequest ¶ added in v1.61.257
type DeleteSecurityGroupRequest struct { *requests.RpcRequest SecurityGroupId string `position:"Query" name:"SecurityGroupId"` }
DeleteSecurityGroupRequest is the request struct for api DeleteSecurityGroup
func CreateDeleteSecurityGroupRequest ¶ added in v1.61.257
func CreateDeleteSecurityGroupRequest() (request *DeleteSecurityGroupRequest)
CreateDeleteSecurityGroupRequest creates a request to invoke DeleteSecurityGroup API
type DeleteSecurityGroupResponse ¶ added in v1.61.257
type DeleteSecurityGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSecurityGroupResponse is the response struct for api DeleteSecurityGroup
func CreateDeleteSecurityGroupResponse ¶ added in v1.61.257
func CreateDeleteSecurityGroupResponse() (response *DeleteSecurityGroupResponse)
CreateDeleteSecurityGroupResponse creates a response to parse from DeleteSecurityGroup response
type DeleteSnatEntryRequest ¶ added in v1.61.1591
type DeleteSnatEntryRequest struct { *requests.RpcRequest SnatEntryId string `position:"Query" name:"SnatEntryId"` }
DeleteSnatEntryRequest is the request struct for api DeleteSnatEntry
func CreateDeleteSnatEntryRequest ¶ added in v1.61.1591
func CreateDeleteSnatEntryRequest() (request *DeleteSnatEntryRequest)
CreateDeleteSnatEntryRequest creates a request to invoke DeleteSnatEntry API
type DeleteSnatEntryResponse ¶ added in v1.61.1591
type DeleteSnatEntryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSnatEntryResponse is the response struct for api DeleteSnatEntry
func CreateDeleteSnatEntryResponse ¶ added in v1.61.1591
func CreateDeleteSnatEntryResponse() (response *DeleteSnatEntryResponse)
CreateDeleteSnatEntryResponse creates a response to parse from DeleteSnatEntry response
type DeleteVSwitchRequest ¶ added in v1.61.288
type DeleteVSwitchRequest struct { *requests.RpcRequest VSwitchId string `position:"Query" name:"VSwitchId"` }
DeleteVSwitchRequest is the request struct for api DeleteVSwitch
func CreateDeleteVSwitchRequest ¶ added in v1.61.288
func CreateDeleteVSwitchRequest() (request *DeleteVSwitchRequest)
CreateDeleteVSwitchRequest creates a request to invoke DeleteVSwitch API
type DeleteVSwitchResponse ¶ added in v1.61.288
type DeleteVSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVSwitchResponse is the response struct for api DeleteVSwitch
func CreateDeleteVSwitchResponse ¶ added in v1.61.288
func CreateDeleteVSwitchResponse() (response *DeleteVSwitchResponse)
CreateDeleteVSwitchResponse creates a response to parse from DeleteVSwitch response
type DescribeApplicationRequest ¶ added in v1.61.441
type DescribeApplicationRequest struct { *requests.RpcRequest AppVersions string `position:"Query" name:"AppVersions"` OutDetailStatParams string `position:"Query" name:"OutDetailStatParams"` Level string `position:"Query" name:"Level"` AppId string `position:"Query" name:"AppId"` }
DescribeApplicationRequest is the request struct for api DescribeApplication
func CreateDescribeApplicationRequest ¶ added in v1.61.441
func CreateDescribeApplicationRequest() (request *DescribeApplicationRequest)
CreateDescribeApplicationRequest creates a request to invoke DescribeApplication API
type DescribeApplicationResourceSummaryRequest ¶ added in v1.61.441
type DescribeApplicationResourceSummaryRequest struct { *requests.RpcRequest Level string `position:"Query" name:"Level"` ResourceType string `position:"Query" name:"ResourceType"` }
DescribeApplicationResourceSummaryRequest is the request struct for api DescribeApplicationResourceSummary
func CreateDescribeApplicationResourceSummaryRequest ¶ added in v1.61.441
func CreateDescribeApplicationResourceSummaryRequest() (request *DescribeApplicationResourceSummaryRequest)
CreateDescribeApplicationResourceSummaryRequest creates a request to invoke DescribeApplicationResourceSummary API
type DescribeApplicationResourceSummaryResponse ¶ added in v1.61.441
type DescribeApplicationResourceSummaryResponse struct { *responses.BaseResponse ApplicationResource string `json:"ApplicationResource" xml:"ApplicationResource"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeApplicationResourceSummaryResponse is the response struct for api DescribeApplicationResourceSummary
func CreateDescribeApplicationResourceSummaryResponse ¶ added in v1.61.441
func CreateDescribeApplicationResourceSummaryResponse() (response *DescribeApplicationResourceSummaryResponse)
CreateDescribeApplicationResourceSummaryResponse creates a response to parse from DescribeApplicationResourceSummary response
type DescribeApplicationResponse ¶ added in v1.61.441
type DescribeApplicationResponse struct { *responses.BaseResponse Application string `json:"Application" xml:"Application"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeApplicationResponse is the response struct for api DescribeApplication
func CreateDescribeApplicationResponse ¶ added in v1.61.441
func CreateDescribeApplicationResponse() (response *DescribeApplicationResponse)
CreateDescribeApplicationResponse creates a response to parse from DescribeApplication response
type DescribeAvailableResourceInfoRequest ¶
type DescribeAvailableResourceInfoRequest struct {
*requests.RpcRequest
}
DescribeAvailableResourceInfoRequest is the request struct for api DescribeAvailableResourceInfo
func CreateDescribeAvailableResourceInfoRequest ¶
func CreateDescribeAvailableResourceInfoRequest() (request *DescribeAvailableResourceInfoRequest)
CreateDescribeAvailableResourceInfoRequest creates a request to invoke DescribeAvailableResourceInfo API
type DescribeAvailableResourceInfoResponse ¶
type DescribeAvailableResourceInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Images ImagesInDescribeAvailableResourceInfo `json:"Images" xml:"Images"` SupportResources SupportResourcesInDescribeAvailableResourceInfo `json:"SupportResources" xml:"SupportResources"` }
DescribeAvailableResourceInfoResponse is the response struct for api DescribeAvailableResourceInfo
func CreateDescribeAvailableResourceInfoResponse ¶
func CreateDescribeAvailableResourceInfoResponse() (response *DescribeAvailableResourceInfoResponse)
CreateDescribeAvailableResourceInfoResponse creates a response to parse from DescribeAvailableResourceInfo response
type DescribeAvailableResourceRequest ¶
type DescribeAvailableResourceRequest struct {
*requests.RpcRequest
}
DescribeAvailableResourceRequest is the request struct for api DescribeAvailableResource
func CreateDescribeAvailableResourceRequest ¶
func CreateDescribeAvailableResourceRequest() (request *DescribeAvailableResourceRequest)
CreateDescribeAvailableResourceRequest creates a request to invoke DescribeAvailableResource API
type DescribeAvailableResourceResponse ¶
type DescribeAvailableResourceResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` Images ImagesInDescribeAvailableResource `json:"Images" xml:"Images"` SupportResources SupportResourcesInDescribeAvailableResource `json:"SupportResources" xml:"SupportResources"` }
DescribeAvailableResourceResponse is the response struct for api DescribeAvailableResource
func CreateDescribeAvailableResourceResponse ¶
func CreateDescribeAvailableResourceResponse() (response *DescribeAvailableResourceResponse)
CreateDescribeAvailableResourceResponse creates a response to parse from DescribeAvailableResource response
type DescribeBandWithdChargeTypeRequest ¶ added in v1.61.257
type DescribeBandWithdChargeTypeRequest struct {
*requests.RpcRequest
}
DescribeBandWithdChargeTypeRequest is the request struct for api DescribeBandWithdChargeType
func CreateDescribeBandWithdChargeTypeRequest ¶ added in v1.61.257
func CreateDescribeBandWithdChargeTypeRequest() (request *DescribeBandWithdChargeTypeRequest)
CreateDescribeBandWithdChargeTypeRequest creates a request to invoke DescribeBandWithdChargeType API
type DescribeBandWithdChargeTypeResponse ¶ added in v1.61.257
type DescribeBandWithdChargeTypeResponse struct { *responses.BaseResponse BandWithTypeInfo string `json:"BandWithTypeInfo" xml:"BandWithTypeInfo"` ChargeContractType string `json:"ChargeContractType" xml:"ChargeContractType"` ChargeCycleInfo string `json:"ChargeCycleInfo" xml:"ChargeCycleInfo"` Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeBandWithdChargeTypeResponse is the response struct for api DescribeBandWithdChargeType
func CreateDescribeBandWithdChargeTypeResponse ¶ added in v1.61.257
func CreateDescribeBandWithdChargeTypeResponse() (response *DescribeBandWithdChargeTypeResponse)
CreateDescribeBandWithdChargeTypeResponse creates a response to parse from DescribeBandWithdChargeType response
type DescribeBandwitdhByInternetChargeTypeRequest ¶ added in v1.61.257
type DescribeBandwitdhByInternetChargeTypeRequest struct { *requests.RpcRequest Isp string `position:"Query" name:"Isp"` StartTime string `position:"Query" name:"StartTime"` EnsRegionId string `position:"Query" name:"EnsRegionId"` EndTime string `position:"Query" name:"EndTime"` }
DescribeBandwitdhByInternetChargeTypeRequest is the request struct for api DescribeBandwitdhByInternetChargeType
func CreateDescribeBandwitdhByInternetChargeTypeRequest ¶ added in v1.61.257
func CreateDescribeBandwitdhByInternetChargeTypeRequest() (request *DescribeBandwitdhByInternetChargeTypeRequest)
CreateDescribeBandwitdhByInternetChargeTypeRequest creates a request to invoke DescribeBandwitdhByInternetChargeType API
type DescribeBandwitdhByInternetChargeTypeResponse ¶ added in v1.61.257
type DescribeBandwitdhByInternetChargeTypeResponse struct { *responses.BaseResponse BandwidthValue int64 `json:"BandwidthValue" xml:"BandwidthValue"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` RequestId string `json:"RequestId" xml:"RequestId"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` }
DescribeBandwitdhByInternetChargeTypeResponse is the response struct for api DescribeBandwitdhByInternetChargeType
func CreateDescribeBandwitdhByInternetChargeTypeResponse ¶ added in v1.61.257
func CreateDescribeBandwitdhByInternetChargeTypeResponse() (response *DescribeBandwitdhByInternetChargeTypeResponse)
CreateDescribeBandwitdhByInternetChargeTypeResponse creates a response to parse from DescribeBandwitdhByInternetChargeType response
type DescribeCloudDiskAvailableResourceInfoRequest ¶ added in v1.61.1398
type DescribeCloudDiskAvailableResourceInfoRequest struct {
*requests.RpcRequest
}
DescribeCloudDiskAvailableResourceInfoRequest is the request struct for api DescribeCloudDiskAvailableResourceInfo
func CreateDescribeCloudDiskAvailableResourceInfoRequest ¶ added in v1.61.1398
func CreateDescribeCloudDiskAvailableResourceInfoRequest() (request *DescribeCloudDiskAvailableResourceInfoRequest)
CreateDescribeCloudDiskAvailableResourceInfoRequest creates a request to invoke DescribeCloudDiskAvailableResourceInfo API
type DescribeCloudDiskAvailableResourceInfoResponse ¶ added in v1.61.1398
type DescribeCloudDiskAvailableResourceInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SupportResources SupportResourcesInDescribeCloudDiskAvailableResourceInfo `json:"SupportResources" xml:"SupportResources"` }
DescribeCloudDiskAvailableResourceInfoResponse is the response struct for api DescribeCloudDiskAvailableResourceInfo
func CreateDescribeCloudDiskAvailableResourceInfoResponse ¶ added in v1.61.1398
func CreateDescribeCloudDiskAvailableResourceInfoResponse() (response *DescribeCloudDiskAvailableResourceInfoResponse)
CreateDescribeCloudDiskAvailableResourceInfoResponse creates a response to parse from DescribeCloudDiskAvailableResourceInfo response
type DescribeCloudDiskTypesRequest ¶ added in v1.61.1398
type DescribeCloudDiskTypesRequest struct { *requests.RpcRequest EnsRegionId string `position:"Query" name:"EnsRegionId"` }
DescribeCloudDiskTypesRequest is the request struct for api DescribeCloudDiskTypes
func CreateDescribeCloudDiskTypesRequest ¶ added in v1.61.1398
func CreateDescribeCloudDiskTypesRequest() (request *DescribeCloudDiskTypesRequest)
CreateDescribeCloudDiskTypesRequest creates a request to invoke DescribeCloudDiskTypes API
type DescribeCloudDiskTypesResponse ¶ added in v1.61.1398
type DescribeCloudDiskTypesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SupportResources SupportResourcesInDescribeCloudDiskTypes `json:"SupportResources" xml:"SupportResources"` }
DescribeCloudDiskTypesResponse is the response struct for api DescribeCloudDiskTypes
func CreateDescribeCloudDiskTypesResponse ¶ added in v1.61.1398
func CreateDescribeCloudDiskTypesResponse() (response *DescribeCloudDiskTypesResponse)
CreateDescribeCloudDiskTypesResponse creates a response to parse from DescribeCloudDiskTypes response
type DescribeCreatePrePaidInstanceResultRequest ¶ added in v1.60.325
type DescribeCreatePrePaidInstanceResultRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
DescribeCreatePrePaidInstanceResultRequest is the request struct for api DescribeCreatePrePaidInstanceResult
func CreateDescribeCreatePrePaidInstanceResultRequest ¶ added in v1.60.325
func CreateDescribeCreatePrePaidInstanceResultRequest() (request *DescribeCreatePrePaidInstanceResultRequest)
CreateDescribeCreatePrePaidInstanceResultRequest creates a request to invoke DescribeCreatePrePaidInstanceResult API
type DescribeCreatePrePaidInstanceResultResponse ¶ added in v1.60.325
type DescribeCreatePrePaidInstanceResultResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceCreateResult InstanceCreateResult `json:"InstanceCreateResult" xml:"InstanceCreateResult"` }
DescribeCreatePrePaidInstanceResultResponse is the response struct for api DescribeCreatePrePaidInstanceResult
func CreateDescribeCreatePrePaidInstanceResultResponse ¶ added in v1.60.325
func CreateDescribeCreatePrePaidInstanceResultResponse() (response *DescribeCreatePrePaidInstanceResultResponse)
CreateDescribeCreatePrePaidInstanceResultResponse creates a response to parse from DescribeCreatePrePaidInstanceResult response
type DescribeDataDistResultRequest ¶ added in v1.61.441
type DescribeDataDistResultRequest struct { *requests.RpcRequest DataVersions string `position:"Query" name:"DataVersions"` InstanceIds string `position:"Query" name:"InstanceIds"` MaxDate string `position:"Query" name:"MaxDate"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` MinDate string `position:"Query" name:"MinDate"` AppId string `position:"Query" name:"AppId"` DataNames string `position:"Query" name:"DataNames"` }
DescribeDataDistResultRequest is the request struct for api DescribeDataDistResult
func CreateDescribeDataDistResultRequest ¶ added in v1.61.441
func CreateDescribeDataDistResultRequest() (request *DescribeDataDistResultRequest)
CreateDescribeDataDistResultRequest creates a request to invoke DescribeDataDistResult API
type DescribeDataDistResultResponse ¶ added in v1.61.441
type DescribeDataDistResultResponse struct { *responses.BaseResponse PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` DistResults DistResultsInDescribeDataDistResult `json:"DistResults" xml:"DistResults"` }
DescribeDataDistResultResponse is the response struct for api DescribeDataDistResult
func CreateDescribeDataDistResultResponse ¶ added in v1.61.441
func CreateDescribeDataDistResultResponse() (response *DescribeDataDistResultResponse)
CreateDescribeDataDistResultResponse creates a response to parse from DescribeDataDistResult response
type DescribeDataDownloadURLRequest ¶ added in v1.61.1084
type DescribeDataDownloadURLRequest struct { *requests.RpcRequest ExpireTimeout requests.Integer `position:"Query" name:"ExpireTimeout"` ServerFilterStrategy string `position:"Query" name:"ServerFilterStrategy"` DataName string `position:"Query" name:"DataName"` DataVersion string `position:"Query" name:"DataVersion"` AppId string `position:"Query" name:"AppId"` }
DescribeDataDownloadURLRequest is the request struct for api DescribeDataDownloadURL
func CreateDescribeDataDownloadURLRequest ¶ added in v1.61.1084
func CreateDescribeDataDownloadURLRequest() (request *DescribeDataDownloadURLRequest)
CreateDescribeDataDownloadURLRequest creates a request to invoke DescribeDataDownloadURL API
type DescribeDataDownloadURLResponse ¶ added in v1.61.1084
type DescribeDataDownloadURLResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int64 `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
DescribeDataDownloadURLResponse is the response struct for api DescribeDataDownloadURL
func CreateDescribeDataDownloadURLResponse ¶ added in v1.61.1084
func CreateDescribeDataDownloadURLResponse() (response *DescribeDataDownloadURLResponse)
CreateDescribeDataDownloadURLResponse creates a response to parse from DescribeDataDownloadURL response
type DescribeDataPushResultRequest ¶ added in v1.61.441
type DescribeDataPushResultRequest struct { *requests.RpcRequest RegionIds string `position:"Query" name:"RegionIds"` DataVersions string `position:"Query" name:"DataVersions"` MaxDate string `position:"Query" name:"MaxDate"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` MinDate string `position:"Query" name:"MinDate"` AppId string `position:"Query" name:"AppId"` DataNames string `position:"Query" name:"DataNames"` }
DescribeDataPushResultRequest is the request struct for api DescribeDataPushResult
func CreateDescribeDataPushResultRequest ¶ added in v1.61.441
func CreateDescribeDataPushResultRequest() (request *DescribeDataPushResultRequest)
CreateDescribeDataPushResultRequest creates a request to invoke DescribeDataPushResult API
type DescribeDataPushResultResponse ¶ added in v1.61.441
type DescribeDataPushResultResponse struct { *responses.BaseResponse PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PushResults PushResultsInDescribeDataPushResult `json:"PushResults" xml:"PushResults"` }
DescribeDataPushResultResponse is the response struct for api DescribeDataPushResult
func CreateDescribeDataPushResultResponse ¶ added in v1.61.441
func CreateDescribeDataPushResultResponse() (response *DescribeDataPushResultResponse)
CreateDescribeDataPushResultResponse creates a response to parse from DescribeDataPushResult response
type DescribeDeviceServiceRequest ¶ added in v1.61.1084
type DescribeDeviceServiceRequest struct { *requests.RpcRequest EnsRegionId string `position:"Query" name:"EnsRegionId"` OrderId string `position:"Query" name:"OrderId"` InstanceId string `position:"Query" name:"InstanceId"` AppId string `position:"Query" name:"AppId"` ServiceId string `position:"Query" name:"ServiceId"` }
DescribeDeviceServiceRequest is the request struct for api DescribeDeviceService
func CreateDescribeDeviceServiceRequest ¶ added in v1.61.1084
func CreateDescribeDeviceServiceRequest() (request *DescribeDeviceServiceRequest)
CreateDescribeDeviceServiceRequest creates a request to invoke DescribeDeviceService API
type DescribeDeviceServiceResponse ¶ added in v1.61.1084
type DescribeDeviceServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AppStatus AppStatus `json:"AppStatus" xml:"AppStatus"` AppMetaData AppMetaData `json:"AppMetaData" xml:"AppMetaData"` ResourceDetailInfos []DeviceInfo `json:"ResourceDetailInfos" xml:"ResourceDetailInfos"` ResourceInfos []ResourceInfosItem `json:"ResourceInfos" xml:"ResourceInfos"` }
DescribeDeviceServiceResponse is the response struct for api DescribeDeviceService
func CreateDescribeDeviceServiceResponse ¶ added in v1.61.1084
func CreateDescribeDeviceServiceResponse() (response *DescribeDeviceServiceResponse)
CreateDescribeDeviceServiceResponse creates a response to parse from DescribeDeviceService response
type DescribeDisksRequest ¶ added in v1.61.1398
type DescribeDisksRequest struct { *requests.RpcRequest Type string `position:"Query" name:"Type"` OrderByParams string `position:"Query" name:"OrderByParams"` DiskName string `position:"Query" name:"DiskName"` DiskChargeType string `position:"Query" name:"DiskChargeType"` EnsRegionId string `position:"Query" name:"EnsRegionId"` Status string `position:"Query" name:"Status"` PageNumber string `position:"Query" name:"PageNumber"` PageSize string `position:"Query" name:"PageSize"` DiskIds string `position:"Query" name:"DiskIds"` DiskId string `position:"Query" name:"DiskId"` EnsRegionIds string `position:"Query" name:"EnsRegionIds"` DiskType string `position:"Query" name:"DiskType"` Category string `position:"Query" name:"Category"` }
DescribeDisksRequest is the request struct for api DescribeDisks
func CreateDescribeDisksRequest ¶ added in v1.61.1398
func CreateDescribeDisksRequest() (request *DescribeDisksRequest)
CreateDescribeDisksRequest creates a request to invoke DescribeDisks API
type DescribeDisksResponse ¶ added in v1.61.1398
type DescribeDisksResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Disks Disks `json:"Disks" xml:"Disks"` }
DescribeDisksResponse is the response struct for api DescribeDisks
func CreateDescribeDisksResponse ¶ added in v1.61.1398
func CreateDescribeDisksResponse() (response *DescribeDisksResponse)
CreateDescribeDisksResponse creates a response to parse from DescribeDisks response
type DescribeEipAddressesRequest ¶
type DescribeEipAddressesRequest struct { *requests.RpcRequest Eips string `position:"Query" name:"Eips"` EnsRegionId string `position:"Query" name:"EnsRegionId"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` EipAddresses EipAddressesInDescribeEipAddresses `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 DescribeElbAvailableResourceInfoRequest ¶ added in v1.61.1473
type DescribeElbAvailableResourceInfoRequest struct {
*requests.RpcRequest
}
DescribeElbAvailableResourceInfoRequest is the request struct for api DescribeElbAvailableResourceInfo
func CreateDescribeElbAvailableResourceInfoRequest ¶ added in v1.61.1473
func CreateDescribeElbAvailableResourceInfoRequest() (request *DescribeElbAvailableResourceInfoRequest)
CreateDescribeElbAvailableResourceInfoRequest creates a request to invoke DescribeElbAvailableResourceInfo API
type DescribeElbAvailableResourceInfoResponse ¶ added in v1.61.1473
type DescribeElbAvailableResourceInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ElbAvailableResourceInfo []ElbAvailableResourceInfoItem `json:"ElbAvailableResourceInfo" xml:"ElbAvailableResourceInfo"` }
DescribeElbAvailableResourceInfoResponse is the response struct for api DescribeElbAvailableResourceInfo
func CreateDescribeElbAvailableResourceInfoResponse ¶ added in v1.61.1473
func CreateDescribeElbAvailableResourceInfoResponse() (response *DescribeElbAvailableResourceInfoResponse)
CreateDescribeElbAvailableResourceInfoResponse creates a response to parse from DescribeElbAvailableResourceInfo response
type DescribeEnsEipAddressesRequest ¶ added in v1.61.1084
type DescribeEnsEipAddressesRequest struct { *requests.RpcRequest EipAddress string `position:"Query" name:"EipAddress"` EnsRegionId string `position:"Query" name:"EnsRegionId"` Status string `position:"Query" name:"Status"` AllocationId string `position:"Query" name:"AllocationId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` AssociatedInstanceType string `position:"Query" name:"AssociatedInstanceType"` PageSize requests.Integer `position:"Query" name:"PageSize"` AssociatedInstanceId string `position:"Query" name:"AssociatedInstanceId"` }
DescribeEnsEipAddressesRequest is the request struct for api DescribeEnsEipAddresses
func CreateDescribeEnsEipAddressesRequest ¶ added in v1.61.1084
func CreateDescribeEnsEipAddressesRequest() (request *DescribeEnsEipAddressesRequest)
CreateDescribeEnsEipAddressesRequest creates a request to invoke DescribeEnsEipAddresses API
type DescribeEnsEipAddressesResponse ¶ added in v1.61.1084
type DescribeEnsEipAddressesResponse 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"` EipAddresses EipAddressesInDescribeEnsEipAddresses `json:"EipAddresses" xml:"EipAddresses"` }
DescribeEnsEipAddressesResponse is the response struct for api DescribeEnsEipAddresses
func CreateDescribeEnsEipAddressesResponse ¶ added in v1.61.1084
func CreateDescribeEnsEipAddressesResponse() (response *DescribeEnsEipAddressesResponse)
CreateDescribeEnsEipAddressesResponse creates a response to parse from DescribeEnsEipAddresses response
type DescribeEnsNetDistrictRequest ¶
type DescribeEnsNetDistrictRequest struct { *requests.RpcRequest NetLevelCode string `position:"Query" name:"NetLevelCode"` NetDistrictCode string `position:"Query" name:"NetDistrictCode"` }
DescribeEnsNetDistrictRequest is the request struct for api DescribeEnsNetDistrict
func CreateDescribeEnsNetDistrictRequest ¶
func CreateDescribeEnsNetDistrictRequest() (request *DescribeEnsNetDistrictRequest)
CreateDescribeEnsNetDistrictRequest creates a request to invoke DescribeEnsNetDistrict API
type DescribeEnsNetDistrictResponse ¶
type DescribeEnsNetDistrictResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` EnsNetDistricts EnsNetDistrictsInDescribeEnsNetDistrict `json:"EnsNetDistricts" xml:"EnsNetDistricts"` }
DescribeEnsNetDistrictResponse is the response struct for api DescribeEnsNetDistrict
func CreateDescribeEnsNetDistrictResponse ¶
func CreateDescribeEnsNetDistrictResponse() (response *DescribeEnsNetDistrictResponse)
CreateDescribeEnsNetDistrictResponse creates a response to parse from DescribeEnsNetDistrict response
type DescribeEnsNetLevelRequest ¶ added in v1.61.257
type DescribeEnsNetLevelRequest struct {
*requests.RpcRequest
}
DescribeEnsNetLevelRequest is the request struct for api DescribeEnsNetLevel
func CreateDescribeEnsNetLevelRequest ¶ added in v1.61.257
func CreateDescribeEnsNetLevelRequest() (request *DescribeEnsNetLevelRequest)
CreateDescribeEnsNetLevelRequest creates a request to invoke DescribeEnsNetLevel API
type DescribeEnsNetLevelResponse ¶ added in v1.61.257
type DescribeEnsNetLevelResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` EnsNetLevels EnsNetLevels `json:"EnsNetLevels" xml:"EnsNetLevels"` }
DescribeEnsNetLevelResponse is the response struct for api DescribeEnsNetLevel
func CreateDescribeEnsNetLevelResponse ¶ added in v1.61.257
func CreateDescribeEnsNetLevelResponse() (response *DescribeEnsNetLevelResponse)
CreateDescribeEnsNetLevelResponse creates a response to parse from DescribeEnsNetLevel response
type DescribeEnsNetSaleDistrictRequest ¶ added in v1.61.257
type DescribeEnsNetSaleDistrictRequest struct { *requests.RpcRequest NetLevelCode string `position:"Query" name:"NetLevelCode"` NetDistrictCode string `position:"Query" name:"NetDistrictCode"` }
DescribeEnsNetSaleDistrictRequest is the request struct for api DescribeEnsNetSaleDistrict
func CreateDescribeEnsNetSaleDistrictRequest ¶ added in v1.61.257
func CreateDescribeEnsNetSaleDistrictRequest() (request *DescribeEnsNetSaleDistrictRequest)
CreateDescribeEnsNetSaleDistrictRequest creates a request to invoke DescribeEnsNetSaleDistrict API
type DescribeEnsNetSaleDistrictResponse ¶ added in v1.61.257
type DescribeEnsNetSaleDistrictResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` EnsNetDistricts EnsNetDistrictsInDescribeEnsNetSaleDistrict `json:"EnsNetDistricts" xml:"EnsNetDistricts"` }
DescribeEnsNetSaleDistrictResponse is the response struct for api DescribeEnsNetSaleDistrict
func CreateDescribeEnsNetSaleDistrictResponse ¶ added in v1.61.257
func CreateDescribeEnsNetSaleDistrictResponse() (response *DescribeEnsNetSaleDistrictResponse)
CreateDescribeEnsNetSaleDistrictResponse creates a response to parse from DescribeEnsNetSaleDistrict response
type DescribeEnsRegionIdIpv6InfoRequest ¶ added in v1.60.325
type DescribeEnsRegionIdIpv6InfoRequest struct { *requests.RpcRequest EnsRegionId string `position:"Query" name:"EnsRegionId"` }
DescribeEnsRegionIdIpv6InfoRequest is the request struct for api DescribeEnsRegionIdIpv6Info
func CreateDescribeEnsRegionIdIpv6InfoRequest ¶ added in v1.60.325
func CreateDescribeEnsRegionIdIpv6InfoRequest() (request *DescribeEnsRegionIdIpv6InfoRequest)
CreateDescribeEnsRegionIdIpv6InfoRequest creates a request to invoke DescribeEnsRegionIdIpv6Info API
type DescribeEnsRegionIdIpv6InfoResponse ¶ added in v1.60.325
type DescribeEnsRegionIdIpv6InfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SupportIpv6Info SupportIpv6Info `json:"SupportIpv6Info" xml:"SupportIpv6Info"` }
DescribeEnsRegionIdIpv6InfoResponse is the response struct for api DescribeEnsRegionIdIpv6Info
func CreateDescribeEnsRegionIdIpv6InfoResponse ¶ added in v1.60.325
func CreateDescribeEnsRegionIdIpv6InfoResponse() (response *DescribeEnsRegionIdIpv6InfoResponse)
CreateDescribeEnsRegionIdIpv6InfoResponse creates a response to parse from DescribeEnsRegionIdIpv6Info response
type DescribeEnsRegionIdResourceRequest ¶ added in v1.61.257
type DescribeEnsRegionIdResourceRequest struct { *requests.RpcRequest Isp string `position:"Query" name:"Isp"` StartTime string `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` OrderByParams string `position:"Query" name:"OrderByParams"` PageSize string `position:"Query" name:"PageSize"` EndTime string `position:"Query" name:"EndTime"` }
DescribeEnsRegionIdResourceRequest is the request struct for api DescribeEnsRegionIdResource
func CreateDescribeEnsRegionIdResourceRequest ¶ added in v1.61.257
func CreateDescribeEnsRegionIdResourceRequest() (request *DescribeEnsRegionIdResourceRequest)
CreateDescribeEnsRegionIdResourceRequest creates a request to invoke DescribeEnsRegionIdResource API
type DescribeEnsRegionIdResourceResponse ¶ added in v1.61.257
type DescribeEnsRegionIdResourceResponse struct { *responses.BaseResponse PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` EnsRegionIdResources EnsRegionIdResources `json:"EnsRegionIdResources" xml:"EnsRegionIdResources"` }
DescribeEnsRegionIdResourceResponse is the response struct for api DescribeEnsRegionIdResource
func CreateDescribeEnsRegionIdResourceResponse ¶ added in v1.61.257
func CreateDescribeEnsRegionIdResourceResponse() (response *DescribeEnsRegionIdResourceResponse)
CreateDescribeEnsRegionIdResourceResponse creates a response to parse from DescribeEnsRegionIdResource response
type DescribeEnsRegionsRequest ¶
type DescribeEnsRegionsRequest struct { *requests.RpcRequest EnsRegionId string `position:"Query" name:"EnsRegionId"` }
DescribeEnsRegionsRequest is the request struct for api DescribeEnsRegions
func CreateDescribeEnsRegionsRequest ¶
func CreateDescribeEnsRegionsRequest() (request *DescribeEnsRegionsRequest)
CreateDescribeEnsRegionsRequest creates a request to invoke DescribeEnsRegions API
type DescribeEnsRegionsResponse ¶
type DescribeEnsRegionsResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` EnsRegions EnsRegions `json:"EnsRegions" xml:"EnsRegions"` }
DescribeEnsRegionsResponse is the response struct for api DescribeEnsRegions
func CreateDescribeEnsRegionsResponse ¶
func CreateDescribeEnsRegionsResponse() (response *DescribeEnsRegionsResponse)
CreateDescribeEnsRegionsResponse creates a response to parse from DescribeEnsRegions response
type DescribeEnsResourceUsageRequest ¶ added in v1.61.1084
type DescribeEnsResourceUsageRequest struct { *requests.RpcRequest ExpiredStartTime string `position:"Query" name:"ExpiredStartTime"` ExpiredEndTime string `position:"Query" name:"ExpiredEndTime"` }
DescribeEnsResourceUsageRequest is the request struct for api DescribeEnsResourceUsage
func CreateDescribeEnsResourceUsageRequest ¶ added in v1.61.1084
func CreateDescribeEnsResourceUsageRequest() (request *DescribeEnsResourceUsageRequest)
CreateDescribeEnsResourceUsageRequest creates a request to invoke DescribeEnsResourceUsage API
type DescribeEnsResourceUsageResponse ¶ added in v1.61.1084
type DescribeEnsResourceUsageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EnsResourceUsage []EnsResourceUsage `json:"EnsResourceUsage" xml:"EnsResourceUsage"` }
DescribeEnsResourceUsageResponse is the response struct for api DescribeEnsResourceUsage
func CreateDescribeEnsResourceUsageResponse ¶ added in v1.61.1084
func CreateDescribeEnsResourceUsageResponse() (response *DescribeEnsResourceUsageResponse)
CreateDescribeEnsResourceUsageResponse creates a response to parse from DescribeEnsResourceUsage response
type DescribeEnsRouteEntryListRequest ¶ added in v1.61.1591
type DescribeEnsRouteEntryListRequest struct { *requests.RpcRequest RouteEntryName string `position:"Query" name:"RouteEntryName"` NextHopId string `position:"Query" name:"NextHopId"` NextHopType string `position:"Query" name:"NextHopType"` RouteTableId string `position:"Query" name:"RouteTableId"` DestinationCidrBlock string `position:"Query" name:"DestinationCidrBlock"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` RouteEntryType string `position:"Query" name:"RouteEntryType"` RouteEntryId string `position:"Query" name:"RouteEntryId"` }
DescribeEnsRouteEntryListRequest is the request struct for api DescribeEnsRouteEntryList
func CreateDescribeEnsRouteEntryListRequest ¶ added in v1.61.1591
func CreateDescribeEnsRouteEntryListRequest() (request *DescribeEnsRouteEntryListRequest)
CreateDescribeEnsRouteEntryListRequest creates a request to invoke DescribeEnsRouteEntryList API
type DescribeEnsRouteEntryListResponse ¶ added in v1.61.1591
type DescribeEnsRouteEntryListResponse 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"` RouteEntrys []RouteEntry `json:"RouteEntrys" xml:"RouteEntrys"` }
DescribeEnsRouteEntryListResponse is the response struct for api DescribeEnsRouteEntryList
func CreateDescribeEnsRouteEntryListResponse ¶ added in v1.61.1591
func CreateDescribeEnsRouteEntryListResponse() (response *DescribeEnsRouteEntryListResponse)
CreateDescribeEnsRouteEntryListResponse creates a response to parse from DescribeEnsRouteEntryList response
type DescribeEpnBandWidthDataRequest ¶ added in v1.61.1084
type DescribeEpnBandWidthDataRequest struct { *requests.RpcRequest Isp string `position:"Query" name:"Isp"` StartTime string `position:"Query" name:"StartTime"` EnsRegionId string `position:"Query" name:"EnsRegionId"` EPNInstanceId string `position:"Query" name:"EPNInstanceId"` Period string `position:"Query" name:"Period"` InstanceId string `position:"Query" name:"InstanceId"` NetworkingModel string `position:"Query" name:"NetworkingModel"` EndTime string `position:"Query" name:"EndTime"` }
DescribeEpnBandWidthDataRequest is the request struct for api DescribeEpnBandWidthData
func CreateDescribeEpnBandWidthDataRequest ¶ added in v1.61.1084
func CreateDescribeEpnBandWidthDataRequest() (request *DescribeEpnBandWidthDataRequest)
CreateDescribeEpnBandWidthDataRequest creates a request to invoke DescribeEpnBandWidthData API
type DescribeEpnBandWidthDataResponse ¶ added in v1.61.1084
type DescribeEpnBandWidthDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MonitorData MonitorData `json:"MonitorData" xml:"MonitorData"` }
DescribeEpnBandWidthDataResponse is the response struct for api DescribeEpnBandWidthData
func CreateDescribeEpnBandWidthDataResponse ¶ added in v1.61.1084
func CreateDescribeEpnBandWidthDataResponse() (response *DescribeEpnBandWidthDataResponse)
CreateDescribeEpnBandWidthDataResponse creates a response to parse from DescribeEpnBandWidthData response
type DescribeEpnBandwitdhByInternetChargeTypeRequest ¶ added in v1.61.1084
type DescribeEpnBandwitdhByInternetChargeTypeRequest struct { *requests.RpcRequest NetworkingModel string `position:"Query" name:"NetworkingModel"` Isp string `position:"Query" name:"Isp"` StartTime string `position:"Query" name:"StartTime"` EnsRegionId string `position:"Query" name:"EnsRegionId"` EndTime string `position:"Query" name:"EndTime"` }
DescribeEpnBandwitdhByInternetChargeTypeRequest is the request struct for api DescribeEpnBandwitdhByInternetChargeType
func CreateDescribeEpnBandwitdhByInternetChargeTypeRequest ¶ added in v1.61.1084
func CreateDescribeEpnBandwitdhByInternetChargeTypeRequest() (request *DescribeEpnBandwitdhByInternetChargeTypeRequest)
CreateDescribeEpnBandwitdhByInternetChargeTypeRequest creates a request to invoke DescribeEpnBandwitdhByInternetChargeType API
type DescribeEpnBandwitdhByInternetChargeTypeResponse ¶ added in v1.61.1084
type DescribeEpnBandwitdhByInternetChargeTypeResponse struct { *responses.BaseResponse BandwidthValue int64 `json:"BandwidthValue" xml:"BandwidthValue"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` RequestId string `json:"RequestId" xml:"RequestId"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` }
DescribeEpnBandwitdhByInternetChargeTypeResponse is the response struct for api DescribeEpnBandwitdhByInternetChargeType
func CreateDescribeEpnBandwitdhByInternetChargeTypeResponse ¶ added in v1.61.1084
func CreateDescribeEpnBandwitdhByInternetChargeTypeResponse() (response *DescribeEpnBandwitdhByInternetChargeTypeResponse)
CreateDescribeEpnBandwitdhByInternetChargeTypeResponse creates a response to parse from DescribeEpnBandwitdhByInternetChargeType response
type DescribeEpnInstanceAttributeRequest ¶ added in v1.61.441
type DescribeEpnInstanceAttributeRequest struct { *requests.RpcRequest EPNInstanceId string `position:"Query" name:"EPNInstanceId"` }
DescribeEpnInstanceAttributeRequest is the request struct for api DescribeEpnInstanceAttribute
func CreateDescribeEpnInstanceAttributeRequest ¶ added in v1.61.441
func CreateDescribeEpnInstanceAttributeRequest() (request *DescribeEpnInstanceAttributeRequest)
CreateDescribeEpnInstanceAttributeRequest creates a request to invoke DescribeEpnInstanceAttribute API
type DescribeEpnInstanceAttributeResponse ¶ added in v1.61.441
type DescribeEpnInstanceAttributeResponse struct { *responses.BaseResponse EPNInstanceId string `json:"EPNInstanceId" xml:"EPNInstanceId"` EPNInstanceName string `json:"EPNInstanceName" xml:"EPNInstanceName"` NetworkingModel string `json:"NetworkingModel" xml:"NetworkingModel"` RequestId string `json:"RequestId" xml:"RequestId"` ConfVersions []ConfVersionsItem `json:"ConfVersions" xml:"ConfVersions"` Instances []EPNInstance `json:"Instances" xml:"Instances"` VSwitches []EPNInstance `json:"VSwitches" xml:"VSwitches"` }
DescribeEpnInstanceAttributeResponse is the response struct for api DescribeEpnInstanceAttribute
func CreateDescribeEpnInstanceAttributeResponse ¶ added in v1.61.441
func CreateDescribeEpnInstanceAttributeResponse() (response *DescribeEpnInstanceAttributeResponse)
CreateDescribeEpnInstanceAttributeResponse creates a response to parse from DescribeEpnInstanceAttribute response
type DescribeEpnInstancesRequest ¶ added in v1.61.441
type DescribeEpnInstancesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` EPNInstanceId string `position:"Query" name:"EPNInstanceId"` EPNInstanceName string `position:"Query" name:"EPNInstanceName"` }
DescribeEpnInstancesRequest is the request struct for api DescribeEpnInstances
func CreateDescribeEpnInstancesRequest ¶ added in v1.61.441
func CreateDescribeEpnInstancesRequest() (request *DescribeEpnInstancesRequest)
CreateDescribeEpnInstancesRequest creates a request to invoke DescribeEpnInstances API
type DescribeEpnInstancesResponse ¶ added in v1.61.441
type DescribeEpnInstancesResponse struct { *responses.BaseResponse PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` EPNInstances EPNInstances `json:"EPNInstances" xml:"EPNInstances"` }
DescribeEpnInstancesResponse is the response struct for api DescribeEpnInstances
func CreateDescribeEpnInstancesResponse ¶ added in v1.61.441
func CreateDescribeEpnInstancesResponse() (response *DescribeEpnInstancesResponse)
CreateDescribeEpnInstancesResponse creates a response to parse from DescribeEpnInstances response
type DescribeEpnMeasurementDataRequest ¶ added in v1.61.1084
type DescribeEpnMeasurementDataRequest struct { *requests.RpcRequest StartDate string `position:"Query" name:"StartDate"` EndDate string `position:"Query" name:"EndDate"` }
DescribeEpnMeasurementDataRequest is the request struct for api DescribeEpnMeasurementData
func CreateDescribeEpnMeasurementDataRequest ¶ added in v1.61.1084
func CreateDescribeEpnMeasurementDataRequest() (request *DescribeEpnMeasurementDataRequest)
CreateDescribeEpnMeasurementDataRequest creates a request to invoke DescribeEpnMeasurementData API
type DescribeEpnMeasurementDataResponse ¶ added in v1.61.1084
type DescribeEpnMeasurementDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MeasurementDatas MeasurementDatasInDescribeEpnMeasurementData `json:"MeasurementDatas" xml:"MeasurementDatas"` }
DescribeEpnMeasurementDataResponse is the response struct for api DescribeEpnMeasurementData
func CreateDescribeEpnMeasurementDataResponse ¶ added in v1.61.1084
func CreateDescribeEpnMeasurementDataResponse() (response *DescribeEpnMeasurementDataResponse)
CreateDescribeEpnMeasurementDataResponse creates a response to parse from DescribeEpnMeasurementData response
type DescribeExportImageInfoRequest ¶ added in v1.61.441
type DescribeExportImageInfoRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ImageName string `position:"Query" name:"ImageName"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeExportImageInfoRequest is the request struct for api DescribeExportImageInfo
func CreateDescribeExportImageInfoRequest ¶ added in v1.61.441
func CreateDescribeExportImageInfoRequest() (request *DescribeExportImageInfoRequest)
CreateDescribeExportImageInfoRequest creates a request to invoke DescribeExportImageInfo API
type DescribeExportImageInfoResponse ¶ added in v1.61.441
type DescribeExportImageInfoResponse struct { *responses.BaseResponse PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Images ImagesInDescribeExportImageInfo `json:"Images" xml:"Images"` }
DescribeExportImageInfoResponse is the response struct for api DescribeExportImageInfo
func CreateDescribeExportImageInfoResponse ¶ added in v1.61.441
func CreateDescribeExportImageInfoResponse() (response *DescribeExportImageInfoResponse)
CreateDescribeExportImageInfoResponse creates a response to parse from DescribeExportImageInfo response
type DescribeExportImageStatusRequest ¶ added in v1.61.270
type DescribeExportImageStatusRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` }
DescribeExportImageStatusRequest is the request struct for api DescribeExportImageStatus
func CreateDescribeExportImageStatusRequest ¶ added in v1.61.270
func CreateDescribeExportImageStatusRequest() (request *DescribeExportImageStatusRequest)
CreateDescribeExportImageStatusRequest creates a request to invoke DescribeExportImageStatus API
type DescribeExportImageStatusResponse ¶ added in v1.61.270
type DescribeExportImageStatusResponse struct { *responses.BaseResponse ImageExportStatus string `json:"ImageExportStatus" xml:"ImageExportStatus"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeExportImageStatusResponse is the response struct for api DescribeExportImageStatus
func CreateDescribeExportImageStatusResponse ¶ added in v1.61.270
func CreateDescribeExportImageStatusResponse() (response *DescribeExportImageStatusResponse)
CreateDescribeExportImageStatusResponse creates a response to parse from DescribeExportImageStatus response
type DescribeForwardTableEntriesRequest ¶ added in v1.61.1591
type DescribeForwardTableEntriesRequest struct { *requests.RpcRequest InternalIp string `position:"Query" name:"InternalIp"` ExternalIp string `position:"Query" name:"ExternalIp"` IpProtocol string `position:"Query" name:"IpProtocol"` 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"` ForwardEntryName string `position:"Query" name:"ForwardEntryName"` }
DescribeForwardTableEntriesRequest is the request struct for api DescribeForwardTableEntries
func CreateDescribeForwardTableEntriesRequest ¶ added in v1.61.1591
func CreateDescribeForwardTableEntriesRequest() (request *DescribeForwardTableEntriesRequest)
CreateDescribeForwardTableEntriesRequest creates a request to invoke DescribeForwardTableEntries API
type DescribeForwardTableEntriesResponse ¶ added in v1.61.1591
type DescribeForwardTableEntriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber string `json:"PageNumber" xml:"PageNumber"` TotalCount string `json:"TotalCount" xml:"TotalCount"` PageSize string `json:"PageSize" xml:"PageSize"` ForwardTableEntries []ForwardTableEntry `json:"ForwardTableEntries" xml:"ForwardTableEntries"` }
DescribeForwardTableEntriesResponse is the response struct for api DescribeForwardTableEntries
func CreateDescribeForwardTableEntriesResponse ¶ added in v1.61.1591
func CreateDescribeForwardTableEntriesResponse() (response *DescribeForwardTableEntriesResponse)
CreateDescribeForwardTableEntriesResponse creates a response to parse from DescribeForwardTableEntries response
type DescribeImageInfosRequest ¶
type DescribeImageInfosRequest struct { *requests.RpcRequest OsType string `position:"Query" name:"OsType"` }
DescribeImageInfosRequest is the request struct for api DescribeImageInfos
func CreateDescribeImageInfosRequest ¶
func CreateDescribeImageInfosRequest() (request *DescribeImageInfosRequest)
CreateDescribeImageInfosRequest creates a request to invoke DescribeImageInfos API
type DescribeImageInfosResponse ¶
type DescribeImageInfosResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` Images ImagesInDescribeImageInfos `json:"Images" xml:"Images"` }
DescribeImageInfosResponse is the response struct for api DescribeImageInfos
func CreateDescribeImageInfosResponse ¶
func CreateDescribeImageInfosResponse() (response *DescribeImageInfosResponse)
CreateDescribeImageInfosResponse creates a response to parse from DescribeImageInfos response
type DescribeImageSharePermissionRequest ¶ added in v1.61.441
type DescribeImageSharePermissionRequest struct {}
DescribeImageSharePermissionRequest is the request struct for api DescribeImageSharePermission
func CreateDescribeImageSharePermissionRequest ¶ added in v1.61.441
func CreateDescribeImageSharePermissionRequest() (request *DescribeImageSharePermissionRequest)
CreateDescribeImageSharePermissionRequest creates a request to invoke DescribeImageSharePermission API
type DescribeImageSharePermissionResponse ¶ added in v1.61.441
type DescribeImageSharePermissionResponse struct {}
DescribeImageSharePermissionResponse is the response struct for api DescribeImageSharePermission
func CreateDescribeImageSharePermissionResponse ¶ added in v1.61.441
func CreateDescribeImageSharePermissionResponse() (response *DescribeImageSharePermissionResponse)
CreateDescribeImageSharePermissionResponse creates a response to parse from DescribeImageSharePermission response
type DescribeImagesRequest ¶
type DescribeImagesRequest struct { *requests.RpcRequest EnsRegionId string `position:"Query" name:"EnsRegionId"` Status string `position:"Query" name:"Status"` ImageId string `position:"Query" name:"ImageId"` PageNumber string `position:"Query" name:"PageNumber"` ImageName string `position:"Query" name:"ImageName"` PageSize string `position:"Query" name:"PageSize"` Product string `position:"Query" name:"product"` }
DescribeImagesRequest is the request struct for api DescribeImages
func CreateDescribeImagesRequest ¶
func CreateDescribeImagesRequest() (request *DescribeImagesRequest)
CreateDescribeImagesRequest creates a request to invoke DescribeImages API
type DescribeImagesResponse ¶
type DescribeImagesResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Images ImagesInDescribeImages `json:"Images" xml:"Images"` }
DescribeImagesResponse is the response struct for api DescribeImages
func CreateDescribeImagesResponse ¶
func CreateDescribeImagesResponse() (response *DescribeImagesResponse)
CreateDescribeImagesResponse creates a response to parse from DescribeImages response
type DescribeInstanceAutoRenewAttributeRequest ¶
type DescribeInstanceAutoRenewAttributeRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceIds string `position:"Query" name:"InstanceIds"` }
DescribeInstanceAutoRenewAttributeRequest is the request struct for api DescribeInstanceAutoRenewAttribute
func CreateDescribeInstanceAutoRenewAttributeRequest ¶
func CreateDescribeInstanceAutoRenewAttributeRequest() (request *DescribeInstanceAutoRenewAttributeRequest)
CreateDescribeInstanceAutoRenewAttributeRequest creates a request to invoke DescribeInstanceAutoRenewAttribute API
type DescribeInstanceAutoRenewAttributeResponse ¶
type DescribeInstanceAutoRenewAttributeResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` InstanceRenewAttributes InstanceRenewAttributes `json:"InstanceRenewAttributes" xml:"InstanceRenewAttributes"` }
DescribeInstanceAutoRenewAttributeResponse is the response struct for api DescribeInstanceAutoRenewAttribute
func CreateDescribeInstanceAutoRenewAttributeResponse ¶
func CreateDescribeInstanceAutoRenewAttributeResponse() (response *DescribeInstanceAutoRenewAttributeResponse)
CreateDescribeInstanceAutoRenewAttributeResponse creates a response to parse from DescribeInstanceAutoRenewAttribute response
type DescribeInstanceMonitorDataRequest ¶
type DescribeInstanceMonitorDataRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` Period string `position:"Query" name:"Period"` EndTime string `position:"Query" name:"EndTime"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeInstanceMonitorDataRequest is the request struct for api DescribeInstanceMonitorData
func CreateDescribeInstanceMonitorDataRequest ¶
func CreateDescribeInstanceMonitorDataRequest() (request *DescribeInstanceMonitorDataRequest)
CreateDescribeInstanceMonitorDataRequest creates a request to invoke DescribeInstanceMonitorData API
type DescribeInstanceMonitorDataResponse ¶
type DescribeInstanceMonitorDataResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` MonitorData MonitorDataInDescribeInstanceMonitorData `json:"MonitorData" xml:"MonitorData"` }
DescribeInstanceMonitorDataResponse is the response struct for api DescribeInstanceMonitorData
func CreateDescribeInstanceMonitorDataResponse ¶
func CreateDescribeInstanceMonitorDataResponse() (response *DescribeInstanceMonitorDataResponse)
CreateDescribeInstanceMonitorDataResponse creates a response to parse from DescribeInstanceMonitorData response
type DescribeInstanceSpecRequest ¶
type DescribeInstanceSpecRequest struct {
*requests.RpcRequest
}
DescribeInstanceSpecRequest is the request struct for api DescribeInstanceSpec
func CreateDescribeInstanceSpecRequest ¶
func CreateDescribeInstanceSpecRequest() (request *DescribeInstanceSpecRequest)
CreateDescribeInstanceSpecRequest creates a request to invoke DescribeInstanceSpec API
type DescribeInstanceSpecResponse ¶
type DescribeInstanceSpecResponse struct { *responses.BaseResponse BandwidthLimit int `json:"BandwidthLimit" xml:"BandwidthLimit"` Code int `json:"Code" xml:"Code"` DataDiskMaxSize int `json:"DataDiskMaxSize" xml:"DataDiskMaxSize"` DataDiskMinSize int `json:"DataDiskMinSize" xml:"DataDiskMinSize"` RequestId string `json:"RequestId" xml:"RequestId"` SystemDiskMaxSize int `json:"SystemDiskMaxSize" xml:"SystemDiskMaxSize"` InstanceSpecs InstanceSpecs `json:"InstanceSpecs" xml:"InstanceSpecs"` }
DescribeInstanceSpecResponse is the response struct for api DescribeInstanceSpec
func CreateDescribeInstanceSpecResponse ¶
func CreateDescribeInstanceSpecResponse() (response *DescribeInstanceSpecResponse)
CreateDescribeInstanceSpecResponse creates a response to parse from DescribeInstanceSpec response
type DescribeInstanceTypesRequest ¶
type DescribeInstanceTypesRequest struct {
*requests.RpcRequest
}
DescribeInstanceTypesRequest is the request struct for api DescribeInstanceTypes
func CreateDescribeInstanceTypesRequest ¶
func CreateDescribeInstanceTypesRequest() (request *DescribeInstanceTypesRequest)
CreateDescribeInstanceTypesRequest creates a request to invoke DescribeInstanceTypes API
type DescribeInstanceTypesResponse ¶
type DescribeInstanceTypesResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` InstanceTypes InstanceTypes `json:"InstanceTypes" xml:"InstanceTypes"` }
DescribeInstanceTypesResponse is the response struct for api DescribeInstanceTypes
func CreateDescribeInstanceTypesResponse ¶
func CreateDescribeInstanceTypesResponse() (response *DescribeInstanceTypesResponse)
CreateDescribeInstanceTypesResponse creates a response to parse from DescribeInstanceTypes response
type DescribeInstanceVncUrlRequest ¶ added in v1.61.1084
type DescribeInstanceVncUrlRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
DescribeInstanceVncUrlRequest is the request struct for api DescribeInstanceVncUrl
func CreateDescribeInstanceVncUrlRequest ¶ added in v1.61.1084
func CreateDescribeInstanceVncUrlRequest() (request *DescribeInstanceVncUrlRequest)
CreateDescribeInstanceVncUrlRequest creates a request to invoke DescribeInstanceVncUrl API
type DescribeInstanceVncUrlResponse ¶ added in v1.61.1084
type DescribeInstanceVncUrlResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VncUrl string `json:"VncUrl" xml:"VncUrl"` }
DescribeInstanceVncUrlResponse is the response struct for api DescribeInstanceVncUrl
func CreateDescribeInstanceVncUrlResponse ¶ added in v1.61.1084
func CreateDescribeInstanceVncUrlResponse() (response *DescribeInstanceVncUrlResponse)
CreateDescribeInstanceVncUrlResponse creates a response to parse from DescribeInstanceVncUrl response
type DescribeInstancesRequest ¶
type DescribeInstancesRequest struct { *requests.RpcRequest OrderByParams string `position:"Query" name:"OrderByParams"` EnsRegionId string `position:"Query" name:"EnsRegionId"` InstanceResourceType string `position:"Query" name:"InstanceResourceType"` EnsServiceId string `position:"Query" name:"EnsServiceId"` VSwitchId string `position:"Query" name:"VSwitchId"` InstanceId string `position:"Query" name:"InstanceId"` InstanceName string `position:"Query" name:"InstanceName"` InstanceIds string `position:"Query" name:"InstanceIds"` NetworkId string `position:"Query" name:"NetworkId"` Status string `position:"Query" name:"Status"` ImageId string `position:"Query" name:"ImageId"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` SearchKey string `position:"Query" name:"SearchKey"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize string `position:"Query" name:"PageSize"` EnsRegionIds string `position:"Query" name:"EnsRegionIds"` }
DescribeInstancesRequest is the request struct for api DescribeInstances
func CreateDescribeInstancesRequest ¶
func CreateDescribeInstancesRequest() (request *DescribeInstancesRequest)
CreateDescribeInstancesRequest creates a request to invoke DescribeInstances API
type DescribeInstancesResponse ¶
type DescribeInstancesResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Instances InstancesInDescribeInstances `json:"Instances" xml:"Instances"` }
DescribeInstancesResponse is the response struct for api DescribeInstances
func CreateDescribeInstancesResponse ¶
func CreateDescribeInstancesResponse() (response *DescribeInstancesResponse)
CreateDescribeInstancesResponse creates a response to parse from DescribeInstances response
type DescribeKeyPairsRequest ¶ added in v1.61.257
type DescribeKeyPairsRequest struct { *requests.RpcRequest KeyPairName string `position:"Query" name:"KeyPairName"` PageNumber string `position:"Query" name:"PageNumber"` PageSize string `position:"Query" name:"PageSize"` }
DescribeKeyPairsRequest is the request struct for api DescribeKeyPairs
func CreateDescribeKeyPairsRequest ¶ added in v1.61.257
func CreateDescribeKeyPairsRequest() (request *DescribeKeyPairsRequest)
CreateDescribeKeyPairsRequest creates a request to invoke DescribeKeyPairs API
type DescribeKeyPairsResponse ¶ added in v1.61.257
type DescribeKeyPairsResponse struct { *responses.BaseResponse PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` KeyPairs KeyPairs `json:"KeyPairs" xml:"KeyPairs"` }
DescribeKeyPairsResponse is the response struct for api DescribeKeyPairs
func CreateDescribeKeyPairsResponse ¶ added in v1.61.257
func CreateDescribeKeyPairsResponse() (response *DescribeKeyPairsResponse)
CreateDescribeKeyPairsResponse creates a response to parse from DescribeKeyPairs response
type DescribeLoadBalancerAttributeRequest ¶ added in v1.61.1107
type DescribeLoadBalancerAttributeRequest struct { *requests.RpcRequest LoadBalancerId string `position:"Query" name:"LoadBalancerId"` }
DescribeLoadBalancerAttributeRequest is the request struct for api DescribeLoadBalancerAttribute
func CreateDescribeLoadBalancerAttributeRequest ¶ added in v1.61.1107
func CreateDescribeLoadBalancerAttributeRequest() (request *DescribeLoadBalancerAttributeRequest)
CreateDescribeLoadBalancerAttributeRequest creates a request to invoke DescribeLoadBalancerAttribute API
type DescribeLoadBalancerAttributeResponse ¶ added in v1.61.1107
type DescribeLoadBalancerAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` LoadBalancerId string `json:"LoadBalancerId" xml:"LoadBalancerId"` LoadBalancerName string `json:"LoadBalancerName" xml:"LoadBalancerName"` LoadBalancerStatus string `json:"LoadBalancerStatus" xml:"LoadBalancerStatus"` EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` Address string `json:"Address" xml:"Address"` NetworkId string `json:"NetworkId" xml:"NetworkId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` LoadBalancerSpec string `json:"LoadBalancerSpec" xml:"LoadBalancerSpec"` CreateTime string `json:"CreateTime" xml:"CreateTime"` EndTime string `json:"EndTime" xml:"EndTime"` AddressIPVersion string `json:"AddressIPVersion" xml:"AddressIPVersion"` PayType string `json:"PayType" xml:"PayType"` ListenerPorts []string `json:"ListenerPorts" xml:"ListenerPorts"` BackendServers []Rs `json:"BackendServers" xml:"BackendServers"` ListenerPortsAndProtocols []Listener `json:"ListenerPortsAndProtocols" xml:"ListenerPortsAndProtocols"` }
DescribeLoadBalancerAttributeResponse is the response struct for api DescribeLoadBalancerAttribute
func CreateDescribeLoadBalancerAttributeResponse ¶ added in v1.61.1107
func CreateDescribeLoadBalancerAttributeResponse() (response *DescribeLoadBalancerAttributeResponse)
CreateDescribeLoadBalancerAttributeResponse creates a response to parse from DescribeLoadBalancerAttribute response
type DescribeLoadBalancerHTTPListenerAttributeRequest ¶ added in v1.61.1107
type DescribeLoadBalancerHTTPListenerAttributeRequest struct { *requests.RpcRequest Protocol string `position:"Query" name:"Protocol"` ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` }
DescribeLoadBalancerHTTPListenerAttributeRequest is the request struct for api DescribeLoadBalancerHTTPListenerAttribute
func CreateDescribeLoadBalancerHTTPListenerAttributeRequest ¶ added in v1.61.1107
func CreateDescribeLoadBalancerHTTPListenerAttributeRequest() (request *DescribeLoadBalancerHTTPListenerAttributeRequest)
CreateDescribeLoadBalancerHTTPListenerAttributeRequest creates a request to invoke DescribeLoadBalancerHTTPListenerAttribute API
type DescribeLoadBalancerHTTPListenerAttributeResponse ¶ added in v1.61.1107
type DescribeLoadBalancerHTTPListenerAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ListenerPort int `json:"ListenerPort" xml:"ListenerPort"` Status string `json:"Status" xml:"Status"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` Scheduler string `json:"Scheduler" xml:"Scheduler"` StickySession string `json:"StickySession" xml:"StickySession"` StickySessionType string `json:"StickySessionType" xml:"StickySessionType"` CookieTimeout int `json:"CookieTimeout" xml:"CookieTimeout"` Cookie string `json:"Cookie" xml:"Cookie"` HealthCheck string `json:"HealthCheck" xml:"HealthCheck"` HealthyThreshold int `json:"HealthyThreshold" xml:"HealthyThreshold"` UnhealthyThreshold int `json:"UnhealthyThreshold" xml:"UnhealthyThreshold"` HealthCheckTimeout int `json:"HealthCheckTimeout" xml:"HealthCheckTimeout"` HealthCheckConnectPort int `json:"HealthCheckConnectPort" xml:"HealthCheckConnectPort"` HealthCheckInterval int `json:"HealthCheckInterval" xml:"HealthCheckInterval"` Description string `json:"Description" xml:"Description"` ListenerForward string `json:"ListenerForward" xml:"ListenerForward"` ForwardPort int `json:"ForwardPort" xml:"ForwardPort"` RequestTimeout int `json:"RequestTimeout" xml:"RequestTimeout"` IdleTimeout int `json:"IdleTimeout" xml:"IdleTimeout"` HealthCheckHttpCode string `json:"HealthCheckHttpCode" xml:"HealthCheckHttpCode"` HealthCheckDomain string `json:"HealthCheckDomain" xml:"HealthCheckDomain"` HealthCheckURI string `json:"HealthCheckURI" xml:"HealthCheckURI"` ServerCertificateId string `json:"ServerCertificateId" xml:"ServerCertificateId"` HealthCheckMethod string `json:"HealthCheckMethod" xml:"HealthCheckMethod"` }
DescribeLoadBalancerHTTPListenerAttributeResponse is the response struct for api DescribeLoadBalancerHTTPListenerAttribute
func CreateDescribeLoadBalancerHTTPListenerAttributeResponse ¶ added in v1.61.1107
func CreateDescribeLoadBalancerHTTPListenerAttributeResponse() (response *DescribeLoadBalancerHTTPListenerAttributeResponse)
CreateDescribeLoadBalancerHTTPListenerAttributeResponse creates a response to parse from DescribeLoadBalancerHTTPListenerAttribute response
type DescribeLoadBalancerHTTPSListenerAttributeRequest ¶ added in v1.61.1107
type DescribeLoadBalancerHTTPSListenerAttributeRequest struct { *requests.RpcRequest Protocol string `position:"Query" name:"Protocol"` ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` }
DescribeLoadBalancerHTTPSListenerAttributeRequest is the request struct for api DescribeLoadBalancerHTTPSListenerAttribute
func CreateDescribeLoadBalancerHTTPSListenerAttributeRequest ¶ added in v1.61.1107
func CreateDescribeLoadBalancerHTTPSListenerAttributeRequest() (request *DescribeLoadBalancerHTTPSListenerAttributeRequest)
CreateDescribeLoadBalancerHTTPSListenerAttributeRequest creates a request to invoke DescribeLoadBalancerHTTPSListenerAttribute API
type DescribeLoadBalancerHTTPSListenerAttributeResponse ¶ added in v1.61.1107
type DescribeLoadBalancerHTTPSListenerAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ListenerPort int `json:"ListenerPort" xml:"ListenerPort"` Status string `json:"Status" xml:"Status"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` Scheduler string `json:"Scheduler" xml:"Scheduler"` StickySession string `json:"StickySession" xml:"StickySession"` StickySessionType string `json:"StickySessionType" xml:"StickySessionType"` CookieTimeout int `json:"CookieTimeout" xml:"CookieTimeout"` Cookie string `json:"Cookie" xml:"Cookie"` HealthCheck string `json:"HealthCheck" xml:"HealthCheck"` HealthyThreshold int `json:"HealthyThreshold" xml:"HealthyThreshold"` UnhealthyThreshold int `json:"UnhealthyThreshold" xml:"UnhealthyThreshold"` HealthCheckTimeout int `json:"HealthCheckTimeout" xml:"HealthCheckTimeout"` HealthCheckConnectPort int `json:"HealthCheckConnectPort" xml:"HealthCheckConnectPort"` HealthCheckInterval int `json:"HealthCheckInterval" xml:"HealthCheckInterval"` Description string `json:"Description" xml:"Description"` ListenerForward string `json:"ListenerForward" xml:"ListenerForward"` ForwardPort int `json:"ForwardPort" xml:"ForwardPort"` RequestTimeout int `json:"RequestTimeout" xml:"RequestTimeout"` IdleTimeout int `json:"IdleTimeout" xml:"IdleTimeout"` HealthCheckHttpCode string `json:"HealthCheckHttpCode" xml:"HealthCheckHttpCode"` HealthCheckDomain string `json:"HealthCheckDomain" xml:"HealthCheckDomain"` HealthCheckURI string `json:"HealthCheckURI" xml:"HealthCheckURI"` ServerCertificateId string `json:"ServerCertificateId" xml:"ServerCertificateId"` HealthCheckMethod string `json:"HealthCheckMethod" xml:"HealthCheckMethod"` }
DescribeLoadBalancerHTTPSListenerAttributeResponse is the response struct for api DescribeLoadBalancerHTTPSListenerAttribute
func CreateDescribeLoadBalancerHTTPSListenerAttributeResponse ¶ added in v1.61.1107
func CreateDescribeLoadBalancerHTTPSListenerAttributeResponse() (response *DescribeLoadBalancerHTTPSListenerAttributeResponse)
CreateDescribeLoadBalancerHTTPSListenerAttributeResponse creates a response to parse from DescribeLoadBalancerHTTPSListenerAttribute response
type DescribeLoadBalancerSpecRequest ¶ added in v1.61.1473
type DescribeLoadBalancerSpecRequest struct { *requests.RpcRequest LoadBalancerSpec string `position:"Query" name:"LoadBalancerSpec"` }
DescribeLoadBalancerSpecRequest is the request struct for api DescribeLoadBalancerSpec
func CreateDescribeLoadBalancerSpecRequest ¶ added in v1.61.1473
func CreateDescribeLoadBalancerSpecRequest() (request *DescribeLoadBalancerSpecRequest)
CreateDescribeLoadBalancerSpecRequest creates a request to invoke DescribeLoadBalancerSpec API
type DescribeLoadBalancerSpecResponse ¶ added in v1.61.1473
type DescribeLoadBalancerSpecResponse 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"` LoadBalancerSpecs []LoadBalancerSpecsItem `json:"LoadBalancerSpecs" xml:"LoadBalancerSpecs"` }
DescribeLoadBalancerSpecResponse is the response struct for api DescribeLoadBalancerSpec
func CreateDescribeLoadBalancerSpecResponse ¶ added in v1.61.1473
func CreateDescribeLoadBalancerSpecResponse() (response *DescribeLoadBalancerSpecResponse)
CreateDescribeLoadBalancerSpecResponse creates a response to parse from DescribeLoadBalancerSpec response
type DescribeLoadBalancerTCPListenerAttributeRequest ¶ added in v1.61.1107
type DescribeLoadBalancerTCPListenerAttributeRequest struct { *requests.RpcRequest Protocol string `position:"Query" name:"Protocol"` ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` }
DescribeLoadBalancerTCPListenerAttributeRequest is the request struct for api DescribeLoadBalancerTCPListenerAttribute
func CreateDescribeLoadBalancerTCPListenerAttributeRequest ¶ added in v1.61.1107
func CreateDescribeLoadBalancerTCPListenerAttributeRequest() (request *DescribeLoadBalancerTCPListenerAttributeRequest)
CreateDescribeLoadBalancerTCPListenerAttributeRequest creates a request to invoke DescribeLoadBalancerTCPListenerAttribute API
type DescribeLoadBalancerTCPListenerAttributeResponse ¶ added in v1.61.1107
type DescribeLoadBalancerTCPListenerAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ListenerPort int `json:"ListenerPort" xml:"ListenerPort"` Status string `json:"Status" xml:"Status"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` Scheduler string `json:"Scheduler" xml:"Scheduler"` PersistenceTimeout int `json:"PersistenceTimeout" xml:"PersistenceTimeout"` EstablishedTimeout int `json:"EstablishedTimeout" xml:"EstablishedTimeout"` HealthCheck string `json:"HealthCheck" xml:"HealthCheck"` HealthyThreshold int `json:"HealthyThreshold" xml:"HealthyThreshold"` UnhealthyThreshold int `json:"UnhealthyThreshold" xml:"UnhealthyThreshold"` HealthCheckConnectTimeout int `json:"HealthCheckConnectTimeout" xml:"HealthCheckConnectTimeout"` HealthCheckInterval int `json:"HealthCheckInterval" xml:"HealthCheckInterval"` Description string `json:"Description" xml:"Description"` HealthCheckHttpCode string `json:"HealthCheckHttpCode" xml:"HealthCheckHttpCode"` HealthCheckDomain string `json:"HealthCheckDomain" xml:"HealthCheckDomain"` HealthCheckURI string `json:"HealthCheckURI" xml:"HealthCheckURI"` HealthCheckType string `json:"HealthCheckType" xml:"HealthCheckType"` BackendServerPort int `json:"BackendServerPort" xml:"BackendServerPort"` HealthCheckConnectPort int `json:"HealthCheckConnectPort" xml:"HealthCheckConnectPort"` EipTransmit string `json:"EipTransmit" xml:"EipTransmit"` }
DescribeLoadBalancerTCPListenerAttributeResponse is the response struct for api DescribeLoadBalancerTCPListenerAttribute
func CreateDescribeLoadBalancerTCPListenerAttributeResponse ¶ added in v1.61.1107
func CreateDescribeLoadBalancerTCPListenerAttributeResponse() (response *DescribeLoadBalancerTCPListenerAttributeResponse)
CreateDescribeLoadBalancerTCPListenerAttributeResponse creates a response to parse from DescribeLoadBalancerTCPListenerAttribute response
type DescribeLoadBalancerUDPListenerAttributeRequest ¶ added in v1.61.1107
type DescribeLoadBalancerUDPListenerAttributeRequest struct { *requests.RpcRequest Protocol string `position:"Query" name:"Protocol"` ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` }
DescribeLoadBalancerUDPListenerAttributeRequest is the request struct for api DescribeLoadBalancerUDPListenerAttribute
func CreateDescribeLoadBalancerUDPListenerAttributeRequest ¶ added in v1.61.1107
func CreateDescribeLoadBalancerUDPListenerAttributeRequest() (request *DescribeLoadBalancerUDPListenerAttributeRequest)
CreateDescribeLoadBalancerUDPListenerAttributeRequest creates a request to invoke DescribeLoadBalancerUDPListenerAttribute API
type DescribeLoadBalancerUDPListenerAttributeResponse ¶ added in v1.61.1107
type DescribeLoadBalancerUDPListenerAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ListenerPort int `json:"ListenerPort" xml:"ListenerPort"` Status string `json:"Status" xml:"Status"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` Scheduler string `json:"Scheduler" xml:"Scheduler"` HealthCheck string `json:"HealthCheck" xml:"HealthCheck"` HealthyThreshold int `json:"HealthyThreshold" xml:"HealthyThreshold"` UnhealthyThreshold int `json:"UnhealthyThreshold" xml:"UnhealthyThreshold"` HealthCheckConnectTimeout int `json:"HealthCheckConnectTimeout" xml:"HealthCheckConnectTimeout"` HealthCheckInterval int `json:"HealthCheckInterval" xml:"HealthCheckInterval"` Description string `json:"Description" xml:"Description"` BackendServerPort int `json:"BackendServerPort" xml:"BackendServerPort"` HealthCheckConnectPort int `json:"HealthCheckConnectPort" xml:"HealthCheckConnectPort"` HealthCheckReq string `json:"HealthCheckReq" xml:"HealthCheckReq"` HealthCheckExp string `json:"HealthCheckExp" xml:"HealthCheckExp"` EipTransmit string `json:"EipTransmit" xml:"EipTransmit"` }
DescribeLoadBalancerUDPListenerAttributeResponse is the response struct for api DescribeLoadBalancerUDPListenerAttribute
func CreateDescribeLoadBalancerUDPListenerAttributeResponse ¶ added in v1.61.1107
func CreateDescribeLoadBalancerUDPListenerAttributeResponse() (response *DescribeLoadBalancerUDPListenerAttributeResponse)
CreateDescribeLoadBalancerUDPListenerAttributeResponse creates a response to parse from DescribeLoadBalancerUDPListenerAttribute response
type DescribeLoadBalancersRequest ¶ added in v1.61.1107
type DescribeLoadBalancersRequest struct { *requests.RpcRequest LoadBalancerName string `position:"Query" name:"LoadBalancerName"` EnsRegionId string `position:"Query" name:"EnsRegionId"` ServerId string `position:"Query" name:"ServerId"` VSwitchId string `position:"Query" name:"VSwitchId"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` NetworkId string `position:"Query" name:"NetworkId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Address string `position:"Query" name:"Address"` LoadBalancerStatus string `position:"Query" name:"LoadBalancerStatus"` }
DescribeLoadBalancersRequest is the request struct for api DescribeLoadBalancers
func CreateDescribeLoadBalancersRequest ¶ added in v1.61.1107
func CreateDescribeLoadBalancersRequest() (request *DescribeLoadBalancersRequest)
CreateDescribeLoadBalancersRequest creates a request to invoke DescribeLoadBalancers API
type DescribeLoadBalancersResponse ¶ added in v1.61.1107
type DescribeLoadBalancersResponse 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"` LoadBalancers LoadBalancers `json:"LoadBalancers" xml:"LoadBalancers"` }
DescribeLoadBalancersResponse is the response struct for api DescribeLoadBalancers
func CreateDescribeLoadBalancersResponse ¶ added in v1.61.1107
func CreateDescribeLoadBalancersResponse() (response *DescribeLoadBalancersResponse)
CreateDescribeLoadBalancersResponse creates a response to parse from DescribeLoadBalancers response
type DescribeMeasurementDataRequest ¶ added in v1.60.325
type DescribeMeasurementDataRequest struct { *requests.RpcRequest StartDate string `position:"Query" name:"StartDate"` EndDate string `position:"Query" name:"EndDate"` }
DescribeMeasurementDataRequest is the request struct for api DescribeMeasurementData
func CreateDescribeMeasurementDataRequest ¶ added in v1.60.325
func CreateDescribeMeasurementDataRequest() (request *DescribeMeasurementDataRequest)
CreateDescribeMeasurementDataRequest creates a request to invoke DescribeMeasurementData API
type DescribeMeasurementDataResponse ¶ added in v1.60.325
type DescribeMeasurementDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MeasurementDatas MeasurementDatasInDescribeMeasurementData `json:"MeasurementDatas" xml:"MeasurementDatas"` }
DescribeMeasurementDataResponse is the response struct for api DescribeMeasurementData
func CreateDescribeMeasurementDataResponse ¶ added in v1.60.325
func CreateDescribeMeasurementDataResponse() (response *DescribeMeasurementDataResponse)
CreateDescribeMeasurementDataResponse creates a response to parse from DescribeMeasurementData response
type DescribeNatGatewaysRequest ¶ added in v1.61.1591
type DescribeNatGatewaysRequest struct { *requests.RpcRequest EnsRegionId string `position:"Query" name:"EnsRegionId"` VSwitchId string `position:"Query" name:"VSwitchId"` Name string `position:"Query" name:"Name"` NetworkId string `position:"Query" name:"NetworkId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` NatGatewayId string `position:"Query" name:"NatGatewayId"` }
DescribeNatGatewaysRequest is the request struct for api DescribeNatGateways
func CreateDescribeNatGatewaysRequest ¶ added in v1.61.1591
func CreateDescribeNatGatewaysRequest() (request *DescribeNatGatewaysRequest)
CreateDescribeNatGatewaysRequest creates a request to invoke DescribeNatGateways API
type DescribeNatGatewaysResponse ¶ added in v1.61.1591
type DescribeNatGatewaysResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` NatGateways []NatGateway `json:"NatGateways" xml:"NatGateways"` }
DescribeNatGatewaysResponse is the response struct for api DescribeNatGateways
func CreateDescribeNatGatewaysResponse ¶ added in v1.61.1591
func CreateDescribeNatGatewaysResponse() (response *DescribeNatGatewaysResponse)
CreateDescribeNatGatewaysResponse creates a response to parse from DescribeNatGateways response
type DescribeNetworkAttributeRequest ¶ added in v1.61.1084
type DescribeNetworkAttributeRequest struct { *requests.RpcRequest NetworkId string `position:"Query" name:"NetworkId"` }
DescribeNetworkAttributeRequest is the request struct for api DescribeNetworkAttribute
func CreateDescribeNetworkAttributeRequest ¶ added in v1.61.1084
func CreateDescribeNetworkAttributeRequest() (request *DescribeNetworkAttributeRequest)
CreateDescribeNetworkAttributeRequest creates a request to invoke DescribeNetworkAttribute API
type DescribeNetworkAttributeResponse ¶ added in v1.61.1084
type DescribeNetworkAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` NetworkId string `json:"NetworkId" xml:"NetworkId"` NetworkName string `json:"NetworkName" xml:"NetworkName"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` Status string `json:"Status" xml:"Status"` Description string `json:"Description" xml:"Description"` CreatedTime string `json:"CreatedTime" xml:"CreatedTime"` RouterTableId string `json:"RouterTableId" xml:"RouterTableId"` VSwitchIds VSwitchIdsInDescribeNetworkAttribute `json:"VSwitchIds" xml:"VSwitchIds"` CloudResources CloudResources `json:"CloudResources" xml:"CloudResources"` }
DescribeNetworkAttributeResponse is the response struct for api DescribeNetworkAttribute
func CreateDescribeNetworkAttributeResponse ¶ added in v1.61.1084
func CreateDescribeNetworkAttributeResponse() (response *DescribeNetworkAttributeResponse)
CreateDescribeNetworkAttributeResponse creates a response to parse from DescribeNetworkAttribute response
type DescribeNetworkInterfacesRequest ¶ added in v1.61.514
type DescribeNetworkInterfacesRequest struct { *requests.RpcRequest EnsRegionId string `position:"Query" name:"EnsRegionId"` VSwitchId string `position:"Query" name:"VSwitchId"` InstanceId string `position:"Query" name:"InstanceId"` PageNumber string `position:"Query" name:"PageNumber"` PageSize string `position:"Query" name:"PageSize"` PrimaryIpAddress string `position:"Query" name:"PrimaryIpAddress"` }
DescribeNetworkInterfacesRequest is the request struct for api DescribeNetworkInterfaces
func CreateDescribeNetworkInterfacesRequest ¶ added in v1.61.514
func CreateDescribeNetworkInterfacesRequest() (request *DescribeNetworkInterfacesRequest)
CreateDescribeNetworkInterfacesRequest creates a request to invoke DescribeNetworkInterfaces API
type DescribeNetworkInterfacesResponse ¶ added in v1.61.514
type DescribeNetworkInterfacesResponse struct { *responses.BaseResponse PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` NetworkInterfaceSets NetworkInterfaceSets `json:"NetworkInterfaceSets" xml:"NetworkInterfaceSets"` }
DescribeNetworkInterfacesResponse is the response struct for api DescribeNetworkInterfaces
func CreateDescribeNetworkInterfacesResponse ¶ added in v1.61.514
func CreateDescribeNetworkInterfacesResponse() (response *DescribeNetworkInterfacesResponse)
CreateDescribeNetworkInterfacesResponse creates a response to parse from DescribeNetworkInterfaces response
type DescribeNetworksRequest ¶ added in v1.61.1084
type DescribeNetworksRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` EnsRegionId string `position:"Query" name:"EnsRegionId"` PageSize requests.Integer `position:"Query" name:"PageSize"` NetworkName string `position:"Query" name:"NetworkName"` NetworkId string `position:"Query" name:"NetworkId"` }
DescribeNetworksRequest is the request struct for api DescribeNetworks
func CreateDescribeNetworksRequest ¶ added in v1.61.1084
func CreateDescribeNetworksRequest() (request *DescribeNetworksRequest)
CreateDescribeNetworksRequest creates a request to invoke DescribeNetworks API
type DescribeNetworksResponse ¶ added in v1.61.1084
type DescribeNetworksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Networks Networks `json:"Networks" xml:"Networks"` }
DescribeNetworksResponse is the response struct for api DescribeNetworks
func CreateDescribeNetworksResponse ¶ added in v1.61.1084
func CreateDescribeNetworksResponse() (response *DescribeNetworksResponse)
CreateDescribeNetworksResponse creates a response to parse from DescribeNetworks response
type DescribePrePaidInstanceStockRequest ¶
type DescribePrePaidInstanceStockRequest struct { *requests.RpcRequest InstanceSpec string `position:"Query" name:"InstanceSpec"` EnsRegionId string `position:"Query" name:"EnsRegionId"` SystemDiskSize requests.Integer `position:"Query" name:"SystemDiskSize"` DataDiskSize requests.Integer `position:"Query" name:"DataDiskSize"` }
DescribePrePaidInstanceStockRequest is the request struct for api DescribePrePaidInstanceStock
func CreateDescribePrePaidInstanceStockRequest ¶
func CreateDescribePrePaidInstanceStockRequest() (request *DescribePrePaidInstanceStockRequest)
CreateDescribePrePaidInstanceStockRequest creates a request to invoke DescribePrePaidInstanceStock API
type DescribePrePaidInstanceStockResponse ¶
type DescribePrePaidInstanceStockResponse struct { *responses.BaseResponse AvaliableCount int `json:"AvaliableCount" xml:"AvaliableCount"` Cores int `json:"Cores" xml:"Cores"` DataDiskSize int `json:"DataDiskSize" xml:"DataDiskSize"` EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` InstanceSpec string `json:"InstanceSpec" xml:"InstanceSpec"` Memory int `json:"Memory" xml:"Memory"` RequestId string `json:"RequestId" xml:"RequestId"` SystemDiskSize int `json:"SystemDiskSize" xml:"SystemDiskSize"` }
DescribePrePaidInstanceStockResponse is the response struct for api DescribePrePaidInstanceStock
func CreateDescribePrePaidInstanceStockResponse ¶
func CreateDescribePrePaidInstanceStockResponse() (response *DescribePrePaidInstanceStockResponse)
CreateDescribePrePaidInstanceStockResponse creates a response to parse from DescribePrePaidInstanceStock response
type DescribePriceDataDisks ¶ added in v1.61.1591
DescribePriceDataDisks is a repeated param struct in DescribePriceRequest
type DescribePriceRequest ¶ added in v1.60.325
type DescribePriceRequest struct { *requests.RpcRequest DataDisks *[]DescribePriceDataDisks `position:"Query" name:"DataDisks" type:"Json"` EnsRegionId string `position:"Query" name:"EnsRegionId"` Period requests.Integer `position:"Query" name:"Period"` PeriodUnit string `position:"Query" name:"PeriodUnit"` InternetChargeType string `position:"Query" name:"InternetChargeType"` InstanceType string `position:"Query" name:"InstanceType"` DataDisk1Size requests.Integer `position:"Query" name:"DataDisk.1.Size"` Quantity requests.Integer `position:"Query" name:"Quantity"` SystemDiskSize requests.Integer `position:"Query" name:"SystemDisk.Size"` }
DescribePriceRequest is the request struct for api DescribePrice
func CreateDescribePriceRequest ¶ added in v1.60.325
func CreateDescribePriceRequest() (request *DescribePriceRequest)
CreateDescribePriceRequest creates a request to invoke DescribePrice API
type DescribePriceResponse ¶ added in v1.60.325
type DescribePriceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PriceInfo PriceInfo `json:"PriceInfo" xml:"PriceInfo"` }
DescribePriceResponse is the response struct for api DescribePrice
func CreateDescribePriceResponse ¶ added in v1.60.325
func CreateDescribePriceResponse() (response *DescribePriceResponse)
CreateDescribePriceResponse creates a response to parse from DescribePrice response
type DescribeRegionIspsRequest ¶ added in v1.61.1398
type DescribeRegionIspsRequest struct { *requests.RpcRequest EnsRegionId string `position:"Query" name:"EnsRegionId"` }
DescribeRegionIspsRequest is the request struct for api DescribeRegionIsps
func CreateDescribeRegionIspsRequest ¶ added in v1.61.1398
func CreateDescribeRegionIspsRequest() (request *DescribeRegionIspsRequest)
CreateDescribeRegionIspsRequest creates a request to invoke DescribeRegionIsps API
type DescribeRegionIspsResponse ¶ added in v1.61.1398
type DescribeRegionIspsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Isps []Isp `json:"Isps" xml:"Isps"` }
DescribeRegionIspsResponse is the response struct for api DescribeRegionIsps
func CreateDescribeRegionIspsResponse ¶ added in v1.61.1398
func CreateDescribeRegionIspsResponse() (response *DescribeRegionIspsResponse)
CreateDescribeRegionIspsResponse creates a response to parse from DescribeRegionIsps response
type DescribeReservedResourceRequest ¶
type DescribeReservedResourceRequest struct {
*requests.RpcRequest
}
DescribeReservedResourceRequest is the request struct for api DescribeReservedResource
func CreateDescribeReservedResourceRequest ¶
func CreateDescribeReservedResourceRequest() (request *DescribeReservedResourceRequest)
CreateDescribeReservedResourceRequest creates a request to invoke DescribeReservedResource API
type DescribeReservedResourceResponse ¶
type DescribeReservedResourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code int `json:"Code" xml:"Code"` Images ImagesInDescribeReservedResource `json:"Images" xml:"Images"` SupportResources SupportResourcesInDescribeReservedResource `json:"SupportResources" xml:"SupportResources"` }
DescribeReservedResourceResponse is the response struct for api DescribeReservedResource
func CreateDescribeReservedResourceResponse ¶
func CreateDescribeReservedResourceResponse() (response *DescribeReservedResourceResponse)
CreateDescribeReservedResourceResponse creates a response to parse from DescribeReservedResource response
type DescribeSecurityGroupAttributeRequest ¶ added in v1.61.257
type DescribeSecurityGroupAttributeRequest struct { *requests.RpcRequest SecurityGroupId string `position:"Query" name:"SecurityGroupId"` }
DescribeSecurityGroupAttributeRequest is the request struct for api DescribeSecurityGroupAttribute
func CreateDescribeSecurityGroupAttributeRequest ¶ added in v1.61.257
func CreateDescribeSecurityGroupAttributeRequest() (request *DescribeSecurityGroupAttributeRequest)
CreateDescribeSecurityGroupAttributeRequest creates a request to invoke DescribeSecurityGroupAttribute API
type DescribeSecurityGroupAttributeResponse ¶ added in v1.61.257
type DescribeSecurityGroupAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Description string `json:"Description" xml:"Description"` SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` SecurityGroupName string `json:"SecurityGroupName" xml:"SecurityGroupName"` Permissions Permissions `json:"Permissions" xml:"Permissions"` }
DescribeSecurityGroupAttributeResponse is the response struct for api DescribeSecurityGroupAttribute
func CreateDescribeSecurityGroupAttributeResponse ¶ added in v1.61.257
func CreateDescribeSecurityGroupAttributeResponse() (response *DescribeSecurityGroupAttributeResponse)
CreateDescribeSecurityGroupAttributeResponse creates a response to parse from DescribeSecurityGroupAttribute response
type DescribeSecurityGroupsRequest ¶ added in v1.61.257
type DescribeSecurityGroupsRequest struct { *requests.RpcRequest SecurityGroupId string `position:"Query" name:"SecurityGroupId"` SecurityGroupName string `position:"Query" name:"SecurityGroupName"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeSecurityGroupsRequest is the request struct for api DescribeSecurityGroups
func CreateDescribeSecurityGroupsRequest ¶ added in v1.61.257
func CreateDescribeSecurityGroupsRequest() (request *DescribeSecurityGroupsRequest)
CreateDescribeSecurityGroupsRequest creates a request to invoke DescribeSecurityGroups API
type DescribeSecurityGroupsResponse ¶ added in v1.61.257
type DescribeSecurityGroupsResponse 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"` SecurityGroups SecurityGroups `json:"SecurityGroups" xml:"SecurityGroups"` }
DescribeSecurityGroupsResponse is the response struct for api DescribeSecurityGroups
func CreateDescribeSecurityGroupsResponse ¶ added in v1.61.257
func CreateDescribeSecurityGroupsResponse() (response *DescribeSecurityGroupsResponse)
CreateDescribeSecurityGroupsResponse creates a response to parse from DescribeSecurityGroups response
type DescribeServcieScheduleRequest ¶ added in v1.61.441
type DescribeServcieScheduleRequest struct { *requests.RpcRequest Uuid string `position:"Query" name:"Uuid"` PodConfigName string `position:"Query" name:"PodConfigName"` AppId string `position:"Query" name:"AppId"` }
DescribeServcieScheduleRequest is the request struct for api DescribeServcieSchedule
func CreateDescribeServcieScheduleRequest ¶ added in v1.61.441
func CreateDescribeServcieScheduleRequest() (request *DescribeServcieScheduleRequest)
CreateDescribeServcieScheduleRequest creates a request to invoke DescribeServcieSchedule API
type DescribeServcieScheduleResponse ¶ added in v1.61.441
type DescribeServcieScheduleResponse struct { *responses.BaseResponse Index int `json:"Index" xml:"Index"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceIp string `json:"InstanceIp" xml:"InstanceIp"` InstancePort int `json:"InstancePort" xml:"InstancePort"` RequestId string `json:"RequestId" xml:"RequestId"` RequestRepeated bool `json:"RequestRepeated" xml:"RequestRepeated"` TcpPorts string `json:"TcpPorts" xml:"TcpPorts"` PodAbstractInfo PodAbstractInfo `json:"PodAbstractInfo" xml:"PodAbstractInfo"` }
DescribeServcieScheduleResponse is the response struct for api DescribeServcieSchedule
func CreateDescribeServcieScheduleResponse ¶ added in v1.61.441
func CreateDescribeServcieScheduleResponse() (response *DescribeServcieScheduleResponse)
CreateDescribeServcieScheduleResponse creates a response to parse from DescribeServcieSchedule response
type DescribeSnatTableEntriesRequest ¶ added in v1.61.1591
type DescribeSnatTableEntriesRequest struct { *requests.RpcRequest SnatIp string `position:"Query" name:"SnatIp"` SnatEntryId string `position:"Query" name:"SnatEntryId"` SourceCIDR string `position:"Query" name:"SourceCIDR"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` NatGatewayId string `position:"Query" name:"NatGatewayId"` SnatEntryName string `position:"Query" name:"SnatEntryName"` }
DescribeSnatTableEntriesRequest is the request struct for api DescribeSnatTableEntries
func CreateDescribeSnatTableEntriesRequest ¶ added in v1.61.1591
func CreateDescribeSnatTableEntriesRequest() (request *DescribeSnatTableEntriesRequest)
CreateDescribeSnatTableEntriesRequest creates a request to invoke DescribeSnatTableEntries API
type DescribeSnatTableEntriesResponse ¶ added in v1.61.1591
type DescribeSnatTableEntriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` SnatTableEntries []SnatTableEntry `json:"SnatTableEntries" xml:"SnatTableEntries"` }
DescribeSnatTableEntriesResponse is the response struct for api DescribeSnatTableEntries
func CreateDescribeSnatTableEntriesResponse ¶ added in v1.61.1591
func CreateDescribeSnatTableEntriesResponse() (response *DescribeSnatTableEntriesResponse)
CreateDescribeSnatTableEntriesResponse creates a response to parse from DescribeSnatTableEntries response
type DescribeUserBandWidthDataRequest ¶
type DescribeUserBandWidthDataRequest struct { *requests.RpcRequest Isp string `position:"Query" name:"Isp"` StartTime string `position:"Query" name:"StartTime"` EnsRegionId string `position:"Query" name:"EnsRegionId"` Period string `position:"Query" name:"Period"` InstanceId string `position:"Query" name:"InstanceId"` EndTime string `position:"Query" name:"EndTime"` }
DescribeUserBandWidthDataRequest is the request struct for api DescribeUserBandWidthData
func CreateDescribeUserBandWidthDataRequest ¶
func CreateDescribeUserBandWidthDataRequest() (request *DescribeUserBandWidthDataRequest)
CreateDescribeUserBandWidthDataRequest creates a request to invoke DescribeUserBandWidthData API
type DescribeUserBandWidthDataResponse ¶
type DescribeUserBandWidthDataResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` MonitorData MonitorDataInDescribeUserBandWidthData `json:"MonitorData" xml:"MonitorData"` }
DescribeUserBandWidthDataResponse is the response struct for api DescribeUserBandWidthData
func CreateDescribeUserBandWidthDataResponse ¶
func CreateDescribeUserBandWidthDataResponse() (response *DescribeUserBandWidthDataResponse)
CreateDescribeUserBandWidthDataResponse creates a response to parse from DescribeUserBandWidthData response
type DescribeVSwitchesRequest ¶ added in v1.61.288
type DescribeVSwitchesRequest struct { *requests.RpcRequest OrderByParams string `position:"Query" name:"OrderByParams"` EnsRegionId string `position:"Query" name:"EnsRegionId"` VSwitchId string `position:"Query" name:"VSwitchId"` NetworkId string `position:"Query" name:"NetworkId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` VSwitchName string `position:"Query" name:"VSwitchName"` }
DescribeVSwitchesRequest is the request struct for api DescribeVSwitches
func CreateDescribeVSwitchesRequest ¶ added in v1.61.288
func CreateDescribeVSwitchesRequest() (request *DescribeVSwitchesRequest)
CreateDescribeVSwitchesRequest creates a request to invoke DescribeVSwitches API
type DescribeVSwitchesResponse ¶ added in v1.61.288
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 VSwitchesInDescribeVSwitches `json:"VSwitches" xml:"VSwitches"` }
DescribeVSwitchesResponse is the response struct for api DescribeVSwitches
func CreateDescribeVSwitchesResponse ¶ added in v1.61.288
func CreateDescribeVSwitchesResponse() (response *DescribeVSwitchesResponse)
CreateDescribeVSwitchesResponse creates a response to parse from DescribeVSwitches response
type DetachDiskRequest ¶ added in v1.61.1398
type DetachDiskRequest struct { *requests.RpcRequest DiskId string `position:"Query" name:"DiskId"` InstanceId string `position:"Query" name:"InstanceId"` }
DetachDiskRequest is the request struct for api DetachDisk
func CreateDetachDiskRequest ¶ added in v1.61.1398
func CreateDetachDiskRequest() (request *DetachDiskRequest)
CreateDetachDiskRequest creates a request to invoke DetachDisk API
type DetachDiskResponse ¶ added in v1.61.1398
type DetachDiskResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` }
DetachDiskResponse is the response struct for api DetachDisk
func CreateDetachDiskResponse ¶ added in v1.61.1398
func CreateDetachDiskResponse() (response *DetachDiskResponse)
CreateDetachDiskResponse creates a response to parse from DetachDisk response
type DeviceIds ¶ added in v1.61.1227
type DeviceIds struct {
DeviceId []string `json:"DeviceId" xml:"DeviceId"`
}
DeviceIds is a nested struct in ens response
type DeviceInfo ¶ added in v1.61.1227
type DeviceInfo struct { RegionID string `json:"RegionID" xml:"RegionID"` ID string `json:"ID" xml:"ID"` IP string `json:"IP" xml:"IP"` Server string `json:"Server" xml:"Server"` Status string `json:"Status" xml:"Status"` Type string `json:"Type" xml:"Type"` Mac string `json:"Mac" xml:"Mac"` ISP string `json:"ISP" xml:"ISP"` DeviceName string `json:"DeviceName" xml:"DeviceName"` ImageID string `json:"ImageID" xml:"ImageID"` }
DeviceInfo is a nested struct in ens response
type DeviceInfos ¶ added in v1.61.1398
type DeviceInfos struct {
DeviceInfosItem []DeviceInfosItem `json:"DeviceInfos" xml:"DeviceInfos"`
}
DeviceInfos is a nested struct in ens response
type DeviceInfosItem ¶ added in v1.61.1398
type DeviceInfosItem struct { Name string `json:"Name" xml:"Name"` Status string `json:"Status" xml:"Status"` Network []Ports `json:"Network" xml:"Network"` }
DeviceInfosItem is a nested struct in ens response
type Disks ¶ added in v1.61.1398
type Disks struct {
DisksItem []DisksItem `json:"Disks" xml:"Disks"`
}
Disks is a nested struct in ens response
type DisksItem ¶ added in v1.61.1398
type DisksItem struct { Category string `json:"Category" xml:"Category"` CreationTime string `json:"CreationTime" xml:"CreationTime"` DiskChargeType string `json:"DiskChargeType" xml:"DiskChargeType"` DiskId string `json:"DiskId" xml:"DiskId"` DiskName string `json:"DiskName" xml:"DiskName"` EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` Size int `json:"Size" xml:"Size"` Status string `json:"Status" xml:"Status"` Type string `json:"Type" xml:"Type"` Portable bool `json:"Portable" xml:"Portable"` }
DisksItem is a nested struct in ens response
type DistApplicationDataRequest ¶ added in v1.61.441
type DistApplicationDataRequest struct { *requests.RpcRequest Data string `position:"Query" name:"Data"` DistStrategy string `position:"Query" name:"DistStrategy"` AppId string `position:"Query" name:"AppId"` }
DistApplicationDataRequest is the request struct for api DistApplicationData
func CreateDistApplicationDataRequest ¶ added in v1.61.441
func CreateDistApplicationDataRequest() (request *DistApplicationDataRequest)
CreateDistApplicationDataRequest creates a request to invoke DistApplicationData API
type DistApplicationDataResponse ¶ added in v1.61.441
type DistApplicationDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DistInstanceTotalCount int `json:"DistInstanceTotalCount" xml:"DistInstanceTotalCount"` DistInstanceIds DistInstanceIds `json:"DistInstanceIds" xml:"DistInstanceIds"` DistResults DistResultsInDistApplicationData `json:"DistResults" xml:"DistResults"` }
DistApplicationDataResponse is the response struct for api DistApplicationData
func CreateDistApplicationDataResponse ¶ added in v1.61.441
func CreateDistApplicationDataResponse() (response *DistApplicationDataResponse)
CreateDistApplicationDataResponse creates a response to parse from DistApplicationData response
type DistInstanceIds ¶ added in v1.61.441
type DistInstanceIds struct {
DistInstanceId []string `json:"DistInstanceId" xml:"DistInstanceId"`
}
DistInstanceIds is a nested struct in ens response
type DistResult ¶ added in v1.61.441
type DistResult struct { Name string `json:"Name" xml:"Name"` Version string `json:"Version" xml:"Version"` ResultCode int `json:"ResultCode" xml:"ResultCode"` ResultDescrip string `json:"ResultDescrip" xml:"ResultDescrip"` StatusStats StatusStats `json:"StatusStats" xml:"StatusStats"` }
DistResult is a nested struct in ens response
type DistResultsInDescribeDataDistResult ¶ added in v1.61.441
type DistResultsInDescribeDataDistResult struct {
DistResult []DistResult `json:"DistResult" xml:"DistResult"`
}
DistResultsInDescribeDataDistResult is a nested struct in ens response
type DistResultsInDistApplicationData ¶ added in v1.61.441
type DistResultsInDistApplicationData struct {
DistResult []DistResult `json:"DistResult" xml:"DistResult"`
}
DistResultsInDistApplicationData is a nested struct in ens response
type EPNInstance ¶ added in v1.61.441
type EPNInstance struct { PrivateIpAddress string `json:"PrivateIpAddress" xml:"PrivateIpAddress"` EPNInstanceName string `json:"EPNInstanceName" xml:"EPNInstanceName"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` VSwitchName string `json:"VSwitchName" xml:"VSwitchName"` EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` EPNInstanceType string `json:"EPNInstanceType" xml:"EPNInstanceType"` PublicIpAddress string `json:"PublicIpAddress" xml:"PublicIpAddress"` NetworkingModel string `json:"NetworkingModel" xml:"NetworkingModel"` InternetMaxBandwidthOut int `json:"InternetMaxBandwidthOut" xml:"InternetMaxBandwidthOut"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Status string `json:"Status" xml:"Status"` Isp string `json:"Isp" xml:"Isp"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` EPNInstanceId string `json:"EPNInstanceId" xml:"EPNInstanceId"` }
EPNInstance is a nested struct in ens response
type EPNInstances ¶ added in v1.61.441
type EPNInstances struct {
EPNInstance []EPNInstance `json:"EPNInstance" xml:"EPNInstance"`
}
EPNInstances is a nested struct in ens response
type EipAddress ¶
type EipAddress struct { Name string `json:"Name" xml:"Name"` InstanceIdInternetIp string `json:"InstanceIdInternetIp" xml:"InstanceIdInternetIp"` IpAddress string `json:"IpAddress" xml:"IpAddress"` ChargeType string `json:"ChargeType" xml:"ChargeType"` AllocationTime string `json:"AllocationTime" xml:"AllocationTime"` EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` InstanceType string `json:"InstanceType" xml:"InstanceType"` AllocationId string `json:"AllocationId" xml:"AllocationId"` Bandwidth int `json:"Bandwidth" xml:"Bandwidth"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` Eip string `json:"Eip" xml:"Eip"` Status string `json:"Status" xml:"Status"` Isp string `json:"Isp" xml:"Isp"` Description string `json:"Description" xml:"Description"` }
EipAddress is a nested struct in ens response
type EipAddressesInDescribeEipAddresses ¶
type EipAddressesInDescribeEipAddresses struct {
EipAddress []EipAddress `json:"EipAddress" xml:"EipAddress"`
}
EipAddressesInDescribeEipAddresses is a nested struct in ens response
type EipAddressesInDescribeEnsEipAddresses ¶ added in v1.61.1084
type EipAddressesInDescribeEnsEipAddresses struct {
EipAddress []EipAddress `json:"EipAddress" xml:"EipAddress"`
}
EipAddressesInDescribeEnsEipAddresses is a nested struct in ens response
type ElbAvailableResourceInfo ¶ added in v1.61.1473
type ElbAvailableResourceInfo struct {
ElbAvailableResourceInfoItem []ElbAvailableResourceInfoItem `json:"ElbAvailableResourceInfo" xml:"ElbAvailableResourceInfo"`
}
ElbAvailableResourceInfo is a nested struct in ens response
type ElbAvailableResourceInfoItem ¶ added in v1.61.1473
type ElbAvailableResourceInfoItem struct { EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` EnName string `json:"EnName" xml:"EnName"` Area string `json:"Area" xml:"Area"` Province string `json:"Province" xml:"Province"` Name string `json:"Name" xml:"Name"` CanBuyCount string `json:"CanBuyCount" xml:"CanBuyCount"` LoadBalancerSpec []string `json:"LoadBalancerSpec" xml:"LoadBalancerSpec"` }
ElbAvailableResourceInfoItem is a nested struct in ens response
type EnsNetDistrict ¶
type EnsNetDistrict struct { NetDistrictCode string `json:"NetDistrictCode" xml:"NetDistrictCode"` NetDistrictLevel string `json:"NetDistrictLevel" xml:"NetDistrictLevel"` NetDistrictFatherCode string `json:"NetDistrictFatherCode" xml:"NetDistrictFatherCode"` NetDistrictEnName string `json:"NetDistrictEnName" xml:"NetDistrictEnName"` InstanceCount string `json:"InstanceCount" xml:"InstanceCount"` NetDistrictName string `json:"NetDistrictName" xml:"NetDistrictName"` EnsRegionIdCount string `json:"EnsRegionIdCount" xml:"EnsRegionIdCount"` }
EnsNetDistrict is a nested struct in ens response
type EnsNetDistrictsInDescribeEnsNetDistrict ¶ added in v1.61.257
type EnsNetDistrictsInDescribeEnsNetDistrict struct {
EnsNetDistrict []EnsNetDistrict `json:"EnsNetDistrict" xml:"EnsNetDistrict"`
}
EnsNetDistrictsInDescribeEnsNetDistrict is a nested struct in ens response
type EnsNetDistrictsInDescribeEnsNetSaleDistrict ¶ added in v1.61.257
type EnsNetDistrictsInDescribeEnsNetSaleDistrict struct {
EnsNetDistrict []EnsNetDistrict `json:"EnsNetDistrict" xml:"EnsNetDistrict"`
}
EnsNetDistrictsInDescribeEnsNetSaleDistrict is a nested struct in ens response
type EnsNetLevel ¶ added in v1.61.257
type EnsNetLevel struct {
EnsNetLevelCode string `json:"EnsNetLevelCode" xml:"EnsNetLevelCode"`
}
EnsNetLevel is a nested struct in ens response
type EnsNetLevels ¶ added in v1.61.257
type EnsNetLevels struct {
EnsNetLevel []EnsNetLevel `json:"EnsNetLevel" xml:"EnsNetLevel"`
}
EnsNetLevels is a nested struct in ens response
type EnsRegionId ¶ added in v1.60.325
type EnsRegionId struct { EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` EnName string `json:"EnName" xml:"EnName"` Area string `json:"Area" xml:"Area"` Name string `json:"Name" xml:"Name"` Province string `json:"Province" xml:"Province"` }
EnsRegionId is a nested struct in ens response
type EnsRegionIdResource ¶ added in v1.61.257
type EnsRegionIdResource struct { Area string `json:"Area" xml:"Area"` AreaCode string `json:"AreaCode" xml:"AreaCode"` BizDate string `json:"BizDate" xml:"BizDate"` EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` EnsRegionIdName string `json:"EnsRegionIdName" xml:"EnsRegionIdName"` InstanceCount int `json:"InstanceCount" xml:"InstanceCount"` InternetBandwidth int64 `json:"InternetBandwidth" xml:"InternetBandwidth"` Isp string `json:"Isp" xml:"Isp"` VCpu int `json:"VCpu" xml:"VCpu"` }
EnsRegionIdResource is a nested struct in ens response
type EnsRegionIdResources ¶ added in v1.61.257
type EnsRegionIdResources struct {
EnsRegionIdResource []EnsRegionIdResource `json:"EnsRegionIdResource" xml:"EnsRegionIdResource"`
}
EnsRegionIdResources is a nested struct in ens response
type EnsRegionIds ¶
type EnsRegionIds struct {
EnsRegionId []string `json:"EnsRegionId" xml:"EnsRegionId"`
}
EnsRegionIds is a nested struct in ens response
type EnsRegionIdsExtends ¶ added in v1.60.325
type EnsRegionIdsExtends struct {
EnsRegionId []EnsRegionId `json:"EnsRegionId" xml:"EnsRegionId"`
}
EnsRegionIdsExtends is a nested struct in ens response
type EnsRegions ¶
type EnsRegions struct {
EnsRegionsItem []EnsRegionsItem `json:"EnsRegions" xml:"EnsRegions"`
}
EnsRegions is a nested struct in ens response
type EnsRegionsItem ¶
type EnsRegionsItem struct { Area string `json:"Area" xml:"Area"` EnName string `json:"EnName" xml:"EnName"` EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` Name string `json:"Name" xml:"Name"` Province string `json:"Province" xml:"Province"` }
EnsRegionsItem is a nested struct in ens response
type EnsResourceUsage ¶ added in v1.61.1084
type EnsResourceUsage struct { InstanceCount int `json:"InstanceCount" xml:"InstanceCount"` CpuSum int64 `json:"CpuSum" xml:"CpuSum"` GpuSum int64 `json:"GpuSum" xml:"GpuSum"` StorageSum int64 `json:"StorageSum" xml:"StorageSum"` ServiceType string `json:"ServiceType" xml:"ServiceType"` ExpiredCount int `json:"ExpiredCount" xml:"ExpiredCount"` RunningCount int `json:"RunningCount" xml:"RunningCount"` DownCount int `json:"DownCount" xml:"DownCount"` ExpiringCount int `json:"ExpiringCount" xml:"ExpiringCount"` DiskCount int `json:"DiskCount" xml:"DiskCount"` ComputeResourceCount int `json:"ComputeResourceCount" xml:"ComputeResourceCount"` }
EnsResourceUsage is a nested struct in ens response
type EnsResourceUsageInDescribeEnsResourceUsage ¶ added in v1.61.1084
type EnsResourceUsageInDescribeEnsResourceUsage struct {
EnsResourceUsage []EnsResourceUsage `json:"ensResourceUsage" xml:"ensResourceUsage"`
}
EnsResourceUsageInDescribeEnsResourceUsage is a nested struct in ens response
type ExportBillDetailDataRequest ¶ added in v1.61.257
type ExportBillDetailDataRequest struct { *requests.RpcRequest StartDate string `position:"Query" name:"StartDate"` EndDate string `position:"Query" name:"EndDate"` }
ExportBillDetailDataRequest is the request struct for api ExportBillDetailData
func CreateExportBillDetailDataRequest ¶ added in v1.61.257
func CreateExportBillDetailDataRequest() (request *ExportBillDetailDataRequest)
CreateExportBillDetailDataRequest creates a request to invoke ExportBillDetailData API
type ExportBillDetailDataResponse ¶ added in v1.61.257
type ExportBillDetailDataResponse struct { *responses.BaseResponse FilePath string `json:"FilePath" xml:"FilePath"` RequestId string `json:"RequestId" xml:"RequestId"` }
ExportBillDetailDataResponse is the response struct for api ExportBillDetailData
func CreateExportBillDetailDataResponse ¶ added in v1.61.257
func CreateExportBillDetailDataResponse() (response *ExportBillDetailDataResponse)
CreateExportBillDetailDataResponse creates a response to parse from ExportBillDetailData response
type ExportImageRequest ¶ added in v1.61.270
type ExportImageRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` OSSRegionId string `position:"Query" name:"OSSRegionId"` OSSBucket string `position:"Query" name:"OSSBucket"` RoleName string `position:"Query" name:"RoleName"` OSSPrefix string `position:"Query" name:"OSSPrefix"` }
ExportImageRequest is the request struct for api ExportImage
func CreateExportImageRequest ¶ added in v1.61.270
func CreateExportImageRequest() (request *ExportImageRequest)
CreateExportImageRequest creates a request to invoke ExportImage API
type ExportImageResponse ¶ added in v1.61.270
type ExportImageResponse struct { *responses.BaseResponse ExportedImageURL string `json:"ExportedImageURL" xml:"ExportedImageURL"` RequestId string `json:"RequestId" xml:"RequestId"` }
ExportImageResponse is the response struct for api ExportImage
func CreateExportImageResponse ¶ added in v1.61.270
func CreateExportImageResponse() (response *ExportImageResponse)
CreateExportImageResponse creates a response to parse from ExportImage response
type ExportMeasurementDataRequest ¶ added in v1.60.325
type ExportMeasurementDataRequest struct { *requests.RpcRequest StartDate string `position:"Query" name:"StartDate"` EndDate string `position:"Query" name:"EndDate"` }
ExportMeasurementDataRequest is the request struct for api ExportMeasurementData
func CreateExportMeasurementDataRequest ¶ added in v1.60.325
func CreateExportMeasurementDataRequest() (request *ExportMeasurementDataRequest)
CreateExportMeasurementDataRequest creates a request to invoke ExportMeasurementData API
type ExportMeasurementDataResponse ¶ added in v1.60.325
type ExportMeasurementDataResponse struct { *responses.BaseResponse FilePath string `json:"FilePath" xml:"FilePath"` RequestId string `json:"RequestId" xml:"RequestId"` }
ExportMeasurementDataResponse is the response struct for api ExportMeasurementData
func CreateExportMeasurementDataResponse ¶ added in v1.60.325
func CreateExportMeasurementDataResponse() (response *ExportMeasurementDataResponse)
CreateExportMeasurementDataResponse creates a response to parse from ExportMeasurementData response
type ForwardTableEntries ¶ added in v1.61.1591
type ForwardTableEntries struct {
ForwardTableEntry []ForwardTableEntry `json:"ForwardTableEntry" xml:"ForwardTableEntry"`
}
ForwardTableEntries is a nested struct in ens response
type ForwardTableEntry ¶ added in v1.61.1591
type ForwardTableEntry struct { NatGatewayId string `json:"NatGatewayId" xml:"NatGatewayId"` ForwardEntryId string `json:"ForwardEntryId" xml:"ForwardEntryId"` ExternalIp string `json:"ExternalIp" xml:"ExternalIp"` ExternalPort string `json:"ExternalPort" xml:"ExternalPort"` InternalIp string `json:"InternalIp" xml:"InternalIp"` InternalPort string `json:"InternalPort" xml:"InternalPort"` ForwardEntryName string `json:"ForwardEntryName" xml:"ForwardEntryName"` Status string `json:"Status" xml:"Status"` IpProtocol string `json:"IpProtocol" xml:"IpProtocol"` }
ForwardTableEntry is a nested struct in ens response
type GetDeviceInternetPortRequest ¶ added in v1.61.1227
type GetDeviceInternetPortRequest struct { *requests.RpcRequest NatType string `position:"Query" name:"NatType"` InstanceId string `position:"Query" name:"InstanceId"` RuleId string `position:"Query" name:"RuleId"` }
GetDeviceInternetPortRequest is the request struct for api GetDeviceInternetPort
func CreateGetDeviceInternetPortRequest ¶ added in v1.61.1227
func CreateGetDeviceInternetPortRequest() (request *GetDeviceInternetPortRequest)
CreateGetDeviceInternetPortRequest creates a request to invoke GetDeviceInternetPort API
type GetDeviceInternetPortResponse ¶ added in v1.61.1227
type GetDeviceInternetPortResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` NetworkInfo []NetworkInfoItem `json:"NetworkInfo" xml:"NetworkInfo"` }
GetDeviceInternetPortResponse is the response struct for api GetDeviceInternetPort
func CreateGetDeviceInternetPortResponse ¶ added in v1.61.1227
func CreateGetDeviceInternetPortResponse() (response *GetDeviceInternetPortResponse)
CreateGetDeviceInternetPortResponse creates a response to parse from GetDeviceInternetPort response
type Image ¶
type Image struct { Architecture string `json:"Architecture" xml:"Architecture"` Platform string `json:"Platform" xml:"Platform"` ImageExportStatus string `json:"ImageExportStatus" xml:"ImageExportStatus"` ImageId string `json:"ImageId" xml:"ImageId"` ImageOwnerAlias string `json:"ImageOwnerAlias" xml:"ImageOwnerAlias"` ExportedImageURL string `json:"ExportedImageURL" xml:"ExportedImageURL"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ImageName string `json:"ImageName" xml:"ImageName"` ImageSize int `json:"ImageSize" xml:"ImageSize"` }
Image is a nested struct in ens response
type ImageInDescribeImageInfos ¶
type ImageInDescribeImageInfos struct { Description string `json:"Description" xml:"Description"` ImageId string `json:"ImageId" xml:"ImageId"` ImageSize string `json:"ImageSize" xml:"ImageSize"` ImageVersion string `json:"ImageVersion" xml:"ImageVersion"` OSName string `json:"OSName" xml:"OSName"` OSType string `json:"OSType" xml:"OSType"` }
ImageInDescribeImageInfos is a nested struct in ens response
type ImageInDescribeImages ¶
type ImageInDescribeImages struct { Architecture string `json:"Architecture" xml:"Architecture"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ImageId string `json:"ImageId" xml:"ImageId"` ImageName string `json:"ImageName" xml:"ImageName"` ImageOwnerAlias string `json:"ImageOwnerAlias" xml:"ImageOwnerAlias"` ImageSize string `json:"ImageSize" xml:"ImageSize"` Platform string `json:"Platform" xml:"Platform"` }
ImageInDescribeImages is a nested struct in ens response
type ImagesInDescribeAvailableResource ¶
type ImagesInDescribeAvailableResource struct {
Image []Image `json:"Image" xml:"Image"`
}
ImagesInDescribeAvailableResource is a nested struct in ens response
type ImagesInDescribeAvailableResourceInfo ¶
type ImagesInDescribeAvailableResourceInfo struct {
Image []Image `json:"Image" xml:"Image"`
}
ImagesInDescribeAvailableResourceInfo is a nested struct in ens response
type ImagesInDescribeExportImageInfo ¶ added in v1.61.441
type ImagesInDescribeExportImageInfo struct {
Image []Image `json:"Image" xml:"Image"`
}
ImagesInDescribeExportImageInfo is a nested struct in ens response
type ImagesInDescribeImageInfos ¶
type ImagesInDescribeImageInfos struct {
Image []ImageInDescribeImageInfos `json:"Image" xml:"Image"`
}
ImagesInDescribeImageInfos is a nested struct in ens response
type ImagesInDescribeImages ¶
type ImagesInDescribeImages struct {
Image []ImageInDescribeImages `json:"Image" xml:"Image"`
}
ImagesInDescribeImages is a nested struct in ens response
type ImagesInDescribeReservedResource ¶
type ImagesInDescribeReservedResource struct {
Image []Image `json:"Image" xml:"Image"`
}
ImagesInDescribeReservedResource is a nested struct in ens response
type ImportKeyPairRequest ¶ added in v1.61.257
type ImportKeyPairRequest struct { *requests.RpcRequest KeyPairName string `position:"Query" name:"KeyPairName"` PublicKeyBody string `position:"Query" name:"PublicKeyBody"` }
ImportKeyPairRequest is the request struct for api ImportKeyPair
func CreateImportKeyPairRequest ¶ added in v1.61.257
func CreateImportKeyPairRequest() (request *ImportKeyPairRequest)
CreateImportKeyPairRequest creates a request to invoke ImportKeyPair API
type ImportKeyPairResponse ¶ added in v1.61.257
type ImportKeyPairResponse struct { *responses.BaseResponse KeyPairFingerPrint string `json:"KeyPairFingerPrint" xml:"KeyPairFingerPrint"` KeyPairName string `json:"KeyPairName" xml:"KeyPairName"` RequestId string `json:"RequestId" xml:"RequestId"` }
ImportKeyPairResponse is the response struct for api ImportKeyPair
func CreateImportKeyPairResponse ¶ added in v1.61.257
func CreateImportKeyPairResponse() (response *ImportKeyPairResponse)
CreateImportKeyPairResponse creates a response to parse from ImportKeyPair response
type InnerIpAddress ¶
type InnerIpAddress struct {
IpAddress []string `json:"IpAddress" xml:"IpAddress"`
}
InnerIpAddress is a nested struct in ens response
type Instance ¶
type Instance struct { SpecName string `json:"SpecName" xml:"SpecName"` InstanceResourceType string `json:"InstanceResourceType" xml:"InstanceResourceType"` ImageId string `json:"ImageId" xml:"ImageId"` OSName string `json:"OSName" xml:"OSName"` InternetMaxBandwidthOut int `json:"InternetMaxBandwidthOut" xml:"InternetMaxBandwidthOut"` InstanceId string `json:"InstanceId" xml:"InstanceId"` StatusDescrip string `json:"StatusDescrip" xml:"StatusDescrip"` Cpu string `json:"Cpu" xml:"Cpu"` ExpiredTime string `json:"ExpiredTime" xml:"ExpiredTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` Memory int `json:"Memory" xml:"Memory"` InstanceName string `json:"InstanceName" xml:"InstanceName"` CreationTime string `json:"CreationTime" xml:"CreationTime"` EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` StartTime string `json:"StartTime" xml:"StartTime"` InternetMaxBandwidthIn int `json:"InternetMaxBandwidthIn" xml:"InternetMaxBandwidthIn"` Disk int `json:"Disk" xml:"Disk"` HostName string `json:"HostName" xml:"HostName"` Status string `json:"Status" xml:"Status"` SecurityGroupIds SecurityGroupIds `json:"SecurityGroupIds" xml:"SecurityGroupIds"` InnerIpAddress InnerIpAddress `json:"InnerIpAddress" xml:"InnerIpAddress"` PublicIpAddress PublicIpAddressInDescribeInstances `json:"PublicIpAddress" xml:"PublicIpAddress"` SystemDisk SystemDisk `json:"SystemDisk" xml:"SystemDisk"` NetworkAttributes NetworkAttributes `json:"NetworkAttributes" xml:"NetworkAttributes"` DataDisk DataDisk `json:"DataDisk" xml:"DataDisk"` PublicIpAddresses PublicIpAddresses `json:"PublicIpAddresses" xml:"PublicIpAddresses"` PrivateIpAddresses PrivateIpAddresses `json:"PrivateIpAddresses" xml:"PrivateIpAddresses"` }
Instance is a nested struct in ens response
type InstanceCreateResult ¶ added in v1.60.325
type InstanceCreateResult struct { InstanceCreateStatus string `json:"InstanceCreateStatus" xml:"InstanceCreateStatus"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
InstanceCreateResult is a nested struct in ens response
type InstanceIdsInCreateDisk ¶ added in v1.61.1398
type InstanceIdsInCreateDisk struct {
InstanceIds []string `json:"InstanceIds" xml:"InstanceIds"`
}
InstanceIdsInCreateDisk is a nested struct in ens response
type InstanceIdsInCreateInstance ¶ added in v1.61.1398
type InstanceIdsInCreateInstance struct {
InstanceId []string `json:"InstanceId" xml:"InstanceId"`
}
InstanceIdsInCreateInstance is a nested struct in ens response
type InstanceIdsInRunInstances ¶ added in v1.61.1398
type InstanceIdsInRunInstances struct {
InstanceIds []string `json:"InstanceIds" xml:"InstanceIds"`
}
InstanceIdsInRunInstances is a nested struct in ens response
type InstanceMonitorData ¶
type InstanceMonitorData struct { CPU string `json:"CPU" xml:"CPU"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Memory string `json:"Memory" xml:"Memory"` }
InstanceMonitorData is a nested struct in ens response
type InstanceRenewAttribute ¶
type InstanceRenewAttribute struct { AutoRenewal bool `json:"AutoRenewal" xml:"AutoRenewal"` Duration string `json:"Duration" xml:"Duration"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
InstanceRenewAttribute is a nested struct in ens response
type InstanceRenewAttributes ¶
type InstanceRenewAttributes struct {
InstanceRenewAttribute []InstanceRenewAttribute `json:"InstanceRenewAttribute" xml:"InstanceRenewAttribute"`
}
InstanceRenewAttributes is a nested struct in ens response
type InstanceSpec ¶
type InstanceSpec struct { Core string `json:"Core" xml:"Core"` DisplayName string `json:"DisplayName" xml:"DisplayName"` InstanceType string `json:"InstanceType" xml:"InstanceType"` Memory string `json:"Memory" xml:"Memory"` }
InstanceSpec is a nested struct in ens response
type InstanceSpeces ¶
type InstanceSpeces struct {
InstanceSpec []string `json:"InstanceSpec" xml:"InstanceSpec"`
}
InstanceSpeces is a nested struct in ens response
type InstanceSpecs ¶
type InstanceSpecs struct {
InstanceSpec []InstanceSpec `json:"InstanceSpec" xml:"InstanceSpec"`
}
InstanceSpecs is a nested struct in ens response
type InstanceType ¶
type InstanceType struct { CpuCoreCount int `json:"CpuCoreCount" xml:"CpuCoreCount"` InstanceTypeId string `json:"InstanceTypeId" xml:"InstanceTypeId"` InstanceTypeName string `json:"InstanceTypeName" xml:"InstanceTypeName"` MemorySize int `json:"MemorySize" xml:"MemorySize"` }
InstanceType is a nested struct in ens response
type InstanceTypes ¶
type InstanceTypes struct {
InstanceType []InstanceType `json:"InstanceType" xml:"InstanceType"`
}
InstanceTypes is a nested struct in ens response
type InstancesInDescribeDataDistResult ¶ added in v1.61.441
type InstancesInDescribeDataDistResult struct {
Instance []Instance `json:"Instance" xml:"Instance"`
}
InstancesInDescribeDataDistResult is a nested struct in ens response
type InstancesInDescribeEpnInstanceAttribute ¶ added in v1.61.441
type InstancesInDescribeEpnInstanceAttribute struct {
EPNInstance []EPNInstance `json:"EPNInstance" xml:"EPNInstance"`
}
InstancesInDescribeEpnInstanceAttribute is a nested struct in ens response
type InstancesInDescribeInstances ¶ added in v1.61.441
type InstancesInDescribeInstances struct {
Instance []Instance `json:"Instance" xml:"Instance"`
}
InstancesInDescribeInstances is a nested struct in ens response
type InternalIps ¶ added in v1.61.1398
type InternalIps struct {
InternalIpsItem []InternalIpsItem `json:"InternalIps" xml:"InternalIps"`
}
InternalIps is a nested struct in ens response
type InternalIpsItem ¶ added in v1.61.1398
type InternalIpsItem struct {
Ip string `json:"Ip" xml:"Ip"`
}
InternalIpsItem is a nested struct in ens response
type Isps ¶ added in v1.61.1398
type Isps struct {
Isp []Isp `json:"Isp" xml:"Isp"`
}
Isps is a nested struct in ens response
type JoinPublicIpsToEpnInstanceRequest ¶ added in v1.61.441
type JoinPublicIpsToEpnInstanceRequest struct { *requests.RpcRequest EPNInstanceId string `position:"Query" name:"EPNInstanceId"` InstanceInfos string `position:"Query" name:"InstanceInfos"` }
JoinPublicIpsToEpnInstanceRequest is the request struct for api JoinPublicIpsToEpnInstance
func CreateJoinPublicIpsToEpnInstanceRequest ¶ added in v1.61.441
func CreateJoinPublicIpsToEpnInstanceRequest() (request *JoinPublicIpsToEpnInstanceRequest)
CreateJoinPublicIpsToEpnInstanceRequest creates a request to invoke JoinPublicIpsToEpnInstance API
type JoinPublicIpsToEpnInstanceResponse ¶ added in v1.61.441
type JoinPublicIpsToEpnInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
JoinPublicIpsToEpnInstanceResponse is the response struct for api JoinPublicIpsToEpnInstance
func CreateJoinPublicIpsToEpnInstanceResponse ¶ added in v1.61.441
func CreateJoinPublicIpsToEpnInstanceResponse() (response *JoinPublicIpsToEpnInstanceResponse)
CreateJoinPublicIpsToEpnInstanceResponse creates a response to parse from JoinPublicIpsToEpnInstance response
type JoinSecurityGroupRequest ¶ added in v1.61.257
type JoinSecurityGroupRequest struct { *requests.RpcRequest SecurityGroupId string `position:"Query" name:"SecurityGroupId"` InstanceId string `position:"Query" name:"InstanceId"` }
JoinSecurityGroupRequest is the request struct for api JoinSecurityGroup
func CreateJoinSecurityGroupRequest ¶ added in v1.61.257
func CreateJoinSecurityGroupRequest() (request *JoinSecurityGroupRequest)
CreateJoinSecurityGroupRequest creates a request to invoke JoinSecurityGroup API
type JoinSecurityGroupResponse ¶ added in v1.61.257
type JoinSecurityGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
JoinSecurityGroupResponse is the response struct for api JoinSecurityGroup
func CreateJoinSecurityGroupResponse ¶ added in v1.61.257
func CreateJoinSecurityGroupResponse() (response *JoinSecurityGroupResponse)
CreateJoinSecurityGroupResponse creates a response to parse from JoinSecurityGroup response
type JoinVSwitchesToEpnInstanceRequest ¶ added in v1.61.441
type JoinVSwitchesToEpnInstanceRequest struct { *requests.RpcRequest VSwitchesInfo string `position:"Query" name:"VSwitchesInfo"` EPNInstanceId string `position:"Query" name:"EPNInstanceId"` }
JoinVSwitchesToEpnInstanceRequest is the request struct for api JoinVSwitchesToEpnInstance
func CreateJoinVSwitchesToEpnInstanceRequest ¶ added in v1.61.441
func CreateJoinVSwitchesToEpnInstanceRequest() (request *JoinVSwitchesToEpnInstanceRequest)
CreateJoinVSwitchesToEpnInstanceRequest creates a request to invoke JoinVSwitchesToEpnInstance API
type JoinVSwitchesToEpnInstanceResponse ¶ added in v1.61.441
type JoinVSwitchesToEpnInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
JoinVSwitchesToEpnInstanceResponse is the response struct for api JoinVSwitchesToEpnInstance
func CreateJoinVSwitchesToEpnInstanceResponse ¶ added in v1.61.441
func CreateJoinVSwitchesToEpnInstanceResponse() (response *JoinVSwitchesToEpnInstanceResponse)
CreateJoinVSwitchesToEpnInstanceResponse creates a response to parse from JoinVSwitchesToEpnInstance response
type KeyPair ¶ added in v1.61.257
type KeyPair struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` KeyPairFingerPrint string `json:"KeyPairFingerPrint" xml:"KeyPairFingerPrint"` KeyPairName string `json:"KeyPairName" xml:"KeyPairName"` }
KeyPair is a nested struct in ens response
type KeyPairs ¶ added in v1.61.257
type KeyPairs struct {
KeyPair []KeyPair `json:"KeyPair" xml:"KeyPair"`
}
KeyPairs is a nested struct in ens response
type LeaveSecurityGroupRequest ¶ added in v1.61.257
type LeaveSecurityGroupRequest struct { *requests.RpcRequest SecurityGroupId string `position:"Query" name:"SecurityGroupId"` InstanceId string `position:"Query" name:"InstanceId"` }
LeaveSecurityGroupRequest is the request struct for api LeaveSecurityGroup
func CreateLeaveSecurityGroupRequest ¶ added in v1.61.257
func CreateLeaveSecurityGroupRequest() (request *LeaveSecurityGroupRequest)
CreateLeaveSecurityGroupRequest creates a request to invoke LeaveSecurityGroup API
type LeaveSecurityGroupResponse ¶ added in v1.61.257
type LeaveSecurityGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
LeaveSecurityGroupResponse is the response struct for api LeaveSecurityGroup
func CreateLeaveSecurityGroupResponse ¶ added in v1.61.257
func CreateLeaveSecurityGroupResponse() (response *LeaveSecurityGroupResponse)
CreateLeaveSecurityGroupResponse creates a response to parse from LeaveSecurityGroup response
type ListApplicationsRequest ¶ added in v1.61.441
type ListApplicationsRequest struct { *requests.RpcRequest ClusterNames string `position:"Query" name:"ClusterNames"` Level string `position:"Query" name:"Level"` OutAppInfoParams string `position:"Query" name:"OutAppInfoParams"` MaxDate string `position:"Query" name:"MaxDate"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` AppVersions string `position:"Query" name:"AppVersions"` PageSize requests.Integer `position:"Query" name:"PageSize"` MinDate string `position:"Query" name:"MinDate"` }
ListApplicationsRequest is the request struct for api ListApplications
func CreateListApplicationsRequest ¶ added in v1.61.441
func CreateListApplicationsRequest() (request *ListApplicationsRequest)
CreateListApplicationsRequest creates a request to invoke ListApplications API
type ListApplicationsResponse ¶ added in v1.61.441
type ListApplicationsResponse struct { *responses.BaseResponse PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Applications Applications `json:"Applications" xml:"Applications"` }
ListApplicationsResponse is the response struct for api ListApplications
func CreateListApplicationsResponse ¶ added in v1.61.441
func CreateListApplicationsResponse() (response *ListApplicationsResponse)
CreateListApplicationsResponse creates a response to parse from ListApplications response
type Listener ¶ added in v1.61.1107
type Listener struct { ListenerPort int `json:"ListenerPort" xml:"ListenerPort"` ListenerProtocol string `json:"ListenerProtocol" xml:"ListenerProtocol"` Description string `json:"Description" xml:"Description"` ListenerForward string `json:"ListenerForward" xml:"ListenerForward"` ForwardPort int `json:"ForwardPort" xml:"ForwardPort"` }
Listener is a nested struct in ens response
type ListenerPorts ¶ added in v1.61.1107
type ListenerPorts struct {
ListenerPort []string `json:"listenerPort" xml:"listenerPort"`
}
ListenerPorts is a nested struct in ens response
type ListenerPortsAndProtocols ¶ added in v1.61.1107
type ListenerPortsAndProtocols struct {
Listener []Listener `json:"listener" xml:"listener"`
}
ListenerPortsAndProtocols is a nested struct in ens response
type LoadBalancer ¶ added in v1.61.1107
type LoadBalancer struct { LoadBalancerId string `json:"LoadBalancerId" xml:"LoadBalancerId"` LoadBalancerName string `json:"LoadBalancerName" xml:"LoadBalancerName"` LoadBalancerStatus string `json:"LoadBalancerStatus" xml:"LoadBalancerStatus"` Address string `json:"Address" xml:"Address"` EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` NetworkId string `json:"NetworkId" xml:"NetworkId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` AddressIPVersion string `json:"AddressIPVersion" xml:"AddressIPVersion"` PayType string `json:"PayType" xml:"PayType"` }
LoadBalancer is a nested struct in ens response
type LoadBalancerSpec ¶ added in v1.61.1473
type LoadBalancerSpec struct {
LoadBalancerSpec []string `json:"LoadBalancerSpec" xml:"LoadBalancerSpec"`
}
LoadBalancerSpec is a nested struct in ens response
type LoadBalancerSpecs ¶ added in v1.61.1473
type LoadBalancerSpecs struct {
LoadBalancerSpecsItem []LoadBalancerSpecsItem `json:"LoadBalancerSpecs" xml:"LoadBalancerSpecs"`
}
LoadBalancerSpecs is a nested struct in ens response
type LoadBalancerSpecsItem ¶ added in v1.61.1473
type LoadBalancerSpecsItem struct { DisplayName string `json:"DisplayName" xml:"DisplayName"` LoadBalancerSpec string `json:"LoadBalancerSpec" xml:"LoadBalancerSpec"` }
LoadBalancerSpecsItem is a nested struct in ens response
type LoadBalancers ¶ added in v1.61.1107
type LoadBalancers struct {
LoadBalancer []LoadBalancer `json:"LoadBalancer" xml:"LoadBalancer"`
}
LoadBalancers is a nested struct in ens response
type MeasurementData ¶ added in v1.60.325
type MeasurementData struct { CostCycle string `json:"CostCycle" xml:"CostCycle"` CostEndTime string `json:"CostEndTime" xml:"CostEndTime"` ChargeModel string `json:"ChargeModel" xml:"ChargeModel"` CostStartTime string `json:"CostStartTime" xml:"CostStartTime"` ResourceFeeData ResourceFeeData `json:"ResourceFeeData" xml:"ResourceFeeData"` BandWidthFeeDatas BandWidthFeeDatasInDescribeMeasurementData `json:"BandWidthFeeDatas" xml:"BandWidthFeeDatas"` ResourceFeeDataDetails ResourceFeeDataDetails `json:"ResourceFeeDataDetails" xml:"ResourceFeeDataDetails"` }
MeasurementData is a nested struct in ens response
type MeasurementDatasInDescribeEpnMeasurementData ¶ added in v1.61.1084
type MeasurementDatasInDescribeEpnMeasurementData struct {
MeasurementData []MeasurementData `json:"MeasurementData" xml:"MeasurementData"`
}
MeasurementDatasInDescribeEpnMeasurementData is a nested struct in ens response
type MeasurementDatasInDescribeMeasurementData ¶ added in v1.61.1084
type MeasurementDatasInDescribeMeasurementData struct {
MeasurementData []MeasurementData `json:"MeasurementData" xml:"MeasurementData"`
}
MeasurementDatasInDescribeMeasurementData is a nested struct in ens response
type ModifyEnsEipAddressAttributeRequest ¶ added in v1.61.1084
type ModifyEnsEipAddressAttributeRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` AllocationId string `position:"Query" name:"AllocationId"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` Name string `position:"Query" name:"Name"` }
ModifyEnsEipAddressAttributeRequest is the request struct for api ModifyEnsEipAddressAttribute
func CreateModifyEnsEipAddressAttributeRequest ¶ added in v1.61.1084
func CreateModifyEnsEipAddressAttributeRequest() (request *ModifyEnsEipAddressAttributeRequest)
CreateModifyEnsEipAddressAttributeRequest creates a request to invoke ModifyEnsEipAddressAttribute API
type ModifyEnsEipAddressAttributeResponse ¶ added in v1.61.1084
type ModifyEnsEipAddressAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyEnsEipAddressAttributeResponse is the response struct for api ModifyEnsEipAddressAttribute
func CreateModifyEnsEipAddressAttributeResponse ¶ added in v1.61.1084
func CreateModifyEnsEipAddressAttributeResponse() (response *ModifyEnsEipAddressAttributeResponse)
CreateModifyEnsEipAddressAttributeResponse creates a response to parse from ModifyEnsEipAddressAttribute response
type ModifyEpnInstanceRequest ¶ added in v1.61.441
type ModifyEpnInstanceRequest struct { *requests.RpcRequest NetworkingModel string `position:"Query" name:"NetworkingModel"` InternetMaxBandwidthOut requests.Integer `position:"Query" name:"InternetMaxBandwidthOut"` EPNInstanceId string `position:"Query" name:"EPNInstanceId"` EPNInstanceName string `position:"Query" name:"EPNInstanceName"` }
ModifyEpnInstanceRequest is the request struct for api ModifyEpnInstance
func CreateModifyEpnInstanceRequest ¶ added in v1.61.441
func CreateModifyEpnInstanceRequest() (request *ModifyEpnInstanceRequest)
CreateModifyEpnInstanceRequest creates a request to invoke ModifyEpnInstance API
type ModifyEpnInstanceResponse ¶ added in v1.61.441
type ModifyEpnInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyEpnInstanceResponse is the response struct for api ModifyEpnInstance
func CreateModifyEpnInstanceResponse ¶ added in v1.61.441
func CreateModifyEpnInstanceResponse() (response *ModifyEpnInstanceResponse)
CreateModifyEpnInstanceResponse creates a response to parse from ModifyEpnInstance response
type ModifyImageAttributeRequest ¶
type ModifyImageAttributeRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` ImageName string `position:"Query" name:"ImageName"` Product string `position:"Query" name:"product"` }
ModifyImageAttributeRequest is the request struct for api ModifyImageAttribute
func CreateModifyImageAttributeRequest ¶
func CreateModifyImageAttributeRequest() (request *ModifyImageAttributeRequest)
CreateModifyImageAttributeRequest creates a request to invoke ModifyImageAttribute API
type ModifyImageAttributeResponse ¶
type ModifyImageAttributeResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyImageAttributeResponse is the response struct for api ModifyImageAttribute
func CreateModifyImageAttributeResponse ¶
func CreateModifyImageAttributeResponse() (response *ModifyImageAttributeResponse)
CreateModifyImageAttributeResponse creates a response to parse from ModifyImageAttribute response
type ModifyImageSharePermissionRequest ¶ added in v1.61.441
type ModifyImageSharePermissionRequest struct {}
ModifyImageSharePermissionRequest is the request struct for api ModifyImageSharePermission
func CreateModifyImageSharePermissionRequest ¶ added in v1.61.441
func CreateModifyImageSharePermissionRequest() (request *ModifyImageSharePermissionRequest)
CreateModifyImageSharePermissionRequest creates a request to invoke ModifyImageSharePermission API
type ModifyImageSharePermissionResponse ¶ added in v1.61.441
type ModifyImageSharePermissionResponse struct {}
ModifyImageSharePermissionResponse is the response struct for api ModifyImageSharePermission
func CreateModifyImageSharePermissionResponse ¶ added in v1.61.441
func CreateModifyImageSharePermissionResponse() (response *ModifyImageSharePermissionResponse)
CreateModifyImageSharePermissionResponse creates a response to parse from ModifyImageSharePermission response
type ModifyInstanceAttributeRequest ¶
type ModifyInstanceAttributeRequest struct { *requests.RpcRequest Password string `position:"Query" name:"Password"` InstanceId string `position:"Query" name:"InstanceId"` InstanceName string `position:"Query" name:"InstanceName"` }
ModifyInstanceAttributeRequest is the request struct for api ModifyInstanceAttribute
func CreateModifyInstanceAttributeRequest ¶
func CreateModifyInstanceAttributeRequest() (request *ModifyInstanceAttributeRequest)
CreateModifyInstanceAttributeRequest creates a request to invoke ModifyInstanceAttribute API
type ModifyInstanceAttributeResponse ¶
type ModifyInstanceAttributeResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceAttributeResponse is the response struct for api ModifyInstanceAttribute
func CreateModifyInstanceAttributeResponse ¶
func CreateModifyInstanceAttributeResponse() (response *ModifyInstanceAttributeResponse)
CreateModifyInstanceAttributeResponse creates a response to parse from ModifyInstanceAttribute response
type ModifyInstanceAutoRenewAttributeRequest ¶ added in v1.61.1272
type ModifyInstanceAutoRenewAttributeRequest struct { *requests.RpcRequest Duration string `position:"Query" name:"Duration"` RenewalStatus string `position:"Query" name:"RenewalStatus"` OwnerId string `position:"Query" name:"OwnerId"` AutoRenew string `position:"Query" name:"AutoRenew"` InstanceIds string `position:"Query" name:"InstanceIds"` }
ModifyInstanceAutoRenewAttributeRequest is the request struct for api ModifyInstanceAutoRenewAttribute
func CreateModifyInstanceAutoRenewAttributeRequest ¶ added in v1.61.1272
func CreateModifyInstanceAutoRenewAttributeRequest() (request *ModifyInstanceAutoRenewAttributeRequest)
CreateModifyInstanceAutoRenewAttributeRequest creates a request to invoke ModifyInstanceAutoRenewAttribute API
type ModifyInstanceAutoRenewAttributeResponse ¶ added in v1.61.1272
type ModifyInstanceAutoRenewAttributeResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceAutoRenewAttributeResponse is the response struct for api ModifyInstanceAutoRenewAttribute
func CreateModifyInstanceAutoRenewAttributeResponse ¶ added in v1.61.1272
func CreateModifyInstanceAutoRenewAttributeResponse() (response *ModifyInstanceAutoRenewAttributeResponse)
CreateModifyInstanceAutoRenewAttributeResponse creates a response to parse from ModifyInstanceAutoRenewAttribute response
type ModifyLoadBalancerAttributeRequest ¶ added in v1.61.1107
type ModifyLoadBalancerAttributeRequest struct { *requests.RpcRequest LoadBalancerName string `position:"Query" name:"LoadBalancerName"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` }
ModifyLoadBalancerAttributeRequest is the request struct for api ModifyLoadBalancerAttribute
func CreateModifyLoadBalancerAttributeRequest ¶ added in v1.61.1107
func CreateModifyLoadBalancerAttributeRequest() (request *ModifyLoadBalancerAttributeRequest)
CreateModifyLoadBalancerAttributeRequest creates a request to invoke ModifyLoadBalancerAttribute API
type ModifyLoadBalancerAttributeResponse ¶ added in v1.61.1107
type ModifyLoadBalancerAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyLoadBalancerAttributeResponse is the response struct for api ModifyLoadBalancerAttribute
func CreateModifyLoadBalancerAttributeResponse ¶ added in v1.61.1107
func CreateModifyLoadBalancerAttributeResponse() (response *ModifyLoadBalancerAttributeResponse)
CreateModifyLoadBalancerAttributeResponse creates a response to parse from ModifyLoadBalancerAttribute response
type ModifyNetworkAttributeRequest ¶ added in v1.61.1084
type ModifyNetworkAttributeRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` NetworkName string `position:"Query" name:"NetworkName"` NetworkId string `position:"Query" name:"NetworkId"` }
ModifyNetworkAttributeRequest is the request struct for api ModifyNetworkAttribute
func CreateModifyNetworkAttributeRequest ¶ added in v1.61.1084
func CreateModifyNetworkAttributeRequest() (request *ModifyNetworkAttributeRequest)
CreateModifyNetworkAttributeRequest creates a request to invoke ModifyNetworkAttribute API
type ModifyNetworkAttributeResponse ¶ added in v1.61.1084
type ModifyNetworkAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyNetworkAttributeResponse is the response struct for api ModifyNetworkAttribute
func CreateModifyNetworkAttributeResponse ¶ added in v1.61.1084
func CreateModifyNetworkAttributeResponse() (response *ModifyNetworkAttributeResponse)
CreateModifyNetworkAttributeResponse creates a response to parse from ModifyNetworkAttribute response
type ModifyPrepayInstanceSpecRequest ¶ added in v1.61.1591
type ModifyPrepayInstanceSpecRequest struct { *requests.RpcRequest InstanceType string `position:"Query" name:"InstanceType"` InstanceId string `position:"Query" name:"InstanceId"` }
ModifyPrepayInstanceSpecRequest is the request struct for api ModifyPrepayInstanceSpec
func CreateModifyPrepayInstanceSpecRequest ¶ added in v1.61.1591
func CreateModifyPrepayInstanceSpecRequest() (request *ModifyPrepayInstanceSpecRequest)
CreateModifyPrepayInstanceSpecRequest creates a request to invoke ModifyPrepayInstanceSpec API
type ModifyPrepayInstanceSpecResponse ¶ added in v1.61.1591
type ModifyPrepayInstanceSpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyPrepayInstanceSpecResponse is the response struct for api ModifyPrepayInstanceSpec
func CreateModifyPrepayInstanceSpecResponse ¶ added in v1.61.1591
func CreateModifyPrepayInstanceSpecResponse() (response *ModifyPrepayInstanceSpecResponse)
CreateModifyPrepayInstanceSpecResponse creates a response to parse from ModifyPrepayInstanceSpec response
type ModifySecurityGroupAttributeRequest ¶ added in v1.61.1084
type ModifySecurityGroupAttributeRequest struct { *requests.RpcRequest SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Description string `position:"Query" name:"Description"` SecurityGroupName string `position:"Query" name:"SecurityGroupName"` }
ModifySecurityGroupAttributeRequest is the request struct for api ModifySecurityGroupAttribute
func CreateModifySecurityGroupAttributeRequest ¶ added in v1.61.1084
func CreateModifySecurityGroupAttributeRequest() (request *ModifySecurityGroupAttributeRequest)
CreateModifySecurityGroupAttributeRequest creates a request to invoke ModifySecurityGroupAttribute API
type ModifySecurityGroupAttributeResponse ¶ added in v1.61.1084
type ModifySecurityGroupAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySecurityGroupAttributeResponse is the response struct for api ModifySecurityGroupAttribute
func CreateModifySecurityGroupAttributeResponse ¶ added in v1.61.1084
func CreateModifySecurityGroupAttributeResponse() (response *ModifySecurityGroupAttributeResponse)
CreateModifySecurityGroupAttributeResponse creates a response to parse from ModifySecurityGroupAttribute response
type ModifyVSwitchAttributeRequest ¶ added in v1.61.1084
type ModifyVSwitchAttributeRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` VSwitchId string `position:"Query" name:"VSwitchId"` VSwitchName string `position:"Query" name:"VSwitchName"` }
ModifyVSwitchAttributeRequest is the request struct for api ModifyVSwitchAttribute
func CreateModifyVSwitchAttributeRequest ¶ added in v1.61.1084
func CreateModifyVSwitchAttributeRequest() (request *ModifyVSwitchAttributeRequest)
CreateModifyVSwitchAttributeRequest creates a request to invoke ModifyVSwitchAttribute API
type ModifyVSwitchAttributeResponse ¶ added in v1.61.1084
type ModifyVSwitchAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyVSwitchAttributeResponse is the response struct for api ModifyVSwitchAttribute
func CreateModifyVSwitchAttributeResponse ¶ added in v1.61.1084
func CreateModifyVSwitchAttributeResponse() (response *ModifyVSwitchAttributeResponse)
CreateModifyVSwitchAttributeResponse creates a response to parse from ModifyVSwitchAttribute response
type MonitorData ¶ added in v1.60.325
type MonitorData struct { MaxUpBandWidth int64 `json:"MaxUpBandWidth" xml:"MaxUpBandWidth"` MaxDownBandWidth int64 `json:"MaxDownBandWidth" xml:"MaxDownBandWidth"` BandWidthMonitorData []BandWidthMonitorDataItem `json:"BandWidthMonitorData" xml:"BandWidthMonitorData"` }
MonitorData is a nested struct in ens response
type MonitorDataInDescribeInstanceMonitorData ¶
type MonitorDataInDescribeInstanceMonitorData struct {
InstanceMonitorData []InstanceMonitorData `json:"InstanceMonitorData" xml:"InstanceMonitorData"`
}
MonitorDataInDescribeInstanceMonitorData is a nested struct in ens response
type MonitorDataInDescribeUserBandWidthData ¶
type MonitorDataInDescribeUserBandWidthData struct { MaxDownBandWidth string `json:"MaxDownBandWidth" xml:"MaxDownBandWidth"` MaxUpBandWidth string `json:"MaxUpBandWidth" xml:"MaxUpBandWidth"` BandWidthMonitorData []BandWidthMonitorDataItemInDescribeUserBandWidthData `json:"BandWidthMonitorData" xml:"BandWidthMonitorData"` }
MonitorDataInDescribeUserBandWidthData is a nested struct in ens response
type NatGateway ¶ added in v1.61.1591
type NatGateway struct { EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` NatGatewayId string `json:"NatGatewayId" xml:"NatGatewayId"` NetworkId string `json:"NetworkId" xml:"NetworkId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` Name string `json:"Name" xml:"Name"` CreationTime string `json:"CreationTime" xml:"CreationTime"` }
NatGateway is a nested struct in ens response
type NatGateways ¶ added in v1.61.1591
type NatGateways struct {
NatGateway []NatGateway `json:"NatGateway" xml:"NatGateway"`
}
NatGateways is a nested struct in ens response
type Network ¶ added in v1.61.1084
type Network struct { NetworkName string `json:"NetworkName" xml:"NetworkName"` CreatedTime string `json:"CreatedTime" xml:"CreatedTime"` EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` NetworkId string `json:"NetworkId" xml:"NetworkId"` Status string `json:"Status" xml:"Status"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` Description string `json:"Description" xml:"Description"` RouterTableId string `json:"RouterTableId" xml:"RouterTableId"` VSwitchIds VSwitchIdsInDescribeNetworks `json:"VSwitchIds" xml:"VSwitchIds"` }
Network is a nested struct in ens response
type NetworkAttributes ¶ added in v1.61.1084
type NetworkAttributes struct { NetworkId string `json:"NetworkId" xml:"NetworkId"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` PrivateIpAddress PrivateIpAddressInDescribeInstances `json:"PrivateIpAddress" xml:"PrivateIpAddress"` }
NetworkAttributes is a nested struct in ens response
type NetworkInDescribeDeviceService ¶ added in v1.61.1398
type NetworkInDescribeDeviceService struct {
Ports []Ports `json:"Ports" xml:"Ports"`
}
NetworkInDescribeDeviceService is a nested struct in ens response
type NetworkInfo ¶ added in v1.61.1227
type NetworkInfo struct {
NetworkInfoItem []NetworkInfoItem `json:"NetworkInfo" xml:"NetworkInfo"`
}
NetworkInfo is a nested struct in ens response
type NetworkInfoItem ¶ added in v1.61.1227
type NetworkInfoItem struct { InternalIp string `json:"InternalIp" xml:"InternalIp"` InternalPort string `json:"InternalPort" xml:"InternalPort"` ExternalIp string `json:"ExternalIp" xml:"ExternalIp"` ExternalPort string `json:"ExternalPort" xml:"ExternalPort"` ISP string `json:"ISP" xml:"ISP"` Status string `json:"Status" xml:"Status"` }
NetworkInfoItem is a nested struct in ens response
type NetworkInterfaceSet ¶ added in v1.61.514
type NetworkInterfaceSet struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` MacAddress string `json:"MacAddress" xml:"MacAddress"` NetworkInterfaceId string `json:"NetworkInterfaceId" xml:"NetworkInterfaceId"` PrimaryIp string `json:"PrimaryIp" xml:"PrimaryIp"` PrimaryIpType string `json:"PrimaryIpType" xml:"PrimaryIpType"` Status string `json:"Status" xml:"Status"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` }
NetworkInterfaceSet is a nested struct in ens response
type NetworkInterfaceSets ¶ added in v1.61.514
type NetworkInterfaceSets struct {
NetworkInterfaceSet []NetworkInterfaceSet `json:"NetworkInterfaceSet" xml:"NetworkInterfaceSet"`
}
NetworkInterfaceSets is a nested struct in ens response
type Networks ¶ added in v1.61.1084
type Networks struct {
Network []Network `json:"Network" xml:"Network"`
}
Networks is a nested struct in ens response
type NextHop ¶ added in v1.61.1591
type NextHop struct { NextHopId string `json:"NextHopId" xml:"NextHopId"` NextHopType string `json:"NextHopType" xml:"NextHopType"` }
NextHop is a nested struct in ens response
type NextHops ¶ added in v1.61.1591
type NextHops struct {
NextHop []NextHop `json:"NextHop" xml:"NextHop"`
}
NextHops is a nested struct in ens response
type Permission ¶ added in v1.61.257
type Permission struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` Direction string `json:"Direction" xml:"Direction"` Policy string `json:"Policy" xml:"Policy"` PortRange string `json:"PortRange" xml:"PortRange"` SourceCidrIp string `json:"SourceCidrIp" xml:"SourceCidrIp"` IpProtocol string `json:"IpProtocol" xml:"IpProtocol"` DestCidrIp string `json:"DestCidrIp" xml:"DestCidrIp"` Priority int `json:"Priority" xml:"Priority"` SourcePortRange string `json:"SourcePortRange" xml:"SourcePortRange"` Description string `json:"Description" xml:"Description"` }
Permission is a nested struct in ens response
type Permissions ¶ added in v1.61.257
type Permissions struct {
Permission []Permission `json:"Permission" xml:"Permission"`
}
Permissions is a nested struct in ens response
type PodAbstractInfo ¶ added in v1.61.441
type PodAbstractInfo struct { ContainerService bool `json:"ContainerService" xml:"ContainerService"` Name bool `json:"Name" xml:"Name"` Namespace bool `json:"Namespace" xml:"Namespace"` ResourceScope bool `json:"ResourceScope" xml:"ResourceScope"` Status bool `json:"Status" xml:"Status"` ContainerStatuses ContainerStatuses `json:"ContainerStatuses" xml:"ContainerStatuses"` }
PodAbstractInfo is a nested struct in ens response
type Ports ¶ added in v1.61.1398
type Ports struct { ContainerPorts string `json:"ContainerPorts" xml:"ContainerPorts"` ExternalIp string `json:"ExternalIp" xml:"ExternalIp"` HostPorts string `json:"HostPorts" xml:"HostPorts"` Protocol string `json:"Protocol" xml:"Protocol"` }
Ports is a nested struct in ens response
type PreCreateEnsServiceRequest ¶ added in v1.61.257
type PreCreateEnsServiceRequest struct { *requests.RpcRequest BandwidthType string `position:"Query" name:"BandwidthType"` KeyPairName string `position:"Query" name:"KeyPairName"` Password string `position:"Query" name:"Password"` BuyResourcesDetail string `position:"Query" name:"BuyResourcesDetail"` SystemDiskSize string `position:"Query" name:"SystemDiskSize"` InstanceBandwithdLimit string `position:"Query" name:"InstanceBandwithdLimit"` EnsServiceName string `position:"Query" name:"EnsServiceName"` NetLevel string `position:"Query" name:"NetLevel"` DataDiskSize string `position:"Query" name:"DataDiskSize"` SchedulingPriceStrategy string `position:"Query" name:"SchedulingPriceStrategy"` ImageId string `position:"Query" name:"ImageId"` InstanceSpec string `position:"Query" name:"InstanceSpec"` UserData string `position:"Query" name:"UserData"` SchedulingStrategy string `position:"Query" name:"SchedulingStrategy"` }
PreCreateEnsServiceRequest is the request struct for api PreCreateEnsService
func CreatePreCreateEnsServiceRequest ¶ added in v1.61.257
func CreatePreCreateEnsServiceRequest() (request *PreCreateEnsServiceRequest)
CreatePreCreateEnsServiceRequest creates a request to invoke PreCreateEnsService API
type PreCreateEnsServiceResponse ¶ added in v1.61.257
type PreCreateEnsServiceResponse struct { *responses.BaseResponse BuyResourcesDetail string `json:"BuyResourcesDetail" xml:"BuyResourcesDetail"` Code int `json:"Code" xml:"Code"` EnsServiceId string `json:"EnsServiceId" xml:"EnsServiceId"` NetLevel string `json:"NetLevel" xml:"NetLevel"` RequestId string `json:"RequestId" xml:"RequestId"` }
PreCreateEnsServiceResponse is the response struct for api PreCreateEnsService
func CreatePreCreateEnsServiceResponse ¶ added in v1.61.257
func CreatePreCreateEnsServiceResponse() (response *PreCreateEnsServiceResponse)
CreatePreCreateEnsServiceResponse creates a response to parse from PreCreateEnsService response
type Price ¶ added in v1.60.325
type Price struct { Currency string `json:"Currency" xml:"Currency"` DiscountPrice float64 `json:"DiscountPrice" xml:"DiscountPrice"` OriginalPrice float64 `json:"OriginalPrice" xml:"OriginalPrice"` TradePrice float64 `json:"TradePrice" xml:"TradePrice"` }
Price is a nested struct in ens response
type PriceInfo ¶ added in v1.60.325
type PriceInfo struct {
Price Price `json:"Price" xml:"Price"`
}
PriceInfo is a nested struct in ens response
type PrivateIpAddress ¶
type PrivateIpAddress struct { Ip string `json:"Ip" xml:"Ip"` Isp string `json:"Isp" xml:"Isp"` GateWay string `json:"GateWay" xml:"GateWay"` }
PrivateIpAddress is a nested struct in ens response
type PrivateIpAddressInDescribeInstances ¶ added in v1.61.1084
type PrivateIpAddressInDescribeInstances struct {
IpAddress []string `json:"IpAddress" xml:"IpAddress"`
}
PrivateIpAddressInDescribeInstances is a nested struct in ens response
type PrivateIpAddresses ¶
type PrivateIpAddresses struct {
PrivateIpAddress []PrivateIpAddress `json:"PrivateIpAddress" xml:"PrivateIpAddress"`
}
PrivateIpAddresses is a nested struct in ens response
type PublicIpAddress ¶
type PublicIpAddress struct { Ip string `json:"Ip" xml:"Ip"` Isp string `json:"Isp" xml:"Isp"` GateWay string `json:"GateWay" xml:"GateWay"` }
PublicIpAddress is a nested struct in ens response
type PublicIpAddressInDescribeInstances ¶
type PublicIpAddressInDescribeInstances struct {
IpAddress []string `json:"IpAddress" xml:"IpAddress"`
}
PublicIpAddressInDescribeInstances is a nested struct in ens response
type PublicIpAddresses ¶
type PublicIpAddresses struct {
PublicIpAddress []PublicIpAddress `json:"PublicIpAddress" xml:"PublicIpAddress"`
}
PublicIpAddresses is a nested struct in ens response
type PublicIps ¶ added in v1.61.1398
type PublicIps struct {
PublicIpsItem []PublicIpsItem `json:"PublicIps" xml:"PublicIps"`
}
PublicIps is a nested struct in ens response
type PublicIpsItem ¶ added in v1.61.1398
type PublicIpsItem struct {
Ip string `json:"Ip" xml:"Ip"`
}
PublicIpsItem is a nested struct in ens response
type PushApplicationDataRequest ¶ added in v1.61.441
type PushApplicationDataRequest struct { *requests.RpcRequest Data string `position:"Query" name:"Data"` Timeout requests.Integer `position:"Query" name:"Timeout"` PushStrategy string `position:"Query" name:"PushStrategy"` AppId string `position:"Query" name:"AppId"` }
PushApplicationDataRequest is the request struct for api PushApplicationData
func CreatePushApplicationDataRequest ¶ added in v1.61.441
func CreatePushApplicationDataRequest() (request *PushApplicationDataRequest)
CreatePushApplicationDataRequest creates a request to invoke PushApplicationData API
type PushApplicationDataResponse ¶ added in v1.61.441
type PushApplicationDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PushResults PushResultsInPushApplicationData `json:"PushResults" xml:"PushResults"` }
PushApplicationDataResponse is the response struct for api PushApplicationData
func CreatePushApplicationDataResponse ¶ added in v1.61.441
func CreatePushApplicationDataResponse() (response *PushApplicationDataResponse)
CreatePushApplicationDataResponse creates a response to parse from PushApplicationData response
type PushResult ¶ added in v1.61.441
type PushResult struct { Name string `json:"Name" xml:"Name"` Version string `json:"Version" xml:"Version"` ResultCode int `json:"ResultCode" xml:"ResultCode"` ResultDescrip string `json:"ResultDescrip" xml:"ResultDescrip"` StatusStatS StatusStatS `json:"StatusStatS" xml:"StatusStatS"` }
PushResult is a nested struct in ens response
type PushResultsInDescribeDataPushResult ¶ added in v1.61.441
type PushResultsInDescribeDataPushResult struct {
PushResult []PushResult `json:"PushResult" xml:"PushResult"`
}
PushResultsInDescribeDataPushResult is a nested struct in ens response
type PushResultsInPushApplicationData ¶ added in v1.61.441
type PushResultsInPushApplicationData struct {
PushResult []PushResult `json:"PushResult" xml:"PushResult"`
}
PushResultsInPushApplicationData is a nested struct in ens response
type ReInitDiskRequest ¶ added in v1.61.441
type ReInitDiskRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` DiskId string `position:"Query" name:"DiskId"` }
ReInitDiskRequest is the request struct for api ReInitDisk
func CreateReInitDiskRequest ¶ added in v1.61.441
func CreateReInitDiskRequest() (request *ReInitDiskRequest)
CreateReInitDiskRequest creates a request to invoke ReInitDisk API
type ReInitDiskResponse ¶ added in v1.61.441
type ReInitDiskResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` }
ReInitDiskResponse is the response struct for api ReInitDisk
func CreateReInitDiskResponse ¶ added in v1.61.441
func CreateReInitDiskResponse() (response *ReInitDiskResponse)
CreateReInitDiskResponse creates a response to parse from ReInitDisk response
type RebootInstanceRequest ¶
type RebootInstanceRequest struct { *requests.RpcRequest ForceStop string `position:"Query" name:"ForceStop"` InstanceId string `position:"Query" name:"InstanceId"` }
RebootInstanceRequest is the request struct for api RebootInstance
func CreateRebootInstanceRequest ¶
func CreateRebootInstanceRequest() (request *RebootInstanceRequest)
CreateRebootInstanceRequest creates a request to invoke RebootInstance API
type RebootInstanceResponse ¶
type RebootInstanceResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` }
RebootInstanceResponse is the response struct for api RebootInstance
func CreateRebootInstanceResponse ¶
func CreateRebootInstanceResponse() (response *RebootInstanceResponse)
CreateRebootInstanceResponse creates a response to parse from RebootInstance response
type RegionId ¶ added in v1.61.441
type RegionId struct { RegionId string `json:"RegionId" xml:"RegionId"` StartTime string `json:"StartTime" xml:"StartTime"` StatusDescrip string `json:"StatusDescrip" xml:"StatusDescrip"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` }
RegionId is a nested struct in ens response
type RegionIds ¶ added in v1.61.441
type RegionIds struct {
RegionId []RegionId `json:"RegionId" xml:"RegionId"`
}
RegionIds is a nested struct in ens response
type ReleaseInstanceRequest ¶ added in v1.61.1084
type ReleaseInstanceRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
ReleaseInstanceRequest is the request struct for api ReleaseInstance
func CreateReleaseInstanceRequest ¶ added in v1.61.1084
func CreateReleaseInstanceRequest() (request *ReleaseInstanceRequest)
CreateReleaseInstanceRequest creates a request to invoke ReleaseInstance API
type ReleaseInstanceResponse ¶ added in v1.61.1084
type ReleaseInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleaseInstanceResponse is the response struct for api ReleaseInstance
func CreateReleaseInstanceResponse ¶ added in v1.61.1084
func CreateReleaseInstanceResponse() (response *ReleaseInstanceResponse)
CreateReleaseInstanceResponse creates a response to parse from ReleaseInstance response
type ReleasePostPaidInstanceRequest ¶
type ReleasePostPaidInstanceRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
ReleasePostPaidInstanceRequest is the request struct for api ReleasePostPaidInstance
func CreateReleasePostPaidInstanceRequest ¶
func CreateReleasePostPaidInstanceRequest() (request *ReleasePostPaidInstanceRequest)
CreateReleasePostPaidInstanceRequest creates a request to invoke ReleasePostPaidInstance API
type ReleasePostPaidInstanceResponse ¶
type ReleasePostPaidInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleasePostPaidInstanceResponse is the response struct for api ReleasePostPaidInstance
func CreateReleasePostPaidInstanceResponse ¶
func CreateReleasePostPaidInstanceResponse() (response *ReleasePostPaidInstanceResponse)
CreateReleasePostPaidInstanceResponse creates a response to parse from ReleasePostPaidInstance response
type ReleasePrePaidInstanceRequest ¶
type ReleasePrePaidInstanceRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
ReleasePrePaidInstanceRequest is the request struct for api ReleasePrePaidInstance
func CreateReleasePrePaidInstanceRequest ¶
func CreateReleasePrePaidInstanceRequest() (request *ReleasePrePaidInstanceRequest)
CreateReleasePrePaidInstanceRequest creates a request to invoke ReleasePrePaidInstance API
type ReleasePrePaidInstanceResponse ¶
type ReleasePrePaidInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleasePrePaidInstanceResponse is the response struct for api ReleasePrePaidInstance
func CreateReleasePrePaidInstanceResponse ¶
func CreateReleasePrePaidInstanceResponse() (response *ReleasePrePaidInstanceResponse)
CreateReleasePrePaidInstanceResponse creates a response to parse from ReleasePrePaidInstance response
type RemoveBackendServersBackendServers ¶ added in v1.61.1107
type RemoveBackendServersBackendServers struct { Port string `name:"Port"` Ip string `name:"Ip"` Weight string `name:"Weight"` Type string `name:"Type"` ServerId string `name:"ServerId"` }
RemoveBackendServersBackendServers is a repeated param struct in RemoveBackendServersRequest
type RemoveBackendServersRequest ¶ added in v1.61.1107
type RemoveBackendServersRequest struct { *requests.RpcRequest BackendServers *[]RemoveBackendServersBackendServers `position:"Query" name:"BackendServers" type:"Json"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` }
RemoveBackendServersRequest is the request struct for api RemoveBackendServers
func CreateRemoveBackendServersRequest ¶ added in v1.61.1107
func CreateRemoveBackendServersRequest() (request *RemoveBackendServersRequest)
CreateRemoveBackendServersRequest creates a request to invoke RemoveBackendServers API
type RemoveBackendServersResponse ¶ added in v1.61.1107
type RemoveBackendServersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` BackendServers BackendServersInRemoveBackendServers `json:"BackendServers" xml:"BackendServers"` }
RemoveBackendServersResponse is the response struct for api RemoveBackendServers
func CreateRemoveBackendServersResponse ¶ added in v1.61.1107
func CreateRemoveBackendServersResponse() (response *RemoveBackendServersResponse)
CreateRemoveBackendServersResponse creates a response to parse from RemoveBackendServers response
type RemovePublicIpsFromEpnInstanceRequest ¶ added in v1.61.441
type RemovePublicIpsFromEpnInstanceRequest struct { *requests.RpcRequest EPNInstanceId string `position:"Query" name:"EPNInstanceId"` InstanceInfos string `position:"Query" name:"InstanceInfos"` }
RemovePublicIpsFromEpnInstanceRequest is the request struct for api RemovePublicIpsFromEpnInstance
func CreateRemovePublicIpsFromEpnInstanceRequest ¶ added in v1.61.441
func CreateRemovePublicIpsFromEpnInstanceRequest() (request *RemovePublicIpsFromEpnInstanceRequest)
CreateRemovePublicIpsFromEpnInstanceRequest creates a request to invoke RemovePublicIpsFromEpnInstance API
type RemovePublicIpsFromEpnInstanceResponse ¶ added in v1.61.441
type RemovePublicIpsFromEpnInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemovePublicIpsFromEpnInstanceResponse is the response struct for api RemovePublicIpsFromEpnInstance
func CreateRemovePublicIpsFromEpnInstanceResponse ¶ added in v1.61.441
func CreateRemovePublicIpsFromEpnInstanceResponse() (response *RemovePublicIpsFromEpnInstanceResponse)
CreateRemovePublicIpsFromEpnInstanceResponse creates a response to parse from RemovePublicIpsFromEpnInstance response
type RemoveVSwitchesFromEpnInstanceRequest ¶ added in v1.61.441
type RemoveVSwitchesFromEpnInstanceRequest struct { *requests.RpcRequest VSwitchesInfo string `position:"Query" name:"VSwitchesInfo"` EPNInstanceId string `position:"Query" name:"EPNInstanceId"` }
RemoveVSwitchesFromEpnInstanceRequest is the request struct for api RemoveVSwitchesFromEpnInstance
func CreateRemoveVSwitchesFromEpnInstanceRequest ¶ added in v1.61.441
func CreateRemoveVSwitchesFromEpnInstanceRequest() (request *RemoveVSwitchesFromEpnInstanceRequest)
CreateRemoveVSwitchesFromEpnInstanceRequest creates a request to invoke RemoveVSwitchesFromEpnInstance API
type RemoveVSwitchesFromEpnInstanceResponse ¶ added in v1.61.441
type RemoveVSwitchesFromEpnInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveVSwitchesFromEpnInstanceResponse is the response struct for api RemoveVSwitchesFromEpnInstance
func CreateRemoveVSwitchesFromEpnInstanceResponse ¶ added in v1.61.441
func CreateRemoveVSwitchesFromEpnInstanceResponse() (response *RemoveVSwitchesFromEpnInstanceResponse)
CreateRemoveVSwitchesFromEpnInstanceResponse creates a response to parse from RemoveVSwitchesFromEpnInstance response
type RenewInstanceRequest ¶ added in v1.61.1398
type RenewInstanceRequest struct { *requests.RpcRequest Period requests.Integer `position:"Query" name:"Period"` InstanceId string `position:"Query" name:"InstanceId"` }
RenewInstanceRequest is the request struct for api RenewInstance
func CreateRenewInstanceRequest ¶ added in v1.61.1398
func CreateRenewInstanceRequest() (request *RenewInstanceRequest)
CreateRenewInstanceRequest creates a request to invoke RenewInstance API
type RenewInstanceResponse ¶ added in v1.61.1398
type RenewInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RenewInstanceResponse is the response struct for api RenewInstance
func CreateRenewInstanceResponse ¶ added in v1.61.1398
func CreateRenewInstanceResponse() (response *RenewInstanceResponse)
CreateRenewInstanceResponse creates a response to parse from RenewInstance response
type RescaleApplicationRequest ¶ added in v1.61.441
type RescaleApplicationRequest struct { *requests.RpcRequest ResourceSelector string `position:"Query" name:"ResourceSelector"` ToAppVersion string `position:"Query" name:"ToAppVersion"` RescaleType string `position:"Query" name:"RescaleType"` Timeout requests.Integer `position:"Query" name:"Timeout"` RescaleLevel string `position:"Query" name:"RescaleLevel"` AppId string `position:"Query" name:"AppId"` }
RescaleApplicationRequest is the request struct for api RescaleApplication
func CreateRescaleApplicationRequest ¶ added in v1.61.441
func CreateRescaleApplicationRequest() (request *RescaleApplicationRequest)
CreateRescaleApplicationRequest creates a request to invoke RescaleApplication API
type RescaleApplicationResponse ¶ added in v1.61.441
type RescaleApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RescaleApplicationResponse is the response struct for api RescaleApplication
func CreateRescaleApplicationResponse ¶ added in v1.61.441
func CreateRescaleApplicationResponse() (response *RescaleApplicationResponse)
CreateRescaleApplicationResponse creates a response to parse from RescaleApplication response
type RescaleDeviceServiceRequest ¶ added in v1.61.1084
type RescaleDeviceServiceRequest struct { *requests.RpcRequest ResourceSelector string `position:"Body" name:"ResourceSelector"` ResourceInfo string `position:"Body" name:"ResourceInfo"` RescaleType string `position:"Query" name:"RescaleType"` ImageId string `position:"Query" name:"ImageId"` Timeout requests.Integer `position:"Query" name:"Timeout"` RescaleLevel string `position:"Query" name:"RescaleLevel"` ResourceSpec string `position:"Query" name:"ResourceSpec"` IpType requests.Integer `position:"Query" name:"IpType"` AppId string `position:"Query" name:"AppId"` ServiceId string `position:"Query" name:"ServiceId"` }
RescaleDeviceServiceRequest is the request struct for api RescaleDeviceService
func CreateRescaleDeviceServiceRequest ¶ added in v1.61.1084
func CreateRescaleDeviceServiceRequest() (request *RescaleDeviceServiceRequest)
CreateRescaleDeviceServiceRequest creates a request to invoke RescaleDeviceService API
type RescaleDeviceServiceResponse ¶ added in v1.61.1084
type RescaleDeviceServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` DeviceIds []string `json:"DeviceIds" xml:"DeviceIds"` ResourceDetailInfos []ResourceDetailInfo `json:"ResourceDetailInfos" xml:"ResourceDetailInfos"` }
RescaleDeviceServiceResponse is the response struct for api RescaleDeviceService
func CreateRescaleDeviceServiceResponse ¶ added in v1.61.1084
func CreateRescaleDeviceServiceResponse() (response *RescaleDeviceServiceResponse)
CreateRescaleDeviceServiceResponse creates a response to parse from RescaleDeviceService response
type ResetDeviceInstanceRequest ¶ added in v1.61.1398
type ResetDeviceInstanceRequest struct { *requests.RpcRequest ImageId string `position:"Query" name:"ImageId"` InstanceId string `position:"Query" name:"InstanceId"` AppId string `position:"Query" name:"AppId"` }
ResetDeviceInstanceRequest is the request struct for api ResetDeviceInstance
func CreateResetDeviceInstanceRequest ¶ added in v1.61.1398
func CreateResetDeviceInstanceRequest() (request *ResetDeviceInstanceRequest)
CreateResetDeviceInstanceRequest creates a request to invoke ResetDeviceInstance API
type ResetDeviceInstanceResponse ¶ added in v1.61.1398
type ResetDeviceInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ResetDeviceInstanceResponse is the response struct for api ResetDeviceInstance
func CreateResetDeviceInstanceResponse ¶ added in v1.61.1398
func CreateResetDeviceInstanceResponse() (response *ResetDeviceInstanceResponse)
CreateResetDeviceInstanceResponse creates a response to parse from ResetDeviceInstance response
type ResourceDetailInfo ¶ added in v1.61.1084
type ResourceDetailInfo struct { RegionID string `json:"RegionID" xml:"RegionID"` ID string `json:"ID" xml:"ID"` IP string `json:"IP" xml:"IP"` Server string `json:"Server" xml:"Server"` Type string `json:"Type" xml:"Type"` Status string `json:"Status" xml:"Status"` Mac string `json:"Mac" xml:"Mac"` ISP string `json:"ISP" xml:"ISP"` }
ResourceDetailInfo is a nested struct in ens response
type ResourceDetailInfosInDescribeDeviceService ¶ added in v1.61.1084
type ResourceDetailInfosInDescribeDeviceService struct {
DeviceInfo []DeviceInfo `json:"DeviceInfo" xml:"DeviceInfo"`
}
ResourceDetailInfosInDescribeDeviceService is a nested struct in ens response
type ResourceDetailInfosInRescaleDeviceService ¶ added in v1.61.1084
type ResourceDetailInfosInRescaleDeviceService struct {
ResourceDetailInfo []ResourceDetailInfo `json:"ResourceDetailInfo" xml:"ResourceDetailInfo"`
}
ResourceDetailInfosInRescaleDeviceService is a nested struct in ens response
type ResourceFeeData ¶ added in v1.60.325
type ResourceFeeData struct { Memory int `json:"Memory" xml:"Memory"` Storage int `json:"Storage" xml:"Storage"` Vcpu int `json:"Vcpu" xml:"Vcpu"` }
ResourceFeeData is a nested struct in ens response
type ResourceFeeDataDetail ¶ added in v1.61.257
type ResourceFeeDataDetail struct { CostCode string `json:"CostCode" xml:"CostCode"` CostName string `json:"CostName" xml:"CostName"` CostVal int `json:"CostVal" xml:"CostVal"` ResourceType string `json:"ResourceType" xml:"ResourceType"` }
ResourceFeeDataDetail is a nested struct in ens response
type ResourceFeeDataDetails ¶ added in v1.61.257
type ResourceFeeDataDetails struct {
ResourceFeeDataDetail []ResourceFeeDataDetail `json:"ResourceFeeDataDetail" xml:"ResourceFeeDataDetail"`
}
ResourceFeeDataDetails is a nested struct in ens response
type ResourceInfos ¶ added in v1.61.1398
type ResourceInfos struct {
ResourceInfosItem []ResourceInfosItem `json:"ResourceInfos" xml:"ResourceInfos"`
}
ResourceInfos is a nested struct in ens response
type ResourceInfosItem ¶ added in v1.61.1398
type ResourceInfosItem struct { AppVersion string `json:"AppVersion" xml:"AppVersion"` AreaCode string `json:"AreaCode" xml:"AreaCode"` AreaName string `json:"AreaName" xml:"AreaName"` CreateTime string `json:"CreateTime" xml:"CreateTime"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceStatus string `json:"InstanceStatus" xml:"InstanceStatus"` RegionCode string `json:"RegionCode" xml:"RegionCode"` RegionId string `json:"RegionId" xml:"RegionId"` RegionName string `json:"RegionName" xml:"RegionName"` DeviceInfos []DeviceInfosItem `json:"DeviceInfos" xml:"DeviceInfos"` InternalIps []InternalIpsItem `json:"InternalIps" xml:"InternalIps"` PublicIps []PublicIpsItem `json:"PublicIps" xml:"PublicIps"` }
ResourceInfosItem is a nested struct in ens response
type RestartDeviceInstanceRequest ¶ added in v1.61.1084
type RestartDeviceInstanceRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` AppId string `position:"Query" name:"AppId"` }
RestartDeviceInstanceRequest is the request struct for api RestartDeviceInstance
func CreateRestartDeviceInstanceRequest ¶ added in v1.61.1084
func CreateRestartDeviceInstanceRequest() (request *RestartDeviceInstanceRequest)
CreateRestartDeviceInstanceRequest creates a request to invoke RestartDeviceInstance API
type RestartDeviceInstanceResponse ¶ added in v1.61.1084
type RestartDeviceInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RestartDeviceInstanceResponse is the response struct for api RestartDeviceInstance
func CreateRestartDeviceInstanceResponse ¶ added in v1.61.1084
func CreateRestartDeviceInstanceResponse() (response *RestartDeviceInstanceResponse)
CreateRestartDeviceInstanceResponse creates a response to parse from RestartDeviceInstance response
type RevokeSecurityGroupEgressRequest ¶ added in v1.61.257
type RevokeSecurityGroupEgressRequest struct { *requests.RpcRequest SourcePortRange string `position:"Query" name:"SourcePortRange"` PortRange string `position:"Query" name:"PortRange"` IpProtocol string `position:"Query" name:"IpProtocol"` Priority requests.Integer `position:"Query" name:"Priority"` DestCidrIp string `position:"Query" name:"DestCidrIp"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Policy string `position:"Query" name:"Policy"` }
RevokeSecurityGroupEgressRequest is the request struct for api RevokeSecurityGroupEgress
func CreateRevokeSecurityGroupEgressRequest ¶ added in v1.61.257
func CreateRevokeSecurityGroupEgressRequest() (request *RevokeSecurityGroupEgressRequest)
CreateRevokeSecurityGroupEgressRequest creates a request to invoke RevokeSecurityGroupEgress API
type RevokeSecurityGroupEgressResponse ¶ added in v1.61.257
type RevokeSecurityGroupEgressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RevokeSecurityGroupEgressResponse is the response struct for api RevokeSecurityGroupEgress
func CreateRevokeSecurityGroupEgressResponse ¶ added in v1.61.257
func CreateRevokeSecurityGroupEgressResponse() (response *RevokeSecurityGroupEgressResponse)
CreateRevokeSecurityGroupEgressResponse creates a response to parse from RevokeSecurityGroupEgress response
type RevokeSecurityGroupRequest ¶ added in v1.61.257
type RevokeSecurityGroupRequest struct { *requests.RpcRequest SourcePortRange string `position:"Query" name:"SourcePortRange"` PortRange string `position:"Query" name:"PortRange"` IpProtocol string `position:"Query" name:"IpProtocol"` SourceCidrIp string `position:"Query" name:"SourceCidrIp"` Priority requests.Integer `position:"Query" name:"Priority"` SecurityGroupId string `position:"Query" name:"SecurityGroupId"` Policy string `position:"Query" name:"Policy"` }
RevokeSecurityGroupRequest is the request struct for api RevokeSecurityGroup
func CreateRevokeSecurityGroupRequest ¶ added in v1.61.257
func CreateRevokeSecurityGroupRequest() (request *RevokeSecurityGroupRequest)
CreateRevokeSecurityGroupRequest creates a request to invoke RevokeSecurityGroup API
type RevokeSecurityGroupResponse ¶ added in v1.61.257
type RevokeSecurityGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RevokeSecurityGroupResponse is the response struct for api RevokeSecurityGroup
func CreateRevokeSecurityGroupResponse ¶ added in v1.61.257
func CreateRevokeSecurityGroupResponse() (response *RevokeSecurityGroupResponse)
CreateRevokeSecurityGroupResponse creates a response to parse from RevokeSecurityGroup response
type RollbackApplicationRequest ¶ added in v1.61.441
type RollbackApplicationRequest struct { *requests.RpcRequest Timeout requests.Integer `position:"Query" name:"Timeout"` FromAppVersion string `position:"Query" name:"FromAppVersion"` AppId string `position:"Query" name:"AppId"` ToAppVersion string `position:"Query" name:"ToAppVersion"` }
RollbackApplicationRequest is the request struct for api RollbackApplication
func CreateRollbackApplicationRequest ¶ added in v1.61.441
func CreateRollbackApplicationRequest() (request *RollbackApplicationRequest)
CreateRollbackApplicationRequest creates a request to invoke RollbackApplication API
type RollbackApplicationResponse ¶ added in v1.61.441
type RollbackApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RollbackApplicationResponse is the response struct for api RollbackApplication
func CreateRollbackApplicationResponse ¶ added in v1.61.441
func CreateRollbackApplicationResponse() (response *RollbackApplicationResponse)
CreateRollbackApplicationResponse creates a response to parse from RollbackApplication response
type RouteEntry ¶ added in v1.61.1591
type RouteEntry struct { Status string `json:"Status" xml:"Status"` Type string `json:"Type" xml:"Type"` Description string `json:"Description" xml:"Description"` RouteEntryName string `json:"RouteEntryName" xml:"RouteEntryName"` DestinationCidrBlock string `json:"DestinationCidrBlock" xml:"DestinationCidrBlock"` RouteEntryId string `json:"RouteEntryId" xml:"RouteEntryId"` RouteTableId string `json:"RouteTableId" xml:"RouteTableId"` NextHops []NextHop `json:"NextHops" xml:"NextHops"` }
RouteEntry is a nested struct in ens response
type RouteEntrys ¶ added in v1.61.1591
type RouteEntrys struct {
RouteEntry []RouteEntry `json:"RouteEntry" xml:"RouteEntry"`
}
RouteEntrys is a nested struct in ens response
type Rs ¶ added in v1.61.1107
type Rs struct { ServerId string `json:"ServerId" xml:"ServerId"` Ip string `json:"Ip" xml:"Ip"` Port string `json:"Port" xml:"Port"` Type string `json:"Type" xml:"Type"` Weight int `json:"Weight" xml:"Weight"` }
Rs is a nested struct in ens response
type RuleIdsInAddDeviceInternetPort ¶ added in v1.61.1398
type RuleIdsInAddDeviceInternetPort struct {
RuleIds []string `json:"RuleIds" xml:"RuleIds"`
}
RuleIdsInAddDeviceInternetPort is a nested struct in ens response
type RuleIdsInDeleteDeviceInternetPort ¶ added in v1.61.1398
type RuleIdsInDeleteDeviceInternetPort struct {
RuleIds []string `json:"RuleIds" xml:"RuleIds"`
}
RuleIdsInDeleteDeviceInternetPort is a nested struct in ens response
type RunInstancesDataDisk ¶ added in v1.61.1398
RunInstancesDataDisk is a repeated param struct in RunInstancesRequest
type RunInstancesRequest ¶ added in v1.61.1398
type RunInstancesRequest struct { *requests.RpcRequest ScheduleAreaLevel string `position:"Query" name:"ScheduleAreaLevel"` UniqueSuffix requests.Boolean `position:"Query" name:"UniqueSuffix"` SecurityId string `position:"Query" name:"SecurityId"` KeyPairName string `position:"Query" name:"KeyPairName"` Password string `position:"Query" name:"Password"` HostName string `position:"Query" name:"HostName"` SystemDisk RunInstancesSystemDisk `position:"Query" name:"SystemDisk" type:"Struct"` NetDistrictCode string `position:"Query" name:"NetDistrictCode"` EnsRegionId string `position:"Query" name:"EnsRegionId"` Period requests.Integer `position:"Query" name:"Period"` VSwitchId string `position:"Query" name:"VSwitchId"` PrivateIpAddress string `position:"Query" name:"PrivateIpAddress"` PeriodUnit string `position:"Query" name:"PeriodUnit"` InstanceName string `position:"Query" name:"InstanceName"` AutoRenew requests.Boolean `position:"Query" name:"AutoRenew"` InternetChargeType string `position:"Query" name:"InternetChargeType"` NetWorkId string `position:"Query" name:"NetWorkId"` SchedulingPriceStrategy string `position:"Query" name:"SchedulingPriceStrategy"` ImageId string `position:"Query" name:"ImageId"` InternetMaxBandwidthOut requests.Integer `position:"Query" name:"InternetMaxBandwidthOut"` UserData string `position:"Query" name:"UserData"` InstanceType string `position:"Query" name:"InstanceType"` InstanceChargeType string `position:"Query" name:"InstanceChargeType"` Amount requests.Integer `position:"Query" name:"Amount"` DataDisk *[]RunInstancesDataDisk `position:"Query" name:"DataDisk" type:"Json"` SchedulingStrategy string `position:"Query" name:"SchedulingStrategy"` Carrier string `position:"Query" name:"Carrier"` }
RunInstancesRequest is the request struct for api RunInstances
func CreateRunInstancesRequest ¶ added in v1.61.1398
func CreateRunInstancesRequest() (request *RunInstancesRequest)
CreateRunInstancesRequest creates a request to invoke RunInstances API
type RunInstancesResponse ¶ added in v1.61.1398
type RunInstancesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` InstanceIds []string `json:"InstanceIds" xml:"InstanceIds"` }
RunInstancesResponse is the response struct for api RunInstances
func CreateRunInstancesResponse ¶ added in v1.61.1398
func CreateRunInstancesResponse() (response *RunInstancesResponse)
CreateRunInstancesResponse creates a response to parse from RunInstances response
type RunInstancesSystemDisk ¶ added in v1.61.1398
type RunInstancesSystemDisk struct {
Size string `name:"Size"`
}
RunInstancesSystemDisk is a repeated param struct in RunInstancesRequest
type RunServiceScheduleRequest ¶ added in v1.61.441
type RunServiceScheduleRequest struct { *requests.RpcRequest Uuid string `position:"Query" name:"Uuid"` ClientIp string `position:"Query" name:"ClientIp"` PodConfigName string `position:"Query" name:"PodConfigName"` ServiceCommands string `position:"Query" name:"ServiceCommands"` ScheduleStrategy string `position:"Query" name:"ScheduleStrategy"` Directorys string `position:"Query" name:"Directorys"` PreLockedTimeout requests.Integer `position:"Query" name:"PreLockedTimeout"` ServiceAction string `position:"Query" name:"ServiceAction"` AppId string `position:"Query" name:"AppId"` }
RunServiceScheduleRequest is the request struct for api RunServiceSchedule
func CreateRunServiceScheduleRequest ¶ added in v1.61.441
func CreateRunServiceScheduleRequest() (request *RunServiceScheduleRequest)
CreateRunServiceScheduleRequest creates a request to invoke RunServiceSchedule API
type RunServiceScheduleResponse ¶ added in v1.61.441
type RunServiceScheduleResponse struct { *responses.BaseResponse Index int `json:"Index" xml:"Index"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceIp string `json:"InstanceIp" xml:"InstanceIp"` InstancePort int `json:"InstancePort" xml:"InstancePort"` RequestId string `json:"RequestId" xml:"RequestId"` RequestRepeated string `json:"RequestRepeated" xml:"RequestRepeated"` TcpPorts bool `json:"TcpPorts" xml:"TcpPorts"` CommandResults CommandResults `json:"CommandResults" xml:"CommandResults"` }
RunServiceScheduleResponse is the response struct for api RunServiceSchedule
func CreateRunServiceScheduleResponse ¶ added in v1.61.441
func CreateRunServiceScheduleResponse() (response *RunServiceScheduleResponse)
CreateRunServiceScheduleResponse creates a response to parse from RunServiceSchedule response
type SecurityGroup ¶ added in v1.61.257
type SecurityGroup struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` InstanceCount int `json:"InstanceCount" xml:"InstanceCount"` Description string `json:"Description" xml:"Description"` SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` SecurityGroupName string `json:"SecurityGroupName" xml:"SecurityGroupName"` }
SecurityGroup is a nested struct in ens response
type SecurityGroupIds ¶ added in v1.61.257
type SecurityGroupIds struct {
SecurityGroupId []string `json:"SecurityGroupId" xml:"SecurityGroupId"`
}
SecurityGroupIds is a nested struct in ens response
type SecurityGroups ¶ added in v1.61.257
type SecurityGroups struct {
SecurityGroup []SecurityGroup `json:"SecurityGroup" xml:"SecurityGroup"`
}
SecurityGroups is a nested struct in ens response
type ServerList ¶ added in v1.61.1084
type ServerList struct {
ServerListItem []ServerListItem `json:"ServerList" xml:"ServerList"`
}
ServerList is a nested struct in ens response
type ServerListItem ¶ added in v1.61.1084
type ServerListItem struct { Host string `json:"Host" xml:"Host"` RegionId string `json:"RegionId" xml:"RegionId"` }
ServerListItem is a nested struct in ens response
type SetBackendServersBackendServers ¶ added in v1.61.1107
type SetBackendServersBackendServers struct { Weight string `name:"Weight"` Type string `name:"Type"` ServerId string `name:"ServerId"` }
SetBackendServersBackendServers is a repeated param struct in SetBackendServersRequest
type SetBackendServersRequest ¶ added in v1.61.1107
type SetBackendServersRequest struct { *requests.RpcRequest BackendServers *[]SetBackendServersBackendServers `position:"Query" name:"BackendServers" type:"Json"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` }
SetBackendServersRequest is the request struct for api SetBackendServers
func CreateSetBackendServersRequest ¶ added in v1.61.1107
func CreateSetBackendServersRequest() (request *SetBackendServersRequest)
CreateSetBackendServersRequest creates a request to invoke SetBackendServers API
type SetBackendServersResponse ¶ added in v1.61.1107
type SetBackendServersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` BackendServers BackendServersInSetBackendServers `json:"BackendServers" xml:"BackendServers"` }
SetBackendServersResponse is the response struct for api SetBackendServers
func CreateSetBackendServersResponse ¶ added in v1.61.1107
func CreateSetBackendServersResponse() (response *SetBackendServersResponse)
CreateSetBackendServersResponse creates a response to parse from SetBackendServers response
type SetLoadBalancerHTTPListenerAttributeRequest ¶ added in v1.61.1107
type SetLoadBalancerHTTPListenerAttributeRequest struct { *requests.RpcRequest HealthCheckTimeout requests.Integer `position:"Query" name:"HealthCheckTimeout"` HealthCheckURI string `position:"Query" name:"HealthCheckURI"` HealthCheck string `position:"Query" name:"HealthCheck"` Protocol string `position:"Query" name:"Protocol"` Cookie string `position:"Query" name:"Cookie"` HealthCheckMethod string `position:"Query" name:"HealthCheckMethod"` HealthCheckDomain string `position:"Query" name:"HealthCheckDomain"` RequestTimeout requests.Integer `position:"Query" name:"RequestTimeout"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` HealthCheckInterval requests.Integer `position:"Query" name:"HealthCheckInterval"` Description string `position:"Query" name:"Description"` UnhealthyThreshold requests.Integer `position:"Query" name:"UnhealthyThreshold"` HealthyThreshold requests.Integer `position:"Query" name:"HealthyThreshold"` Scheduler string `position:"Query" name:"Scheduler"` CookieTimeout requests.Integer `position:"Query" name:"CookieTimeout"` StickySessionType string `position:"Query" name:"StickySessionType"` ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` StickySession string `position:"Query" name:"StickySession"` IdleTimeout requests.Integer `position:"Query" name:"IdleTimeout"` HealthCheckConnectPort requests.Integer `position:"Query" name:"HealthCheckConnectPort"` HealthCheckHttpCode string `position:"Query" name:"HealthCheckHttpCode"` }
SetLoadBalancerHTTPListenerAttributeRequest is the request struct for api SetLoadBalancerHTTPListenerAttribute
func CreateSetLoadBalancerHTTPListenerAttributeRequest ¶ added in v1.61.1107
func CreateSetLoadBalancerHTTPListenerAttributeRequest() (request *SetLoadBalancerHTTPListenerAttributeRequest)
CreateSetLoadBalancerHTTPListenerAttributeRequest creates a request to invoke SetLoadBalancerHTTPListenerAttribute API
type SetLoadBalancerHTTPListenerAttributeResponse ¶ added in v1.61.1107
type SetLoadBalancerHTTPListenerAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetLoadBalancerHTTPListenerAttributeResponse is the response struct for api SetLoadBalancerHTTPListenerAttribute
func CreateSetLoadBalancerHTTPListenerAttributeResponse ¶ added in v1.61.1107
func CreateSetLoadBalancerHTTPListenerAttributeResponse() (response *SetLoadBalancerHTTPListenerAttributeResponse)
CreateSetLoadBalancerHTTPListenerAttributeResponse creates a response to parse from SetLoadBalancerHTTPListenerAttribute response
type SetLoadBalancerHTTPSListenerAttributeRequest ¶ added in v1.61.1107
type SetLoadBalancerHTTPSListenerAttributeRequest struct { *requests.RpcRequest HealthCheckTimeout requests.Integer `position:"Query" name:"HealthCheckTimeout"` HealthCheckURI string `position:"Query" name:"HealthCheckURI"` HealthCheck string `position:"Query" name:"HealthCheck"` Protocol string `position:"Query" name:"Protocol"` Cookie string `position:"Query" name:"Cookie"` HealthCheckMethod string `position:"Query" name:"HealthCheckMethod"` HealthCheckDomain string `position:"Query" name:"HealthCheckDomain"` RequestTimeout requests.Integer `position:"Query" name:"RequestTimeout"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` HealthCheckInterval requests.Integer `position:"Query" name:"HealthCheckInterval"` Description string `position:"Query" name:"Description"` UnhealthyThreshold requests.Integer `position:"Query" name:"UnhealthyThreshold"` HealthyThreshold requests.Integer `position:"Query" name:"HealthyThreshold"` Scheduler string `position:"Query" name:"Scheduler"` CookieTimeout requests.Integer `position:"Query" name:"CookieTimeout"` StickySessionType string `position:"Query" name:"StickySessionType"` ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` StickySession string `position:"Query" name:"StickySession"` ServerCertificateId string `position:"Query" name:"ServerCertificateId"` IdleTimeout requests.Integer `position:"Query" name:"IdleTimeout"` HealthCheckConnectPort requests.Integer `position:"Query" name:"HealthCheckConnectPort"` HealthCheckHttpCode string `position:"Query" name:"HealthCheckHttpCode"` }
SetLoadBalancerHTTPSListenerAttributeRequest is the request struct for api SetLoadBalancerHTTPSListenerAttribute
func CreateSetLoadBalancerHTTPSListenerAttributeRequest ¶ added in v1.61.1107
func CreateSetLoadBalancerHTTPSListenerAttributeRequest() (request *SetLoadBalancerHTTPSListenerAttributeRequest)
CreateSetLoadBalancerHTTPSListenerAttributeRequest creates a request to invoke SetLoadBalancerHTTPSListenerAttribute API
type SetLoadBalancerHTTPSListenerAttributeResponse ¶ added in v1.61.1107
type SetLoadBalancerHTTPSListenerAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetLoadBalancerHTTPSListenerAttributeResponse is the response struct for api SetLoadBalancerHTTPSListenerAttribute
func CreateSetLoadBalancerHTTPSListenerAttributeResponse ¶ added in v1.61.1107
func CreateSetLoadBalancerHTTPSListenerAttributeResponse() (response *SetLoadBalancerHTTPSListenerAttributeResponse)
CreateSetLoadBalancerHTTPSListenerAttributeResponse creates a response to parse from SetLoadBalancerHTTPSListenerAttribute response
type SetLoadBalancerStatusRequest ¶ added in v1.61.1107
type SetLoadBalancerStatusRequest struct { *requests.RpcRequest LoadBalancerStatus string `position:"Query" name:"LoadBalancerStatus"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` }
SetLoadBalancerStatusRequest is the request struct for api SetLoadBalancerStatus
func CreateSetLoadBalancerStatusRequest ¶ added in v1.61.1107
func CreateSetLoadBalancerStatusRequest() (request *SetLoadBalancerStatusRequest)
CreateSetLoadBalancerStatusRequest creates a request to invoke SetLoadBalancerStatus API
type SetLoadBalancerStatusResponse ¶ added in v1.61.1107
type SetLoadBalancerStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetLoadBalancerStatusResponse is the response struct for api SetLoadBalancerStatus
func CreateSetLoadBalancerStatusResponse ¶ added in v1.61.1107
func CreateSetLoadBalancerStatusResponse() (response *SetLoadBalancerStatusResponse)
CreateSetLoadBalancerStatusResponse creates a response to parse from SetLoadBalancerStatus response
type SetLoadBalancerTCPListenerAttributeRequest ¶ added in v1.61.1107
type SetLoadBalancerTCPListenerAttributeRequest struct { *requests.RpcRequest HealthCheckURI string `position:"Query" name:"HealthCheckURI"` Protocol string `position:"Query" name:"Protocol"` EstablishedTimeout requests.Integer `position:"Query" name:"EstablishedTimeout"` PersistenceTimeout requests.Integer `position:"Query" name:"PersistenceTimeout"` HealthCheckDomain string `position:"Query" name:"HealthCheckDomain"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` HealthCheckInterval requests.Integer `position:"Query" name:"HealthCheckInterval"` HealthCheckConnectTimeout requests.Integer `position:"Query" name:"HealthCheckConnectTimeout"` Description string `position:"Query" name:"Description"` UnhealthyThreshold requests.Integer `position:"Query" name:"UnhealthyThreshold"` HealthyThreshold requests.Integer `position:"Query" name:"HealthyThreshold"` Scheduler string `position:"Query" name:"Scheduler"` EipTransmit string `position:"Query" name:"EipTransmit"` ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` HealthCheckType string `position:"Query" name:"HealthCheckType"` HealthCheckConnectPort requests.Integer `position:"Query" name:"HealthCheckConnectPort"` HealthCheckHttpCode string `position:"Query" name:"HealthCheckHttpCode"` }
SetLoadBalancerTCPListenerAttributeRequest is the request struct for api SetLoadBalancerTCPListenerAttribute
func CreateSetLoadBalancerTCPListenerAttributeRequest ¶ added in v1.61.1107
func CreateSetLoadBalancerTCPListenerAttributeRequest() (request *SetLoadBalancerTCPListenerAttributeRequest)
CreateSetLoadBalancerTCPListenerAttributeRequest creates a request to invoke SetLoadBalancerTCPListenerAttribute API
type SetLoadBalancerTCPListenerAttributeResponse ¶ added in v1.61.1107
type SetLoadBalancerTCPListenerAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetLoadBalancerTCPListenerAttributeResponse is the response struct for api SetLoadBalancerTCPListenerAttribute
func CreateSetLoadBalancerTCPListenerAttributeResponse ¶ added in v1.61.1107
func CreateSetLoadBalancerTCPListenerAttributeResponse() (response *SetLoadBalancerTCPListenerAttributeResponse)
CreateSetLoadBalancerTCPListenerAttributeResponse creates a response to parse from SetLoadBalancerTCPListenerAttribute response
type SetLoadBalancerUDPListenerAttributeRequest ¶ added in v1.61.1107
type SetLoadBalancerUDPListenerAttributeRequest struct { *requests.RpcRequest Protocol string `position:"Query" name:"Protocol"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` HealthCheckReq string `position:"Query" name:"HealthCheckReq"` HealthCheckInterval requests.Integer `position:"Query" name:"HealthCheckInterval"` HealthCheckExp string `position:"Query" name:"HealthCheckExp"` HealthCheckConnectTimeout requests.Integer `position:"Query" name:"HealthCheckConnectTimeout"` Description string `position:"Query" name:"Description"` UnhealthyThreshold requests.Integer `position:"Query" name:"UnhealthyThreshold"` HealthyThreshold requests.Integer `position:"Query" name:"HealthyThreshold"` Scheduler string `position:"Query" name:"Scheduler"` EipTransmit string `position:"Query" name:"EipTransmit"` ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` HealthCheckConnectPort requests.Integer `position:"Query" name:"HealthCheckConnectPort"` }
SetLoadBalancerUDPListenerAttributeRequest is the request struct for api SetLoadBalancerUDPListenerAttribute
func CreateSetLoadBalancerUDPListenerAttributeRequest ¶ added in v1.61.1107
func CreateSetLoadBalancerUDPListenerAttributeRequest() (request *SetLoadBalancerUDPListenerAttributeRequest)
CreateSetLoadBalancerUDPListenerAttributeRequest creates a request to invoke SetLoadBalancerUDPListenerAttribute API
type SetLoadBalancerUDPListenerAttributeResponse ¶ added in v1.61.1107
type SetLoadBalancerUDPListenerAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetLoadBalancerUDPListenerAttributeResponse is the response struct for api SetLoadBalancerUDPListenerAttribute
func CreateSetLoadBalancerUDPListenerAttributeResponse ¶ added in v1.61.1107
func CreateSetLoadBalancerUDPListenerAttributeResponse() (response *SetLoadBalancerUDPListenerAttributeResponse)
CreateSetLoadBalancerUDPListenerAttributeResponse creates a response to parse from SetLoadBalancerUDPListenerAttribute response
type SnatTableEntries ¶ added in v1.61.1591
type SnatTableEntries struct {
SnatTableEntry []SnatTableEntry `json:"SnatTableEntry" xml:"SnatTableEntry"`
}
SnatTableEntries is a nested struct in ens response
type SnatTableEntry ¶ added in v1.61.1591
type SnatTableEntry struct { NatGatewayId string `json:"NatGatewayId" xml:"NatGatewayId"` SnatEntryId string `json:"SnatEntryId" xml:"SnatEntryId"` SnatIp string `json:"SnatIp" xml:"SnatIp"` SourceCIDR string `json:"SourceCIDR" xml:"SourceCIDR"` SnatEntryName string `json:"SnatEntryName" xml:"SnatEntryName"` Status string `json:"Status" xml:"Status"` }
SnatTableEntry is a nested struct in ens response
type StartEpnInstanceRequest ¶ added in v1.61.441
type StartEpnInstanceRequest struct { *requests.RpcRequest EPNInstanceId string `position:"Query" name:"EPNInstanceId"` }
StartEpnInstanceRequest is the request struct for api StartEpnInstance
func CreateStartEpnInstanceRequest ¶ added in v1.61.441
func CreateStartEpnInstanceRequest() (request *StartEpnInstanceRequest)
CreateStartEpnInstanceRequest creates a request to invoke StartEpnInstance API
type StartEpnInstanceResponse ¶ added in v1.61.441
type StartEpnInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StartEpnInstanceResponse is the response struct for api StartEpnInstance
func CreateStartEpnInstanceResponse ¶ added in v1.61.441
func CreateStartEpnInstanceResponse() (response *StartEpnInstanceResponse)
CreateStartEpnInstanceResponse creates a response to parse from StartEpnInstance response
type StartInstanceRequest ¶
type StartInstanceRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
StartInstanceRequest is the request struct for api StartInstance
func CreateStartInstanceRequest ¶
func CreateStartInstanceRequest() (request *StartInstanceRequest)
CreateStartInstanceRequest creates a request to invoke StartInstance API
type StartInstanceResponse ¶
type StartInstanceResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` }
StartInstanceResponse is the response struct for api StartInstance
func CreateStartInstanceResponse ¶
func CreateStartInstanceResponse() (response *StartInstanceResponse)
CreateStartInstanceResponse creates a response to parse from StartInstance response
type StartLoadBalancerListenerRequest ¶ added in v1.61.1107
type StartLoadBalancerListenerRequest struct { *requests.RpcRequest ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` ListenerProtocol string `position:"Query" name:"ListenerProtocol"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` }
StartLoadBalancerListenerRequest is the request struct for api StartLoadBalancerListener
func CreateStartLoadBalancerListenerRequest ¶ added in v1.61.1107
func CreateStartLoadBalancerListenerRequest() (request *StartLoadBalancerListenerRequest)
CreateStartLoadBalancerListenerRequest creates a request to invoke StartLoadBalancerListener API
type StartLoadBalancerListenerResponse ¶ added in v1.61.1107
type StartLoadBalancerListenerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StartLoadBalancerListenerResponse is the response struct for api StartLoadBalancerListener
func CreateStartLoadBalancerListenerResponse ¶ added in v1.61.1107
func CreateStartLoadBalancerListenerResponse() (response *StartLoadBalancerListenerResponse)
CreateStartLoadBalancerListenerResponse creates a response to parse from StartLoadBalancerListener response
type StatusStat ¶ added in v1.61.441
type StatusStat struct { RegionIdCount int `json:"RegionIdCount" xml:"RegionIdCount"` InstanceCount string `json:"InstanceCount" xml:"InstanceCount"` Status string `json:"Status" xml:"Status"` Instances InstancesInDescribeDataDistResult `json:"Instances" xml:"Instances"` RegionIds RegionIds `json:"RegionIds" xml:"RegionIds"` }
StatusStat is a nested struct in ens response
type StatusStatS ¶ added in v1.61.441
type StatusStatS struct {
StatusStat []StatusStat `json:"StatusStat" xml:"StatusStat"`
}
StatusStatS is a nested struct in ens response
type StatusStats ¶ added in v1.61.441
type StatusStats struct {
StatusStat []StatusStat `json:"StatusStat" xml:"StatusStat"`
}
StatusStats is a nested struct in ens response
type StopEpnInstanceRequest ¶ added in v1.61.441
type StopEpnInstanceRequest struct { *requests.RpcRequest EPNInstanceId string `position:"Query" name:"EPNInstanceId"` }
StopEpnInstanceRequest is the request struct for api StopEpnInstance
func CreateStopEpnInstanceRequest ¶ added in v1.61.441
func CreateStopEpnInstanceRequest() (request *StopEpnInstanceRequest)
CreateStopEpnInstanceRequest creates a request to invoke StopEpnInstance API
type StopEpnInstanceResponse ¶ added in v1.61.441
type StopEpnInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StopEpnInstanceResponse is the response struct for api StopEpnInstance
func CreateStopEpnInstanceResponse ¶ added in v1.61.441
func CreateStopEpnInstanceResponse() (response *StopEpnInstanceResponse)
CreateStopEpnInstanceResponse creates a response to parse from StopEpnInstance response
type StopInstanceRequest ¶
type StopInstanceRequest struct { *requests.RpcRequest ForceStop string `position:"Query" name:"ForceStop"` InstanceId string `position:"Query" name:"InstanceId"` }
StopInstanceRequest is the request struct for api StopInstance
func CreateStopInstanceRequest ¶
func CreateStopInstanceRequest() (request *StopInstanceRequest)
CreateStopInstanceRequest creates a request to invoke StopInstance API
type StopInstanceResponse ¶
type StopInstanceResponse struct { *responses.BaseResponse Code int `json:"Code" xml:"Code"` RequestId string `json:"RequestId" xml:"RequestId"` }
StopInstanceResponse is the response struct for api StopInstance
func CreateStopInstanceResponse ¶
func CreateStopInstanceResponse() (response *StopInstanceResponse)
CreateStopInstanceResponse creates a response to parse from StopInstance response
type StopLoadBalancerListenerRequest ¶ added in v1.61.1107
type StopLoadBalancerListenerRequest struct { *requests.RpcRequest ListenerPort requests.Integer `position:"Query" name:"ListenerPort"` ListenerProtocol string `position:"Query" name:"ListenerProtocol"` LoadBalancerId string `position:"Query" name:"LoadBalancerId"` }
StopLoadBalancerListenerRequest is the request struct for api StopLoadBalancerListener
func CreateStopLoadBalancerListenerRequest ¶ added in v1.61.1107
func CreateStopLoadBalancerListenerRequest() (request *StopLoadBalancerListenerRequest)
CreateStopLoadBalancerListenerRequest creates a request to invoke StopLoadBalancerListener API
type StopLoadBalancerListenerResponse ¶ added in v1.61.1107
type StopLoadBalancerListenerResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StopLoadBalancerListenerResponse is the response struct for api StopLoadBalancerListener
func CreateStopLoadBalancerListenerResponse ¶ added in v1.61.1107
func CreateStopLoadBalancerListenerResponse() (response *StopLoadBalancerListenerResponse)
CreateStopLoadBalancerListenerResponse creates a response to parse from StopLoadBalancerListener response
type SupportIpv6Info ¶ added in v1.60.325
type SupportIpv6Info struct { EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` SupportIpv6 bool `json:"SupportIpv6" xml:"SupportIpv6"` }
SupportIpv6Info is a nested struct in ens response
type SupportResource ¶
type SupportResource struct { EnsRegionName string `json:"EnsRegionName" xml:"EnsRegionName"` Category string `json:"Category" xml:"Category"` DataDiskMaxSize int `json:"DataDiskMaxSize" xml:"DataDiskMaxSize"` CanBuyCount int64 `json:"CanBuyCount" xml:"CanBuyCount"` SystemDiskMaxSize int `json:"SystemDiskMaxSize" xml:"SystemDiskMaxSize"` DiskMaxSize int64 `json:"DiskMaxSize" xml:"DiskMaxSize"` DefaultDiskSize int64 `json:"DefaultDiskSize" xml:"DefaultDiskSize"` EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` DataDiskSize string `json:"DataDiskSize" xml:"DataDiskSize"` InstanceSpec string `json:"InstanceSpec" xml:"InstanceSpec"` SystemDiskSize string `json:"SystemDiskSize" xml:"SystemDiskSize"` SystemDiskMinSize int `json:"SystemDiskMinSize" xml:"SystemDiskMinSize"` DiskMinSize int64 `json:"DiskMinSize" xml:"DiskMinSize"` DataDiskMinSize int `json:"DataDiskMinSize" xml:"DataDiskMinSize"` SupportResourcesCount string `json:"SupportResourcesCount" xml:"SupportResourcesCount"` EnsRegionIds EnsRegionIds `json:"EnsRegionIds" xml:"EnsRegionIds"` BandwidthTypes BandwidthTypes `json:"BandwidthTypes" xml:"BandwidthTypes"` SystemDiskSizes SystemDiskSizes `json:"SystemDiskSizes" xml:"SystemDiskSizes"` InstanceSpeces InstanceSpeces `json:"InstanceSpeces" xml:"InstanceSpeces"` DataDiskSizes DataDiskSizes `json:"DataDiskSizes" xml:"DataDiskSizes"` EnsRegionIdsExtends EnsRegionIdsExtends `json:"EnsRegionIdsExtends" xml:"EnsRegionIdsExtends"` }
SupportResource is a nested struct in ens response
type SupportResourcesInDescribeAvailableResource ¶
type SupportResourcesInDescribeAvailableResource struct {
SupportResource []SupportResource `json:"SupportResource" xml:"SupportResource"`
}
SupportResourcesInDescribeAvailableResource is a nested struct in ens response
type SupportResourcesInDescribeAvailableResourceInfo ¶
type SupportResourcesInDescribeAvailableResourceInfo struct {
SupportResource []SupportResource `json:"SupportResource" xml:"SupportResource"`
}
SupportResourcesInDescribeAvailableResourceInfo is a nested struct in ens response
type SupportResourcesInDescribeCloudDiskAvailableResourceInfo ¶ added in v1.61.1398
type SupportResourcesInDescribeCloudDiskAvailableResourceInfo struct {
SupportResource []SupportResource `json:"SupportResource" xml:"SupportResource"`
}
SupportResourcesInDescribeCloudDiskAvailableResourceInfo is a nested struct in ens response
type SupportResourcesInDescribeCloudDiskTypes ¶ added in v1.61.1398
type SupportResourcesInDescribeCloudDiskTypes struct {
SupportResource []SupportResource `json:"SupportResource" xml:"SupportResource"`
}
SupportResourcesInDescribeCloudDiskTypes is a nested struct in ens response
type SupportResourcesInDescribeReservedResource ¶
type SupportResourcesInDescribeReservedResource struct {
SupportResource []SupportResource `json:"SupportResource" xml:"SupportResource"`
}
SupportResourcesInDescribeReservedResource is a nested struct in ens response
type SystemDisk ¶
type SystemDisk struct { DeviceType string `json:"device_type" xml:"device_type"` DiskType string `json:"disk_type" xml:"disk_type"` Size int `json:"Size" xml:"Size"` DiskName string `json:"DiskName" xml:"DiskName"` Uuid string `json:"uuid" xml:"uuid"` Storage int `json:"storage" xml:"storage"` DiskId string `json:"DiskId" xml:"DiskId"` Category string `json:"Category" xml:"Category"` Name string `json:"name" xml:"name"` }
SystemDisk is a nested struct in ens response
type SystemDiskSizes ¶
type SystemDiskSizes struct {
SystemDiskSize []string `json:"SystemDiskSize" xml:"SystemDiskSize"`
}
SystemDiskSizes is a nested struct in ens response
type UnAssociateEnsEipAddressRequest ¶ added in v1.61.1084
type UnAssociateEnsEipAddressRequest struct { *requests.RpcRequest AllocationId string `position:"Query" name:"AllocationId"` }
UnAssociateEnsEipAddressRequest is the request struct for api UnAssociateEnsEipAddress
func CreateUnAssociateEnsEipAddressRequest ¶ added in v1.61.1084
func CreateUnAssociateEnsEipAddressRequest() (request *UnAssociateEnsEipAddressRequest)
CreateUnAssociateEnsEipAddressRequest creates a request to invoke UnAssociateEnsEipAddress API
type UnAssociateEnsEipAddressResponse ¶ added in v1.61.1084
type UnAssociateEnsEipAddressResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnAssociateEnsEipAddressResponse is the response struct for api UnAssociateEnsEipAddress
func CreateUnAssociateEnsEipAddressResponse ¶ added in v1.61.1084
func CreateUnAssociateEnsEipAddressResponse() (response *UnAssociateEnsEipAddressResponse)
CreateUnAssociateEnsEipAddressResponse creates a response to parse from UnAssociateEnsEipAddress response
type UpgradeApplicationRequest ¶ added in v1.61.441
type UpgradeApplicationRequest struct { *requests.RpcRequest Template string `position:"Query" name:"Template"` Timeout requests.Integer `position:"Query" name:"Timeout"` AppId string `position:"Query" name:"AppId"` }
UpgradeApplicationRequest is the request struct for api UpgradeApplication
func CreateUpgradeApplicationRequest ¶ added in v1.61.441
func CreateUpgradeApplicationRequest() (request *UpgradeApplicationRequest)
CreateUpgradeApplicationRequest creates a request to invoke UpgradeApplication API
type UpgradeApplicationResponse ¶ added in v1.61.441
type UpgradeApplicationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpgradeApplicationResponse is the response struct for api UpgradeApplication
func CreateUpgradeApplicationResponse ¶ added in v1.61.441
func CreateUpgradeApplicationResponse() (response *UpgradeApplicationResponse)
CreateUpgradeApplicationResponse creates a response to parse from UpgradeApplication response
type VSwitch ¶ added in v1.61.288
type VSwitch struct { EnsRegionId string `json:"EnsRegionId" xml:"EnsRegionId"` Status string `json:"Status" xml:"Status"` FreeIpCount int64 `json:"FreeIpCount" xml:"FreeIpCount"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` Description string `json:"Description" xml:"Description"` NetworkId string `json:"NetworkId" xml:"NetworkId"` CreatedTime string `json:"CreatedTime" xml:"CreatedTime"` VSwitchName string `json:"VSwitchName" xml:"VSwitchName"` }
VSwitch is a nested struct in ens response
type VSwitchIdsInDescribeNetworkAttribute ¶ added in v1.61.1084
type VSwitchIdsInDescribeNetworkAttribute struct {
VSwitchId []string `json:"VSwitchId" xml:"VSwitchId"`
}
VSwitchIdsInDescribeNetworkAttribute is a nested struct in ens response
type VSwitchIdsInDescribeNetworks ¶ added in v1.61.1084
type VSwitchIdsInDescribeNetworks struct {
VSwitchId []string `json:"VSwitchId" xml:"VSwitchId"`
}
VSwitchIdsInDescribeNetworks is a nested struct in ens response
type VSwitchesInDescribeEpnInstanceAttribute ¶ added in v1.61.441
type VSwitchesInDescribeEpnInstanceAttribute struct {
EPNInstance []EPNInstance `json:"EPNInstance" xml:"EPNInstance"`
}
VSwitchesInDescribeEpnInstanceAttribute is a nested struct in ens response
type VSwitchesInDescribeVSwitches ¶ added in v1.61.441
type VSwitchesInDescribeVSwitches struct {
VSwitch []VSwitch `json:"VSwitch" xml:"VSwitch"`
}
VSwitchesInDescribeVSwitches is a nested struct in ens response
Source Files ¶
- add_backend_servers.go
- add_device_internet_port.go
- add_network_interface_to_instance.go
- associate_ens_eip_address.go
- attach_disk.go
- attach_ens_instances.go
- authorize_security_group.go
- authorize_security_group_egress.go
- client.go
- create_application.go
- create_disk.go
- create_eip_instance.go
- create_ens_route_entry.go
- create_ens_service.go
- create_epn_instance.go
- create_forward_entry.go
- create_image.go
- create_instance.go
- create_key_pair.go
- create_load_balancer.go
- create_load_balancer_http_listener.go
- create_load_balancer_https_listener.go
- create_load_balancer_tcp_listener.go
- create_load_balancer_udp_listener.go
- create_nat_gateway.go
- create_network.go
- create_security_group.go
- create_snat_entry.go
- create_v_switch.go
- delete_application.go
- delete_device_internet_port.go
- delete_ens_route_entry.go
- delete_epn_instance.go
- delete_forward_entry.go
- delete_image.go
- delete_key_pairs.go
- delete_load_balancer_listener.go
- delete_nat_gateway.go
- delete_network.go
- delete_security_group.go
- delete_snat_entry.go
- delete_v_switch.go
- describe_application.go
- describe_application_resource_summary.go
- describe_available_resource.go
- describe_available_resource_info.go
- describe_band_withd_charge_type.go
- describe_bandwitdh_by_internet_charge_type.go
- describe_cloud_disk_available_resource_info.go
- describe_cloud_disk_types.go
- describe_create_pre_paid_instance_result.go
- describe_data_dist_result.go
- describe_data_download_url.go
- describe_data_push_result.go
- describe_device_service.go
- describe_disks.go
- describe_eip_addresses.go
- describe_elb_available_resource_info.go
- describe_ens_eip_addresses.go
- describe_ens_net_district.go
- describe_ens_net_level.go
- describe_ens_net_sale_district.go
- describe_ens_region_id_ipv6_info.go
- describe_ens_region_id_resource.go
- describe_ens_regions.go
- describe_ens_resource_usage.go
- describe_ens_route_entry_list.go
- describe_epn_band_width_data.go
- describe_epn_bandwitdh_by_internet_charge_type.go
- describe_epn_instance_attribute.go
- describe_epn_instances.go
- describe_epn_measurement_data.go
- describe_export_image_info.go
- describe_export_image_status.go
- describe_forward_table_entries.go
- describe_image_infos.go
- describe_image_share_permission.go
- describe_images.go
- describe_instance_auto_renew_attribute.go
- describe_instance_monitor_data.go
- describe_instance_spec.go
- describe_instance_types.go
- describe_instance_vnc_url.go
- describe_instances.go
- describe_key_pairs.go
- describe_load_balancer_attribute.go
- describe_load_balancer_http_listener_attribute.go
- describe_load_balancer_https_listener_attribute.go
- describe_load_balancer_spec.go
- describe_load_balancer_tcp_listener_attribute.go
- describe_load_balancer_udp_listener_attribute.go
- describe_load_balancers.go
- describe_measurement_data.go
- describe_nat_gateways.go
- describe_network_attribute.go
- describe_network_interfaces.go
- describe_networks.go
- describe_pre_paid_instance_stock.go
- describe_price.go
- describe_region_isps.go
- describe_reserved_resource.go
- describe_security_group_attribute.go
- describe_security_groups.go
- describe_servcie_schedule.go
- describe_snat_table_entries.go
- describe_user_band_width_data.go
- describe_v_switches.go
- detach_disk.go
- dist_application_data.go
- export_bill_detail_data.go
- export_image.go
- export_measurement_data.go
- get_device_internet_port.go
- import_key_pair.go
- join_public_ips_to_epn_instance.go
- join_security_group.go
- join_v_switches_to_epn_instance.go
- leave_security_group.go
- list_applications.go
- modify_ens_eip_address_attribute.go
- modify_epn_instance.go
- modify_image_attribute.go
- modify_image_share_permission.go
- modify_instance_attribute.go
- modify_instance_auto_renew_attribute.go
- modify_load_balancer_attribute.go
- modify_network_attribute.go
- modify_prepay_instance_spec.go
- modify_security_group_attribute.go
- modify_v_switch_attribute.go
- pre_create_ens_service.go
- push_application_data.go
- re_init_disk.go
- reboot_instance.go
- release_instance.go
- release_post_paid_instance.go
- release_pre_paid_instance.go
- remove_backend_servers.go
- remove_public_ips_from_epn_instance.go
- remove_v_switches_from_epn_instance.go
- renew_instance.go
- rescale_application.go
- rescale_device_service.go
- reset_device_instance.go
- restart_device_instance.go
- revoke_security_group.go
- revoke_security_group_egress.go
- rollback_application.go
- run_instances.go
- run_service_schedule.go
- set_backend_servers.go
- set_load_balancer_http_listener_attribute.go
- set_load_balancer_https_listener_attribute.go
- set_load_balancer_status.go
- set_load_balancer_tcp_listener_attribute.go
- set_load_balancer_udp_listener_attribute.go
- start_epn_instance.go
- start_instance.go
- start_load_balancer_listener.go
- stop_epn_instance.go
- stop_instance.go
- stop_load_balancer_listener.go
- struct_accounts.go
- struct_app.go
- struct_app_list.go
- struct_app_meta_data.go
- struct_app_status.go
- struct_application.go
- struct_applications.go
- struct_backend_server.go
- struct_backend_servers_in_add_backend_servers.go
- struct_backend_servers_in_describe_load_balancer_attribute.go
- struct_backend_servers_in_remove_backend_servers.go
- struct_backend_servers_in_set_backend_servers.go
- struct_band_width_fee_data.go
- struct_band_width_fee_datas_in_describe_epn_measurement_data.go
- struct_band_width_fee_datas_in_describe_measurement_data.go
- struct_band_width_monitor_data_in_describe_epn_band_width_data.go
- struct_band_width_monitor_data_in_describe_user_band_width_data.go
- struct_band_width_monitor_data_item.go
- struct_band_width_monitor_data_item_in_describe_user_band_width_data.go
- struct_bandwidth_types.go
- struct_cloud_resource_set_type.go
- struct_cloud_resources.go
- struct_command_result.go
- struct_command_results.go
- struct_conf_versions.go
- struct_conf_versions_item.go
- struct_container_status.go
- struct_container_statuses.go
- struct_data.go
- struct_data_disk.go
- struct_data_disk_item.go
- struct_data_disk_sizes.go
- struct_device_ids.go
- struct_device_info.go
- struct_device_infos.go
- struct_device_infos_item.go
- struct_disks.go
- struct_disks_item.go
- struct_dist_instance_ids.go
- struct_dist_result.go
- struct_dist_results_in_describe_data_dist_result.go
- struct_dist_results_in_dist_application_data.go
- struct_eip_address.go
- struct_eip_addresses_in_describe_eip_addresses.go
- struct_eip_addresses_in_describe_ens_eip_addresses.go
- struct_elb_available_resource_info.go
- struct_elb_available_resource_info_item.go
- struct_ens_net_district.go
- struct_ens_net_districts_in_describe_ens_net_district.go
- struct_ens_net_districts_in_describe_ens_net_sale_district.go
- struct_ens_net_level.go
- struct_ens_net_levels.go
- struct_ens_region_id.go
- struct_ens_region_id_resource.go
- struct_ens_region_id_resources.go
- struct_ens_region_ids.go
- struct_ens_region_ids_extends.go
- struct_ens_regions.go
- struct_ens_regions_item.go
- struct_ens_resource_usage.go
- struct_ens_resource_usage_in_describe_ens_resource_usage.go
- struct_epn_instance.go
- struct_epn_instances.go
- struct_forward_table_entries.go
- struct_forward_table_entry.go
- struct_image.go
- struct_image_in_describe_image_infos.go
- struct_image_in_describe_images.go
- struct_images_in_describe_available_resource.go
- struct_images_in_describe_available_resource_info.go
- struct_images_in_describe_export_image_info.go
- struct_images_in_describe_image_infos.go
- struct_images_in_describe_images.go
- struct_images_in_describe_reserved_resource.go
- struct_inner_ip_address.go
- struct_instance.go
- struct_instance_create_result.go
- struct_instance_ids_in_create_disk.go
- struct_instance_ids_in_create_instance.go
- struct_instance_ids_in_run_instances.go
- struct_instance_monitor_data.go
- struct_instance_renew_attribute.go
- struct_instance_renew_attributes.go
- struct_instance_spec.go
- struct_instance_speces.go
- struct_instance_specs.go
- struct_instance_type.go
- struct_instance_types.go
- struct_instances_in_describe_data_dist_result.go
- struct_instances_in_describe_epn_instance_attribute.go
- struct_instances_in_describe_instances.go
- struct_internal_ips.go
- struct_internal_ips_item.go
- struct_isp.go
- struct_isps.go
- struct_key_pair.go
- struct_key_pairs.go
- struct_listener.go
- struct_listener_ports.go
- struct_listener_ports_and_protocols.go
- struct_load_balancer.go
- struct_load_balancer_spec.go
- struct_load_balancer_specs.go
- struct_load_balancer_specs_item.go
- struct_load_balancers.go
- struct_measurement_data.go
- struct_measurement_datas_in_describe_epn_measurement_data.go
- struct_measurement_datas_in_describe_measurement_data.go
- struct_monitor_data.go
- struct_monitor_data_in_describe_instance_monitor_data.go
- struct_monitor_data_in_describe_user_band_width_data.go
- struct_nat_gateway.go
- struct_nat_gateways.go
- struct_network.go
- struct_network_attributes.go
- struct_network_in_describe_device_service.go
- struct_network_info.go
- struct_network_info_item.go
- struct_network_interface_set.go
- struct_network_interface_sets.go
- struct_networks.go
- struct_next_hop.go
- struct_next_hops.go
- struct_permission.go
- struct_permissions.go
- struct_pod_abstract_info.go
- struct_ports.go
- struct_price.go
- struct_price_info.go
- struct_private_ip_address.go
- struct_private_ip_address_in_describe_instances.go
- struct_private_ip_addresses.go
- struct_public_ip_address.go
- struct_public_ip_address_in_describe_instances.go
- struct_public_ip_addresses.go
- struct_public_ips.go
- struct_public_ips_item.go
- struct_push_result.go
- struct_push_results_in_describe_data_push_result.go
- struct_push_results_in_push_application_data.go
- struct_region_id.go
- struct_region_ids.go
- struct_resource_detail_info.go
- struct_resource_detail_infos_in_describe_device_service.go
- struct_resource_detail_infos_in_rescale_device_service.go
- struct_resource_fee_data.go
- struct_resource_fee_data_detail.go
- struct_resource_fee_data_details.go
- struct_resource_infos.go
- struct_resource_infos_item.go
- struct_route_entry.go
- struct_route_entrys.go
- struct_rs.go
- struct_rule_ids_in_add_device_internet_port.go
- struct_rule_ids_in_delete_device_internet_port.go
- struct_security_group.go
- struct_security_group_ids.go
- struct_security_groups.go
- struct_server_list.go
- struct_server_list_item.go
- struct_snat_table_entries.go
- struct_snat_table_entry.go
- struct_status_stat.go
- struct_status_stat_s.go
- struct_status_stats.go
- struct_support_ipv6_info.go
- struct_support_resource.go
- struct_support_resources_in_describe_available_resource.go
- struct_support_resources_in_describe_available_resource_info.go
- struct_support_resources_in_describe_cloud_disk_available_resource_info.go
- struct_support_resources_in_describe_cloud_disk_types.go
- struct_support_resources_in_describe_reserved_resource.go
- struct_system_disk.go
- struct_system_disk_sizes.go
- struct_v_switch.go
- struct_v_switch_ids_in_describe_network_attribute.go
- struct_v_switch_ids_in_describe_networks.go
- struct_v_switches_in_describe_epn_instance_attribute.go
- struct_v_switches_in_describe_v_switches.go
- un_associate_ens_eip_address.go
- upgrade_application.go