veenedge

package
v1.2.43 Latest Latest
Warning

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

Go to latest
Published: Jul 16, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package veenedgeiface provides an interface to enable mocking the VEENEDGE service client for testing your code.

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

Index

Constants

View Source
const (
	// EnumOfbandwidth_billing_methodForBatchCreateEIPInstancesOutputMonthlyP95 is a EnumOfbandwidth_billing_methodForBatchCreateEIPInstancesOutput enum value
	EnumOfbandwidth_billing_methodForBatchCreateEIPInstancesOutputMonthlyP95 = "MonthlyP95"

	// EnumOfbandwidth_billing_methodForBatchCreateEIPInstancesOutputDailyPeak is a EnumOfbandwidth_billing_methodForBatchCreateEIPInstancesOutput enum value
	EnumOfbandwidth_billing_methodForBatchCreateEIPInstancesOutputDailyPeak = "DailyPeak"

	// EnumOfbandwidth_billing_methodForBatchCreateEIPInstancesOutputHourUsed is a EnumOfbandwidth_billing_methodForBatchCreateEIPInstancesOutput enum value
	EnumOfbandwidth_billing_methodForBatchCreateEIPInstancesOutputHourUsed = "HourUsed"
)
View Source
const (
	// EnumOfeip_typeForBatchCreateEIPInstancesInputIpv4 is a EnumOfeip_typeForBatchCreateEIPInstancesInput enum value
	EnumOfeip_typeForBatchCreateEIPInstancesInputIpv4 = "IPv4"

	// EnumOfeip_typeForBatchCreateEIPInstancesInputIpv6 is a EnumOfeip_typeForBatchCreateEIPInstancesInput enum value
	EnumOfeip_typeForBatchCreateEIPInstancesInputIpv6 = "IPv6"
)
View Source
const (
	// EnumOfeip_typeForBatchCreateEIPInstancesOutputIpv4 is a EnumOfeip_typeForBatchCreateEIPInstancesOutput enum value
	EnumOfeip_typeForBatchCreateEIPInstancesOutputIpv4 = "IPv4"

	// EnumOfeip_typeForBatchCreateEIPInstancesOutputIpv6 is a EnumOfeip_typeForBatchCreateEIPInstancesOutput enum value
	EnumOfeip_typeForBatchCreateEIPInstancesOutputIpv6 = "IPv6"
)
View Source
const (
	// EnumOfip_billing_methodForBatchCreateEIPInstancesOutputMonthlyPeak is a EnumOfip_billing_methodForBatchCreateEIPInstancesOutput enum value
	EnumOfip_billing_methodForBatchCreateEIPInstancesOutputMonthlyPeak = "MonthlyPeak"

	// EnumOfip_billing_methodForBatchCreateEIPInstancesOutputDailyPeak is a EnumOfip_billing_methodForBatchCreateEIPInstancesOutput enum value
	EnumOfip_billing_methodForBatchCreateEIPInstancesOutputDailyPeak = "DailyPeak"
)
View Source
const (
	// EnumOfresource_typeForBatchCreateEIPInstancesOutputVeen is a EnumOfresource_typeForBatchCreateEIPInstancesOutput enum value
	EnumOfresource_typeForBatchCreateEIPInstancesOutputVeen = "veen"

	// EnumOfresource_typeForBatchCreateEIPInstancesOutputLb is a EnumOfresource_typeForBatchCreateEIPInstancesOutput enum value
	EnumOfresource_typeForBatchCreateEIPInstancesOutputLb = "lb"

	// EnumOfresource_typeForBatchCreateEIPInstancesOutputLb7 is a EnumOfresource_typeForBatchCreateEIPInstancesOutput enum value
	EnumOfresource_typeForBatchCreateEIPInstancesOutputLb7 = "lb7"

	// EnumOfresource_typeForBatchCreateEIPInstancesOutputNatgw is a EnumOfresource_typeForBatchCreateEIPInstancesOutput enum value
	EnumOfresource_typeForBatchCreateEIPInstancesOutputNatgw = "natgw"

	// EnumOfresource_typeForBatchCreateEIPInstancesOutputEniIip is a EnumOfresource_typeForBatchCreateEIPInstancesOutput enum value
	EnumOfresource_typeForBatchCreateEIPInstancesOutputEniIip = "eni_iip"

	// EnumOfresource_typeForBatchCreateEIPInstancesOutputHavip is a EnumOfresource_typeForBatchCreateEIPInstancesOutput enum value
	EnumOfresource_typeForBatchCreateEIPInstancesOutputHavip = "havip"

	// EnumOfresource_typeForBatchCreateEIPInstancesOutputIpTarget is a EnumOfresource_typeForBatchCreateEIPInstancesOutput enum value
	EnumOfresource_typeForBatchCreateEIPInstancesOutputIpTarget = "ip_target"

	// EnumOfresource_typeForBatchCreateEIPInstancesOutputEni is a EnumOfresource_typeForBatchCreateEIPInstancesOutput enum value
	EnumOfresource_typeForBatchCreateEIPInstancesOutputEni = "eni"
)
View Source
const (
	// EnumOfstatusForBatchCreateEIPInstancesOutputCreating is a EnumOfstatusForBatchCreateEIPInstancesOutput enum value
	EnumOfstatusForBatchCreateEIPInstancesOutputCreating = "creating"

	// EnumOfstatusForBatchCreateEIPInstancesOutputUnbound is a EnumOfstatusForBatchCreateEIPInstancesOutput enum value
	EnumOfstatusForBatchCreateEIPInstancesOutputUnbound = "unbound"

	// EnumOfstatusForBatchCreateEIPInstancesOutputBinding is a EnumOfstatusForBatchCreateEIPInstancesOutput enum value
	EnumOfstatusForBatchCreateEIPInstancesOutputBinding = "binding"

	// EnumOfstatusForBatchCreateEIPInstancesOutputBound is a EnumOfstatusForBatchCreateEIPInstancesOutput enum value
	EnumOfstatusForBatchCreateEIPInstancesOutputBound = "bound"

	// EnumOfstatusForBatchCreateEIPInstancesOutputUnbinding is a EnumOfstatusForBatchCreateEIPInstancesOutput enum value
	EnumOfstatusForBatchCreateEIPInstancesOutputUnbinding = "unbinding"

	// EnumOfstatusForBatchCreateEIPInstancesOutputDeleting is a EnumOfstatusForBatchCreateEIPInstancesOutput enum value
	EnumOfstatusForBatchCreateEIPInstancesOutputDeleting = "deleting"
)
View Source
const (
	// EnumOfdirectionForCopySecurityGroupOutputIngress is a EnumOfdirectionForCopySecurityGroupOutput enum value
	EnumOfdirectionForCopySecurityGroupOutputIngress = "ingress"

	// EnumOfdirectionForCopySecurityGroupOutputEgress is a EnumOfdirectionForCopySecurityGroupOutput enum value
	EnumOfdirectionForCopySecurityGroupOutputEgress = "egress"
)
View Source
const (
	// EnumOfgroup_typeForCopySecurityGroupOutputDefault is a EnumOfgroup_typeForCopySecurityGroupOutput enum value
	EnumOfgroup_typeForCopySecurityGroupOutputDefault = "default"

	// EnumOfgroup_typeForCopySecurityGroupOutputCustom is a EnumOfgroup_typeForCopySecurityGroupOutput enum value
	EnumOfgroup_typeForCopySecurityGroupOutputCustom = "custom"
)
View Source
const (
	// EnumOfip_typeForCopySecurityGroupOutputIpv4 is a EnumOfip_typeForCopySecurityGroupOutput enum value
	EnumOfip_typeForCopySecurityGroupOutputIpv4 = "ipv4"

	// EnumOfip_typeForCopySecurityGroupOutputIpv6 is a EnumOfip_typeForCopySecurityGroupOutput enum value
	EnumOfip_typeForCopySecurityGroupOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfprotocolForCopySecurityGroupOutputTcp is a EnumOfprotocolForCopySecurityGroupOutput enum value
	EnumOfprotocolForCopySecurityGroupOutputTcp = "TCP"

	// EnumOfprotocolForCopySecurityGroupOutputUdp is a EnumOfprotocolForCopySecurityGroupOutput enum value
	EnumOfprotocolForCopySecurityGroupOutputUdp = "UDP"

	// EnumOfprotocolForCopySecurityGroupOutputIcmp is a EnumOfprotocolForCopySecurityGroupOutput enum value
	EnumOfprotocolForCopySecurityGroupOutputIcmp = "ICMP"

	// EnumOfprotocolForCopySecurityGroupOutputAny is a EnumOfprotocolForCopySecurityGroupOutput enum value
	EnumOfprotocolForCopySecurityGroupOutputAny = "ANY"

	// EnumOfprotocolForCopySecurityGroupOutputGre is a EnumOfprotocolForCopySecurityGroupOutput enum value
	EnumOfprotocolForCopySecurityGroupOutputGre = "GRE"
)
View Source
const (
	// EnumOfruleForCopySecurityGroupOutputAllow is a EnumOfruleForCopySecurityGroupOutput enum value
	EnumOfruleForCopySecurityGroupOutputAllow = "allow"

	// EnumOfruleForCopySecurityGroupOutputReject is a EnumOfruleForCopySecurityGroupOutput enum value
	EnumOfruleForCopySecurityGroupOutputReject = "reject"
)
View Source
const (
	// EnumOfdefault_ispForCreateCloudServerInputCmcc is a EnumOfdefault_ispForCreateCloudServerInput enum value
	EnumOfdefault_ispForCreateCloudServerInputCmcc = "CMCC"

	// EnumOfdefault_ispForCreateCloudServerInputCucc is a EnumOfdefault_ispForCreateCloudServerInput enum value
	EnumOfdefault_ispForCreateCloudServerInputCucc = "CUCC"

	// EnumOfdefault_ispForCreateCloudServerInputCtcc is a EnumOfdefault_ispForCreateCloudServerInput enum value
	EnumOfdefault_ispForCreateCloudServerInputCtcc = "CTCC"
)
View Source
const (
	// EnumOfexternal_network_modeForCreateCloudServerInputSingleInterfaceMultiIp is a EnumOfexternal_network_modeForCreateCloudServerInput enum value
	EnumOfexternal_network_modeForCreateCloudServerInputSingleInterfaceMultiIp = "single_interface_multi_ip"

	// EnumOfexternal_network_modeForCreateCloudServerInputSingleInterfaceCmccIp is a EnumOfexternal_network_modeForCreateCloudServerInput enum value
	EnumOfexternal_network_modeForCreateCloudServerInputSingleInterfaceCmccIp = "single_interface_cmcc_ip"

	// EnumOfexternal_network_modeForCreateCloudServerInputSingleInterfaceCuccIp is a EnumOfexternal_network_modeForCreateCloudServerInput enum value
	EnumOfexternal_network_modeForCreateCloudServerInputSingleInterfaceCuccIp = "single_interface_cucc_ip"

	// EnumOfexternal_network_modeForCreateCloudServerInputSingleInterfaceCtccIp is a EnumOfexternal_network_modeForCreateCloudServerInput enum value
	EnumOfexternal_network_modeForCreateCloudServerInputSingleInterfaceCtccIp = "single_interface_ctcc_ip"

	// EnumOfexternal_network_modeForCreateCloudServerInputMultiInterfaceMultiIp is a EnumOfexternal_network_modeForCreateCloudServerInput enum value
	EnumOfexternal_network_modeForCreateCloudServerInputMultiInterfaceMultiIp = "multi_interface_multi_ip"

	// EnumOfexternal_network_modeForCreateCloudServerInputSingleInterfaceSingleIp is a EnumOfexternal_network_modeForCreateCloudServerInput enum value
	EnumOfexternal_network_modeForCreateCloudServerInputSingleInterfaceSingleIp = "single_interface_single_ip"

	// EnumOfexternal_network_modeForCreateCloudServerInputNoInterface is a EnumOfexternal_network_modeForCreateCloudServerInput enum value
	EnumOfexternal_network_modeForCreateCloudServerInputNoInterface = "no_interface"
)
View Source
const (
	// EnumOfispForCreateCloudServerInputCmcc is a EnumOfispForCreateCloudServerInput enum value
	EnumOfispForCreateCloudServerInputCmcc = "CMCC"

	// EnumOfispForCreateCloudServerInputCtcc is a EnumOfispForCreateCloudServerInput enum value
	EnumOfispForCreateCloudServerInputCtcc = "CTCC"

	// EnumOfispForCreateCloudServerInputCucc is a EnumOfispForCreateCloudServerInput enum value
	EnumOfispForCreateCloudServerInputCucc = "CUCC"
)
View Source
const (
	// EnumOfprice_strategyForCreateCloudServerInputHighPriority is a EnumOfprice_strategyForCreateCloudServerInput enum value
	EnumOfprice_strategyForCreateCloudServerInputHighPriority = "high_priority"

	// EnumOfprice_strategyForCreateCloudServerInputLowPriority is a EnumOfprice_strategyForCreateCloudServerInput enum value
	EnumOfprice_strategyForCreateCloudServerInputLowPriority = "low_priority"
)
View Source
const (
	// EnumOfschedule_strategyForCreateCloudServerInputDispersion is a EnumOfschedule_strategyForCreateCloudServerInput enum value
	EnumOfschedule_strategyForCreateCloudServerInputDispersion = "dispersion"

	// EnumOfschedule_strategyForCreateCloudServerInputConcentration is a EnumOfschedule_strategyForCreateCloudServerInput enum value
	EnumOfschedule_strategyForCreateCloudServerInputConcentration = "concentration"
)
View Source
const (
	// EnumOfstorage_typeForCreateCloudServerInputCloudBlockHdd is a EnumOfstorage_typeForCreateCloudServerInput enum value
	EnumOfstorage_typeForCreateCloudServerInputCloudBlockHdd = "CloudBlockHDD"

	// EnumOfstorage_typeForCreateCloudServerInputCloudBlockSsd is a EnumOfstorage_typeForCreateCloudServerInput enum value
	EnumOfstorage_typeForCreateCloudServerInputCloudBlockSsd = "CloudBlockSSD"
)
View Source
const (
	// EnumOfbandwidth_billing_methodForCreateCloudServerV2InputMonthlyP95 is a EnumOfbandwidth_billing_methodForCreateCloudServerV2Input enum value
	EnumOfbandwidth_billing_methodForCreateCloudServerV2InputMonthlyP95 = "MonthlyP95"

	// EnumOfbandwidth_billing_methodForCreateCloudServerV2InputDailyPeak is a EnumOfbandwidth_billing_methodForCreateCloudServerV2Input enum value
	EnumOfbandwidth_billing_methodForCreateCloudServerV2InputDailyPeak = "DailyPeak"
)
View Source
const (
	// EnumOfcomputing_billing_methodForCreateCloudServerV2InputMonthlyPeak is a EnumOfcomputing_billing_methodForCreateCloudServerV2Input enum value
	EnumOfcomputing_billing_methodForCreateCloudServerV2InputMonthlyPeak = "MonthlyPeak"

	// EnumOfcomputing_billing_methodForCreateCloudServerV2InputDailyPeak is a EnumOfcomputing_billing_methodForCreateCloudServerV2Input enum value
	EnumOfcomputing_billing_methodForCreateCloudServerV2InputDailyPeak = "DailyPeak"

	// EnumOfcomputing_billing_methodForCreateCloudServerV2InputPrePaid is a EnumOfcomputing_billing_methodForCreateCloudServerV2Input enum value
	EnumOfcomputing_billing_methodForCreateCloudServerV2InputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfdefault_ispForCreateCloudServerV2InputCmcc is a EnumOfdefault_ispForCreateCloudServerV2Input enum value
	EnumOfdefault_ispForCreateCloudServerV2InputCmcc = "CMCC"

	// EnumOfdefault_ispForCreateCloudServerV2InputCucc is a EnumOfdefault_ispForCreateCloudServerV2Input enum value
	EnumOfdefault_ispForCreateCloudServerV2InputCucc = "CUCC"

	// EnumOfdefault_ispForCreateCloudServerV2InputCtcc is a EnumOfdefault_ispForCreateCloudServerV2Input enum value
	EnumOfdefault_ispForCreateCloudServerV2InputCtcc = "CTCC"
)
View Source
const (
	// EnumOfdns_typeForCreateCloudServerV2InputDefault is a EnumOfdns_typeForCreateCloudServerV2Input enum value
	EnumOfdns_typeForCreateCloudServerV2InputDefault = "default"

	// EnumOfdns_typeForCreateCloudServerV2InputCustom is a EnumOfdns_typeForCreateCloudServerV2Input enum value
	EnumOfdns_typeForCreateCloudServerV2InputCustom = "custom"
)
View Source
const (
	// EnumOfip_versionForCreateCloudServerV2InputIpv4 is a EnumOfip_versionForCreateCloudServerV2Input enum value
	EnumOfip_versionForCreateCloudServerV2InputIpv4 = "ipv4"

	// EnumOfip_versionForCreateCloudServerV2InputIpv6 is a EnumOfip_versionForCreateCloudServerV2Input enum value
	EnumOfip_versionForCreateCloudServerV2InputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfispForCreateCloudServerV2InputCtcc is a EnumOfispForCreateCloudServerV2Input enum value
	EnumOfispForCreateCloudServerV2InputCtcc = "CTCC"

	// EnumOfispForCreateCloudServerV2InputCucc is a EnumOfispForCreateCloudServerV2Input enum value
	EnumOfispForCreateCloudServerV2InputCucc = "CUCC"

	// EnumOfispForCreateCloudServerV2InputCmcc is a EnumOfispForCreateCloudServerV2Input enum value
	EnumOfispForCreateCloudServerV2InputCmcc = "CMCC"
)
View Source
const (
	// EnumOfnic_net_typeForCreateCloudServerV2InputInternal is a EnumOfnic_net_typeForCreateCloudServerV2Input enum value
	EnumOfnic_net_typeForCreateCloudServerV2InputInternal = "internal"

	// EnumOfnic_net_typeForCreateCloudServerV2InputExternal is a EnumOfnic_net_typeForCreateCloudServerV2Input enum value
	EnumOfnic_net_typeForCreateCloudServerV2InputExternal = "external"

	// EnumOfnic_net_typeForCreateCloudServerV2InputBond is a EnumOfnic_net_typeForCreateCloudServerV2Input enum value
	EnumOfnic_net_typeForCreateCloudServerV2InputBond = "bond"
)
View Source
const (
	// EnumOfnic_typeForCreateCloudServerV2InputLni is a EnumOfnic_typeForCreateCloudServerV2Input enum value
	EnumOfnic_typeForCreateCloudServerV2InputLni = "lni"

	// EnumOfnic_typeForCreateCloudServerV2InputEni is a EnumOfnic_typeForCreateCloudServerV2Input enum value
	EnumOfnic_typeForCreateCloudServerV2InputEni = "eni"
)
View Source
const (
	// EnumOfstorage_typeForCreateCloudServerV2InputCloudBlockHdd is a EnumOfstorage_typeForCreateCloudServerV2Input enum value
	EnumOfstorage_typeForCreateCloudServerV2InputCloudBlockHdd = "CloudBlockHDD"

	// EnumOfstorage_typeForCreateCloudServerV2InputCloudBlockSsd is a EnumOfstorage_typeForCreateCloudServerV2Input enum value
	EnumOfstorage_typeForCreateCloudServerV2InputCloudBlockSsd = "CloudBlockSSD"

	// EnumOfstorage_typeForCreateCloudServerV2InputCloudBlockFlexUniversal is a EnumOfstorage_typeForCreateCloudServerV2Input enum value
	EnumOfstorage_typeForCreateCloudServerV2InputCloudBlockFlexUniversal = "CloudBlockFlexUniversal"

	// EnumOfstorage_typeForCreateCloudServerV2InputLocalSsd is a EnumOfstorage_typeForCreateCloudServerV2Input enum value
	EnumOfstorage_typeForCreateCloudServerV2InputLocalSsd = "LocalSSD"

	// EnumOfstorage_typeForCreateCloudServerV2InputLocalHdd is a EnumOfstorage_typeForCreateCloudServerV2Input enum value
	EnumOfstorage_typeForCreateCloudServerV2InputLocalHdd = "LocalHDD"
)
View Source
const (
	// ConvertEnumOfstatusForCreateCustomVPCInstanceOutputAvailable is a ConvertEnumOfstatusForCreateCustomVPCInstanceOutput enum value
	ConvertEnumOfstatusForCreateCustomVPCInstanceOutputAvailable = "available"

	// ConvertEnumOfstatusForCreateCustomVPCInstanceOutputModifying is a ConvertEnumOfstatusForCreateCustomVPCInstanceOutput enum value
	ConvertEnumOfstatusForCreateCustomVPCInstanceOutputModifying = "modifying"

	// ConvertEnumOfstatusForCreateCustomVPCInstanceOutputDeleting is a ConvertEnumOfstatusForCreateCustomVPCInstanceOutput enum value
	ConvertEnumOfstatusForCreateCustomVPCInstanceOutputDeleting = "deleting"
)
View Source
const (
	// EnumOfstatusForCreateCustomVPCInstanceOutputAvailable is a EnumOfstatusForCreateCustomVPCInstanceOutput enum value
	EnumOfstatusForCreateCustomVPCInstanceOutputAvailable = "available"

	// EnumOfstatusForCreateCustomVPCInstanceOutputModifying is a EnumOfstatusForCreateCustomVPCInstanceOutput enum value
	EnumOfstatusForCreateCustomVPCInstanceOutputModifying = "modifying"
)
View Source
const (
	// EnumOfuseListForCreateDomainInputSecurityGroup is a EnumOfuseListForCreateDomainInput enum value
	EnumOfuseListForCreateDomainInputSecurityGroup = "security_group"

	// EnumOfuseListForCreateDomainInputLb is a EnumOfuseListForCreateDomainInput enum value
	EnumOfuseListForCreateDomainInputLb = "lb"

	// EnumOfuseListForCreateDomainInputLb7 is a EnumOfuseListForCreateDomainInput enum value
	EnumOfuseListForCreateDomainInputLb7 = "lb7"

	// EnumOfuseListForCreateDomainInputSparrow is a EnumOfuseListForCreateDomainInput enum value
	EnumOfuseListForCreateDomainInputSparrow = "sparrow"
)
View Source
const (
	// EnumOfcharge_typeForCreateEbsInstancesInputHourUsed is a EnumOfcharge_typeForCreateEbsInstancesInput enum value
	EnumOfcharge_typeForCreateEbsInstancesInputHourUsed = "HourUsed"

	// EnumOfcharge_typeForCreateEbsInstancesInputConfigurationMonthly is a EnumOfcharge_typeForCreateEbsInstancesInput enum value
	EnumOfcharge_typeForCreateEbsInstancesInputConfigurationMonthly = "configuration_monthly"

	// EnumOfcharge_typeForCreateEbsInstancesInputConfigurationHourly is a EnumOfcharge_typeForCreateEbsInstancesInput enum value
	EnumOfcharge_typeForCreateEbsInstancesInputConfigurationHourly = "configuration_hourly"
)
View Source
const (
	// EnumOfdefault_ispForCreateInstanceInputCmcc is a EnumOfdefault_ispForCreateInstanceInput enum value
	EnumOfdefault_ispForCreateInstanceInputCmcc = "CMCC"

	// EnumOfdefault_ispForCreateInstanceInputCucc is a EnumOfdefault_ispForCreateInstanceInput enum value
	EnumOfdefault_ispForCreateInstanceInputCucc = "CUCC"

	// EnumOfdefault_ispForCreateInstanceInputCtcc is a EnumOfdefault_ispForCreateInstanceInput enum value
	EnumOfdefault_ispForCreateInstanceInputCtcc = "CTCC"
)
View Source
const (
	// EnumOfexternal_network_modeForCreateInstanceInputSingleInterfaceMultiIp is a EnumOfexternal_network_modeForCreateInstanceInput enum value
	EnumOfexternal_network_modeForCreateInstanceInputSingleInterfaceMultiIp = "single_interface_multi_ip"

	// EnumOfexternal_network_modeForCreateInstanceInputSingleInterfaceCmccIp is a EnumOfexternal_network_modeForCreateInstanceInput enum value
	EnumOfexternal_network_modeForCreateInstanceInputSingleInterfaceCmccIp = "single_interface_cmcc_ip"

	// EnumOfexternal_network_modeForCreateInstanceInputSingleInterfaceCuccIp is a EnumOfexternal_network_modeForCreateInstanceInput enum value
	EnumOfexternal_network_modeForCreateInstanceInputSingleInterfaceCuccIp = "single_interface_cucc_ip"

	// EnumOfexternal_network_modeForCreateInstanceInputSingleInterfaceCtccIp is a EnumOfexternal_network_modeForCreateInstanceInput enum value
	EnumOfexternal_network_modeForCreateInstanceInputSingleInterfaceCtccIp = "single_interface_ctcc_ip"

	// EnumOfexternal_network_modeForCreateInstanceInputMultiInterfaceMultiIp is a EnumOfexternal_network_modeForCreateInstanceInput enum value
	EnumOfexternal_network_modeForCreateInstanceInputMultiInterfaceMultiIp = "multi_interface_multi_ip"

	// EnumOfexternal_network_modeForCreateInstanceInputSingleInterfaceSingleIp is a EnumOfexternal_network_modeForCreateInstanceInput enum value
	EnumOfexternal_network_modeForCreateInstanceInputSingleInterfaceSingleIp = "single_interface_single_ip"

	// EnumOfexternal_network_modeForCreateInstanceInputNoInterface is a EnumOfexternal_network_modeForCreateInstanceInput enum value
	EnumOfexternal_network_modeForCreateInstanceInputNoInterface = "no_interface"
)
View Source
const (
	// EnumOfispForCreateInstanceInputCmcc is a EnumOfispForCreateInstanceInput enum value
	EnumOfispForCreateInstanceInputCmcc = "CMCC"

	// EnumOfispForCreateInstanceInputCtcc is a EnumOfispForCreateInstanceInput enum value
	EnumOfispForCreateInstanceInputCtcc = "CTCC"

	// EnumOfispForCreateInstanceInputCucc is a EnumOfispForCreateInstanceInput enum value
	EnumOfispForCreateInstanceInputCucc = "CUCC"
)
View Source
const (
	// EnumOfbandwidth_billing_methodForCreateInstancesV2InputMonthlyP95 is a EnumOfbandwidth_billing_methodForCreateInstancesV2Input enum value
	EnumOfbandwidth_billing_methodForCreateInstancesV2InputMonthlyP95 = "MonthlyP95"

	// EnumOfbandwidth_billing_methodForCreateInstancesV2InputDailyPeak is a EnumOfbandwidth_billing_methodForCreateInstancesV2Input enum value
	EnumOfbandwidth_billing_methodForCreateInstancesV2InputDailyPeak = "DailyPeak"
)
View Source
const (
	// EnumOfcomputing_billing_methodForCreateInstancesV2InputMonthlyPeak is a EnumOfcomputing_billing_methodForCreateInstancesV2Input enum value
	EnumOfcomputing_billing_methodForCreateInstancesV2InputMonthlyPeak = "MonthlyPeak"

	// EnumOfcomputing_billing_methodForCreateInstancesV2InputDailyPeak is a EnumOfcomputing_billing_methodForCreateInstancesV2Input enum value
	EnumOfcomputing_billing_methodForCreateInstancesV2InputDailyPeak = "DailyPeak"

	// EnumOfcomputing_billing_methodForCreateInstancesV2InputPrePaid is a EnumOfcomputing_billing_methodForCreateInstancesV2Input enum value
	EnumOfcomputing_billing_methodForCreateInstancesV2InputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfdefault_ispForCreateInstancesV2InputCmcc is a EnumOfdefault_ispForCreateInstancesV2Input enum value
	EnumOfdefault_ispForCreateInstancesV2InputCmcc = "CMCC"

	// EnumOfdefault_ispForCreateInstancesV2InputCucc is a EnumOfdefault_ispForCreateInstancesV2Input enum value
	EnumOfdefault_ispForCreateInstancesV2InputCucc = "CUCC"

	// EnumOfdefault_ispForCreateInstancesV2InputCtcc is a EnumOfdefault_ispForCreateInstancesV2Input enum value
	EnumOfdefault_ispForCreateInstancesV2InputCtcc = "CTCC"
)
View Source
const (
	// EnumOfbilling_methodForCreateIpPoolInputDailyPeak is a EnumOfbilling_methodForCreateIpPoolInput enum value
	EnumOfbilling_methodForCreateIpPoolInputDailyPeak = "DailyPeak"

	// EnumOfbilling_methodForCreateIpPoolInputMonthlyPeak is a EnumOfbilling_methodForCreateIpPoolInput enum value
	EnumOfbilling_methodForCreateIpPoolInputMonthlyPeak = "MonthlyPeak"
)
View Source
const (
	// EnumOfip_versionForCreateIpPoolInputIpv4 is a EnumOfip_versionForCreateIpPoolInput enum value
	EnumOfip_versionForCreateIpPoolInputIpv4 = "ipv4"

	// EnumOfip_versionForCreateIpPoolInputIpv6 is a EnumOfip_versionForCreateIpPoolInput enum value
	EnumOfip_versionForCreateIpPoolInputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfip_versionForCreateLNIInstanceInputIpv4ipv4 is a EnumOfip_versionForCreateLNIInstanceInput enum value
	EnumOfip_versionForCreateLNIInstanceInputIpv4ipv4 = "ipv4,ipv4"

	// EnumOfip_versionForCreateLNIInstanceInputIpv6 is a EnumOfip_versionForCreateLNIInstanceInput enum value
	EnumOfip_versionForCreateLNIInstanceInputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfnext_hop_typeForCreateRouteEntriesInputVeen is a EnumOfnext_hop_typeForCreateRouteEntriesInput enum value
	EnumOfnext_hop_typeForCreateRouteEntriesInputVeen = "veen"

	// EnumOfnext_hop_typeForCreateRouteEntriesInputVpcVgw is a EnumOfnext_hop_typeForCreateRouteEntriesInput enum value
	EnumOfnext_hop_typeForCreateRouteEntriesInputVpcVgw = "vpc_vgw"

	// EnumOfnext_hop_typeForCreateRouteEntriesInputHavip is a EnumOfnext_hop_typeForCreateRouteEntriesInput enum value
	EnumOfnext_hop_typeForCreateRouteEntriesInputHavip = "havip"

	// EnumOfnext_hop_typeForCreateRouteEntriesInputNatgw is a EnumOfnext_hop_typeForCreateRouteEntriesInput enum value
	EnumOfnext_hop_typeForCreateRouteEntriesInputNatgw = "natgw"
)
View Source
const (
	// EnumOfstatusForCreateRouteTableOutputUpdating is a EnumOfstatusForCreateRouteTableOutput enum value
	EnumOfstatusForCreateRouteTableOutputUpdating = "updating"

	// EnumOfstatusForCreateRouteTableOutputRunning is a EnumOfstatusForCreateRouteTableOutput enum value
	EnumOfstatusForCreateRouteTableOutputRunning = "running"
)
View Source
const (
	// EnumOftypeForCreateRouteTableOutputDefault is a EnumOftypeForCreateRouteTableOutput enum value
	EnumOftypeForCreateRouteTableOutputDefault = "default"

	// EnumOftypeForCreateRouteTableOutputCustom is a EnumOftypeForCreateRouteTableOutput enum value
	EnumOftypeForCreateRouteTableOutputCustom = "custom"
)
View Source
const (
	// EnumOfdirectionForCreateSecurityGroupOutputIngress is a EnumOfdirectionForCreateSecurityGroupOutput enum value
	EnumOfdirectionForCreateSecurityGroupOutputIngress = "ingress"

	// EnumOfdirectionForCreateSecurityGroupOutputEgress is a EnumOfdirectionForCreateSecurityGroupOutput enum value
	EnumOfdirectionForCreateSecurityGroupOutputEgress = "egress"
)
View Source
const (
	// EnumOfgroup_typeForCreateSecurityGroupOutputDefault is a EnumOfgroup_typeForCreateSecurityGroupOutput enum value
	EnumOfgroup_typeForCreateSecurityGroupOutputDefault = "default"

	// EnumOfgroup_typeForCreateSecurityGroupOutputCustom is a EnumOfgroup_typeForCreateSecurityGroupOutput enum value
	EnumOfgroup_typeForCreateSecurityGroupOutputCustom = "custom"
)
View Source
const (
	// EnumOfip_typeForCreateSecurityGroupOutputIpv4 is a EnumOfip_typeForCreateSecurityGroupOutput enum value
	EnumOfip_typeForCreateSecurityGroupOutputIpv4 = "ipv4"

	// EnumOfip_typeForCreateSecurityGroupOutputIpv6 is a EnumOfip_typeForCreateSecurityGroupOutput enum value
	EnumOfip_typeForCreateSecurityGroupOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfprotocolForCreateSecurityGroupOutputTcp is a EnumOfprotocolForCreateSecurityGroupOutput enum value
	EnumOfprotocolForCreateSecurityGroupOutputTcp = "TCP"

	// EnumOfprotocolForCreateSecurityGroupOutputUdp is a EnumOfprotocolForCreateSecurityGroupOutput enum value
	EnumOfprotocolForCreateSecurityGroupOutputUdp = "UDP"

	// EnumOfprotocolForCreateSecurityGroupOutputIcmp is a EnumOfprotocolForCreateSecurityGroupOutput enum value
	EnumOfprotocolForCreateSecurityGroupOutputIcmp = "ICMP"

	// EnumOfprotocolForCreateSecurityGroupOutputAny is a EnumOfprotocolForCreateSecurityGroupOutput enum value
	EnumOfprotocolForCreateSecurityGroupOutputAny = "ANY"

	// EnumOfprotocolForCreateSecurityGroupOutputGre is a EnumOfprotocolForCreateSecurityGroupOutput enum value
	EnumOfprotocolForCreateSecurityGroupOutputGre = "GRE"
)
View Source
const (
	// EnumOfruleForCreateSecurityGroupOutputAllow is a EnumOfruleForCreateSecurityGroupOutput enum value
	EnumOfruleForCreateSecurityGroupOutputAllow = "allow"

	// EnumOfruleForCreateSecurityGroupOutputReject is a EnumOfruleForCreateSecurityGroupOutput enum value
	EnumOfruleForCreateSecurityGroupOutputReject = "reject"
)
View Source
const (
	// EnumOfdirectionForCreateSecurityGroupRulesInputIngress is a EnumOfdirectionForCreateSecurityGroupRulesInput enum value
	EnumOfdirectionForCreateSecurityGroupRulesInputIngress = "ingress"

	// EnumOfdirectionForCreateSecurityGroupRulesInputEgress is a EnumOfdirectionForCreateSecurityGroupRulesInput enum value
	EnumOfdirectionForCreateSecurityGroupRulesInputEgress = "egress"
)
View Source
const (
	// EnumOfdirectionForCreateSecurityGroupRulesOutputIngress is a EnumOfdirectionForCreateSecurityGroupRulesOutput enum value
	EnumOfdirectionForCreateSecurityGroupRulesOutputIngress = "ingress"

	// EnumOfdirectionForCreateSecurityGroupRulesOutputEgress is a EnumOfdirectionForCreateSecurityGroupRulesOutput enum value
	EnumOfdirectionForCreateSecurityGroupRulesOutputEgress = "egress"
)
View Source
const (
	// EnumOfip_typeForCreateSecurityGroupRulesOutputIpv4 is a EnumOfip_typeForCreateSecurityGroupRulesOutput enum value
	EnumOfip_typeForCreateSecurityGroupRulesOutputIpv4 = "ipv4"

	// EnumOfip_typeForCreateSecurityGroupRulesOutputIpv6 is a EnumOfip_typeForCreateSecurityGroupRulesOutput enum value
	EnumOfip_typeForCreateSecurityGroupRulesOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfprotocolForCreateSecurityGroupRulesOutputTcp is a EnumOfprotocolForCreateSecurityGroupRulesOutput enum value
	EnumOfprotocolForCreateSecurityGroupRulesOutputTcp = "TCP"

	// EnumOfprotocolForCreateSecurityGroupRulesOutputUdp is a EnumOfprotocolForCreateSecurityGroupRulesOutput enum value
	EnumOfprotocolForCreateSecurityGroupRulesOutputUdp = "UDP"

	// EnumOfprotocolForCreateSecurityGroupRulesOutputIcmp is a EnumOfprotocolForCreateSecurityGroupRulesOutput enum value
	EnumOfprotocolForCreateSecurityGroupRulesOutputIcmp = "ICMP"

	// EnumOfprotocolForCreateSecurityGroupRulesOutputAny is a EnumOfprotocolForCreateSecurityGroupRulesOutput enum value
	EnumOfprotocolForCreateSecurityGroupRulesOutputAny = "ANY"

	// EnumOfprotocolForCreateSecurityGroupRulesOutputGre is a EnumOfprotocolForCreateSecurityGroupRulesOutput enum value
	EnumOfprotocolForCreateSecurityGroupRulesOutputGre = "GRE"
)
View Source
const (
	// EnumOfruleForCreateSecurityGroupRulesInputAllow is a EnumOfruleForCreateSecurityGroupRulesInput enum value
	EnumOfruleForCreateSecurityGroupRulesInputAllow = "allow"

	// EnumOfruleForCreateSecurityGroupRulesInputReject is a EnumOfruleForCreateSecurityGroupRulesInput enum value
	EnumOfruleForCreateSecurityGroupRulesInputReject = "reject"
)
View Source
const (
	// EnumOfruleForCreateSecurityGroupRulesOutputAllow is a EnumOfruleForCreateSecurityGroupRulesOutput enum value
	EnumOfruleForCreateSecurityGroupRulesOutputAllow = "allow"

	// EnumOfruleForCreateSecurityGroupRulesOutputReject is a EnumOfruleForCreateSecurityGroupRulesOutput enum value
	EnumOfruleForCreateSecurityGroupRulesOutputReject = "reject"
)
View Source
const (
	// EnumOfdirectionForDescribeSecurityGroupOutputIngress is a EnumOfdirectionForDescribeSecurityGroupOutput enum value
	EnumOfdirectionForDescribeSecurityGroupOutputIngress = "ingress"

	// EnumOfdirectionForDescribeSecurityGroupOutputEgress is a EnumOfdirectionForDescribeSecurityGroupOutput enum value
	EnumOfdirectionForDescribeSecurityGroupOutputEgress = "egress"
)
View Source
const (
	// EnumOfgroup_typeForDescribeSecurityGroupOutputDefault is a EnumOfgroup_typeForDescribeSecurityGroupOutput enum value
	EnumOfgroup_typeForDescribeSecurityGroupOutputDefault = "default"

	// EnumOfgroup_typeForDescribeSecurityGroupOutputCustom is a EnumOfgroup_typeForDescribeSecurityGroupOutput enum value
	EnumOfgroup_typeForDescribeSecurityGroupOutputCustom = "custom"
)
View Source
const (
	// EnumOfip_typeForDescribeSecurityGroupOutputIpv4 is a EnumOfip_typeForDescribeSecurityGroupOutput enum value
	EnumOfip_typeForDescribeSecurityGroupOutputIpv4 = "ipv4"

	// EnumOfip_typeForDescribeSecurityGroupOutputIpv6 is a EnumOfip_typeForDescribeSecurityGroupOutput enum value
	EnumOfip_typeForDescribeSecurityGroupOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfprotocolForDescribeSecurityGroupOutputTcp is a EnumOfprotocolForDescribeSecurityGroupOutput enum value
	EnumOfprotocolForDescribeSecurityGroupOutputTcp = "TCP"

	// EnumOfprotocolForDescribeSecurityGroupOutputUdp is a EnumOfprotocolForDescribeSecurityGroupOutput enum value
	EnumOfprotocolForDescribeSecurityGroupOutputUdp = "UDP"

	// EnumOfprotocolForDescribeSecurityGroupOutputIcmp is a EnumOfprotocolForDescribeSecurityGroupOutput enum value
	EnumOfprotocolForDescribeSecurityGroupOutputIcmp = "ICMP"

	// EnumOfprotocolForDescribeSecurityGroupOutputAny is a EnumOfprotocolForDescribeSecurityGroupOutput enum value
	EnumOfprotocolForDescribeSecurityGroupOutputAny = "ANY"

	// EnumOfprotocolForDescribeSecurityGroupOutputGre is a EnumOfprotocolForDescribeSecurityGroupOutput enum value
	EnumOfprotocolForDescribeSecurityGroupOutputGre = "GRE"
)
View Source
const (
	// EnumOfruleForDescribeSecurityGroupOutputAllow is a EnumOfruleForDescribeSecurityGroupOutput enum value
	EnumOfruleForDescribeSecurityGroupOutputAllow = "allow"

	// EnumOfruleForDescribeSecurityGroupOutputReject is a EnumOfruleForDescribeSecurityGroupOutput enum value
	EnumOfruleForDescribeSecurityGroupOutputReject = "reject"
)
View Source
const (
	// EnumOfdirectionForDescribeSecurityGroupRulesInputIngress is a EnumOfdirectionForDescribeSecurityGroupRulesInput enum value
	EnumOfdirectionForDescribeSecurityGroupRulesInputIngress = "ingress"

	// EnumOfdirectionForDescribeSecurityGroupRulesInputEgress is a EnumOfdirectionForDescribeSecurityGroupRulesInput enum value
	EnumOfdirectionForDescribeSecurityGroupRulesInputEgress = "egress"
)
View Source
const (
	// EnumOfdirectionForDescribeSecurityGroupRulesOutputIngress is a EnumOfdirectionForDescribeSecurityGroupRulesOutput enum value
	EnumOfdirectionForDescribeSecurityGroupRulesOutputIngress = "ingress"

	// EnumOfdirectionForDescribeSecurityGroupRulesOutputEgress is a EnumOfdirectionForDescribeSecurityGroupRulesOutput enum value
	EnumOfdirectionForDescribeSecurityGroupRulesOutputEgress = "egress"
)
View Source
const (
	// EnumOfip_typeForDescribeSecurityGroupRulesOutputIpv4 is a EnumOfip_typeForDescribeSecurityGroupRulesOutput enum value
	EnumOfip_typeForDescribeSecurityGroupRulesOutputIpv4 = "ipv4"

	// EnumOfip_typeForDescribeSecurityGroupRulesOutputIpv6 is a EnumOfip_typeForDescribeSecurityGroupRulesOutput enum value
	EnumOfip_typeForDescribeSecurityGroupRulesOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfprotocolForDescribeSecurityGroupRulesOutputTcp is a EnumOfprotocolForDescribeSecurityGroupRulesOutput enum value
	EnumOfprotocolForDescribeSecurityGroupRulesOutputTcp = "TCP"

	// EnumOfprotocolForDescribeSecurityGroupRulesOutputUdp is a EnumOfprotocolForDescribeSecurityGroupRulesOutput enum value
	EnumOfprotocolForDescribeSecurityGroupRulesOutputUdp = "UDP"

	// EnumOfprotocolForDescribeSecurityGroupRulesOutputIcmp is a EnumOfprotocolForDescribeSecurityGroupRulesOutput enum value
	EnumOfprotocolForDescribeSecurityGroupRulesOutputIcmp = "ICMP"

	// EnumOfprotocolForDescribeSecurityGroupRulesOutputAny is a EnumOfprotocolForDescribeSecurityGroupRulesOutput enum value
	EnumOfprotocolForDescribeSecurityGroupRulesOutputAny = "ANY"

	// EnumOfprotocolForDescribeSecurityGroupRulesOutputGre is a EnumOfprotocolForDescribeSecurityGroupRulesOutput enum value
	EnumOfprotocolForDescribeSecurityGroupRulesOutputGre = "GRE"
)
View Source
const (
	// EnumOfruleForDescribeSecurityGroupRulesOutputAllow is a EnumOfruleForDescribeSecurityGroupRulesOutput enum value
	EnumOfruleForDescribeSecurityGroupRulesOutputAllow = "allow"

	// EnumOfruleForDescribeSecurityGroupRulesOutputReject is a EnumOfruleForDescribeSecurityGroupRulesOutput enum value
	EnumOfruleForDescribeSecurityGroupRulesOutputReject = "reject"
)
View Source
const (
	// EnumOfdirectionForDescribeSecurityGroupsOutputIngress is a EnumOfdirectionForDescribeSecurityGroupsOutput enum value
	EnumOfdirectionForDescribeSecurityGroupsOutputIngress = "ingress"

	// EnumOfdirectionForDescribeSecurityGroupsOutputEgress is a EnumOfdirectionForDescribeSecurityGroupsOutput enum value
	EnumOfdirectionForDescribeSecurityGroupsOutputEgress = "egress"
)
View Source
const (
	// EnumOfgroup_typeForDescribeSecurityGroupsOutputDefault is a EnumOfgroup_typeForDescribeSecurityGroupsOutput enum value
	EnumOfgroup_typeForDescribeSecurityGroupsOutputDefault = "default"

	// EnumOfgroup_typeForDescribeSecurityGroupsOutputCustom is a EnumOfgroup_typeForDescribeSecurityGroupsOutput enum value
	EnumOfgroup_typeForDescribeSecurityGroupsOutputCustom = "custom"
)
View Source
const (
	// EnumOfip_typeForDescribeSecurityGroupsOutputIpv4 is a EnumOfip_typeForDescribeSecurityGroupsOutput enum value
	EnumOfip_typeForDescribeSecurityGroupsOutputIpv4 = "ipv4"

	// EnumOfip_typeForDescribeSecurityGroupsOutputIpv6 is a EnumOfip_typeForDescribeSecurityGroupsOutput enum value
	EnumOfip_typeForDescribeSecurityGroupsOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfprotocolForDescribeSecurityGroupsOutputTcp is a EnumOfprotocolForDescribeSecurityGroupsOutput enum value
	EnumOfprotocolForDescribeSecurityGroupsOutputTcp = "TCP"

	// EnumOfprotocolForDescribeSecurityGroupsOutputUdp is a EnumOfprotocolForDescribeSecurityGroupsOutput enum value
	EnumOfprotocolForDescribeSecurityGroupsOutputUdp = "UDP"

	// EnumOfprotocolForDescribeSecurityGroupsOutputIcmp is a EnumOfprotocolForDescribeSecurityGroupsOutput enum value
	EnumOfprotocolForDescribeSecurityGroupsOutputIcmp = "ICMP"

	// EnumOfprotocolForDescribeSecurityGroupsOutputAny is a EnumOfprotocolForDescribeSecurityGroupsOutput enum value
	EnumOfprotocolForDescribeSecurityGroupsOutputAny = "ANY"

	// EnumOfprotocolForDescribeSecurityGroupsOutputGre is a EnumOfprotocolForDescribeSecurityGroupsOutput enum value
	EnumOfprotocolForDescribeSecurityGroupsOutputGre = "GRE"
)
View Source
const (
	// EnumOfruleForDescribeSecurityGroupsOutputAllow is a EnumOfruleForDescribeSecurityGroupsOutput enum value
	EnumOfruleForDescribeSecurityGroupsOutputAllow = "allow"

	// EnumOfruleForDescribeSecurityGroupsOutputReject is a EnumOfruleForDescribeSecurityGroupsOutput enum value
	EnumOfruleForDescribeSecurityGroupsOutputReject = "reject"
)
View Source
const (
	// EnumOfenable_statusForEnableInstancesIPv6OutputSuccess is a EnumOfenable_statusForEnableInstancesIPv6Output enum value
	EnumOfenable_statusForEnableInstancesIPv6OutputSuccess = "success"

	// EnumOfenable_statusForEnableInstancesIPv6OutputFail is a EnumOfenable_statusForEnableInstancesIPv6Output enum value
	EnumOfenable_statusForEnableInstancesIPv6OutputFail = "fail"

	// EnumOfenable_statusForEnableInstancesIPv6OutputUpgrading is a EnumOfenable_statusForEnableInstancesIPv6Output enum value
	EnumOfenable_statusForEnableInstancesIPv6OutputUpgrading = "upgrading"
)
View Source
const (
	// EnumOfbandwidth_billing_methodForGetCloudServerOutputMonthlyP95 is a EnumOfbandwidth_billing_methodForGetCloudServerOutput enum value
	EnumOfbandwidth_billing_methodForGetCloudServerOutputMonthlyP95 = "MonthlyP95"

	// EnumOfbandwidth_billing_methodForGetCloudServerOutputDailyPeak is a EnumOfbandwidth_billing_methodForGetCloudServerOutput enum value
	EnumOfbandwidth_billing_methodForGetCloudServerOutputDailyPeak = "DailyPeak"
)
View Source
const (
	// EnumOfcomputing_billing_methodForGetCloudServerOutputMonthlyPeak is a EnumOfcomputing_billing_methodForGetCloudServerOutput enum value
	EnumOfcomputing_billing_methodForGetCloudServerOutputMonthlyPeak = "MonthlyPeak"

	// EnumOfcomputing_billing_methodForGetCloudServerOutputDailyPeak is a EnumOfcomputing_billing_methodForGetCloudServerOutput enum value
	EnumOfcomputing_billing_methodForGetCloudServerOutputDailyPeak = "DailyPeak"

	// EnumOfcomputing_billing_methodForGetCloudServerOutputPrePaid is a EnumOfcomputing_billing_methodForGetCloudServerOutput enum value
	EnumOfcomputing_billing_methodForGetCloudServerOutputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfdns_typeForGetCloudServerOutputDefault is a EnumOfdns_typeForGetCloudServerOutput enum value
	EnumOfdns_typeForGetCloudServerOutputDefault = "default"

	// EnumOfdns_typeForGetCloudServerOutputCustom is a EnumOfdns_typeForGetCloudServerOutput enum value
	EnumOfdns_typeForGetCloudServerOutputCustom = "custom"
)
View Source
const (
	// EnumOfimage_boot_modeForGetCloudServerOutputBios is a EnumOfimage_boot_modeForGetCloudServerOutput enum value
	EnumOfimage_boot_modeForGetCloudServerOutputBios = "BIOS"

	// EnumOfimage_boot_modeForGetCloudServerOutputUefi is a EnumOfimage_boot_modeForGetCloudServerOutput enum value
	EnumOfimage_boot_modeForGetCloudServerOutputUefi = "UEFI"
)
View Source
const (
	// EnumOfip_versionForGetCloudServerOutputIpv4 is a EnumOfip_versionForGetCloudServerOutput enum value
	EnumOfip_versionForGetCloudServerOutputIpv4 = "ipv4"

	// EnumOfip_versionForGetCloudServerOutputIpv6 is a EnumOfip_versionForGetCloudServerOutput enum value
	EnumOfip_versionForGetCloudServerOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfispForGetCloudServerOutputCtcc is a EnumOfispForGetCloudServerOutput enum value
	EnumOfispForGetCloudServerOutputCtcc = "CTCC"

	// EnumOfispForGetCloudServerOutputCucc is a EnumOfispForGetCloudServerOutput enum value
	EnumOfispForGetCloudServerOutputCucc = "CUCC"

	// EnumOfispForGetCloudServerOutputCmcc is a EnumOfispForGetCloudServerOutput enum value
	EnumOfispForGetCloudServerOutputCmcc = "CMCC"
)
View Source
const (
	// EnumOfload_typeForGetCloudServerOutputVirtualMachine is a EnumOfload_typeForGetCloudServerOutput enum value
	EnumOfload_typeForGetCloudServerOutputVirtualMachine = "virtual_machine"

	// EnumOfload_typeForGetCloudServerOutputBareMetal is a EnumOfload_typeForGetCloudServerOutput enum value
	EnumOfload_typeForGetCloudServerOutputBareMetal = "bare_metal"
)
View Source
const (
	// EnumOfnic_net_typeForGetCloudServerOutputInternal is a EnumOfnic_net_typeForGetCloudServerOutput enum value
	EnumOfnic_net_typeForGetCloudServerOutputInternal = "internal"

	// EnumOfnic_net_typeForGetCloudServerOutputExternal is a EnumOfnic_net_typeForGetCloudServerOutput enum value
	EnumOfnic_net_typeForGetCloudServerOutputExternal = "external"

	// EnumOfnic_net_typeForGetCloudServerOutputBond is a EnumOfnic_net_typeForGetCloudServerOutput enum value
	EnumOfnic_net_typeForGetCloudServerOutputBond = "bond"
)
View Source
const (
	// EnumOfnic_typeForGetCloudServerOutputLni is a EnumOfnic_typeForGetCloudServerOutput enum value
	EnumOfnic_typeForGetCloudServerOutputLni = "lni"

	// EnumOfnic_typeForGetCloudServerOutputEni is a EnumOfnic_typeForGetCloudServerOutput enum value
	EnumOfnic_typeForGetCloudServerOutputEni = "eni"
)
View Source
const (
	// EnumOfprice_strategyForGetCloudServerOutputHighPriority is a EnumOfprice_strategyForGetCloudServerOutput enum value
	EnumOfprice_strategyForGetCloudServerOutputHighPriority = "high_priority"

	// EnumOfprice_strategyForGetCloudServerOutputLowPriority is a EnumOfprice_strategyForGetCloudServerOutput enum value
	EnumOfprice_strategyForGetCloudServerOutputLowPriority = "low_priority"
)
View Source
const (
	// EnumOfpropertyForGetCloudServerOutputBenbuildImage is a EnumOfpropertyForGetCloudServerOutput enum value
	EnumOfpropertyForGetCloudServerOutputBenbuildImage = "BENBuildImage"

	// EnumOfpropertyForGetCloudServerOutputLocalImage is a EnumOfpropertyForGetCloudServerOutput enum value
	EnumOfpropertyForGetCloudServerOutputLocalImage = "LocalImage"

	// EnumOfpropertyForGetCloudServerOutputPublicBaseImage is a EnumOfpropertyForGetCloudServerOutput enum value
	EnumOfpropertyForGetCloudServerOutputPublicBaseImage = "PublicBaseImage"

	// EnumOfpropertyForGetCloudServerOutputUrlImage is a EnumOfpropertyForGetCloudServerOutput enum value
	EnumOfpropertyForGetCloudServerOutputUrlImage = "UrlImage"
)
View Source
const (
	// EnumOfschedule_strategyForGetCloudServerOutputDispersion is a EnumOfschedule_strategyForGetCloudServerOutput enum value
	EnumOfschedule_strategyForGetCloudServerOutputDispersion = "dispersion"

	// EnumOfschedule_strategyForGetCloudServerOutputConcentration is a EnumOfschedule_strategyForGetCloudServerOutput enum value
	EnumOfschedule_strategyForGetCloudServerOutputConcentration = "concentration"
)
View Source
const (
	// EnumOfstatusForGetCloudServerOutputOpening is a EnumOfstatusForGetCloudServerOutput enum value
	EnumOfstatusForGetCloudServerOutputOpening = "opening"

	// EnumOfstatusForGetCloudServerOutputStarting is a EnumOfstatusForGetCloudServerOutput enum value
	EnumOfstatusForGetCloudServerOutputStarting = "starting"

	// EnumOfstatusForGetCloudServerOutputRunning is a EnumOfstatusForGetCloudServerOutput enum value
	EnumOfstatusForGetCloudServerOutputRunning = "running"

	// EnumOfstatusForGetCloudServerOutputStopping is a EnumOfstatusForGetCloudServerOutput enum value
	EnumOfstatusForGetCloudServerOutputStopping = "stopping"

	// EnumOfstatusForGetCloudServerOutputStop is a EnumOfstatusForGetCloudServerOutput enum value
	EnumOfstatusForGetCloudServerOutputStop = "stop"

	// EnumOfstatusForGetCloudServerOutputRebooting is a EnumOfstatusForGetCloudServerOutput enum value
	EnumOfstatusForGetCloudServerOutputRebooting = "rebooting"

	// EnumOfstatusForGetCloudServerOutputTerminating is a EnumOfstatusForGetCloudServerOutput enum value
	EnumOfstatusForGetCloudServerOutputTerminating = "terminating"

	// EnumOfstatusForGetCloudServerOutputOpenFail is a EnumOfstatusForGetCloudServerOutput enum value
	EnumOfstatusForGetCloudServerOutputOpenFail = "open_fail"
)
View Source
const (
	// EnumOfstorage_typeForGetCloudServerOutputCloudBlockHdd is a EnumOfstorage_typeForGetCloudServerOutput enum value
	EnumOfstorage_typeForGetCloudServerOutputCloudBlockHdd = "CloudBlockHDD"

	// EnumOfstorage_typeForGetCloudServerOutputCloudBlockSsd is a EnumOfstorage_typeForGetCloudServerOutput enum value
	EnumOfstorage_typeForGetCloudServerOutputCloudBlockSsd = "CloudBlockSSD"
)
View Source
const (
	// EnumOfstatus_reasonForGetEbsInstanceOutputCreate is a EnumOfstatus_reasonForGetEbsInstanceOutput enum value
	EnumOfstatus_reasonForGetEbsInstanceOutputCreate = "create"

	// EnumOfstatus_reasonForGetEbsInstanceOutputAttach is a EnumOfstatus_reasonForGetEbsInstanceOutput enum value
	EnumOfstatus_reasonForGetEbsInstanceOutputAttach = "attach"
)
View Source
const (
	// EnumOfbandwidth_billing_methodForGetEIPInstanceOutputMonthlyP95 is a EnumOfbandwidth_billing_methodForGetEIPInstanceOutput enum value
	EnumOfbandwidth_billing_methodForGetEIPInstanceOutputMonthlyP95 = "MonthlyP95"

	// EnumOfbandwidth_billing_methodForGetEIPInstanceOutputDailyPeak is a EnumOfbandwidth_billing_methodForGetEIPInstanceOutput enum value
	EnumOfbandwidth_billing_methodForGetEIPInstanceOutputDailyPeak = "DailyPeak"

	// EnumOfbandwidth_billing_methodForGetEIPInstanceOutputHourUsed is a EnumOfbandwidth_billing_methodForGetEIPInstanceOutput enum value
	EnumOfbandwidth_billing_methodForGetEIPInstanceOutputHourUsed = "HourUsed"
)
View Source
const (
	// EnumOfeip_typeForGetEIPInstanceOutputIpv4 is a EnumOfeip_typeForGetEIPInstanceOutput enum value
	EnumOfeip_typeForGetEIPInstanceOutputIpv4 = "IPv4"

	// EnumOfeip_typeForGetEIPInstanceOutputIpv6 is a EnumOfeip_typeForGetEIPInstanceOutput enum value
	EnumOfeip_typeForGetEIPInstanceOutputIpv6 = "IPv6"
)
View Source
const (
	// EnumOfip_billing_methodForGetEIPInstanceOutputMonthlyPeak is a EnumOfip_billing_methodForGetEIPInstanceOutput enum value
	EnumOfip_billing_methodForGetEIPInstanceOutputMonthlyPeak = "MonthlyPeak"

	// EnumOfip_billing_methodForGetEIPInstanceOutputDailyPeak is a EnumOfip_billing_methodForGetEIPInstanceOutput enum value
	EnumOfip_billing_methodForGetEIPInstanceOutputDailyPeak = "DailyPeak"
)
View Source
const (
	// EnumOfresource_typeForGetEIPInstanceOutputVeen is a EnumOfresource_typeForGetEIPInstanceOutput enum value
	EnumOfresource_typeForGetEIPInstanceOutputVeen = "veen"

	// EnumOfresource_typeForGetEIPInstanceOutputLb is a EnumOfresource_typeForGetEIPInstanceOutput enum value
	EnumOfresource_typeForGetEIPInstanceOutputLb = "lb"

	// EnumOfresource_typeForGetEIPInstanceOutputLb7 is a EnumOfresource_typeForGetEIPInstanceOutput enum value
	EnumOfresource_typeForGetEIPInstanceOutputLb7 = "lb7"

	// EnumOfresource_typeForGetEIPInstanceOutputNatgw is a EnumOfresource_typeForGetEIPInstanceOutput enum value
	EnumOfresource_typeForGetEIPInstanceOutputNatgw = "natgw"

	// EnumOfresource_typeForGetEIPInstanceOutputEniIip is a EnumOfresource_typeForGetEIPInstanceOutput enum value
	EnumOfresource_typeForGetEIPInstanceOutputEniIip = "eni_iip"

	// EnumOfresource_typeForGetEIPInstanceOutputHavip is a EnumOfresource_typeForGetEIPInstanceOutput enum value
	EnumOfresource_typeForGetEIPInstanceOutputHavip = "havip"

	// EnumOfresource_typeForGetEIPInstanceOutputIpTarget is a EnumOfresource_typeForGetEIPInstanceOutput enum value
	EnumOfresource_typeForGetEIPInstanceOutputIpTarget = "ip_target"

	// EnumOfresource_typeForGetEIPInstanceOutputEni is a EnumOfresource_typeForGetEIPInstanceOutput enum value
	EnumOfresource_typeForGetEIPInstanceOutputEni = "eni"
)
View Source
const (
	// EnumOfstatusForGetEIPInstanceOutputCreating is a EnumOfstatusForGetEIPInstanceOutput enum value
	EnumOfstatusForGetEIPInstanceOutputCreating = "creating"

	// EnumOfstatusForGetEIPInstanceOutputUnbound is a EnumOfstatusForGetEIPInstanceOutput enum value
	EnumOfstatusForGetEIPInstanceOutputUnbound = "unbound"

	// EnumOfstatusForGetEIPInstanceOutputBinding is a EnumOfstatusForGetEIPInstanceOutput enum value
	EnumOfstatusForGetEIPInstanceOutputBinding = "binding"

	// EnumOfstatusForGetEIPInstanceOutputBound is a EnumOfstatusForGetEIPInstanceOutput enum value
	EnumOfstatusForGetEIPInstanceOutputBound = "bound"

	// EnumOfstatusForGetEIPInstanceOutputUnbinding is a EnumOfstatusForGetEIPInstanceOutput enum value
	EnumOfstatusForGetEIPInstanceOutputUnbinding = "unbinding"

	// EnumOfstatusForGetEIPInstanceOutputDeleting is a EnumOfstatusForGetEIPInstanceOutput enum value
	EnumOfstatusForGetEIPInstanceOutputDeleting = "deleting"
)
View Source
const (
	// EnumOfbandwidth_billing_methodForGetInstanceOutputMonthlyP95 is a EnumOfbandwidth_billing_methodForGetInstanceOutput enum value
	EnumOfbandwidth_billing_methodForGetInstanceOutputMonthlyP95 = "MonthlyP95"

	// EnumOfbandwidth_billing_methodForGetInstanceOutputDailyPeak is a EnumOfbandwidth_billing_methodForGetInstanceOutput enum value
	EnumOfbandwidth_billing_methodForGetInstanceOutputDailyPeak = "DailyPeak"
)
View Source
const (
	// EnumOfbandwidth_peak_update_statusForGetInstanceOutputUpdating is a EnumOfbandwidth_peak_update_statusForGetInstanceOutput enum value
	EnumOfbandwidth_peak_update_statusForGetInstanceOutputUpdating = "updating"

	// EnumOfbandwidth_peak_update_statusForGetInstanceOutputReady is a EnumOfbandwidth_peak_update_statusForGetInstanceOutput enum value
	EnumOfbandwidth_peak_update_statusForGetInstanceOutputReady = "ready"
)
View Source
const (
	// EnumOfcomputing_billing_methodForGetInstanceOutputMonthlyPeak is a EnumOfcomputing_billing_methodForGetInstanceOutput enum value
	EnumOfcomputing_billing_methodForGetInstanceOutputMonthlyPeak = "MonthlyPeak"

	// EnumOfcomputing_billing_methodForGetInstanceOutputDailyPeak is a EnumOfcomputing_billing_methodForGetInstanceOutput enum value
	EnumOfcomputing_billing_methodForGetInstanceOutputDailyPeak = "DailyPeak"

	// EnumOfcomputing_billing_methodForGetInstanceOutputPrePaid is a EnumOfcomputing_billing_methodForGetInstanceOutput enum value
	EnumOfcomputing_billing_methodForGetInstanceOutputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfdns_typeForGetInstanceOutputDefault is a EnumOfdns_typeForGetInstanceOutput enum value
	EnumOfdns_typeForGetInstanceOutputDefault = "default"

	// EnumOfdns_typeForGetInstanceOutputCustom is a EnumOfdns_typeForGetInstanceOutput enum value
	EnumOfdns_typeForGetInstanceOutputCustom = "custom"
)
View Source
const (
	// EnumOfexternal_network_modeForGetInstanceOutputSingleInterfaceMultiIp is a EnumOfexternal_network_modeForGetInstanceOutput enum value
	EnumOfexternal_network_modeForGetInstanceOutputSingleInterfaceMultiIp = "single_interface_multi_ip"

	// EnumOfexternal_network_modeForGetInstanceOutputSingleInterfaceCmccIp is a EnumOfexternal_network_modeForGetInstanceOutput enum value
	EnumOfexternal_network_modeForGetInstanceOutputSingleInterfaceCmccIp = "single_interface_cmcc_ip"

	// EnumOfexternal_network_modeForGetInstanceOutputSingleInterfaceCuccIp is a EnumOfexternal_network_modeForGetInstanceOutput enum value
	EnumOfexternal_network_modeForGetInstanceOutputSingleInterfaceCuccIp = "single_interface_cucc_ip"

	// EnumOfexternal_network_modeForGetInstanceOutputSingleInterfaceCtccIp is a EnumOfexternal_network_modeForGetInstanceOutput enum value
	EnumOfexternal_network_modeForGetInstanceOutputSingleInterfaceCtccIp = "single_interface_ctcc_ip"

	// EnumOfexternal_network_modeForGetInstanceOutputMultiInterfaceMultiIp is a EnumOfexternal_network_modeForGetInstanceOutput enum value
	EnumOfexternal_network_modeForGetInstanceOutputMultiInterfaceMultiIp = "multi_interface_multi_ip"

	// EnumOfexternal_network_modeForGetInstanceOutputRebooting is a EnumOfexternal_network_modeForGetInstanceOutput enum value
	EnumOfexternal_network_modeForGetInstanceOutputRebooting = "rebooting"

	// EnumOfexternal_network_modeForGetInstanceOutputNoInterface is a EnumOfexternal_network_modeForGetInstanceOutput enum value
	EnumOfexternal_network_modeForGetInstanceOutputNoInterface = "no_interface"
)
View Source
const (
	// EnumOfimage_boot_modeForGetInstanceOutputBios is a EnumOfimage_boot_modeForGetInstanceOutput enum value
	EnumOfimage_boot_modeForGetInstanceOutputBios = "BIOS"

	// EnumOfimage_boot_modeForGetInstanceOutputUefi is a EnumOfimage_boot_modeForGetInstanceOutput enum value
	EnumOfimage_boot_modeForGetInstanceOutputUefi = "UEFI"
)
View Source
const (
	// EnumOflimit_modeForGetInstanceOutputShared is a EnumOflimit_modeForGetInstanceOutput enum value
	EnumOflimit_modeForGetInstanceOutputShared = "shared"

	// EnumOflimit_modeForGetInstanceOutputIsp is a EnumOflimit_modeForGetInstanceOutput enum value
	EnumOflimit_modeForGetInstanceOutputIsp = "isp"
)
View Source
const (
	// EnumOfpropertyForGetInstanceOutputBenbuildImage is a EnumOfpropertyForGetInstanceOutput enum value
	EnumOfpropertyForGetInstanceOutputBenbuildImage = "BENBuildImage"

	// EnumOfpropertyForGetInstanceOutputLocalImage is a EnumOfpropertyForGetInstanceOutput enum value
	EnumOfpropertyForGetInstanceOutputLocalImage = "LocalImage"

	// EnumOfpropertyForGetInstanceOutputPublicBaseImage is a EnumOfpropertyForGetInstanceOutput enum value
	EnumOfpropertyForGetInstanceOutputPublicBaseImage = "PublicBaseImage"

	// EnumOfpropertyForGetInstanceOutputUrlImage is a EnumOfpropertyForGetInstanceOutput enum value
	EnumOfpropertyForGetInstanceOutputUrlImage = "UrlImage"
)
View Source
const (
	// EnumOfstatusForGetInstanceOutputOpening is a EnumOfstatusForGetInstanceOutput enum value
	EnumOfstatusForGetInstanceOutputOpening = "opening"

	// EnumOfstatusForGetInstanceOutputStarting is a EnumOfstatusForGetInstanceOutput enum value
	EnumOfstatusForGetInstanceOutputStarting = "starting"

	// EnumOfstatusForGetInstanceOutputRunning is a EnumOfstatusForGetInstanceOutput enum value
	EnumOfstatusForGetInstanceOutputRunning = "running"

	// EnumOfstatusForGetInstanceOutputStopping is a EnumOfstatusForGetInstanceOutput enum value
	EnumOfstatusForGetInstanceOutputStopping = "stopping"

	// EnumOfstatusForGetInstanceOutputStop is a EnumOfstatusForGetInstanceOutput enum value
	EnumOfstatusForGetInstanceOutputStop = "stop"

	// EnumOfstatusForGetInstanceOutputRebooting is a EnumOfstatusForGetInstanceOutput enum value
	EnumOfstatusForGetInstanceOutputRebooting = "rebooting"

	// EnumOfstatusForGetInstanceOutputTerminating is a EnumOfstatusForGetInstanceOutput enum value
	EnumOfstatusForGetInstanceOutputTerminating = "terminating"

	// EnumOfstatusForGetInstanceOutputOpenFail is a EnumOfstatusForGetInstanceOutput enum value
	EnumOfstatusForGetInstanceOutputOpenFail = "open_fail"
)
View Source
const (
	// EnumOfstorage_typeForGetInstanceOutputCloudBlockHdd is a EnumOfstorage_typeForGetInstanceOutput enum value
	EnumOfstorage_typeForGetInstanceOutputCloudBlockHdd = "CloudBlockHDD"

	// EnumOfstorage_typeForGetInstanceOutputCloudBlockSsd is a EnumOfstorage_typeForGetInstanceOutput enum value
	EnumOfstorage_typeForGetInstanceOutputCloudBlockSsd = "CloudBlockSSD"
)
View Source
const (
	// EnumOfenable_statusForGetInstancesIPv6UpgradeStatusOutputSuccess is a EnumOfenable_statusForGetInstancesIPv6UpgradeStatusOutput enum value
	EnumOfenable_statusForGetInstancesIPv6UpgradeStatusOutputSuccess = "success"

	// EnumOfenable_statusForGetInstancesIPv6UpgradeStatusOutputFail is a EnumOfenable_statusForGetInstancesIPv6UpgradeStatusOutput enum value
	EnumOfenable_statusForGetInstancesIPv6UpgradeStatusOutputFail = "fail"

	// EnumOfenable_statusForGetInstancesIPv6UpgradeStatusOutputUpgrading is a EnumOfenable_statusForGetInstancesIPv6UpgradeStatusOutput enum value
	EnumOfenable_statusForGetInstancesIPv6UpgradeStatusOutputUpgrading = "upgrading"
)
View Source
const (
	// EnumOfip_versionForGetLNIInstanceOutputIpv4ipv4 is a EnumOfip_versionForGetLNIInstanceOutput enum value
	EnumOfip_versionForGetLNIInstanceOutputIpv4ipv4 = "ipv4,ipv4"

	// EnumOfip_versionForGetLNIInstanceOutputIpv6 is a EnumOfip_versionForGetLNIInstanceOutput enum value
	EnumOfip_versionForGetLNIInstanceOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfstatusForGetRouteTableOutputUpdating is a EnumOfstatusForGetRouteTableOutput enum value
	EnumOfstatusForGetRouteTableOutputUpdating = "updating"

	// EnumOfstatusForGetRouteTableOutputRunning is a EnumOfstatusForGetRouteTableOutput enum value
	EnumOfstatusForGetRouteTableOutputRunning = "running"
)
View Source
const (
	// EnumOftypeForGetRouteTableOutputDefault is a EnumOftypeForGetRouteTableOutput enum value
	EnumOftypeForGetRouteTableOutputDefault = "default"

	// EnumOftypeForGetRouteTableOutputCustom is a EnumOftypeForGetRouteTableOutput enum value
	EnumOftypeForGetRouteTableOutputCustom = "custom"
)
View Source
const (
	// EnumOfCloudDiskTypeForListAvailableResourceInfoInputCloudSsd is a EnumOfCloudDiskTypeForListAvailableResourceInfoInput enum value
	EnumOfCloudDiskTypeForListAvailableResourceInfoInputCloudSsd = "CloudSSD"

	// EnumOfCloudDiskTypeForListAvailableResourceInfoInputCloudHdd is a EnumOfCloudDiskTypeForListAvailableResourceInfoInput enum value
	EnumOfCloudDiskTypeForListAvailableResourceInfoInputCloudHdd = "CloudHDD"
)
View Source
const (
	// EnumOfbandwidth_billing_methodForListCloudServersOutputMonthlyP95 is a EnumOfbandwidth_billing_methodForListCloudServersOutput enum value
	EnumOfbandwidth_billing_methodForListCloudServersOutputMonthlyP95 = "MonthlyP95"

	// EnumOfbandwidth_billing_methodForListCloudServersOutputDailyPeak is a EnumOfbandwidth_billing_methodForListCloudServersOutput enum value
	EnumOfbandwidth_billing_methodForListCloudServersOutputDailyPeak = "DailyPeak"
)
View Source
const (
	// EnumOfcomputing_billing_methodForListCloudServersOutputMonthlyPeak is a EnumOfcomputing_billing_methodForListCloudServersOutput enum value
	EnumOfcomputing_billing_methodForListCloudServersOutputMonthlyPeak = "MonthlyPeak"

	// EnumOfcomputing_billing_methodForListCloudServersOutputDailyPeak is a EnumOfcomputing_billing_methodForListCloudServersOutput enum value
	EnumOfcomputing_billing_methodForListCloudServersOutputDailyPeak = "DailyPeak"

	// EnumOfcomputing_billing_methodForListCloudServersOutputPrePaid is a EnumOfcomputing_billing_methodForListCloudServersOutput enum value
	EnumOfcomputing_billing_methodForListCloudServersOutputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfdns_typeForListCloudServersOutputDefault is a EnumOfdns_typeForListCloudServersOutput enum value
	EnumOfdns_typeForListCloudServersOutputDefault = "default"

	// EnumOfdns_typeForListCloudServersOutputCustom is a EnumOfdns_typeForListCloudServersOutput enum value
	EnumOfdns_typeForListCloudServersOutputCustom = "custom"
)
View Source
const (
	// EnumOfimage_boot_modeForListCloudServersOutputBios is a EnumOfimage_boot_modeForListCloudServersOutput enum value
	EnumOfimage_boot_modeForListCloudServersOutputBios = "BIOS"

	// EnumOfimage_boot_modeForListCloudServersOutputUefi is a EnumOfimage_boot_modeForListCloudServersOutput enum value
	EnumOfimage_boot_modeForListCloudServersOutputUefi = "UEFI"
)
View Source
const (
	// EnumOfip_versionForListCloudServersOutputIpv4 is a EnumOfip_versionForListCloudServersOutput enum value
	EnumOfip_versionForListCloudServersOutputIpv4 = "ipv4"

	// EnumOfip_versionForListCloudServersOutputIpv6 is a EnumOfip_versionForListCloudServersOutput enum value
	EnumOfip_versionForListCloudServersOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfispForListCloudServersOutputCtcc is a EnumOfispForListCloudServersOutput enum value
	EnumOfispForListCloudServersOutputCtcc = "CTCC"

	// EnumOfispForListCloudServersOutputCucc is a EnumOfispForListCloudServersOutput enum value
	EnumOfispForListCloudServersOutputCucc = "CUCC"

	// EnumOfispForListCloudServersOutputCmcc is a EnumOfispForListCloudServersOutput enum value
	EnumOfispForListCloudServersOutputCmcc = "CMCC"
)
View Source
const (
	// EnumOfload_typeForListCloudServersOutputVirtualMachine is a EnumOfload_typeForListCloudServersOutput enum value
	EnumOfload_typeForListCloudServersOutputVirtualMachine = "virtual_machine"

	// EnumOfload_typeForListCloudServersOutputBareMetal is a EnumOfload_typeForListCloudServersOutput enum value
	EnumOfload_typeForListCloudServersOutputBareMetal = "bare_metal"
)
View Source
const (
	// EnumOfnic_net_typeForListCloudServersOutputInternal is a EnumOfnic_net_typeForListCloudServersOutput enum value
	EnumOfnic_net_typeForListCloudServersOutputInternal = "internal"

	// EnumOfnic_net_typeForListCloudServersOutputExternal is a EnumOfnic_net_typeForListCloudServersOutput enum value
	EnumOfnic_net_typeForListCloudServersOutputExternal = "external"

	// EnumOfnic_net_typeForListCloudServersOutputBond is a EnumOfnic_net_typeForListCloudServersOutput enum value
	EnumOfnic_net_typeForListCloudServersOutputBond = "bond"
)
View Source
const (
	// EnumOfnic_typeForListCloudServersOutputLni is a EnumOfnic_typeForListCloudServersOutput enum value
	EnumOfnic_typeForListCloudServersOutputLni = "lni"

	// EnumOfnic_typeForListCloudServersOutputEni is a EnumOfnic_typeForListCloudServersOutput enum value
	EnumOfnic_typeForListCloudServersOutputEni = "eni"
)
View Source
const (
	// EnumOfprice_strategyForListCloudServersOutputHighPriority is a EnumOfprice_strategyForListCloudServersOutput enum value
	EnumOfprice_strategyForListCloudServersOutputHighPriority = "high_priority"

	// EnumOfprice_strategyForListCloudServersOutputLowPriority is a EnumOfprice_strategyForListCloudServersOutput enum value
	EnumOfprice_strategyForListCloudServersOutputLowPriority = "low_priority"
)
View Source
const (
	// EnumOfpropertyForListCloudServersOutputBenbuildImage is a EnumOfpropertyForListCloudServersOutput enum value
	EnumOfpropertyForListCloudServersOutputBenbuildImage = "BENBuildImage"

	// EnumOfpropertyForListCloudServersOutputLocalImage is a EnumOfpropertyForListCloudServersOutput enum value
	EnumOfpropertyForListCloudServersOutputLocalImage = "LocalImage"

	// EnumOfpropertyForListCloudServersOutputPublicBaseImage is a EnumOfpropertyForListCloudServersOutput enum value
	EnumOfpropertyForListCloudServersOutputPublicBaseImage = "PublicBaseImage"

	// EnumOfpropertyForListCloudServersOutputUrlImage is a EnumOfpropertyForListCloudServersOutput enum value
	EnumOfpropertyForListCloudServersOutputUrlImage = "UrlImage"
)
View Source
const (
	// EnumOfschedule_strategyForListCloudServersOutputDispersion is a EnumOfschedule_strategyForListCloudServersOutput enum value
	EnumOfschedule_strategyForListCloudServersOutputDispersion = "dispersion"

	// EnumOfschedule_strategyForListCloudServersOutputConcentration is a EnumOfschedule_strategyForListCloudServersOutput enum value
	EnumOfschedule_strategyForListCloudServersOutputConcentration = "concentration"
)
View Source
const (
	// EnumOfstatusForListCloudServersOutputOpening is a EnumOfstatusForListCloudServersOutput enum value
	EnumOfstatusForListCloudServersOutputOpening = "opening"

	// EnumOfstatusForListCloudServersOutputStarting is a EnumOfstatusForListCloudServersOutput enum value
	EnumOfstatusForListCloudServersOutputStarting = "starting"

	// EnumOfstatusForListCloudServersOutputRunning is a EnumOfstatusForListCloudServersOutput enum value
	EnumOfstatusForListCloudServersOutputRunning = "running"

	// EnumOfstatusForListCloudServersOutputStopping is a EnumOfstatusForListCloudServersOutput enum value
	EnumOfstatusForListCloudServersOutputStopping = "stopping"

	// EnumOfstatusForListCloudServersOutputStop is a EnumOfstatusForListCloudServersOutput enum value
	EnumOfstatusForListCloudServersOutputStop = "stop"

	// EnumOfstatusForListCloudServersOutputRebooting is a EnumOfstatusForListCloudServersOutput enum value
	EnumOfstatusForListCloudServersOutputRebooting = "rebooting"

	// EnumOfstatusForListCloudServersOutputTerminating is a EnumOfstatusForListCloudServersOutput enum value
	EnumOfstatusForListCloudServersOutputTerminating = "terminating"

	// EnumOfstatusForListCloudServersOutputOpenFail is a EnumOfstatusForListCloudServersOutput enum value
	EnumOfstatusForListCloudServersOutputOpenFail = "open_fail"
)
View Source
const (
	// EnumOfstorage_typeForListCloudServersOutputCloudBlockHdd is a EnumOfstorage_typeForListCloudServersOutput enum value
	EnumOfstorage_typeForListCloudServersOutputCloudBlockHdd = "CloudBlockHDD"

	// EnumOfstorage_typeForListCloudServersOutputCloudBlockSsd is a EnumOfstorage_typeForListCloudServersOutput enum value
	EnumOfstorage_typeForListCloudServersOutputCloudBlockSsd = "CloudBlockSSD"
)
View Source
const (
	// EnumOfstatusListForListEbsInstancesInputCreating is a EnumOfstatusListForListEbsInstancesInput enum value
	EnumOfstatusListForListEbsInstancesInputCreating = "creating"

	// EnumOfstatusListForListEbsInstancesInputDetached is a EnumOfstatusListForListEbsInstancesInput enum value
	EnumOfstatusListForListEbsInstancesInputDetached = "detached"

	// EnumOfstatusListForListEbsInstancesInputAttaching is a EnumOfstatusListForListEbsInstancesInput enum value
	EnumOfstatusListForListEbsInstancesInputAttaching = "attaching"

	// EnumOfstatusListForListEbsInstancesInputAttached is a EnumOfstatusListForListEbsInstancesInput enum value
	EnumOfstatusListForListEbsInstancesInputAttached = "attached"

	// EnumOfstatusListForListEbsInstancesInputDetaching is a EnumOfstatusListForListEbsInstancesInput enum value
	EnumOfstatusListForListEbsInstancesInputDetaching = "detaching"

	// EnumOfstatusListForListEbsInstancesInputScaling is a EnumOfstatusListForListEbsInstancesInput enum value
	EnumOfstatusListForListEbsInstancesInputScaling = "scaling"

	// EnumOfstatusListForListEbsInstancesInputDeleting is a EnumOfstatusListForListEbsInstancesInput enum value
	EnumOfstatusListForListEbsInstancesInputDeleting = "deleting"

	// EnumOfstatusListForListEbsInstancesInputError is a EnumOfstatusListForListEbsInstancesInput enum value
	EnumOfstatusListForListEbsInstancesInputError = "error"
)
View Source
const (
	// EnumOfstatus_reasonForListEbsInstancesOutputCreate is a EnumOfstatus_reasonForListEbsInstancesOutput enum value
	EnumOfstatus_reasonForListEbsInstancesOutputCreate = "create"

	// EnumOfstatus_reasonForListEbsInstancesOutputAttach is a EnumOfstatus_reasonForListEbsInstancesOutput enum value
	EnumOfstatus_reasonForListEbsInstancesOutputAttach = "attach"
)
View Source
const (
	// EnumOfbandwidth_billing_methodForListEIPInstancesOutputMonthlyP95 is a EnumOfbandwidth_billing_methodForListEIPInstancesOutput enum value
	EnumOfbandwidth_billing_methodForListEIPInstancesOutputMonthlyP95 = "MonthlyP95"

	// EnumOfbandwidth_billing_methodForListEIPInstancesOutputDailyPeak is a EnumOfbandwidth_billing_methodForListEIPInstancesOutput enum value
	EnumOfbandwidth_billing_methodForListEIPInstancesOutputDailyPeak = "DailyPeak"

	// EnumOfbandwidth_billing_methodForListEIPInstancesOutputHourUsed is a EnumOfbandwidth_billing_methodForListEIPInstancesOutput enum value
	EnumOfbandwidth_billing_methodForListEIPInstancesOutputHourUsed = "HourUsed"
)
View Source
const (
	// EnumOfeip_typeForListEIPInstancesOutputIpv4 is a EnumOfeip_typeForListEIPInstancesOutput enum value
	EnumOfeip_typeForListEIPInstancesOutputIpv4 = "IPv4"

	// EnumOfeip_typeForListEIPInstancesOutputIpv6 is a EnumOfeip_typeForListEIPInstancesOutput enum value
	EnumOfeip_typeForListEIPInstancesOutputIpv6 = "IPv6"
)
View Source
const (
	// EnumOfip_billing_methodForListEIPInstancesOutputMonthlyPeak is a EnumOfip_billing_methodForListEIPInstancesOutput enum value
	EnumOfip_billing_methodForListEIPInstancesOutputMonthlyPeak = "MonthlyPeak"

	// EnumOfip_billing_methodForListEIPInstancesOutputDailyPeak is a EnumOfip_billing_methodForListEIPInstancesOutput enum value
	EnumOfip_billing_methodForListEIPInstancesOutputDailyPeak = "DailyPeak"
)
View Source
const (
	// EnumOfresource_typeForListEIPInstancesOutputVeen is a EnumOfresource_typeForListEIPInstancesOutput enum value
	EnumOfresource_typeForListEIPInstancesOutputVeen = "veen"

	// EnumOfresource_typeForListEIPInstancesOutputLb is a EnumOfresource_typeForListEIPInstancesOutput enum value
	EnumOfresource_typeForListEIPInstancesOutputLb = "lb"

	// EnumOfresource_typeForListEIPInstancesOutputLb7 is a EnumOfresource_typeForListEIPInstancesOutput enum value
	EnumOfresource_typeForListEIPInstancesOutputLb7 = "lb7"

	// EnumOfresource_typeForListEIPInstancesOutputNatgw is a EnumOfresource_typeForListEIPInstancesOutput enum value
	EnumOfresource_typeForListEIPInstancesOutputNatgw = "natgw"

	// EnumOfresource_typeForListEIPInstancesOutputEniIip is a EnumOfresource_typeForListEIPInstancesOutput enum value
	EnumOfresource_typeForListEIPInstancesOutputEniIip = "eni_iip"

	// EnumOfresource_typeForListEIPInstancesOutputHavip is a EnumOfresource_typeForListEIPInstancesOutput enum value
	EnumOfresource_typeForListEIPInstancesOutputHavip = "havip"

	// EnumOfresource_typeForListEIPInstancesOutputIpTarget is a EnumOfresource_typeForListEIPInstancesOutput enum value
	EnumOfresource_typeForListEIPInstancesOutputIpTarget = "ip_target"

	// EnumOfresource_typeForListEIPInstancesOutputEni is a EnumOfresource_typeForListEIPInstancesOutput enum value
	EnumOfresource_typeForListEIPInstancesOutputEni = "eni"
)
View Source
const (
	// EnumOfstatusForListEIPInstancesOutputCreating is a EnumOfstatusForListEIPInstancesOutput enum value
	EnumOfstatusForListEIPInstancesOutputCreating = "creating"

	// EnumOfstatusForListEIPInstancesOutputUnbound is a EnumOfstatusForListEIPInstancesOutput enum value
	EnumOfstatusForListEIPInstancesOutputUnbound = "unbound"

	// EnumOfstatusForListEIPInstancesOutputBinding is a EnumOfstatusForListEIPInstancesOutput enum value
	EnumOfstatusForListEIPInstancesOutputBinding = "binding"

	// EnumOfstatusForListEIPInstancesOutputBound is a EnumOfstatusForListEIPInstancesOutput enum value
	EnumOfstatusForListEIPInstancesOutputBound = "bound"

	// EnumOfstatusForListEIPInstancesOutputUnbinding is a EnumOfstatusForListEIPInstancesOutput enum value
	EnumOfstatusForListEIPInstancesOutputUnbinding = "unbinding"

	// EnumOfstatusForListEIPInstancesOutputDeleting is a EnumOfstatusForListEIPInstancesOutput enum value
	EnumOfstatusForListEIPInstancesOutputDeleting = "deleting"
)
View Source
const (
	// EnumOfmaskForListInstanceInternalIpsOutputIpv4 is a EnumOfmaskForListInstanceInternalIpsOutput enum value
	EnumOfmaskForListInstanceInternalIpsOutputIpv4 = "ipv4"

	// EnumOfmaskForListInstanceInternalIpsOutputIpv6 is a EnumOfmaskForListInstanceInternalIpsOutput enum value
	EnumOfmaskForListInstanceInternalIpsOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfstatusForListInstanceInternalIpsOutputAllocating is a EnumOfstatusForListInstanceInternalIpsOutput enum value
	EnumOfstatusForListInstanceInternalIpsOutputAllocating = "allocating"

	// EnumOfstatusForListInstanceInternalIpsOutputUnbound is a EnumOfstatusForListInstanceInternalIpsOutput enum value
	EnumOfstatusForListInstanceInternalIpsOutputUnbound = "unbound"

	// EnumOfstatusForListInstanceInternalIpsOutputBinding is a EnumOfstatusForListInstanceInternalIpsOutput enum value
	EnumOfstatusForListInstanceInternalIpsOutputBinding = "binding"

	// EnumOfstatusForListInstanceInternalIpsOutputBound is a EnumOfstatusForListInstanceInternalIpsOutput enum value
	EnumOfstatusForListInstanceInternalIpsOutputBound = "bound"

	// EnumOfstatusForListInstanceInternalIpsOutputUnbinding is a EnumOfstatusForListInstanceInternalIpsOutput enum value
	EnumOfstatusForListInstanceInternalIpsOutputUnbinding = "unbinding"

	// EnumOfstatusForListInstanceInternalIpsOutputDeleting is a EnumOfstatusForListInstanceInternalIpsOutput enum value
	EnumOfstatusForListInstanceInternalIpsOutputDeleting = "deleting"

	// EnumOfstatusForListInstanceInternalIpsOutputAllocateFail is a EnumOfstatusForListInstanceInternalIpsOutput enum value
	EnumOfstatusForListInstanceInternalIpsOutputAllocateFail = "allocate_fail"

	// EnumOfstatusForListInstanceInternalIpsOutputBindFail is a EnumOfstatusForListInstanceInternalIpsOutput enum value
	EnumOfstatusForListInstanceInternalIpsOutputBindFail = "bind_fail"
)
View Source
const (
	// EnumOflocal_storage_categoryForListInstanceTypesOutputLocalSsd is a EnumOflocal_storage_categoryForListInstanceTypesOutput enum value
	EnumOflocal_storage_categoryForListInstanceTypesOutputLocalSsd = "LocalSSD"

	// EnumOflocal_storage_categoryForListInstanceTypesOutputLocalHdd is a EnumOflocal_storage_categoryForListInstanceTypesOutput enum value
	EnumOflocal_storage_categoryForListInstanceTypesOutputLocalHdd = " LocalHDD"
)
View Source
const (
	// EnumOfbandwidth_billing_methodForListInstancesOutputMonthlyP95 is a EnumOfbandwidth_billing_methodForListInstancesOutput enum value
	EnumOfbandwidth_billing_methodForListInstancesOutputMonthlyP95 = "MonthlyP95"

	// EnumOfbandwidth_billing_methodForListInstancesOutputDailyPeak is a EnumOfbandwidth_billing_methodForListInstancesOutput enum value
	EnumOfbandwidth_billing_methodForListInstancesOutputDailyPeak = "DailyPeak"
)
View Source
const (
	// EnumOfbandwidth_peak_update_statusForListInstancesOutputUpdating is a EnumOfbandwidth_peak_update_statusForListInstancesOutput enum value
	EnumOfbandwidth_peak_update_statusForListInstancesOutputUpdating = "updating"

	// EnumOfbandwidth_peak_update_statusForListInstancesOutputReady is a EnumOfbandwidth_peak_update_statusForListInstancesOutput enum value
	EnumOfbandwidth_peak_update_statusForListInstancesOutputReady = "ready"
)
View Source
const (
	// EnumOfcomputing_billing_methodForListInstancesOutputMonthlyPeak is a EnumOfcomputing_billing_methodForListInstancesOutput enum value
	EnumOfcomputing_billing_methodForListInstancesOutputMonthlyPeak = "MonthlyPeak"

	// EnumOfcomputing_billing_methodForListInstancesOutputDailyPeak is a EnumOfcomputing_billing_methodForListInstancesOutput enum value
	EnumOfcomputing_billing_methodForListInstancesOutputDailyPeak = "DailyPeak"

	// EnumOfcomputing_billing_methodForListInstancesOutputPrePaid is a EnumOfcomputing_billing_methodForListInstancesOutput enum value
	EnumOfcomputing_billing_methodForListInstancesOutputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfdns_typeForListInstancesOutputDefault is a EnumOfdns_typeForListInstancesOutput enum value
	EnumOfdns_typeForListInstancesOutputDefault = "default"

	// EnumOfdns_typeForListInstancesOutputCustom is a EnumOfdns_typeForListInstancesOutput enum value
	EnumOfdns_typeForListInstancesOutputCustom = "custom"
)
View Source
const (
	// EnumOfexternal_network_modeForListInstancesOutputSingleInterfaceMultiIp is a EnumOfexternal_network_modeForListInstancesOutput enum value
	EnumOfexternal_network_modeForListInstancesOutputSingleInterfaceMultiIp = "single_interface_multi_ip"

	// EnumOfexternal_network_modeForListInstancesOutputSingleInterfaceCmccIp is a EnumOfexternal_network_modeForListInstancesOutput enum value
	EnumOfexternal_network_modeForListInstancesOutputSingleInterfaceCmccIp = "single_interface_cmcc_ip"

	// EnumOfexternal_network_modeForListInstancesOutputSingleInterfaceCuccIp is a EnumOfexternal_network_modeForListInstancesOutput enum value
	EnumOfexternal_network_modeForListInstancesOutputSingleInterfaceCuccIp = "single_interface_cucc_ip"

	// EnumOfexternal_network_modeForListInstancesOutputSingleInterfaceCtccIp is a EnumOfexternal_network_modeForListInstancesOutput enum value
	EnumOfexternal_network_modeForListInstancesOutputSingleInterfaceCtccIp = "single_interface_ctcc_ip"

	// EnumOfexternal_network_modeForListInstancesOutputMultiInterfaceMultiIp is a EnumOfexternal_network_modeForListInstancesOutput enum value
	EnumOfexternal_network_modeForListInstancesOutputMultiInterfaceMultiIp = "multi_interface_multi_ip"

	// EnumOfexternal_network_modeForListInstancesOutputRebooting is a EnumOfexternal_network_modeForListInstancesOutput enum value
	EnumOfexternal_network_modeForListInstancesOutputRebooting = "rebooting"

	// EnumOfexternal_network_modeForListInstancesOutputNoInterface is a EnumOfexternal_network_modeForListInstancesOutput enum value
	EnumOfexternal_network_modeForListInstancesOutputNoInterface = "no_interface"
)
View Source
const (
	// EnumOfimage_boot_modeForListInstancesOutputBios is a EnumOfimage_boot_modeForListInstancesOutput enum value
	EnumOfimage_boot_modeForListInstancesOutputBios = "BIOS"

	// EnumOfimage_boot_modeForListInstancesOutputUefi is a EnumOfimage_boot_modeForListInstancesOutput enum value
	EnumOfimage_boot_modeForListInstancesOutputUefi = "UEFI"
)
View Source
const (
	// EnumOflimit_modeForListInstancesOutputShared is a EnumOflimit_modeForListInstancesOutput enum value
	EnumOflimit_modeForListInstancesOutputShared = "shared"

	// EnumOflimit_modeForListInstancesOutputIsp is a EnumOflimit_modeForListInstancesOutput enum value
	EnumOflimit_modeForListInstancesOutputIsp = "isp"
)
View Source
const (
	// EnumOfpropertyForListInstancesOutputBenbuildImage is a EnumOfpropertyForListInstancesOutput enum value
	EnumOfpropertyForListInstancesOutputBenbuildImage = "BENBuildImage"

	// EnumOfpropertyForListInstancesOutputLocalImage is a EnumOfpropertyForListInstancesOutput enum value
	EnumOfpropertyForListInstancesOutputLocalImage = "LocalImage"

	// EnumOfpropertyForListInstancesOutputPublicBaseImage is a EnumOfpropertyForListInstancesOutput enum value
	EnumOfpropertyForListInstancesOutputPublicBaseImage = "PublicBaseImage"

	// EnumOfpropertyForListInstancesOutputUrlImage is a EnumOfpropertyForListInstancesOutput enum value
	EnumOfpropertyForListInstancesOutputUrlImage = "UrlImage"
)
View Source
const (
	// EnumOfstatusForListInstancesOutputOpening is a EnumOfstatusForListInstancesOutput enum value
	EnumOfstatusForListInstancesOutputOpening = "opening"

	// EnumOfstatusForListInstancesOutputStarting is a EnumOfstatusForListInstancesOutput enum value
	EnumOfstatusForListInstancesOutputStarting = "starting"

	// EnumOfstatusForListInstancesOutputRunning is a EnumOfstatusForListInstancesOutput enum value
	EnumOfstatusForListInstancesOutputRunning = "running"

	// EnumOfstatusForListInstancesOutputStopping is a EnumOfstatusForListInstancesOutput enum value
	EnumOfstatusForListInstancesOutputStopping = "stopping"

	// EnumOfstatusForListInstancesOutputStop is a EnumOfstatusForListInstancesOutput enum value
	EnumOfstatusForListInstancesOutputStop = "stop"

	// EnumOfstatusForListInstancesOutputRebooting is a EnumOfstatusForListInstancesOutput enum value
	EnumOfstatusForListInstancesOutputRebooting = "rebooting"

	// EnumOfstatusForListInstancesOutputTerminating is a EnumOfstatusForListInstancesOutput enum value
	EnumOfstatusForListInstancesOutputTerminating = "terminating"

	// EnumOfstatusForListInstancesOutputOpenFail is a EnumOfstatusForListInstancesOutput enum value
	EnumOfstatusForListInstancesOutputOpenFail = "open_fail"
)
View Source
const (
	// EnumOfstorage_typeForListInstancesOutputCloudBlockHdd is a EnumOfstorage_typeForListInstancesOutput enum value
	EnumOfstorage_typeForListInstancesOutputCloudBlockHdd = "CloudBlockHDD"

	// EnumOfstorage_typeForListInstancesOutputCloudBlockSsd is a EnumOfstorage_typeForListInstancesOutput enum value
	EnumOfstorage_typeForListInstancesOutputCloudBlockSsd = "CloudBlockSSD"
)
View Source
const (
	// EnumOfstatusForListIpCidrBlocksOutputCreating is a EnumOfstatusForListIpCidrBlocksOutput enum value
	EnumOfstatusForListIpCidrBlocksOutputCreating = "creating"

	// EnumOfstatusForListIpCidrBlocksOutputAvailable is a EnumOfstatusForListIpCidrBlocksOutput enum value
	EnumOfstatusForListIpCidrBlocksOutputAvailable = "available"

	// EnumOfstatusForListIpCidrBlocksOutputDeleting is a EnumOfstatusForListIpCidrBlocksOutput enum value
	EnumOfstatusForListIpCidrBlocksOutputDeleting = "deleting"
)
View Source
const (
	// EnumOfstatusListForListIpCidrBlocksInputCreating is a EnumOfstatusListForListIpCidrBlocksInput enum value
	EnumOfstatusListForListIpCidrBlocksInputCreating = "creating"

	// EnumOfstatusListForListIpCidrBlocksInputAvailable is a EnumOfstatusListForListIpCidrBlocksInput enum value
	EnumOfstatusListForListIpCidrBlocksInputAvailable = "available"

	// EnumOfstatusListForListIpCidrBlocksInputDeleting is a EnumOfstatusListForListIpCidrBlocksInput enum value
	EnumOfstatusListForListIpCidrBlocksInputDeleting = "deleting"
)
View Source
const (
	// EnumOfbilling_methodForListIpPoolsOutputDailyPeak is a EnumOfbilling_methodForListIpPoolsOutput enum value
	EnumOfbilling_methodForListIpPoolsOutputDailyPeak = "DailyPeak"

	// EnumOfbilling_methodForListIpPoolsOutputMonthlyPeak is a EnumOfbilling_methodForListIpPoolsOutput enum value
	EnumOfbilling_methodForListIpPoolsOutputMonthlyPeak = "MonthlyPeak"
)
View Source
const (
	// EnumOfip_pool_statusForListIpPoolsOutputCreating is a EnumOfip_pool_statusForListIpPoolsOutput enum value
	EnumOfip_pool_statusForListIpPoolsOutputCreating = "creating"

	// EnumOfip_pool_statusForListIpPoolsOutputAvailable is a EnumOfip_pool_statusForListIpPoolsOutput enum value
	EnumOfip_pool_statusForListIpPoolsOutputAvailable = "available"

	// EnumOfip_pool_statusForListIpPoolsOutputModifying is a EnumOfip_pool_statusForListIpPoolsOutput enum value
	EnumOfip_pool_statusForListIpPoolsOutputModifying = "modifying"

	// EnumOfip_pool_statusForListIpPoolsOutputDeleting is a EnumOfip_pool_statusForListIpPoolsOutput enum value
	EnumOfip_pool_statusForListIpPoolsOutputDeleting = "deleting"
)
View Source
const (
	// EnumOfip_versionForListIpPoolsOutputIpv4 is a EnumOfip_versionForListIpPoolsOutput enum value
	EnumOfip_versionForListIpPoolsOutputIpv4 = "ipv4"

	// EnumOfip_versionForListIpPoolsOutputIpv6 is a EnumOfip_versionForListIpPoolsOutput enum value
	EnumOfip_versionForListIpPoolsOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfip_versionListForListIpPoolsInputIpv4 is a EnumOfip_versionListForListIpPoolsInput enum value
	EnumOfip_versionListForListIpPoolsInputIpv4 = "ipv4"

	// EnumOfip_versionListForListIpPoolsInputIpv6 is a EnumOfip_versionListForListIpPoolsInput enum value
	EnumOfip_versionListForListIpPoolsInputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfstatusListForListIpPoolsInputCreating is a EnumOfstatusListForListIpPoolsInput enum value
	EnumOfstatusListForListIpPoolsInputCreating = "creating"

	// EnumOfstatusListForListIpPoolsInputAvailable is a EnumOfstatusListForListIpPoolsInput enum value
	EnumOfstatusListForListIpPoolsInputAvailable = "available"

	// EnumOfstatusListForListIpPoolsInputModifying is a EnumOfstatusListForListIpPoolsInput enum value
	EnumOfstatusListForListIpPoolsInputModifying = "modifying"

	// EnumOfstatusListForListIpPoolsInputDeleting is a EnumOfstatusListForListIpPoolsInput enum value
	EnumOfstatusListForListIpPoolsInputDeleting = "deleting"
)
View Source
const (
	// EnumOfip_versionForListLNIInstancesOutputIpv4ipv4 is a EnumOfip_versionForListLNIInstancesOutput enum value
	EnumOfip_versionForListLNIInstancesOutputIpv4ipv4 = "ipv4,ipv4"

	// EnumOfip_versionForListLNIInstancesOutputIpv6 is a EnumOfip_versionForListLNIInstancesOutput enum value
	EnumOfip_versionForListLNIInstancesOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfRouteEntryTypeListForListRouteEntriesInputSystem is a EnumOfRouteEntryTypeListForListRouteEntriesInput enum value
	EnumOfRouteEntryTypeListForListRouteEntriesInputSystem = "system"

	// EnumOfRouteEntryTypeListForListRouteEntriesInputCustom is a EnumOfRouteEntryTypeListForListRouteEntriesInput enum value
	EnumOfRouteEntryTypeListForListRouteEntriesInputCustom = "custom"
)
View Source
const (
	// EnumOfnext_hop_typeForListRouteEntriesOutputVeen is a EnumOfnext_hop_typeForListRouteEntriesOutput enum value
	EnumOfnext_hop_typeForListRouteEntriesOutputVeen = "veen"

	// EnumOfnext_hop_typeForListRouteEntriesOutputVpcVgw is a EnumOfnext_hop_typeForListRouteEntriesOutput enum value
	EnumOfnext_hop_typeForListRouteEntriesOutputVpcVgw = "vpc_vgw"

	// EnumOfnext_hop_typeForListRouteEntriesOutputHavip is a EnumOfnext_hop_typeForListRouteEntriesOutput enum value
	EnumOfnext_hop_typeForListRouteEntriesOutputHavip = "havip"

	// EnumOfnext_hop_typeForListRouteEntriesOutputNatgw is a EnumOfnext_hop_typeForListRouteEntriesOutput enum value
	EnumOfnext_hop_typeForListRouteEntriesOutputNatgw = "natgw"
)
View Source
const (
	// EnumOftypeForListRouteEntriesOutputSystem is a EnumOftypeForListRouteEntriesOutput enum value
	EnumOftypeForListRouteEntriesOutputSystem = "system"

	// EnumOftypeForListRouteEntriesOutputCustom is a EnumOftypeForListRouteEntriesOutput enum value
	EnumOftypeForListRouteEntriesOutputCustom = "custom"
)
View Source
const (
	// EnumOfstatusForListRouteTableAssociatedSubnetsOutputAvailable is a EnumOfstatusForListRouteTableAssociatedSubnetsOutput enum value
	EnumOfstatusForListRouteTableAssociatedSubnetsOutputAvailable = "available"

	// EnumOfstatusForListRouteTableAssociatedSubnetsOutputModifying is a EnumOfstatusForListRouteTableAssociatedSubnetsOutput enum value
	EnumOfstatusForListRouteTableAssociatedSubnetsOutputModifying = "modifying"

	// EnumOfstatusForListRouteTableAssociatedSubnetsOutputDeleting is a EnumOfstatusForListRouteTableAssociatedSubnetsOutput enum value
	EnumOfstatusForListRouteTableAssociatedSubnetsOutputDeleting = "deleting"
)
View Source
const (
	// EnumOfStatusListForListRouteTablesInputUpdating is a EnumOfStatusListForListRouteTablesInput enum value
	EnumOfStatusListForListRouteTablesInputUpdating = "updating"

	// EnumOfStatusListForListRouteTablesInputRunning is a EnumOfStatusListForListRouteTablesInput enum value
	EnumOfStatusListForListRouteTablesInputRunning = "running"
)
View Source
const (
	// EnumOfTypeListForListRouteTablesInputDefault is a EnumOfTypeListForListRouteTablesInput enum value
	EnumOfTypeListForListRouteTablesInputDefault = "default"

	// EnumOfTypeListForListRouteTablesInputCustom is a EnumOfTypeListForListRouteTablesInput enum value
	EnumOfTypeListForListRouteTablesInputCustom = "custom"
)
View Source
const (
	// EnumOfstatusForListRouteTablesOutputUpdating is a EnumOfstatusForListRouteTablesOutput enum value
	EnumOfstatusForListRouteTablesOutputUpdating = "updating"

	// EnumOfstatusForListRouteTablesOutputRunning is a EnumOfstatusForListRouteTablesOutput enum value
	EnumOfstatusForListRouteTablesOutputRunning = "running"
)
View Source
const (
	// EnumOftypeForListRouteTablesOutputDefault is a EnumOftypeForListRouteTablesOutput enum value
	EnumOftypeForListRouteTablesOutputDefault = "default"

	// EnumOftypeForListRouteTablesOutputCustom is a EnumOftypeForListRouteTablesOutput enum value
	EnumOftypeForListRouteTablesOutputCustom = "custom"
)
View Source
const (
	// EnumOfStatusListForListSubnetInstancesInputAvailable is a EnumOfStatusListForListSubnetInstancesInput enum value
	EnumOfStatusListForListSubnetInstancesInputAvailable = "available"

	// EnumOfStatusListForListSubnetInstancesInputModifying is a EnumOfStatusListForListSubnetInstancesInput enum value
	EnumOfStatusListForListSubnetInstancesInputModifying = "modifying"

	// EnumOfStatusListForListSubnetInstancesInputDeleting is a EnumOfStatusListForListSubnetInstancesInput enum value
	EnumOfStatusListForListSubnetInstancesInputDeleting = "deleting"
)
View Source
const (
	// EnumOfstatusForListSubnetInstancesOutputAvailable is a EnumOfstatusForListSubnetInstancesOutput enum value
	EnumOfstatusForListSubnetInstancesOutputAvailable = "available"

	// EnumOfstatusForListSubnetInstancesOutputModifying is a EnumOfstatusForListSubnetInstancesOutput enum value
	EnumOfstatusForListSubnetInstancesOutputModifying = "modifying"

	// EnumOfstatusForListSubnetInstancesOutputDeleting is a EnumOfstatusForListSubnetInstancesOutput enum value
	EnumOfstatusForListSubnetInstancesOutputDeleting = "deleting"
)
View Source
const (
	// ConvertEnumOfstatusForListVPCInstancesOutputAvailable is a ConvertEnumOfstatusForListVPCInstancesOutput enum value
	ConvertEnumOfstatusForListVPCInstancesOutputAvailable = "available"

	// ConvertEnumOfstatusForListVPCInstancesOutputModifying is a ConvertEnumOfstatusForListVPCInstancesOutput enum value
	ConvertEnumOfstatusForListVPCInstancesOutputModifying = "modifying"

	// ConvertEnumOfstatusForListVPCInstancesOutputDeleting is a ConvertEnumOfstatusForListVPCInstancesOutput enum value
	ConvertEnumOfstatusForListVPCInstancesOutputDeleting = "deleting"
)
View Source
const (
	// EnumOfstatusForListVPCInstancesOutputAvailable is a EnumOfstatusForListVPCInstancesOutput enum value
	EnumOfstatusForListVPCInstancesOutputAvailable = "available"

	// EnumOfstatusForListVPCInstancesOutputModifying is a EnumOfstatusForListVPCInstancesOutput enum value
	EnumOfstatusForListVPCInstancesOutputModifying = "modifying"
)
View Source
const (
	// EnumOfdirectionForModifySecurityGroupAttributeOutputIngress is a EnumOfdirectionForModifySecurityGroupAttributeOutput enum value
	EnumOfdirectionForModifySecurityGroupAttributeOutputIngress = "ingress"

	// EnumOfdirectionForModifySecurityGroupAttributeOutputEgress is a EnumOfdirectionForModifySecurityGroupAttributeOutput enum value
	EnumOfdirectionForModifySecurityGroupAttributeOutputEgress = "egress"
)
View Source
const (
	// EnumOfgroup_typeForModifySecurityGroupAttributeOutputDefault is a EnumOfgroup_typeForModifySecurityGroupAttributeOutput enum value
	EnumOfgroup_typeForModifySecurityGroupAttributeOutputDefault = "default"

	// EnumOfgroup_typeForModifySecurityGroupAttributeOutputCustom is a EnumOfgroup_typeForModifySecurityGroupAttributeOutput enum value
	EnumOfgroup_typeForModifySecurityGroupAttributeOutputCustom = "custom"
)
View Source
const (
	// EnumOfip_typeForModifySecurityGroupAttributeOutputIpv4 is a EnumOfip_typeForModifySecurityGroupAttributeOutput enum value
	EnumOfip_typeForModifySecurityGroupAttributeOutputIpv4 = "ipv4"

	// EnumOfip_typeForModifySecurityGroupAttributeOutputIpv6 is a EnumOfip_typeForModifySecurityGroupAttributeOutput enum value
	EnumOfip_typeForModifySecurityGroupAttributeOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfprotocolForModifySecurityGroupAttributeOutputTcp is a EnumOfprotocolForModifySecurityGroupAttributeOutput enum value
	EnumOfprotocolForModifySecurityGroupAttributeOutputTcp = "TCP"

	// EnumOfprotocolForModifySecurityGroupAttributeOutputUdp is a EnumOfprotocolForModifySecurityGroupAttributeOutput enum value
	EnumOfprotocolForModifySecurityGroupAttributeOutputUdp = "UDP"

	// EnumOfprotocolForModifySecurityGroupAttributeOutputIcmp is a EnumOfprotocolForModifySecurityGroupAttributeOutput enum value
	EnumOfprotocolForModifySecurityGroupAttributeOutputIcmp = "ICMP"

	// EnumOfprotocolForModifySecurityGroupAttributeOutputAny is a EnumOfprotocolForModifySecurityGroupAttributeOutput enum value
	EnumOfprotocolForModifySecurityGroupAttributeOutputAny = "ANY"

	// EnumOfprotocolForModifySecurityGroupAttributeOutputGre is a EnumOfprotocolForModifySecurityGroupAttributeOutput enum value
	EnumOfprotocolForModifySecurityGroupAttributeOutputGre = "GRE"
)
View Source
const (
	// EnumOfruleForModifySecurityGroupAttributeOutputAllow is a EnumOfruleForModifySecurityGroupAttributeOutput enum value
	EnumOfruleForModifySecurityGroupAttributeOutputAllow = "allow"

	// EnumOfruleForModifySecurityGroupAttributeOutputReject is a EnumOfruleForModifySecurityGroupAttributeOutput enum value
	EnumOfruleForModifySecurityGroupAttributeOutputReject = "reject"
)
View Source
const (
	// EnumOfdirectionForModifySecurityGroupRuleInputIngress is a EnumOfdirectionForModifySecurityGroupRuleInput enum value
	EnumOfdirectionForModifySecurityGroupRuleInputIngress = "ingress"

	// EnumOfdirectionForModifySecurityGroupRuleInputEgress is a EnumOfdirectionForModifySecurityGroupRuleInput enum value
	EnumOfdirectionForModifySecurityGroupRuleInputEgress = "egress"
)
View Source
const (
	// EnumOfdirectionForModifySecurityGroupRuleOutputIngress is a EnumOfdirectionForModifySecurityGroupRuleOutput enum value
	EnumOfdirectionForModifySecurityGroupRuleOutputIngress = "ingress"

	// EnumOfdirectionForModifySecurityGroupRuleOutputEgress is a EnumOfdirectionForModifySecurityGroupRuleOutput enum value
	EnumOfdirectionForModifySecurityGroupRuleOutputEgress = "egress"
)
View Source
const (
	// EnumOfip_typeForModifySecurityGroupRuleOutputIpv4 is a EnumOfip_typeForModifySecurityGroupRuleOutput enum value
	EnumOfip_typeForModifySecurityGroupRuleOutputIpv4 = "ipv4"

	// EnumOfip_typeForModifySecurityGroupRuleOutputIpv6 is a EnumOfip_typeForModifySecurityGroupRuleOutput enum value
	EnumOfip_typeForModifySecurityGroupRuleOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfprotocolForModifySecurityGroupRuleOutputTcp is a EnumOfprotocolForModifySecurityGroupRuleOutput enum value
	EnumOfprotocolForModifySecurityGroupRuleOutputTcp = "TCP"

	// EnumOfprotocolForModifySecurityGroupRuleOutputUdp is a EnumOfprotocolForModifySecurityGroupRuleOutput enum value
	EnumOfprotocolForModifySecurityGroupRuleOutputUdp = "UDP"

	// EnumOfprotocolForModifySecurityGroupRuleOutputIcmp is a EnumOfprotocolForModifySecurityGroupRuleOutput enum value
	EnumOfprotocolForModifySecurityGroupRuleOutputIcmp = "ICMP"

	// EnumOfprotocolForModifySecurityGroupRuleOutputAny is a EnumOfprotocolForModifySecurityGroupRuleOutput enum value
	EnumOfprotocolForModifySecurityGroupRuleOutputAny = "ANY"

	// EnumOfprotocolForModifySecurityGroupRuleOutputGre is a EnumOfprotocolForModifySecurityGroupRuleOutput enum value
	EnumOfprotocolForModifySecurityGroupRuleOutputGre = "GRE"
)
View Source
const (
	// EnumOfruleForModifySecurityGroupRuleInputAllow is a EnumOfruleForModifySecurityGroupRuleInput enum value
	EnumOfruleForModifySecurityGroupRuleInputAllow = "allow"

	// EnumOfruleForModifySecurityGroupRuleInputReject is a EnumOfruleForModifySecurityGroupRuleInput enum value
	EnumOfruleForModifySecurityGroupRuleInputReject = "reject"
)
View Source
const (
	// EnumOfruleForModifySecurityGroupRuleOutputAllow is a EnumOfruleForModifySecurityGroupRuleOutput enum value
	EnumOfruleForModifySecurityGroupRuleOutputAllow = "allow"

	// EnumOfruleForModifySecurityGroupRuleOutputReject is a EnumOfruleForModifySecurityGroupRuleOutput enum value
	EnumOfruleForModifySecurityGroupRuleOutputReject = "reject"
)
View Source
const (
	// EnumOfispForSetInstancesBandwidthPeakInputCmcc is a EnumOfispForSetInstancesBandwidthPeakInput enum value
	EnumOfispForSetInstancesBandwidthPeakInputCmcc = "CMCC"

	// EnumOfispForSetInstancesBandwidthPeakInputCtcc is a EnumOfispForSetInstancesBandwidthPeakInput enum value
	EnumOfispForSetInstancesBandwidthPeakInputCtcc = "CTCC"

	// EnumOfispForSetInstancesBandwidthPeakInputCucc is a EnumOfispForSetInstancesBandwidthPeakInput enum value
	EnumOfispForSetInstancesBandwidthPeakInputCucc = "CUCC"
)
View Source
const (
	// EnumOflimit_modeForSetInstancesBandwidthPeakInputShared is a EnumOflimit_modeForSetInstancesBandwidthPeakInput enum value
	EnumOflimit_modeForSetInstancesBandwidthPeakInputShared = "shared"

	// EnumOflimit_modeForSetInstancesBandwidthPeakInputIsp is a EnumOflimit_modeForSetInstancesBandwidthPeakInput enum value
	EnumOflimit_modeForSetInstancesBandwidthPeakInputIsp = "isp"
)
View Source
const (
	// EnumOfbandwidth_billing_methodForUpdateCloudServerInputMonthlyP95 is a EnumOfbandwidth_billing_methodForUpdateCloudServerInput enum value
	EnumOfbandwidth_billing_methodForUpdateCloudServerInputMonthlyP95 = "MonthlyP95"

	// EnumOfbandwidth_billing_methodForUpdateCloudServerInputDailyPeak is a EnumOfbandwidth_billing_methodForUpdateCloudServerInput enum value
	EnumOfbandwidth_billing_methodForUpdateCloudServerInputDailyPeak = "DailyPeak"
)
View Source
const (
	// EnumOfcomputing_billing_methodForUpdateCloudServerInputMonthlyPeak is a EnumOfcomputing_billing_methodForUpdateCloudServerInput enum value
	EnumOfcomputing_billing_methodForUpdateCloudServerInputMonthlyPeak = "MonthlyPeak"

	// EnumOfcomputing_billing_methodForUpdateCloudServerInputDailyPeak is a EnumOfcomputing_billing_methodForUpdateCloudServerInput enum value
	EnumOfcomputing_billing_methodForUpdateCloudServerInputDailyPeak = "DailyPeak"

	// EnumOfcomputing_billing_methodForUpdateCloudServerInputPrePaid is a EnumOfcomputing_billing_methodForUpdateCloudServerInput enum value
	EnumOfcomputing_billing_methodForUpdateCloudServerInputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfdns_typeForUpdateCloudServerInputCustom is a EnumOfdns_typeForUpdateCloudServerInput enum value
	EnumOfdns_typeForUpdateCloudServerInputCustom = "custom"

	// EnumOfdns_typeForUpdateCloudServerInputDefault is a EnumOfdns_typeForUpdateCloudServerInput enum value
	EnumOfdns_typeForUpdateCloudServerInputDefault = "default"
)
View Source
const (
	// EnumOfstorage_typeForUpdateCloudServerInputCloudBlockHdd is a EnumOfstorage_typeForUpdateCloudServerInput enum value
	EnumOfstorage_typeForUpdateCloudServerInputCloudBlockHdd = "CloudBlockHDD"

	// EnumOfstorage_typeForUpdateCloudServerInputCloudBlockSsd is a EnumOfstorage_typeForUpdateCloudServerInput enum value
	EnumOfstorage_typeForUpdateCloudServerInputCloudBlockSsd = "CloudBlockSSD"
)
View Source
const (
	ServiceName = "veenedge"  // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "veenedge"  // ServiceID is a unique identifer of a specific service.
)

Service information constants

View Source
const (
	// ConvertEnumOfip_versionForGetLNIInstanceOutputIpv4ipv6 is a ConvertEnumOfip_versionForGetLNIInstanceOutput enum value
	ConvertEnumOfip_versionForGetLNIInstanceOutputIpv4ipv6 = "ipv4,ipv6"
)
View Source
const (
	// ConvertEnumOfip_versionForListLNIInstancesOutputIpv4ipv6 is a ConvertEnumOfip_versionForListLNIInstancesOutput enum value
	ConvertEnumOfip_versionForListLNIInstancesOutputIpv4ipv6 = "ipv4,ipv6"
)
View Source
const (
	// ConvertEnumOfstatusForGetLNIInstanceOutputCreatingupdatingdetachedattachingdetachingattacheddeleting is a ConvertEnumOfstatusForGetLNIInstanceOutput enum value
	ConvertEnumOfstatusForGetLNIInstanceOutputCreatingupdatingdetachedattachingdetachingattacheddeleting = "creating,updating,detached,attaching,detaching,attached,deleting"
)
View Source
const (
	// ConvertEnumOfstatusForListLNIInstancesOutputCreatingupdatingdetachedattachingdetachingattacheddeleting is a ConvertEnumOfstatusForListLNIInstancesOutput enum value
	ConvertEnumOfstatusForListLNIInstancesOutputCreatingupdatingdetachedattachingdetachingattacheddeleting = "creating,updating,detached,attaching,detaching,attached,deleting"
)
View Source
const (
	// EnumOfbandwidth_billing_methodForCreateLNIInstanceInputMonthlyP95dailyPeakHourUsed is a EnumOfbandwidth_billing_methodForCreateLNIInstanceInput enum value
	EnumOfbandwidth_billing_methodForCreateLNIInstanceInputMonthlyP95dailyPeakHourUsed = "MonthlyP95,DailyPeak,HourUsed"
)
View Source
const (
	// EnumOfbandwidth_billing_methodForGetLNIInstanceOutputMonthlyP95dailyPeakHourUsed is a EnumOfbandwidth_billing_methodForGetLNIInstanceOutput enum value
	EnumOfbandwidth_billing_methodForGetLNIInstanceOutputMonthlyP95dailyPeakHourUsed = "MonthlyP95,DailyPeak,HourUsed"
)
View Source
const (
	// EnumOfbandwidth_billing_methodForListLNIInstancesOutputMonthlyP95dailyPeakHourUsed is a EnumOfbandwidth_billing_methodForListLNIInstancesOutput enum value
	EnumOfbandwidth_billing_methodForListLNIInstancesOutputMonthlyP95dailyPeakHourUsed = "MonthlyP95,DailyPeak,HourUsed"
)
View Source
const (
	// EnumOfebs_typeForCreateEbsInstancesInputData is a EnumOfebs_typeForCreateEbsInstancesInput enum value
	EnumOfebs_typeForCreateEbsInstancesInputData = "data"
)
View Source
const (
	// EnumOfip_allocationForCreateLNIInstanceInputSystem is a EnumOfip_allocationForCreateLNIInstanceInput enum value
	EnumOfip_allocationForCreateLNIInstanceInputSystem = "system"
)
View Source
const (
	// EnumOfip_allocationForGetLNIInstanceOutputSystem is a EnumOfip_allocationForGetLNIInstanceOutput enum value
	EnumOfip_allocationForGetLNIInstanceOutputSystem = "system"
)
View Source
const (
	// EnumOfip_allocationForListLNIInstancesOutputSystem is a EnumOfip_allocationForListLNIInstancesOutput enum value
	EnumOfip_allocationForListLNIInstancesOutputSystem = "system"
)
View Source
const (
	// EnumOfip_billing_methodForCreateLNIInstanceInputDailyPeak is a EnumOfip_billing_methodForCreateLNIInstanceInput enum value
	EnumOfip_billing_methodForCreateLNIInstanceInputDailyPeak = "DailyPeak"
)
View Source
const (
	// EnumOfip_billing_methodForGetLNIInstanceOutputDailyPeak is a EnumOfip_billing_methodForGetLNIInstanceOutput enum value
	EnumOfip_billing_methodForGetLNIInstanceOutputDailyPeak = "DailyPeak"
)
View Source
const (
	// EnumOfip_billing_methodForListLNIInstancesOutputDailyPeak is a EnumOfip_billing_methodForListLNIInstancesOutput enum value
	EnumOfip_billing_methodForListLNIInstancesOutputDailyPeak = "DailyPeak"
)
View Source
const (
	// EnumOfip_typeForCreateLNIInstanceInputInternalexternal is a EnumOfip_typeForCreateLNIInstanceInput enum value
	EnumOfip_typeForCreateLNIInstanceInputInternalexternal = "internal,external"
)
View Source
const (
	// EnumOfip_typeForGetLNIInstanceOutputInternalexternal is a EnumOfip_typeForGetLNIInstanceOutput enum value
	EnumOfip_typeForGetLNIInstanceOutputInternalexternal = "internal,external"
)
View Source
const (
	// EnumOfip_typeForListLNIInstancesOutputInternalexternal is a EnumOfip_typeForListLNIInstancesOutput enum value
	EnumOfip_typeForListLNIInstancesOutputInternalexternal = "internal,external"
)
View Source
const (
	// EnumOfip_type_listListForListLNIInstancesInputInternalexternal is a EnumOfip_type_listListForListLNIInstancesInput enum value
	EnumOfip_type_listListForListLNIInstancesInputInternalexternal = "internal,external"
)
View Source
const (
	// EnumOfip_versionForListLNIIpsOutputIpv4ipv6 is a EnumOfip_versionForListLNIIpsOutput enum value
	EnumOfip_versionForListLNIIpsOutputIpv4ipv6 = "ipv4,ipv6"
)
View Source
const (
	// EnumOflni_typeForGetLNIInstanceOutputPrimarysecondary is a EnumOflni_typeForGetLNIInstanceOutput enum value
	EnumOflni_typeForGetLNIInstanceOutputPrimarysecondary = "primary,secondary"
)
View Source
const (
	// EnumOflni_typeForListLNIInstancesOutputPrimarysecondary is a EnumOflni_typeForListLNIInstancesOutput enum value
	EnumOflni_typeForListLNIInstancesOutputPrimarysecondary = "primary,secondary"
)
View Source
const (
	// EnumOflni_type_listListForListLNIInstancesInputPrimarysecondary is a EnumOflni_type_listListForListLNIInstancesInput enum value
	EnumOflni_type_listListForListLNIInstancesInputPrimarysecondary = "primary,secondary"
)
View Source
const (
	// EnumOfnetwork_typeForBatchCreateEIPInstancesInputPublic is a EnumOfnetwork_typeForBatchCreateEIPInstancesInput enum value
	EnumOfnetwork_typeForBatchCreateEIPInstancesInputPublic = "public"
)
View Source
const (
	// EnumOfnetwork_typeForBatchCreateEIPInstancesOutputPublic is a EnumOfnetwork_typeForBatchCreateEIPInstancesOutput enum value
	EnumOfnetwork_typeForBatchCreateEIPInstancesOutputPublic = "public"
)
View Source
const (
	// EnumOfnetwork_typeForCreateIpPoolInputExternal is a EnumOfnetwork_typeForCreateIpPoolInput enum value
	EnumOfnetwork_typeForCreateIpPoolInputExternal = "external"
)
View Source
const (
	// EnumOfnetwork_typeForGetEIPInstanceOutputPublic is a EnumOfnetwork_typeForGetEIPInstanceOutput enum value
	EnumOfnetwork_typeForGetEIPInstanceOutputPublic = "public"
)
View Source
const (
	// EnumOfnetwork_typeForListEIPInstancesOutputPublic is a EnumOfnetwork_typeForListEIPInstancesOutput enum value
	EnumOfnetwork_typeForListEIPInstancesOutputPublic = "public"
)
View Source
const (
	// EnumOfnetwork_typeForListIpPoolsOutputExternal is a EnumOfnetwork_typeForListIpPoolsOutput enum value
	EnumOfnetwork_typeForListIpPoolsOutputExternal = "external"
)
View Source
const (
	// EnumOfpayment_methodForCreateLNIInstanceInputPostpaid is a EnumOfpayment_methodForCreateLNIInstanceInput enum value
	EnumOfpayment_methodForCreateLNIInstanceInputPostpaid = "postpaid"
)
View Source
const (
	// EnumOfpayment_methodForGetLNIInstanceOutputPostpaid is a EnumOfpayment_methodForGetLNIInstanceOutput enum value
	EnumOfpayment_methodForGetLNIInstanceOutputPostpaid = "postpaid"
)
View Source
const (
	// EnumOfpayment_methodForListLNIInstancesOutputPostpaid is a EnumOfpayment_methodForListLNIInstancesOutput enum value
	EnumOfpayment_methodForListLNIInstancesOutputPostpaid = "postpaid"
)
View Source
const (
	// EnumOfres_typeForAttachEbsInputVeen is a EnumOfres_typeForAttachEbsInput enum value
	EnumOfres_typeForAttachEbsInputVeen = "veen"
)
View Source
const (
	// EnumOfres_typeForGetEbsInstanceOutputVeen is a EnumOfres_typeForGetEbsInstanceOutput enum value
	EnumOfres_typeForGetEbsInstanceOutputVeen = "veen"
)
View Source
const (
	// EnumOfres_typeForListEbsInstancesOutputVeen is a EnumOfres_typeForListEbsInstancesOutput enum value
	EnumOfres_typeForListEbsInstancesOutputVeen = "veen"
)
View Source
const (
	// EnumOfresource_typeForGetLNIInstanceOutputVeen is a EnumOfresource_typeForGetLNIInstanceOutput enum value
	EnumOfresource_typeForGetLNIInstanceOutputVeen = "veen"
)
View Source
const (
	// EnumOfresource_typeForListLNIInstancesOutputVeen is a EnumOfresource_typeForListLNIInstancesOutput enum value
	EnumOfresource_typeForListLNIInstancesOutputVeen = "veen"
)
View Source
const (
	// EnumOfstatusForGetLNIInstanceOutputCreatingrunningdeleting is a EnumOfstatusForGetLNIInstanceOutput enum value
	EnumOfstatusForGetLNIInstanceOutputCreatingrunningdeleting = "creating,running,deleting"
)
View Source
const (
	// EnumOfstatusForListLNIInstancesOutputCreatingrunningdeleting is a EnumOfstatusForListLNIInstancesOutput enum value
	EnumOfstatusForListLNIInstancesOutputCreatingrunningdeleting = "creating,running,deleting"
)
View Source
const (
	// EnumOfstatusForListLNIIpsOutputCreatingrunningdeleting is a EnumOfstatusForListLNIIpsOutput enum value
	EnumOfstatusForListLNIIpsOutputCreatingrunningdeleting = "creating,running,deleting"
)
View Source
const (
	// EnumOfstatus_listListForListLNIInstancesInputCreatingupdatingdetachedattachingdetachingattacheddeleting is a EnumOfstatus_listListForListLNIInstancesInput enum value
	EnumOfstatus_listListForListLNIInstancesInputCreatingupdatingdetachedattachingdetachingattacheddeleting = "creating,updating,detached,attaching,detaching,attached,deleting"
)
View Source
const (
	// EnumOfstorage_typeForCreateEbsInstancesInputCloudBlockSsd is a EnumOfstorage_typeForCreateEbsInstancesInput enum value
	EnumOfstorage_typeForCreateEbsInstancesInputCloudBlockSsd = "CloudBlockSSD"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AckSecondaryInternalIpStatusInput

type AckSecondaryInternalIpStatusInput struct {

	// Instance_identity is a required field
	Instance_identity *string `type:"string" json:"instance_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (AckSecondaryInternalIpStatusInput) GoString

GoString returns the string representation

func (*AckSecondaryInternalIpStatusInput) SetInstance_identity

SetInstance_identity sets the Instance_identity field's value.

func (AckSecondaryInternalIpStatusInput) String

String returns the string representation

func (*AckSecondaryInternalIpStatusInput) Validate

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

type AckSecondaryInternalIpStatusOutput

type AckSecondaryInternalIpStatusOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AckSecondaryInternalIpStatusOutput) GoString

GoString returns the string representation

func (AckSecondaryInternalIpStatusOutput) String

String returns the string representation

type Advanced_configurationForCreateCloudServerInput

type Advanced_configurationForCreateCloudServerInput struct {
	Delete_protection *bool `type:"boolean" json:"delete_protection,omitempty"`

	Instance_desc *string `type:"string" json:"instance_desc,omitempty"`

	Instance_host_name *string `type:"string" json:"instance_host_name,omitempty"`

	Instance_name *string `type:"string" json:"instance_name,omitempty"`
	// contains filtered or unexported fields
}

func (Advanced_configurationForCreateCloudServerInput) GoString

GoString returns the string representation

func (*Advanced_configurationForCreateCloudServerInput) SetDelete_protection

SetDelete_protection sets the Delete_protection field's value.

func (*Advanced_configurationForCreateCloudServerInput) SetInstance_desc

SetInstance_desc sets the Instance_desc field's value.

func (*Advanced_configurationForCreateCloudServerInput) SetInstance_host_name

SetInstance_host_name sets the Instance_host_name field's value.

func (*Advanced_configurationForCreateCloudServerInput) SetInstance_name

SetInstance_name sets the Instance_name field's value.

func (Advanced_configurationForCreateCloudServerInput) String

String returns the string representation

type Advanced_configurationForCreateCloudServerV2Input

type Advanced_configurationForCreateCloudServerV2Input struct {
	Delete_protection *bool `type:"boolean" json:"delete_protection,omitempty"`

	Instance_desc *string `type:"string" json:"instance_desc,omitempty"`

	Instance_host_name *string `type:"string" json:"instance_host_name,omitempty"`

	Instance_name *string `type:"string" json:"instance_name,omitempty"`
	// contains filtered or unexported fields
}

func (Advanced_configurationForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*Advanced_configurationForCreateCloudServerV2Input) SetDelete_protection

SetDelete_protection sets the Delete_protection field's value.

func (*Advanced_configurationForCreateCloudServerV2Input) SetInstance_desc

SetInstance_desc sets the Instance_desc field's value.

func (*Advanced_configurationForCreateCloudServerV2Input) SetInstance_host_name

SetInstance_host_name sets the Instance_host_name field's value.

func (*Advanced_configurationForCreateCloudServerV2Input) SetInstance_name

SetInstance_name sets the Instance_name field's value.

func (Advanced_configurationForCreateCloudServerV2Input) String

String returns the string representation

type Advanced_configurationForGetCloudServerOutput

type Advanced_configurationForGetCloudServerOutput struct {
	Delete_protection *bool `type:"boolean" json:"delete_protection"`

	Instance_desc *string `type:"string" json:"instance_desc"`

	Instance_host_name *string `type:"string" json:"instance_host_name"`

	Instance_name *string `type:"string" json:"instance_name"`
	// contains filtered or unexported fields
}

func (Advanced_configurationForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Advanced_configurationForGetCloudServerOutput) SetDelete_protection

SetDelete_protection sets the Delete_protection field's value.

func (*Advanced_configurationForGetCloudServerOutput) SetInstance_desc

SetInstance_desc sets the Instance_desc field's value.

func (*Advanced_configurationForGetCloudServerOutput) SetInstance_host_name

SetInstance_host_name sets the Instance_host_name field's value.

func (*Advanced_configurationForGetCloudServerOutput) SetInstance_name

SetInstance_name sets the Instance_name field's value.

func (Advanced_configurationForGetCloudServerOutput) String

String returns the string representation

type Advanced_configurationForGetInstanceOutput

type Advanced_configurationForGetInstanceOutput struct {
	Delete_protection *bool `type:"boolean" json:"delete_protection"`
	// contains filtered or unexported fields
}

func (Advanced_configurationForGetInstanceOutput) GoString

GoString returns the string representation

func (*Advanced_configurationForGetInstanceOutput) SetDelete_protection

SetDelete_protection sets the Delete_protection field's value.

func (Advanced_configurationForGetInstanceOutput) String

String returns the string representation

type Advanced_configurationForListCloudServersOutput

type Advanced_configurationForListCloudServersOutput struct {
	Delete_protection *bool `type:"boolean" json:"delete_protection"`

	Instance_desc *string `type:"string" json:"instance_desc"`

	Instance_host_name *string `type:"string" json:"instance_host_name"`

	Instance_name *string `type:"string" json:"instance_name"`
	// contains filtered or unexported fields
}

func (Advanced_configurationForListCloudServersOutput) GoString

GoString returns the string representation

func (*Advanced_configurationForListCloudServersOutput) SetDelete_protection

SetDelete_protection sets the Delete_protection field's value.

func (*Advanced_configurationForListCloudServersOutput) SetInstance_desc

SetInstance_desc sets the Instance_desc field's value.

func (*Advanced_configurationForListCloudServersOutput) SetInstance_host_name

SetInstance_host_name sets the Instance_host_name field's value.

func (*Advanced_configurationForListCloudServersOutput) SetInstance_name

SetInstance_name sets the Instance_name field's value.

func (Advanced_configurationForListCloudServersOutput) String

String returns the string representation

type Advanced_configurationForListInstancesOutput

type Advanced_configurationForListInstancesOutput struct {
	Delete_protection *bool `type:"boolean" json:"delete_protection"`
	// contains filtered or unexported fields
}

func (Advanced_configurationForListInstancesOutput) GoString

GoString returns the string representation

func (*Advanced_configurationForListInstancesOutput) SetDelete_protection

SetDelete_protection sets the Delete_protection field's value.

func (Advanced_configurationForListInstancesOutput) String

String returns the string representation

type Advanced_configurationForUpdateCloudServerInput

type Advanced_configurationForUpdateCloudServerInput struct {
	Delete_protection *bool `type:"boolean" json:"delete_protection,omitempty"`

	Instance_desc *string `type:"string" json:"instance_desc,omitempty"`

	Instance_host_name *string `type:"string" json:"instance_host_name,omitempty"`

	Instance_name *string `type:"string" json:"instance_name,omitempty"`
	// contains filtered or unexported fields
}

func (Advanced_configurationForUpdateCloudServerInput) GoString

GoString returns the string representation

func (*Advanced_configurationForUpdateCloudServerInput) SetDelete_protection

SetDelete_protection sets the Delete_protection field's value.

func (*Advanced_configurationForUpdateCloudServerInput) SetInstance_desc

SetInstance_desc sets the Instance_desc field's value.

func (*Advanced_configurationForUpdateCloudServerInput) SetInstance_host_name

SetInstance_host_name sets the Instance_host_name field's value.

func (*Advanced_configurationForUpdateCloudServerInput) SetInstance_name

SetInstance_name sets the Instance_name field's value.

func (Advanced_configurationForUpdateCloudServerInput) String

String returns the string representation

type AreaForListAvailableResourceInfoOutput

type AreaForListAvailableResourceInfoOutput struct {
	En_name *string `type:"string" json:"en_name"`

	Id *string `type:"string" json:"id"`

	Name *string `type:"string" json:"name"`
	// contains filtered or unexported fields
}

func (AreaForListAvailableResourceInfoOutput) GoString

GoString returns the string representation

func (*AreaForListAvailableResourceInfoOutput) SetEn_name

SetEn_name sets the En_name field's value.

func (*AreaForListAvailableResourceInfoOutput) SetId

SetId sets the Id field's value.

func (*AreaForListAvailableResourceInfoOutput) SetName

SetName sets the Name field's value.

func (AreaForListAvailableResourceInfoOutput) String

String returns the string representation

type AssociateRouteTableWithSubnetsInput

type AssociateRouteTableWithSubnetsInput struct {

	// Route_table_identity is a required field
	Route_table_identity *string `type:"string" json:"route_table_identity,omitempty" required:"true"`

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

func (AssociateRouteTableWithSubnetsInput) GoString

GoString returns the string representation

func (*AssociateRouteTableWithSubnetsInput) SetRoute_table_identity

SetRoute_table_identity sets the Route_table_identity field's value.

func (*AssociateRouteTableWithSubnetsInput) SetSubnet_identity_list

SetSubnet_identity_list sets the Subnet_identity_list field's value.

func (AssociateRouteTableWithSubnetsInput) String

String returns the string representation

func (*AssociateRouteTableWithSubnetsInput) Validate

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

type AssociateRouteTableWithSubnetsOutput

type AssociateRouteTableWithSubnetsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AssociateRouteTableWithSubnetsOutput) GoString

GoString returns the string representation

func (AssociateRouteTableWithSubnetsOutput) String

String returns the string representation

type AttachENIToVeenInput

type AttachENIToVeenInput struct {
	// contains filtered or unexported fields
}

func (AttachENIToVeenInput) GoString

func (s AttachENIToVeenInput) GoString() string

GoString returns the string representation

func (AttachENIToVeenInput) String

func (s AttachENIToVeenInput) String() string

String returns the string representation

type AttachENIToVeenOutput

type AttachENIToVeenOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AttachENIToVeenOutput) GoString

func (s AttachENIToVeenOutput) GoString() string

GoString returns the string representation

func (AttachENIToVeenOutput) String

func (s AttachENIToVeenOutput) String() string

String returns the string representation

type AttachEbsInput

type AttachEbsInput struct {
	Delete_with_res *bool `type:"boolean" json:"delete_with_res,omitempty"`

	Ebs_ids []*string `type:"list" json:"ebs_ids"`

	// Res_id is a required field
	Res_id *string `type:"string" json:"res_id,omitempty" required:"true"`

	// Res_type is a required field
	Res_type *string `type:"string" json:"res_type,omitempty" required:"true" enum:"EnumOfres_typeForAttachEbsInput"`
	// contains filtered or unexported fields
}

func (AttachEbsInput) GoString

func (s AttachEbsInput) GoString() string

GoString returns the string representation

func (*AttachEbsInput) SetDelete_with_res

func (s *AttachEbsInput) SetDelete_with_res(v bool) *AttachEbsInput

SetDelete_with_res sets the Delete_with_res field's value.

func (*AttachEbsInput) SetEbs_ids

func (s *AttachEbsInput) SetEbs_ids(v []*string) *AttachEbsInput

SetEbs_ids sets the Ebs_ids field's value.

func (*AttachEbsInput) SetRes_id

func (s *AttachEbsInput) SetRes_id(v string) *AttachEbsInput

SetRes_id sets the Res_id field's value.

func (*AttachEbsInput) SetRes_type

func (s *AttachEbsInput) SetRes_type(v string) *AttachEbsInput

SetRes_type sets the Res_type field's value.

func (AttachEbsInput) String

func (s AttachEbsInput) String() string

String returns the string representation

func (*AttachEbsInput) Validate

func (s *AttachEbsInput) Validate() error

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

type AttachEbsOutput

type AttachEbsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AttachEbsOutput) GoString

func (s AttachEbsOutput) GoString() string

GoString returns the string representation

func (AttachEbsOutput) String

func (s AttachEbsOutput) String() string

String returns the string representation

type AttachLNIToVeenInput

type AttachLNIToVeenInput struct {

	// Lni_identity is a required field
	Lni_identity *string `type:"string" json:"lni_identity,omitempty" required:"true"`

	// Veen_identity is a required field
	Veen_identity *string `type:"string" json:"veen_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (AttachLNIToVeenInput) GoString

func (s AttachLNIToVeenInput) GoString() string

GoString returns the string representation

func (*AttachLNIToVeenInput) SetLni_identity

func (s *AttachLNIToVeenInput) SetLni_identity(v string) *AttachLNIToVeenInput

SetLni_identity sets the Lni_identity field's value.

func (*AttachLNIToVeenInput) SetVeen_identity

func (s *AttachLNIToVeenInput) SetVeen_identity(v string) *AttachLNIToVeenInput

SetVeen_identity sets the Veen_identity field's value.

func (AttachLNIToVeenInput) String

func (s AttachLNIToVeenInput) String() string

String returns the string representation

func (*AttachLNIToVeenInput) Validate

func (s *AttachLNIToVeenInput) Validate() error

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

type AttachLNIToVeenOutput

type AttachLNIToVeenOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AttachLNIToVeenOutput) GoString

func (s AttachLNIToVeenOutput) GoString() string

GoString returns the string representation

func (AttachLNIToVeenOutput) String

func (s AttachLNIToVeenOutput) String() string

String returns the string representation

type AttachmentForGetEbsInstanceOutput

type AttachmentForGetEbsInstanceOutput struct {
	Ebs_id *string `type:"string" json:"ebs_id,omitempty"`

	Res_id *string `type:"string" json:"res_id,omitempty"`

	Res_name *string `type:"string" json:"res_name,omitempty"`

	Res_type *string `type:"string" json:"res_type,omitempty" enum:"EnumOfres_typeForGetEbsInstanceOutput"`
	// contains filtered or unexported fields
}

func (AttachmentForGetEbsInstanceOutput) GoString

GoString returns the string representation

func (*AttachmentForGetEbsInstanceOutput) SetEbs_id

SetEbs_id sets the Ebs_id field's value.

func (*AttachmentForGetEbsInstanceOutput) SetRes_id

SetRes_id sets the Res_id field's value.

func (*AttachmentForGetEbsInstanceOutput) SetRes_name

SetRes_name sets the Res_name field's value.

func (*AttachmentForGetEbsInstanceOutput) SetRes_type

SetRes_type sets the Res_type field's value.

func (AttachmentForGetEbsInstanceOutput) String

String returns the string representation

type AttachmentForListEbsInstancesOutput

type AttachmentForListEbsInstancesOutput struct {
	Ebs_id *string `type:"string" json:"ebs_id,omitempty"`

	Res_id *string `type:"string" json:"res_id,omitempty"`

	Res_name *string `type:"string" json:"res_name,omitempty"`

	Res_type *string `type:"string" json:"res_type,omitempty" enum:"EnumOfres_typeForListEbsInstancesOutput"`
	// contains filtered or unexported fields
}

func (AttachmentForListEbsInstancesOutput) GoString

GoString returns the string representation

func (*AttachmentForListEbsInstancesOutput) SetEbs_id

SetEbs_id sets the Ebs_id field's value.

func (*AttachmentForListEbsInstancesOutput) SetRes_id

SetRes_id sets the Res_id field's value.

func (*AttachmentForListEbsInstancesOutput) SetRes_name

SetRes_name sets the Res_name field's value.

func (*AttachmentForListEbsInstancesOutput) SetRes_type

SetRes_type sets the Res_type field's value.

func (AttachmentForListEbsInstancesOutput) String

String returns the string representation

type Bandwidth_peak_config_ratioForCreateCloudServerV2Input

type Bandwidth_peak_config_ratioForCreateCloudServerV2Input struct {
	Enhanced_ratio *int64 `type:"int64" json:"enhanced_ratio,omitempty"`

	Normal_ratio *int64 `type:"int64" json:"normal_ratio,omitempty"`
	// contains filtered or unexported fields
}

func (Bandwidth_peak_config_ratioForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*Bandwidth_peak_config_ratioForCreateCloudServerV2Input) SetEnhanced_ratio

SetEnhanced_ratio sets the Enhanced_ratio field's value.

func (*Bandwidth_peak_config_ratioForCreateCloudServerV2Input) SetNormal_ratio

SetNormal_ratio sets the Normal_ratio field's value.

func (Bandwidth_peak_config_ratioForCreateCloudServerV2Input) String

String returns the string representation

type Bandwidth_peak_config_ratioForGetCloudServerOutput

type Bandwidth_peak_config_ratioForGetCloudServerOutput struct {
	Enhanced_ratio *int64 `type:"int64" json:"enhanced_ratio"`

	Normal_ratio *int64 `type:"int64" json:"normal_ratio"`
	// contains filtered or unexported fields
}

func (Bandwidth_peak_config_ratioForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Bandwidth_peak_config_ratioForGetCloudServerOutput) SetEnhanced_ratio

SetEnhanced_ratio sets the Enhanced_ratio field's value.

func (*Bandwidth_peak_config_ratioForGetCloudServerOutput) SetNormal_ratio

SetNormal_ratio sets the Normal_ratio field's value.

func (Bandwidth_peak_config_ratioForGetCloudServerOutput) String

String returns the string representation

type Bandwidth_peak_config_ratioForGetInstanceOutput

type Bandwidth_peak_config_ratioForGetInstanceOutput struct {
	Enhanced_ratio *int64 `type:"int64" json:"enhanced_ratio"`

	Normal_ratio *int64 `type:"int64" json:"normal_ratio"`
	// contains filtered or unexported fields
}

func (Bandwidth_peak_config_ratioForGetInstanceOutput) GoString

GoString returns the string representation

func (*Bandwidth_peak_config_ratioForGetInstanceOutput) SetEnhanced_ratio

SetEnhanced_ratio sets the Enhanced_ratio field's value.

func (*Bandwidth_peak_config_ratioForGetInstanceOutput) SetNormal_ratio

SetNormal_ratio sets the Normal_ratio field's value.

func (Bandwidth_peak_config_ratioForGetInstanceOutput) String

String returns the string representation

type Bandwidth_peak_config_ratioForListCloudServersOutput

type Bandwidth_peak_config_ratioForListCloudServersOutput struct {
	Enhanced_ratio *int64 `type:"int64" json:"enhanced_ratio"`

	Normal_ratio *int64 `type:"int64" json:"normal_ratio"`
	// contains filtered or unexported fields
}

func (Bandwidth_peak_config_ratioForListCloudServersOutput) GoString

GoString returns the string representation

func (*Bandwidth_peak_config_ratioForListCloudServersOutput) SetEnhanced_ratio

SetEnhanced_ratio sets the Enhanced_ratio field's value.

func (*Bandwidth_peak_config_ratioForListCloudServersOutput) SetNormal_ratio

SetNormal_ratio sets the Normal_ratio field's value.

func (Bandwidth_peak_config_ratioForListCloudServersOutput) String

String returns the string representation

type Bandwidth_peak_config_ratioForListInstancesOutput

type Bandwidth_peak_config_ratioForListInstancesOutput struct {
	Enhanced_ratio *int64 `type:"int64" json:"enhanced_ratio"`

	Normal_ratio *int64 `type:"int64" json:"normal_ratio"`
	// contains filtered or unexported fields
}

func (Bandwidth_peak_config_ratioForListInstancesOutput) GoString

GoString returns the string representation

func (*Bandwidth_peak_config_ratioForListInstancesOutput) SetEnhanced_ratio

SetEnhanced_ratio sets the Enhanced_ratio field's value.

func (*Bandwidth_peak_config_ratioForListInstancesOutput) SetNormal_ratio

SetNormal_ratio sets the Normal_ratio field's value.

func (Bandwidth_peak_config_ratioForListInstancesOutput) String

String returns the string representation

type Bandwidth_peak_limit_isp_configForCreateCloudServerInput

type Bandwidth_peak_limit_isp_configForCreateCloudServerInput struct {
	Bandwidth_peak_limit *string `type:"string" json:"bandwidth_peak_limit,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty" enum:"EnumOfispForCreateCloudServerInput"`
	// contains filtered or unexported fields
}

func (Bandwidth_peak_limit_isp_configForCreateCloudServerInput) GoString

GoString returns the string representation

func (*Bandwidth_peak_limit_isp_configForCreateCloudServerInput) SetBandwidth_peak_limit

SetBandwidth_peak_limit sets the Bandwidth_peak_limit field's value.

func (*Bandwidth_peak_limit_isp_configForCreateCloudServerInput) SetIsp

SetIsp sets the Isp field's value.

func (Bandwidth_peak_limit_isp_configForCreateCloudServerInput) String

String returns the string representation

type Bandwidth_peak_limit_isp_configForSetInstancesBandwidthPeakInput

type Bandwidth_peak_limit_isp_configForSetInstancesBandwidthPeakInput struct {
	Bandwidth_peak_limit *string `type:"string" json:"bandwidth_peak_limit,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty" enum:"EnumOfispForSetInstancesBandwidthPeakInput"`
	// contains filtered or unexported fields
}

func (Bandwidth_peak_limit_isp_configForSetInstancesBandwidthPeakInput) GoString

GoString returns the string representation

func (*Bandwidth_peak_limit_isp_configForSetInstancesBandwidthPeakInput) SetBandwidth_peak_limit

SetBandwidth_peak_limit sets the Bandwidth_peak_limit field's value.

func (*Bandwidth_peak_limit_isp_configForSetInstancesBandwidthPeakInput) SetIsp

SetIsp sets the Isp field's value.

func (Bandwidth_peak_limit_isp_configForSetInstancesBandwidthPeakInput) String

String returns the string representation

type Bandwidth_peak_limit_isp_configsForCreateInstanceInput

type Bandwidth_peak_limit_isp_configsForCreateInstanceInput struct {
	Bandwidth_peak_limit *string `type:"string" json:"bandwidth_peak_limit,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty" enum:"EnumOfispForCreateInstanceInput"`
	// contains filtered or unexported fields
}

func (Bandwidth_peak_limit_isp_configsForCreateInstanceInput) GoString

GoString returns the string representation

func (*Bandwidth_peak_limit_isp_configsForCreateInstanceInput) SetBandwidth_peak_limit

SetBandwidth_peak_limit sets the Bandwidth_peak_limit field's value.

func (*Bandwidth_peak_limit_isp_configsForCreateInstanceInput) SetIsp

SetIsp sets the Isp field's value.

func (Bandwidth_peak_limit_isp_configsForCreateInstanceInput) String

String returns the string representation

type BatchBindEipToInternalIpsRandomlyInput

type BatchBindEipToInternalIpsRandomlyInput struct {

	// Instance_identity is a required field
	Instance_identity *string `type:"string" json:"instance_identity,omitempty" required:"true"`

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

func (BatchBindEipToInternalIpsRandomlyInput) GoString

GoString returns the string representation

func (*BatchBindEipToInternalIpsRandomlyInput) SetInstance_identity

SetInstance_identity sets the Instance_identity field's value.

func (*BatchBindEipToInternalIpsRandomlyInput) SetInternal_ips

SetInternal_ips sets the Internal_ips field's value.

func (BatchBindEipToInternalIpsRandomlyInput) String

String returns the string representation

func (*BatchBindEipToInternalIpsRandomlyInput) Validate

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

type BatchBindEipToInternalIpsRandomlyOutput

type BatchBindEipToInternalIpsRandomlyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (BatchBindEipToInternalIpsRandomlyOutput) GoString

GoString returns the string representation

func (BatchBindEipToInternalIpsRandomlyOutput) String

String returns the string representation

type BatchCreateEIPInstancesInput

type BatchCreateEIPInstancesInput struct {

	// Bandwidth_peak is a required field
	Bandwidth_peak *int32 `type:"int32" json:"bandwidth_peak,omitempty" required:"true"`

	Desc *string `type:"string" json:"desc,omitempty"`

	Eip_name *string `type:"string" json:"eip_name,omitempty"`

	Eip_requirement_list []*Eip_requirement_listForBatchCreateEIPInstancesInput `type:"list" json:"eip_requirement_list"`

	// Eip_type is a required field
	Eip_type *string `type:"string" json:"eip_type,omitempty" required:"true" enum:"EnumOfeip_typeForBatchCreateEIPInstancesInput"`

	// Network_type is a required field
	Network_type *string `type:"string" json:"network_type,omitempty" required:"true" enum:"EnumOfnetwork_typeForBatchCreateEIPInstancesInput"`

	Project *string `type:"string" json:"project,omitempty"`

	Tags []*TagForBatchCreateEIPInstancesInput `type:"list"`
	// contains filtered or unexported fields
}

func (BatchCreateEIPInstancesInput) GoString

func (s BatchCreateEIPInstancesInput) GoString() string

GoString returns the string representation

func (*BatchCreateEIPInstancesInput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*BatchCreateEIPInstancesInput) SetDesc

SetDesc sets the Desc field's value.

func (*BatchCreateEIPInstancesInput) SetEip_name

SetEip_name sets the Eip_name field's value.

func (*BatchCreateEIPInstancesInput) SetEip_requirement_list

SetEip_requirement_list sets the Eip_requirement_list field's value.

func (*BatchCreateEIPInstancesInput) SetEip_type

SetEip_type sets the Eip_type field's value.

func (*BatchCreateEIPInstancesInput) SetNetwork_type

SetNetwork_type sets the Network_type field's value.

func (*BatchCreateEIPInstancesInput) SetProject

SetProject sets the Project field's value.

func (*BatchCreateEIPInstancesInput) SetTags

SetTags sets the Tags field's value.

func (BatchCreateEIPInstancesInput) String

String returns the string representation

func (*BatchCreateEIPInstancesInput) Validate

func (s *BatchCreateEIPInstancesInput) Validate() error

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

type BatchCreateEIPInstancesOutput

type BatchCreateEIPInstancesOutput struct {
	Metadata *response.ResponseMetadata

	Eips []*EipForBatchCreateEIPInstancesOutput `type:"list" json:"eips"`
	// contains filtered or unexported fields
}

func (BatchCreateEIPInstancesOutput) GoString

GoString returns the string representation

func (*BatchCreateEIPInstancesOutput) SetEips

SetEips sets the Eips field's value.

func (BatchCreateEIPInstancesOutput) String

String returns the string representation

type BatchDeleteInternalIpsInput

type BatchDeleteInternalIpsInput struct {

	// Instance_identity is a required field
	Instance_identity *string `type:"string" json:"instance_identity,omitempty" required:"true"`

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

func (BatchDeleteInternalIpsInput) GoString

func (s BatchDeleteInternalIpsInput) GoString() string

GoString returns the string representation

func (*BatchDeleteInternalIpsInput) SetInstance_identity

SetInstance_identity sets the Instance_identity field's value.

func (*BatchDeleteInternalIpsInput) SetInternal_ips

SetInternal_ips sets the Internal_ips field's value.

func (BatchDeleteInternalIpsInput) String

String returns the string representation

func (*BatchDeleteInternalIpsInput) Validate

func (s *BatchDeleteInternalIpsInput) Validate() error

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

type BatchDeleteInternalIpsOutput

type BatchDeleteInternalIpsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (BatchDeleteInternalIpsOutput) GoString

func (s BatchDeleteInternalIpsOutput) GoString() string

GoString returns the string representation

func (BatchDeleteInternalIpsOutput) String

String returns the string representation

type BatchResetSystemInput

type BatchResetSystemInput struct {
	Image_identity *string `type:"string" json:"image_identity,omitempty"`

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

func (BatchResetSystemInput) GoString

func (s BatchResetSystemInput) GoString() string

GoString returns the string representation

func (*BatchResetSystemInput) SetImage_identity

func (s *BatchResetSystemInput) SetImage_identity(v string) *BatchResetSystemInput

SetImage_identity sets the Image_identity field's value.

func (*BatchResetSystemInput) SetInstance_identities

func (s *BatchResetSystemInput) SetInstance_identities(v []*string) *BatchResetSystemInput

SetInstance_identities sets the Instance_identities field's value.

func (BatchResetSystemInput) String

func (s BatchResetSystemInput) String() string

String returns the string representation

type BatchResetSystemOutput

type BatchResetSystemOutput struct {
	Metadata *response.ResponseMetadata

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

func (BatchResetSystemOutput) GoString

func (s BatchResetSystemOutput) GoString() string

GoString returns the string representation

func (*BatchResetSystemOutput) SetFailed_instance_identities

func (s *BatchResetSystemOutput) SetFailed_instance_identities(v []*string) *BatchResetSystemOutput

SetFailed_instance_identities sets the Failed_instance_identities field's value.

func (BatchResetSystemOutput) String

func (s BatchResetSystemOutput) String() string

String returns the string representation

type BatchUnbindEipFromInternalIPInput

type BatchUnbindEipFromInternalIPInput struct {

	// Instance_identity is a required field
	Instance_identity *string `type:"string" json:"instance_identity,omitempty" required:"true"`

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

func (BatchUnbindEipFromInternalIPInput) GoString

GoString returns the string representation

func (*BatchUnbindEipFromInternalIPInput) SetInstance_identity

SetInstance_identity sets the Instance_identity field's value.

func (*BatchUnbindEipFromInternalIPInput) SetInternal_ips

SetInternal_ips sets the Internal_ips field's value.

func (BatchUnbindEipFromInternalIPInput) String

String returns the string representation

func (*BatchUnbindEipFromInternalIPInput) Validate

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

type BatchUnbindEipFromInternalIPOutput

type BatchUnbindEipFromInternalIPOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (BatchUnbindEipFromInternalIPOutput) GoString

GoString returns the string representation

func (BatchUnbindEipFromInternalIPOutput) String

String returns the string representation

type BillingForCreateCloudServerV2Input

type BillingForCreateCloudServerV2Input struct {
	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method,omitempty" enum:"EnumOfbandwidth_billing_methodForCreateCloudServerV2Input"`

	Computing_billing_method *string `type:"string" json:"computing_billing_method,omitempty" enum:"EnumOfcomputing_billing_methodForCreateCloudServerV2Input"`
	// contains filtered or unexported fields
}

func (BillingForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*BillingForCreateCloudServerV2Input) SetBandwidth_billing_method

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*BillingForCreateCloudServerV2Input) SetComputing_billing_method

SetComputing_billing_method sets the Computing_billing_method field's value.

func (BillingForCreateCloudServerV2Input) String

String returns the string representation

type BillingForCreateInstancesV2Input

type BillingForCreateInstancesV2Input struct {
	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method,omitempty" enum:"EnumOfbandwidth_billing_methodForCreateInstancesV2Input"`

	Computing_billing_method *string `type:"string" json:"computing_billing_method,omitempty" enum:"EnumOfcomputing_billing_methodForCreateInstancesV2Input"`
	// contains filtered or unexported fields
}

func (BillingForCreateInstancesV2Input) GoString

GoString returns the string representation

func (*BillingForCreateInstancesV2Input) SetBandwidth_billing_method

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*BillingForCreateInstancesV2Input) SetComputing_billing_method

SetComputing_billing_method sets the Computing_billing_method field's value.

func (BillingForCreateInstancesV2Input) String

String returns the string representation

type BillingForGetInstanceOutput

type BillingForGetInstanceOutput struct {
	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method" enum:"EnumOfbandwidth_billing_methodForGetInstanceOutput"`

	Computing_billing_method *string `type:"string" json:"computing_billing_method" enum:"EnumOfcomputing_billing_methodForGetInstanceOutput"`
	// contains filtered or unexported fields
}

func (BillingForGetInstanceOutput) GoString

func (s BillingForGetInstanceOutput) GoString() string

GoString returns the string representation

func (*BillingForGetInstanceOutput) SetBandwidth_billing_method

func (s *BillingForGetInstanceOutput) SetBandwidth_billing_method(v string) *BillingForGetInstanceOutput

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*BillingForGetInstanceOutput) SetComputing_billing_method

func (s *BillingForGetInstanceOutput) SetComputing_billing_method(v string) *BillingForGetInstanceOutput

SetComputing_billing_method sets the Computing_billing_method field's value.

func (BillingForGetInstanceOutput) String

String returns the string representation

type BillingForListInstancesOutput

type BillingForListInstancesOutput struct {
	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method" enum:"EnumOfbandwidth_billing_methodForListInstancesOutput"`

	Computing_billing_method *string `type:"string" json:"computing_billing_method" enum:"EnumOfcomputing_billing_methodForListInstancesOutput"`
	// contains filtered or unexported fields
}

func (BillingForListInstancesOutput) GoString

GoString returns the string representation

func (*BillingForListInstancesOutput) SetBandwidth_billing_method

func (s *BillingForListInstancesOutput) SetBandwidth_billing_method(v string) *BillingForListInstancesOutput

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*BillingForListInstancesOutput) SetComputing_billing_method

func (s *BillingForListInstancesOutput) SetComputing_billing_method(v string) *BillingForListInstancesOutput

SetComputing_billing_method sets the Computing_billing_method field's value.

func (BillingForListInstancesOutput) String

String returns the string representation

type Billing_configForBatchCreateEIPInstancesOutput

type Billing_configForBatchCreateEIPInstancesOutput struct {
	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method,omitempty" enum:"EnumOfbandwidth_billing_methodForBatchCreateEIPInstancesOutput"`

	Ip_billing_method *string `type:"string" json:"ip_billing_method,omitempty" enum:"EnumOfip_billing_methodForBatchCreateEIPInstancesOutput"`
	// contains filtered or unexported fields
}

func (Billing_configForBatchCreateEIPInstancesOutput) GoString

GoString returns the string representation

func (*Billing_configForBatchCreateEIPInstancesOutput) SetBandwidth_billing_method

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*Billing_configForBatchCreateEIPInstancesOutput) SetIp_billing_method

SetIp_billing_method sets the Ip_billing_method field's value.

func (Billing_configForBatchCreateEIPInstancesOutput) String

String returns the string representation

type Billing_configForCreateCloudServerInput

type Billing_configForCreateCloudServerInput struct {
	Auto_renew *bool `type:"boolean" json:"auto_renew,omitempty"`

	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method,omitempty"`

	Computing_billing_method *string `type:"string" json:"computing_billing_method,omitempty"`

	Pre_paid_period *string `type:"string" json:"pre_paid_period,omitempty"`

	Pre_paid_period_number *int32 `type:"int32" json:"pre_paid_period_number,omitempty"`
	// contains filtered or unexported fields
}

func (Billing_configForCreateCloudServerInput) GoString

GoString returns the string representation

func (*Billing_configForCreateCloudServerInput) SetAuto_renew

SetAuto_renew sets the Auto_renew field's value.

func (*Billing_configForCreateCloudServerInput) SetBandwidth_billing_method

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*Billing_configForCreateCloudServerInput) SetComputing_billing_method

SetComputing_billing_method sets the Computing_billing_method field's value.

func (*Billing_configForCreateCloudServerInput) SetPre_paid_period

SetPre_paid_period sets the Pre_paid_period field's value.

func (*Billing_configForCreateCloudServerInput) SetPre_paid_period_number

SetPre_paid_period_number sets the Pre_paid_period_number field's value.

func (Billing_configForCreateCloudServerInput) String

String returns the string representation

type Billing_configForCreateInstanceInput

type Billing_configForCreateInstanceInput struct {
	Auto_renew *bool `type:"boolean" json:"auto_renew,omitempty"`

	Pre_paid_period *string `type:"string" json:"pre_paid_period,omitempty"`

	Pre_paid_period_number *int32 `type:"int32" json:"pre_paid_period_number,omitempty"`
	// contains filtered or unexported fields
}

func (Billing_configForCreateInstanceInput) GoString

GoString returns the string representation

func (*Billing_configForCreateInstanceInput) SetAuto_renew

SetAuto_renew sets the Auto_renew field's value.

func (*Billing_configForCreateInstanceInput) SetPre_paid_period

SetPre_paid_period sets the Pre_paid_period field's value.

func (*Billing_configForCreateInstanceInput) SetPre_paid_period_number

SetPre_paid_period_number sets the Pre_paid_period_number field's value.

func (Billing_configForCreateInstanceInput) String

String returns the string representation

type Billing_configForGetCloudServerOutput

type Billing_configForGetCloudServerOutput struct {
	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method" enum:"EnumOfbandwidth_billing_methodForGetCloudServerOutput"`

	Computing_billing_method *string `type:"string" json:"computing_billing_method" enum:"EnumOfcomputing_billing_methodForGetCloudServerOutput"`
	// contains filtered or unexported fields
}

func (Billing_configForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Billing_configForGetCloudServerOutput) SetBandwidth_billing_method

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*Billing_configForGetCloudServerOutput) SetComputing_billing_method

SetComputing_billing_method sets the Computing_billing_method field's value.

func (Billing_configForGetCloudServerOutput) String

String returns the string representation

type Billing_configForGetEIPInstanceOutput

type Billing_configForGetEIPInstanceOutput struct {
	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method" enum:"EnumOfbandwidth_billing_methodForGetEIPInstanceOutput"`

	Ip_billing_method *string `type:"string" json:"ip_billing_method" enum:"EnumOfip_billing_methodForGetEIPInstanceOutput"`
	// contains filtered or unexported fields
}

func (Billing_configForGetEIPInstanceOutput) GoString

GoString returns the string representation

func (*Billing_configForGetEIPInstanceOutput) SetBandwidth_billing_method

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*Billing_configForGetEIPInstanceOutput) SetIp_billing_method

SetIp_billing_method sets the Ip_billing_method field's value.

func (Billing_configForGetEIPInstanceOutput) String

String returns the string representation

type Billing_configForListCloudServersOutput

type Billing_configForListCloudServersOutput struct {
	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method" enum:"EnumOfbandwidth_billing_methodForListCloudServersOutput"`

	Computing_billing_method *string `type:"string" json:"computing_billing_method" enum:"EnumOfcomputing_billing_methodForListCloudServersOutput"`
	// contains filtered or unexported fields
}

func (Billing_configForListCloudServersOutput) GoString

GoString returns the string representation

func (*Billing_configForListCloudServersOutput) SetBandwidth_billing_method

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*Billing_configForListCloudServersOutput) SetComputing_billing_method

SetComputing_billing_method sets the Computing_billing_method field's value.

func (Billing_configForListCloudServersOutput) String

String returns the string representation

type Billing_configForListEIPInstancesOutput

type Billing_configForListEIPInstancesOutput struct {
	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method" enum:"EnumOfbandwidth_billing_methodForListEIPInstancesOutput"`

	Ip_billing_method *string `type:"string" json:"ip_billing_method" enum:"EnumOfip_billing_methodForListEIPInstancesOutput"`
	// contains filtered or unexported fields
}

func (Billing_configForListEIPInstancesOutput) GoString

GoString returns the string representation

func (*Billing_configForListEIPInstancesOutput) SetBandwidth_billing_method

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*Billing_configForListEIPInstancesOutput) SetIp_billing_method

SetIp_billing_method sets the Ip_billing_method field's value.

func (Billing_configForListEIPInstancesOutput) String

String returns the string representation

type Billing_configForUpdateCloudServerInput

type Billing_configForUpdateCloudServerInput struct {
	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method,omitempty" enum:"EnumOfbandwidth_billing_methodForUpdateCloudServerInput"`

	Computing_billing_method *string `type:"string" json:"computing_billing_method,omitempty" enum:"EnumOfcomputing_billing_methodForUpdateCloudServerInput"`
	// contains filtered or unexported fields
}

func (Billing_configForUpdateCloudServerInput) GoString

GoString returns the string representation

func (*Billing_configForUpdateCloudServerInput) SetBandwidth_billing_method

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*Billing_configForUpdateCloudServerInput) SetComputing_billing_method

SetComputing_billing_method sets the Computing_billing_method field's value.

func (Billing_configForUpdateCloudServerInput) String

String returns the string representation

type BindEIPToVeenInput

type BindEIPToVeenInput struct {

	// Eip_identity is a required field
	Eip_identity *string `type:"string" json:"eip_identity,omitempty" required:"true"`

	// Veen_identity is a required field
	Veen_identity *string `type:"string" json:"veen_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (BindEIPToVeenInput) GoString

func (s BindEIPToVeenInput) GoString() string

GoString returns the string representation

func (*BindEIPToVeenInput) SetEip_identity

func (s *BindEIPToVeenInput) SetEip_identity(v string) *BindEIPToVeenInput

SetEip_identity sets the Eip_identity field's value.

func (*BindEIPToVeenInput) SetVeen_identity

func (s *BindEIPToVeenInput) SetVeen_identity(v string) *BindEIPToVeenInput

SetVeen_identity sets the Veen_identity field's value.

func (BindEIPToVeenInput) String

func (s BindEIPToVeenInput) String() string

String returns the string representation

func (*BindEIPToVeenInput) Validate

func (s *BindEIPToVeenInput) Validate() error

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

type BindEIPToVeenOutput

type BindEIPToVeenOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (BindEIPToVeenOutput) GoString

func (s BindEIPToVeenOutput) GoString() string

GoString returns the string representation

func (BindEIPToVeenOutput) String

func (s BindEIPToVeenOutput) String() string

String returns the string representation

type BindENIInternalIpToEipInput

type BindENIInternalIpToEipInput struct {
	// contains filtered or unexported fields
}

func (BindENIInternalIpToEipInput) GoString

func (s BindENIInternalIpToEipInput) GoString() string

GoString returns the string representation

func (BindENIInternalIpToEipInput) String

String returns the string representation

type BindENIInternalIpToEipOutput

type BindENIInternalIpToEipOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (BindENIInternalIpToEipOutput) GoString

func (s BindENIInternalIpToEipOutput) GoString() string

GoString returns the string representation

func (BindENIInternalIpToEipOutput) String

String returns the string representation

type BindEipToInternalIPInput

type BindEipToInternalIPInput struct {

	// Eip_identity is a required field
	Eip_identity *string `type:"string" json:"eip_identity,omitempty" required:"true"`

	// Instance_identity is a required field
	Instance_identity *string `type:"string" json:"instance_identity,omitempty" required:"true"`

	// Internal_ip is a required field
	Internal_ip *string `type:"string" json:"internal_ip,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (BindEipToInternalIPInput) GoString

func (s BindEipToInternalIPInput) GoString() string

GoString returns the string representation

func (*BindEipToInternalIPInput) SetEip_identity

SetEip_identity sets the Eip_identity field's value.

func (*BindEipToInternalIPInput) SetInstance_identity

func (s *BindEipToInternalIPInput) SetInstance_identity(v string) *BindEipToInternalIPInput

SetInstance_identity sets the Instance_identity field's value.

func (*BindEipToInternalIPInput) SetInternal_ip

SetInternal_ip sets the Internal_ip field's value.

func (BindEipToInternalIPInput) String

func (s BindEipToInternalIPInput) String() string

String returns the string representation

func (*BindEipToInternalIPInput) Validate

func (s *BindEipToInternalIPInput) Validate() error

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

type BindEipToInternalIPOutput

type BindEipToInternalIPOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (BindEipToInternalIPOutput) GoString

func (s BindEipToInternalIPOutput) GoString() string

GoString returns the string representation

func (BindEipToInternalIPOutput) String

func (s BindEipToInternalIPOutput) String() string

String returns the string representation

type BindEipToNatGatewayInput

type BindEipToNatGatewayInput struct {
	Eip_identity_list []*string `type:"list" json:"eip_identity_list"`

	// Natgw_identity is a required field
	Natgw_identity *string `type:"string" json:"natgw_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (BindEipToNatGatewayInput) GoString

func (s BindEipToNatGatewayInput) GoString() string

GoString returns the string representation

func (*BindEipToNatGatewayInput) SetEip_identity_list

func (s *BindEipToNatGatewayInput) SetEip_identity_list(v []*string) *BindEipToNatGatewayInput

SetEip_identity_list sets the Eip_identity_list field's value.

func (*BindEipToNatGatewayInput) SetNatgw_identity

func (s *BindEipToNatGatewayInput) SetNatgw_identity(v string) *BindEipToNatGatewayInput

SetNatgw_identity sets the Natgw_identity field's value.

func (BindEipToNatGatewayInput) String

func (s BindEipToNatGatewayInput) String() string

String returns the string representation

func (*BindEipToNatGatewayInput) Validate

func (s *BindEipToNatGatewayInput) Validate() error

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

type BindEipToNatGatewayOutput

type BindEipToNatGatewayOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (BindEipToNatGatewayOutput) GoString

func (s BindEipToNatGatewayOutput) GoString() string

GoString returns the string representation

func (BindEipToNatGatewayOutput) String

func (s BindEipToNatGatewayOutput) String() string

String returns the string representation

type BindForCopySecurityGroupOutput

type BindForCopySecurityGroupOutput struct {
	Bind_identity *string `type:"string" json:"bind_identity,omitempty"`

	Bind_type *string `type:"string" json:"bind_type,omitempty"`

	Group_identity *string `type:"string" json:"group_identity,omitempty"`

	Status *int32 `type:"int32" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (BindForCopySecurityGroupOutput) GoString

GoString returns the string representation

func (*BindForCopySecurityGroupOutput) SetBind_identity

SetBind_identity sets the Bind_identity field's value.

func (*BindForCopySecurityGroupOutput) SetBind_type

SetBind_type sets the Bind_type field's value.

func (*BindForCopySecurityGroupOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*BindForCopySecurityGroupOutput) SetStatus

SetStatus sets the Status field's value.

func (BindForCopySecurityGroupOutput) String

String returns the string representation

type BindForCreateSecurityGroupOutput

type BindForCreateSecurityGroupOutput struct {
	Bind_identity *string `type:"string" json:"bind_identity,omitempty"`

	Bind_type *string `type:"string" json:"bind_type,omitempty"`

	Group_identity *string `type:"string" json:"group_identity,omitempty"`

	Status *int32 `type:"int32" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (BindForCreateSecurityGroupOutput) GoString

GoString returns the string representation

func (*BindForCreateSecurityGroupOutput) SetBind_identity

SetBind_identity sets the Bind_identity field's value.

func (*BindForCreateSecurityGroupOutput) SetBind_type

SetBind_type sets the Bind_type field's value.

func (*BindForCreateSecurityGroupOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*BindForCreateSecurityGroupOutput) SetStatus

SetStatus sets the Status field's value.

func (BindForCreateSecurityGroupOutput) String

String returns the string representation

type BindForDescribeSecurityGroupOutput

type BindForDescribeSecurityGroupOutput struct {
	Bind_identity *string `type:"string" json:"bind_identity"`

	Bind_type *string `type:"string" json:"bind_type"`

	Group_identity *string `type:"string" json:"group_identity"`

	Status *int32 `type:"int32" json:"status"`
	// contains filtered or unexported fields
}

func (BindForDescribeSecurityGroupOutput) GoString

GoString returns the string representation

func (*BindForDescribeSecurityGroupOutput) SetBind_identity

SetBind_identity sets the Bind_identity field's value.

func (*BindForDescribeSecurityGroupOutput) SetBind_type

SetBind_type sets the Bind_type field's value.

func (*BindForDescribeSecurityGroupOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*BindForDescribeSecurityGroupOutput) SetStatus

SetStatus sets the Status field's value.

func (BindForDescribeSecurityGroupOutput) String

String returns the string representation

type BindForDescribeSecurityGroupsOutput

type BindForDescribeSecurityGroupsOutput struct {
	Bind_identity *string `type:"string" json:"bind_identity"`

	Bind_type *string `type:"string" json:"bind_type"`

	Group_identity *string `type:"string" json:"group_identity"`

	Status *int32 `type:"int32" json:"status"`
	// contains filtered or unexported fields
}

func (BindForDescribeSecurityGroupsOutput) GoString

GoString returns the string representation

func (*BindForDescribeSecurityGroupsOutput) SetBind_identity

SetBind_identity sets the Bind_identity field's value.

func (*BindForDescribeSecurityGroupsOutput) SetBind_type

SetBind_type sets the Bind_type field's value.

func (*BindForDescribeSecurityGroupsOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*BindForDescribeSecurityGroupsOutput) SetStatus

SetStatus sets the Status field's value.

func (BindForDescribeSecurityGroupsOutput) String

String returns the string representation

type BindForModifySecurityGroupAttributeOutput

type BindForModifySecurityGroupAttributeOutput struct {
	Bind_identity *string `type:"string" json:"bind_identity,omitempty"`

	Bind_type *string `type:"string" json:"bind_type,omitempty"`

	Group_identity *string `type:"string" json:"group_identity,omitempty"`

	Status *int32 `type:"int32" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (BindForModifySecurityGroupAttributeOutput) GoString

GoString returns the string representation

func (*BindForModifySecurityGroupAttributeOutput) SetBind_identity

SetBind_identity sets the Bind_identity field's value.

func (*BindForModifySecurityGroupAttributeOutput) SetBind_type

SetBind_type sets the Bind_type field's value.

func (*BindForModifySecurityGroupAttributeOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*BindForModifySecurityGroupAttributeOutput) SetStatus

SetStatus sets the Status field's value.

func (BindForModifySecurityGroupAttributeOutput) String

String returns the string representation

type BindIPToLBInput

type BindIPToLBInput struct {
	Ip_identities []*string `type:"list" json:"ip_identities"`

	// Lb_identity is a required field
	Lb_identity *string `type:"string" json:"lb_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (BindIPToLBInput) GoString

func (s BindIPToLBInput) GoString() string

GoString returns the string representation

func (*BindIPToLBInput) SetIp_identities

func (s *BindIPToLBInput) SetIp_identities(v []*string) *BindIPToLBInput

SetIp_identities sets the Ip_identities field's value.

func (*BindIPToLBInput) SetLb_identity

func (s *BindIPToLBInput) SetLb_identity(v string) *BindIPToLBInput

SetLb_identity sets the Lb_identity field's value.

func (BindIPToLBInput) String

func (s BindIPToLBInput) String() string

String returns the string representation

func (*BindIPToLBInput) Validate

func (s *BindIPToLBInput) Validate() error

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

type BindIPToLBOutput

type BindIPToLBOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (BindIPToLBOutput) GoString

func (s BindIPToLBOutput) GoString() string

GoString returns the string representation

func (BindIPToLBOutput) String

func (s BindIPToLBOutput) String() string

String returns the string representation

type Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput

type Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput struct {
	Bind_num *int32 `type:"int32" json:"bind_num"`

	Bind_status *int32 `type:"int32" json:"bind_status"`

	Bind_time *int32 `type:"int32" json:"bind_time"`

	Bindable *bool `type:"boolean" json:"bindable"`

	Cidr *string `type:"string" json:"cidr"`

	Instance_identity *string `type:"string" json:"instance_identity"`

	Instance_name *string `type:"string" json:"instance_name"`

	Instance_status *string `type:"string" json:"instance_status"`

	Network *NetworkForDescribeSecurityGroupAssociationInstancesOutput `type:"structure" json:"network"`

	Sriov *bool `type:"boolean" json:"sriov"`

	Vpc_identity *string `type:"string" json:"vpc_identity"`

	Vpc_name *string `type:"string" json:"vpc_name"`
	// contains filtered or unexported fields
}

func (Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput) GoString

GoString returns the string representation

func (*Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput) SetBind_num

SetBind_num sets the Bind_num field's value.

func (*Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput) SetBind_status

SetBind_status sets the Bind_status field's value.

func (*Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput) SetBind_time

SetBind_time sets the Bind_time field's value.

func (*Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput) SetBindable

SetBindable sets the Bindable field's value.

func (*Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput) SetCidr

SetCidr sets the Cidr field's value.

func (*Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput) SetInstance_identity

SetInstance_identity sets the Instance_identity field's value.

func (*Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput) SetInstance_name

SetInstance_name sets the Instance_name field's value.

func (*Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput) SetInstance_status

SetInstance_status sets the Instance_status field's value.

func (*Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput) SetNetwork

SetNetwork sets the Network field's value.

func (*Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput) SetSriov

SetSriov sets the Sriov field's value.

func (*Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (*Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput) String

String returns the string representation

type Binder_resourceForBatchCreateEIPInstancesOutput

type Binder_resourceForBatchCreateEIPInstancesOutput struct {
	Resource_identity *string `type:"string" json:"resource_identity,omitempty"`

	Resource_name *string `type:"string" json:"resource_name,omitempty"`

	Resource_type *string `type:"string" json:"resource_type,omitempty" enum:"EnumOfresource_typeForBatchCreateEIPInstancesOutput"`

	Resource_vpc_identity *string `type:"string" json:"resource_vpc_identity,omitempty"`

	Resource_vpc_name *string `type:"string" json:"resource_vpc_name,omitempty"`

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

func (Binder_resourceForBatchCreateEIPInstancesOutput) GoString

GoString returns the string representation

func (*Binder_resourceForBatchCreateEIPInstancesOutput) SetResource_identity

SetResource_identity sets the Resource_identity field's value.

func (*Binder_resourceForBatchCreateEIPInstancesOutput) SetResource_name

SetResource_name sets the Resource_name field's value.

func (*Binder_resourceForBatchCreateEIPInstancesOutput) SetResource_type

SetResource_type sets the Resource_type field's value.

func (*Binder_resourceForBatchCreateEIPInstancesOutput) SetResource_vpc_identity

SetResource_vpc_identity sets the Resource_vpc_identity field's value.

func (*Binder_resourceForBatchCreateEIPInstancesOutput) SetResource_vpc_name

SetResource_vpc_name sets the Resource_vpc_name field's value.

func (*Binder_resourceForBatchCreateEIPInstancesOutput) SetResource_vpc_subnet_cidrs

SetResource_vpc_subnet_cidrs sets the Resource_vpc_subnet_cidrs field's value.

func (Binder_resourceForBatchCreateEIPInstancesOutput) String

String returns the string representation

type Binder_resourceForGetEIPInstanceOutput

type Binder_resourceForGetEIPInstanceOutput struct {
	Resource_identity *string `type:"string" json:"resource_identity"`

	Resource_name *string `type:"string" json:"resource_name"`

	Resource_type *string `type:"string" json:"resource_type" enum:"EnumOfresource_typeForGetEIPInstanceOutput"`

	Resource_vpc_identity *string `type:"string" json:"resource_vpc_identity"`

	Resource_vpc_name *string `type:"string" json:"resource_vpc_name"`

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

func (Binder_resourceForGetEIPInstanceOutput) GoString

GoString returns the string representation

func (*Binder_resourceForGetEIPInstanceOutput) SetResource_identity

SetResource_identity sets the Resource_identity field's value.

func (*Binder_resourceForGetEIPInstanceOutput) SetResource_name

SetResource_name sets the Resource_name field's value.

func (*Binder_resourceForGetEIPInstanceOutput) SetResource_type

SetResource_type sets the Resource_type field's value.

func (*Binder_resourceForGetEIPInstanceOutput) SetResource_vpc_identity

SetResource_vpc_identity sets the Resource_vpc_identity field's value.

func (*Binder_resourceForGetEIPInstanceOutput) SetResource_vpc_name

SetResource_vpc_name sets the Resource_vpc_name field's value.

func (*Binder_resourceForGetEIPInstanceOutput) SetResource_vpc_subnet_cidrs

SetResource_vpc_subnet_cidrs sets the Resource_vpc_subnet_cidrs field's value.

func (Binder_resourceForGetEIPInstanceOutput) String

String returns the string representation

type Binder_resourceForListEIPInstancesOutput

type Binder_resourceForListEIPInstancesOutput struct {
	Resource_identity *string `type:"string" json:"resource_identity"`

	Resource_name *string `type:"string" json:"resource_name"`

	Resource_type *string `type:"string" json:"resource_type" enum:"EnumOfresource_typeForListEIPInstancesOutput"`

	Resource_vpc_identity *string `type:"string" json:"resource_vpc_identity"`

	Resource_vpc_name *string `type:"string" json:"resource_vpc_name"`

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

func (Binder_resourceForListEIPInstancesOutput) GoString

GoString returns the string representation

func (*Binder_resourceForListEIPInstancesOutput) SetResource_identity

SetResource_identity sets the Resource_identity field's value.

func (*Binder_resourceForListEIPInstancesOutput) SetResource_name

SetResource_name sets the Resource_name field's value.

func (*Binder_resourceForListEIPInstancesOutput) SetResource_type

SetResource_type sets the Resource_type field's value.

func (*Binder_resourceForListEIPInstancesOutput) SetResource_vpc_identity

SetResource_vpc_identity sets the Resource_vpc_identity field's value.

func (*Binder_resourceForListEIPInstancesOutput) SetResource_vpc_name

SetResource_vpc_name sets the Resource_vpc_name field's value.

func (*Binder_resourceForListEIPInstancesOutput) SetResource_vpc_subnet_cidrs

SetResource_vpc_subnet_cidrs sets the Resource_vpc_subnet_cidrs field's value.

func (Binder_resourceForListEIPInstancesOutput) String

String returns the string representation

type BindsForCopySecurityGroupOutput

type BindsForCopySecurityGroupOutput struct {
	Binds []*BindForCopySecurityGroupOutput `type:"list" json:"binds"`

	Total *int32 `type:"int32" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (BindsForCopySecurityGroupOutput) GoString

GoString returns the string representation

func (*BindsForCopySecurityGroupOutput) SetBinds

SetBinds sets the Binds field's value.

func (*BindsForCopySecurityGroupOutput) SetTotal

SetTotal sets the Total field's value.

func (BindsForCopySecurityGroupOutput) String

String returns the string representation

type BindsForCreateSecurityGroupOutput

type BindsForCreateSecurityGroupOutput struct {
	Binds []*BindForCreateSecurityGroupOutput `type:"list" json:"binds"`

	Total *int32 `type:"int32" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (BindsForCreateSecurityGroupOutput) GoString

GoString returns the string representation

func (*BindsForCreateSecurityGroupOutput) SetBinds

SetBinds sets the Binds field's value.

func (*BindsForCreateSecurityGroupOutput) SetTotal

SetTotal sets the Total field's value.

func (BindsForCreateSecurityGroupOutput) String

String returns the string representation

type BindsForDescribeSecurityGroupOutput

type BindsForDescribeSecurityGroupOutput struct {
	Binds []*BindForDescribeSecurityGroupOutput `type:"list" json:"binds"`

	Total *int32 `type:"int32" json:"total"`
	// contains filtered or unexported fields
}

func (BindsForDescribeSecurityGroupOutput) GoString

GoString returns the string representation

func (*BindsForDescribeSecurityGroupOutput) SetBinds

SetBinds sets the Binds field's value.

func (*BindsForDescribeSecurityGroupOutput) SetTotal

SetTotal sets the Total field's value.

func (BindsForDescribeSecurityGroupOutput) String

String returns the string representation

type BindsForDescribeSecurityGroupsOutput

type BindsForDescribeSecurityGroupsOutput struct {
	Binds []*BindForDescribeSecurityGroupsOutput `type:"list" json:"binds"`

	Total *int32 `type:"int32" json:"total"`
	// contains filtered or unexported fields
}

func (BindsForDescribeSecurityGroupsOutput) GoString

GoString returns the string representation

func (*BindsForDescribeSecurityGroupsOutput) SetBinds

SetBinds sets the Binds field's value.

func (*BindsForDescribeSecurityGroupsOutput) SetTotal

SetTotal sets the Total field's value.

func (BindsForDescribeSecurityGroupsOutput) String

String returns the string representation

type BindsForModifySecurityGroupAttributeOutput

type BindsForModifySecurityGroupAttributeOutput struct {
	Binds []*BindForModifySecurityGroupAttributeOutput `type:"list" json:"binds"`

	Total *int32 `type:"int32" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (BindsForModifySecurityGroupAttributeOutput) GoString

GoString returns the string representation

func (*BindsForModifySecurityGroupAttributeOutput) SetBinds

SetBinds sets the Binds field's value.

func (*BindsForModifySecurityGroupAttributeOutput) SetTotal

SetTotal sets the Total field's value.

func (BindsForModifySecurityGroupAttributeOutput) String

String returns the string representation

type BuildImageByVMInput

type BuildImageByVMInput struct {
	Description *string `type:"string" json:"description,omitempty"`

	// Image_name is a required field
	Image_name *string `type:"string" json:"image_name,omitempty" required:"true"`

	// Veen_vm_id is a required field
	Veen_vm_id *string `type:"string" json:"veen_vm_id,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (BuildImageByVMInput) GoString

func (s BuildImageByVMInput) GoString() string

GoString returns the string representation

func (*BuildImageByVMInput) SetDescription

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

SetDescription sets the Description field's value.

func (*BuildImageByVMInput) SetImage_name

func (s *BuildImageByVMInput) SetImage_name(v string) *BuildImageByVMInput

SetImage_name sets the Image_name field's value.

func (*BuildImageByVMInput) SetVeen_vm_id

func (s *BuildImageByVMInput) SetVeen_vm_id(v string) *BuildImageByVMInput

SetVeen_vm_id sets the Veen_vm_id field's value.

func (BuildImageByVMInput) String

func (s BuildImageByVMInput) String() string

String returns the string representation

func (*BuildImageByVMInput) Validate

func (s *BuildImageByVMInput) Validate() error

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

type BuildImageByVMOutput

type BuildImageByVMOutput struct {
	Metadata *response.ResponseMetadata

	Image_id *string `type:"string" json:"image_id,omitempty"`
	// contains filtered or unexported fields
}

func (BuildImageByVMOutput) GoString

func (s BuildImageByVMOutput) GoString() string

GoString returns the string representation

func (*BuildImageByVMOutput) SetImage_id

SetImage_id sets the Image_id field's value.

func (BuildImageByVMOutput) String

func (s BuildImageByVMOutput) String() string

String returns the string representation

type CancelUpdateBwpBillingMethodInput

type CancelUpdateBwpBillingMethodInput struct {

	// Bwp_id is a required field
	Bwp_id *string `type:"string" json:"bwp_id,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CancelUpdateBwpBillingMethodInput) GoString

GoString returns the string representation

func (*CancelUpdateBwpBillingMethodInput) SetBwp_id

SetBwp_id sets the Bwp_id field's value.

func (CancelUpdateBwpBillingMethodInput) String

String returns the string representation

func (*CancelUpdateBwpBillingMethodInput) Validate

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

type CancelUpdateBwpBillingMethodOutput

type CancelUpdateBwpBillingMethodOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CancelUpdateBwpBillingMethodOutput) GoString

GoString returns the string representation

func (CancelUpdateBwpBillingMethodOutput) String

String returns the string representation

type ChangeLB7ConfigInput

type ChangeLB7ConfigInput struct {

	// ConfigKey is a required field
	ConfigKey *int32 `type:"int32" json:",omitempty" required:"true"`

	ConfigValue *string `type:"string" json:",omitempty"`

	// Lb_identity is a required field
	Lb_identity *string `type:"string" json:"lb_identity,omitempty" required:"true"`

	Status *int32 `type:"int32" json:",omitempty"`

	// Type is a required field
	Type *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ChangeLB7ConfigInput) GoString

func (s ChangeLB7ConfigInput) GoString() string

GoString returns the string representation

func (*ChangeLB7ConfigInput) SetConfigKey

func (s *ChangeLB7ConfigInput) SetConfigKey(v int32) *ChangeLB7ConfigInput

SetConfigKey sets the ConfigKey field's value.

func (*ChangeLB7ConfigInput) SetConfigValue

func (s *ChangeLB7ConfigInput) SetConfigValue(v string) *ChangeLB7ConfigInput

SetConfigValue sets the ConfigValue field's value.

func (*ChangeLB7ConfigInput) SetLb_identity

func (s *ChangeLB7ConfigInput) SetLb_identity(v string) *ChangeLB7ConfigInput

SetLb_identity sets the Lb_identity field's value.

func (*ChangeLB7ConfigInput) SetStatus

SetStatus sets the Status field's value.

func (*ChangeLB7ConfigInput) SetType

SetType sets the Type field's value.

func (ChangeLB7ConfigInput) String

func (s ChangeLB7ConfigInput) String() string

String returns the string representation

func (*ChangeLB7ConfigInput) Validate

func (s *ChangeLB7ConfigInput) Validate() error

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

type ChangeLB7ConfigOutput

type ChangeLB7ConfigOutput struct {
	Metadata *response.ResponseMetadata

	Lb7_config *Lb7_configForChangeLB7ConfigOutput `type:"structure" json:"lb7_config,omitempty"`
	// contains filtered or unexported fields
}

func (ChangeLB7ConfigOutput) GoString

func (s ChangeLB7ConfigOutput) GoString() string

GoString returns the string representation

func (*ChangeLB7ConfigOutput) SetLb7_config

SetLb7_config sets the Lb7_config field's value.

func (ChangeLB7ConfigOutput) String

func (s ChangeLB7ConfigOutput) String() string

String returns the string representation

type Check_fail_instanceForUpdateInstancesBillingMethodPreCheckOutput

type Check_fail_instanceForUpdateInstancesBillingMethodPreCheckOutput struct {
	Check_success *bool `type:"boolean" json:"check_success,omitempty"`

	Instance_identity *string `type:"string" json:"instance_identity,omitempty"`

	Reason *string `type:"string" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (Check_fail_instanceForUpdateInstancesBillingMethodPreCheckOutput) GoString

GoString returns the string representation

func (*Check_fail_instanceForUpdateInstancesBillingMethodPreCheckOutput) SetCheck_success

SetCheck_success sets the Check_success field's value.

func (*Check_fail_instanceForUpdateInstancesBillingMethodPreCheckOutput) SetInstance_identity

SetInstance_identity sets the Instance_identity field's value.

func (*Check_fail_instanceForUpdateInstancesBillingMethodPreCheckOutput) SetReason

SetReason sets the Reason field's value.

func (Check_fail_instanceForUpdateInstancesBillingMethodPreCheckOutput) String

String returns the string representation

type Check_success_instanceForUpdateInstancesBillingMethodPreCheckOutput

type Check_success_instanceForUpdateInstancesBillingMethodPreCheckOutput struct {
	Check_success *bool `type:"boolean" json:"check_success,omitempty"`

	Instance_identity *string `type:"string" json:"instance_identity,omitempty"`

	Reason *string `type:"string" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (Check_success_instanceForUpdateInstancesBillingMethodPreCheckOutput) GoString

GoString returns the string representation

func (*Check_success_instanceForUpdateInstancesBillingMethodPreCheckOutput) SetCheck_success

SetCheck_success sets the Check_success field's value.

func (*Check_success_instanceForUpdateInstancesBillingMethodPreCheckOutput) SetInstance_identity

SetInstance_identity sets the Instance_identity field's value.

func (*Check_success_instanceForUpdateInstancesBillingMethodPreCheckOutput) SetReason

SetReason sets the Reason field's value.

func (Check_success_instanceForUpdateInstancesBillingMethodPreCheckOutput) String

String returns the string representation

type CityForListAvailableClassicNetworkClustersOutput

type CityForListAvailableClassicNetworkClustersOutput struct {
	City *string `type:"string" json:"city,omitempty"`

	Clusters []*ClusterForListAvailableClassicNetworkClustersOutput `type:"list" json:"clusters"`
	// contains filtered or unexported fields
}

func (CityForListAvailableClassicNetworkClustersOutput) GoString

GoString returns the string representation

func (*CityForListAvailableClassicNetworkClustersOutput) SetCity

SetCity sets the City field's value.

func (*CityForListAvailableClassicNetworkClustersOutput) SetClusters

SetClusters sets the Clusters field's value.

func (CityForListAvailableClassicNetworkClustersOutput) String

String returns the string representation

type CityForListAvailableResourceInfoOutput

type CityForListAvailableResourceInfoOutput struct {
	En_name *string `type:"string" json:"en_name"`

	Id *string `type:"string" json:"id"`

	Name *string `type:"string" json:"name"`
	// contains filtered or unexported fields
}

func (CityForListAvailableResourceInfoOutput) GoString

GoString returns the string representation

func (*CityForListAvailableResourceInfoOutput) SetEn_name

SetEn_name sets the En_name field's value.

func (*CityForListAvailableResourceInfoOutput) SetId

SetId sets the Id field's value.

func (*CityForListAvailableResourceInfoOutput) SetName

SetName sets the Name field's value.

func (CityForListAvailableResourceInfoOutput) String

String returns the string representation

type Cloud_serverForGetCloudServerOutput

type Cloud_serverForGetCloudServerOutput struct {
	Advanced_configuration *Advanced_configurationForGetCloudServerOutput `type:"structure" json:"advanced_configuration"`

	Arch *string `type:"string" json:"arch"`

	Bare_metal_package *string `type:"string" json:"bare_metal_package"`

	Billing_config *Billing_configForGetCloudServerOutput `type:"structure" json:"billing_config"`

	Cloud_server_identity *string `type:"string" json:"cloud_server_identity"`

	Cpu *string `type:"string" json:"cpu"`

	Create_time *int32 `type:"int32" json:"create_time"`

	Custom_data *Custom_dataForGetCloudServerOutput `type:"structure" json:"custom_data"`

	Desc *string `type:"string" json:"desc"`

	Gpu *GpuForGetCloudServerOutput `type:"structure" json:"gpu"`

	Image *ImageForGetCloudServerOutput `type:"structure" json:"image"`

	Instance_count *int32 `type:"int32" json:"instance_count"`

	Instance_project *string `type:"string" json:"instance_project"`

	Instance_status []*Instance_statusForGetCloudServerOutput `type:"list" json:"instance_status"`

	Load_type *string `type:"string" json:"load_type" enum:"EnumOfload_typeForGetCloudServerOutput"`

	Mem *string `type:"string" json:"mem"`

	Name *string `type:"string" json:"name"`

	Network *NetworkForGetCloudServerOutput `type:"structure" json:"network"`

	Project *string `type:"string" json:"project"`

	Schedule_strategy_configs *Schedule_strategy_configsForGetCloudServerOutput `type:"structure" json:"schedule_strategy_configs"`

	Secret_config *Secret_configForGetCloudServerOutput `type:"structure" json:"secret_config"`

	Server_area_count *int32 `type:"int32" json:"server_area_count"`

	Server_areas []*Server_areaForGetCloudServerOutput `type:"list" json:"server_areas"`

	Spec *string `type:"string" json:"spec"`

	Spec_display *string `type:"string" json:"spec_display"`

	Storage *StorageForGetCloudServerOutput `type:"structure" json:"storage"`

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

	Update_time *int32 `type:"int32" json:"update_time"`

	Variable_spec_config *Variable_spec_configForGetCloudServerOutput `type:"structure" json:"variable_spec_config"`
	// contains filtered or unexported fields
}

func (Cloud_serverForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Cloud_serverForGetCloudServerOutput) SetAdvanced_configuration

SetAdvanced_configuration sets the Advanced_configuration field's value.

func (*Cloud_serverForGetCloudServerOutput) SetArch

SetArch sets the Arch field's value.

func (*Cloud_serverForGetCloudServerOutput) SetBare_metal_package

SetBare_metal_package sets the Bare_metal_package field's value.

func (*Cloud_serverForGetCloudServerOutput) SetBilling_config

SetBilling_config sets the Billing_config field's value.

func (*Cloud_serverForGetCloudServerOutput) SetCloud_server_identity

SetCloud_server_identity sets the Cloud_server_identity field's value.

func (*Cloud_serverForGetCloudServerOutput) SetCpu

SetCpu sets the Cpu field's value.

func (*Cloud_serverForGetCloudServerOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Cloud_serverForGetCloudServerOutput) SetCustom_data

SetCustom_data sets the Custom_data field's value.

func (*Cloud_serverForGetCloudServerOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Cloud_serverForGetCloudServerOutput) SetGpu

SetGpu sets the Gpu field's value.

func (*Cloud_serverForGetCloudServerOutput) SetImage

SetImage sets the Image field's value.

func (*Cloud_serverForGetCloudServerOutput) SetInstance_count

SetInstance_count sets the Instance_count field's value.

func (*Cloud_serverForGetCloudServerOutput) SetInstance_project

SetInstance_project sets the Instance_project field's value.

func (*Cloud_serverForGetCloudServerOutput) SetInstance_status

SetInstance_status sets the Instance_status field's value.

func (*Cloud_serverForGetCloudServerOutput) SetLoad_type

SetLoad_type sets the Load_type field's value.

func (*Cloud_serverForGetCloudServerOutput) SetMem

SetMem sets the Mem field's value.

func (*Cloud_serverForGetCloudServerOutput) SetName

SetName sets the Name field's value.

func (*Cloud_serverForGetCloudServerOutput) SetNetwork

SetNetwork sets the Network field's value.

func (*Cloud_serverForGetCloudServerOutput) SetProject

SetProject sets the Project field's value.

func (*Cloud_serverForGetCloudServerOutput) SetSchedule_strategy_configs

SetSchedule_strategy_configs sets the Schedule_strategy_configs field's value.

func (*Cloud_serverForGetCloudServerOutput) SetSecret_config

SetSecret_config sets the Secret_config field's value.

func (*Cloud_serverForGetCloudServerOutput) SetServer_area_count

SetServer_area_count sets the Server_area_count field's value.

func (*Cloud_serverForGetCloudServerOutput) SetServer_areas

SetServer_areas sets the Server_areas field's value.

func (*Cloud_serverForGetCloudServerOutput) SetSpec

SetSpec sets the Spec field's value.

func (*Cloud_serverForGetCloudServerOutput) SetSpec_display

SetSpec_display sets the Spec_display field's value.

func (*Cloud_serverForGetCloudServerOutput) SetStorage

SetStorage sets the Storage field's value.

func (*Cloud_serverForGetCloudServerOutput) SetTags

SetTags sets the Tags field's value.

func (*Cloud_serverForGetCloudServerOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Cloud_serverForGetCloudServerOutput) SetVariable_spec_config

SetVariable_spec_config sets the Variable_spec_config field's value.

func (Cloud_serverForGetCloudServerOutput) String

String returns the string representation

type Cloud_serverForListCloudServersOutput

type Cloud_serverForListCloudServersOutput struct {
	Advanced_configuration *Advanced_configurationForListCloudServersOutput `type:"structure" json:"advanced_configuration"`

	Arch *string `type:"string" json:"arch"`

	Bare_metal_package *string `type:"string" json:"bare_metal_package"`

	Billing_config *Billing_configForListCloudServersOutput `type:"structure" json:"billing_config"`

	Cloud_server_identity *string `type:"string" json:"cloud_server_identity"`

	Cpu *string `type:"string" json:"cpu"`

	Create_time *int32 `type:"int32" json:"create_time"`

	Custom_data *Custom_dataForListCloudServersOutput `type:"structure" json:"custom_data"`

	Desc *string `type:"string" json:"desc"`

	Gpu *GpuForListCloudServersOutput `type:"structure" json:"gpu"`

	Image *ImageForListCloudServersOutput `type:"structure" json:"image"`

	Instance_count *int32 `type:"int32" json:"instance_count"`

	Instance_project *string `type:"string" json:"instance_project"`

	Instance_status []*Instance_statusForListCloudServersOutput `type:"list" json:"instance_status"`

	Load_type *string `type:"string" json:"load_type" enum:"EnumOfload_typeForListCloudServersOutput"`

	Mem *string `type:"string" json:"mem"`

	Name *string `type:"string" json:"name"`

	Network *NetworkForListCloudServersOutput `type:"structure" json:"network"`

	Project *string `type:"string" json:"project"`

	Schedule_strategy_configs *Schedule_strategy_configsForListCloudServersOutput `type:"structure" json:"schedule_strategy_configs"`

	Secret_config *Secret_configForListCloudServersOutput `type:"structure" json:"secret_config"`

	Server_area_count *int32 `type:"int32" json:"server_area_count"`

	Server_areas []*Server_areaForListCloudServersOutput `type:"list" json:"server_areas"`

	Spec *string `type:"string" json:"spec"`

	Spec_display *string `type:"string" json:"spec_display"`

	Storage *StorageForListCloudServersOutput `type:"structure" json:"storage"`

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

	Update_time *int32 `type:"int32" json:"update_time"`

	Variable_spec_config *Variable_spec_configForListCloudServersOutput `type:"structure" json:"variable_spec_config"`
	// contains filtered or unexported fields
}

func (Cloud_serverForListCloudServersOutput) GoString

GoString returns the string representation

func (*Cloud_serverForListCloudServersOutput) SetAdvanced_configuration

SetAdvanced_configuration sets the Advanced_configuration field's value.

func (*Cloud_serverForListCloudServersOutput) SetArch

SetArch sets the Arch field's value.

func (*Cloud_serverForListCloudServersOutput) SetBare_metal_package

SetBare_metal_package sets the Bare_metal_package field's value.

func (*Cloud_serverForListCloudServersOutput) SetBilling_config

SetBilling_config sets the Billing_config field's value.

func (*Cloud_serverForListCloudServersOutput) SetCloud_server_identity

SetCloud_server_identity sets the Cloud_server_identity field's value.

func (*Cloud_serverForListCloudServersOutput) SetCpu

SetCpu sets the Cpu field's value.

func (*Cloud_serverForListCloudServersOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Cloud_serverForListCloudServersOutput) SetCustom_data

SetCustom_data sets the Custom_data field's value.

func (*Cloud_serverForListCloudServersOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Cloud_serverForListCloudServersOutput) SetGpu

SetGpu sets the Gpu field's value.

func (*Cloud_serverForListCloudServersOutput) SetImage

SetImage sets the Image field's value.

func (*Cloud_serverForListCloudServersOutput) SetInstance_count

SetInstance_count sets the Instance_count field's value.

func (*Cloud_serverForListCloudServersOutput) SetInstance_project

SetInstance_project sets the Instance_project field's value.

func (*Cloud_serverForListCloudServersOutput) SetInstance_status

SetInstance_status sets the Instance_status field's value.

func (*Cloud_serverForListCloudServersOutput) SetLoad_type

SetLoad_type sets the Load_type field's value.

func (*Cloud_serverForListCloudServersOutput) SetMem

SetMem sets the Mem field's value.

func (*Cloud_serverForListCloudServersOutput) SetName

SetName sets the Name field's value.

func (*Cloud_serverForListCloudServersOutput) SetNetwork

SetNetwork sets the Network field's value.

func (*Cloud_serverForListCloudServersOutput) SetProject

SetProject sets the Project field's value.

func (*Cloud_serverForListCloudServersOutput) SetSchedule_strategy_configs

SetSchedule_strategy_configs sets the Schedule_strategy_configs field's value.

func (*Cloud_serverForListCloudServersOutput) SetSecret_config

SetSecret_config sets the Secret_config field's value.

func (*Cloud_serverForListCloudServersOutput) SetServer_area_count

SetServer_area_count sets the Server_area_count field's value.

func (*Cloud_serverForListCloudServersOutput) SetServer_areas

SetServer_areas sets the Server_areas field's value.

func (*Cloud_serverForListCloudServersOutput) SetSpec

SetSpec sets the Spec field's value.

func (*Cloud_serverForListCloudServersOutput) SetSpec_display

SetSpec_display sets the Spec_display field's value.

func (*Cloud_serverForListCloudServersOutput) SetStorage

SetStorage sets the Storage field's value.

func (*Cloud_serverForListCloudServersOutput) SetTags

SetTags sets the Tags field's value.

func (*Cloud_serverForListCloudServersOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Cloud_serverForListCloudServersOutput) SetVariable_spec_config

SetVariable_spec_config sets the Variable_spec_config field's value.

func (Cloud_serverForListCloudServersOutput) String

String returns the string representation

type ClusterForBatchCreateEIPInstancesOutput

type ClusterForBatchCreateEIPInstancesOutput struct {
	Alias *string `type:"string" json:"alias,omitempty"`

	City *string `type:"string" json:"city,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Country *string `type:"string" json:"country,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Level *string `type:"string" json:"level,omitempty"`

	Province *string `type:"string" json:"province,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (ClusterForBatchCreateEIPInstancesOutput) GoString

GoString returns the string representation

func (*ClusterForBatchCreateEIPInstancesOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForBatchCreateEIPInstancesOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForBatchCreateEIPInstancesOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForBatchCreateEIPInstancesOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForBatchCreateEIPInstancesOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForBatchCreateEIPInstancesOutput) SetLevel

SetLevel sets the Level field's value.

func (*ClusterForBatchCreateEIPInstancesOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForBatchCreateEIPInstancesOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForBatchCreateEIPInstancesOutput) String

String returns the string representation

type ClusterForCreateCustomVPCInstanceOutput

type ClusterForCreateCustomVPCInstanceOutput struct {
	Alias *string `type:"string" json:"alias,omitempty"`

	City *string `type:"string" json:"city,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Country *string `type:"string" json:"country,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Level *string `type:"string" json:"level,omitempty"`

	Province *string `type:"string" json:"province,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (ClusterForCreateCustomVPCInstanceOutput) GoString

GoString returns the string representation

func (*ClusterForCreateCustomVPCInstanceOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForCreateCustomVPCInstanceOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForCreateCustomVPCInstanceOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForCreateCustomVPCInstanceOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForCreateCustomVPCInstanceOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForCreateCustomVPCInstanceOutput) SetLevel

SetLevel sets the Level field's value.

func (*ClusterForCreateCustomVPCInstanceOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForCreateCustomVPCInstanceOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForCreateCustomVPCInstanceOutput) String

String returns the string representation

type ClusterForGetEIPInstanceOutput

type ClusterForGetEIPInstanceOutput struct {
	Alias *string `type:"string" json:"alias"`

	City *string `type:"string" json:"city"`

	Cluster_name *string `type:"string" json:"cluster_name"`

	Country *string `type:"string" json:"country"`

	Isp *string `type:"string" json:"isp"`

	Level *string `type:"string" json:"level"`

	Province *string `type:"string" json:"province"`

	Region *string `type:"string" json:"region"`
	// contains filtered or unexported fields
}

func (ClusterForGetEIPInstanceOutput) GoString

GoString returns the string representation

func (*ClusterForGetEIPInstanceOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForGetEIPInstanceOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForGetEIPInstanceOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForGetEIPInstanceOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForGetEIPInstanceOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForGetEIPInstanceOutput) SetLevel

SetLevel sets the Level field's value.

func (*ClusterForGetEIPInstanceOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForGetEIPInstanceOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForGetEIPInstanceOutput) String

String returns the string representation

type ClusterForGetEbsInstanceOutput

type ClusterForGetEbsInstanceOutput struct {
	Alias *string `type:"string" json:"alias,omitempty"`

	City *string `type:"string" json:"city,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Country *string `type:"string" json:"country,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Province *string `type:"string" json:"province,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (ClusterForGetEbsInstanceOutput) GoString

GoString returns the string representation

func (*ClusterForGetEbsInstanceOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForGetEbsInstanceOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForGetEbsInstanceOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForGetEbsInstanceOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForGetEbsInstanceOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForGetEbsInstanceOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForGetEbsInstanceOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForGetEbsInstanceOutput) String

String returns the string representation

type ClusterForGetInstanceOutput

type ClusterForGetInstanceOutput struct {
	Alias *string `type:"string" json:"alias"`

	City *string `type:"string" json:"city"`

	Cluster_name *string `type:"string" json:"cluster_name"`

	Country *string `type:"string" json:"country"`

	Isp *string `type:"string" json:"isp"`

	Level *string `type:"string" json:"level"`

	Province *string `type:"string" json:"province"`

	Region *string `type:"string" json:"region"`
	// contains filtered or unexported fields
}

func (ClusterForGetInstanceOutput) GoString

func (s ClusterForGetInstanceOutput) GoString() string

GoString returns the string representation

func (*ClusterForGetInstanceOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForGetInstanceOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForGetInstanceOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForGetInstanceOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForGetInstanceOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForGetInstanceOutput) SetLevel

SetLevel sets the Level field's value.

func (*ClusterForGetInstanceOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForGetInstanceOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForGetInstanceOutput) String

String returns the string representation

type ClusterForGetLNIInstanceOutput

type ClusterForGetLNIInstanceOutput struct {
	Alias *string `type:"string" json:"alias,omitempty"`

	City *string `type:"string" json:"city,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Country *string `type:"string" json:"country,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Level *string `type:"string" json:"level,omitempty"`

	Province *string `type:"string" json:"province,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (ClusterForGetLNIInstanceOutput) GoString

GoString returns the string representation

func (*ClusterForGetLNIInstanceOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForGetLNIInstanceOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForGetLNIInstanceOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForGetLNIInstanceOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForGetLNIInstanceOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForGetLNIInstanceOutput) SetLevel

SetLevel sets the Level field's value.

func (*ClusterForGetLNIInstanceOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForGetLNIInstanceOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForGetLNIInstanceOutput) String

String returns the string representation

type ClusterForListAvailableClassicNetworkClustersOutput

type ClusterForListAvailableClassicNetworkClustersOutput struct {
	Alias *string `type:"string" json:"alias,omitempty"`

	City *string `type:"string" json:"city,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Country *string `type:"string" json:"country,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Level *string `type:"string" json:"level,omitempty"`

	Province *string `type:"string" json:"province,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (ClusterForListAvailableClassicNetworkClustersOutput) GoString

GoString returns the string representation

func (*ClusterForListAvailableClassicNetworkClustersOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForListAvailableClassicNetworkClustersOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForListAvailableClassicNetworkClustersOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForListAvailableClassicNetworkClustersOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForListAvailableClassicNetworkClustersOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForListAvailableClassicNetworkClustersOutput) SetLevel

SetLevel sets the Level field's value.

func (*ClusterForListAvailableClassicNetworkClustersOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForListAvailableClassicNetworkClustersOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForListAvailableClassicNetworkClustersOutput) String

String returns the string representation

type ClusterForListAvailableResourceInfoOutput

type ClusterForListAvailableResourceInfoOutput struct {
	En_name *string `type:"string" json:"en_name"`

	Id *string `type:"string" json:"id"`

	Name *string `type:"string" json:"name"`
	// contains filtered or unexported fields
}

func (ClusterForListAvailableResourceInfoOutput) GoString

GoString returns the string representation

func (*ClusterForListAvailableResourceInfoOutput) SetEn_name

SetEn_name sets the En_name field's value.

func (*ClusterForListAvailableResourceInfoOutput) SetId

SetId sets the Id field's value.

func (*ClusterForListAvailableResourceInfoOutput) SetName

SetName sets the Name field's value.

func (ClusterForListAvailableResourceInfoOutput) String

String returns the string representation

type ClusterForListClassicNetworkSubnetsOutput

type ClusterForListClassicNetworkSubnetsOutput struct {
	Alias *string `type:"string" json:"alias,omitempty"`

	City *string `type:"string" json:"city,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Country *string `type:"string" json:"country,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Province *string `type:"string" json:"province,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (ClusterForListClassicNetworkSubnetsOutput) GoString

GoString returns the string representation

func (*ClusterForListClassicNetworkSubnetsOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForListClassicNetworkSubnetsOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForListClassicNetworkSubnetsOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForListClassicNetworkSubnetsOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForListClassicNetworkSubnetsOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForListClassicNetworkSubnetsOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForListClassicNetworkSubnetsOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForListClassicNetworkSubnetsOutput) String

String returns the string representation

type ClusterForListClassicNetworksOutput

type ClusterForListClassicNetworksOutput struct {
	Alias *string `type:"string" json:"alias,omitempty"`

	City *string `type:"string" json:"city,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Country *string `type:"string" json:"country,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Province *string `type:"string" json:"province,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (ClusterForListClassicNetworksOutput) GoString

GoString returns the string representation

func (*ClusterForListClassicNetworksOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForListClassicNetworksOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForListClassicNetworksOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForListClassicNetworksOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForListClassicNetworksOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForListClassicNetworksOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForListClassicNetworksOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForListClassicNetworksOutput) String

String returns the string representation

type ClusterForListEIPInstancesOutput

type ClusterForListEIPInstancesOutput struct {
	Alias *string `type:"string" json:"alias"`

	City *string `type:"string" json:"city"`

	Cluster_name *string `type:"string" json:"cluster_name"`

	Country *string `type:"string" json:"country"`

	Isp *string `type:"string" json:"isp"`

	Level *string `type:"string" json:"level"`

	Province *string `type:"string" json:"province"`

	Region *string `type:"string" json:"region"`
	// contains filtered or unexported fields
}

func (ClusterForListEIPInstancesOutput) GoString

GoString returns the string representation

func (*ClusterForListEIPInstancesOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForListEIPInstancesOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForListEIPInstancesOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForListEIPInstancesOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForListEIPInstancesOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForListEIPInstancesOutput) SetLevel

SetLevel sets the Level field's value.

func (*ClusterForListEIPInstancesOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForListEIPInstancesOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForListEIPInstancesOutput) String

String returns the string representation

type ClusterForListEbsInstancesOutput

type ClusterForListEbsInstancesOutput struct {
	Alias *string `type:"string" json:"alias,omitempty"`

	City *string `type:"string" json:"city,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Country *string `type:"string" json:"country,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Province *string `type:"string" json:"province,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (ClusterForListEbsInstancesOutput) GoString

GoString returns the string representation

func (*ClusterForListEbsInstancesOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForListEbsInstancesOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForListEbsInstancesOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForListEbsInstancesOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForListEbsInstancesOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForListEbsInstancesOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForListEbsInstancesOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForListEbsInstancesOutput) String

String returns the string representation

type ClusterForListInstancesOutput

type ClusterForListInstancesOutput struct {
	Alias *string `type:"string" json:"alias"`

	City *string `type:"string" json:"city"`

	Cluster_name *string `type:"string" json:"cluster_name"`

	Country *string `type:"string" json:"country"`

	Isp *string `type:"string" json:"isp"`

	Level *string `type:"string" json:"level"`

	Province *string `type:"string" json:"province"`

	Region *string `type:"string" json:"region"`
	// contains filtered or unexported fields
}

func (ClusterForListInstancesOutput) GoString

GoString returns the string representation

func (*ClusterForListInstancesOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForListInstancesOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForListInstancesOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForListInstancesOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForListInstancesOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForListInstancesOutput) SetLevel

SetLevel sets the Level field's value.

func (*ClusterForListInstancesOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForListInstancesOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForListInstancesOutput) String

String returns the string representation

type ClusterForListLNIInstancesOutput

type ClusterForListLNIInstancesOutput struct {
	Alias *string `type:"string" json:"alias,omitempty"`

	City *string `type:"string" json:"city,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Country *string `type:"string" json:"country,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Level *string `type:"string" json:"level,omitempty"`

	Province *string `type:"string" json:"province,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (ClusterForListLNIInstancesOutput) GoString

GoString returns the string representation

func (*ClusterForListLNIInstancesOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForListLNIInstancesOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForListLNIInstancesOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForListLNIInstancesOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForListLNIInstancesOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForListLNIInstancesOutput) SetLevel

SetLevel sets the Level field's value.

func (*ClusterForListLNIInstancesOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForListLNIInstancesOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForListLNIInstancesOutput) String

String returns the string representation

type ClusterForListRouteTableAssociatedSubnetsOutput

type ClusterForListRouteTableAssociatedSubnetsOutput struct {
	Alias *string `type:"string" json:"alias,omitempty"`

	City *string `type:"string" json:"city,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Country *string `type:"string" json:"country,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Level *string `type:"string" json:"level,omitempty"`

	Province *string `type:"string" json:"province,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (ClusterForListRouteTableAssociatedSubnetsOutput) GoString

GoString returns the string representation

func (*ClusterForListRouteTableAssociatedSubnetsOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForListRouteTableAssociatedSubnetsOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForListRouteTableAssociatedSubnetsOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForListRouteTableAssociatedSubnetsOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForListRouteTableAssociatedSubnetsOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForListRouteTableAssociatedSubnetsOutput) SetLevel

SetLevel sets the Level field's value.

func (*ClusterForListRouteTableAssociatedSubnetsOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForListRouteTableAssociatedSubnetsOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForListRouteTableAssociatedSubnetsOutput) String

String returns the string representation

type ClusterForListSubnetInstancesOutput

type ClusterForListSubnetInstancesOutput struct {
	Alias *string `type:"string" json:"alias"`

	City *string `type:"string" json:"city"`

	Cluster_name *string `type:"string" json:"cluster_name"`

	Country *string `type:"string" json:"country"`

	Isp *string `type:"string" json:"isp"`

	Level *string `type:"string" json:"level"`

	Province *string `type:"string" json:"province"`

	Region *string `type:"string" json:"region"`
	// contains filtered or unexported fields
}

func (ClusterForListSubnetInstancesOutput) GoString

GoString returns the string representation

func (*ClusterForListSubnetInstancesOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForListSubnetInstancesOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForListSubnetInstancesOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForListSubnetInstancesOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForListSubnetInstancesOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForListSubnetInstancesOutput) SetLevel

SetLevel sets the Level field's value.

func (*ClusterForListSubnetInstancesOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForListSubnetInstancesOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForListSubnetInstancesOutput) String

String returns the string representation

type ClusterForListVPCInstancesOutput

type ClusterForListVPCInstancesOutput struct {
	Alias *string `type:"string" json:"alias"`

	City *string `type:"string" json:"city"`

	Cluster_name *string `type:"string" json:"cluster_name"`

	Country *string `type:"string" json:"country"`

	Isp *string `type:"string" json:"isp"`

	Level *string `type:"string" json:"level"`

	Province *string `type:"string" json:"province"`

	Region *string `type:"string" json:"region"`
	// contains filtered or unexported fields
}

func (ClusterForListVPCInstancesOutput) GoString

GoString returns the string representation

func (*ClusterForListVPCInstancesOutput) SetAlias

SetAlias sets the Alias field's value.

func (*ClusterForListVPCInstancesOutput) SetCity

SetCity sets the City field's value.

func (*ClusterForListVPCInstancesOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ClusterForListVPCInstancesOutput) SetCountry

SetCountry sets the Country field's value.

func (*ClusterForListVPCInstancesOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ClusterForListVPCInstancesOutput) SetLevel

SetLevel sets the Level field's value.

func (*ClusterForListVPCInstancesOutput) SetProvince

SetProvince sets the Province field's value.

func (*ClusterForListVPCInstancesOutput) SetRegion

SetRegion sets the Region field's value.

func (ClusterForListVPCInstancesOutput) String

String returns the string representation

type CopySecurityGroupInput

type CopySecurityGroupInput struct {

	// Name is a required field
	Name *string `type:"string" json:"name,omitempty" required:"true"`

	Remark *string `type:"string" json:"remark,omitempty"`

	// Source_group_identity is a required field
	Source_group_identity *string `type:"string" json:"source_group_identity,omitempty" required:"true"`

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

func (CopySecurityGroupInput) GoString

func (s CopySecurityGroupInput) GoString() string

GoString returns the string representation

func (*CopySecurityGroupInput) SetName

SetName sets the Name field's value.

func (*CopySecurityGroupInput) SetRemark

SetRemark sets the Remark field's value.

func (*CopySecurityGroupInput) SetSource_group_identity

func (s *CopySecurityGroupInput) SetSource_group_identity(v string) *CopySecurityGroupInput

SetSource_group_identity sets the Source_group_identity field's value.

func (*CopySecurityGroupInput) SetVpc_identities

func (s *CopySecurityGroupInput) SetVpc_identities(v []*string) *CopySecurityGroupInput

SetVpc_identities sets the Vpc_identities field's value.

func (CopySecurityGroupInput) String

func (s CopySecurityGroupInput) String() string

String returns the string representation

func (*CopySecurityGroupInput) Validate

func (s *CopySecurityGroupInput) Validate() error

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

type CopySecurityGroupOutput

type CopySecurityGroupOutput struct {
	Metadata *response.ResponseMetadata

	Source_groups []*Source_groupForCopySecurityGroupOutput `type:"list" json:"source_groups"`
	// contains filtered or unexported fields
}

func (CopySecurityGroupOutput) GoString

func (s CopySecurityGroupOutput) GoString() string

GoString returns the string representation

func (*CopySecurityGroupOutput) SetSource_groups

SetSource_groups sets the Source_groups field's value.

func (CopySecurityGroupOutput) String

func (s CopySecurityGroupOutput) String() string

String returns the string representation

type CountryForListAvailableResourceInfoOutput

type CountryForListAvailableResourceInfoOutput struct {
	En_name *string `type:"string" json:"en_name"`

	Id *string `type:"string" json:"id"`

	Name *string `type:"string" json:"name"`
	// contains filtered or unexported fields
}

func (CountryForListAvailableResourceInfoOutput) GoString

GoString returns the string representation

func (*CountryForListAvailableResourceInfoOutput) SetEn_name

SetEn_name sets the En_name field's value.

func (*CountryForListAvailableResourceInfoOutput) SetId

SetId sets the Id field's value.

func (*CountryForListAvailableResourceInfoOutput) SetName

SetName sets the Name field's value.

func (CountryForListAvailableResourceInfoOutput) String

String returns the string representation

type CreateClassicNetworkInput

type CreateClassicNetworkInput struct {

	// Cluster_name is a required field
	Cluster_name *string `type:"string" json:"cluster_name,omitempty" required:"true"`

	Enable_ipv6 *bool `type:"boolean" json:"enable_ipv6,omitempty"`

	// Ipv4_cidr_block is a required field
	Ipv4_cidr_block *string `type:"string" json:"ipv4_cidr_block,omitempty" required:"true"`

	// Network_description is a required field
	Network_description *string `type:"string" json:"network_description,omitempty" required:"true"`

	// Network_name is a required field
	Network_name *string `type:"string" json:"network_name,omitempty" required:"true"`

	Project *string `type:"string" json:"project,omitempty"`

	// Subnet_description is a required field
	Subnet_description *string `type:"string" json:"subnet_description,omitempty" required:"true"`

	// Subnet_name is a required field
	Subnet_name *string `type:"string" json:"subnet_name,omitempty" required:"true"`

	Tags []*TagForCreateClassicNetworkInput `type:"list"`
	// contains filtered or unexported fields
}

func (CreateClassicNetworkInput) GoString

func (s CreateClassicNetworkInput) GoString() string

GoString returns the string representation

func (*CreateClassicNetworkInput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*CreateClassicNetworkInput) SetEnable_ipv6

SetEnable_ipv6 sets the Enable_ipv6 field's value.

func (*CreateClassicNetworkInput) SetIpv4_cidr_block

SetIpv4_cidr_block sets the Ipv4_cidr_block field's value.

func (*CreateClassicNetworkInput) SetNetwork_description

func (s *CreateClassicNetworkInput) SetNetwork_description(v string) *CreateClassicNetworkInput

SetNetwork_description sets the Network_description field's value.

func (*CreateClassicNetworkInput) SetNetwork_name

SetNetwork_name sets the Network_name field's value.

func (*CreateClassicNetworkInput) SetProject

SetProject sets the Project field's value.

func (*CreateClassicNetworkInput) SetSubnet_description

func (s *CreateClassicNetworkInput) SetSubnet_description(v string) *CreateClassicNetworkInput

SetSubnet_description sets the Subnet_description field's value.

func (*CreateClassicNetworkInput) SetSubnet_name

SetSubnet_name sets the Subnet_name field's value.

func (*CreateClassicNetworkInput) SetTags

SetTags sets the Tags field's value.

func (CreateClassicNetworkInput) String

func (s CreateClassicNetworkInput) String() string

String returns the string representation

func (*CreateClassicNetworkInput) Validate

func (s *CreateClassicNetworkInput) Validate() error

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

type CreateClassicNetworkOutput

type CreateClassicNetworkOutput struct {
	Metadata *response.ResponseMetadata

	Network_id *string `type:"string" json:"network_id,omitempty"`
	// contains filtered or unexported fields
}

func (CreateClassicNetworkOutput) GoString

func (s CreateClassicNetworkOutput) GoString() string

GoString returns the string representation

func (*CreateClassicNetworkOutput) SetNetwork_id

SetNetwork_id sets the Network_id field's value.

func (CreateClassicNetworkOutput) String

String returns the string representation

type CreateCloudServerInput

type CreateCloudServerInput struct {
	Advanced_configuration *Advanced_configurationForCreateCloudServerInput `type:"structure" json:"advanced_configuration,omitempty"`

	Billing_config *Billing_configForCreateCloudServerInput `type:"structure" json:"billing_config,omitempty"`

	Client_token *string `type:"string" json:"client_token,omitempty"`

	// Cloud_server_desc is a required field
	Cloud_server_desc *string `type:"string" json:"cloud_server_desc,omitempty" required:"true"`

	// Cloudserver_name is a required field
	Cloudserver_name *string `type:"string" json:"cloudserver_name,omitempty" required:"true"`

	Create_instance_timeout *int32 `type:"int32" json:"create_instance_timeout,omitempty"`

	Custom_data *Custom_dataForCreateCloudServerInput `type:"structure" json:"custom_data,omitempty"`

	Disable_vga *bool `type:"boolean" json:"disable_vga,omitempty"`

	// Image_id is a required field
	Image_id *string `type:"string" json:"image_id,omitempty" required:"true"`

	Instance_area_nums []*Instance_area_numForCreateCloudServerInput `type:"list" json:"instance_area_nums"`

	Network_config *Network_configForCreateCloudServerInput `type:"structure" json:"network_config,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Schedule_strategy *Schedule_strategyForCreateCloudServerInput `type:"structure" json:"schedule_strategy,omitempty"`

	Secret_config *Secret_configForCreateCloudServerInput `type:"structure" json:"secret_config,omitempty"`

	// Spec_name is a required field
	Spec_name *string `type:"string" json:"spec_name,omitempty" required:"true"`

	Storage_config *Storage_configForCreateCloudServerInput `type:"structure" json:"storage_config,omitempty"`

	Tags []*TagForCreateCloudServerInput `type:"list"`
	// contains filtered or unexported fields
}

func (CreateCloudServerInput) GoString

func (s CreateCloudServerInput) GoString() string

GoString returns the string representation

func (*CreateCloudServerInput) SetAdvanced_configuration

SetAdvanced_configuration sets the Advanced_configuration field's value.

func (*CreateCloudServerInput) SetBilling_config

SetBilling_config sets the Billing_config field's value.

func (*CreateCloudServerInput) SetClient_token

func (s *CreateCloudServerInput) SetClient_token(v string) *CreateCloudServerInput

SetClient_token sets the Client_token field's value.

func (*CreateCloudServerInput) SetCloud_server_desc

func (s *CreateCloudServerInput) SetCloud_server_desc(v string) *CreateCloudServerInput

SetCloud_server_desc sets the Cloud_server_desc field's value.

func (*CreateCloudServerInput) SetCloudserver_name

func (s *CreateCloudServerInput) SetCloudserver_name(v string) *CreateCloudServerInput

SetCloudserver_name sets the Cloudserver_name field's value.

func (*CreateCloudServerInput) SetCreate_instance_timeout

func (s *CreateCloudServerInput) SetCreate_instance_timeout(v int32) *CreateCloudServerInput

SetCreate_instance_timeout sets the Create_instance_timeout field's value.

func (*CreateCloudServerInput) SetCustom_data

SetCustom_data sets the Custom_data field's value.

func (*CreateCloudServerInput) SetDisable_vga

func (s *CreateCloudServerInput) SetDisable_vga(v bool) *CreateCloudServerInput

SetDisable_vga sets the Disable_vga field's value.

func (*CreateCloudServerInput) SetImage_id

SetImage_id sets the Image_id field's value.

func (*CreateCloudServerInput) SetInstance_area_nums

SetInstance_area_nums sets the Instance_area_nums field's value.

func (*CreateCloudServerInput) SetNetwork_config

SetNetwork_config sets the Network_config field's value.

func (*CreateCloudServerInput) SetProject

SetProject sets the Project field's value.

func (*CreateCloudServerInput) SetSchedule_strategy

SetSchedule_strategy sets the Schedule_strategy field's value.

func (*CreateCloudServerInput) SetSecret_config

SetSecret_config sets the Secret_config field's value.

func (*CreateCloudServerInput) SetSpec_name

SetSpec_name sets the Spec_name field's value.

func (*CreateCloudServerInput) SetStorage_config

SetStorage_config sets the Storage_config field's value.

func (*CreateCloudServerInput) SetTags

SetTags sets the Tags field's value.

func (CreateCloudServerInput) String

func (s CreateCloudServerInput) String() string

String returns the string representation

func (*CreateCloudServerInput) Validate

func (s *CreateCloudServerInput) Validate() error

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

type CreateCloudServerOutput

type CreateCloudServerOutput struct {
	Metadata *response.ResponseMetadata

	Cloud_server_identity *string `type:"string" json:"cloud_server_identity,omitempty"`

	Pre_paid_url *string `type:"string" json:"pre_paid_url,omitempty"`
	// contains filtered or unexported fields
}

func (CreateCloudServerOutput) GoString

func (s CreateCloudServerOutput) GoString() string

GoString returns the string representation

func (*CreateCloudServerOutput) SetCloud_server_identity

func (s *CreateCloudServerOutput) SetCloud_server_identity(v string) *CreateCloudServerOutput

SetCloud_server_identity sets the Cloud_server_identity field's value.

func (*CreateCloudServerOutput) SetPre_paid_url

SetPre_paid_url sets the Pre_paid_url field's value.

func (CreateCloudServerOutput) String

func (s CreateCloudServerOutput) String() string

String returns the string representation

type CreateCloudServerV2Input

type CreateCloudServerV2Input struct {
	Advanced_configuration *Advanced_configurationForCreateCloudServerV2Input `type:"structure" json:"advanced_configuration,omitempty"`

	Auto_delete_on_open_fail *bool `type:"boolean" json:"auto_delete_on_open_fail,omitempty"`

	Billing *BillingForCreateCloudServerV2Input `type:"structure" json:"billing,omitempty"`

	Client_token *string `type:"string" json:"client_token,omitempty"`

	Create_instance_timeout *int64 `type:"int64" json:"create_instance_timeout,omitempty"`

	Custom_data *Custom_dataForCreateCloudServerV2Input `type:"structure" json:"custom_data,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	Image *ImageForCreateCloudServerV2Input `type:"structure" json:"image,omitempty"`

	// Name is a required field
	Name *string `type:"string" json:"name,omitempty" required:"true"`

	Network *NetworkForCreateCloudServerV2Input `type:"structure" json:"network,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Requests []*RequestForCreateCloudServerV2Input `type:"list" json:"requests"`

	Secret *SecretForCreateCloudServerV2Input `type:"structure" json:"secret,omitempty"`

	Spec *SpecForCreateCloudServerV2Input `type:"structure" json:"spec,omitempty"`

	Storage *StorageForCreateCloudServerV2Input `type:"structure" json:"storage,omitempty"`

	Tags []*TagForCreateCloudServerV2Input `type:"list"`
	// contains filtered or unexported fields
}

func (CreateCloudServerV2Input) GoString

func (s CreateCloudServerV2Input) GoString() string

GoString returns the string representation

func (*CreateCloudServerV2Input) SetAdvanced_configuration

SetAdvanced_configuration sets the Advanced_configuration field's value.

func (*CreateCloudServerV2Input) SetAuto_delete_on_open_fail

func (s *CreateCloudServerV2Input) SetAuto_delete_on_open_fail(v bool) *CreateCloudServerV2Input

SetAuto_delete_on_open_fail sets the Auto_delete_on_open_fail field's value.

func (*CreateCloudServerV2Input) SetBilling

SetBilling sets the Billing field's value.

func (*CreateCloudServerV2Input) SetClient_token

SetClient_token sets the Client_token field's value.

func (*CreateCloudServerV2Input) SetCreate_instance_timeout

func (s *CreateCloudServerV2Input) SetCreate_instance_timeout(v int64) *CreateCloudServerV2Input

SetCreate_instance_timeout sets the Create_instance_timeout field's value.

func (*CreateCloudServerV2Input) SetCustom_data

SetCustom_data sets the Custom_data field's value.

func (*CreateCloudServerV2Input) SetDesc

SetDesc sets the Desc field's value.

func (*CreateCloudServerV2Input) SetImage

SetImage sets the Image field's value.

func (*CreateCloudServerV2Input) SetName

SetName sets the Name field's value.

func (*CreateCloudServerV2Input) SetNetwork

SetNetwork sets the Network field's value.

func (*CreateCloudServerV2Input) SetProject

SetProject sets the Project field's value.

func (*CreateCloudServerV2Input) SetRequests

SetRequests sets the Requests field's value.

func (*CreateCloudServerV2Input) SetSecret

SetSecret sets the Secret field's value.

func (*CreateCloudServerV2Input) SetSpec

SetSpec sets the Spec field's value.

func (*CreateCloudServerV2Input) SetStorage

SetStorage sets the Storage field's value.

func (*CreateCloudServerV2Input) SetTags

SetTags sets the Tags field's value.

func (CreateCloudServerV2Input) String

func (s CreateCloudServerV2Input) String() string

String returns the string representation

func (*CreateCloudServerV2Input) Validate

func (s *CreateCloudServerV2Input) Validate() error

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

type CreateCloudServerV2Output

type CreateCloudServerV2Output struct {
	Metadata *response.ResponseMetadata

	Cloud_server_identity *string `type:"string" json:"cloud_server_identity,omitempty"`

	Instance_id_list []*string `type:"list" json:"instance_id_list"`

	Pre_paid_url *string `type:"string" json:"pre_paid_url,omitempty"`
	// contains filtered or unexported fields
}

func (CreateCloudServerV2Output) GoString

func (s CreateCloudServerV2Output) GoString() string

GoString returns the string representation

func (*CreateCloudServerV2Output) SetCloud_server_identity

func (s *CreateCloudServerV2Output) SetCloud_server_identity(v string) *CreateCloudServerV2Output

SetCloud_server_identity sets the Cloud_server_identity field's value.

func (*CreateCloudServerV2Output) SetInstance_id_list

func (s *CreateCloudServerV2Output) SetInstance_id_list(v []*string) *CreateCloudServerV2Output

SetInstance_id_list sets the Instance_id_list field's value.

func (*CreateCloudServerV2Output) SetPre_paid_url

SetPre_paid_url sets the Pre_paid_url field's value.

func (CreateCloudServerV2Output) String

func (s CreateCloudServerV2Output) String() string

String returns the string representation

type CreateCustomVPCInstanceInput

type CreateCustomVPCInstanceInput struct {

	// Cluster_name is a required field
	Cluster_name *string `type:"string" json:"cluster_name,omitempty" required:"true"`

	// Desc is a required field
	Desc *string `type:"string" json:"desc,omitempty" required:"true"`

	Project *string `type:"string" json:"project,omitempty"`

	// Segment is a required field
	Segment *string `type:"string" json:"segment,omitempty" required:"true"`

	Subnets []*SubnetForCreateCustomVPCInstanceInput `type:"list" json:"subnets"`

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

	// Vpc_name is a required field
	Vpc_name *string `type:"string" json:"vpc_name,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateCustomVPCInstanceInput) GoString

func (s CreateCustomVPCInstanceInput) GoString() string

GoString returns the string representation

func (*CreateCustomVPCInstanceInput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*CreateCustomVPCInstanceInput) SetDesc

SetDesc sets the Desc field's value.

func (*CreateCustomVPCInstanceInput) SetProject

SetProject sets the Project field's value.

func (*CreateCustomVPCInstanceInput) SetSegment

SetSegment sets the Segment field's value.

func (*CreateCustomVPCInstanceInput) SetSubnets

SetSubnets sets the Subnets field's value.

func (*CreateCustomVPCInstanceInput) SetTags

SetTags sets the Tags field's value.

func (*CreateCustomVPCInstanceInput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (CreateCustomVPCInstanceInput) String

String returns the string representation

func (*CreateCustomVPCInstanceInput) Validate

func (s *CreateCustomVPCInstanceInput) Validate() error

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

type CreateCustomVPCInstanceOutput

type CreateCustomVPCInstanceOutput struct {
	Metadata *response.ResponseMetadata

	Vpc_instance *Vpc_instanceForCreateCustomVPCInstanceOutput `type:"structure" json:"vpc_instance,omitempty"`
	// contains filtered or unexported fields
}

func (CreateCustomVPCInstanceOutput) GoString

GoString returns the string representation

func (*CreateCustomVPCInstanceOutput) SetVpc_instance

SetVpc_instance sets the Vpc_instance field's value.

func (CreateCustomVPCInstanceOutput) String

String returns the string representation

type CreateDNatRuleInput

type CreateDNatRuleInput struct {

	// Eip_identity is a required field
	Eip_identity *string `type:"string" json:"eip_identity,omitempty" required:"true"`

	// Natgw_identity is a required field
	Natgw_identity *string `type:"string" json:"natgw_identity,omitempty" required:"true"`

	// Port_config is a required field
	Port_config *string `type:"string" json:"port_config,omitempty" required:"true"`

	// Private_ip is a required field
	Private_ip *string `type:"string" json:"private_ip,omitempty" required:"true"`

	// Private_port is a required field
	Private_port *int32 `type:"int32" json:"private_port,omitempty" required:"true"`

	// Protocol is a required field
	Protocol *string `type:"string" json:"protocol,omitempty" required:"true"`

	// Public_port is a required field
	Public_port *int32 `type:"int32" json:"public_port,omitempty" required:"true"`

	// Rule_name is a required field
	Rule_name *string `type:"string" json:"rule_name,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateDNatRuleInput) GoString

func (s CreateDNatRuleInput) GoString() string

GoString returns the string representation

func (*CreateDNatRuleInput) SetEip_identity

func (s *CreateDNatRuleInput) SetEip_identity(v string) *CreateDNatRuleInput

SetEip_identity sets the Eip_identity field's value.

func (*CreateDNatRuleInput) SetNatgw_identity

func (s *CreateDNatRuleInput) SetNatgw_identity(v string) *CreateDNatRuleInput

SetNatgw_identity sets the Natgw_identity field's value.

func (*CreateDNatRuleInput) SetPort_config

func (s *CreateDNatRuleInput) SetPort_config(v string) *CreateDNatRuleInput

SetPort_config sets the Port_config field's value.

func (*CreateDNatRuleInput) SetPrivate_ip

func (s *CreateDNatRuleInput) SetPrivate_ip(v string) *CreateDNatRuleInput

SetPrivate_ip sets the Private_ip field's value.

func (*CreateDNatRuleInput) SetPrivate_port

func (s *CreateDNatRuleInput) SetPrivate_port(v int32) *CreateDNatRuleInput

SetPrivate_port sets the Private_port field's value.

func (*CreateDNatRuleInput) SetProtocol

func (s *CreateDNatRuleInput) SetProtocol(v string) *CreateDNatRuleInput

SetProtocol sets the Protocol field's value.

func (*CreateDNatRuleInput) SetPublic_port

func (s *CreateDNatRuleInput) SetPublic_port(v int32) *CreateDNatRuleInput

SetPublic_port sets the Public_port field's value.

func (*CreateDNatRuleInput) SetRule_name

func (s *CreateDNatRuleInput) SetRule_name(v string) *CreateDNatRuleInput

SetRule_name sets the Rule_name field's value.

func (CreateDNatRuleInput) String

func (s CreateDNatRuleInput) String() string

String returns the string representation

func (*CreateDNatRuleInput) Validate

func (s *CreateDNatRuleInput) Validate() error

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

type CreateDNatRuleOutput

type CreateDNatRuleOutput struct {
	Metadata *response.ResponseMetadata

	Dnat_rule_identity *string `type:"string" json:"dnat_rule_identity,omitempty"`
	// contains filtered or unexported fields
}

func (CreateDNatRuleOutput) GoString

func (s CreateDNatRuleOutput) GoString() string

GoString returns the string representation

func (*CreateDNatRuleOutput) SetDnat_rule_identity

func (s *CreateDNatRuleOutput) SetDnat_rule_identity(v string) *CreateDNatRuleOutput

SetDnat_rule_identity sets the Dnat_rule_identity field's value.

func (CreateDNatRuleOutput) String

func (s CreateDNatRuleOutput) String() string

String returns the string representation

type CreateDomainInput

type CreateDomainInput struct {
	Domain_list []*string `type:"list" json:"domain_list"`

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

func (CreateDomainInput) GoString

func (s CreateDomainInput) GoString() string

GoString returns the string representation

func (*CreateDomainInput) SetDomain_list

func (s *CreateDomainInput) SetDomain_list(v []*string) *CreateDomainInput

SetDomain_list sets the Domain_list field's value.

func (*CreateDomainInput) SetUses

func (s *CreateDomainInput) SetUses(v []*string) *CreateDomainInput

SetUses sets the Uses field's value.

func (CreateDomainInput) String

func (s CreateDomainInput) String() string

String returns the string representation

type CreateDomainOutput

type CreateDomainOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CreateDomainOutput) GoString

func (s CreateDomainOutput) GoString() string

GoString returns the string representation

func (CreateDomainOutput) String

func (s CreateDomainOutput) String() string

String returns the string representation

type CreateENIInstanceInput

type CreateENIInstanceInput struct {
	// contains filtered or unexported fields
}

func (CreateENIInstanceInput) GoString

func (s CreateENIInstanceInput) GoString() string

GoString returns the string representation

func (CreateENIInstanceInput) String

func (s CreateENIInstanceInput) String() string

String returns the string representation

type CreateENIInstanceOutput

type CreateENIInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CreateENIInstanceOutput) GoString

func (s CreateENIInstanceOutput) GoString() string

GoString returns the string representation

func (CreateENIInstanceOutput) String

func (s CreateENIInstanceOutput) String() string

String returns the string representation

type CreateENIInternalIpInput

type CreateENIInternalIpInput struct {
	// contains filtered or unexported fields
}

func (CreateENIInternalIpInput) GoString

func (s CreateENIInternalIpInput) GoString() string

GoString returns the string representation

func (CreateENIInternalIpInput) String

func (s CreateENIInternalIpInput) String() string

String returns the string representation

type CreateENIInternalIpOutput

type CreateENIInternalIpOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CreateENIInternalIpOutput) GoString

func (s CreateENIInternalIpOutput) GoString() string

GoString returns the string representation

func (CreateENIInternalIpOutput) String

func (s CreateENIInternalIpOutput) String() string

String returns the string representation

type CreateENIIpv6IpInput

type CreateENIIpv6IpInput struct {
	// contains filtered or unexported fields
}

func (CreateENIIpv6IpInput) GoString

func (s CreateENIIpv6IpInput) GoString() string

GoString returns the string representation

func (CreateENIIpv6IpInput) String

func (s CreateENIIpv6IpInput) String() string

String returns the string representation

type CreateENIIpv6IpOutput

type CreateENIIpv6IpOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CreateENIIpv6IpOutput) GoString

func (s CreateENIIpv6IpOutput) GoString() string

GoString returns the string representation

func (CreateENIIpv6IpOutput) String

func (s CreateENIIpv6IpOutput) String() string

String returns the string representation

type CreateEbsInstancesInput

type CreateEbsInstancesInput struct {

	// Capacity is a required field
	Capacity *string `type:"string" json:"capacity,omitempty" required:"true"`

	// Charge_type is a required field
	Charge_type *string `type:"string" json:"charge_type,omitempty" required:"true" enum:"EnumOfcharge_typeForCreateEbsInstancesInput"`

	// Cluster_name is a required field
	Cluster_name *string `type:"string" json:"cluster_name,omitempty" required:"true"`

	Delete_with_res *bool `type:"boolean" json:"delete_with_res,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	// Ebs_type is a required field
	Ebs_type *string `type:"string" json:"ebs_type,omitempty" required:"true" enum:"EnumOfebs_typeForCreateEbsInstancesInput"`

	// Name is a required field
	Name *string `type:"string" json:"name,omitempty" required:"true"`

	// Number is a required field
	Number *int32 `type:"int32" json:"number,omitempty" required:"true"`

	Project *string `type:"string" json:"project,omitempty"`

	Res_id *string `type:"string" json:"res_id,omitempty"`

	// Storage_type is a required field
	Storage_type *string `type:"string" json:"storage_type,omitempty" required:"true" enum:"EnumOfstorage_typeForCreateEbsInstancesInput"`

	Tags []*TagForCreateEbsInstancesInput `type:"list"`
	// contains filtered or unexported fields
}

func (CreateEbsInstancesInput) GoString

func (s CreateEbsInstancesInput) GoString() string

GoString returns the string representation

func (*CreateEbsInstancesInput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*CreateEbsInstancesInput) SetCharge_type

SetCharge_type sets the Charge_type field's value.

func (*CreateEbsInstancesInput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*CreateEbsInstancesInput) SetDelete_with_res

func (s *CreateEbsInstancesInput) SetDelete_with_res(v bool) *CreateEbsInstancesInput

SetDelete_with_res sets the Delete_with_res field's value.

func (*CreateEbsInstancesInput) SetDesc

SetDesc sets the Desc field's value.

func (*CreateEbsInstancesInput) SetEbs_type

SetEbs_type sets the Ebs_type field's value.

func (*CreateEbsInstancesInput) SetName

SetName sets the Name field's value.

func (*CreateEbsInstancesInput) SetNumber

SetNumber sets the Number field's value.

func (*CreateEbsInstancesInput) SetProject

SetProject sets the Project field's value.

func (*CreateEbsInstancesInput) SetRes_id

SetRes_id sets the Res_id field's value.

func (*CreateEbsInstancesInput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (*CreateEbsInstancesInput) SetTags

SetTags sets the Tags field's value.

func (CreateEbsInstancesInput) String

func (s CreateEbsInstancesInput) String() string

String returns the string representation

func (*CreateEbsInstancesInput) Validate

func (s *CreateEbsInstancesInput) Validate() error

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

type CreateEbsInstancesOutput

type CreateEbsInstancesOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateEbsInstancesOutput) GoString

func (s CreateEbsInstancesOutput) GoString() string

GoString returns the string representation

func (*CreateEbsInstancesOutput) SetEbs_ids

SetEbs_ids sets the Ebs_ids field's value.

func (CreateEbsInstancesOutput) String

func (s CreateEbsInstancesOutput) String() string

String returns the string representation

type CreateInstanceInput

type CreateInstanceInput struct {
	Bandwidth_peak_limit_isp_configs *Bandwidth_peak_limit_isp_configsForCreateInstanceInput `type:"structure" json:"bandwidth_peak_limit_isp_configs,omitempty"`

	Billing_config *Billing_configForCreateInstanceInput `type:"structure" json:"billing_config,omitempty"`

	Client_token *string `type:"string" json:"client_token,omitempty"`

	// Cloud_server_identity is a required field
	Cloud_server_identity *string `type:"string" json:"cloud_server_identity,omitempty" required:"true"`

	Create_instance_timeout *int32 `type:"int32" json:"create_instance_timeout,omitempty"`

	Instance_area_nums []*Instance_area_numForCreateInstanceInput `type:"list" json:"instance_area_nums"`

	Limit_mode *string `type:"string" json:"limit_mode,omitempty"`

	Tags []*TagForCreateInstanceInput `type:"list"`
	// contains filtered or unexported fields
}

func (CreateInstanceInput) GoString

func (s CreateInstanceInput) GoString() string

GoString returns the string representation

func (*CreateInstanceInput) SetBandwidth_peak_limit_isp_configs

SetBandwidth_peak_limit_isp_configs sets the Bandwidth_peak_limit_isp_configs field's value.

func (*CreateInstanceInput) SetBilling_config

SetBilling_config sets the Billing_config field's value.

func (*CreateInstanceInput) SetClient_token

func (s *CreateInstanceInput) SetClient_token(v string) *CreateInstanceInput

SetClient_token sets the Client_token field's value.

func (*CreateInstanceInput) SetCloud_server_identity

func (s *CreateInstanceInput) SetCloud_server_identity(v string) *CreateInstanceInput

SetCloud_server_identity sets the Cloud_server_identity field's value.

func (*CreateInstanceInput) SetCreate_instance_timeout

func (s *CreateInstanceInput) SetCreate_instance_timeout(v int32) *CreateInstanceInput

SetCreate_instance_timeout sets the Create_instance_timeout field's value.

func (*CreateInstanceInput) SetInstance_area_nums

SetInstance_area_nums sets the Instance_area_nums field's value.

func (*CreateInstanceInput) SetLimit_mode

func (s *CreateInstanceInput) SetLimit_mode(v string) *CreateInstanceInput

SetLimit_mode sets the Limit_mode field's value.

func (*CreateInstanceInput) SetTags

SetTags sets the Tags field's value.

func (CreateInstanceInput) String

func (s CreateInstanceInput) String() string

String returns the string representation

func (*CreateInstanceInput) Validate

func (s *CreateInstanceInput) Validate() error

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

type CreateInstanceOutput

type CreateInstanceOutput struct {
	Metadata *response.ResponseMetadata

	Instance_id_list []*string `type:"list" json:"instance_id_list"`

	Pre_paid_url *string `type:"string" json:"pre_paid_url,omitempty"`
	// contains filtered or unexported fields
}

func (CreateInstanceOutput) GoString

func (s CreateInstanceOutput) GoString() string

GoString returns the string representation

func (*CreateInstanceOutput) SetInstance_id_list

func (s *CreateInstanceOutput) SetInstance_id_list(v []*string) *CreateInstanceOutput

SetInstance_id_list sets the Instance_id_list field's value.

func (*CreateInstanceOutput) SetPre_paid_url

func (s *CreateInstanceOutput) SetPre_paid_url(v string) *CreateInstanceOutput

SetPre_paid_url sets the Pre_paid_url field's value.

func (CreateInstanceOutput) String

func (s CreateInstanceOutput) String() string

String returns the string representation

type CreateInstancesV2Input

type CreateInstancesV2Input struct {
	Auto_delete_on_open_fail *bool `type:"boolean" json:"auto_delete_on_open_fail,omitempty"`

	Billing *BillingForCreateInstancesV2Input `type:"structure" json:"billing,omitempty"`

	Client_token *string `type:"string" json:"client_token,omitempty"`

	// Cloud_server_identity is a required field
	Cloud_server_identity *string `type:"string" json:"cloud_server_identity,omitempty" required:"true"`

	Create_instance_timeout *int64 `type:"int64" json:"create_instance_timeout,omitempty"`

	Requests []*RequestForCreateInstancesV2Input `type:"list" json:"requests"`

	Tags []*TagForCreateInstancesV2Input `type:"list"`
	// contains filtered or unexported fields
}

func (CreateInstancesV2Input) GoString

func (s CreateInstancesV2Input) GoString() string

GoString returns the string representation

func (*CreateInstancesV2Input) SetAuto_delete_on_open_fail

func (s *CreateInstancesV2Input) SetAuto_delete_on_open_fail(v bool) *CreateInstancesV2Input

SetAuto_delete_on_open_fail sets the Auto_delete_on_open_fail field's value.

func (*CreateInstancesV2Input) SetBilling

SetBilling sets the Billing field's value.

func (*CreateInstancesV2Input) SetClient_token

func (s *CreateInstancesV2Input) SetClient_token(v string) *CreateInstancesV2Input

SetClient_token sets the Client_token field's value.

func (*CreateInstancesV2Input) SetCloud_server_identity

func (s *CreateInstancesV2Input) SetCloud_server_identity(v string) *CreateInstancesV2Input

SetCloud_server_identity sets the Cloud_server_identity field's value.

func (*CreateInstancesV2Input) SetCreate_instance_timeout

func (s *CreateInstancesV2Input) SetCreate_instance_timeout(v int64) *CreateInstancesV2Input

SetCreate_instance_timeout sets the Create_instance_timeout field's value.

func (*CreateInstancesV2Input) SetRequests

SetRequests sets the Requests field's value.

func (*CreateInstancesV2Input) SetTags

SetTags sets the Tags field's value.

func (CreateInstancesV2Input) String

func (s CreateInstancesV2Input) String() string

String returns the string representation

func (*CreateInstancesV2Input) Validate

func (s *CreateInstancesV2Input) Validate() error

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

type CreateInstancesV2Output

type CreateInstancesV2Output struct {
	Metadata *response.ResponseMetadata

	Instance_id_list []*string `type:"list" json:"instance_id_list"`

	Pre_paid_url *string `type:"string" json:"pre_paid_url,omitempty"`
	// contains filtered or unexported fields
}

func (CreateInstancesV2Output) GoString

func (s CreateInstancesV2Output) GoString() string

GoString returns the string representation

func (*CreateInstancesV2Output) SetInstance_id_list

func (s *CreateInstancesV2Output) SetInstance_id_list(v []*string) *CreateInstancesV2Output

SetInstance_id_list sets the Instance_id_list field's value.

func (*CreateInstancesV2Output) SetPre_paid_url

SetPre_paid_url sets the Pre_paid_url field's value.

func (CreateInstancesV2Output) String

func (s CreateInstancesV2Output) String() string

String returns the string representation

type CreateIpCidrBlocksInput

type CreateIpCidrBlocksInput struct {
	Cidr_block_name *string `type:"string" json:"cidr_block_name,omitempty"`

	Cidr_blocks []*string `type:"list" json:"cidr_blocks"`

	Cidr_blocks_by_mask []*string `type:"list" json:"cidr_blocks_by_mask"`

	// Ip_pool_id is a required field
	Ip_pool_id *string `type:"string" json:"ip_pool_id,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateIpCidrBlocksInput) GoString

func (s CreateIpCidrBlocksInput) GoString() string

GoString returns the string representation

func (*CreateIpCidrBlocksInput) SetCidr_block_name

func (s *CreateIpCidrBlocksInput) SetCidr_block_name(v string) *CreateIpCidrBlocksInput

SetCidr_block_name sets the Cidr_block_name field's value.

func (*CreateIpCidrBlocksInput) SetCidr_blocks

func (s *CreateIpCidrBlocksInput) SetCidr_blocks(v []*string) *CreateIpCidrBlocksInput

SetCidr_blocks sets the Cidr_blocks field's value.

func (*CreateIpCidrBlocksInput) SetCidr_blocks_by_mask

func (s *CreateIpCidrBlocksInput) SetCidr_blocks_by_mask(v []*string) *CreateIpCidrBlocksInput

SetCidr_blocks_by_mask sets the Cidr_blocks_by_mask field's value.

func (*CreateIpCidrBlocksInput) SetIp_pool_id

SetIp_pool_id sets the Ip_pool_id field's value.

func (CreateIpCidrBlocksInput) String

func (s CreateIpCidrBlocksInput) String() string

String returns the string representation

func (*CreateIpCidrBlocksInput) Validate

func (s *CreateIpCidrBlocksInput) Validate() error

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

type CreateIpCidrBlocksOutput

type CreateIpCidrBlocksOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateIpCidrBlocksOutput) GoString

func (s CreateIpCidrBlocksOutput) GoString() string

GoString returns the string representation

func (*CreateIpCidrBlocksOutput) SetIp_cidr_block_ids

func (s *CreateIpCidrBlocksOutput) SetIp_cidr_block_ids(v []*string) *CreateIpCidrBlocksOutput

SetIp_cidr_block_ids sets the Ip_cidr_block_ids field's value.

func (CreateIpCidrBlocksOutput) String

func (s CreateIpCidrBlocksOutput) String() string

String returns the string representation

type CreateIpPoolInput

type CreateIpPoolInput struct {

	// Billing_method is a required field
	Billing_method *string `type:"string" json:"billing_method,omitempty" required:"true" enum:"EnumOfbilling_methodForCreateIpPoolInput"`

	Cidr_block_name *string `type:"string" json:"cidr_block_name,omitempty"`

	Cidr_blocks []*string `type:"list" json:"cidr_blocks"`

	Cidr_blocks_by_mask []*int32 `type:"list" json:"cidr_blocks_by_mask"`

	// Cluster_name is a required field
	Cluster_name *string `type:"string" json:"cluster_name,omitempty" required:"true"`

	Desc *string `type:"string" json:"desc,omitempty"`

	// Ip_version is a required field
	Ip_version *string `type:"string" json:"ip_version,omitempty" required:"true" enum:"EnumOfip_versionForCreateIpPoolInput"`

	// Isp is a required field
	Isp *string `type:"string" json:"isp,omitempty" required:"true"`

	// Network_type is a required field
	Network_type *string `type:"string" json:"network_type,omitempty" required:"true" enum:"EnumOfnetwork_typeForCreateIpPoolInput"`

	Pool_name *string `type:"string" json:"pool_name,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Tags []*TagForCreateIpPoolInput `type:"list"`
	// contains filtered or unexported fields
}

func (CreateIpPoolInput) GoString

func (s CreateIpPoolInput) GoString() string

GoString returns the string representation

func (*CreateIpPoolInput) SetBilling_method

func (s *CreateIpPoolInput) SetBilling_method(v string) *CreateIpPoolInput

SetBilling_method sets the Billing_method field's value.

func (*CreateIpPoolInput) SetCidr_block_name

func (s *CreateIpPoolInput) SetCidr_block_name(v string) *CreateIpPoolInput

SetCidr_block_name sets the Cidr_block_name field's value.

func (*CreateIpPoolInput) SetCidr_blocks

func (s *CreateIpPoolInput) SetCidr_blocks(v []*string) *CreateIpPoolInput

SetCidr_blocks sets the Cidr_blocks field's value.

func (*CreateIpPoolInput) SetCidr_blocks_by_mask

func (s *CreateIpPoolInput) SetCidr_blocks_by_mask(v []*int32) *CreateIpPoolInput

SetCidr_blocks_by_mask sets the Cidr_blocks_by_mask field's value.

func (*CreateIpPoolInput) SetCluster_name

func (s *CreateIpPoolInput) SetCluster_name(v string) *CreateIpPoolInput

SetCluster_name sets the Cluster_name field's value.

func (*CreateIpPoolInput) SetDesc

SetDesc sets the Desc field's value.

func (*CreateIpPoolInput) SetIp_version

func (s *CreateIpPoolInput) SetIp_version(v string) *CreateIpPoolInput

SetIp_version sets the Ip_version field's value.

func (*CreateIpPoolInput) SetIsp

SetIsp sets the Isp field's value.

func (*CreateIpPoolInput) SetNetwork_type

func (s *CreateIpPoolInput) SetNetwork_type(v string) *CreateIpPoolInput

SetNetwork_type sets the Network_type field's value.

func (*CreateIpPoolInput) SetPool_name

func (s *CreateIpPoolInput) SetPool_name(v string) *CreateIpPoolInput

SetPool_name sets the Pool_name field's value.

func (*CreateIpPoolInput) SetProject

func (s *CreateIpPoolInput) SetProject(v string) *CreateIpPoolInput

SetProject sets the Project field's value.

func (*CreateIpPoolInput) SetTags

SetTags sets the Tags field's value.

func (CreateIpPoolInput) String

func (s CreateIpPoolInput) String() string

String returns the string representation

func (*CreateIpPoolInput) Validate

func (s *CreateIpPoolInput) Validate() error

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

type CreateIpPoolOutput

type CreateIpPoolOutput struct {
	Metadata *response.ResponseMetadata

	Ip_cidr_block_ids []*string `type:"list" json:"ip_cidr_block_ids"`

	Ip_pool_id *string `type:"string" json:"ip_pool_id,omitempty"`
	// contains filtered or unexported fields
}

func (CreateIpPoolOutput) GoString

func (s CreateIpPoolOutput) GoString() string

GoString returns the string representation

func (*CreateIpPoolOutput) SetIp_cidr_block_ids

func (s *CreateIpPoolOutput) SetIp_cidr_block_ids(v []*string) *CreateIpPoolOutput

SetIp_cidr_block_ids sets the Ip_cidr_block_ids field's value.

func (*CreateIpPoolOutput) SetIp_pool_id

func (s *CreateIpPoolOutput) SetIp_pool_id(v string) *CreateIpPoolOutput

SetIp_pool_id sets the Ip_pool_id field's value.

func (CreateIpPoolOutput) String

func (s CreateIpPoolOutput) String() string

String returns the string representation

type CreateLNIInstanceInput

type CreateLNIInstanceInput struct {
	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method,omitempty" enum:"EnumOfbandwidth_billing_methodForCreateLNIInstanceInput"`

	// Cluster_name is a required field
	Cluster_name *string `type:"string" json:"cluster_name,omitempty" required:"true"`

	Delete_on_release *bool `type:"boolean" json:"delete_on_release,omitempty"`

	Desc *string `max:"128" type:"string" json:"desc,omitempty"`

	// Ip_allocation is a required field
	Ip_allocation *string `type:"string" json:"ip_allocation,omitempty" required:"true" enum:"EnumOfip_allocationForCreateLNIInstanceInput"`

	Ip_bandwidth_peak *int32 `type:"int32" json:"ip_bandwidth_peak,omitempty"`

	Ip_billing_method *string `type:"string" json:"ip_billing_method,omitempty" enum:"EnumOfip_billing_methodForCreateLNIInstanceInput"`

	Ip_num_map *Ip_num_mapForCreateLNIInstanceInput `type:"structure" json:"ip_num_map,omitempty"`

	// Ip_type is a required field
	Ip_type *string `type:"string" json:"ip_type,omitempty" required:"true" enum:"EnumOfip_typeForCreateLNIInstanceInput"`

	// Ip_version is a required field
	Ip_version *string `type:"string" json:"ip_version,omitempty" required:"true" enum:"EnumOfip_versionForCreateLNIInstanceInput"`

	Is_enhanced *bool `type:"boolean" json:"is_enhanced,omitempty"`

	Name *string `type:"string" json:"name,omitempty"`

	// Num is a required field
	Num *int32 `type:"int32" json:"num,omitempty" required:"true"`

	Payment_method *string `type:"string" json:"payment_method,omitempty" enum:"EnumOfpayment_methodForCreateLNIInstanceInput"`
	// contains filtered or unexported fields
}

func (CreateLNIInstanceInput) GoString

func (s CreateLNIInstanceInput) GoString() string

GoString returns the string representation

func (*CreateLNIInstanceInput) SetBandwidth_billing_method

func (s *CreateLNIInstanceInput) SetBandwidth_billing_method(v string) *CreateLNIInstanceInput

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*CreateLNIInstanceInput) SetCluster_name

func (s *CreateLNIInstanceInput) SetCluster_name(v string) *CreateLNIInstanceInput

SetCluster_name sets the Cluster_name field's value.

func (*CreateLNIInstanceInput) SetDelete_on_release

func (s *CreateLNIInstanceInput) SetDelete_on_release(v bool) *CreateLNIInstanceInput

SetDelete_on_release sets the Delete_on_release field's value.

func (*CreateLNIInstanceInput) SetDesc

SetDesc sets the Desc field's value.

func (*CreateLNIInstanceInput) SetIp_allocation

func (s *CreateLNIInstanceInput) SetIp_allocation(v string) *CreateLNIInstanceInput

SetIp_allocation sets the Ip_allocation field's value.

func (*CreateLNIInstanceInput) SetIp_bandwidth_peak

func (s *CreateLNIInstanceInput) SetIp_bandwidth_peak(v int32) *CreateLNIInstanceInput

SetIp_bandwidth_peak sets the Ip_bandwidth_peak field's value.

func (*CreateLNIInstanceInput) SetIp_billing_method

func (s *CreateLNIInstanceInput) SetIp_billing_method(v string) *CreateLNIInstanceInput

SetIp_billing_method sets the Ip_billing_method field's value.

func (*CreateLNIInstanceInput) SetIp_num_map

SetIp_num_map sets the Ip_num_map field's value.

func (*CreateLNIInstanceInput) SetIp_type

SetIp_type sets the Ip_type field's value.

func (*CreateLNIInstanceInput) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*CreateLNIInstanceInput) SetIs_enhanced

func (s *CreateLNIInstanceInput) SetIs_enhanced(v bool) *CreateLNIInstanceInput

SetIs_enhanced sets the Is_enhanced field's value.

func (*CreateLNIInstanceInput) SetName

SetName sets the Name field's value.

func (*CreateLNIInstanceInput) SetNum

SetNum sets the Num field's value.

func (*CreateLNIInstanceInput) SetPayment_method

func (s *CreateLNIInstanceInput) SetPayment_method(v string) *CreateLNIInstanceInput

SetPayment_method sets the Payment_method field's value.

func (CreateLNIInstanceInput) String

func (s CreateLNIInstanceInput) String() string

String returns the string representation

func (*CreateLNIInstanceInput) Validate

func (s *CreateLNIInstanceInput) Validate() error

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

type CreateLNIInstanceOutput

type CreateLNIInstanceOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateLNIInstanceOutput) GoString

func (s CreateLNIInstanceOutput) GoString() string

GoString returns the string representation

func (*CreateLNIInstanceOutput) SetLni_identity_list

func (s *CreateLNIInstanceOutput) SetLni_identity_list(v []*string) *CreateLNIInstanceOutput

SetLni_identity_list sets the Lni_identity_list field's value.

func (CreateLNIInstanceOutput) String

func (s CreateLNIInstanceOutput) String() string

String returns the string representation

type CreateNatGatewayInput

type CreateNatGatewayInput struct {

	// Billing_method is a required field
	Billing_method *string `type:"string" json:"billing_method,omitempty" required:"true"`

	Name *string `type:"string" json:"name,omitempty"`

	// Payment_method is a required field
	Payment_method *string `type:"string" json:"payment_method,omitempty" required:"true"`

	Project *string `type:"string" json:"project,omitempty"`

	// Vpc_identity is a required field
	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateNatGatewayInput) GoString

func (s CreateNatGatewayInput) GoString() string

GoString returns the string representation

func (*CreateNatGatewayInput) SetBilling_method

func (s *CreateNatGatewayInput) SetBilling_method(v string) *CreateNatGatewayInput

SetBilling_method sets the Billing_method field's value.

func (*CreateNatGatewayInput) SetName

SetName sets the Name field's value.

func (*CreateNatGatewayInput) SetPayment_method

func (s *CreateNatGatewayInput) SetPayment_method(v string) *CreateNatGatewayInput

SetPayment_method sets the Payment_method field's value.

func (*CreateNatGatewayInput) SetProject

SetProject sets the Project field's value.

func (*CreateNatGatewayInput) SetVpc_identity

func (s *CreateNatGatewayInput) SetVpc_identity(v string) *CreateNatGatewayInput

SetVpc_identity sets the Vpc_identity field's value.

func (CreateNatGatewayInput) String

func (s CreateNatGatewayInput) String() string

String returns the string representation

func (*CreateNatGatewayInput) Validate

func (s *CreateNatGatewayInput) Validate() error

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

type CreateNatGatewayOutput

type CreateNatGatewayOutput struct {
	Metadata *response.ResponseMetadata

	Natgw_identity *string `type:"string" json:"natgw_identity,omitempty"`
	// contains filtered or unexported fields
}

func (CreateNatGatewayOutput) GoString

func (s CreateNatGatewayOutput) GoString() string

GoString returns the string representation

func (*CreateNatGatewayOutput) SetNatgw_identity

func (s *CreateNatGatewayOutput) SetNatgw_identity(v string) *CreateNatGatewayOutput

SetNatgw_identity sets the Natgw_identity field's value.

func (CreateNatGatewayOutput) String

func (s CreateNatGatewayOutput) String() string

String returns the string representation

type CreateRouteEntriesInput

type CreateRouteEntriesInput struct {
	Route_entry_list []*Route_entry_listForCreateRouteEntriesInput `type:"list" json:"route_entry_list"`

	// Route_table_identity is a required field
	Route_table_identity *string `type:"string" json:"route_table_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateRouteEntriesInput) GoString

func (s CreateRouteEntriesInput) GoString() string

GoString returns the string representation

func (*CreateRouteEntriesInput) SetRoute_entry_list

SetRoute_entry_list sets the Route_entry_list field's value.

func (*CreateRouteEntriesInput) SetRoute_table_identity

func (s *CreateRouteEntriesInput) SetRoute_table_identity(v string) *CreateRouteEntriesInput

SetRoute_table_identity sets the Route_table_identity field's value.

func (CreateRouteEntriesInput) String

func (s CreateRouteEntriesInput) String() string

String returns the string representation

func (*CreateRouteEntriesInput) Validate

func (s *CreateRouteEntriesInput) Validate() error

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

type CreateRouteEntriesOutput

type CreateRouteEntriesOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateRouteEntriesOutput) GoString

func (s CreateRouteEntriesOutput) GoString() string

GoString returns the string representation

func (*CreateRouteEntriesOutput) SetRoute_entry_id_list

func (s *CreateRouteEntriesOutput) SetRoute_entry_id_list(v []*string) *CreateRouteEntriesOutput

SetRoute_entry_id_list sets the Route_entry_id_list field's value.

func (CreateRouteEntriesOutput) String

func (s CreateRouteEntriesOutput) String() string

String returns the string representation

type CreateRouteTableInput

type CreateRouteTableInput struct {

	// Desc is a required field
	Desc *string `type:"string" json:"desc,omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:"name,omitempty" required:"true"`

	Project *string `type:"string" json:"project,omitempty"`

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

	// Type is a required field
	Type *string `type:"string" json:"type,omitempty" required:"true"`

	// Vpc_identity is a required field
	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateRouteTableInput) GoString

func (s CreateRouteTableInput) GoString() string

GoString returns the string representation

func (*CreateRouteTableInput) SetDesc

SetDesc sets the Desc field's value.

func (*CreateRouteTableInput) SetName

SetName sets the Name field's value.

func (*CreateRouteTableInput) SetProject

SetProject sets the Project field's value.

func (*CreateRouteTableInput) SetTags

SetTags sets the Tags field's value.

func (*CreateRouteTableInput) SetType

SetType sets the Type field's value.

func (*CreateRouteTableInput) SetVpc_identity

func (s *CreateRouteTableInput) SetVpc_identity(v string) *CreateRouteTableInput

SetVpc_identity sets the Vpc_identity field's value.

func (CreateRouteTableInput) String

func (s CreateRouteTableInput) String() string

String returns the string representation

func (*CreateRouteTableInput) Validate

func (s *CreateRouteTableInput) Validate() error

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

type CreateRouteTableOutput

type CreateRouteTableOutput struct {
	Metadata *response.ResponseMetadata

	Route_table_instance *Route_table_instanceForCreateRouteTableOutput `type:"structure" json:"route_table_instance,omitempty"`
	// contains filtered or unexported fields
}

func (CreateRouteTableOutput) GoString

func (s CreateRouteTableOutput) GoString() string

GoString returns the string representation

func (*CreateRouteTableOutput) SetRoute_table_instance

SetRoute_table_instance sets the Route_table_instance field's value.

func (CreateRouteTableOutput) String

func (s CreateRouteTableOutput) String() string

String returns the string representation

type CreateSNatRuleInput

type CreateSNatRuleInput struct {

	// Backend_type is a required field
	Backend_type *string `type:"string" json:"backend_type,omitempty" required:"true"`

	Custom_cidr *string `type:"string" json:"custom_cidr,omitempty"`

	Eip_list []*string `type:"list" json:"eip_list"`

	// Natgw_identity is a required field
	Natgw_identity *string `type:"string" json:"natgw_identity,omitempty" required:"true"`

	// Rule_name is a required field
	Rule_name *string `type:"string" json:"rule_name,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateSNatRuleInput) GoString

func (s CreateSNatRuleInput) GoString() string

GoString returns the string representation

func (*CreateSNatRuleInput) SetBackend_type

func (s *CreateSNatRuleInput) SetBackend_type(v string) *CreateSNatRuleInput

SetBackend_type sets the Backend_type field's value.

func (*CreateSNatRuleInput) SetCustom_cidr

func (s *CreateSNatRuleInput) SetCustom_cidr(v string) *CreateSNatRuleInput

SetCustom_cidr sets the Custom_cidr field's value.

func (*CreateSNatRuleInput) SetEip_list

func (s *CreateSNatRuleInput) SetEip_list(v []*string) *CreateSNatRuleInput

SetEip_list sets the Eip_list field's value.

func (*CreateSNatRuleInput) SetNatgw_identity

func (s *CreateSNatRuleInput) SetNatgw_identity(v string) *CreateSNatRuleInput

SetNatgw_identity sets the Natgw_identity field's value.

func (*CreateSNatRuleInput) SetRule_name

func (s *CreateSNatRuleInput) SetRule_name(v string) *CreateSNatRuleInput

SetRule_name sets the Rule_name field's value.

func (CreateSNatRuleInput) String

func (s CreateSNatRuleInput) String() string

String returns the string representation

func (*CreateSNatRuleInput) Validate

func (s *CreateSNatRuleInput) Validate() error

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

type CreateSNatRuleOutput

type CreateSNatRuleOutput struct {
	Metadata *response.ResponseMetadata

	Snat_rule_identity *string `type:"string" json:"snat_rule_identity,omitempty"`
	// contains filtered or unexported fields
}

func (CreateSNatRuleOutput) GoString

func (s CreateSNatRuleOutput) GoString() string

GoString returns the string representation

func (*CreateSNatRuleOutput) SetSnat_rule_identity

func (s *CreateSNatRuleOutput) SetSnat_rule_identity(v string) *CreateSNatRuleOutput

SetSnat_rule_identity sets the Snat_rule_identity field's value.

func (CreateSNatRuleOutput) String

func (s CreateSNatRuleOutput) String() string

String returns the string representation

type CreateSecondaryInternalIPAndRebootInput

type CreateSecondaryInternalIPAndRebootInput struct {

	// Instance_identity is a required field
	Instance_identity *string `type:"string" json:"instance_identity,omitempty" required:"true"`

	// Num is a required field
	Num *int32 `type:"int32" json:"num,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateSecondaryInternalIPAndRebootInput) GoString

GoString returns the string representation

func (*CreateSecondaryInternalIPAndRebootInput) SetInstance_identity

SetInstance_identity sets the Instance_identity field's value.

func (*CreateSecondaryInternalIPAndRebootInput) SetNum

SetNum sets the Num field's value.

func (CreateSecondaryInternalIPAndRebootInput) String

String returns the string representation

func (*CreateSecondaryInternalIPAndRebootInput) Validate

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

type CreateSecondaryInternalIPAndRebootOutput

type CreateSecondaryInternalIPAndRebootOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CreateSecondaryInternalIPAndRebootOutput) GoString

GoString returns the string representation

func (CreateSecondaryInternalIPAndRebootOutput) String

String returns the string representation

type CreateSecurityGroupInput

type CreateSecurityGroupInput struct {
	Group_type *string `type:"string" json:"group_type,omitempty"`

	// Name is a required field
	Name *string `type:"string" json:"name,omitempty" required:"true"`

	Project *string `type:"string" json:"project,omitempty"`

	Remark *string `type:"string" json:"remark,omitempty"`

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

	// Vpc_identity is a required field
	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateSecurityGroupInput) GoString

func (s CreateSecurityGroupInput) GoString() string

GoString returns the string representation

func (*CreateSecurityGroupInput) SetGroup_type added in v1.2.37

SetGroup_type sets the Group_type field's value.

func (*CreateSecurityGroupInput) SetName

SetName sets the Name field's value.

func (*CreateSecurityGroupInput) SetProject

SetProject sets the Project field's value.

func (*CreateSecurityGroupInput) SetRemark

SetRemark sets the Remark field's value.

func (*CreateSecurityGroupInput) SetTags

SetTags sets the Tags field's value.

func (*CreateSecurityGroupInput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (CreateSecurityGroupInput) String

func (s CreateSecurityGroupInput) String() string

String returns the string representation

func (*CreateSecurityGroupInput) Validate

func (s *CreateSecurityGroupInput) Validate() error

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

type CreateSecurityGroupOutput

type CreateSecurityGroupOutput struct {
	Metadata *response.ResponseMetadata

	Security_group *Security_groupForCreateSecurityGroupOutput `type:"structure" json:"security_group,omitempty"`
	// contains filtered or unexported fields
}

func (CreateSecurityGroupOutput) GoString

func (s CreateSecurityGroupOutput) GoString() string

GoString returns the string representation

func (*CreateSecurityGroupOutput) SetSecurity_group

SetSecurity_group sets the Security_group field's value.

func (CreateSecurityGroupOutput) String

func (s CreateSecurityGroupOutput) String() string

String returns the string representation

type CreateSecurityGroupRulesInput

type CreateSecurityGroupRulesInput struct {

	// Group_identity is a required field
	Group_identity *string `type:"string" json:"group_identity,omitempty" required:"true"`

	Rules []*RuleForCreateSecurityGroupRulesInput `type:"list" json:"rules"`
	// contains filtered or unexported fields
}

func (CreateSecurityGroupRulesInput) GoString

GoString returns the string representation

func (*CreateSecurityGroupRulesInput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*CreateSecurityGroupRulesInput) SetRules

SetRules sets the Rules field's value.

func (CreateSecurityGroupRulesInput) String

String returns the string representation

func (*CreateSecurityGroupRulesInput) Validate

func (s *CreateSecurityGroupRulesInput) Validate() error

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

type CreateSecurityGroupRulesOutput

type CreateSecurityGroupRulesOutput struct {
	Metadata *response.ResponseMetadata

	Rules []*RuleForCreateSecurityGroupRulesOutput `type:"list" json:"rules"`
	// contains filtered or unexported fields
}

func (CreateSecurityGroupRulesOutput) GoString

GoString returns the string representation

func (*CreateSecurityGroupRulesOutput) SetRules

SetRules sets the Rules field's value.

func (CreateSecurityGroupRulesOutput) String

String returns the string representation

type CreateSubnetsForCustomVPCInput

type CreateSubnetsForCustomVPCInput struct {
	Project *string `type:"string" json:"project,omitempty"`

	Subnets []*SubnetForCreateSubnetsForCustomVPCInput `type:"list" json:"subnets"`

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

	// Vpc_identity is a required field
	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateSubnetsForCustomVPCInput) GoString

GoString returns the string representation

func (*CreateSubnetsForCustomVPCInput) SetProject

SetProject sets the Project field's value.

func (*CreateSubnetsForCustomVPCInput) SetSubnets

SetSubnets sets the Subnets field's value.

func (*CreateSubnetsForCustomVPCInput) SetTags

SetTags sets the Tags field's value.

func (*CreateSubnetsForCustomVPCInput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (CreateSubnetsForCustomVPCInput) String

String returns the string representation

func (*CreateSubnetsForCustomVPCInput) Validate

func (s *CreateSubnetsForCustomVPCInput) Validate() error

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

type CreateSubnetsForCustomVPCOutput

type CreateSubnetsForCustomVPCOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateSubnetsForCustomVPCOutput) GoString

GoString returns the string representation

func (*CreateSubnetsForCustomVPCOutput) SetSubnet_id_list

SetSubnet_id_list sets the Subnet_id_list field's value.

func (CreateSubnetsForCustomVPCOutput) String

String returns the string representation

type Custom_dataForCreateCloudServerInput

type Custom_dataForCreateCloudServerInput struct {
	Data *string `type:"string" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (Custom_dataForCreateCloudServerInput) GoString

GoString returns the string representation

func (*Custom_dataForCreateCloudServerInput) SetData

SetData sets the Data field's value.

func (Custom_dataForCreateCloudServerInput) String

String returns the string representation

type Custom_dataForCreateCloudServerV2Input

type Custom_dataForCreateCloudServerV2Input struct {
	Data *string `type:"string" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (Custom_dataForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*Custom_dataForCreateCloudServerV2Input) SetData

SetData sets the Data field's value.

func (Custom_dataForCreateCloudServerV2Input) String

String returns the string representation

type Custom_dataForGetCloudServerOutput

type Custom_dataForGetCloudServerOutput struct {
	Data *string `type:"string" json:"data"`
	// contains filtered or unexported fields
}

func (Custom_dataForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Custom_dataForGetCloudServerOutput) SetData

SetData sets the Data field's value.

func (Custom_dataForGetCloudServerOutput) String

String returns the string representation

type Custom_dataForListCloudServersOutput

type Custom_dataForListCloudServersOutput struct {
	Data *string `type:"string" json:"data"`
	// contains filtered or unexported fields
}

func (Custom_dataForListCloudServersOutput) GoString

GoString returns the string representation

func (*Custom_dataForListCloudServersOutput) SetData

SetData sets the Data field's value.

func (Custom_dataForListCloudServersOutput) String

String returns the string representation

type Custom_dataForSetInstanceCustomDataInput

type Custom_dataForSetInstanceCustomDataInput struct {
	Data *string `type:"string" json:"data,omitempty"`

	Is_base64 *bool `type:"boolean" json:"is_base64,omitempty"`
	// contains filtered or unexported fields
}

func (Custom_dataForSetInstanceCustomDataInput) GoString

GoString returns the string representation

func (*Custom_dataForSetInstanceCustomDataInput) SetData

SetData sets the Data field's value.

func (*Custom_dataForSetInstanceCustomDataInput) SetIs_base64

SetIs_base64 sets the Is_base64 field's value.

func (Custom_dataForSetInstanceCustomDataInput) String

String returns the string representation

type Custom_dataForUpdateCloudServerInput

type Custom_dataForUpdateCloudServerInput struct {
	Data *string `type:"string" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (Custom_dataForUpdateCloudServerInput) GoString

GoString returns the string representation

func (*Custom_dataForUpdateCloudServerInput) SetData

SetData sets the Data field's value.

func (Custom_dataForUpdateCloudServerInput) String

String returns the string representation

type Data_cloud_disk_info_listForGetInstanceCloudDiskInfoOutput

type Data_cloud_disk_info_listForGetInstanceCloudDiskInfoOutput struct {
	Capacity *string `type:"string" json:"capacity"`

	Device_name *string `type:"string" json:"device_name"`

	Storage_type *string `type:"string" json:"storage_type"`
	// contains filtered or unexported fields
}

func (Data_cloud_disk_info_listForGetInstanceCloudDiskInfoOutput) GoString

GoString returns the string representation

func (*Data_cloud_disk_info_listForGetInstanceCloudDiskInfoOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Data_cloud_disk_info_listForGetInstanceCloudDiskInfoOutput) SetDevice_name

SetDevice_name sets the Device_name field's value.

func (*Data_cloud_disk_info_listForGetInstanceCloudDiskInfoOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (Data_cloud_disk_info_listForGetInstanceCloudDiskInfoOutput) String

String returns the string representation

type Data_diskForCreateCloudServerInput

type Data_diskForCreateCloudServerInput struct {
	Capacity *string `type:"string" json:"capacity,omitempty"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance,omitempty"`

	Disk_identity *string `type:"string" json:"disk_identity,omitempty"`

	Local_disk_class *string `type:"string" json:"local_disk_class,omitempty"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name,omitempty"`

	Storage_type *string `type:"string" json:"storage_type,omitempty" enum:"EnumOfstorage_typeForCreateCloudServerInput"`
	// contains filtered or unexported fields
}

func (Data_diskForCreateCloudServerInput) GoString

GoString returns the string representation

func (*Data_diskForCreateCloudServerInput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Data_diskForCreateCloudServerInput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Data_diskForCreateCloudServerInput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*Data_diskForCreateCloudServerInput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*Data_diskForCreateCloudServerInput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*Data_diskForCreateCloudServerInput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (Data_diskForCreateCloudServerInput) String

String returns the string representation

type Data_diskForGetCloudServerOutput

type Data_diskForGetCloudServerOutput struct {
	Capacity *string `type:"string" json:"capacity"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Disk_identity *string `type:"string" json:"disk_identity"`

	Local_disk_class *string `type:"string" json:"local_disk_class"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name"`

	Storage_type *string `type:"string" json:"storage_type" enum:"EnumOfstorage_typeForGetCloudServerOutput"`
	// contains filtered or unexported fields
}

func (Data_diskForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Data_diskForGetCloudServerOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Data_diskForGetCloudServerOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Data_diskForGetCloudServerOutput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*Data_diskForGetCloudServerOutput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*Data_diskForGetCloudServerOutput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*Data_diskForGetCloudServerOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (Data_diskForGetCloudServerOutput) String

String returns the string representation

type Data_diskForGetInstanceOutput

type Data_diskForGetInstanceOutput struct {
	Capacity *string `type:"string" json:"capacity"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Disk_identity *string `type:"string" json:"disk_identity"`

	Local_disk_class *string `type:"string" json:"local_disk_class"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name"`

	Storage_type *string `type:"string" json:"storage_type" enum:"EnumOfstorage_typeForGetInstanceOutput"`
	// contains filtered or unexported fields
}

func (Data_diskForGetInstanceOutput) GoString

GoString returns the string representation

func (*Data_diskForGetInstanceOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Data_diskForGetInstanceOutput) SetDelete_with_instance

func (s *Data_diskForGetInstanceOutput) SetDelete_with_instance(v bool) *Data_diskForGetInstanceOutput

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Data_diskForGetInstanceOutput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*Data_diskForGetInstanceOutput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*Data_diskForGetInstanceOutput) SetLocal_disk_resource_name

func (s *Data_diskForGetInstanceOutput) SetLocal_disk_resource_name(v string) *Data_diskForGetInstanceOutput

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*Data_diskForGetInstanceOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (Data_diskForGetInstanceOutput) String

String returns the string representation

type Data_diskForListCloudServersOutput

type Data_diskForListCloudServersOutput struct {
	Capacity *string `type:"string" json:"capacity"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Disk_identity *string `type:"string" json:"disk_identity"`

	Local_disk_class *string `type:"string" json:"local_disk_class"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name"`

	Storage_type *string `type:"string" json:"storage_type" enum:"EnumOfstorage_typeForListCloudServersOutput"`
	// contains filtered or unexported fields
}

func (Data_diskForListCloudServersOutput) GoString

GoString returns the string representation

func (*Data_diskForListCloudServersOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Data_diskForListCloudServersOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Data_diskForListCloudServersOutput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*Data_diskForListCloudServersOutput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*Data_diskForListCloudServersOutput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*Data_diskForListCloudServersOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (Data_diskForListCloudServersOutput) String

String returns the string representation

type Data_diskForListInstancesOutput

type Data_diskForListInstancesOutput struct {
	Capacity *string `type:"string" json:"capacity"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Disk_identity *string `type:"string" json:"disk_identity"`

	Local_disk_class *string `type:"string" json:"local_disk_class"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name"`

	Storage_type *string `type:"string" json:"storage_type" enum:"EnumOfstorage_typeForListInstancesOutput"`
	// contains filtered or unexported fields
}

func (Data_diskForListInstancesOutput) GoString

GoString returns the string representation

func (*Data_diskForListInstancesOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Data_diskForListInstancesOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Data_diskForListInstancesOutput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*Data_diskForListInstancesOutput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*Data_diskForListInstancesOutput) SetLocal_disk_resource_name

func (s *Data_diskForListInstancesOutput) SetLocal_disk_resource_name(v string) *Data_diskForListInstancesOutput

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*Data_diskForListInstancesOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (Data_diskForListInstancesOutput) String

String returns the string representation

type Data_diskForUpdateCloudServerInput

type Data_diskForUpdateCloudServerInput struct {
	Capacity *string `type:"string" json:"capacity,omitempty"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance,omitempty"`

	Disk_identity *string `type:"string" json:"disk_identity,omitempty"`

	Local_disk_class *string `type:"string" json:"local_disk_class,omitempty"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name,omitempty"`

	Storage_type *string `type:"string" json:"storage_type,omitempty" enum:"EnumOfstorage_typeForUpdateCloudServerInput"`
	// contains filtered or unexported fields
}

func (Data_diskForUpdateCloudServerInput) GoString

GoString returns the string representation

func (*Data_diskForUpdateCloudServerInput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Data_diskForUpdateCloudServerInput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Data_diskForUpdateCloudServerInput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*Data_diskForUpdateCloudServerInput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*Data_diskForUpdateCloudServerInput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*Data_diskForUpdateCloudServerInput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (Data_diskForUpdateCloudServerInput) String

String returns the string representation

type Data_disk_listForCreateCloudServerInput

type Data_disk_listForCreateCloudServerInput struct {
	Capacity *string `type:"string" json:"capacity,omitempty"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance,omitempty"`

	Disk_identity *string `type:"string" json:"disk_identity,omitempty"`

	Local_disk_class *string `type:"string" json:"local_disk_class,omitempty"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name,omitempty"`

	Storage_type *string `type:"string" json:"storage_type,omitempty" enum:"EnumOfstorage_typeForCreateCloudServerInput"`
	// contains filtered or unexported fields
}

func (Data_disk_listForCreateCloudServerInput) GoString

GoString returns the string representation

func (*Data_disk_listForCreateCloudServerInput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Data_disk_listForCreateCloudServerInput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Data_disk_listForCreateCloudServerInput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*Data_disk_listForCreateCloudServerInput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*Data_disk_listForCreateCloudServerInput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*Data_disk_listForCreateCloudServerInput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (Data_disk_listForCreateCloudServerInput) String

String returns the string representation

type Data_disk_listForGetCloudServerOutput

type Data_disk_listForGetCloudServerOutput struct {
	Capacity *string `type:"string" json:"capacity"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Disk_identity *string `type:"string" json:"disk_identity"`

	Local_disk_class *string `type:"string" json:"local_disk_class"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name"`

	Storage_type *string `type:"string" json:"storage_type" enum:"EnumOfstorage_typeForGetCloudServerOutput"`
	// contains filtered or unexported fields
}

func (Data_disk_listForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Data_disk_listForGetCloudServerOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Data_disk_listForGetCloudServerOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Data_disk_listForGetCloudServerOutput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*Data_disk_listForGetCloudServerOutput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*Data_disk_listForGetCloudServerOutput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*Data_disk_listForGetCloudServerOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (Data_disk_listForGetCloudServerOutput) String

String returns the string representation

type Data_disk_listForGetInstanceOutput

type Data_disk_listForGetInstanceOutput struct {
	Capacity *string `type:"string" json:"capacity"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Disk_identity *string `type:"string" json:"disk_identity"`

	Local_disk_class *string `type:"string" json:"local_disk_class"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name"`

	Storage_type *string `type:"string" json:"storage_type" enum:"EnumOfstorage_typeForGetInstanceOutput"`
	// contains filtered or unexported fields
}

func (Data_disk_listForGetInstanceOutput) GoString

GoString returns the string representation

func (*Data_disk_listForGetInstanceOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Data_disk_listForGetInstanceOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Data_disk_listForGetInstanceOutput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*Data_disk_listForGetInstanceOutput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*Data_disk_listForGetInstanceOutput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*Data_disk_listForGetInstanceOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (Data_disk_listForGetInstanceOutput) String

String returns the string representation

type Data_disk_listForListCloudServersOutput

type Data_disk_listForListCloudServersOutput struct {
	Capacity *string `type:"string" json:"capacity"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Disk_identity *string `type:"string" json:"disk_identity"`

	Local_disk_class *string `type:"string" json:"local_disk_class"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name"`

	Storage_type *string `type:"string" json:"storage_type" enum:"EnumOfstorage_typeForListCloudServersOutput"`
	// contains filtered or unexported fields
}

func (Data_disk_listForListCloudServersOutput) GoString

GoString returns the string representation

func (*Data_disk_listForListCloudServersOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Data_disk_listForListCloudServersOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Data_disk_listForListCloudServersOutput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*Data_disk_listForListCloudServersOutput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*Data_disk_listForListCloudServersOutput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*Data_disk_listForListCloudServersOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (Data_disk_listForListCloudServersOutput) String

String returns the string representation

type Data_disk_listForListInstancesOutput

type Data_disk_listForListInstancesOutput struct {
	Capacity *string `type:"string" json:"capacity"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Disk_identity *string `type:"string" json:"disk_identity"`

	Local_disk_class *string `type:"string" json:"local_disk_class"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name"`

	Storage_type *string `type:"string" json:"storage_type" enum:"EnumOfstorage_typeForListInstancesOutput"`
	// contains filtered or unexported fields
}

func (Data_disk_listForListInstancesOutput) GoString

GoString returns the string representation

func (*Data_disk_listForListInstancesOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Data_disk_listForListInstancesOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Data_disk_listForListInstancesOutput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*Data_disk_listForListInstancesOutput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*Data_disk_listForListInstancesOutput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*Data_disk_listForListInstancesOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (Data_disk_listForListInstancesOutput) String

String returns the string representation

type Data_disk_listForUpdateCloudServerInput

type Data_disk_listForUpdateCloudServerInput struct {
	Capacity *string `type:"string" json:"capacity,omitempty"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance,omitempty"`

	Disk_identity *string `type:"string" json:"disk_identity,omitempty"`

	Local_disk_class *string `type:"string" json:"local_disk_class,omitempty"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name,omitempty"`

	Storage_type *string `type:"string" json:"storage_type,omitempty" enum:"EnumOfstorage_typeForUpdateCloudServerInput"`
	// contains filtered or unexported fields
}

func (Data_disk_listForUpdateCloudServerInput) GoString

GoString returns the string representation

func (*Data_disk_listForUpdateCloudServerInput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Data_disk_listForUpdateCloudServerInput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Data_disk_listForUpdateCloudServerInput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*Data_disk_listForUpdateCloudServerInput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*Data_disk_listForUpdateCloudServerInput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*Data_disk_listForUpdateCloudServerInput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (Data_disk_listForUpdateCloudServerInput) String

String returns the string representation

type Data_local_diskForCreateCloudServerInput

type Data_local_diskForCreateCloudServerInput struct {
	Disk_spec *Data_disk_listForCreateCloudServerInput `locationName:"disk_spec" type:"structure" json:",omitempty"`

	Num *int32 `type:"int32" json:"num,omitempty"`
	// contains filtered or unexported fields
}

func (Data_local_diskForCreateCloudServerInput) GoString

GoString returns the string representation

func (*Data_local_diskForCreateCloudServerInput) SetDisk_spec

SetDisk_spec sets the Disk_spec field's value.

func (*Data_local_diskForCreateCloudServerInput) SetNum

SetNum sets the Num field's value.

func (Data_local_diskForCreateCloudServerInput) String

String returns the string representation

type Data_local_diskForGetCloudServerOutput

type Data_local_diskForGetCloudServerOutput struct {
	Disk_spec *Data_disk_listForGetCloudServerOutput `locationName:"disk_spec" type:"structure"`

	Num *int32 `type:"int32" json:"num"`
	// contains filtered or unexported fields
}

func (Data_local_diskForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Data_local_diskForGetCloudServerOutput) SetDisk_spec

SetDisk_spec sets the Disk_spec field's value.

func (*Data_local_diskForGetCloudServerOutput) SetNum

SetNum sets the Num field's value.

func (Data_local_diskForGetCloudServerOutput) String

String returns the string representation

type Data_local_diskForGetInstanceOutput

type Data_local_diskForGetInstanceOutput struct {
	Disk_spec *Data_disk_listForGetInstanceOutput `locationName:"disk_spec" type:"structure"`

	Num *int32 `type:"int32" json:"num"`
	// contains filtered or unexported fields
}

func (Data_local_diskForGetInstanceOutput) GoString

GoString returns the string representation

func (*Data_local_diskForGetInstanceOutput) SetDisk_spec

SetDisk_spec sets the Disk_spec field's value.

func (*Data_local_diskForGetInstanceOutput) SetNum

SetNum sets the Num field's value.

func (Data_local_diskForGetInstanceOutput) String

String returns the string representation

type Data_local_diskForListCloudServersOutput

type Data_local_diskForListCloudServersOutput struct {
	Disk_spec *Data_disk_listForListCloudServersOutput `locationName:"disk_spec" type:"structure"`

	Num *int32 `type:"int32" json:"num"`
	// contains filtered or unexported fields
}

func (Data_local_diskForListCloudServersOutput) GoString

GoString returns the string representation

func (*Data_local_diskForListCloudServersOutput) SetDisk_spec

SetDisk_spec sets the Disk_spec field's value.

func (*Data_local_diskForListCloudServersOutput) SetNum

SetNum sets the Num field's value.

func (Data_local_diskForListCloudServersOutput) String

String returns the string representation

type Data_local_diskForListInstancesOutput

type Data_local_diskForListInstancesOutput struct {
	Disk_spec *Data_disk_listForListInstancesOutput `locationName:"disk_spec" type:"structure"`

	Num *int32 `type:"int32" json:"num"`
	// contains filtered or unexported fields
}

func (Data_local_diskForListInstancesOutput) GoString

GoString returns the string representation

func (*Data_local_diskForListInstancesOutput) SetDisk_spec

SetDisk_spec sets the Disk_spec field's value.

func (*Data_local_diskForListInstancesOutput) SetNum

SetNum sets the Num field's value.

func (Data_local_diskForListInstancesOutput) String

String returns the string representation

type Data_local_diskForUpdateCloudServerInput

type Data_local_diskForUpdateCloudServerInput struct {
	Disk_spec *Data_disk_listForUpdateCloudServerInput `locationName:"disk_spec" type:"structure" json:",omitempty"`

	Num *int32 `type:"int32" json:"num,omitempty"`
	// contains filtered or unexported fields
}

func (Data_local_diskForUpdateCloudServerInput) GoString

GoString returns the string representation

func (*Data_local_diskForUpdateCloudServerInput) SetDisk_spec

SetDisk_spec sets the Disk_spec field's value.

func (*Data_local_diskForUpdateCloudServerInput) SetNum

SetNum sets the Num field's value.

func (Data_local_diskForUpdateCloudServerInput) String

String returns the string representation

type DeleteClassicNetworkInput

type DeleteClassicNetworkInput struct {

	// Network_id is a required field
	Network_id *string `type:"string" json:"network_id,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteClassicNetworkInput) GoString

func (s DeleteClassicNetworkInput) GoString() string

GoString returns the string representation

func (*DeleteClassicNetworkInput) SetNetwork_id

SetNetwork_id sets the Network_id field's value.

func (DeleteClassicNetworkInput) String

func (s DeleteClassicNetworkInput) String() string

String returns the string representation

func (*DeleteClassicNetworkInput) Validate

func (s *DeleteClassicNetworkInput) Validate() error

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

type DeleteClassicNetworkOutput

type DeleteClassicNetworkOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteClassicNetworkOutput) GoString

func (s DeleteClassicNetworkOutput) GoString() string

GoString returns the string representation

func (DeleteClassicNetworkOutput) String

String returns the string representation

type DeleteCloudServerInput

type DeleteCloudServerInput struct {

	// Cloud_server_id is a required field
	Cloud_server_id *string `type:"string" json:"cloud_server_id,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteCloudServerInput) GoString

func (s DeleteCloudServerInput) GoString() string

GoString returns the string representation

func (*DeleteCloudServerInput) SetCloud_server_id

func (s *DeleteCloudServerInput) SetCloud_server_id(v string) *DeleteCloudServerInput

SetCloud_server_id sets the Cloud_server_id field's value.

func (DeleteCloudServerInput) String

func (s DeleteCloudServerInput) String() string

String returns the string representation

func (*DeleteCloudServerInput) Validate

func (s *DeleteCloudServerInput) Validate() error

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

type DeleteCloudServerOutput

type DeleteCloudServerOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteCloudServerOutput) GoString

func (s DeleteCloudServerOutput) GoString() string

GoString returns the string representation

func (DeleteCloudServerOutput) String

func (s DeleteCloudServerOutput) String() string

String returns the string representation

type DeleteCustomVPCInstancesInput

type DeleteCustomVPCInstancesInput struct {
	Vpc_identity_list []*string `type:"list" json:"vpc_identity_list"`
	// contains filtered or unexported fields
}

func (DeleteCustomVPCInstancesInput) GoString

GoString returns the string representation

func (*DeleteCustomVPCInstancesInput) SetVpc_identity_list

SetVpc_identity_list sets the Vpc_identity_list field's value.

func (DeleteCustomVPCInstancesInput) String

String returns the string representation

type DeleteCustomVPCInstancesOutput

type DeleteCustomVPCInstancesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteCustomVPCInstancesOutput) GoString

GoString returns the string representation

func (DeleteCustomVPCInstancesOutput) String

String returns the string representation

type DeleteDNatRuleInput

type DeleteDNatRuleInput struct {

	// Dnat_rule_identity is a required field
	Dnat_rule_identity *string `type:"string" json:"dnat_rule_identity,omitempty" required:"true"`

	// Natgw_identity is a required field
	Natgw_identity *string `type:"string" json:"natgw_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteDNatRuleInput) GoString

func (s DeleteDNatRuleInput) GoString() string

GoString returns the string representation

func (*DeleteDNatRuleInput) SetDnat_rule_identity

func (s *DeleteDNatRuleInput) SetDnat_rule_identity(v string) *DeleteDNatRuleInput

SetDnat_rule_identity sets the Dnat_rule_identity field's value.

func (*DeleteDNatRuleInput) SetNatgw_identity

func (s *DeleteDNatRuleInput) SetNatgw_identity(v string) *DeleteDNatRuleInput

SetNatgw_identity sets the Natgw_identity field's value.

func (DeleteDNatRuleInput) String

func (s DeleteDNatRuleInput) String() string

String returns the string representation

func (*DeleteDNatRuleInput) Validate

func (s *DeleteDNatRuleInput) Validate() error

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

type DeleteDNatRuleOutput

type DeleteDNatRuleOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteDNatRuleOutput) GoString

func (s DeleteDNatRuleOutput) GoString() string

GoString returns the string representation

func (DeleteDNatRuleOutput) String

func (s DeleteDNatRuleOutput) String() string

String returns the string representation

type DeleteEIPInstanceInput

type DeleteEIPInstanceInput struct {

	// Eip_identity is a required field
	Eip_identity *string `type:"string" json:"eip_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteEIPInstanceInput) GoString

func (s DeleteEIPInstanceInput) GoString() string

GoString returns the string representation

func (*DeleteEIPInstanceInput) SetEip_identity

func (s *DeleteEIPInstanceInput) SetEip_identity(v string) *DeleteEIPInstanceInput

SetEip_identity sets the Eip_identity field's value.

func (DeleteEIPInstanceInput) String

func (s DeleteEIPInstanceInput) String() string

String returns the string representation

func (*DeleteEIPInstanceInput) Validate

func (s *DeleteEIPInstanceInput) Validate() error

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

type DeleteEIPInstanceOutput

type DeleteEIPInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteEIPInstanceOutput) GoString

func (s DeleteEIPInstanceOutput) GoString() string

GoString returns the string representation

func (DeleteEIPInstanceOutput) String

func (s DeleteEIPInstanceOutput) String() string

String returns the string representation

type DeleteEIPInstancesInput

type DeleteEIPInstancesInput struct {
	Eip_identity_list []*string `type:"list" json:"eip_identity_list"`
	// contains filtered or unexported fields
}

func (DeleteEIPInstancesInput) GoString

func (s DeleteEIPInstancesInput) GoString() string

GoString returns the string representation

func (*DeleteEIPInstancesInput) SetEip_identity_list

func (s *DeleteEIPInstancesInput) SetEip_identity_list(v []*string) *DeleteEIPInstancesInput

SetEip_identity_list sets the Eip_identity_list field's value.

func (DeleteEIPInstancesInput) String

func (s DeleteEIPInstancesInput) String() string

String returns the string representation

type DeleteEIPInstancesOutput

type DeleteEIPInstancesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteEIPInstancesOutput) GoString

func (s DeleteEIPInstancesOutput) GoString() string

GoString returns the string representation

func (DeleteEIPInstancesOutput) String

func (s DeleteEIPInstancesOutput) String() string

String returns the string representation

type DeleteENIInstanceInput

type DeleteENIInstanceInput struct {
	// contains filtered or unexported fields
}

func (DeleteENIInstanceInput) GoString

func (s DeleteENIInstanceInput) GoString() string

GoString returns the string representation

func (DeleteENIInstanceInput) String

func (s DeleteENIInstanceInput) String() string

String returns the string representation

type DeleteENIInstanceOutput

type DeleteENIInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteENIInstanceOutput) GoString

func (s DeleteENIInstanceOutput) GoString() string

GoString returns the string representation

func (DeleteENIInstanceOutput) String

func (s DeleteENIInstanceOutput) String() string

String returns the string representation

type DeleteENIInternalIpInput

type DeleteENIInternalIpInput struct {
	// contains filtered or unexported fields
}

func (DeleteENIInternalIpInput) GoString

func (s DeleteENIInternalIpInput) GoString() string

GoString returns the string representation

func (DeleteENIInternalIpInput) String

func (s DeleteENIInternalIpInput) String() string

String returns the string representation

type DeleteENIInternalIpOutput

type DeleteENIInternalIpOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteENIInternalIpOutput) GoString

func (s DeleteENIInternalIpOutput) GoString() string

GoString returns the string representation

func (DeleteENIInternalIpOutput) String

func (s DeleteENIInternalIpOutput) String() string

String returns the string representation

type DeleteENIIpv6IpInput

type DeleteENIIpv6IpInput struct {
	// contains filtered or unexported fields
}

func (DeleteENIIpv6IpInput) GoString

func (s DeleteENIIpv6IpInput) GoString() string

GoString returns the string representation

func (DeleteENIIpv6IpInput) String

func (s DeleteENIIpv6IpInput) String() string

String returns the string representation

type DeleteENIIpv6IpOutput

type DeleteENIIpv6IpOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteENIIpv6IpOutput) GoString

func (s DeleteENIIpv6IpOutput) GoString() string

GoString returns the string representation

func (DeleteENIIpv6IpOutput) String

func (s DeleteENIIpv6IpOutput) String() string

String returns the string representation

type DeleteEbsInstanceInput

type DeleteEbsInstanceInput struct {
	Ebs_ids []*string `type:"list" json:"ebs_ids"`
	// contains filtered or unexported fields
}

func (DeleteEbsInstanceInput) GoString

func (s DeleteEbsInstanceInput) GoString() string

GoString returns the string representation

func (*DeleteEbsInstanceInput) SetEbs_ids

SetEbs_ids sets the Ebs_ids field's value.

func (DeleteEbsInstanceInput) String

func (s DeleteEbsInstanceInput) String() string

String returns the string representation

type DeleteEbsInstanceOutput

type DeleteEbsInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteEbsInstanceOutput) GoString

func (s DeleteEbsInstanceOutput) GoString() string

GoString returns the string representation

func (DeleteEbsInstanceOutput) String

func (s DeleteEbsInstanceOutput) String() string

String returns the string representation

type DeleteImageInput

type DeleteImageInput struct {

	// Image_id is a required field
	Image_id *string `type:"string" json:"image_id,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteImageInput) GoString

func (s DeleteImageInput) GoString() string

GoString returns the string representation

func (*DeleteImageInput) SetImage_id

func (s *DeleteImageInput) SetImage_id(v string) *DeleteImageInput

SetImage_id sets the Image_id field's value.

func (DeleteImageInput) String

func (s DeleteImageInput) String() string

String returns the string representation

func (*DeleteImageInput) Validate

func (s *DeleteImageInput) Validate() error

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

type DeleteImageOutput

type DeleteImageOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteImageOutput) GoString

func (s DeleteImageOutput) GoString() string

GoString returns the string representation

func (DeleteImageOutput) String

func (s DeleteImageOutput) String() string

String returns the string representation

type DeleteIpCidrBlocksInput

type DeleteIpCidrBlocksInput struct {
	Ip_cidr_block_ids []*string `type:"list" json:"ip_cidr_block_ids"`
	// contains filtered or unexported fields
}

func (DeleteIpCidrBlocksInput) GoString

func (s DeleteIpCidrBlocksInput) GoString() string

GoString returns the string representation

func (*DeleteIpCidrBlocksInput) SetIp_cidr_block_ids

func (s *DeleteIpCidrBlocksInput) SetIp_cidr_block_ids(v []*string) *DeleteIpCidrBlocksInput

SetIp_cidr_block_ids sets the Ip_cidr_block_ids field's value.

func (DeleteIpCidrBlocksInput) String

func (s DeleteIpCidrBlocksInput) String() string

String returns the string representation

type DeleteIpCidrBlocksOutput

type DeleteIpCidrBlocksOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteIpCidrBlocksOutput) GoString

func (s DeleteIpCidrBlocksOutput) GoString() string

GoString returns the string representation

func (DeleteIpCidrBlocksOutput) String

func (s DeleteIpCidrBlocksOutput) String() string

String returns the string representation

type DeleteIpPoolsInput

type DeleteIpPoolsInput struct {
	Ip_pool_ids []*string `type:"list" json:"ip_pool_ids"`
	// contains filtered or unexported fields
}

func (DeleteIpPoolsInput) GoString

func (s DeleteIpPoolsInput) GoString() string

GoString returns the string representation

func (*DeleteIpPoolsInput) SetIp_pool_ids

func (s *DeleteIpPoolsInput) SetIp_pool_ids(v []*string) *DeleteIpPoolsInput

SetIp_pool_ids sets the Ip_pool_ids field's value.

func (DeleteIpPoolsInput) String

func (s DeleteIpPoolsInput) String() string

String returns the string representation

type DeleteIpPoolsOutput

type DeleteIpPoolsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteIpPoolsOutput) GoString

func (s DeleteIpPoolsOutput) GoString() string

GoString returns the string representation

func (DeleteIpPoolsOutput) String

func (s DeleteIpPoolsOutput) String() string

String returns the string representation

type DeleteLNIInstanceInput

type DeleteLNIInstanceInput struct {

	// Lni_identity is a required field
	Lni_identity *string `type:"string" json:"lni_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteLNIInstanceInput) GoString

func (s DeleteLNIInstanceInput) GoString() string

GoString returns the string representation

func (*DeleteLNIInstanceInput) SetLni_identity

func (s *DeleteLNIInstanceInput) SetLni_identity(v string) *DeleteLNIInstanceInput

SetLni_identity sets the Lni_identity field's value.

func (DeleteLNIInstanceInput) String

func (s DeleteLNIInstanceInput) String() string

String returns the string representation

func (*DeleteLNIInstanceInput) Validate

func (s *DeleteLNIInstanceInput) Validate() error

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

type DeleteLNIInstanceOutput

type DeleteLNIInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteLNIInstanceOutput) GoString

func (s DeleteLNIInstanceOutput) GoString() string

GoString returns the string representation

func (DeleteLNIInstanceOutput) String

func (s DeleteLNIInstanceOutput) String() string

String returns the string representation

type DeleteNatGatewayInput

type DeleteNatGatewayInput struct {

	// Natgw_identity is a required field
	Natgw_identity *string `type:"string" json:"natgw_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteNatGatewayInput) GoString

func (s DeleteNatGatewayInput) GoString() string

GoString returns the string representation

func (*DeleteNatGatewayInput) SetNatgw_identity

func (s *DeleteNatGatewayInput) SetNatgw_identity(v string) *DeleteNatGatewayInput

SetNatgw_identity sets the Natgw_identity field's value.

func (DeleteNatGatewayInput) String

func (s DeleteNatGatewayInput) String() string

String returns the string representation

func (*DeleteNatGatewayInput) Validate

func (s *DeleteNatGatewayInput) Validate() error

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

type DeleteNatGatewayOutput

type DeleteNatGatewayOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteNatGatewayOutput) GoString

func (s DeleteNatGatewayOutput) GoString() string

GoString returns the string representation

func (DeleteNatGatewayOutput) String

func (s DeleteNatGatewayOutput) String() string

String returns the string representation

type DeleteRouteEntryInput

type DeleteRouteEntryInput struct {

	// Route_entry_identity is a required field
	Route_entry_identity *string `type:"string" json:"route_entry_identity,omitempty" required:"true"`

	// Route_table_identity is a required field
	Route_table_identity *string `type:"string" json:"route_table_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteRouteEntryInput) GoString

func (s DeleteRouteEntryInput) GoString() string

GoString returns the string representation

func (*DeleteRouteEntryInput) SetRoute_entry_identity

func (s *DeleteRouteEntryInput) SetRoute_entry_identity(v string) *DeleteRouteEntryInput

SetRoute_entry_identity sets the Route_entry_identity field's value.

func (*DeleteRouteEntryInput) SetRoute_table_identity

func (s *DeleteRouteEntryInput) SetRoute_table_identity(v string) *DeleteRouteEntryInput

SetRoute_table_identity sets the Route_table_identity field's value.

func (DeleteRouteEntryInput) String

func (s DeleteRouteEntryInput) String() string

String returns the string representation

func (*DeleteRouteEntryInput) Validate

func (s *DeleteRouteEntryInput) Validate() error

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

type DeleteRouteEntryOutput

type DeleteRouteEntryOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteRouteEntryOutput) GoString

func (s DeleteRouteEntryOutput) GoString() string

GoString returns the string representation

func (DeleteRouteEntryOutput) String

func (s DeleteRouteEntryOutput) String() string

String returns the string representation

type DeleteRouteTableInput

type DeleteRouteTableInput struct {

	// Route_table_identity is a required field
	Route_table_identity *string `type:"string" json:"route_table_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteRouteTableInput) GoString

func (s DeleteRouteTableInput) GoString() string

GoString returns the string representation

func (*DeleteRouteTableInput) SetRoute_table_identity

func (s *DeleteRouteTableInput) SetRoute_table_identity(v string) *DeleteRouteTableInput

SetRoute_table_identity sets the Route_table_identity field's value.

func (DeleteRouteTableInput) String

func (s DeleteRouteTableInput) String() string

String returns the string representation

func (*DeleteRouteTableInput) Validate

func (s *DeleteRouteTableInput) Validate() error

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

type DeleteRouteTableOutput

type DeleteRouteTableOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteRouteTableOutput) GoString

func (s DeleteRouteTableOutput) GoString() string

GoString returns the string representation

func (DeleteRouteTableOutput) String

func (s DeleteRouteTableOutput) String() string

String returns the string representation

type DeleteSNatRuleInput

type DeleteSNatRuleInput struct {

	// Natgw_identity is a required field
	Natgw_identity *string `type:"string" json:"natgw_identity,omitempty" required:"true"`

	// Snat_rule_identity is a required field
	Snat_rule_identity *string `type:"string" json:"snat_rule_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteSNatRuleInput) GoString

func (s DeleteSNatRuleInput) GoString() string

GoString returns the string representation

func (*DeleteSNatRuleInput) SetNatgw_identity

func (s *DeleteSNatRuleInput) SetNatgw_identity(v string) *DeleteSNatRuleInput

SetNatgw_identity sets the Natgw_identity field's value.

func (*DeleteSNatRuleInput) SetSnat_rule_identity

func (s *DeleteSNatRuleInput) SetSnat_rule_identity(v string) *DeleteSNatRuleInput

SetSnat_rule_identity sets the Snat_rule_identity field's value.

func (DeleteSNatRuleInput) String

func (s DeleteSNatRuleInput) String() string

String returns the string representation

func (*DeleteSNatRuleInput) Validate

func (s *DeleteSNatRuleInput) Validate() error

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

type DeleteSNatRuleOutput

type DeleteSNatRuleOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteSNatRuleOutput) GoString

func (s DeleteSNatRuleOutput) GoString() string

GoString returns the string representation

func (DeleteSNatRuleOutput) String

func (s DeleteSNatRuleOutput) String() string

String returns the string representation

type DeleteSSHKeyInput

type DeleteSSHKeyInput struct {

	// Key_pair_identity is a required field
	Key_pair_identity *string `type:"string" json:"key_pair_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteSSHKeyInput) GoString

func (s DeleteSSHKeyInput) GoString() string

GoString returns the string representation

func (*DeleteSSHKeyInput) SetKey_pair_identity

func (s *DeleteSSHKeyInput) SetKey_pair_identity(v string) *DeleteSSHKeyInput

SetKey_pair_identity sets the Key_pair_identity field's value.

func (DeleteSSHKeyInput) String

func (s DeleteSSHKeyInput) String() string

String returns the string representation

func (*DeleteSSHKeyInput) Validate

func (s *DeleteSSHKeyInput) Validate() error

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

type DeleteSSHKeyOutput

type DeleteSSHKeyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteSSHKeyOutput) GoString

func (s DeleteSSHKeyOutput) GoString() string

GoString returns the string representation

func (DeleteSSHKeyOutput) String

func (s DeleteSSHKeyOutput) String() string

String returns the string representation

type DeleteSecurityGroupInput

type DeleteSecurityGroupInput struct {
	Group_identities []*string `type:"list" json:"group_identities"`
	// contains filtered or unexported fields
}

func (DeleteSecurityGroupInput) GoString

func (s DeleteSecurityGroupInput) GoString() string

GoString returns the string representation

func (*DeleteSecurityGroupInput) SetGroup_identities

func (s *DeleteSecurityGroupInput) SetGroup_identities(v []*string) *DeleteSecurityGroupInput

SetGroup_identities sets the Group_identities field's value.

func (DeleteSecurityGroupInput) String

func (s DeleteSecurityGroupInput) String() string

String returns the string representation

type DeleteSecurityGroupOutput

type DeleteSecurityGroupOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteSecurityGroupOutput) GoString

func (s DeleteSecurityGroupOutput) GoString() string

GoString returns the string representation

func (DeleteSecurityGroupOutput) String

func (s DeleteSecurityGroupOutput) String() string

String returns the string representation

type DeleteSecurityGroupRulesInput

type DeleteSecurityGroupRulesInput struct {

	// Group_identity is a required field
	Group_identity *string `type:"string" json:"group_identity,omitempty" required:"true"`

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

func (DeleteSecurityGroupRulesInput) GoString

GoString returns the string representation

func (*DeleteSecurityGroupRulesInput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*DeleteSecurityGroupRulesInput) SetRule_identities

SetRule_identities sets the Rule_identities field's value.

func (DeleteSecurityGroupRulesInput) String

String returns the string representation

func (*DeleteSecurityGroupRulesInput) Validate

func (s *DeleteSecurityGroupRulesInput) Validate() error

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

type DeleteSecurityGroupRulesOutput

type DeleteSecurityGroupRulesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteSecurityGroupRulesOutput) GoString

GoString returns the string representation

func (DeleteSecurityGroupRulesOutput) String

String returns the string representation

type DeleteSubnetsForCustomVPCInput

type DeleteSubnetsForCustomVPCInput struct {
	Subnet_identity_list []*string `type:"list" json:"subnet_identity_list"`

	// Vpc_identity is a required field
	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteSubnetsForCustomVPCInput) GoString

GoString returns the string representation

func (*DeleteSubnetsForCustomVPCInput) SetSubnet_identity_list

func (s *DeleteSubnetsForCustomVPCInput) SetSubnet_identity_list(v []*string) *DeleteSubnetsForCustomVPCInput

SetSubnet_identity_list sets the Subnet_identity_list field's value.

func (*DeleteSubnetsForCustomVPCInput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (DeleteSubnetsForCustomVPCInput) String

String returns the string representation

func (*DeleteSubnetsForCustomVPCInput) Validate

func (s *DeleteSubnetsForCustomVPCInput) Validate() error

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

type DeleteSubnetsForCustomVPCOutput

type DeleteSubnetsForCustomVPCOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteSubnetsForCustomVPCOutput) GoString

GoString returns the string representation

func (DeleteSubnetsForCustomVPCOutput) String

String returns the string representation

type DescribeSecurityGroupAssociationInstancesInput

type DescribeSecurityGroupAssociationInstancesInput struct {
	GroupIdentity *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeSecurityGroupAssociationInstancesInput) GoString

GoString returns the string representation

func (*DescribeSecurityGroupAssociationInstancesInput) SetGroupIdentity

SetGroupIdentity sets the GroupIdentity field's value.

func (DescribeSecurityGroupAssociationInstancesInput) String

String returns the string representation

type DescribeSecurityGroupAssociationInstancesOutput

type DescribeSecurityGroupAssociationInstancesOutput struct {
	Metadata *response.ResponseMetadata

	Bind_instances []*Bind_instanceForDescribeSecurityGroupAssociationInstancesOutput `type:"list" json:"bind_instances"`

	Total *int32 `type:"int32" json:"total"`
	// contains filtered or unexported fields
}

func (DescribeSecurityGroupAssociationInstancesOutput) GoString

GoString returns the string representation

func (*DescribeSecurityGroupAssociationInstancesOutput) SetBind_instances

SetBind_instances sets the Bind_instances field's value.

func (*DescribeSecurityGroupAssociationInstancesOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeSecurityGroupAssociationInstancesOutput) String

String returns the string representation

type DescribeSecurityGroupInput

type DescribeSecurityGroupInput struct {
	GroupIdentity *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeSecurityGroupInput) GoString

func (s DescribeSecurityGroupInput) GoString() string

GoString returns the string representation

func (*DescribeSecurityGroupInput) SetGroupIdentity

SetGroupIdentity sets the GroupIdentity field's value.

func (DescribeSecurityGroupInput) String

String returns the string representation

type DescribeSecurityGroupOutput

type DescribeSecurityGroupOutput struct {
	Metadata *response.ResponseMetadata

	Security_group *Security_groupForDescribeSecurityGroupOutput `type:"structure" json:"security_group"`
	// contains filtered or unexported fields
}

func (DescribeSecurityGroupOutput) GoString

func (s DescribeSecurityGroupOutput) GoString() string

GoString returns the string representation

func (*DescribeSecurityGroupOutput) SetSecurity_group

SetSecurity_group sets the Security_group field's value.

func (DescribeSecurityGroupOutput) String

String returns the string representation

type DescribeSecurityGroupRulesInput

type DescribeSecurityGroupRulesInput struct {
	Direction *string `locationName:"direction" type:"string" enum:"EnumOfdirectionForDescribeSecurityGroupRulesInput"`

	GroupIdentity *string `type:"string"`

	Limit *int32 `locationName:"limit" type:"int32"`

	OrderBy *int32 `type:"int32"`

	Page *int32 `locationName:"page" type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeSecurityGroupRulesInput) GoString

GoString returns the string representation

func (*DescribeSecurityGroupRulesInput) SetDirection

SetDirection sets the Direction field's value.

func (*DescribeSecurityGroupRulesInput) SetGroupIdentity

SetGroupIdentity sets the GroupIdentity field's value.

func (*DescribeSecurityGroupRulesInput) SetLimit

SetLimit sets the Limit field's value.

func (*DescribeSecurityGroupRulesInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*DescribeSecurityGroupRulesInput) SetPage

SetPage sets the Page field's value.

func (DescribeSecurityGroupRulesInput) String

String returns the string representation

type DescribeSecurityGroupRulesOutput

type DescribeSecurityGroupRulesOutput struct {
	Metadata *response.ResponseMetadata

	Rules []*RuleForDescribeSecurityGroupRulesOutput `type:"list" json:"rules"`

	Total_count *int32 `type:"int32" json:"total_count"`
	// contains filtered or unexported fields
}

func (DescribeSecurityGroupRulesOutput) GoString

GoString returns the string representation

func (*DescribeSecurityGroupRulesOutput) SetRules

SetRules sets the Rules field's value.

func (*DescribeSecurityGroupRulesOutput) SetTotal_count

SetTotal_count sets the Total_count field's value.

func (DescribeSecurityGroupRulesOutput) String

String returns the string representation

type DescribeSecurityGroupsInput

type DescribeSecurityGroupsInput struct {
	BindIdentities *string `type:"string"`

	Limit *int32 `locationName:"limit" type:"int32"`

	OrderBy *int32 `type:"int32"`

	Page *int32 `locationName:"page" type:"int32"`

	Projects *string `locationName:"projects" type:"string"`

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

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

func (DescribeSecurityGroupsInput) GoString

func (s DescribeSecurityGroupsInput) GoString() string

GoString returns the string representation

func (*DescribeSecurityGroupsInput) SetBindIdentities added in v1.2.41

SetBindIdentities sets the BindIdentities field's value.

func (*DescribeSecurityGroupsInput) SetLimit

SetLimit sets the Limit field's value.

func (*DescribeSecurityGroupsInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*DescribeSecurityGroupsInput) SetPage

SetPage sets the Page field's value.

func (*DescribeSecurityGroupsInput) SetProjects

SetProjects sets the Projects field's value.

func (*DescribeSecurityGroupsInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*DescribeSecurityGroupsInput) SetWithTagInfo

SetWithTagInfo sets the WithTagInfo field's value.

func (DescribeSecurityGroupsInput) String

String returns the string representation

type DescribeSecurityGroupsOutput

type DescribeSecurityGroupsOutput struct {
	Metadata *response.ResponseMetadata

	Security_groups []*Security_groupForDescribeSecurityGroupsOutput `type:"list" json:"security_groups"`

	Total_count *int32 `type:"int32" json:"total_count"`
	// contains filtered or unexported fields
}

func (DescribeSecurityGroupsOutput) GoString

func (s DescribeSecurityGroupsOutput) GoString() string

GoString returns the string representation

func (*DescribeSecurityGroupsOutput) SetSecurity_groups

SetSecurity_groups sets the Security_groups field's value.

func (*DescribeSecurityGroupsOutput) SetTotal_count

SetTotal_count sets the Total_count field's value.

func (DescribeSecurityGroupsOutput) String

String returns the string representation

type DetachENIFromVeenInput

type DetachENIFromVeenInput struct {
	// contains filtered or unexported fields
}

func (DetachENIFromVeenInput) GoString

func (s DetachENIFromVeenInput) GoString() string

GoString returns the string representation

func (DetachENIFromVeenInput) String

func (s DetachENIFromVeenInput) String() string

String returns the string representation

type DetachENIFromVeenOutput

type DetachENIFromVeenOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DetachENIFromVeenOutput) GoString

func (s DetachENIFromVeenOutput) GoString() string

GoString returns the string representation

func (DetachENIFromVeenOutput) String

func (s DetachENIFromVeenOutput) String() string

String returns the string representation

type DetachEbsInput

type DetachEbsInput struct {
	Ebs_ids []*string `type:"list" json:"ebs_ids"`
	// contains filtered or unexported fields
}

func (DetachEbsInput) GoString

func (s DetachEbsInput) GoString() string

GoString returns the string representation

func (*DetachEbsInput) SetEbs_ids

func (s *DetachEbsInput) SetEbs_ids(v []*string) *DetachEbsInput

SetEbs_ids sets the Ebs_ids field's value.

func (DetachEbsInput) String

func (s DetachEbsInput) String() string

String returns the string representation

type DetachEbsOutput

type DetachEbsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DetachEbsOutput) GoString

func (s DetachEbsOutput) GoString() string

GoString returns the string representation

func (DetachEbsOutput) String

func (s DetachEbsOutput) String() string

String returns the string representation

type DetachLNIFromVeenInput

type DetachLNIFromVeenInput struct {

	// Lni_identity is a required field
	Lni_identity *string `type:"string" json:"lni_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DetachLNIFromVeenInput) GoString

func (s DetachLNIFromVeenInput) GoString() string

GoString returns the string representation

func (*DetachLNIFromVeenInput) SetLni_identity

func (s *DetachLNIFromVeenInput) SetLni_identity(v string) *DetachLNIFromVeenInput

SetLni_identity sets the Lni_identity field's value.

func (DetachLNIFromVeenInput) String

func (s DetachLNIFromVeenInput) String() string

String returns the string representation

func (*DetachLNIFromVeenInput) Validate

func (s *DetachLNIFromVeenInput) Validate() error

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

type DetachLNIFromVeenOutput

type DetachLNIFromVeenOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DetachLNIFromVeenOutput) GoString

func (s DetachLNIFromVeenOutput) GoString() string

GoString returns the string representation

func (DetachLNIFromVeenOutput) String

func (s DetachLNIFromVeenOutput) String() string

String returns the string representation

type DetailInstanceSpecTemplateInput added in v1.2.41

type DetailInstanceSpecTemplateInput struct {
	// contains filtered or unexported fields
}

func (DetailInstanceSpecTemplateInput) GoString added in v1.2.41

GoString returns the string representation

func (DetailInstanceSpecTemplateInput) String added in v1.2.41

String returns the string representation

type DetailInstanceSpecTemplateOutput added in v1.2.41

type DetailInstanceSpecTemplateOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DetailInstanceSpecTemplateOutput) GoString added in v1.2.41

GoString returns the string representation

func (DetailInstanceSpecTemplateOutput) String added in v1.2.41

String returns the string representation

type DisableClassicNetworkIpv6Input

type DisableClassicNetworkIpv6Input struct {

	// Network_id is a required field
	Network_id *string `type:"string" json:"network_id,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DisableClassicNetworkIpv6Input) GoString

GoString returns the string representation

func (*DisableClassicNetworkIpv6Input) SetNetwork_id

SetNetwork_id sets the Network_id field's value.

func (DisableClassicNetworkIpv6Input) String

String returns the string representation

func (*DisableClassicNetworkIpv6Input) Validate

func (s *DisableClassicNetworkIpv6Input) Validate() error

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

type DisableClassicNetworkIpv6Output

type DisableClassicNetworkIpv6Output struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DisableClassicNetworkIpv6Output) GoString

GoString returns the string representation

func (DisableClassicNetworkIpv6Output) String

String returns the string representation

type DisableRouteEntryInput

type DisableRouteEntryInput struct {

	// Route_entry_identity is a required field
	Route_entry_identity *string `type:"string" json:"route_entry_identity,omitempty" required:"true"`

	// Route_table_identity is a required field
	Route_table_identity *string `type:"string" json:"route_table_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DisableRouteEntryInput) GoString

func (s DisableRouteEntryInput) GoString() string

GoString returns the string representation

func (*DisableRouteEntryInput) SetRoute_entry_identity

func (s *DisableRouteEntryInput) SetRoute_entry_identity(v string) *DisableRouteEntryInput

SetRoute_entry_identity sets the Route_entry_identity field's value.

func (*DisableRouteEntryInput) SetRoute_table_identity

func (s *DisableRouteEntryInput) SetRoute_table_identity(v string) *DisableRouteEntryInput

SetRoute_table_identity sets the Route_table_identity field's value.

func (DisableRouteEntryInput) String

func (s DisableRouteEntryInput) String() string

String returns the string representation

func (*DisableRouteEntryInput) Validate

func (s *DisableRouteEntryInput) Validate() error

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

type DisableRouteEntryOutput

type DisableRouteEntryOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DisableRouteEntryOutput) GoString

func (s DisableRouteEntryOutput) GoString() string

GoString returns the string representation

func (DisableRouteEntryOutput) String

func (s DisableRouteEntryOutput) String() string

String returns the string representation

type DiskForCreateCloudServerV2Input

type DiskForCreateCloudServerV2Input struct {
	Capacity *string `type:"string" json:"capacity,omitempty"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance,omitempty"`

	Local_disk_class *string `type:"string" json:"local_disk_class,omitempty"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name,omitempty"`

	Num *int64 `type:"int64" json:"num,omitempty"`

	Storage_type *string `type:"string" json:"storage_type,omitempty" enum:"EnumOfstorage_typeForCreateCloudServerV2Input"`

	System *bool `type:"boolean" json:"system,omitempty"`
	// contains filtered or unexported fields
}

func (DiskForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*DiskForCreateCloudServerV2Input) SetCapacity

SetCapacity sets the Capacity field's value.

func (*DiskForCreateCloudServerV2Input) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*DiskForCreateCloudServerV2Input) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*DiskForCreateCloudServerV2Input) SetLocal_disk_resource_name

func (s *DiskForCreateCloudServerV2Input) SetLocal_disk_resource_name(v string) *DiskForCreateCloudServerV2Input

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*DiskForCreateCloudServerV2Input) SetNum

SetNum sets the Num field's value.

func (*DiskForCreateCloudServerV2Input) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (*DiskForCreateCloudServerV2Input) SetSystem

SetSystem sets the System field's value.

func (DiskForCreateCloudServerV2Input) String

String returns the string representation

type Disk_partitionForCreateCloudServerV2Input

type Disk_partitionForCreateCloudServerV2Input struct {
	Capacity *string `type:"string" json:"capacity,omitempty"`

	Mount_point *string `type:"string" json:"mount_point,omitempty"`
	// contains filtered or unexported fields
}

func (Disk_partitionForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*Disk_partitionForCreateCloudServerV2Input) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Disk_partitionForCreateCloudServerV2Input) SetMount_point

SetMount_point sets the Mount_point field's value.

func (Disk_partitionForCreateCloudServerV2Input) String

String returns the string representation

type Ebs_instanceForGetEbsInstanceOutput

type Ebs_instanceForGetEbsInstanceOutput struct {
	Attachment *AttachmentForGetEbsInstanceOutput `type:"structure" json:"attachment,omitempty"`

	Capacity *string `type:"string" json:"capacity,omitempty"`

	Charge_type *string `type:"string" json:"charge_type,omitempty"`

	Cluster *ClusterForGetEbsInstanceOutput `type:"structure" json:"cluster,omitempty"`

	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Delete_with_res *bool `type:"boolean" json:"delete_with_res,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	Ebs_id *string `type:"string" json:"ebs_id,omitempty"`

	Ebs_name *string `type:"string" json:"ebs_name,omitempty"`

	Ebs_type *string `type:"string" json:"ebs_type,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Start_time *int32 `type:"int32" json:"start_time,omitempty"`

	Status *string `type:"string" json:"status,omitempty"`

	Status_reason *string `type:"string" json:"status_reason,omitempty" enum:"EnumOfstatus_reasonForGetEbsInstanceOutput"`

	Storage_type *string `type:"string" json:"storage_type,omitempty"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (Ebs_instanceForGetEbsInstanceOutput) GoString

GoString returns the string representation

func (*Ebs_instanceForGetEbsInstanceOutput) SetAttachment

SetAttachment sets the Attachment field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetCharge_type

SetCharge_type sets the Charge_type field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetDelete_with_res

SetDelete_with_res sets the Delete_with_res field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetEbs_id

SetEbs_id sets the Ebs_id field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetEbs_name

SetEbs_name sets the Ebs_name field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetEbs_type

SetEbs_type sets the Ebs_type field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetProject

SetProject sets the Project field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetStart_time

SetStart_time sets the Start_time field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetStatus

SetStatus sets the Status field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetStatus_reason

SetStatus_reason sets the Status_reason field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (*Ebs_instanceForGetEbsInstanceOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (Ebs_instanceForGetEbsInstanceOutput) String

String returns the string representation

type Ebs_instanceForListEbsInstancesOutput

type Ebs_instanceForListEbsInstancesOutput struct {
	Attachment *AttachmentForListEbsInstancesOutput `type:"structure" json:"attachment,omitempty"`

	Capacity *string `type:"string" json:"capacity,omitempty"`

	Charge_type *string `type:"string" json:"charge_type,omitempty"`

	Cluster *ClusterForListEbsInstancesOutput `type:"structure" json:"cluster,omitempty"`

	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Delete_with_res *bool `type:"boolean" json:"delete_with_res,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	Ebs_id *string `type:"string" json:"ebs_id,omitempty"`

	Ebs_name *string `type:"string" json:"ebs_name,omitempty"`

	Ebs_type *string `type:"string" json:"ebs_type,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Start_time *int32 `type:"int32" json:"start_time,omitempty"`

	Status *string `type:"string" json:"status,omitempty"`

	Status_reason *string `type:"string" json:"status_reason,omitempty" enum:"EnumOfstatus_reasonForListEbsInstancesOutput"`

	Storage_type *string `type:"string" json:"storage_type,omitempty"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (Ebs_instanceForListEbsInstancesOutput) GoString

GoString returns the string representation

func (*Ebs_instanceForListEbsInstancesOutput) SetAttachment

SetAttachment sets the Attachment field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetCharge_type

SetCharge_type sets the Charge_type field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetDelete_with_res

SetDelete_with_res sets the Delete_with_res field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetEbs_id

SetEbs_id sets the Ebs_id field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetEbs_name

SetEbs_name sets the Ebs_name field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetEbs_type

SetEbs_type sets the Ebs_type field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetProject

SetProject sets the Project field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetStart_time

SetStart_time sets the Start_time field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetStatus

SetStatus sets the Status field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetStatus_reason

SetStatus_reason sets the Status_reason field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (*Ebs_instanceForListEbsInstancesOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (Ebs_instanceForListEbsInstancesOutput) String

String returns the string representation

type Egress_ruleForCopySecurityGroupOutput

type Egress_ruleForCopySecurityGroupOutput struct {
	Rules []*RuleForCopySecurityGroupOutput `type:"list" json:"rules"`

	Total *int32 `type:"int32" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (Egress_ruleForCopySecurityGroupOutput) GoString

GoString returns the string representation

func (*Egress_ruleForCopySecurityGroupOutput) SetRules

SetRules sets the Rules field's value.

func (*Egress_ruleForCopySecurityGroupOutput) SetTotal

SetTotal sets the Total field's value.

func (Egress_ruleForCopySecurityGroupOutput) String

String returns the string representation

type Egress_ruleForCreateSecurityGroupOutput

type Egress_ruleForCreateSecurityGroupOutput struct {
	Rules []*RuleForCreateSecurityGroupOutput `type:"list" json:"rules"`

	Total *int32 `type:"int32" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (Egress_ruleForCreateSecurityGroupOutput) GoString

GoString returns the string representation

func (*Egress_ruleForCreateSecurityGroupOutput) SetRules

SetRules sets the Rules field's value.

func (*Egress_ruleForCreateSecurityGroupOutput) SetTotal

SetTotal sets the Total field's value.

func (Egress_ruleForCreateSecurityGroupOutput) String

String returns the string representation

type Egress_ruleForDescribeSecurityGroupOutput

type Egress_ruleForDescribeSecurityGroupOutput struct {
	Rules []*RuleForDescribeSecurityGroupOutput `type:"list" json:"rules"`

	Total *int32 `type:"int32" json:"total"`
	// contains filtered or unexported fields
}

func (Egress_ruleForDescribeSecurityGroupOutput) GoString

GoString returns the string representation

func (*Egress_ruleForDescribeSecurityGroupOutput) SetRules

SetRules sets the Rules field's value.

func (*Egress_ruleForDescribeSecurityGroupOutput) SetTotal

SetTotal sets the Total field's value.

func (Egress_ruleForDescribeSecurityGroupOutput) String

String returns the string representation

type Egress_ruleForDescribeSecurityGroupsOutput

type Egress_ruleForDescribeSecurityGroupsOutput struct {
	Rules []*RuleForDescribeSecurityGroupsOutput `type:"list" json:"rules"`

	Total *int32 `type:"int32" json:"total"`
	// contains filtered or unexported fields
}

func (Egress_ruleForDescribeSecurityGroupsOutput) GoString

GoString returns the string representation

func (*Egress_ruleForDescribeSecurityGroupsOutput) SetRules

SetRules sets the Rules field's value.

func (*Egress_ruleForDescribeSecurityGroupsOutput) SetTotal

SetTotal sets the Total field's value.

func (Egress_ruleForDescribeSecurityGroupsOutput) String

String returns the string representation

type Egress_ruleForModifySecurityGroupAttributeOutput

type Egress_ruleForModifySecurityGroupAttributeOutput struct {
	Rules []*RuleForModifySecurityGroupAttributeOutput `type:"list" json:"rules"`

	Total *int32 `type:"int32" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (Egress_ruleForModifySecurityGroupAttributeOutput) GoString

GoString returns the string representation

func (*Egress_ruleForModifySecurityGroupAttributeOutput) SetRules

SetRules sets the Rules field's value.

func (*Egress_ruleForModifySecurityGroupAttributeOutput) SetTotal

SetTotal sets the Total field's value.

func (Egress_ruleForModifySecurityGroupAttributeOutput) String

String returns the string representation

type EipForBatchCreateEIPInstancesOutput

type EipForBatchCreateEIPInstancesOutput struct {
	Account_identity *int32 `type:"int32" json:"account_identity,omitempty"`

	Bandwidth_peak *int32 `type:"int32" json:"bandwidth_peak,omitempty"`

	Billing_config *Billing_configForBatchCreateEIPInstancesOutput `type:"structure" json:"billing_config,omitempty"`

	Binder_resource *Binder_resourceForBatchCreateEIPInstancesOutput `type:"structure" json:"binder_resource,omitempty"`

	Cluster *ClusterForBatchCreateEIPInstancesOutput `type:"structure" json:"cluster,omitempty"`

	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	Eip_addr *string `type:"string" json:"eip_addr,omitempty"`

	Eip_identity *string `type:"string" json:"eip_identity,omitempty"`

	Eip_name *string `type:"string" json:"eip_name,omitempty"`

	Eip_type *string `type:"string" json:"eip_type,omitempty" enum:"EnumOfeip_typeForBatchCreateEIPInstancesOutput"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Network_type *string `type:"string" json:"network_type,omitempty" enum:"EnumOfnetwork_typeForBatchCreateEIPInstancesOutput"`

	Project *string `type:"string" json:"project,omitempty"`

	Status *string `type:"string" json:"status,omitempty" enum:"EnumOfstatusForBatchCreateEIPInstancesOutput"`

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

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`

	User_identity *int32 `type:"int32" json:"user_identity,omitempty"`
	// contains filtered or unexported fields
}

func (EipForBatchCreateEIPInstancesOutput) GoString

GoString returns the string representation

func (*EipForBatchCreateEIPInstancesOutput) SetAccount_identity

SetAccount_identity sets the Account_identity field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetBilling_config

SetBilling_config sets the Billing_config field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetBinder_resource

SetBinder_resource sets the Binder_resource field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetDesc

SetDesc sets the Desc field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetEip_addr

SetEip_addr sets the Eip_addr field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetEip_identity

SetEip_identity sets the Eip_identity field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetEip_name

SetEip_name sets the Eip_name field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetEip_type

SetEip_type sets the Eip_type field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetIsp

SetIsp sets the Isp field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetNetwork_type

SetNetwork_type sets the Network_type field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetProject

SetProject sets the Project field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetStatus

SetStatus sets the Status field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetTags

SetTags sets the Tags field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*EipForBatchCreateEIPInstancesOutput) SetUser_identity

SetUser_identity sets the User_identity field's value.

func (EipForBatchCreateEIPInstancesOutput) String

String returns the string representation

type EipForGetEIPInstanceOutput

type EipForGetEIPInstanceOutput struct {
	Account_identity *int32 `type:"int32" json:"account_identity"`

	Bandwidth_peak *int32 `type:"int32" json:"bandwidth_peak"`

	Billing_config *Billing_configForGetEIPInstanceOutput `type:"structure" json:"billing_config"`

	Binder_resource *Binder_resourceForGetEIPInstanceOutput `type:"structure" json:"binder_resource"`

	Cluster *ClusterForGetEIPInstanceOutput `type:"structure" json:"cluster"`

	Create_time *int32 `type:"int32" json:"create_time"`

	Desc *string `type:"string" json:"desc"`

	Eip_addr *string `type:"string" json:"eip_addr"`

	Eip_identity *string `type:"string" json:"eip_identity"`

	Eip_name *string `type:"string" json:"eip_name"`

	Eip_type *string `type:"string" json:"eip_type" enum:"EnumOfeip_typeForGetEIPInstanceOutput"`

	Isp *string `type:"string" json:"isp"`

	Network_type *string `type:"string" json:"network_type" enum:"EnumOfnetwork_typeForGetEIPInstanceOutput"`

	Project *string `type:"string" json:"project"`

	Status *string `type:"string" json:"status" enum:"EnumOfstatusForGetEIPInstanceOutput"`

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

	Update_time *int32 `type:"int32" json:"update_time"`

	User_identity *int32 `type:"int32" json:"user_identity"`
	// contains filtered or unexported fields
}

func (EipForGetEIPInstanceOutput) GoString

func (s EipForGetEIPInstanceOutput) GoString() string

GoString returns the string representation

func (*EipForGetEIPInstanceOutput) SetAccount_identity

func (s *EipForGetEIPInstanceOutput) SetAccount_identity(v int32) *EipForGetEIPInstanceOutput

SetAccount_identity sets the Account_identity field's value.

func (*EipForGetEIPInstanceOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*EipForGetEIPInstanceOutput) SetBilling_config

SetBilling_config sets the Billing_config field's value.

func (*EipForGetEIPInstanceOutput) SetBinder_resource

SetBinder_resource sets the Binder_resource field's value.

func (*EipForGetEIPInstanceOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*EipForGetEIPInstanceOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*EipForGetEIPInstanceOutput) SetDesc

SetDesc sets the Desc field's value.

func (*EipForGetEIPInstanceOutput) SetEip_addr

SetEip_addr sets the Eip_addr field's value.

func (*EipForGetEIPInstanceOutput) SetEip_identity

SetEip_identity sets the Eip_identity field's value.

func (*EipForGetEIPInstanceOutput) SetEip_name

SetEip_name sets the Eip_name field's value.

func (*EipForGetEIPInstanceOutput) SetEip_type

SetEip_type sets the Eip_type field's value.

func (*EipForGetEIPInstanceOutput) SetIsp

SetIsp sets the Isp field's value.

func (*EipForGetEIPInstanceOutput) SetNetwork_type

SetNetwork_type sets the Network_type field's value.

func (*EipForGetEIPInstanceOutput) SetProject

SetProject sets the Project field's value.

func (*EipForGetEIPInstanceOutput) SetStatus

SetStatus sets the Status field's value.

func (*EipForGetEIPInstanceOutput) SetTags

SetTags sets the Tags field's value.

func (*EipForGetEIPInstanceOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*EipForGetEIPInstanceOutput) SetUser_identity

SetUser_identity sets the User_identity field's value.

func (EipForGetEIPInstanceOutput) String

String returns the string representation

type Eip_instanceForListEIPInstancesOutput

type Eip_instanceForListEIPInstancesOutput struct {
	Account_identity *int32 `type:"int32" json:"account_identity"`

	Bandwidth_peak *int32 `type:"int32" json:"bandwidth_peak"`

	Billing_config *Billing_configForListEIPInstancesOutput `type:"structure" json:"billing_config"`

	Binder_resource *Binder_resourceForListEIPInstancesOutput `type:"structure" json:"binder_resource"`

	Cluster *ClusterForListEIPInstancesOutput `type:"structure" json:"cluster"`

	Create_time *int32 `type:"int32" json:"create_time"`

	Desc *string `type:"string" json:"desc"`

	Eip_addr *string `type:"string" json:"eip_addr"`

	Eip_identity *string `type:"string" json:"eip_identity"`

	Eip_name *string `type:"string" json:"eip_name"`

	Eip_type *string `type:"string" json:"eip_type" enum:"EnumOfeip_typeForListEIPInstancesOutput"`

	Isp *string `type:"string" json:"isp"`

	Network_type *string `type:"string" json:"network_type" enum:"EnumOfnetwork_typeForListEIPInstancesOutput"`

	Project *string `type:"string" json:"project"`

	Status *string `type:"string" json:"status" enum:"EnumOfstatusForListEIPInstancesOutput"`

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

	Update_time *int32 `type:"int32" json:"update_time"`

	User_identity *int32 `type:"int32" json:"user_identity"`
	// contains filtered or unexported fields
}

func (Eip_instanceForListEIPInstancesOutput) GoString

GoString returns the string representation

func (*Eip_instanceForListEIPInstancesOutput) SetAccount_identity

SetAccount_identity sets the Account_identity field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetBilling_config

SetBilling_config sets the Billing_config field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetBinder_resource

SetBinder_resource sets the Binder_resource field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetEip_addr

SetEip_addr sets the Eip_addr field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetEip_identity

SetEip_identity sets the Eip_identity field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetEip_name

SetEip_name sets the Eip_name field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetEip_type

SetEip_type sets the Eip_type field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetIsp

SetIsp sets the Isp field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetNetwork_type

SetNetwork_type sets the Network_type field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetProject

SetProject sets the Project field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetStatus

SetStatus sets the Status field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetTags

SetTags sets the Tags field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Eip_instanceForListEIPInstancesOutput) SetUser_identity

SetUser_identity sets the User_identity field's value.

func (Eip_instanceForListEIPInstancesOutput) String

String returns the string representation

type Eip_listForListEipsOfNatGatewayOutput

type Eip_listForListEipsOfNatGatewayOutput struct {
	Billing_method *string `type:"string" json:"billing_method"`

	Bind_dnat_rules *int32 `type:"int32" json:"bind_dnat_rules"`

	Bind_snat_rules *int32 `type:"int32" json:"bind_snat_rules"`

	Bps_limit *string `type:"string" json:"bps_limit"`

	Eip_addr *string `type:"string" json:"eip_addr"`

	Eip_identity *string `type:"string" json:"eip_identity"`

	Eip_name *string `type:"string" json:"eip_name"`

	Eip_type *string `type:"string" json:"eip_type"`

	Isp *string `type:"string" json:"isp"`

	Status *string `type:"string" json:"status"`
	// contains filtered or unexported fields
}

func (Eip_listForListEipsOfNatGatewayOutput) GoString

GoString returns the string representation

func (*Eip_listForListEipsOfNatGatewayOutput) SetBilling_method

SetBilling_method sets the Billing_method field's value.

func (*Eip_listForListEipsOfNatGatewayOutput) SetBind_dnat_rules

SetBind_dnat_rules sets the Bind_dnat_rules field's value.

func (*Eip_listForListEipsOfNatGatewayOutput) SetBind_snat_rules

SetBind_snat_rules sets the Bind_snat_rules field's value.

func (*Eip_listForListEipsOfNatGatewayOutput) SetBps_limit

SetBps_limit sets the Bps_limit field's value.

func (*Eip_listForListEipsOfNatGatewayOutput) SetEip_addr

SetEip_addr sets the Eip_addr field's value.

func (*Eip_listForListEipsOfNatGatewayOutput) SetEip_identity

SetEip_identity sets the Eip_identity field's value.

func (*Eip_listForListEipsOfNatGatewayOutput) SetEip_name

SetEip_name sets the Eip_name field's value.

func (*Eip_listForListEipsOfNatGatewayOutput) SetEip_type

SetEip_type sets the Eip_type field's value.

func (*Eip_listForListEipsOfNatGatewayOutput) SetIsp

SetIsp sets the Isp field's value.

func (*Eip_listForListEipsOfNatGatewayOutput) SetStatus

SetStatus sets the Status field's value.

func (Eip_listForListEipsOfNatGatewayOutput) String

String returns the string representation

type Eip_requirement_listForBatchCreateEIPInstancesInput

type Eip_requirement_listForBatchCreateEIPInstancesInput struct {
	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Eip_num *int32 `type:"int32" json:"eip_num,omitempty"`

	Ip_addrs []*string `type:"list" json:"ip_addrs"`

	Ip_pool_id *string `type:"string" json:"ip_pool_id,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty"`
	// contains filtered or unexported fields
}

func (Eip_requirement_listForBatchCreateEIPInstancesInput) GoString

GoString returns the string representation

func (*Eip_requirement_listForBatchCreateEIPInstancesInput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*Eip_requirement_listForBatchCreateEIPInstancesInput) SetEip_num

SetEip_num sets the Eip_num field's value.

func (*Eip_requirement_listForBatchCreateEIPInstancesInput) SetIp_addrs

SetIp_addrs sets the Ip_addrs field's value.

func (*Eip_requirement_listForBatchCreateEIPInstancesInput) SetIp_pool_id

SetIp_pool_id sets the Ip_pool_id field's value.

func (*Eip_requirement_listForBatchCreateEIPInstancesInput) SetIsp

SetIsp sets the Isp field's value.

func (Eip_requirement_listForBatchCreateEIPInstancesInput) String

String returns the string representation

type EnableClassicNetworkIpv6Input

type EnableClassicNetworkIpv6Input struct {

	// Network_id is a required field
	Network_id *string `type:"string" json:"network_id,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (EnableClassicNetworkIpv6Input) GoString

GoString returns the string representation

func (*EnableClassicNetworkIpv6Input) SetNetwork_id

SetNetwork_id sets the Network_id field's value.

func (EnableClassicNetworkIpv6Input) String

String returns the string representation

func (*EnableClassicNetworkIpv6Input) Validate

func (s *EnableClassicNetworkIpv6Input) Validate() error

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

type EnableClassicNetworkIpv6Output

type EnableClassicNetworkIpv6Output struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (EnableClassicNetworkIpv6Output) GoString

GoString returns the string representation

func (EnableClassicNetworkIpv6Output) String

String returns the string representation

type EnableInstancesIPv6Input

type EnableInstancesIPv6Input struct {
	Instance_identities []*string `type:"list" json:"instance_identities"`

	// With_reboot is a required field
	With_reboot *bool `type:"boolean" json:"with_reboot,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (EnableInstancesIPv6Input) GoString

func (s EnableInstancesIPv6Input) GoString() string

GoString returns the string representation

func (*EnableInstancesIPv6Input) SetInstance_identities

func (s *EnableInstancesIPv6Input) SetInstance_identities(v []*string) *EnableInstancesIPv6Input

SetInstance_identities sets the Instance_identities field's value.

func (*EnableInstancesIPv6Input) SetWith_reboot

SetWith_reboot sets the With_reboot field's value.

func (EnableInstancesIPv6Input) String

func (s EnableInstancesIPv6Input) String() string

String returns the string representation

func (*EnableInstancesIPv6Input) Validate

func (s *EnableInstancesIPv6Input) Validate() error

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

type EnableInstancesIPv6Output

type EnableInstancesIPv6Output struct {
	Metadata *response.ResponseMetadata

	Fail_num *int32 `type:"int32" json:"fail_num,omitempty"`

	Instance_num *int32 `type:"int32" json:"instance_num,omitempty"`

	Instances []*InstanceForEnableInstancesIPv6Output `type:"list" json:"instances"`

	Success_num *int32 `type:"int32" json:"success_num,omitempty"`
	// contains filtered or unexported fields
}

func (EnableInstancesIPv6Output) GoString

func (s EnableInstancesIPv6Output) GoString() string

GoString returns the string representation

func (*EnableInstancesIPv6Output) SetFail_num

SetFail_num sets the Fail_num field's value.

func (*EnableInstancesIPv6Output) SetInstance_num

SetInstance_num sets the Instance_num field's value.

func (*EnableInstancesIPv6Output) SetInstances

SetInstances sets the Instances field's value.

func (*EnableInstancesIPv6Output) SetSuccess_num

SetSuccess_num sets the Success_num field's value.

func (EnableInstancesIPv6Output) String

func (s EnableInstancesIPv6Output) String() string

String returns the string representation

type EnableLniIpv6Input

type EnableLniIpv6Input struct {
	Ip_pool_ipv6_ip_map *Ip_pool_ipv6_ip_mapForEnableLniIpv6Input `type:"structure" json:"ip_pool_ipv6_ip_map,omitempty"`

	// Lni_identity is a required field
	Lni_identity *string `type:"string" json:"lni_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (EnableLniIpv6Input) GoString

func (s EnableLniIpv6Input) GoString() string

GoString returns the string representation

func (*EnableLniIpv6Input) SetIp_pool_ipv6_ip_map

SetIp_pool_ipv6_ip_map sets the Ip_pool_ipv6_ip_map field's value.

func (*EnableLniIpv6Input) SetLni_identity

func (s *EnableLniIpv6Input) SetLni_identity(v string) *EnableLniIpv6Input

SetLni_identity sets the Lni_identity field's value.

func (EnableLniIpv6Input) String

func (s EnableLniIpv6Input) String() string

String returns the string representation

func (*EnableLniIpv6Input) Validate

func (s *EnableLniIpv6Input) Validate() error

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

type EnableLniIpv6Output

type EnableLniIpv6Output struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (EnableLniIpv6Output) GoString

func (s EnableLniIpv6Output) GoString() string

GoString returns the string representation

func (EnableLniIpv6Output) String

func (s EnableLniIpv6Output) String() string

String returns the string representation

type EnableRouteEntryInput

type EnableRouteEntryInput struct {

	// Route_entry_identity is a required field
	Route_entry_identity *string `type:"string" json:"route_entry_identity,omitempty" required:"true"`

	// Route_table_identity is a required field
	Route_table_identity *string `type:"string" json:"route_table_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (EnableRouteEntryInput) GoString

func (s EnableRouteEntryInput) GoString() string

GoString returns the string representation

func (*EnableRouteEntryInput) SetRoute_entry_identity

func (s *EnableRouteEntryInput) SetRoute_entry_identity(v string) *EnableRouteEntryInput

SetRoute_entry_identity sets the Route_entry_identity field's value.

func (*EnableRouteEntryInput) SetRoute_table_identity

func (s *EnableRouteEntryInput) SetRoute_table_identity(v string) *EnableRouteEntryInput

SetRoute_table_identity sets the Route_table_identity field's value.

func (EnableRouteEntryInput) String

func (s EnableRouteEntryInput) String() string

String returns the string representation

func (*EnableRouteEntryInput) Validate

func (s *EnableRouteEntryInput) Validate() error

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

type EnableRouteEntryOutput

type EnableRouteEntryOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (EnableRouteEntryOutput) GoString

func (s EnableRouteEntryOutput) GoString() string

GoString returns the string representation

func (EnableRouteEntryOutput) String

func (s EnableRouteEntryOutput) String() string

String returns the string representation

type Eni_external_ipForListENIExternalIpsOutput

type Eni_external_ipForListENIExternalIpsOutput struct {
	Addr *string `type:"string" json:"addr,omitempty"`

	Create_time *int64 `type:"int64" json:"create_time,omitempty"`

	End_time *int64 `type:"int64" json:"end_time,omitempty"`

	Eni_external_ip_identity *string `type:"string" json:"eni_external_ip_identity,omitempty"`

	Eni_identity *string `type:"string" json:"eni_identity,omitempty"`

	Ip_version *string `type:"string" json:"ip_version,omitempty"`

	Mask *string `type:"string" json:"mask,omitempty"`

	Start_time *int64 `type:"int64" json:"start_time,omitempty"`

	Update_time *int64 `type:"int64" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (Eni_external_ipForListENIExternalIpsOutput) GoString

GoString returns the string representation

func (*Eni_external_ipForListENIExternalIpsOutput) SetAddr

SetAddr sets the Addr field's value.

func (*Eni_external_ipForListENIExternalIpsOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Eni_external_ipForListENIExternalIpsOutput) SetEnd_time

SetEnd_time sets the End_time field's value.

func (*Eni_external_ipForListENIExternalIpsOutput) SetEni_external_ip_identity

SetEni_external_ip_identity sets the Eni_external_ip_identity field's value.

func (*Eni_external_ipForListENIExternalIpsOutput) SetEni_identity

SetEni_identity sets the Eni_identity field's value.

func (*Eni_external_ipForListENIExternalIpsOutput) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*Eni_external_ipForListENIExternalIpsOutput) SetMask

SetMask sets the Mask field's value.

func (*Eni_external_ipForListENIExternalIpsOutput) SetStart_time

SetStart_time sets the Start_time field's value.

func (*Eni_external_ipForListENIExternalIpsOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (Eni_external_ipForListENIExternalIpsOutput) String

String returns the string representation

type EventForListResourceEventsOutput

type EventForListResourceEventsOutput struct {
	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	End_time *int32 `type:"int32" json:"end_time,omitempty"`

	Evt_identity *string `type:"string" json:"evt_identity,omitempty"`

	Evt_level *string `type:"string" json:"evt_level,omitempty"`

	Evt_status *string `type:"string" json:"evt_status,omitempty"`

	Evt_type *string `type:"string" json:"evt_type,omitempty"`

	Notify_time *int32 `type:"int32" json:"notify_time,omitempty"`

	Res_identity *string `type:"string" json:"res_identity,omitempty"`

	Res_name *string `type:"string" json:"res_name,omitempty"`

	Res_status *string `type:"string" json:"res_status,omitempty"`

	Res_type *string `type:"string" json:"res_type,omitempty"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (EventForListResourceEventsOutput) GoString

GoString returns the string representation

func (*EventForListResourceEventsOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*EventForListResourceEventsOutput) SetEnd_time

SetEnd_time sets the End_time field's value.

func (*EventForListResourceEventsOutput) SetEvt_identity

SetEvt_identity sets the Evt_identity field's value.

func (*EventForListResourceEventsOutput) SetEvt_level

SetEvt_level sets the Evt_level field's value.

func (*EventForListResourceEventsOutput) SetEvt_status

SetEvt_status sets the Evt_status field's value.

func (*EventForListResourceEventsOutput) SetEvt_type

SetEvt_type sets the Evt_type field's value.

func (*EventForListResourceEventsOutput) SetNotify_time

SetNotify_time sets the Notify_time field's value.

func (*EventForListResourceEventsOutput) SetRes_identity

SetRes_identity sets the Res_identity field's value.

func (*EventForListResourceEventsOutput) SetRes_name

SetRes_name sets the Res_name field's value.

func (*EventForListResourceEventsOutput) SetRes_status

SetRes_status sets the Res_status field's value.

func (*EventForListResourceEventsOutput) SetRes_type

SetRes_type sets the Res_type field's value.

func (*EventForListResourceEventsOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (EventForListResourceEventsOutput) String

String returns the string representation

type ExportEIPInstancesInput

type ExportEIPInstancesInput struct {
	Eip_identity_list []*string `type:"list" json:"eip_identity_list"`
	// contains filtered or unexported fields
}

func (ExportEIPInstancesInput) GoString

func (s ExportEIPInstancesInput) GoString() string

GoString returns the string representation

func (*ExportEIPInstancesInput) SetEip_identity_list

func (s *ExportEIPInstancesInput) SetEip_identity_list(v []*string) *ExportEIPInstancesInput

SetEip_identity_list sets the Eip_identity_list field's value.

func (ExportEIPInstancesInput) String

func (s ExportEIPInstancesInput) String() string

String returns the string representation

type ExportEIPInstancesOutput

type ExportEIPInstancesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ExportEIPInstancesOutput) GoString

func (s ExportEIPInstancesOutput) GoString() string

GoString returns the string representation

func (ExportEIPInstancesOutput) String

func (s ExportEIPInstancesOutput) String() string

String returns the string representation

type ExportSecurityGroupsInput

type ExportSecurityGroupsInput struct {
	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

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

func (ExportSecurityGroupsInput) GoString

func (s ExportSecurityGroupsInput) GoString() string

GoString returns the string representation

func (*ExportSecurityGroupsInput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*ExportSecurityGroupsInput) SetGroup_identities

func (s *ExportSecurityGroupsInput) SetGroup_identities(v []*string) *ExportSecurityGroupsInput

SetGroup_identities sets the Group_identities field's value.

func (ExportSecurityGroupsInput) String

func (s ExportSecurityGroupsInput) String() string

String returns the string representation

type ExportSecurityGroupsOutput

type ExportSecurityGroupsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ExportSecurityGroupsOutput) GoString

func (s ExportSecurityGroupsOutput) GoString() string

GoString returns the string representation

func (ExportSecurityGroupsOutput) String

String returns the string representation

type External_interfaceForDescribeSecurityGroupAssociationInstancesOutput

type External_interfaceForDescribeSecurityGroupAssociationInstancesOutput struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak"`

	Ip6_addr *string `type:"string" json:"ip6_addr"`

	Ip_addr *string `type:"string" json:"ip_addr"`

	Ips []*IpForDescribeSecurityGroupAssociationInstancesOutput `type:"list" json:"ips"`

	Mac_addr *string `type:"string" json:"mac_addr"`

	Mask *string `type:"string" json:"mask"`

	Mask6 *string `type:"string" json:"mask6"`
	// contains filtered or unexported fields
}

func (External_interfaceForDescribeSecurityGroupAssociationInstancesOutput) GoString

GoString returns the string representation

func (*External_interfaceForDescribeSecurityGroupAssociationInstancesOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*External_interfaceForDescribeSecurityGroupAssociationInstancesOutput) SetIp6_addr

SetIp6_addr sets the Ip6_addr field's value.

func (*External_interfaceForDescribeSecurityGroupAssociationInstancesOutput) SetIp_addr

SetIp_addr sets the Ip_addr field's value.

func (*External_interfaceForDescribeSecurityGroupAssociationInstancesOutput) SetIps

SetIps sets the Ips field's value.

func (*External_interfaceForDescribeSecurityGroupAssociationInstancesOutput) SetMac_addr

SetMac_addr sets the Mac_addr field's value.

func (*External_interfaceForDescribeSecurityGroupAssociationInstancesOutput) SetMask

SetMask sets the Mask field's value.

func (*External_interfaceForDescribeSecurityGroupAssociationInstancesOutput) SetMask6

SetMask6 sets the Mask6 field's value.

func (External_interfaceForDescribeSecurityGroupAssociationInstancesOutput) String

String returns the string representation

type External_interfaceForGetInstanceOutput

type External_interfaceForGetInstanceOutput struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak"`

	Ip6_addr *string `type:"string" json:"ip6_addr"`

	Ip_addr *string `type:"string" json:"ip_addr"`

	Ips []*IpForGetInstanceOutput `type:"list" json:"ips"`

	Mac_addr *string `type:"string" json:"mac_addr"`

	Mask *string `type:"string" json:"mask"`

	Mask6 *string `type:"string" json:"mask6"`
	// contains filtered or unexported fields
}

func (External_interfaceForGetInstanceOutput) GoString

GoString returns the string representation

func (*External_interfaceForGetInstanceOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*External_interfaceForGetInstanceOutput) SetIp6_addr

SetIp6_addr sets the Ip6_addr field's value.

func (*External_interfaceForGetInstanceOutput) SetIp_addr

SetIp_addr sets the Ip_addr field's value.

func (*External_interfaceForGetInstanceOutput) SetIps

SetIps sets the Ips field's value.

func (*External_interfaceForGetInstanceOutput) SetMac_addr

SetMac_addr sets the Mac_addr field's value.

func (*External_interfaceForGetInstanceOutput) SetMask

SetMask sets the Mask field's value.

func (*External_interfaceForGetInstanceOutput) SetMask6

SetMask6 sets the Mask6 field's value.

func (External_interfaceForGetInstanceOutput) String

String returns the string representation

type External_interfaceForListInstancesOutput

type External_interfaceForListInstancesOutput struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak"`

	Ip6_addr *string `type:"string" json:"ip6_addr"`

	Ip_addr *string `type:"string" json:"ip_addr"`

	Ips []*IpForListInstancesOutput `type:"list" json:"ips"`

	Mac_addr *string `type:"string" json:"mac_addr"`

	Mask *string `type:"string" json:"mask"`

	Mask6 *string `type:"string" json:"mask6"`
	// contains filtered or unexported fields
}

func (External_interfaceForListInstancesOutput) GoString

GoString returns the string representation

func (*External_interfaceForListInstancesOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*External_interfaceForListInstancesOutput) SetIp6_addr

SetIp6_addr sets the Ip6_addr field's value.

func (*External_interfaceForListInstancesOutput) SetIp_addr

SetIp_addr sets the Ip_addr field's value.

func (*External_interfaceForListInstancesOutput) SetIps

SetIps sets the Ips field's value.

func (*External_interfaceForListInstancesOutput) SetMac_addr

SetMac_addr sets the Mac_addr field's value.

func (*External_interfaceForListInstancesOutput) SetMask

SetMask sets the Mask field's value.

func (*External_interfaceForListInstancesOutput) SetMask6

SetMask6 sets the Mask6 field's value.

func (External_interfaceForListInstancesOutput) String

String returns the string representation

type GenerateSSHKeyInput

type GenerateSSHKeyInput struct {

	// Key_pair_name is a required field
	Key_pair_name *string `type:"string" json:"key_pair_name,omitempty" required:"true"`

	Project *string `type:"string" json:"project,omitempty"`

	Tags []*TagForGenerateSSHKeyInput `type:"list"`
	// contains filtered or unexported fields
}

func (GenerateSSHKeyInput) GoString

func (s GenerateSSHKeyInput) GoString() string

GoString returns the string representation

func (*GenerateSSHKeyInput) SetKey_pair_name

func (s *GenerateSSHKeyInput) SetKey_pair_name(v string) *GenerateSSHKeyInput

SetKey_pair_name sets the Key_pair_name field's value.

func (*GenerateSSHKeyInput) SetProject

SetProject sets the Project field's value.

func (*GenerateSSHKeyInput) SetTags

SetTags sets the Tags field's value.

func (GenerateSSHKeyInput) String

func (s GenerateSSHKeyInput) String() string

String returns the string representation

func (*GenerateSSHKeyInput) Validate

func (s *GenerateSSHKeyInput) Validate() error

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

type GenerateSSHKeyOutput

type GenerateSSHKeyOutput struct {
	Metadata *response.ResponseMetadata

	Key_pair *Key_pairForGenerateSSHKeyOutput `type:"structure" json:"key_pair,omitempty"`
	// contains filtered or unexported fields
}

func (GenerateSSHKeyOutput) GoString

func (s GenerateSSHKeyOutput) GoString() string

GoString returns the string representation

func (*GenerateSSHKeyOutput) SetKey_pair

SetKey_pair sets the Key_pair field's value.

func (GenerateSSHKeyOutput) String

func (s GenerateSSHKeyOutput) String() string

String returns the string representation

type GetCloudServerInput

type GetCloudServerInput struct {
	CloudServerID *string `type:"string"`
	// contains filtered or unexported fields
}

func (GetCloudServerInput) GoString

func (s GetCloudServerInput) GoString() string

GoString returns the string representation

func (*GetCloudServerInput) SetCloudServerID added in v1.2.41

func (s *GetCloudServerInput) SetCloudServerID(v string) *GetCloudServerInput

SetCloudServerID sets the CloudServerID field's value.

func (GetCloudServerInput) String

func (s GetCloudServerInput) String() string

String returns the string representation

type GetCloudServerOutput

type GetCloudServerOutput struct {
	Metadata *response.ResponseMetadata

	Cloud_server *Cloud_serverForGetCloudServerOutput `type:"structure" json:"cloud_server"`
	// contains filtered or unexported fields
}

func (GetCloudServerOutput) GoString

func (s GetCloudServerOutput) GoString() string

GoString returns the string representation

func (*GetCloudServerOutput) SetCloud_server

SetCloud_server sets the Cloud_server field's value.

func (GetCloudServerOutput) String

func (s GetCloudServerOutput) String() string

String returns the string representation

type GetEIPInstanceInput

type GetEIPInstanceInput struct {
	EipIdentity *string `type:"string"`

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

func (GetEIPInstanceInput) GoString

func (s GetEIPInstanceInput) GoString() string

GoString returns the string representation

func (*GetEIPInstanceInput) SetEipIdentity

func (s *GetEIPInstanceInput) SetEipIdentity(v string) *GetEIPInstanceInput

SetEipIdentity sets the EipIdentity field's value.

func (*GetEIPInstanceInput) SetWithBinderInfo

func (s *GetEIPInstanceInput) SetWithBinderInfo(v bool) *GetEIPInstanceInput

SetWithBinderInfo sets the WithBinderInfo field's value.

func (GetEIPInstanceInput) String

func (s GetEIPInstanceInput) String() string

String returns the string representation

type GetEIPInstanceOutput

type GetEIPInstanceOutput struct {
	Metadata *response.ResponseMetadata

	Eip *EipForGetEIPInstanceOutput `type:"structure" json:"eip"`
	// contains filtered or unexported fields
}

func (GetEIPInstanceOutput) GoString

func (s GetEIPInstanceOutput) GoString() string

GoString returns the string representation

func (*GetEIPInstanceOutput) SetEip

SetEip sets the Eip field's value.

func (GetEIPInstanceOutput) String

func (s GetEIPInstanceOutput) String() string

String returns the string representation

type GetENIInstanceInput

type GetENIInstanceInput struct {
	// contains filtered or unexported fields
}

func (GetENIInstanceInput) GoString

func (s GetENIInstanceInput) GoString() string

GoString returns the string representation

func (GetENIInstanceInput) String

func (s GetENIInstanceInput) String() string

String returns the string representation

type GetENIInstanceOutput

type GetENIInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (GetENIInstanceOutput) GoString

func (s GetENIInstanceOutput) GoString() string

GoString returns the string representation

func (GetENIInstanceOutput) String

func (s GetENIInstanceOutput) String() string

String returns the string representation

type GetEbsInstanceInput

type GetEbsInstanceInput struct {

	// Ebs_id is a required field
	Ebs_id *string `type:"string" json:"ebs_id,omitempty" required:"true"`

	With_attachment_info *bool `type:"boolean" json:"with_attachment_info,omitempty"`
	// contains filtered or unexported fields
}

func (GetEbsInstanceInput) GoString

func (s GetEbsInstanceInput) GoString() string

GoString returns the string representation

func (*GetEbsInstanceInput) SetEbs_id

SetEbs_id sets the Ebs_id field's value.

func (*GetEbsInstanceInput) SetWith_attachment_info

func (s *GetEbsInstanceInput) SetWith_attachment_info(v bool) *GetEbsInstanceInput

SetWith_attachment_info sets the With_attachment_info field's value.

func (GetEbsInstanceInput) String

func (s GetEbsInstanceInput) String() string

String returns the string representation

func (*GetEbsInstanceInput) Validate

func (s *GetEbsInstanceInput) Validate() error

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

type GetEbsInstanceOutput

type GetEbsInstanceOutput struct {
	Metadata *response.ResponseMetadata

	Ebs_instance *Ebs_instanceForGetEbsInstanceOutput `type:"structure" json:"ebs_instance,omitempty"`
	// contains filtered or unexported fields
}

func (GetEbsInstanceOutput) GoString

func (s GetEbsInstanceOutput) GoString() string

GoString returns the string representation

func (*GetEbsInstanceOutput) SetEbs_instance

SetEbs_instance sets the Ebs_instance field's value.

func (GetEbsInstanceOutput) String

func (s GetEbsInstanceOutput) String() string

String returns the string representation

type GetImageInput

type GetImageInput struct {
	ImageID *string `type:"string"`
	// contains filtered or unexported fields
}

func (GetImageInput) GoString

func (s GetImageInput) GoString() string

GoString returns the string representation

func (*GetImageInput) SetImageID added in v1.2.41

func (s *GetImageInput) SetImageID(v string) *GetImageInput

SetImageID sets the ImageID field's value.

func (GetImageInput) String

func (s GetImageInput) String() string

String returns the string representation

type GetImageOutput

type GetImageOutput struct {
	Metadata *response.ResponseMetadata

	Image *ImageForGetImageOutput `type:"structure" json:"image"`
	// contains filtered or unexported fields
}

func (GetImageOutput) GoString

func (s GetImageOutput) GoString() string

GoString returns the string representation

func (*GetImageOutput) SetImage

SetImage sets the Image field's value.

func (GetImageOutput) String

func (s GetImageOutput) String() string

String returns the string representation

type GetInstanceCloudDiskInfoInput

type GetInstanceCloudDiskInfoInput struct {
	InstanceIdentity *string `type:"string"`
	// contains filtered or unexported fields
}

func (GetInstanceCloudDiskInfoInput) GoString

GoString returns the string representation

func (*GetInstanceCloudDiskInfoInput) SetInstanceIdentity

SetInstanceIdentity sets the InstanceIdentity field's value.

func (GetInstanceCloudDiskInfoInput) String

String returns the string representation

type GetInstanceCloudDiskInfoOutput

type GetInstanceCloudDiskInfoOutput struct {
	Metadata *response.ResponseMetadata

	Arch *string `type:"string" json:"arch"`

	Data_cloud_disk_info_list []*Data_cloud_disk_info_listForGetInstanceCloudDiskInfoOutput `type:"list" json:"data_cloud_disk_info_list"`

	Instance_identity *string `type:"string" json:"instance_identity"`

	Instance_name *string `type:"string" json:"instance_name"`

	System_cloud_disk_info *System_cloud_disk_infoForGetInstanceCloudDiskInfoOutput `type:"structure" json:"system_cloud_disk_info"`
	// contains filtered or unexported fields
}

func (GetInstanceCloudDiskInfoOutput) GoString

GoString returns the string representation

func (*GetInstanceCloudDiskInfoOutput) SetArch

SetArch sets the Arch field's value.

func (*GetInstanceCloudDiskInfoOutput) SetData_cloud_disk_info_list

SetData_cloud_disk_info_list sets the Data_cloud_disk_info_list field's value.

func (*GetInstanceCloudDiskInfoOutput) SetInstance_identity

SetInstance_identity sets the Instance_identity field's value.

func (*GetInstanceCloudDiskInfoOutput) SetInstance_name

SetInstance_name sets the Instance_name field's value.

func (*GetInstanceCloudDiskInfoOutput) SetSystem_cloud_disk_info

SetSystem_cloud_disk_info sets the System_cloud_disk_info field's value.

func (GetInstanceCloudDiskInfoOutput) String

String returns the string representation

type GetInstanceInput

type GetInstanceInput struct {
	InstanceIdentity *string `type:"string"`

	WithAllNics *bool `type:"boolean"`

	WithCustomData *bool `type:"boolean"`

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

func (GetInstanceInput) GoString

func (s GetInstanceInput) GoString() string

GoString returns the string representation

func (*GetInstanceInput) SetInstanceIdentity

func (s *GetInstanceInput) SetInstanceIdentity(v string) *GetInstanceInput

SetInstanceIdentity sets the InstanceIdentity field's value.

func (*GetInstanceInput) SetWithAllNics added in v1.2.41

func (s *GetInstanceInput) SetWithAllNics(v bool) *GetInstanceInput

SetWithAllNics sets the WithAllNics field's value.

func (*GetInstanceInput) SetWithCustomData added in v1.2.41

func (s *GetInstanceInput) SetWithCustomData(v bool) *GetInstanceInput

SetWithCustomData sets the WithCustomData field's value.

func (*GetInstanceInput) SetWithEipInfo added in v1.2.41

func (s *GetInstanceInput) SetWithEipInfo(v bool) *GetInstanceInput

SetWithEipInfo sets the WithEipInfo field's value.

func (GetInstanceInput) String

func (s GetInstanceInput) String() string

String returns the string representation

type GetInstanceOutput

type GetInstanceOutput struct {
	Metadata *response.ResponseMetadata

	Instance *InstanceForGetInstanceOutput `type:"structure" json:"instance"`
	// contains filtered or unexported fields
}

func (GetInstanceOutput) GoString

func (s GetInstanceOutput) GoString() string

GoString returns the string representation

func (*GetInstanceOutput) SetInstance

SetInstance sets the Instance field's value.

func (GetInstanceOutput) String

func (s GetInstanceOutput) String() string

String returns the string representation

type GetInstancesIPv6UpgradeStatusInput

type GetInstancesIPv6UpgradeStatusInput struct {
	InstanceIdentities *string `type:"string"`
	// contains filtered or unexported fields
}

func (GetInstancesIPv6UpgradeStatusInput) GoString

GoString returns the string representation

func (*GetInstancesIPv6UpgradeStatusInput) SetInstanceIdentities

SetInstanceIdentities sets the InstanceIdentities field's value.

func (GetInstancesIPv6UpgradeStatusInput) String

String returns the string representation

type GetInstancesIPv6UpgradeStatusOutput

type GetInstancesIPv6UpgradeStatusOutput struct {
	Metadata *response.ResponseMetadata

	Instances []*InstanceForGetInstancesIPv6UpgradeStatusOutput `type:"list" json:"instances"`
	// contains filtered or unexported fields
}

func (GetInstancesIPv6UpgradeStatusOutput) GoString

GoString returns the string representation

func (*GetInstancesIPv6UpgradeStatusOutput) SetInstances

SetInstances sets the Instances field's value.

func (GetInstancesIPv6UpgradeStatusOutput) String

String returns the string representation

type GetLNIInstanceInput

type GetLNIInstanceInput struct {

	// Lni_identity is a required field
	Lni_identity *string `type:"string" json:"lni_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetLNIInstanceInput) GoString

func (s GetLNIInstanceInput) GoString() string

GoString returns the string representation

func (*GetLNIInstanceInput) SetLni_identity

func (s *GetLNIInstanceInput) SetLni_identity(v string) *GetLNIInstanceInput

SetLni_identity sets the Lni_identity field's value.

func (GetLNIInstanceInput) String

func (s GetLNIInstanceInput) String() string

String returns the string representation

func (*GetLNIInstanceInput) Validate

func (s *GetLNIInstanceInput) Validate() error

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

type GetLNIInstanceOutput

type GetLNIInstanceOutput struct {
	Metadata *response.ResponseMetadata

	Lni_instance *Lni_instanceForGetLNIInstanceOutput `type:"structure" json:"lni_instance,omitempty"`
	// contains filtered or unexported fields
}

func (GetLNIInstanceOutput) GoString

func (s GetLNIInstanceOutput) GoString() string

GoString returns the string representation

func (*GetLNIInstanceOutput) SetLni_instance

SetLni_instance sets the Lni_instance field's value.

func (GetLNIInstanceOutput) String

func (s GetLNIInstanceOutput) String() string

String returns the string representation

type GetRouteTableInput

type GetRouteTableInput struct {
	RouteTableIdentity *string `type:"string"`
	// contains filtered or unexported fields
}

func (GetRouteTableInput) GoString

func (s GetRouteTableInput) GoString() string

GoString returns the string representation

func (*GetRouteTableInput) SetRouteTableIdentity

func (s *GetRouteTableInput) SetRouteTableIdentity(v string) *GetRouteTableInput

SetRouteTableIdentity sets the RouteTableIdentity field's value.

func (GetRouteTableInput) String

func (s GetRouteTableInput) String() string

String returns the string representation

type GetRouteTableOutput

type GetRouteTableOutput struct {
	Metadata *response.ResponseMetadata

	Route_table_instance *Route_table_instanceForGetRouteTableOutput `type:"structure" json:"route_table_instance"`
	// contains filtered or unexported fields
}

func (GetRouteTableOutput) GoString

func (s GetRouteTableOutput) GoString() string

GoString returns the string representation

func (*GetRouteTableOutput) SetRoute_table_instance

SetRoute_table_instance sets the Route_table_instance field's value.

func (GetRouteTableOutput) String

func (s GetRouteTableOutput) String() string

String returns the string representation

type GetSecurityGroupQuotaInput

type GetSecurityGroupQuotaInput struct {
	Project *string `type:"string" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (GetSecurityGroupQuotaInput) GoString

func (s GetSecurityGroupQuotaInput) GoString() string

GoString returns the string representation

func (*GetSecurityGroupQuotaInput) SetProject

SetProject sets the Project field's value.

func (GetSecurityGroupQuotaInput) String

String returns the string representation

type GetSecurityGroupQuotaOutput

type GetSecurityGroupQuotaOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (GetSecurityGroupQuotaOutput) GoString

func (s GetSecurityGroupQuotaOutput) GoString() string

GoString returns the string representation

func (GetSecurityGroupQuotaOutput) String

String returns the string representation

type GetTenantRegionPolicyInput added in v1.2.41

type GetTenantRegionPolicyInput struct {
	// contains filtered or unexported fields
}

func (GetTenantRegionPolicyInput) GoString added in v1.2.41

func (s GetTenantRegionPolicyInput) GoString() string

GoString returns the string representation

func (GetTenantRegionPolicyInput) String added in v1.2.41

String returns the string representation

type GetTenantRegionPolicyOutput added in v1.2.41

type GetTenantRegionPolicyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (GetTenantRegionPolicyOutput) GoString added in v1.2.41

func (s GetTenantRegionPolicyOutput) GoString() string

GoString returns the string representation

func (GetTenantRegionPolicyOutput) String added in v1.2.41

String returns the string representation

type GetVNCUrlInput

type GetVNCUrlInput struct {

	// Instance_identity is a required field
	Instance_identity *string `type:"string" json:"instance_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetVNCUrlInput) GoString

func (s GetVNCUrlInput) GoString() string

GoString returns the string representation

func (*GetVNCUrlInput) SetInstance_identity

func (s *GetVNCUrlInput) SetInstance_identity(v string) *GetVNCUrlInput

SetInstance_identity sets the Instance_identity field's value.

func (GetVNCUrlInput) String

func (s GetVNCUrlInput) String() string

String returns the string representation

func (*GetVNCUrlInput) Validate

func (s *GetVNCUrlInput) Validate() error

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

type GetVNCUrlOutput

type GetVNCUrlOutput struct {
	Metadata *response.ResponseMetadata

	Vnc_url *string `type:"string" json:"vnc_url,omitempty"`
	// contains filtered or unexported fields
}

func (GetVNCUrlOutput) GoString

func (s GetVNCUrlOutput) GoString() string

GoString returns the string representation

func (*GetVNCUrlOutput) SetVnc_url

func (s *GetVNCUrlOutput) SetVnc_url(v string) *GetVNCUrlOutput

SetVnc_url sets the Vnc_url field's value.

func (GetVNCUrlOutput) String

func (s GetVNCUrlOutput) String() string

String returns the string representation

type GpuForGetCloudServerOutput

type GpuForGetCloudServerOutput struct {
	Gpus []*GpusForGetCloudServerOutput `type:"list" json:"gpus"`
	// contains filtered or unexported fields
}

func (GpuForGetCloudServerOutput) GoString

func (s GpuForGetCloudServerOutput) GoString() string

GoString returns the string representation

func (*GpuForGetCloudServerOutput) SetGpus

SetGpus sets the Gpus field's value.

func (GpuForGetCloudServerOutput) String

String returns the string representation

type GpuForGetInstanceOutput

type GpuForGetInstanceOutput struct {
	Gpus []*GpusForGetInstanceOutput `type:"list" json:"gpus"`
	// contains filtered or unexported fields
}

func (GpuForGetInstanceOutput) GoString

func (s GpuForGetInstanceOutput) GoString() string

GoString returns the string representation

func (*GpuForGetInstanceOutput) SetGpus

SetGpus sets the Gpus field's value.

func (GpuForGetInstanceOutput) String

func (s GpuForGetInstanceOutput) String() string

String returns the string representation

type GpuForListCloudServersOutput

type GpuForListCloudServersOutput struct {
	Gpus []*GpusForListCloudServersOutput `type:"list" json:"gpus"`
	// contains filtered or unexported fields
}

func (GpuForListCloudServersOutput) GoString

func (s GpuForListCloudServersOutput) GoString() string

GoString returns the string representation

func (*GpuForListCloudServersOutput) SetGpus

SetGpus sets the Gpus field's value.

func (GpuForListCloudServersOutput) String

String returns the string representation

type GpuForListInstancesOutput

type GpuForListInstancesOutput struct {
	Gpus []*GpusForListInstancesOutput `type:"list" json:"gpus"`
	// contains filtered or unexported fields
}

func (GpuForListInstancesOutput) GoString

func (s GpuForListInstancesOutput) GoString() string

GoString returns the string representation

func (*GpuForListInstancesOutput) SetGpus

SetGpus sets the Gpus field's value.

func (GpuForListInstancesOutput) String

func (s GpuForListInstancesOutput) String() string

String returns the string representation

type Gpu_specForGetCloudServerOutput

type Gpu_specForGetCloudServerOutput struct {
	Gpu_type *string `type:"string" json:"gpu_type"`
	// contains filtered or unexported fields
}

func (Gpu_specForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Gpu_specForGetCloudServerOutput) SetGpu_type

SetGpu_type sets the Gpu_type field's value.

func (Gpu_specForGetCloudServerOutput) String

String returns the string representation

type Gpu_specForGetInstanceOutput

type Gpu_specForGetInstanceOutput struct {
	Gpu_type *string `type:"string" json:"gpu_type"`
	// contains filtered or unexported fields
}

func (Gpu_specForGetInstanceOutput) GoString

func (s Gpu_specForGetInstanceOutput) GoString() string

GoString returns the string representation

func (*Gpu_specForGetInstanceOutput) SetGpu_type

SetGpu_type sets the Gpu_type field's value.

func (Gpu_specForGetInstanceOutput) String

String returns the string representation

type Gpu_specForListCloudServersOutput

type Gpu_specForListCloudServersOutput struct {
	Gpu_type *string `type:"string" json:"gpu_type"`
	// contains filtered or unexported fields
}

func (Gpu_specForListCloudServersOutput) GoString

GoString returns the string representation

func (*Gpu_specForListCloudServersOutput) SetGpu_type

SetGpu_type sets the Gpu_type field's value.

func (Gpu_specForListCloudServersOutput) String

String returns the string representation

type Gpu_specForListInstancesOutput

type Gpu_specForListInstancesOutput struct {
	Gpu_type *string `type:"string" json:"gpu_type"`
	// contains filtered or unexported fields
}

func (Gpu_specForListInstancesOutput) GoString

GoString returns the string representation

func (*Gpu_specForListInstancesOutput) SetGpu_type

SetGpu_type sets the Gpu_type field's value.

func (Gpu_specForListInstancesOutput) String

String returns the string representation

type Gpu_version_infoForGetCloudServerOutput

type Gpu_version_infoForGetCloudServerOutput struct {
	Cuda_version *string `type:"string" json:"cuda_version"`

	Cudnn_version *string `type:"string" json:"cudnn_version"`

	Driver_version *string `type:"string" json:"driver_version"`
	// contains filtered or unexported fields
}

func (Gpu_version_infoForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Gpu_version_infoForGetCloudServerOutput) SetCuda_version

SetCuda_version sets the Cuda_version field's value.

func (*Gpu_version_infoForGetCloudServerOutput) SetCudnn_version

SetCudnn_version sets the Cudnn_version field's value.

func (*Gpu_version_infoForGetCloudServerOutput) SetDriver_version

SetDriver_version sets the Driver_version field's value.

func (Gpu_version_infoForGetCloudServerOutput) String

String returns the string representation

type Gpu_version_infoForGetInstanceOutput

type Gpu_version_infoForGetInstanceOutput struct {
	Cuda_version *string `type:"string" json:"cuda_version"`

	Cudnn_version *string `type:"string" json:"cudnn_version"`

	Driver_version *string `type:"string" json:"driver_version"`
	// contains filtered or unexported fields
}

func (Gpu_version_infoForGetInstanceOutput) GoString

GoString returns the string representation

func (*Gpu_version_infoForGetInstanceOutput) SetCuda_version

SetCuda_version sets the Cuda_version field's value.

func (*Gpu_version_infoForGetInstanceOutput) SetCudnn_version

SetCudnn_version sets the Cudnn_version field's value.

func (*Gpu_version_infoForGetInstanceOutput) SetDriver_version

SetDriver_version sets the Driver_version field's value.

func (Gpu_version_infoForGetInstanceOutput) String

String returns the string representation

type Gpu_version_infoForListCloudServersOutput

type Gpu_version_infoForListCloudServersOutput struct {
	Cuda_version *string `type:"string" json:"cuda_version"`

	Cudnn_version *string `type:"string" json:"cudnn_version"`

	Driver_version *string `type:"string" json:"driver_version"`
	// contains filtered or unexported fields
}

func (Gpu_version_infoForListCloudServersOutput) GoString

GoString returns the string representation

func (*Gpu_version_infoForListCloudServersOutput) SetCuda_version

SetCuda_version sets the Cuda_version field's value.

func (*Gpu_version_infoForListCloudServersOutput) SetCudnn_version

SetCudnn_version sets the Cudnn_version field's value.

func (*Gpu_version_infoForListCloudServersOutput) SetDriver_version

SetDriver_version sets the Driver_version field's value.

func (Gpu_version_infoForListCloudServersOutput) String

String returns the string representation

type Gpu_version_infoForListInstancesOutput

type Gpu_version_infoForListInstancesOutput struct {
	Cuda_version *string `type:"string" json:"cuda_version"`

	Cudnn_version *string `type:"string" json:"cudnn_version"`

	Driver_version *string `type:"string" json:"driver_version"`
	// contains filtered or unexported fields
}

func (Gpu_version_infoForListInstancesOutput) GoString

GoString returns the string representation

func (*Gpu_version_infoForListInstancesOutput) SetCuda_version

SetCuda_version sets the Cuda_version field's value.

func (*Gpu_version_infoForListInstancesOutput) SetCudnn_version

SetCudnn_version sets the Cudnn_version field's value.

func (*Gpu_version_infoForListInstancesOutput) SetDriver_version

SetDriver_version sets the Driver_version field's value.

func (Gpu_version_infoForListInstancesOutput) String

String returns the string representation

type GpusForGetCloudServerOutput

type GpusForGetCloudServerOutput struct {
	Gpu_spec *Gpu_specForGetCloudServerOutput `type:"structure" json:"gpu_spec"`

	Num *int32 `type:"int32" json:"num"`
	// contains filtered or unexported fields
}

func (GpusForGetCloudServerOutput) GoString

func (s GpusForGetCloudServerOutput) GoString() string

GoString returns the string representation

func (*GpusForGetCloudServerOutput) SetGpu_spec

SetGpu_spec sets the Gpu_spec field's value.

func (*GpusForGetCloudServerOutput) SetNum

SetNum sets the Num field's value.

func (GpusForGetCloudServerOutput) String

String returns the string representation

type GpusForGetInstanceOutput

type GpusForGetInstanceOutput struct {
	Gpu_spec *Gpu_specForGetInstanceOutput `type:"structure" json:"gpu_spec"`

	Num *int32 `type:"int32" json:"num"`
	// contains filtered or unexported fields
}

func (GpusForGetInstanceOutput) GoString

func (s GpusForGetInstanceOutput) GoString() string

GoString returns the string representation

func (*GpusForGetInstanceOutput) SetGpu_spec

SetGpu_spec sets the Gpu_spec field's value.

func (*GpusForGetInstanceOutput) SetNum

SetNum sets the Num field's value.

func (GpusForGetInstanceOutput) String

func (s GpusForGetInstanceOutput) String() string

String returns the string representation

type GpusForListCloudServersOutput

type GpusForListCloudServersOutput struct {
	Gpu_spec *Gpu_specForListCloudServersOutput `type:"structure" json:"gpu_spec"`

	Num *int32 `type:"int32" json:"num"`
	// contains filtered or unexported fields
}

func (GpusForListCloudServersOutput) GoString

GoString returns the string representation

func (*GpusForListCloudServersOutput) SetGpu_spec

SetGpu_spec sets the Gpu_spec field's value.

func (*GpusForListCloudServersOutput) SetNum

SetNum sets the Num field's value.

func (GpusForListCloudServersOutput) String

String returns the string representation

type GpusForListInstancesOutput

type GpusForListInstancesOutput struct {
	Gpu_spec *Gpu_specForListInstancesOutput `type:"structure" json:"gpu_spec"`

	Num *int32 `type:"int32" json:"num"`
	// contains filtered or unexported fields
}

func (GpusForListInstancesOutput) GoString

func (s GpusForListInstancesOutput) GoString() string

GoString returns the string representation

func (*GpusForListInstancesOutput) SetGpu_spec

SetGpu_spec sets the Gpu_spec field's value.

func (*GpusForListInstancesOutput) SetNum

SetNum sets the Num field's value.

func (GpusForListInstancesOutput) String

String returns the string representation

type ImageForCreateCloudServerV2Input

type ImageForCreateCloudServerV2Input struct {
	Image_identity *string `type:"string" json:"image_identity,omitempty"`
	// contains filtered or unexported fields
}

func (ImageForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*ImageForCreateCloudServerV2Input) SetImage_identity

SetImage_identity sets the Image_identity field's value.

func (ImageForCreateCloudServerV2Input) String

String returns the string representation

type ImageForGetCloudServerOutput

type ImageForGetCloudServerOutput struct {
	Disable_vga *bool `type:"boolean" json:"disable_vga"`

	Gpu_version_info *Gpu_version_infoForGetCloudServerOutput `type:"structure" json:"gpu_version_info"`

	Image_boot_mode *string `type:"string" json:"image_boot_mode" enum:"EnumOfimage_boot_modeForGetCloudServerOutput"`

	Image_identity *string `type:"string" json:"image_identity"`

	Image_name *string `type:"string" json:"image_name"`

	Property *string `type:"string" json:"property" enum:"EnumOfpropertyForGetCloudServerOutput"`

	System_arch *string `type:"string" json:"system_arch"`

	System_bit *string `type:"string" json:"system_bit"`

	System_type *string `type:"string" json:"system_type"`

	System_version *string `type:"string" json:"system_version"`
	// contains filtered or unexported fields
}

func (ImageForGetCloudServerOutput) GoString

func (s ImageForGetCloudServerOutput) GoString() string

GoString returns the string representation

func (*ImageForGetCloudServerOutput) SetDisable_vga

SetDisable_vga sets the Disable_vga field's value.

func (*ImageForGetCloudServerOutput) SetGpu_version_info

SetGpu_version_info sets the Gpu_version_info field's value.

func (*ImageForGetCloudServerOutput) SetImage_boot_mode

SetImage_boot_mode sets the Image_boot_mode field's value.

func (*ImageForGetCloudServerOutput) SetImage_identity

SetImage_identity sets the Image_identity field's value.

func (*ImageForGetCloudServerOutput) SetImage_name

SetImage_name sets the Image_name field's value.

func (*ImageForGetCloudServerOutput) SetProperty

SetProperty sets the Property field's value.

func (*ImageForGetCloudServerOutput) SetSystem_arch

SetSystem_arch sets the System_arch field's value.

func (*ImageForGetCloudServerOutput) SetSystem_bit

SetSystem_bit sets the System_bit field's value.

func (*ImageForGetCloudServerOutput) SetSystem_type

SetSystem_type sets the System_type field's value.

func (*ImageForGetCloudServerOutput) SetSystem_version

SetSystem_version sets the System_version field's value.

func (ImageForGetCloudServerOutput) String

String returns the string representation

type ImageForGetImageOutput

type ImageForGetImageOutput struct {
	Boot_mode *string `type:"string" json:"boot_mode"`

	Create_time *string `type:"string" json:"create_time"`

	Description *string `type:"string" json:"description"`

	Disk_size *int32 `type:"int32" json:"disk_size"`

	Id *string `type:"string" json:"id"`

	Is_enable *bool `type:"boolean" json:"is_enable"`

	Name *string `type:"string" json:"name"`

	Property *string `type:"string" json:"property"`

	Status *string `type:"string" json:"status"`

	System_arch *string `type:"string" json:"system_arch"`

	System_bit *string `type:"string" json:"system_bit"`

	System_type *string `type:"string" json:"system_type"`

	System_version *string `type:"string" json:"system_version"`

	Update_time *string `type:"string" json:"update_time"`
	// contains filtered or unexported fields
}

func (ImageForGetImageOutput) GoString

func (s ImageForGetImageOutput) GoString() string

GoString returns the string representation

func (*ImageForGetImageOutput) SetBoot_mode

SetBoot_mode sets the Boot_mode field's value.

func (*ImageForGetImageOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*ImageForGetImageOutput) SetDescription

SetDescription sets the Description field's value.

func (*ImageForGetImageOutput) SetDisk_size

SetDisk_size sets the Disk_size field's value.

func (*ImageForGetImageOutput) SetId

SetId sets the Id field's value.

func (*ImageForGetImageOutput) SetIs_enable

SetIs_enable sets the Is_enable field's value.

func (*ImageForGetImageOutput) SetName

SetName sets the Name field's value.

func (*ImageForGetImageOutput) SetProperty

SetProperty sets the Property field's value.

func (*ImageForGetImageOutput) SetStatus

SetStatus sets the Status field's value.

func (*ImageForGetImageOutput) SetSystem_arch

SetSystem_arch sets the System_arch field's value.

func (*ImageForGetImageOutput) SetSystem_bit

SetSystem_bit sets the System_bit field's value.

func (*ImageForGetImageOutput) SetSystem_type

SetSystem_type sets the System_type field's value.

func (*ImageForGetImageOutput) SetSystem_version

func (s *ImageForGetImageOutput) SetSystem_version(v string) *ImageForGetImageOutput

SetSystem_version sets the System_version field's value.

func (*ImageForGetImageOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (ImageForGetImageOutput) String

func (s ImageForGetImageOutput) String() string

String returns the string representation

type ImageForGetInstanceOutput

type ImageForGetInstanceOutput struct {
	Disable_vga *bool `type:"boolean" json:"disable_vga"`

	Gpu_version_info *Gpu_version_infoForGetInstanceOutput `type:"structure" json:"gpu_version_info"`

	Image_boot_mode *string `type:"string" json:"image_boot_mode" enum:"EnumOfimage_boot_modeForGetInstanceOutput"`

	Image_identity *string `type:"string" json:"image_identity"`

	Image_name *string `type:"string" json:"image_name"`

	Property *string `type:"string" json:"property" enum:"EnumOfpropertyForGetInstanceOutput"`

	System_arch *string `type:"string" json:"system_arch"`

	System_bit *string `type:"string" json:"system_bit"`

	System_type *string `type:"string" json:"system_type"`

	System_version *string `type:"string" json:"system_version"`
	// contains filtered or unexported fields
}

func (ImageForGetInstanceOutput) GoString

func (s ImageForGetInstanceOutput) GoString() string

GoString returns the string representation

func (*ImageForGetInstanceOutput) SetDisable_vga

SetDisable_vga sets the Disable_vga field's value.

func (*ImageForGetInstanceOutput) SetGpu_version_info

SetGpu_version_info sets the Gpu_version_info field's value.

func (*ImageForGetInstanceOutput) SetImage_boot_mode

SetImage_boot_mode sets the Image_boot_mode field's value.

func (*ImageForGetInstanceOutput) SetImage_identity

SetImage_identity sets the Image_identity field's value.

func (*ImageForGetInstanceOutput) SetImage_name

SetImage_name sets the Image_name field's value.

func (*ImageForGetInstanceOutput) SetProperty

SetProperty sets the Property field's value.

func (*ImageForGetInstanceOutput) SetSystem_arch

SetSystem_arch sets the System_arch field's value.

func (*ImageForGetInstanceOutput) SetSystem_bit

SetSystem_bit sets the System_bit field's value.

func (*ImageForGetInstanceOutput) SetSystem_type

SetSystem_type sets the System_type field's value.

func (*ImageForGetInstanceOutput) SetSystem_version

SetSystem_version sets the System_version field's value.

func (ImageForGetInstanceOutput) String

func (s ImageForGetInstanceOutput) String() string

String returns the string representation

type ImageForListCloudServersOutput

type ImageForListCloudServersOutput struct {
	Disable_vga *bool `type:"boolean" json:"disable_vga"`

	Gpu_version_info *Gpu_version_infoForListCloudServersOutput `type:"structure" json:"gpu_version_info"`

	Image_boot_mode *string `type:"string" json:"image_boot_mode" enum:"EnumOfimage_boot_modeForListCloudServersOutput"`

	Image_identity *string `type:"string" json:"image_identity"`

	Image_name *string `type:"string" json:"image_name"`

	Property *string `type:"string" json:"property" enum:"EnumOfpropertyForListCloudServersOutput"`

	System_arch *string `type:"string" json:"system_arch"`

	System_bit *string `type:"string" json:"system_bit"`

	System_type *string `type:"string" json:"system_type"`

	System_version *string `type:"string" json:"system_version"`
	// contains filtered or unexported fields
}

func (ImageForListCloudServersOutput) GoString

GoString returns the string representation

func (*ImageForListCloudServersOutput) SetDisable_vga

SetDisable_vga sets the Disable_vga field's value.

func (*ImageForListCloudServersOutput) SetGpu_version_info

SetGpu_version_info sets the Gpu_version_info field's value.

func (*ImageForListCloudServersOutput) SetImage_boot_mode

SetImage_boot_mode sets the Image_boot_mode field's value.

func (*ImageForListCloudServersOutput) SetImage_identity

SetImage_identity sets the Image_identity field's value.

func (*ImageForListCloudServersOutput) SetImage_name

SetImage_name sets the Image_name field's value.

func (*ImageForListCloudServersOutput) SetProperty

SetProperty sets the Property field's value.

func (*ImageForListCloudServersOutput) SetSystem_arch

SetSystem_arch sets the System_arch field's value.

func (*ImageForListCloudServersOutput) SetSystem_bit

SetSystem_bit sets the System_bit field's value.

func (*ImageForListCloudServersOutput) SetSystem_type

SetSystem_type sets the System_type field's value.

func (*ImageForListCloudServersOutput) SetSystem_version

SetSystem_version sets the System_version field's value.

func (ImageForListCloudServersOutput) String

String returns the string representation

type ImageForListImagesOutput

type ImageForListImagesOutput struct {
	Boot_mode *string `type:"string" json:"boot_mode"`

	Create_time *string `type:"string" json:"create_time"`

	Description *string `type:"string" json:"description"`

	Disk_size *int32 `type:"int32" json:"disk_size"`

	Id *string `type:"string" json:"id"`

	Is_enable *bool `type:"boolean" json:"is_enable"`

	Name *string `type:"string" json:"name"`

	Property *string `type:"string" json:"property"`

	Status *string `type:"string" json:"status"`

	System_arch *string `type:"string" json:"system_arch"`

	System_bit *string `type:"string" json:"system_bit"`

	System_type *string `type:"string" json:"system_type"`

	System_version *string `type:"string" json:"system_version"`

	Update_time *string `type:"string" json:"update_time"`
	// contains filtered or unexported fields
}

func (ImageForListImagesOutput) GoString

func (s ImageForListImagesOutput) GoString() string

GoString returns the string representation

func (*ImageForListImagesOutput) SetBoot_mode

SetBoot_mode sets the Boot_mode field's value.

func (*ImageForListImagesOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*ImageForListImagesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ImageForListImagesOutput) SetDisk_size

SetDisk_size sets the Disk_size field's value.

func (*ImageForListImagesOutput) SetId

SetId sets the Id field's value.

func (*ImageForListImagesOutput) SetIs_enable

SetIs_enable sets the Is_enable field's value.

func (*ImageForListImagesOutput) SetName

SetName sets the Name field's value.

func (*ImageForListImagesOutput) SetProperty

SetProperty sets the Property field's value.

func (*ImageForListImagesOutput) SetStatus

SetStatus sets the Status field's value.

func (*ImageForListImagesOutput) SetSystem_arch

SetSystem_arch sets the System_arch field's value.

func (*ImageForListImagesOutput) SetSystem_bit

SetSystem_bit sets the System_bit field's value.

func (*ImageForListImagesOutput) SetSystem_type

SetSystem_type sets the System_type field's value.

func (*ImageForListImagesOutput) SetSystem_version

func (s *ImageForListImagesOutput) SetSystem_version(v string) *ImageForListImagesOutput

SetSystem_version sets the System_version field's value.

func (*ImageForListImagesOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (ImageForListImagesOutput) String

func (s ImageForListImagesOutput) String() string

String returns the string representation

type ImageForListInstancesOutput

type ImageForListInstancesOutput struct {
	Disable_vga *bool `type:"boolean" json:"disable_vga"`

	Gpu_version_info *Gpu_version_infoForListInstancesOutput `type:"structure" json:"gpu_version_info"`

	Image_boot_mode *string `type:"string" json:"image_boot_mode" enum:"EnumOfimage_boot_modeForListInstancesOutput"`

	Image_identity *string `type:"string" json:"image_identity"`

	Image_name *string `type:"string" json:"image_name"`

	Property *string `type:"string" json:"property" enum:"EnumOfpropertyForListInstancesOutput"`

	System_arch *string `type:"string" json:"system_arch"`

	System_bit *string `type:"string" json:"system_bit"`

	System_type *string `type:"string" json:"system_type"`

	System_version *string `type:"string" json:"system_version"`
	// contains filtered or unexported fields
}

func (ImageForListInstancesOutput) GoString

func (s ImageForListInstancesOutput) GoString() string

GoString returns the string representation

func (*ImageForListInstancesOutput) SetDisable_vga

SetDisable_vga sets the Disable_vga field's value.

func (*ImageForListInstancesOutput) SetGpu_version_info

SetGpu_version_info sets the Gpu_version_info field's value.

func (*ImageForListInstancesOutput) SetImage_boot_mode

SetImage_boot_mode sets the Image_boot_mode field's value.

func (*ImageForListInstancesOutput) SetImage_identity

SetImage_identity sets the Image_identity field's value.

func (*ImageForListInstancesOutput) SetImage_name

SetImage_name sets the Image_name field's value.

func (*ImageForListInstancesOutput) SetProperty

SetProperty sets the Property field's value.

func (*ImageForListInstancesOutput) SetSystem_arch

SetSystem_arch sets the System_arch field's value.

func (*ImageForListInstancesOutput) SetSystem_bit

SetSystem_bit sets the System_bit field's value.

func (*ImageForListInstancesOutput) SetSystem_type

SetSystem_type sets the System_type field's value.

func (*ImageForListInstancesOutput) SetSystem_version

SetSystem_version sets the System_version field's value.

func (ImageForListInstancesOutput) String

String returns the string representation

type ImportSSHKeyInput

type ImportSSHKeyInput struct {

	// Key_pair_name is a required field
	Key_pair_name *string `type:"string" json:"key_pair_name,omitempty" required:"true"`

	Project *string `type:"string" json:"project,omitempty"`

	// Public_key is a required field
	Public_key *string `type:"string" json:"public_key,omitempty" required:"true"`

	Tags []*TagForImportSSHKeyInput `type:"list"`
	// contains filtered or unexported fields
}

func (ImportSSHKeyInput) GoString

func (s ImportSSHKeyInput) GoString() string

GoString returns the string representation

func (*ImportSSHKeyInput) SetKey_pair_name

func (s *ImportSSHKeyInput) SetKey_pair_name(v string) *ImportSSHKeyInput

SetKey_pair_name sets the Key_pair_name field's value.

func (*ImportSSHKeyInput) SetProject

func (s *ImportSSHKeyInput) SetProject(v string) *ImportSSHKeyInput

SetProject sets the Project field's value.

func (*ImportSSHKeyInput) SetPublic_key

func (s *ImportSSHKeyInput) SetPublic_key(v string) *ImportSSHKeyInput

SetPublic_key sets the Public_key field's value.

func (*ImportSSHKeyInput) SetTags

SetTags sets the Tags field's value.

func (ImportSSHKeyInput) String

func (s ImportSSHKeyInput) String() string

String returns the string representation

func (*ImportSSHKeyInput) Validate

func (s *ImportSSHKeyInput) Validate() error

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

type ImportSSHKeyOutput

type ImportSSHKeyOutput struct {
	Metadata *response.ResponseMetadata

	Key_pair *Key_pairForImportSSHKeyOutput `type:"structure" json:"key_pair,omitempty"`
	// contains filtered or unexported fields
}

func (ImportSSHKeyOutput) GoString

func (s ImportSSHKeyOutput) GoString() string

GoString returns the string representation

func (*ImportSSHKeyOutput) SetKey_pair

SetKey_pair sets the Key_pair field's value.

func (ImportSSHKeyOutput) String

func (s ImportSSHKeyOutput) String() string

String returns the string representation

type Ingress_ruleForCopySecurityGroupOutput added in v1.2.41

type Ingress_ruleForCopySecurityGroupOutput struct {
	Rules []*RuleForCopySecurityGroupOutput `type:"list" json:"rules"`

	Total *int32 `type:"int32" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (Ingress_ruleForCopySecurityGroupOutput) GoString added in v1.2.41

GoString returns the string representation

func (*Ingress_ruleForCopySecurityGroupOutput) SetRules added in v1.2.41

SetRules sets the Rules field's value.

func (*Ingress_ruleForCopySecurityGroupOutput) SetTotal added in v1.2.41

SetTotal sets the Total field's value.

func (Ingress_ruleForCopySecurityGroupOutput) String added in v1.2.41

String returns the string representation

type Ingress_ruleForCreateSecurityGroupOutput added in v1.2.41

type Ingress_ruleForCreateSecurityGroupOutput struct {
	Rules []*RuleForCreateSecurityGroupOutput `type:"list" json:"rules"`

	Total *int32 `type:"int32" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (Ingress_ruleForCreateSecurityGroupOutput) GoString added in v1.2.41

GoString returns the string representation

func (*Ingress_ruleForCreateSecurityGroupOutput) SetRules added in v1.2.41

SetRules sets the Rules field's value.

func (*Ingress_ruleForCreateSecurityGroupOutput) SetTotal added in v1.2.41

SetTotal sets the Total field's value.

func (Ingress_ruleForCreateSecurityGroupOutput) String added in v1.2.41

String returns the string representation

type Ingress_ruleForDescribeSecurityGroupOutput added in v1.2.41

type Ingress_ruleForDescribeSecurityGroupOutput struct {
	Rules []*RuleForDescribeSecurityGroupOutput `type:"list" json:"rules"`

	Total *int32 `type:"int32" json:"total"`
	// contains filtered or unexported fields
}

func (Ingress_ruleForDescribeSecurityGroupOutput) GoString added in v1.2.41

GoString returns the string representation

func (*Ingress_ruleForDescribeSecurityGroupOutput) SetRules added in v1.2.41

SetRules sets the Rules field's value.

func (*Ingress_ruleForDescribeSecurityGroupOutput) SetTotal added in v1.2.41

SetTotal sets the Total field's value.

func (Ingress_ruleForDescribeSecurityGroupOutput) String added in v1.2.41

String returns the string representation

type Ingress_ruleForDescribeSecurityGroupsOutput added in v1.2.41

type Ingress_ruleForDescribeSecurityGroupsOutput struct {
	Rules []*RuleForDescribeSecurityGroupsOutput `type:"list" json:"rules"`

	Total *int32 `type:"int32" json:"total"`
	// contains filtered or unexported fields
}

func (Ingress_ruleForDescribeSecurityGroupsOutput) GoString added in v1.2.41

GoString returns the string representation

func (*Ingress_ruleForDescribeSecurityGroupsOutput) SetRules added in v1.2.41

SetRules sets the Rules field's value.

func (*Ingress_ruleForDescribeSecurityGroupsOutput) SetTotal added in v1.2.41

SetTotal sets the Total field's value.

func (Ingress_ruleForDescribeSecurityGroupsOutput) String added in v1.2.41

String returns the string representation

type Ingress_ruleForModifySecurityGroupAttributeOutput added in v1.2.41

type Ingress_ruleForModifySecurityGroupAttributeOutput struct {
	Rules []*RuleForModifySecurityGroupAttributeOutput `type:"list" json:"rules"`

	Total *int32 `type:"int32" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (Ingress_ruleForModifySecurityGroupAttributeOutput) GoString added in v1.2.41

GoString returns the string representation

func (*Ingress_ruleForModifySecurityGroupAttributeOutput) SetRules added in v1.2.41

SetRules sets the Rules field's value.

func (*Ingress_ruleForModifySecurityGroupAttributeOutput) SetTotal added in v1.2.41

SetTotal sets the Total field's value.

func (Ingress_ruleForModifySecurityGroupAttributeOutput) String added in v1.2.41

String returns the string representation

type InstanceForEnableInstancesIPv6Output

type InstanceForEnableInstancesIPv6Output struct {
	Enable_status *string `type:"string" json:"enable_status,omitempty" enum:"EnumOfenable_statusForEnableInstancesIPv6Output"`

	Instance_identity *string `type:"string" json:"instance_identity,omitempty"`

	Instance_name *string `type:"string" json:"instance_name,omitempty"`

	Remark *string `type:"string" json:"remark,omitempty"`
	// contains filtered or unexported fields
}

func (InstanceForEnableInstancesIPv6Output) GoString

GoString returns the string representation

func (*InstanceForEnableInstancesIPv6Output) SetEnable_status

SetEnable_status sets the Enable_status field's value.

func (*InstanceForEnableInstancesIPv6Output) SetInstance_identity

SetInstance_identity sets the Instance_identity field's value.

func (*InstanceForEnableInstancesIPv6Output) SetInstance_name

SetInstance_name sets the Instance_name field's value.

func (*InstanceForEnableInstancesIPv6Output) SetRemark

SetRemark sets the Remark field's value.

func (InstanceForEnableInstancesIPv6Output) String

String returns the string representation

type InstanceForGetInstanceOutput

type InstanceForGetInstanceOutput struct {
	Advanced_configuration *Advanced_configurationForGetInstanceOutput `type:"structure" json:"advanced_configuration"`

	Arch *string `type:"string" json:"arch"`

	Bare_metal_package *string `type:"string" json:"bare_metal_package"`

	Billing *BillingForGetInstanceOutput `type:"structure" json:"billing"`

	Classic_network_identity *string `type:"string" json:"classic_network_identity"`

	Classic_subnet_identity *string `type:"string" json:"classic_subnet_identity"`

	Cloud_server_identity *string `type:"string" json:"cloud_server_identity"`

	Cloud_server_name *string `type:"string" json:"cloud_server_name"`

	Cluster *ClusterForGetInstanceOutput `type:"structure" json:"cluster"`

	Cpu *string `type:"string" json:"cpu"`

	Create_time *int32 `type:"int32" json:"create_time"`

	Create_timestamp *string `type:"string" json:"create_timestamp"`

	Creator *string `type:"string" json:"creator"`

	End_time *int32 `type:"int32" json:"end_time"`

	Gpu *GpuForGetInstanceOutput `type:"structure" json:"gpu"`

	Host_name *string `type:"string" json:"host_name"`

	Image *ImageForGetInstanceOutput `type:"structure" json:"image"`

	Instance_desc *string `type:"string" json:"instance_desc"`

	Instance_identity *string `type:"string" json:"instance_identity"`

	Instance_name *string `type:"string" json:"instance_name"`

	Instance_uuid *string `type:"string" json:"instance_uuid"`

	Load_type *string `type:"string" json:"load_type"`

	Mem *string `type:"string" json:"mem"`

	Monitor_agent *Monitor_agentForGetInstanceOutput `type:"structure" json:"monitor_agent"`

	Network *NetworkForGetInstanceOutput `type:"structure" json:"network"`

	Project *string `type:"string" json:"project"`

	Secret *SecretForGetInstanceOutput `type:"structure" json:"secret"`

	Spec *string `type:"string" json:"spec"`

	Spec_display *string `type:"string" json:"spec_display"`

	Start_time *int32 `type:"int32" json:"start_time"`

	Status *string `type:"string" json:"status" enum:"EnumOfstatusForGetInstanceOutput"`

	Storage *StorageForGetInstanceOutput `type:"structure" json:"storage"`

	Subnet_cidr *string `type:"string" json:"subnet_cidr"`

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

	Update_time *int32 `type:"int32" json:"update_time"`

	Vpc_identity *string `type:"string" json:"vpc_identity"`
	// contains filtered or unexported fields
}

func (InstanceForGetInstanceOutput) GoString

func (s InstanceForGetInstanceOutput) GoString() string

GoString returns the string representation

func (*InstanceForGetInstanceOutput) SetAdvanced_configuration

SetAdvanced_configuration sets the Advanced_configuration field's value.

func (*InstanceForGetInstanceOutput) SetArch

SetArch sets the Arch field's value.

func (*InstanceForGetInstanceOutput) SetBare_metal_package

SetBare_metal_package sets the Bare_metal_package field's value.

func (*InstanceForGetInstanceOutput) SetBilling

SetBilling sets the Billing field's value.

func (*InstanceForGetInstanceOutput) SetClassic_network_identity

func (s *InstanceForGetInstanceOutput) SetClassic_network_identity(v string) *InstanceForGetInstanceOutput

SetClassic_network_identity sets the Classic_network_identity field's value.

func (*InstanceForGetInstanceOutput) SetClassic_subnet_identity

func (s *InstanceForGetInstanceOutput) SetClassic_subnet_identity(v string) *InstanceForGetInstanceOutput

SetClassic_subnet_identity sets the Classic_subnet_identity field's value.

func (*InstanceForGetInstanceOutput) SetCloud_server_identity

func (s *InstanceForGetInstanceOutput) SetCloud_server_identity(v string) *InstanceForGetInstanceOutput

SetCloud_server_identity sets the Cloud_server_identity field's value.

func (*InstanceForGetInstanceOutput) SetCloud_server_name

SetCloud_server_name sets the Cloud_server_name field's value.

func (*InstanceForGetInstanceOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*InstanceForGetInstanceOutput) SetCpu

SetCpu sets the Cpu field's value.

func (*InstanceForGetInstanceOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*InstanceForGetInstanceOutput) SetCreate_timestamp

SetCreate_timestamp sets the Create_timestamp field's value.

func (*InstanceForGetInstanceOutput) SetCreator

SetCreator sets the Creator field's value.

func (*InstanceForGetInstanceOutput) SetEnd_time

SetEnd_time sets the End_time field's value.

func (*InstanceForGetInstanceOutput) SetGpu

SetGpu sets the Gpu field's value.

func (*InstanceForGetInstanceOutput) SetHost_name

SetHost_name sets the Host_name field's value.

func (*InstanceForGetInstanceOutput) SetImage

SetImage sets the Image field's value.

func (*InstanceForGetInstanceOutput) SetInstance_desc

SetInstance_desc sets the Instance_desc field's value.

func (*InstanceForGetInstanceOutput) SetInstance_identity

SetInstance_identity sets the Instance_identity field's value.

func (*InstanceForGetInstanceOutput) SetInstance_name

SetInstance_name sets the Instance_name field's value.

func (*InstanceForGetInstanceOutput) SetInstance_uuid

SetInstance_uuid sets the Instance_uuid field's value.

func (*InstanceForGetInstanceOutput) SetLoad_type

SetLoad_type sets the Load_type field's value.

func (*InstanceForGetInstanceOutput) SetMem

SetMem sets the Mem field's value.

func (*InstanceForGetInstanceOutput) SetMonitor_agent

SetMonitor_agent sets the Monitor_agent field's value.

func (*InstanceForGetInstanceOutput) SetNetwork

SetNetwork sets the Network field's value.

func (*InstanceForGetInstanceOutput) SetProject

SetProject sets the Project field's value.

func (*InstanceForGetInstanceOutput) SetSecret

SetSecret sets the Secret field's value.

func (*InstanceForGetInstanceOutput) SetSpec

SetSpec sets the Spec field's value.

func (*InstanceForGetInstanceOutput) SetSpec_display

SetSpec_display sets the Spec_display field's value.

func (*InstanceForGetInstanceOutput) SetStart_time

SetStart_time sets the Start_time field's value.

func (*InstanceForGetInstanceOutput) SetStatus

SetStatus sets the Status field's value.

func (*InstanceForGetInstanceOutput) SetStorage

SetStorage sets the Storage field's value.

func (*InstanceForGetInstanceOutput) SetSubnet_cidr

SetSubnet_cidr sets the Subnet_cidr field's value.

func (*InstanceForGetInstanceOutput) SetTags

SetTags sets the Tags field's value.

func (*InstanceForGetInstanceOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*InstanceForGetInstanceOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (InstanceForGetInstanceOutput) String

String returns the string representation

type InstanceForGetInstancesIPv6UpgradeStatusOutput

type InstanceForGetInstancesIPv6UpgradeStatusOutput struct {
	Enable_status *string `type:"string" json:"enable_status" enum:"EnumOfenable_statusForGetInstancesIPv6UpgradeStatusOutput"`

	Instance_identity *string `type:"string" json:"instance_identity"`

	Instance_name *string `type:"string" json:"instance_name"`

	Remark *string `type:"string" json:"remark"`
	// contains filtered or unexported fields
}

func (InstanceForGetInstancesIPv6UpgradeStatusOutput) GoString

GoString returns the string representation

func (*InstanceForGetInstancesIPv6UpgradeStatusOutput) SetEnable_status

SetEnable_status sets the Enable_status field's value.

func (*InstanceForGetInstancesIPv6UpgradeStatusOutput) SetInstance_identity

SetInstance_identity sets the Instance_identity field's value.

func (*InstanceForGetInstancesIPv6UpgradeStatusOutput) SetInstance_name

SetInstance_name sets the Instance_name field's value.

func (*InstanceForGetInstancesIPv6UpgradeStatusOutput) SetRemark

SetRemark sets the Remark field's value.

func (InstanceForGetInstancesIPv6UpgradeStatusOutput) String

String returns the string representation

type InstanceForListInstancesOutput

type InstanceForListInstancesOutput struct {
	Advanced_configuration *Advanced_configurationForListInstancesOutput `type:"structure" json:"advanced_configuration"`

	Arch *string `type:"string" json:"arch"`

	Bare_metal_package *string `type:"string" json:"bare_metal_package"`

	Billing *BillingForListInstancesOutput `type:"structure" json:"billing"`

	Classic_network_identity *string `type:"string" json:"classic_network_identity"`

	Classic_subnet_identity *string `type:"string" json:"classic_subnet_identity"`

	Cloud_server_identity *string `type:"string" json:"cloud_server_identity"`

	Cloud_server_name *string `type:"string" json:"cloud_server_name"`

	Cluster *ClusterForListInstancesOutput `type:"structure" json:"cluster"`

	Cpu *string `type:"string" json:"cpu"`

	Create_time *int32 `type:"int32" json:"create_time"`

	Create_timestamp *string `type:"string" json:"create_timestamp"`

	Creator *string `type:"string" json:"creator"`

	End_time *int32 `type:"int32" json:"end_time"`

	Gpu *GpuForListInstancesOutput `type:"structure" json:"gpu"`

	Host_name *string `type:"string" json:"host_name"`

	Image *ImageForListInstancesOutput `type:"structure" json:"image"`

	Instance_desc *string `type:"string" json:"instance_desc"`

	Instance_identity *string `type:"string" json:"instance_identity"`

	Instance_name *string `type:"string" json:"instance_name"`

	Instance_uuid *string `type:"string" json:"instance_uuid"`

	Load_type *string `type:"string" json:"load_type"`

	Mem *string `type:"string" json:"mem"`

	Monitor_agent *Monitor_agentForListInstancesOutput `type:"structure" json:"monitor_agent"`

	Network *NetworkForListInstancesOutput `type:"structure" json:"network"`

	Project *string `type:"string" json:"project"`

	Secret *SecretForListInstancesOutput `type:"structure" json:"secret"`

	Spec *string `type:"string" json:"spec"`

	Spec_display *string `type:"string" json:"spec_display"`

	Start_time *int32 `type:"int32" json:"start_time"`

	Status *string `type:"string" json:"status" enum:"EnumOfstatusForListInstancesOutput"`

	Storage *StorageForListInstancesOutput `type:"structure" json:"storage"`

	Subnet_cidr *string `type:"string" json:"subnet_cidr"`

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

	Update_time *int32 `type:"int32" json:"update_time"`

	Vpc_identity *string `type:"string" json:"vpc_identity"`
	// contains filtered or unexported fields
}

func (InstanceForListInstancesOutput) GoString

GoString returns the string representation

func (*InstanceForListInstancesOutput) SetAdvanced_configuration

SetAdvanced_configuration sets the Advanced_configuration field's value.

func (*InstanceForListInstancesOutput) SetArch

SetArch sets the Arch field's value.

func (*InstanceForListInstancesOutput) SetBare_metal_package

SetBare_metal_package sets the Bare_metal_package field's value.

func (*InstanceForListInstancesOutput) SetBilling

SetBilling sets the Billing field's value.

func (*InstanceForListInstancesOutput) SetClassic_network_identity

func (s *InstanceForListInstancesOutput) SetClassic_network_identity(v string) *InstanceForListInstancesOutput

SetClassic_network_identity sets the Classic_network_identity field's value.

func (*InstanceForListInstancesOutput) SetClassic_subnet_identity

func (s *InstanceForListInstancesOutput) SetClassic_subnet_identity(v string) *InstanceForListInstancesOutput

SetClassic_subnet_identity sets the Classic_subnet_identity field's value.

func (*InstanceForListInstancesOutput) SetCloud_server_identity

SetCloud_server_identity sets the Cloud_server_identity field's value.

func (*InstanceForListInstancesOutput) SetCloud_server_name

SetCloud_server_name sets the Cloud_server_name field's value.

func (*InstanceForListInstancesOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*InstanceForListInstancesOutput) SetCpu

SetCpu sets the Cpu field's value.

func (*InstanceForListInstancesOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*InstanceForListInstancesOutput) SetCreate_timestamp

SetCreate_timestamp sets the Create_timestamp field's value.

func (*InstanceForListInstancesOutput) SetCreator

SetCreator sets the Creator field's value.

func (*InstanceForListInstancesOutput) SetEnd_time

SetEnd_time sets the End_time field's value.

func (*InstanceForListInstancesOutput) SetGpu

SetGpu sets the Gpu field's value.

func (*InstanceForListInstancesOutput) SetHost_name

SetHost_name sets the Host_name field's value.

func (*InstanceForListInstancesOutput) SetImage

SetImage sets the Image field's value.

func (*InstanceForListInstancesOutput) SetInstance_desc

SetInstance_desc sets the Instance_desc field's value.

func (*InstanceForListInstancesOutput) SetInstance_identity

SetInstance_identity sets the Instance_identity field's value.

func (*InstanceForListInstancesOutput) SetInstance_name

SetInstance_name sets the Instance_name field's value.

func (*InstanceForListInstancesOutput) SetInstance_uuid

SetInstance_uuid sets the Instance_uuid field's value.

func (*InstanceForListInstancesOutput) SetLoad_type

SetLoad_type sets the Load_type field's value.

func (*InstanceForListInstancesOutput) SetMem

SetMem sets the Mem field's value.

func (*InstanceForListInstancesOutput) SetMonitor_agent

SetMonitor_agent sets the Monitor_agent field's value.

func (*InstanceForListInstancesOutput) SetNetwork

SetNetwork sets the Network field's value.

func (*InstanceForListInstancesOutput) SetProject

SetProject sets the Project field's value.

func (*InstanceForListInstancesOutput) SetSecret

SetSecret sets the Secret field's value.

func (*InstanceForListInstancesOutput) SetSpec

SetSpec sets the Spec field's value.

func (*InstanceForListInstancesOutput) SetSpec_display

SetSpec_display sets the Spec_display field's value.

func (*InstanceForListInstancesOutput) SetStart_time

SetStart_time sets the Start_time field's value.

func (*InstanceForListInstancesOutput) SetStatus

SetStatus sets the Status field's value.

func (*InstanceForListInstancesOutput) SetStorage

SetStorage sets the Storage field's value.

func (*InstanceForListInstancesOutput) SetSubnet_cidr

SetSubnet_cidr sets the Subnet_cidr field's value.

func (*InstanceForListInstancesOutput) SetTags

SetTags sets the Tags field's value.

func (*InstanceForListInstancesOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*InstanceForListInstancesOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (InstanceForListInstancesOutput) String

String returns the string representation

type Instance_area_numForCreateCloudServerInput

type Instance_area_numForCreateCloudServerInput struct {
	Area_name *string `type:"string" json:"area_name,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Default_isp *string `type:"string" json:"default_isp,omitempty" enum:"EnumOfdefault_ispForCreateCloudServerInput"`

	External_network_mode *string `type:"string" json:"external_network_mode,omitempty" enum:"EnumOfexternal_network_modeForCreateCloudServerInput"`

	Host_name_list []*string `type:"list" json:"host_name_list"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Multi_interface_name_config *Multi_interface_name_configForCreateCloudServerInput `type:"structure" json:"multi_interface_name_config,omitempty"`

	Num *int32 `type:"int32" json:"num,omitempty"`

	Single_interface_name_config *Single_interface_name_configForCreateCloudServerInput `type:"structure" json:"single_interface_name_config,omitempty"`

	Subnet_identity *string `type:"string" json:"subnet_identity,omitempty"`

	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty"`
	// contains filtered or unexported fields
}

func (Instance_area_numForCreateCloudServerInput) GoString

GoString returns the string representation

func (*Instance_area_numForCreateCloudServerInput) SetArea_name

SetArea_name sets the Area_name field's value.

func (*Instance_area_numForCreateCloudServerInput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*Instance_area_numForCreateCloudServerInput) SetDefault_isp

SetDefault_isp sets the Default_isp field's value.

func (*Instance_area_numForCreateCloudServerInput) SetExternal_network_mode

SetExternal_network_mode sets the External_network_mode field's value.

func (*Instance_area_numForCreateCloudServerInput) SetHost_name_list

SetHost_name_list sets the Host_name_list field's value.

func (*Instance_area_numForCreateCloudServerInput) SetIsp

SetIsp sets the Isp field's value.

func (*Instance_area_numForCreateCloudServerInput) SetMulti_interface_name_config

SetMulti_interface_name_config sets the Multi_interface_name_config field's value.

func (*Instance_area_numForCreateCloudServerInput) SetNum

SetNum sets the Num field's value.

func (*Instance_area_numForCreateCloudServerInput) SetSingle_interface_name_config

SetSingle_interface_name_config sets the Single_interface_name_config field's value.

func (*Instance_area_numForCreateCloudServerInput) SetSubnet_identity

SetSubnet_identity sets the Subnet_identity field's value.

func (*Instance_area_numForCreateCloudServerInput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (Instance_area_numForCreateCloudServerInput) String

String returns the string representation

type Instance_area_numForCreateInstanceInput

type Instance_area_numForCreateInstanceInput struct {
	Area_name *string `type:"string" json:"area_name,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Default_isp *string `type:"string" json:"default_isp,omitempty" enum:"EnumOfdefault_ispForCreateInstanceInput"`

	External_network_mode *string `type:"string" json:"external_network_mode,omitempty" enum:"EnumOfexternal_network_modeForCreateInstanceInput"`

	Host_name_list []*string `type:"list" json:"host_name_list"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Multi_interface_name_config *Multi_interface_name_configForCreateInstanceInput `type:"structure" json:"multi_interface_name_config,omitempty"`

	Num *int32 `type:"int32" json:"num,omitempty"`

	Single_interface_name_config *Single_interface_name_configForCreateInstanceInput `type:"structure" json:"single_interface_name_config,omitempty"`

	Subnet_identity *string `type:"string" json:"subnet_identity,omitempty"`

	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty"`
	// contains filtered or unexported fields
}

func (Instance_area_numForCreateInstanceInput) GoString

GoString returns the string representation

func (*Instance_area_numForCreateInstanceInput) SetArea_name

SetArea_name sets the Area_name field's value.

func (*Instance_area_numForCreateInstanceInput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*Instance_area_numForCreateInstanceInput) SetDefault_isp

SetDefault_isp sets the Default_isp field's value.

func (*Instance_area_numForCreateInstanceInput) SetExternal_network_mode

SetExternal_network_mode sets the External_network_mode field's value.

func (*Instance_area_numForCreateInstanceInput) SetHost_name_list

SetHost_name_list sets the Host_name_list field's value.

func (*Instance_area_numForCreateInstanceInput) SetIsp

SetIsp sets the Isp field's value.

func (*Instance_area_numForCreateInstanceInput) SetMulti_interface_name_config

SetMulti_interface_name_config sets the Multi_interface_name_config field's value.

func (*Instance_area_numForCreateInstanceInput) SetNum

SetNum sets the Num field's value.

func (*Instance_area_numForCreateInstanceInput) SetSingle_interface_name_config

SetSingle_interface_name_config sets the Single_interface_name_config field's value.

func (*Instance_area_numForCreateInstanceInput) SetSubnet_identity

SetSubnet_identity sets the Subnet_identity field's value.

func (*Instance_area_numForCreateInstanceInput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (Instance_area_numForCreateInstanceInput) String

String returns the string representation

type Instance_bandwidth_peak_mapForSetInstancesBandwidthPeakInput

type Instance_bandwidth_peak_mapForSetInstancesBandwidthPeakInput struct {
	// contains filtered or unexported fields
}

func (Instance_bandwidth_peak_mapForSetInstancesBandwidthPeakInput) GoString

GoString returns the string representation

func (Instance_bandwidth_peak_mapForSetInstancesBandwidthPeakInput) String

String returns the string representation

type Instance_constraintForCreateCloudServerV2Input

type Instance_constraintForCreateCloudServerV2Input struct {
	Conf_key *string `type:"string" json:"conf_key,omitempty"`

	Conf_value *string `type:"string" json:"conf_value,omitempty"`
	// contains filtered or unexported fields
}

func (Instance_constraintForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*Instance_constraintForCreateCloudServerV2Input) SetConf_key

SetConf_key sets the Conf_key field's value.

func (*Instance_constraintForCreateCloudServerV2Input) SetConf_value

SetConf_value sets the Conf_value field's value.

func (Instance_constraintForCreateCloudServerV2Input) String

String returns the string representation

type Instance_constraintForGetCloudServerOutput

type Instance_constraintForGetCloudServerOutput struct {
	Conf_key *string `type:"string" json:"conf_key"`

	Conf_value *string `type:"string" json:"conf_value"`
	// contains filtered or unexported fields
}

func (Instance_constraintForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Instance_constraintForGetCloudServerOutput) SetConf_key

SetConf_key sets the Conf_key field's value.

func (*Instance_constraintForGetCloudServerOutput) SetConf_value

SetConf_value sets the Conf_value field's value.

func (Instance_constraintForGetCloudServerOutput) String

String returns the string representation

type Instance_constraintForListCloudServersOutput

type Instance_constraintForListCloudServersOutput struct {
	Conf_key *string `type:"string" json:"conf_key"`

	Conf_value *string `type:"string" json:"conf_value"`
	// contains filtered or unexported fields
}

func (Instance_constraintForListCloudServersOutput) GoString

GoString returns the string representation

func (*Instance_constraintForListCloudServersOutput) SetConf_key

SetConf_key sets the Conf_key field's value.

func (*Instance_constraintForListCloudServersOutput) SetConf_value

SetConf_value sets the Conf_value field's value.

func (Instance_constraintForListCloudServersOutput) String

String returns the string representation

type Instance_statusForGetCloudServerOutput

type Instance_statusForGetCloudServerOutput struct {
	Instance_count *int32 `type:"int32" json:"instance_count"`

	Status *string `type:"string" json:"status" enum:"EnumOfstatusForGetCloudServerOutput"`
	// contains filtered or unexported fields
}

func (Instance_statusForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Instance_statusForGetCloudServerOutput) SetInstance_count

SetInstance_count sets the Instance_count field's value.

func (*Instance_statusForGetCloudServerOutput) SetStatus

SetStatus sets the Status field's value.

func (Instance_statusForGetCloudServerOutput) String

String returns the string representation

type Instance_statusForListCloudServersOutput

type Instance_statusForListCloudServersOutput struct {
	Instance_count *int32 `type:"int32" json:"instance_count"`

	Status *string `type:"string" json:"status" enum:"EnumOfstatusForListCloudServersOutput"`
	// contains filtered or unexported fields
}

func (Instance_statusForListCloudServersOutput) GoString

GoString returns the string representation

func (*Instance_statusForListCloudServersOutput) SetInstance_count

SetInstance_count sets the Instance_count field's value.

func (*Instance_statusForListCloudServersOutput) SetStatus

SetStatus sets the Status field's value.

func (Instance_statusForListCloudServersOutput) String

String returns the string representation

type Instance_type_configForListInstanceTypesOutput

type Instance_type_configForListInstanceTypesOutput struct {
	Arch *string `type:"string" json:"arch,omitempty"`

	Cpu *int32 `type:"int32" json:"cpu,omitempty"`

	Gpu *int32 `type:"int32" json:"gpu,omitempty"`

	Gpu_spec *string `type:"string" json:"gpu_spec,omitempty"`

	Instance_type *string `type:"string" json:"instance_type,omitempty"`

	Instance_type_family *string `type:"string" json:"instance_type_family,omitempty"`

	Instance_type_family_name *string `type:"string" json:"instance_type_family_name,omitempty"`

	Memory *int32 `type:"int32" json:"memory,omitempty"`

	Storage_info []*Storage_infoForListInstanceTypesOutput `type:"list" json:"storage_info"`
	// contains filtered or unexported fields
}

func (Instance_type_configForListInstanceTypesOutput) GoString

GoString returns the string representation

func (*Instance_type_configForListInstanceTypesOutput) SetArch

SetArch sets the Arch field's value.

func (*Instance_type_configForListInstanceTypesOutput) SetCpu

SetCpu sets the Cpu field's value.

func (*Instance_type_configForListInstanceTypesOutput) SetGpu

SetGpu sets the Gpu field's value.

func (*Instance_type_configForListInstanceTypesOutput) SetGpu_spec

SetGpu_spec sets the Gpu_spec field's value.

func (*Instance_type_configForListInstanceTypesOutput) SetInstance_type

SetInstance_type sets the Instance_type field's value.

func (*Instance_type_configForListInstanceTypesOutput) SetInstance_type_family

SetInstance_type_family sets the Instance_type_family field's value.

func (*Instance_type_configForListInstanceTypesOutput) SetInstance_type_family_name

SetInstance_type_family_name sets the Instance_type_family_name field's value.

func (*Instance_type_configForListInstanceTypesOutput) SetMemory

SetMemory sets the Memory field's value.

func (*Instance_type_configForListInstanceTypesOutput) SetStorage_info

SetStorage_info sets the Storage_info field's value.

func (Instance_type_configForListInstanceTypesOutput) String

String returns the string representation

type Internal_interfaceForDescribeSecurityGroupAssociationInstancesOutput

type Internal_interfaceForDescribeSecurityGroupAssociationInstancesOutput struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak"`

	Ip6_addr *string `type:"string" json:"ip6_addr"`

	Ip_addr *string `type:"string" json:"ip_addr"`

	Ips []*IpForDescribeSecurityGroupAssociationInstancesOutput `type:"list" json:"ips"`

	Mac_addr *string `type:"string" json:"mac_addr"`

	Mask *string `type:"string" json:"mask"`

	Mask6 *string `type:"string" json:"mask6"`
	// contains filtered or unexported fields
}

func (Internal_interfaceForDescribeSecurityGroupAssociationInstancesOutput) GoString

GoString returns the string representation

func (*Internal_interfaceForDescribeSecurityGroupAssociationInstancesOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*Internal_interfaceForDescribeSecurityGroupAssociationInstancesOutput) SetIp6_addr

SetIp6_addr sets the Ip6_addr field's value.

func (*Internal_interfaceForDescribeSecurityGroupAssociationInstancesOutput) SetIp_addr

SetIp_addr sets the Ip_addr field's value.

func (*Internal_interfaceForDescribeSecurityGroupAssociationInstancesOutput) SetIps

SetIps sets the Ips field's value.

func (*Internal_interfaceForDescribeSecurityGroupAssociationInstancesOutput) SetMac_addr

SetMac_addr sets the Mac_addr field's value.

func (*Internal_interfaceForDescribeSecurityGroupAssociationInstancesOutput) SetMask

SetMask sets the Mask field's value.

func (*Internal_interfaceForDescribeSecurityGroupAssociationInstancesOutput) SetMask6

SetMask6 sets the Mask6 field's value.

func (Internal_interfaceForDescribeSecurityGroupAssociationInstancesOutput) String

String returns the string representation

type Internal_interfaceForGetInstanceOutput

type Internal_interfaceForGetInstanceOutput struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak"`

	Ip6_addr *string `type:"string" json:"ip6_addr"`

	Ip_addr *string `type:"string" json:"ip_addr"`

	Ips []*IpForGetInstanceOutput `type:"list" json:"ips"`

	Mac_addr *string `type:"string" json:"mac_addr"`

	Mask *string `type:"string" json:"mask"`

	Mask6 *string `type:"string" json:"mask6"`
	// contains filtered or unexported fields
}

func (Internal_interfaceForGetInstanceOutput) GoString

GoString returns the string representation

func (*Internal_interfaceForGetInstanceOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*Internal_interfaceForGetInstanceOutput) SetIp6_addr

SetIp6_addr sets the Ip6_addr field's value.

func (*Internal_interfaceForGetInstanceOutput) SetIp_addr

SetIp_addr sets the Ip_addr field's value.

func (*Internal_interfaceForGetInstanceOutput) SetIps

SetIps sets the Ips field's value.

func (*Internal_interfaceForGetInstanceOutput) SetMac_addr

SetMac_addr sets the Mac_addr field's value.

func (*Internal_interfaceForGetInstanceOutput) SetMask

SetMask sets the Mask field's value.

func (*Internal_interfaceForGetInstanceOutput) SetMask6

SetMask6 sets the Mask6 field's value.

func (Internal_interfaceForGetInstanceOutput) String

String returns the string representation

type Internal_interfaceForListInstancesOutput

type Internal_interfaceForListInstancesOutput struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak"`

	Ip6_addr *string `type:"string" json:"ip6_addr"`

	Ip_addr *string `type:"string" json:"ip_addr"`

	Ips []*IpForListInstancesOutput `type:"list" json:"ips"`

	Mac_addr *string `type:"string" json:"mac_addr"`

	Mask *string `type:"string" json:"mask"`

	Mask6 *string `type:"string" json:"mask6"`
	// contains filtered or unexported fields
}

func (Internal_interfaceForListInstancesOutput) GoString

GoString returns the string representation

func (*Internal_interfaceForListInstancesOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*Internal_interfaceForListInstancesOutput) SetIp6_addr

SetIp6_addr sets the Ip6_addr field's value.

func (*Internal_interfaceForListInstancesOutput) SetIp_addr

SetIp_addr sets the Ip_addr field's value.

func (*Internal_interfaceForListInstancesOutput) SetIps

SetIps sets the Ips field's value.

func (*Internal_interfaceForListInstancesOutput) SetMac_addr

SetMac_addr sets the Mac_addr field's value.

func (*Internal_interfaceForListInstancesOutput) SetMask

SetMask sets the Mask field's value.

func (*Internal_interfaceForListInstancesOutput) SetMask6

SetMask6 sets the Mask6 field's value.

func (Internal_interfaceForListInstancesOutput) String

String returns the string representation

type Internal_ipForListInstanceInternalIpsOutput

type Internal_ipForListInstanceInternalIpsOutput struct {
	Addr *string `type:"string" json:"addr"`

	Bound_eip_addr *string `type:"string" json:"bound_eip_addr"`

	Bound_eip_identity *string `type:"string" json:"bound_eip_identity"`

	Bound_eip_name *string `type:"string" json:"bound_eip_name"`

	Ip_version *string `type:"string" json:"ip_version"`

	Mask *string `type:"string" json:"mask" enum:"EnumOfmaskForListInstanceInternalIpsOutput"`

	Primary *bool `type:"boolean" json:"primary"`

	Status *string `type:"string" json:"status" enum:"EnumOfstatusForListInstanceInternalIpsOutput"`
	// contains filtered or unexported fields
}

func (Internal_ipForListInstanceInternalIpsOutput) GoString

GoString returns the string representation

func (*Internal_ipForListInstanceInternalIpsOutput) SetAddr

SetAddr sets the Addr field's value.

func (*Internal_ipForListInstanceInternalIpsOutput) SetBound_eip_addr

SetBound_eip_addr sets the Bound_eip_addr field's value.

func (*Internal_ipForListInstanceInternalIpsOutput) SetBound_eip_identity

SetBound_eip_identity sets the Bound_eip_identity field's value.

func (*Internal_ipForListInstanceInternalIpsOutput) SetBound_eip_name

SetBound_eip_name sets the Bound_eip_name field's value.

func (*Internal_ipForListInstanceInternalIpsOutput) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*Internal_ipForListInstanceInternalIpsOutput) SetMask

SetMask sets the Mask field's value.

func (*Internal_ipForListInstanceInternalIpsOutput) SetPrimary

SetPrimary sets the Primary field's value.

func (*Internal_ipForListInstanceInternalIpsOutput) SetStatus

SetStatus sets the Status field's value.

func (Internal_ipForListInstanceInternalIpsOutput) String

String returns the string representation

type IpForCreateCloudServerV2Input

type IpForCreateCloudServerV2Input struct {
	Ip_version *string `type:"string" json:"ip_version,omitempty" enum:"EnumOfip_versionForCreateCloudServerV2Input"`

	Is_default *bool `type:"boolean" json:"is_default,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty" enum:"EnumOfispForCreateCloudServerV2Input"`

	Primary *bool `type:"boolean" json:"primary,omitempty"`
	// contains filtered or unexported fields
}

func (IpForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*IpForCreateCloudServerV2Input) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*IpForCreateCloudServerV2Input) SetIs_default

SetIs_default sets the Is_default field's value.

func (*IpForCreateCloudServerV2Input) SetIsp

SetIsp sets the Isp field's value.

func (*IpForCreateCloudServerV2Input) SetPrimary

SetPrimary sets the Primary field's value.

func (IpForCreateCloudServerV2Input) String

String returns the string representation

type IpForDescribeSecurityGroupAssociationInstancesOutput

type IpForDescribeSecurityGroupAssociationInstancesOutput struct {
	Addr *string `type:"string" json:"addr"`

	Ip_version *string `type:"string" json:"ip_version"`

	Isp *string `type:"string" json:"isp"`

	Mask *string `type:"string" json:"mask"`
	// contains filtered or unexported fields
}

func (IpForDescribeSecurityGroupAssociationInstancesOutput) GoString

GoString returns the string representation

func (*IpForDescribeSecurityGroupAssociationInstancesOutput) SetAddr

SetAddr sets the Addr field's value.

func (*IpForDescribeSecurityGroupAssociationInstancesOutput) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*IpForDescribeSecurityGroupAssociationInstancesOutput) SetIsp

SetIsp sets the Isp field's value.

func (*IpForDescribeSecurityGroupAssociationInstancesOutput) SetMask

SetMask sets the Mask field's value.

func (IpForDescribeSecurityGroupAssociationInstancesOutput) String

String returns the string representation

type IpForGetCloudServerOutput

type IpForGetCloudServerOutput struct {
	Ip_version *string `type:"string" json:"ip_version" enum:"EnumOfip_versionForGetCloudServerOutput"`

	Is_default *bool `type:"boolean" json:"is_default"`

	Isp *string `type:"string" json:"isp" enum:"EnumOfispForGetCloudServerOutput"`

	Primary *bool `type:"boolean" json:"primary"`
	// contains filtered or unexported fields
}

func (IpForGetCloudServerOutput) GoString

func (s IpForGetCloudServerOutput) GoString() string

GoString returns the string representation

func (*IpForGetCloudServerOutput) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*IpForGetCloudServerOutput) SetIs_default

SetIs_default sets the Is_default field's value.

func (*IpForGetCloudServerOutput) SetIsp

SetIsp sets the Isp field's value.

func (*IpForGetCloudServerOutput) SetPrimary

SetPrimary sets the Primary field's value.

func (IpForGetCloudServerOutput) String

func (s IpForGetCloudServerOutput) String() string

String returns the string representation

type IpForGetInstanceOutput

type IpForGetInstanceOutput struct {
	Addr *string `type:"string" json:"addr"`

	Ip_version *string `type:"string" json:"ip_version"`

	Isp *string `type:"string" json:"isp"`

	Mask *string `type:"string" json:"mask"`
	// contains filtered or unexported fields
}

func (IpForGetInstanceOutput) GoString

func (s IpForGetInstanceOutput) GoString() string

GoString returns the string representation

func (*IpForGetInstanceOutput) SetAddr

SetAddr sets the Addr field's value.

func (*IpForGetInstanceOutput) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*IpForGetInstanceOutput) SetIsp

SetIsp sets the Isp field's value.

func (*IpForGetInstanceOutput) SetMask

SetMask sets the Mask field's value.

func (IpForGetInstanceOutput) String

func (s IpForGetInstanceOutput) String() string

String returns the string representation

type IpForListCloudServersOutput

type IpForListCloudServersOutput struct {
	Ip_version *string `type:"string" json:"ip_version" enum:"EnumOfip_versionForListCloudServersOutput"`

	Is_default *bool `type:"boolean" json:"is_default"`

	Isp *string `type:"string" json:"isp" enum:"EnumOfispForListCloudServersOutput"`

	Primary *bool `type:"boolean" json:"primary"`
	// contains filtered or unexported fields
}

func (IpForListCloudServersOutput) GoString

func (s IpForListCloudServersOutput) GoString() string

GoString returns the string representation

func (*IpForListCloudServersOutput) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*IpForListCloudServersOutput) SetIs_default

SetIs_default sets the Is_default field's value.

func (*IpForListCloudServersOutput) SetIsp

SetIsp sets the Isp field's value.

func (*IpForListCloudServersOutput) SetPrimary

SetPrimary sets the Primary field's value.

func (IpForListCloudServersOutput) String

String returns the string representation

type IpForListInstancesOutput

type IpForListInstancesOutput struct {
	Addr *string `type:"string" json:"addr"`

	Ip_version *string `type:"string" json:"ip_version"`

	Isp *string `type:"string" json:"isp"`

	Mask *string `type:"string" json:"mask"`
	// contains filtered or unexported fields
}

func (IpForListInstancesOutput) GoString

func (s IpForListInstancesOutput) GoString() string

GoString returns the string representation

func (*IpForListInstancesOutput) SetAddr

SetAddr sets the Addr field's value.

func (*IpForListInstancesOutput) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*IpForListInstancesOutput) SetIsp

SetIsp sets the Isp field's value.

func (*IpForListInstancesOutput) SetMask

SetMask sets the Mask field's value.

func (IpForListInstancesOutput) String

func (s IpForListInstancesOutput) String() string

String returns the string representation

type Ip_cidr_blockForListIpCidrBlocksOutput

type Ip_cidr_blockForListIpCidrBlocksOutput struct {
	Account_id *int32 `type:"int32" json:"account_id,omitempty"`

	Cidr *string `type:"string" json:"cidr,omitempty"`

	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	End_time *int32 `type:"int32" json:"end_time,omitempty"`

	Ip_available_count *int32 `type:"int32" json:"ip_available_count,omitempty"`

	Ip_cidr_block_id *string `type:"string" json:"ip_cidr_block_id,omitempty"`

	Ip_cidr_block_name *string `type:"string" json:"ip_cidr_block_name,omitempty"`

	Ip_pool_id *string `type:"string" json:"ip_pool_id,omitempty"`

	Ip_total_count *int32 `type:"int32" json:"ip_total_count,omitempty"`

	Start_time *int32 `type:"int32" json:"start_time,omitempty"`

	Status *string `type:"string" json:"status,omitempty" enum:"EnumOfstatusForListIpCidrBlocksOutput"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (Ip_cidr_blockForListIpCidrBlocksOutput) GoString

GoString returns the string representation

func (*Ip_cidr_blockForListIpCidrBlocksOutput) SetAccount_id

SetAccount_id sets the Account_id field's value.

func (*Ip_cidr_blockForListIpCidrBlocksOutput) SetCidr

SetCidr sets the Cidr field's value.

func (*Ip_cidr_blockForListIpCidrBlocksOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Ip_cidr_blockForListIpCidrBlocksOutput) SetEnd_time

SetEnd_time sets the End_time field's value.

func (*Ip_cidr_blockForListIpCidrBlocksOutput) SetIp_available_count

SetIp_available_count sets the Ip_available_count field's value.

func (*Ip_cidr_blockForListIpCidrBlocksOutput) SetIp_cidr_block_id

SetIp_cidr_block_id sets the Ip_cidr_block_id field's value.

func (*Ip_cidr_blockForListIpCidrBlocksOutput) SetIp_cidr_block_name

SetIp_cidr_block_name sets the Ip_cidr_block_name field's value.

func (*Ip_cidr_blockForListIpCidrBlocksOutput) SetIp_pool_id

SetIp_pool_id sets the Ip_pool_id field's value.

func (*Ip_cidr_blockForListIpCidrBlocksOutput) SetIp_total_count

SetIp_total_count sets the Ip_total_count field's value.

func (*Ip_cidr_blockForListIpCidrBlocksOutput) SetStart_time

SetStart_time sets the Start_time field's value.

func (*Ip_cidr_blockForListIpCidrBlocksOutput) SetStatus

SetStatus sets the Status field's value.

func (*Ip_cidr_blockForListIpCidrBlocksOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (Ip_cidr_blockForListIpCidrBlocksOutput) String

String returns the string representation

type Ip_num_mapForCreateLNIInstanceInput

type Ip_num_mapForCreateLNIInstanceInput struct {
	// contains filtered or unexported fields
}

func (Ip_num_mapForCreateLNIInstanceInput) GoString

GoString returns the string representation

func (Ip_num_mapForCreateLNIInstanceInput) String

String returns the string representation

type Ip_poolForListIpPoolsOutput

type Ip_poolForListIpPoolsOutput struct {
	Account_id *int32 `type:"int32" json:"account_id,omitempty"`

	Billing_method *string `type:"string" json:"billing_method,omitempty" enum:"EnumOfbilling_methodForListIpPoolsOutput"`

	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	End_time *int32 `type:"int32" json:"end_time,omitempty"`

	Ip_available_count *int32 `type:"int32" json:"ip_available_count,omitempty"`

	Ip_pool_cluster *Ip_pool_clusterForListIpPoolsOutput `type:"structure" json:"ip_pool_cluster,omitempty"`

	Ip_pool_id *string `type:"string" json:"ip_pool_id,omitempty"`

	Ip_pool_name *string `type:"string" json:"ip_pool_name,omitempty"`

	Ip_pool_status *string `type:"string" json:"ip_pool_status,omitempty" enum:"EnumOfip_pool_statusForListIpPoolsOutput"`

	Ip_total_count *int32 `type:"int32" json:"ip_total_count,omitempty"`

	Ip_version *string `type:"string" json:"ip_version,omitempty" enum:"EnumOfip_versionForListIpPoolsOutput"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Network_type *string `type:"string" json:"network_type,omitempty" enum:"EnumOfnetwork_typeForListIpPoolsOutput"`

	Project *string `type:"string" json:"project,omitempty"`

	Start_time *int32 `type:"int32" json:"start_time,omitempty"`

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

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (Ip_poolForListIpPoolsOutput) GoString

func (s Ip_poolForListIpPoolsOutput) GoString() string

GoString returns the string representation

func (*Ip_poolForListIpPoolsOutput) SetAccount_id

SetAccount_id sets the Account_id field's value.

func (*Ip_poolForListIpPoolsOutput) SetBilling_method

SetBilling_method sets the Billing_method field's value.

func (*Ip_poolForListIpPoolsOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Ip_poolForListIpPoolsOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Ip_poolForListIpPoolsOutput) SetEnd_time

SetEnd_time sets the End_time field's value.

func (*Ip_poolForListIpPoolsOutput) SetIp_available_count

func (s *Ip_poolForListIpPoolsOutput) SetIp_available_count(v int32) *Ip_poolForListIpPoolsOutput

SetIp_available_count sets the Ip_available_count field's value.

func (*Ip_poolForListIpPoolsOutput) SetIp_pool_cluster

SetIp_pool_cluster sets the Ip_pool_cluster field's value.

func (*Ip_poolForListIpPoolsOutput) SetIp_pool_id

SetIp_pool_id sets the Ip_pool_id field's value.

func (*Ip_poolForListIpPoolsOutput) SetIp_pool_name

SetIp_pool_name sets the Ip_pool_name field's value.

func (*Ip_poolForListIpPoolsOutput) SetIp_pool_status

SetIp_pool_status sets the Ip_pool_status field's value.

func (*Ip_poolForListIpPoolsOutput) SetIp_total_count

SetIp_total_count sets the Ip_total_count field's value.

func (*Ip_poolForListIpPoolsOutput) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*Ip_poolForListIpPoolsOutput) SetIsp

SetIsp sets the Isp field's value.

func (*Ip_poolForListIpPoolsOutput) SetNetwork_type

SetNetwork_type sets the Network_type field's value.

func (*Ip_poolForListIpPoolsOutput) SetProject

SetProject sets the Project field's value.

func (*Ip_poolForListIpPoolsOutput) SetStart_time

SetStart_time sets the Start_time field's value.

func (*Ip_poolForListIpPoolsOutput) SetTags

SetTags sets the Tags field's value.

func (*Ip_poolForListIpPoolsOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (Ip_poolForListIpPoolsOutput) String

String returns the string representation

type Ip_pool_clusterForListIpPoolsOutput

type Ip_pool_clusterForListIpPoolsOutput struct {
	Alias *string `type:"string" json:"alias,omitempty"`

	City *string `type:"string" json:"city,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Country *string `type:"string" json:"country,omitempty"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Province *string `type:"string" json:"province,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (Ip_pool_clusterForListIpPoolsOutput) GoString

GoString returns the string representation

func (*Ip_pool_clusterForListIpPoolsOutput) SetAlias

SetAlias sets the Alias field's value.

func (*Ip_pool_clusterForListIpPoolsOutput) SetCity

SetCity sets the City field's value.

func (*Ip_pool_clusterForListIpPoolsOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*Ip_pool_clusterForListIpPoolsOutput) SetCountry

SetCountry sets the Country field's value.

func (*Ip_pool_clusterForListIpPoolsOutput) SetIsp

SetIsp sets the Isp field's value.

func (*Ip_pool_clusterForListIpPoolsOutput) SetProvince

SetProvince sets the Province field's value.

func (*Ip_pool_clusterForListIpPoolsOutput) SetRegion

SetRegion sets the Region field's value.

func (Ip_pool_clusterForListIpPoolsOutput) String

String returns the string representation

type Ip_pool_ipv6_ip_mapForEnableLniIpv6Input

type Ip_pool_ipv6_ip_mapForEnableLniIpv6Input struct {
	// contains filtered or unexported fields
}

func (Ip_pool_ipv6_ip_mapForEnableLniIpv6Input) GoString

GoString returns the string representation

func (Ip_pool_ipv6_ip_mapForEnableLniIpv6Input) String

String returns the string representation

type IspForListAvailableResourceInfoOutput

type IspForListAvailableResourceInfoOutput struct {
	En_name *string `type:"string" json:"en_name"`

	Id *string `type:"string" json:"id"`

	Name *string `type:"string" json:"name"`
	// contains filtered or unexported fields
}

func (IspForListAvailableResourceInfoOutput) GoString

GoString returns the string representation

func (*IspForListAvailableResourceInfoOutput) SetEn_name

SetEn_name sets the En_name field's value.

func (*IspForListAvailableResourceInfoOutput) SetId

SetId sets the Id field's value.

func (*IspForListAvailableResourceInfoOutput) SetName

SetName sets the Name field's value.

func (IspForListAvailableResourceInfoOutput) String

String returns the string representation

type JoinSecurityGroupInput

type JoinSecurityGroupInput struct {

	// Group_identity is a required field
	Group_identity *string `type:"string" json:"group_identity,omitempty" required:"true"`

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

func (JoinSecurityGroupInput) GoString

func (s JoinSecurityGroupInput) GoString() string

GoString returns the string representation

func (*JoinSecurityGroupInput) SetGroup_identity

func (s *JoinSecurityGroupInput) SetGroup_identity(v string) *JoinSecurityGroupInput

SetGroup_identity sets the Group_identity field's value.

func (*JoinSecurityGroupInput) SetInstance_identities

func (s *JoinSecurityGroupInput) SetInstance_identities(v []*string) *JoinSecurityGroupInput

SetInstance_identities sets the Instance_identities field's value.

func (JoinSecurityGroupInput) String

func (s JoinSecurityGroupInput) String() string

String returns the string representation

func (*JoinSecurityGroupInput) Validate

func (s *JoinSecurityGroupInput) Validate() error

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

type JoinSecurityGroupOutput

type JoinSecurityGroupOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (JoinSecurityGroupOutput) GoString

func (s JoinSecurityGroupOutput) GoString() string

GoString returns the string representation

func (JoinSecurityGroupOutput) String

func (s JoinSecurityGroupOutput) String() string

String returns the string representation

type Key_pairForGenerateSSHKeyOutput

type Key_pairForGenerateSSHKeyOutput struct {
	Key_pair_identity *string `type:"string" json:"key_pair_identity,omitempty"`

	Private_key *string `type:"string" json:"private_key,omitempty"`
	// contains filtered or unexported fields
}

func (Key_pairForGenerateSSHKeyOutput) GoString

GoString returns the string representation

func (*Key_pairForGenerateSSHKeyOutput) SetKey_pair_identity

SetKey_pair_identity sets the Key_pair_identity field's value.

func (*Key_pairForGenerateSSHKeyOutput) SetPrivate_key

SetPrivate_key sets the Private_key field's value.

func (Key_pairForGenerateSSHKeyOutput) String

String returns the string representation

type Key_pairForImportSSHKeyOutput

type Key_pairForImportSSHKeyOutput struct {
	Key_pair_identity *string `type:"string" json:"key_pair_identity,omitempty"`

	Private_key *string `type:"string" json:"private_key,omitempty"`
	// contains filtered or unexported fields
}

func (Key_pairForImportSSHKeyOutput) GoString

GoString returns the string representation

func (*Key_pairForImportSSHKeyOutput) SetKey_pair_identity

SetKey_pair_identity sets the Key_pair_identity field's value.

func (*Key_pairForImportSSHKeyOutput) SetPrivate_key

SetPrivate_key sets the Private_key field's value.

func (Key_pairForImportSSHKeyOutput) String

String returns the string representation

type Key_pairForListSSHKeyOutput

type Key_pairForListSSHKeyOutput struct {
	Create_time *int32 `type:"int32" json:"create_time"`

	Fingerprint *string `type:"string" json:"fingerprint"`

	Key_pair_identity *string `type:"string" json:"key_pair_identity"`

	Key_pair_name *string `type:"string" json:"key_pair_name"`

	Project *string `type:"string" json:"project"`

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

	Used *bool `type:"boolean" json:"used"`
	// contains filtered or unexported fields
}

func (Key_pairForListSSHKeyOutput) GoString

func (s Key_pairForListSSHKeyOutput) GoString() string

GoString returns the string representation

func (*Key_pairForListSSHKeyOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Key_pairForListSSHKeyOutput) SetFingerprint

SetFingerprint sets the Fingerprint field's value.

func (*Key_pairForListSSHKeyOutput) SetKey_pair_identity

SetKey_pair_identity sets the Key_pair_identity field's value.

func (*Key_pairForListSSHKeyOutput) SetKey_pair_name

SetKey_pair_name sets the Key_pair_name field's value.

func (*Key_pairForListSSHKeyOutput) SetProject

SetProject sets the Project field's value.

func (*Key_pairForListSSHKeyOutput) SetTags

SetTags sets the Tags field's value.

func (*Key_pairForListSSHKeyOutput) SetUsed

SetUsed sets the Used field's value.

func (Key_pairForListSSHKeyOutput) String

String returns the string representation

type Lb7_configForChangeLB7ConfigOutput

type Lb7_configForChangeLB7ConfigOutput struct {
	ConfigKey *int32 `type:"int32" json:",omitempty"`

	ConfigValue *string `type:"string" json:",omitempty"`

	CreateTime *int64 `type:"int64" json:",omitempty"`

	Lb_identity *string `type:"string" json:"lb_identity,omitempty"`

	Status *int32 `type:"int32" json:",omitempty"`

	Type *int32 `type:"int32" json:",omitempty"`

	UpdateTime *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (Lb7_configForChangeLB7ConfigOutput) GoString

GoString returns the string representation

func (*Lb7_configForChangeLB7ConfigOutput) SetConfigKey

SetConfigKey sets the ConfigKey field's value.

func (*Lb7_configForChangeLB7ConfigOutput) SetConfigValue

SetConfigValue sets the ConfigValue field's value.

func (*Lb7_configForChangeLB7ConfigOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*Lb7_configForChangeLB7ConfigOutput) SetLb_identity

SetLb_identity sets the Lb_identity field's value.

func (*Lb7_configForChangeLB7ConfigOutput) SetStatus

SetStatus sets the Status field's value.

func (*Lb7_configForChangeLB7ConfigOutput) SetType

SetType sets the Type field's value.

func (*Lb7_configForChangeLB7ConfigOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (Lb7_configForChangeLB7ConfigOutput) String

String returns the string representation

type LeaveSecurityGroupInput

type LeaveSecurityGroupInput struct {

	// Group_identity is a required field
	Group_identity *string `type:"string" json:"group_identity,omitempty" required:"true"`

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

func (LeaveSecurityGroupInput) GoString

func (s LeaveSecurityGroupInput) GoString() string

GoString returns the string representation

func (*LeaveSecurityGroupInput) SetGroup_identity

func (s *LeaveSecurityGroupInput) SetGroup_identity(v string) *LeaveSecurityGroupInput

SetGroup_identity sets the Group_identity field's value.

func (*LeaveSecurityGroupInput) SetInstance_identities

func (s *LeaveSecurityGroupInput) SetInstance_identities(v []*string) *LeaveSecurityGroupInput

SetInstance_identities sets the Instance_identities field's value.

func (LeaveSecurityGroupInput) String

func (s LeaveSecurityGroupInput) String() string

String returns the string representation

func (*LeaveSecurityGroupInput) Validate

func (s *LeaveSecurityGroupInput) Validate() error

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

type LeaveSecurityGroupOutput

type LeaveSecurityGroupOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (LeaveSecurityGroupOutput) GoString

func (s LeaveSecurityGroupOutput) GoString() string

GoString returns the string representation

func (LeaveSecurityGroupOutput) String

func (s LeaveSecurityGroupOutput) String() string

String returns the string representation

type ListAccountTagsV2Input added in v1.2.35

type ListAccountTagsV2Input struct {
	Project *string `type:"string" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (ListAccountTagsV2Input) GoString added in v1.2.35

func (s ListAccountTagsV2Input) GoString() string

GoString returns the string representation

func (*ListAccountTagsV2Input) SetProject added in v1.2.35

SetProject sets the Project field's value.

func (ListAccountTagsV2Input) String added in v1.2.35

func (s ListAccountTagsV2Input) String() string

String returns the string representation

type ListAccountTagsV2Output added in v1.2.35

type ListAccountTagsV2Output struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListAccountTagsV2Output) GoString added in v1.2.35

func (s ListAccountTagsV2Output) GoString() string

GoString returns the string representation

func (ListAccountTagsV2Output) String added in v1.2.35

func (s ListAccountTagsV2Output) String() string

String returns the string representation

type ListAvailableClassicNetworkClustersInput

type ListAvailableClassicNetworkClustersInput struct {
	// contains filtered or unexported fields
}

func (ListAvailableClassicNetworkClustersInput) GoString

GoString returns the string representation

func (ListAvailableClassicNetworkClustersInput) String

String returns the string representation

type ListAvailableClassicNetworkClustersOutput

type ListAvailableClassicNetworkClustersOutput struct {
	Metadata *response.ResponseMetadata

	Regions []*RegionForListAvailableClassicNetworkClustersOutput `type:"list" json:"regions"`
	// contains filtered or unexported fields
}

func (ListAvailableClassicNetworkClustersOutput) GoString

GoString returns the string representation

func (*ListAvailableClassicNetworkClustersOutput) SetRegions

SetRegions sets the Regions field's value.

func (ListAvailableClassicNetworkClustersOutput) String

String returns the string representation

type ListAvailableResourceInfoInput

type ListAvailableResourceInfoInput struct {
	CloudDiskType *string `type:"string" enum:"EnumOfCloudDiskTypeForListAvailableResourceInfoInput"`

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

func (ListAvailableResourceInfoInput) GoString

GoString returns the string representation

func (*ListAvailableResourceInfoInput) SetCloudDiskType

SetCloudDiskType sets the CloudDiskType field's value.

func (*ListAvailableResourceInfoInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (ListAvailableResourceInfoInput) String

String returns the string representation

type ListAvailableResourceInfoOutput

type ListAvailableResourceInfoOutput struct {
	Metadata *response.ResponseMetadata

	Regions []*RegionForListAvailableResourceInfoOutput `type:"list" json:"regions"`
	// contains filtered or unexported fields
}

func (ListAvailableResourceInfoOutput) GoString

GoString returns the string representation

func (*ListAvailableResourceInfoOutput) SetRegions

SetRegions sets the Regions field's value.

func (ListAvailableResourceInfoOutput) String

String returns the string representation

type ListClassicNetworkSubnetsInput

type ListClassicNetworkSubnetsInput struct {
	Cluster_names []*string `type:"list" json:"cluster_names"`

	Ipv4_cidr_blocks []*string `type:"list" json:"ipv4_cidr_blocks"`

	Ipv6_cidr_blocks []*string `type:"list" json:"ipv6_cidr_blocks"`

	Network_ids []*string `type:"list" json:"network_ids"`

	Order_option *Order_optionForListClassicNetworkSubnetsInput `type:"structure" json:"order_option,omitempty"`

	Page_option *Page_optionForListClassicNetworkSubnetsInput `type:"structure" json:"page_option,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Subnet_ids []*string `type:"list" json:"subnet_ids"`

	Subnet_status []*string `type:"list" json:"subnet_status"`

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

func (ListClassicNetworkSubnetsInput) GoString

GoString returns the string representation

func (*ListClassicNetworkSubnetsInput) SetCluster_names

SetCluster_names sets the Cluster_names field's value.

func (*ListClassicNetworkSubnetsInput) SetIpv4_cidr_blocks

SetIpv4_cidr_blocks sets the Ipv4_cidr_blocks field's value.

func (*ListClassicNetworkSubnetsInput) SetIpv6_cidr_blocks

SetIpv6_cidr_blocks sets the Ipv6_cidr_blocks field's value.

func (*ListClassicNetworkSubnetsInput) SetNetwork_ids

SetNetwork_ids sets the Network_ids field's value.

func (*ListClassicNetworkSubnetsInput) SetOrder_option

SetOrder_option sets the Order_option field's value.

func (*ListClassicNetworkSubnetsInput) SetPage_option

SetPage_option sets the Page_option field's value.

func (*ListClassicNetworkSubnetsInput) SetProject

SetProject sets the Project field's value.

func (*ListClassicNetworkSubnetsInput) SetSubnet_ids

SetSubnet_ids sets the Subnet_ids field's value.

func (*ListClassicNetworkSubnetsInput) SetSubnet_status

SetSubnet_status sets the Subnet_status field's value.

func (*ListClassicNetworkSubnetsInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (ListClassicNetworkSubnetsInput) String

String returns the string representation

type ListClassicNetworkSubnetsOutput

type ListClassicNetworkSubnetsOutput struct {
	Metadata *response.ResponseMetadata

	Subnets []*SubnetForListClassicNetworkSubnetsOutput `type:"list" json:"subnets"`

	Total_count *int64 `type:"int64" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (ListClassicNetworkSubnetsOutput) GoString

GoString returns the string representation

func (*ListClassicNetworkSubnetsOutput) SetSubnets

SetSubnets sets the Subnets field's value.

func (*ListClassicNetworkSubnetsOutput) SetTotal_count

SetTotal_count sets the Total_count field's value.

func (ListClassicNetworkSubnetsOutput) String

String returns the string representation

type ListClassicNetworksInput

type ListClassicNetworksInput struct {
	Cluster_names []*string `type:"list" json:"cluster_names"`

	Ipv4_cidr_blocks []*string `type:"list" json:"ipv4_cidr_blocks"`

	Ipv6_cidr_blocks []*string `type:"list" json:"ipv6_cidr_blocks"`

	Network_ids []*string `type:"list" json:"network_ids"`

	Network_status []*string `type:"list" json:"network_status"`

	Network_types []*string `type:"list" json:"network_types"`

	Order_option *Order_optionForListClassicNetworksInput `type:"structure" json:"order_option,omitempty"`

	Page_option *Page_optionForListClassicNetworksInput `type:"structure" json:"page_option,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

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

func (ListClassicNetworksInput) GoString

func (s ListClassicNetworksInput) GoString() string

GoString returns the string representation

func (*ListClassicNetworksInput) SetCluster_names

func (s *ListClassicNetworksInput) SetCluster_names(v []*string) *ListClassicNetworksInput

SetCluster_names sets the Cluster_names field's value.

func (*ListClassicNetworksInput) SetIpv4_cidr_blocks

func (s *ListClassicNetworksInput) SetIpv4_cidr_blocks(v []*string) *ListClassicNetworksInput

SetIpv4_cidr_blocks sets the Ipv4_cidr_blocks field's value.

func (*ListClassicNetworksInput) SetIpv6_cidr_blocks

func (s *ListClassicNetworksInput) SetIpv6_cidr_blocks(v []*string) *ListClassicNetworksInput

SetIpv6_cidr_blocks sets the Ipv6_cidr_blocks field's value.

func (*ListClassicNetworksInput) SetNetwork_ids

func (s *ListClassicNetworksInput) SetNetwork_ids(v []*string) *ListClassicNetworksInput

SetNetwork_ids sets the Network_ids field's value.

func (*ListClassicNetworksInput) SetNetwork_status

func (s *ListClassicNetworksInput) SetNetwork_status(v []*string) *ListClassicNetworksInput

SetNetwork_status sets the Network_status field's value.

func (*ListClassicNetworksInput) SetNetwork_types

func (s *ListClassicNetworksInput) SetNetwork_types(v []*string) *ListClassicNetworksInput

SetNetwork_types sets the Network_types field's value.

func (*ListClassicNetworksInput) SetOrder_option

SetOrder_option sets the Order_option field's value.

func (*ListClassicNetworksInput) SetPage_option

SetPage_option sets the Page_option field's value.

func (*ListClassicNetworksInput) SetProject

SetProject sets the Project field's value.

func (*ListClassicNetworksInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (ListClassicNetworksInput) String

func (s ListClassicNetworksInput) String() string

String returns the string representation

type ListClassicNetworksOutput

type ListClassicNetworksOutput struct {
	Metadata *response.ResponseMetadata

	Networks []*NetworkForListClassicNetworksOutput `type:"list" json:"networks"`

	Total_count *int64 `type:"int64" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (ListClassicNetworksOutput) GoString

func (s ListClassicNetworksOutput) GoString() string

GoString returns the string representation

func (*ListClassicNetworksOutput) SetNetworks

SetNetworks sets the Networks field's value.

func (*ListClassicNetworksOutput) SetTotal_count

SetTotal_count sets the Total_count field's value.

func (ListClassicNetworksOutput) String

func (s ListClassicNetworksOutput) String() string

String returns the string representation

type ListCloudServersInput

type ListCloudServersInput struct {
	Limit *int32 `locationName:"limit" type:"int32"`

	OrderBy *int32 `type:"int32"`

	Page *int32 `locationName:"page" type:"int32"`

	Projects *string `locationName:"projects" type:"string"`

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

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

func (ListCloudServersInput) GoString

func (s ListCloudServersInput) GoString() string

GoString returns the string representation

func (*ListCloudServersInput) SetLimit

SetLimit sets the Limit field's value.

func (*ListCloudServersInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*ListCloudServersInput) SetPage

SetPage sets the Page field's value.

func (*ListCloudServersInput) SetProjects

SetProjects sets the Projects field's value.

func (*ListCloudServersInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*ListCloudServersInput) SetWithTagInfo

func (s *ListCloudServersInput) SetWithTagInfo(v bool) *ListCloudServersInput

SetWithTagInfo sets the WithTagInfo field's value.

func (ListCloudServersInput) String

func (s ListCloudServersInput) String() string

String returns the string representation

type ListCloudServersOutput

type ListCloudServersOutput struct {
	Metadata *response.ResponseMetadata

	Cloud_servers []*Cloud_serverForListCloudServersOutput `type:"list" json:"cloud_servers"`

	Total_count *int32 `type:"int32" json:"total_count"`
	// contains filtered or unexported fields
}

func (ListCloudServersOutput) GoString

func (s ListCloudServersOutput) GoString() string

GoString returns the string representation

func (*ListCloudServersOutput) SetCloud_servers

SetCloud_servers sets the Cloud_servers field's value.

func (*ListCloudServersOutput) SetTotal_count

func (s *ListCloudServersOutput) SetTotal_count(v int32) *ListCloudServersOutput

SetTotal_count sets the Total_count field's value.

func (ListCloudServersOutput) String

func (s ListCloudServersOutput) String() string

String returns the string representation

type ListEIPDisplayClustersInput

type ListEIPDisplayClustersInput struct {
	Projects []*string `type:"list" json:"projects"`
	// contains filtered or unexported fields
}

func (ListEIPDisplayClustersInput) GoString

func (s ListEIPDisplayClustersInput) GoString() string

GoString returns the string representation

func (*ListEIPDisplayClustersInput) SetProjects

SetProjects sets the Projects field's value.

func (ListEIPDisplayClustersInput) String

String returns the string representation

type ListEIPDisplayClustersOutput

type ListEIPDisplayClustersOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListEIPDisplayClustersOutput) GoString

func (s ListEIPDisplayClustersOutput) GoString() string

GoString returns the string representation

func (ListEIPDisplayClustersOutput) String

String returns the string representation

type ListEIPInstancesInput

type ListEIPInstancesInput struct {
	ClusterNames *string `type:"string"`

	EipIdentityList *string `type:"string"`

	Limit *int32 `locationName:"limit" type:"int32"`

	OrderBy *int32 `type:"int32"`

	Page *int32 `locationName:"page" type:"int32"`

	Projects *string `locationName:"projects" type:"string"`

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

	WithBinderInfo *bool `type:"boolean"`

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

func (ListEIPInstancesInput) GoString

func (s ListEIPInstancesInput) GoString() string

GoString returns the string representation

func (*ListEIPInstancesInput) SetClusterNames

func (s *ListEIPInstancesInput) SetClusterNames(v string) *ListEIPInstancesInput

SetClusterNames sets the ClusterNames field's value.

func (*ListEIPInstancesInput) SetEipIdentityList

func (s *ListEIPInstancesInput) SetEipIdentityList(v string) *ListEIPInstancesInput

SetEipIdentityList sets the EipIdentityList field's value.

func (*ListEIPInstancesInput) SetLimit

SetLimit sets the Limit field's value.

func (*ListEIPInstancesInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*ListEIPInstancesInput) SetPage

SetPage sets the Page field's value.

func (*ListEIPInstancesInput) SetProjects

SetProjects sets the Projects field's value.

func (*ListEIPInstancesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*ListEIPInstancesInput) SetWithBinderInfo

func (s *ListEIPInstancesInput) SetWithBinderInfo(v bool) *ListEIPInstancesInput

SetWithBinderInfo sets the WithBinderInfo field's value.

func (*ListEIPInstancesInput) SetWithTagInfo added in v1.2.41

func (s *ListEIPInstancesInput) SetWithTagInfo(v bool) *ListEIPInstancesInput

SetWithTagInfo sets the WithTagInfo field's value.

func (ListEIPInstancesInput) String

func (s ListEIPInstancesInput) String() string

String returns the string representation

type ListEIPInstancesOutput

type ListEIPInstancesOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32" json:"count"`

	Eip_instances []*Eip_instanceForListEIPInstancesOutput `type:"list" json:"eip_instances"`
	// contains filtered or unexported fields
}

func (ListEIPInstancesOutput) GoString

func (s ListEIPInstancesOutput) GoString() string

GoString returns the string representation

func (*ListEIPInstancesOutput) SetCount

SetCount sets the Count field's value.

func (*ListEIPInstancesOutput) SetEip_instances

SetEip_instances sets the Eip_instances field's value.

func (ListEIPInstancesOutput) String

func (s ListEIPInstancesOutput) String() string

String returns the string representation

type ListEIPLbBindableInfoInput

type ListEIPLbBindableInfoInput struct {

	// Eip_identity is a required field
	Eip_identity *string `type:"string" json:"eip_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListEIPLbBindableInfoInput) GoString

func (s ListEIPLbBindableInfoInput) GoString() string

GoString returns the string representation

func (*ListEIPLbBindableInfoInput) SetEip_identity

SetEip_identity sets the Eip_identity field's value.

func (ListEIPLbBindableInfoInput) String

String returns the string representation

func (*ListEIPLbBindableInfoInput) Validate

func (s *ListEIPLbBindableInfoInput) Validate() error

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

type ListEIPLbBindableInfoOutput

type ListEIPLbBindableInfoOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListEIPLbBindableInfoOutput) GoString

func (s ListEIPLbBindableInfoOutput) GoString() string

GoString returns the string representation

func (ListEIPLbBindableInfoOutput) String

String returns the string representation

type ListEIPVeenBindableInfoInput

type ListEIPVeenBindableInfoInput struct {

	// Eip_identity is a required field
	Eip_identity *string `type:"string" json:"eip_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListEIPVeenBindableInfoInput) GoString

func (s ListEIPVeenBindableInfoInput) GoString() string

GoString returns the string representation

func (*ListEIPVeenBindableInfoInput) SetEip_identity

SetEip_identity sets the Eip_identity field's value.

func (ListEIPVeenBindableInfoInput) String

String returns the string representation

func (*ListEIPVeenBindableInfoInput) Validate

func (s *ListEIPVeenBindableInfoInput) Validate() error

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

type ListEIPVeenBindableInfoOutput

type ListEIPVeenBindableInfoOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListEIPVeenBindableInfoOutput) GoString

GoString returns the string representation

func (ListEIPVeenBindableInfoOutput) String

String returns the string representation

type ListENIExternalIpsInput

type ListENIExternalIpsInput struct {

	// Eni_identity is a required field
	Eni_identity *string `type:"string" json:"eni_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListENIExternalIpsInput) GoString

func (s ListENIExternalIpsInput) GoString() string

GoString returns the string representation

func (*ListENIExternalIpsInput) SetEni_identity

SetEni_identity sets the Eni_identity field's value.

func (ListENIExternalIpsInput) String

func (s ListENIExternalIpsInput) String() string

String returns the string representation

func (*ListENIExternalIpsInput) Validate

func (s *ListENIExternalIpsInput) Validate() error

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

type ListENIExternalIpsOutput

type ListENIExternalIpsOutput struct {
	Metadata *response.ResponseMetadata

	Eni_external_ips []*Eni_external_ipForListENIExternalIpsOutput `type:"list" json:"eni_external_ips"`
	// contains filtered or unexported fields
}

func (ListENIExternalIpsOutput) GoString

func (s ListENIExternalIpsOutput) GoString() string

GoString returns the string representation

func (*ListENIExternalIpsOutput) SetEni_external_ips

SetEni_external_ips sets the Eni_external_ips field's value.

func (ListENIExternalIpsOutput) String

func (s ListENIExternalIpsOutput) String() string

String returns the string representation

type ListENIInstancesInput

type ListENIInstancesInput struct {
	// contains filtered or unexported fields
}

func (ListENIInstancesInput) GoString

func (s ListENIInstancesInput) GoString() string

GoString returns the string representation

func (ListENIInstancesInput) String

func (s ListENIInstancesInput) String() string

String returns the string representation

type ListENIInstancesOutput

type ListENIInstancesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListENIInstancesOutput) GoString

func (s ListENIInstancesOutput) GoString() string

GoString returns the string representation

func (ListENIInstancesOutput) String

func (s ListENIInstancesOutput) String() string

String returns the string representation

type ListENIInternalIpsInput

type ListENIInternalIpsInput struct {
	// contains filtered or unexported fields
}

func (ListENIInternalIpsInput) GoString

func (s ListENIInternalIpsInput) GoString() string

GoString returns the string representation

func (ListENIInternalIpsInput) String

func (s ListENIInternalIpsInput) String() string

String returns the string representation

type ListENIInternalIpsOutput

type ListENIInternalIpsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListENIInternalIpsOutput) GoString

func (s ListENIInternalIpsOutput) GoString() string

GoString returns the string representation

func (ListENIInternalIpsOutput) String

func (s ListENIInternalIpsOutput) String() string

String returns the string representation

type ListENIIpv6IpsInput

type ListENIIpv6IpsInput struct {
	// contains filtered or unexported fields
}

func (ListENIIpv6IpsInput) GoString

func (s ListENIIpv6IpsInput) GoString() string

GoString returns the string representation

func (ListENIIpv6IpsInput) String

func (s ListENIIpv6IpsInput) String() string

String returns the string representation

type ListENIIpv6IpsOutput

type ListENIIpv6IpsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListENIIpv6IpsOutput) GoString

func (s ListENIIpv6IpsOutput) GoString() string

GoString returns the string representation

func (ListENIIpv6IpsOutput) String

func (s ListENIIpv6IpsOutput) String() string

String returns the string representation

type ListEbsInstancesInput

type ListEbsInstancesInput struct {
	Charge_type []*string `type:"list" json:"charge_type"`

	Cluster_names []*string `type:"list" json:"cluster_names"`

	Delete_with_res *string `type:"string" json:"delete_with_res,omitempty"`

	Ebs_ids []*string `type:"list" json:"ebs_ids"`

	Ebs_names []*string `type:"list" json:"ebs_names"`

	Ebs_type []*string `type:"list" json:"ebs_type"`

	Order_option *Order_optionForListEbsInstancesInput `type:"structure" json:"order_option,omitempty"`

	Page_option *Page_optionForListEbsInstancesInput `type:"structure" json:"page_option,omitempty"`

	Projects []*string `type:"list" json:"projects"`

	Regions []*string `type:"list" json:"regions"`

	Res_ids []*string `type:"list" json:"res_ids"`

	Status []*string `type:"list" json:"status"`

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

	With_attachment_info *bool `type:"boolean" json:"with_attachment_info,omitempty"`
	// contains filtered or unexported fields
}

func (ListEbsInstancesInput) GoString

func (s ListEbsInstancesInput) GoString() string

GoString returns the string representation

func (*ListEbsInstancesInput) SetCharge_type

func (s *ListEbsInstancesInput) SetCharge_type(v []*string) *ListEbsInstancesInput

SetCharge_type sets the Charge_type field's value.

func (*ListEbsInstancesInput) SetCluster_names

func (s *ListEbsInstancesInput) SetCluster_names(v []*string) *ListEbsInstancesInput

SetCluster_names sets the Cluster_names field's value.

func (*ListEbsInstancesInput) SetDelete_with_res

func (s *ListEbsInstancesInput) SetDelete_with_res(v string) *ListEbsInstancesInput

SetDelete_with_res sets the Delete_with_res field's value.

func (*ListEbsInstancesInput) SetEbs_ids

func (s *ListEbsInstancesInput) SetEbs_ids(v []*string) *ListEbsInstancesInput

SetEbs_ids sets the Ebs_ids field's value.

func (*ListEbsInstancesInput) SetEbs_names

func (s *ListEbsInstancesInput) SetEbs_names(v []*string) *ListEbsInstancesInput

SetEbs_names sets the Ebs_names field's value.

func (*ListEbsInstancesInput) SetEbs_type

func (s *ListEbsInstancesInput) SetEbs_type(v []*string) *ListEbsInstancesInput

SetEbs_type sets the Ebs_type field's value.

func (*ListEbsInstancesInput) SetOrder_option

SetOrder_option sets the Order_option field's value.

func (*ListEbsInstancesInput) SetPage_option

SetPage_option sets the Page_option field's value.

func (*ListEbsInstancesInput) SetProjects

func (s *ListEbsInstancesInput) SetProjects(v []*string) *ListEbsInstancesInput

SetProjects sets the Projects field's value.

func (*ListEbsInstancesInput) SetRegions

func (s *ListEbsInstancesInput) SetRegions(v []*string) *ListEbsInstancesInput

SetRegions sets the Regions field's value.

func (*ListEbsInstancesInput) SetRes_ids

func (s *ListEbsInstancesInput) SetRes_ids(v []*string) *ListEbsInstancesInput

SetRes_ids sets the Res_ids field's value.

func (*ListEbsInstancesInput) SetStatus

SetStatus sets the Status field's value.

func (*ListEbsInstancesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*ListEbsInstancesInput) SetWith_attachment_info

func (s *ListEbsInstancesInput) SetWith_attachment_info(v bool) *ListEbsInstancesInput

SetWith_attachment_info sets the With_attachment_info field's value.

func (ListEbsInstancesInput) String

func (s ListEbsInstancesInput) String() string

String returns the string representation

type ListEbsInstancesOutput

type ListEbsInstancesOutput struct {
	Metadata *response.ResponseMetadata

	Ebs_instances []*Ebs_instanceForListEbsInstancesOutput `type:"list" json:"ebs_instances"`

	Total_cnt *int32 `type:"int32" json:"total_cnt,omitempty"`
	// contains filtered or unexported fields
}

func (ListEbsInstancesOutput) GoString

func (s ListEbsInstancesOutput) GoString() string

GoString returns the string representation

func (*ListEbsInstancesOutput) SetEbs_instances

SetEbs_instances sets the Ebs_instances field's value.

func (*ListEbsInstancesOutput) SetTotal_cnt

SetTotal_cnt sets the Total_cnt field's value.

func (ListEbsInstancesOutput) String

func (s ListEbsInstancesOutput) String() string

String returns the string representation

type ListEipsOfNatGatewayInput

type ListEipsOfNatGatewayInput struct {
	NatgwIdentity *string `type:"string"`
	// contains filtered or unexported fields
}

func (ListEipsOfNatGatewayInput) GoString

func (s ListEipsOfNatGatewayInput) GoString() string

GoString returns the string representation

func (*ListEipsOfNatGatewayInput) SetNatgwIdentity

SetNatgwIdentity sets the NatgwIdentity field's value.

func (ListEipsOfNatGatewayInput) String

func (s ListEipsOfNatGatewayInput) String() string

String returns the string representation

type ListEipsOfNatGatewayOutput

type ListEipsOfNatGatewayOutput struct {
	Metadata *response.ResponseMetadata

	Eip_list []*Eip_listForListEipsOfNatGatewayOutput `type:"list" json:"eip_list"`

	Total_count *int32 `type:"int32" json:"total_count"`
	// contains filtered or unexported fields
}

func (ListEipsOfNatGatewayOutput) GoString

func (s ListEipsOfNatGatewayOutput) GoString() string

GoString returns the string representation

func (*ListEipsOfNatGatewayOutput) SetEip_list

SetEip_list sets the Eip_list field's value.

func (*ListEipsOfNatGatewayOutput) SetTotal_count

SetTotal_count sets the Total_count field's value.

func (ListEipsOfNatGatewayOutput) String

String returns the string representation

type ListImagesInput

type ListImagesInput struct {
	DiskSize *int32 `type:"int32"`

	InstanceType *string `type:"string"`

	Label *string `locationName:"label" type:"string"`

	Project *string `locationName:"project" type:"string"`

	Property *string `locationName:"property" type:"string"`

	SystemArch *string `type:"string"`

	SystemBit *string `type:"string"`

	SystemType *string `type:"string"`

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

func (ListImagesInput) GoString

func (s ListImagesInput) GoString() string

GoString returns the string representation

func (*ListImagesInput) SetDiskSize

func (s *ListImagesInput) SetDiskSize(v int32) *ListImagesInput

SetDiskSize sets the DiskSize field's value.

func (*ListImagesInput) SetInstanceType

func (s *ListImagesInput) SetInstanceType(v string) *ListImagesInput

SetInstanceType sets the InstanceType field's value.

func (*ListImagesInput) SetLabel

func (s *ListImagesInput) SetLabel(v string) *ListImagesInput

SetLabel sets the Label field's value.

func (*ListImagesInput) SetProject

func (s *ListImagesInput) SetProject(v string) *ListImagesInput

SetProject sets the Project field's value.

func (*ListImagesInput) SetProperty

func (s *ListImagesInput) SetProperty(v string) *ListImagesInput

SetProperty sets the Property field's value.

func (*ListImagesInput) SetSystemArch

func (s *ListImagesInput) SetSystemArch(v string) *ListImagesInput

SetSystemArch sets the SystemArch field's value.

func (*ListImagesInput) SetSystemBit

func (s *ListImagesInput) SetSystemBit(v string) *ListImagesInput

SetSystemBit sets the SystemBit field's value.

func (*ListImagesInput) SetSystemType

func (s *ListImagesInput) SetSystemType(v string) *ListImagesInput

SetSystemType sets the SystemType field's value.

func (*ListImagesInput) SetSystemVersion

func (s *ListImagesInput) SetSystemVersion(v string) *ListImagesInput

SetSystemVersion sets the SystemVersion field's value.

func (ListImagesInput) String

func (s ListImagesInput) String() string

String returns the string representation

type ListImagesOutput

type ListImagesOutput struct {
	Metadata *response.ResponseMetadata

	Images []*ImageForListImagesOutput `type:"list" json:"images"`
	// contains filtered or unexported fields
}

func (ListImagesOutput) GoString

func (s ListImagesOutput) GoString() string

GoString returns the string representation

func (*ListImagesOutput) SetImages

SetImages sets the Images field's value.

func (ListImagesOutput) String

func (s ListImagesOutput) String() string

String returns the string representation

type ListInstanceInternalIpsInput

type ListInstanceInternalIpsInput struct {
	InstanceIdentity *string `type:"string"`
	// contains filtered or unexported fields
}

func (ListInstanceInternalIpsInput) GoString

func (s ListInstanceInternalIpsInput) GoString() string

GoString returns the string representation

func (*ListInstanceInternalIpsInput) SetInstanceIdentity

SetInstanceIdentity sets the InstanceIdentity field's value.

func (ListInstanceInternalIpsInput) String

String returns the string representation

type ListInstanceInternalIpsOutput

type ListInstanceInternalIpsOutput struct {
	Metadata *response.ResponseMetadata

	Actual_secondary_ip_num *int32 `type:"int32" json:"actual_secondary_ip_num"`

	Allocate_fail_secondary_ip_num *int32 `type:"int32" json:"allocate_fail_secondary_ip_num"`

	Allocating_secondary_ip_num *int32 `type:"int32" json:"allocating_secondary_ip_num"`

	Bound_eip_share_bandwidth_peak *string `type:"string" json:"bound_eip_share_bandwidth_peak"`

	Bwp_status *string `type:"string" json:"bwp_status"`

	Deleting_secondary_ip_num *int32 `type:"int32" json:"deleting_secondary_ip_num"`

	Internal_ips []*Internal_ipForListInstanceInternalIpsOutput `type:"list" json:"internal_ips"`

	Wanted_secondary_ip_num *int32 `type:"int32" json:"wanted_secondary_ip_num"`
	// contains filtered or unexported fields
}

func (ListInstanceInternalIpsOutput) GoString

GoString returns the string representation

func (*ListInstanceInternalIpsOutput) SetActual_secondary_ip_num

func (s *ListInstanceInternalIpsOutput) SetActual_secondary_ip_num(v int32) *ListInstanceInternalIpsOutput

SetActual_secondary_ip_num sets the Actual_secondary_ip_num field's value.

func (*ListInstanceInternalIpsOutput) SetAllocate_fail_secondary_ip_num

func (s *ListInstanceInternalIpsOutput) SetAllocate_fail_secondary_ip_num(v int32) *ListInstanceInternalIpsOutput

SetAllocate_fail_secondary_ip_num sets the Allocate_fail_secondary_ip_num field's value.

func (*ListInstanceInternalIpsOutput) SetAllocating_secondary_ip_num

func (s *ListInstanceInternalIpsOutput) SetAllocating_secondary_ip_num(v int32) *ListInstanceInternalIpsOutput

SetAllocating_secondary_ip_num sets the Allocating_secondary_ip_num field's value.

func (*ListInstanceInternalIpsOutput) SetBound_eip_share_bandwidth_peak

func (s *ListInstanceInternalIpsOutput) SetBound_eip_share_bandwidth_peak(v string) *ListInstanceInternalIpsOutput

SetBound_eip_share_bandwidth_peak sets the Bound_eip_share_bandwidth_peak field's value.

func (*ListInstanceInternalIpsOutput) SetBwp_status

SetBwp_status sets the Bwp_status field's value.

func (*ListInstanceInternalIpsOutput) SetDeleting_secondary_ip_num

func (s *ListInstanceInternalIpsOutput) SetDeleting_secondary_ip_num(v int32) *ListInstanceInternalIpsOutput

SetDeleting_secondary_ip_num sets the Deleting_secondary_ip_num field's value.

func (*ListInstanceInternalIpsOutput) SetInternal_ips

SetInternal_ips sets the Internal_ips field's value.

func (*ListInstanceInternalIpsOutput) SetWanted_secondary_ip_num

func (s *ListInstanceInternalIpsOutput) SetWanted_secondary_ip_num(v int32) *ListInstanceInternalIpsOutput

SetWanted_secondary_ip_num sets the Wanted_secondary_ip_num field's value.

func (ListInstanceInternalIpsOutput) String

String returns the string representation

type ListInstanceSpecInventoryStatusInput added in v1.2.41

type ListInstanceSpecInventoryStatusInput struct {
	// contains filtered or unexported fields
}

func (ListInstanceSpecInventoryStatusInput) GoString added in v1.2.41

GoString returns the string representation

func (ListInstanceSpecInventoryStatusInput) String added in v1.2.41

String returns the string representation

type ListInstanceSpecInventoryStatusOutput added in v1.2.41

type ListInstanceSpecInventoryStatusOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListInstanceSpecInventoryStatusOutput) GoString added in v1.2.41

GoString returns the string representation

func (ListInstanceSpecInventoryStatusOutput) String added in v1.2.41

String returns the string representation

type ListInstanceTypesInput

type ListInstanceTypesInput struct {
	// contains filtered or unexported fields
}

func (ListInstanceTypesInput) GoString

func (s ListInstanceTypesInput) GoString() string

GoString returns the string representation

func (ListInstanceTypesInput) String

func (s ListInstanceTypesInput) String() string

String returns the string representation

type ListInstanceTypesOutput

type ListInstanceTypesOutput struct {
	Metadata *response.ResponseMetadata

	Instance_type_configs []*Instance_type_configForListInstanceTypesOutput `type:"list" json:"instance_type_configs"`
	// contains filtered or unexported fields
}

func (ListInstanceTypesOutput) GoString

func (s ListInstanceTypesOutput) GoString() string

GoString returns the string representation

func (*ListInstanceTypesOutput) SetInstance_type_configs

SetInstance_type_configs sets the Instance_type_configs field's value.

func (ListInstanceTypesOutput) String

func (s ListInstanceTypesOutput) String() string

String returns the string representation

type ListInstancesInput

type ListInstancesInput struct {
	Cidrs *string `locationName:"cidrs" type:"string"`

	Cities *string `locationName:"cities" type:"string"`

	CloudServerIdentities *string `type:"string"`

	ClusterNames *string `type:"string"`

	Countries *string `locationName:"countries" type:"string"`

	InstanceIdentities *string `type:"string"`

	InstanceNames *string `type:"string"`

	InstanceUuids *string `type:"string"`

	Ips *string `locationName:"ips" type:"string"`

	Isps *string `locationName:"isps" type:"string"`

	Limit *int32 `locationName:"limit" type:"int32"`

	OrderBy *int32 `type:"int32"`

	Page *int32 `locationName:"page" type:"int32"`

	Projects *string `locationName:"projects" type:"string"`

	Regions *string `locationName:"regions" type:"string"`

	SpecNames *string `type:"string"`

	Status *string `locationName:"status" type:"string"`

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

	VPCIdentities *string `type:"string"`

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

func (ListInstancesInput) GoString

func (s ListInstancesInput) GoString() string

GoString returns the string representation

func (*ListInstancesInput) SetCidrs

SetCidrs sets the Cidrs field's value.

func (*ListInstancesInput) SetCities

func (s *ListInstancesInput) SetCities(v string) *ListInstancesInput

SetCities sets the Cities field's value.

func (*ListInstancesInput) SetCloudServerIdentities

func (s *ListInstancesInput) SetCloudServerIdentities(v string) *ListInstancesInput

SetCloudServerIdentities sets the CloudServerIdentities field's value.

func (*ListInstancesInput) SetClusterNames

func (s *ListInstancesInput) SetClusterNames(v string) *ListInstancesInput

SetClusterNames sets the ClusterNames field's value.

func (*ListInstancesInput) SetCountries

func (s *ListInstancesInput) SetCountries(v string) *ListInstancesInput

SetCountries sets the Countries field's value.

func (*ListInstancesInput) SetInstanceIdentities

func (s *ListInstancesInput) SetInstanceIdentities(v string) *ListInstancesInput

SetInstanceIdentities sets the InstanceIdentities field's value.

func (*ListInstancesInput) SetInstanceNames

func (s *ListInstancesInput) SetInstanceNames(v string) *ListInstancesInput

SetInstanceNames sets the InstanceNames field's value.

func (*ListInstancesInput) SetInstanceUuids

func (s *ListInstancesInput) SetInstanceUuids(v string) *ListInstancesInput

SetInstanceUuids sets the InstanceUuids field's value.

func (*ListInstancesInput) SetIps

SetIps sets the Ips field's value.

func (*ListInstancesInput) SetIsps

SetIsps sets the Isps field's value.

func (*ListInstancesInput) SetLimit

SetLimit sets the Limit field's value.

func (*ListInstancesInput) SetOrderBy

func (s *ListInstancesInput) SetOrderBy(v int32) *ListInstancesInput

SetOrderBy sets the OrderBy field's value.

func (*ListInstancesInput) SetPage

SetPage sets the Page field's value.

func (*ListInstancesInput) SetProjects

func (s *ListInstancesInput) SetProjects(v string) *ListInstancesInput

SetProjects sets the Projects field's value.

func (*ListInstancesInput) SetRegions

func (s *ListInstancesInput) SetRegions(v string) *ListInstancesInput

SetRegions sets the Regions field's value.

func (*ListInstancesInput) SetSpecNames

func (s *ListInstancesInput) SetSpecNames(v string) *ListInstancesInput

SetSpecNames sets the SpecNames field's value.

func (*ListInstancesInput) SetStatus

func (s *ListInstancesInput) SetStatus(v string) *ListInstancesInput

SetStatus sets the Status field's value.

func (*ListInstancesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*ListInstancesInput) SetVPCIdentities added in v1.2.41

func (s *ListInstancesInput) SetVPCIdentities(v string) *ListInstancesInput

SetVPCIdentities sets the VPCIdentities field's value.

func (*ListInstancesInput) SetWithTagInfo

func (s *ListInstancesInput) SetWithTagInfo(v bool) *ListInstancesInput

SetWithTagInfo sets the WithTagInfo field's value.

func (ListInstancesInput) String

func (s ListInstancesInput) String() string

String returns the string representation

type ListInstancesOutput

type ListInstancesOutput struct {
	Metadata *response.ResponseMetadata

	Instances []*InstanceForListInstancesOutput `type:"list" json:"instances"`

	Total_count *int32 `type:"int32" json:"total_count"`
	// contains filtered or unexported fields
}

func (ListInstancesOutput) GoString

func (s ListInstancesOutput) GoString() string

GoString returns the string representation

func (*ListInstancesOutput) SetInstances

SetInstances sets the Instances field's value.

func (*ListInstancesOutput) SetTotal_count

func (s *ListInstancesOutput) SetTotal_count(v int32) *ListInstancesOutput

SetTotal_count sets the Total_count field's value.

func (ListInstancesOutput) String

func (s ListInstancesOutput) String() string

String returns the string representation

type ListIpCidrBlocksInput

type ListIpCidrBlocksInput struct {
	Ip_cidr_block_ids []*string `type:"list" json:"ip_cidr_block_ids"`

	Ip_pool_ids []*string `type:"list" json:"ip_pool_ids"`

	Order_option *Order_optionForListIpCidrBlocksInput `type:"structure" json:"order_option,omitempty"`

	Page_option *Page_optionForListIpCidrBlocksInput `type:"structure" json:"page_option,omitempty"`

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

func (ListIpCidrBlocksInput) GoString

func (s ListIpCidrBlocksInput) GoString() string

GoString returns the string representation

func (*ListIpCidrBlocksInput) SetIp_cidr_block_ids

func (s *ListIpCidrBlocksInput) SetIp_cidr_block_ids(v []*string) *ListIpCidrBlocksInput

SetIp_cidr_block_ids sets the Ip_cidr_block_ids field's value.

func (*ListIpCidrBlocksInput) SetIp_pool_ids

func (s *ListIpCidrBlocksInput) SetIp_pool_ids(v []*string) *ListIpCidrBlocksInput

SetIp_pool_ids sets the Ip_pool_ids field's value.

func (*ListIpCidrBlocksInput) SetOrder_option

SetOrder_option sets the Order_option field's value.

func (*ListIpCidrBlocksInput) SetPage_option

SetPage_option sets the Page_option field's value.

func (*ListIpCidrBlocksInput) SetStatus

SetStatus sets the Status field's value.

func (ListIpCidrBlocksInput) String

func (s ListIpCidrBlocksInput) String() string

String returns the string representation

type ListIpCidrBlocksOutput

type ListIpCidrBlocksOutput struct {
	Metadata *response.ResponseMetadata

	Ip_cidr_blocks []*Ip_cidr_blockForListIpCidrBlocksOutput `type:"list" json:"ip_cidr_blocks"`

	Total_count *int32 `type:"int32" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (ListIpCidrBlocksOutput) GoString

func (s ListIpCidrBlocksOutput) GoString() string

GoString returns the string representation

func (*ListIpCidrBlocksOutput) SetIp_cidr_blocks

SetIp_cidr_blocks sets the Ip_cidr_blocks field's value.

func (*ListIpCidrBlocksOutput) SetTotal_count

func (s *ListIpCidrBlocksOutput) SetTotal_count(v int32) *ListIpCidrBlocksOutput

SetTotal_count sets the Total_count field's value.

func (ListIpCidrBlocksOutput) String

func (s ListIpCidrBlocksOutput) String() string

String returns the string representation

type ListIpPoolsInput

type ListIpPoolsInput struct {
	Cluster_names []*string `type:"list" json:"cluster_names"`

	Ip_pool_ids []*string `type:"list" json:"ip_pool_ids"`

	Ip_versions []*string `type:"list" json:"ip_versions"`

	Isps []*string `type:"list" json:"isps"`

	Order_option *Order_optionForListIpPoolsInput `type:"structure" json:"order_option,omitempty"`

	Page_option *Page_optionForListIpPoolsInput `type:"structure" json:"page_option,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Status []*string `type:"list" json:"status"`

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

func (ListIpPoolsInput) GoString

func (s ListIpPoolsInput) GoString() string

GoString returns the string representation

func (*ListIpPoolsInput) SetCluster_names

func (s *ListIpPoolsInput) SetCluster_names(v []*string) *ListIpPoolsInput

SetCluster_names sets the Cluster_names field's value.

func (*ListIpPoolsInput) SetIp_pool_ids

func (s *ListIpPoolsInput) SetIp_pool_ids(v []*string) *ListIpPoolsInput

SetIp_pool_ids sets the Ip_pool_ids field's value.

func (*ListIpPoolsInput) SetIp_versions

func (s *ListIpPoolsInput) SetIp_versions(v []*string) *ListIpPoolsInput

SetIp_versions sets the Ip_versions field's value.

func (*ListIpPoolsInput) SetIsps

func (s *ListIpPoolsInput) SetIsps(v []*string) *ListIpPoolsInput

SetIsps sets the Isps field's value.

func (*ListIpPoolsInput) SetOrder_option

SetOrder_option sets the Order_option field's value.

func (*ListIpPoolsInput) SetPage_option

SetPage_option sets the Page_option field's value.

func (*ListIpPoolsInput) SetProject

func (s *ListIpPoolsInput) SetProject(v string) *ListIpPoolsInput

SetProject sets the Project field's value.

func (*ListIpPoolsInput) SetStatus

func (s *ListIpPoolsInput) SetStatus(v []*string) *ListIpPoolsInput

SetStatus sets the Status field's value.

func (*ListIpPoolsInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (ListIpPoolsInput) String

func (s ListIpPoolsInput) String() string

String returns the string representation

type ListIpPoolsOutput

type ListIpPoolsOutput struct {
	Metadata *response.ResponseMetadata

	Ip_pools []*Ip_poolForListIpPoolsOutput `type:"list" json:"ip_pools"`

	Total_count *int32 `type:"int32" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (ListIpPoolsOutput) GoString

func (s ListIpPoolsOutput) GoString() string

GoString returns the string representation

func (*ListIpPoolsOutput) SetIp_pools

SetIp_pools sets the Ip_pools field's value.

func (*ListIpPoolsOutput) SetTotal_count

func (s *ListIpPoolsOutput) SetTotal_count(v int32) *ListIpPoolsOutput

SetTotal_count sets the Total_count field's value.

func (ListIpPoolsOutput) String

func (s ListIpPoolsOutput) String() string

String returns the string representation

type ListLNIInstancesInput

type ListLNIInstancesInput struct {
	Attached_resource_identity_list []*string `type:"list" json:"attached_resource_identity_list"`

	Cluster_name_list []*string `type:"list" json:"cluster_name_list"`

	Delete_on_release *bool `type:"boolean" json:"delete_on_release,omitempty"`

	Ip_type_list []*string `type:"list" json:"ip_type_list"`

	Is_enhanced *bool `type:"boolean" json:"is_enhanced,omitempty"`

	Lni_identity_list []*string `type:"list" json:"lni_identity_list"`

	Lni_name_list []*string `type:"list" json:"lni_name_list"`

	Lni_type_list []*string `type:"list" json:"lni_type_list"`

	Pagination *PaginationForListLNIInstancesInput `type:"structure" json:"pagination,omitempty"`

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

func (ListLNIInstancesInput) GoString

func (s ListLNIInstancesInput) GoString() string

GoString returns the string representation

func (*ListLNIInstancesInput) SetAttached_resource_identity_list

func (s *ListLNIInstancesInput) SetAttached_resource_identity_list(v []*string) *ListLNIInstancesInput

SetAttached_resource_identity_list sets the Attached_resource_identity_list field's value.

func (*ListLNIInstancesInput) SetCluster_name_list

func (s *ListLNIInstancesInput) SetCluster_name_list(v []*string) *ListLNIInstancesInput

SetCluster_name_list sets the Cluster_name_list field's value.

func (*ListLNIInstancesInput) SetDelete_on_release

func (s *ListLNIInstancesInput) SetDelete_on_release(v bool) *ListLNIInstancesInput

SetDelete_on_release sets the Delete_on_release field's value.

func (*ListLNIInstancesInput) SetIp_type_list

func (s *ListLNIInstancesInput) SetIp_type_list(v []*string) *ListLNIInstancesInput

SetIp_type_list sets the Ip_type_list field's value.

func (*ListLNIInstancesInput) SetIs_enhanced

func (s *ListLNIInstancesInput) SetIs_enhanced(v bool) *ListLNIInstancesInput

SetIs_enhanced sets the Is_enhanced field's value.

func (*ListLNIInstancesInput) SetLni_identity_list

func (s *ListLNIInstancesInput) SetLni_identity_list(v []*string) *ListLNIInstancesInput

SetLni_identity_list sets the Lni_identity_list field's value.

func (*ListLNIInstancesInput) SetLni_name_list

func (s *ListLNIInstancesInput) SetLni_name_list(v []*string) *ListLNIInstancesInput

SetLni_name_list sets the Lni_name_list field's value.

func (*ListLNIInstancesInput) SetLni_type_list

func (s *ListLNIInstancesInput) SetLni_type_list(v []*string) *ListLNIInstancesInput

SetLni_type_list sets the Lni_type_list field's value.

func (*ListLNIInstancesInput) SetPagination

SetPagination sets the Pagination field's value.

func (*ListLNIInstancesInput) SetStatus_list

func (s *ListLNIInstancesInput) SetStatus_list(v []*string) *ListLNIInstancesInput

SetStatus_list sets the Status_list field's value.

func (ListLNIInstancesInput) String

func (s ListLNIInstancesInput) String() string

String returns the string representation

type ListLNIInstancesOutput

type ListLNIInstancesOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32" json:"count,omitempty"`

	Lni_instances []*Lni_instanceForListLNIInstancesOutput `type:"list" json:"lni_instances"`
	// contains filtered or unexported fields
}

func (ListLNIInstancesOutput) GoString

func (s ListLNIInstancesOutput) GoString() string

GoString returns the string representation

func (*ListLNIInstancesOutput) SetCount

SetCount sets the Count field's value.

func (*ListLNIInstancesOutput) SetLni_instances

SetLni_instances sets the Lni_instances field's value.

func (ListLNIInstancesOutput) String

func (s ListLNIInstancesOutput) String() string

String returns the string representation

type ListLNIIpsInput

type ListLNIIpsInput struct {
	Lni_identity_list []*string `type:"list" json:"lni_identity_list"`

	Pagination *PaginationForListLNIIpsInput `type:"structure" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (ListLNIIpsInput) GoString

func (s ListLNIIpsInput) GoString() string

GoString returns the string representation

func (*ListLNIIpsInput) SetLni_identity_list

func (s *ListLNIIpsInput) SetLni_identity_list(v []*string) *ListLNIIpsInput

SetLni_identity_list sets the Lni_identity_list field's value.

func (*ListLNIIpsInput) SetPagination

SetPagination sets the Pagination field's value.

func (ListLNIIpsInput) String

func (s ListLNIIpsInput) String() string

String returns the string representation

type ListLNIIpsOutput

type ListLNIIpsOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32" json:"count,omitempty"`

	Lni_ips []*Lni_ipForListLNIIpsOutput `type:"list" json:"lni_ips"`
	// contains filtered or unexported fields
}

func (ListLNIIpsOutput) GoString

func (s ListLNIIpsOutput) GoString() string

GoString returns the string representation

func (*ListLNIIpsOutput) SetCount

func (s *ListLNIIpsOutput) SetCount(v int32) *ListLNIIpsOutput

SetCount sets the Count field's value.

func (*ListLNIIpsOutput) SetLni_ips

SetLni_ips sets the Lni_ips field's value.

func (ListLNIIpsOutput) String

func (s ListLNIIpsOutput) String() string

String returns the string representation

type ListLocalDiskCombinationInput added in v1.2.41

type ListLocalDiskCombinationInput struct {
	// contains filtered or unexported fields
}

func (ListLocalDiskCombinationInput) GoString added in v1.2.41

GoString returns the string representation

func (ListLocalDiskCombinationInput) String added in v1.2.41

String returns the string representation

type ListLocalDiskCombinationOutput added in v1.2.41

type ListLocalDiskCombinationOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListLocalDiskCombinationOutput) GoString added in v1.2.41

GoString returns the string representation

func (ListLocalDiskCombinationOutput) String added in v1.2.41

String returns the string representation

type ListResourceEventsInput

type ListResourceEventsInput struct {
	Cluster_name_list []*string `type:"list" json:"cluster_name_list"`

	Evt_identity_list []*string `type:"list" json:"evt_identity_list"`

	Evt_status *string `type:"string" json:"evt_status,omitempty"`

	Evt_type *string `type:"string" json:"evt_type,omitempty"`

	Limit *int32 `type:"int32" json:"limit,omitempty"`

	Order_by *int32 `type:"int32" json:"order_by,omitempty"`

	Order_key *string `type:"string" json:"order_key,omitempty"`

	Page *int32 `type:"int32" json:"page,omitempty"`

	Res_identity_list []*string `type:"list" json:"res_identity_list"`

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

func (ListResourceEventsInput) GoString

func (s ListResourceEventsInput) GoString() string

GoString returns the string representation

func (*ListResourceEventsInput) SetCluster_name_list

func (s *ListResourceEventsInput) SetCluster_name_list(v []*string) *ListResourceEventsInput

SetCluster_name_list sets the Cluster_name_list field's value.

func (*ListResourceEventsInput) SetEvt_identity_list

func (s *ListResourceEventsInput) SetEvt_identity_list(v []*string) *ListResourceEventsInput

SetEvt_identity_list sets the Evt_identity_list field's value.

func (*ListResourceEventsInput) SetEvt_status

SetEvt_status sets the Evt_status field's value.

func (*ListResourceEventsInput) SetEvt_type

SetEvt_type sets the Evt_type field's value.

func (*ListResourceEventsInput) SetLimit

SetLimit sets the Limit field's value.

func (*ListResourceEventsInput) SetOrder_by

SetOrder_by sets the Order_by field's value.

func (*ListResourceEventsInput) SetOrder_key

SetOrder_key sets the Order_key field's value.

func (*ListResourceEventsInput) SetPage

SetPage sets the Page field's value.

func (*ListResourceEventsInput) SetRes_identity_list

func (s *ListResourceEventsInput) SetRes_identity_list(v []*string) *ListResourceEventsInput

SetRes_identity_list sets the Res_identity_list field's value.

func (*ListResourceEventsInput) SetRes_types

SetRes_types sets the Res_types field's value.

func (ListResourceEventsInput) String

func (s ListResourceEventsInput) String() string

String returns the string representation

type ListResourceEventsOutput

type ListResourceEventsOutput struct {
	Metadata *response.ResponseMetadata

	Events []*EventForListResourceEventsOutput `type:"list" json:"events"`

	Total_count *int32 `type:"int32" json:"total_count,omitempty"`
	// contains filtered or unexported fields
}

func (ListResourceEventsOutput) GoString

func (s ListResourceEventsOutput) GoString() string

GoString returns the string representation

func (*ListResourceEventsOutput) SetEvents

SetEvents sets the Events field's value.

func (*ListResourceEventsOutput) SetTotal_count

SetTotal_count sets the Total_count field's value.

func (ListResourceEventsOutput) String

func (s ListResourceEventsOutput) String() string

String returns the string representation

type ListRouteEntriesInput

type ListRouteEntriesInput struct {
	Limit *int32 `locationName:"limit" type:"int32"`

	OrderBy *int32 `type:"int32"`

	Page *int32 `locationName:"page" type:"int32"`

	RouteEntryNextHopList *string `type:"string"`

	RouteEntryTypeList *string `type:"string" enum:"EnumOfRouteEntryTypeListForListRouteEntriesInput"`

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

func (ListRouteEntriesInput) GoString

func (s ListRouteEntriesInput) GoString() string

GoString returns the string representation

func (*ListRouteEntriesInput) SetLimit

SetLimit sets the Limit field's value.

func (*ListRouteEntriesInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*ListRouteEntriesInput) SetPage

SetPage sets the Page field's value.

func (*ListRouteEntriesInput) SetRouteEntryNextHopList

func (s *ListRouteEntriesInput) SetRouteEntryNextHopList(v string) *ListRouteEntriesInput

SetRouteEntryNextHopList sets the RouteEntryNextHopList field's value.

func (*ListRouteEntriesInput) SetRouteEntryTypeList

func (s *ListRouteEntriesInput) SetRouteEntryTypeList(v string) *ListRouteEntriesInput

SetRouteEntryTypeList sets the RouteEntryTypeList field's value.

func (*ListRouteEntriesInput) SetRouteTableIdentity

func (s *ListRouteEntriesInput) SetRouteTableIdentity(v string) *ListRouteEntriesInput

SetRouteTableIdentity sets the RouteTableIdentity field's value.

func (ListRouteEntriesInput) String

func (s ListRouteEntriesInput) String() string

String returns the string representation

type ListRouteEntriesOutput

type ListRouteEntriesOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32" json:"count"`

	Route_entry_instances []*Route_entry_instanceForListRouteEntriesOutput `type:"list" json:"route_entry_instances"`
	// contains filtered or unexported fields
}

func (ListRouteEntriesOutput) GoString

func (s ListRouteEntriesOutput) GoString() string

GoString returns the string representation

func (*ListRouteEntriesOutput) SetCount

SetCount sets the Count field's value.

func (*ListRouteEntriesOutput) SetRoute_entry_instances

SetRoute_entry_instances sets the Route_entry_instances field's value.

func (ListRouteEntriesOutput) String

func (s ListRouteEntriesOutput) String() string

String returns the string representation

type ListRouteTableAssociatedSubnetsInput

type ListRouteTableAssociatedSubnetsInput struct {
	Pagination *PaginationForListRouteTableAssociatedSubnetsInput `type:"structure" json:"pagination,omitempty"`

	// Route_table_identity is a required field
	Route_table_identity *string `type:"string" json:"route_table_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListRouteTableAssociatedSubnetsInput) GoString

GoString returns the string representation

func (*ListRouteTableAssociatedSubnetsInput) SetPagination

SetPagination sets the Pagination field's value.

func (*ListRouteTableAssociatedSubnetsInput) SetRoute_table_identity

SetRoute_table_identity sets the Route_table_identity field's value.

func (ListRouteTableAssociatedSubnetsInput) String

String returns the string representation

func (*ListRouteTableAssociatedSubnetsInput) Validate

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

type ListRouteTableAssociatedSubnetsOutput

type ListRouteTableAssociatedSubnetsOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32" json:"count,omitempty"`

	Subnet_instances []*Subnet_instanceForListRouteTableAssociatedSubnetsOutput `type:"list" json:"subnet_instances"`
	// contains filtered or unexported fields
}

func (ListRouteTableAssociatedSubnetsOutput) GoString

GoString returns the string representation

func (*ListRouteTableAssociatedSubnetsOutput) SetCount

SetCount sets the Count field's value.

func (*ListRouteTableAssociatedSubnetsOutput) SetSubnet_instances

SetSubnet_instances sets the Subnet_instances field's value.

func (ListRouteTableAssociatedSubnetsOutput) String

String returns the string representation

type ListRouteTablesInput

type ListRouteTablesInput struct {
	ClusterNameList *string `type:"string"`

	Limit *int32 `locationName:"limit" type:"int32"`

	OrderBy *int32 `type:"int32"`

	Page *int32 `locationName:"page" type:"int32"`

	Projects *string `locationName:"projects" type:"string"`

	RouteTableList *string `type:"string"`

	StatusList *string `type:"string" enum:"EnumOfStatusListForListRouteTablesInput"`

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

	TypeList *string `type:"string" enum:"EnumOfTypeListForListRouteTablesInput"`

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

func (ListRouteTablesInput) GoString

func (s ListRouteTablesInput) GoString() string

GoString returns the string representation

func (*ListRouteTablesInput) SetClusterNameList

func (s *ListRouteTablesInput) SetClusterNameList(v string) *ListRouteTablesInput

SetClusterNameList sets the ClusterNameList field's value.

func (*ListRouteTablesInput) SetLimit

SetLimit sets the Limit field's value.

func (*ListRouteTablesInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*ListRouteTablesInput) SetPage

SetPage sets the Page field's value.

func (*ListRouteTablesInput) SetProjects

SetProjects sets the Projects field's value.

func (*ListRouteTablesInput) SetRouteTableList

func (s *ListRouteTablesInput) SetRouteTableList(v string) *ListRouteTablesInput

SetRouteTableList sets the RouteTableList field's value.

func (*ListRouteTablesInput) SetStatusList

func (s *ListRouteTablesInput) SetStatusList(v string) *ListRouteTablesInput

SetStatusList sets the StatusList field's value.

func (*ListRouteTablesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*ListRouteTablesInput) SetTypeList

SetTypeList sets the TypeList field's value.

func (*ListRouteTablesInput) SetWithTagInfo

func (s *ListRouteTablesInput) SetWithTagInfo(v bool) *ListRouteTablesInput

SetWithTagInfo sets the WithTagInfo field's value.

func (ListRouteTablesInput) String

func (s ListRouteTablesInput) String() string

String returns the string representation

type ListRouteTablesOutput

type ListRouteTablesOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32" json:"count"`

	Route_table_instances []*Route_table_instanceForListRouteTablesOutput `type:"list" json:"route_table_instances"`
	// contains filtered or unexported fields
}

func (ListRouteTablesOutput) GoString

func (s ListRouteTablesOutput) GoString() string

GoString returns the string representation

func (*ListRouteTablesOutput) SetCount

SetCount sets the Count field's value.

func (*ListRouteTablesOutput) SetRoute_table_instances

SetRoute_table_instances sets the Route_table_instances field's value.

func (ListRouteTablesOutput) String

func (s ListRouteTablesOutput) String() string

String returns the string representation

type ListSSHKeyInput

type ListSSHKeyInput struct {
	Limit *int32 `locationName:"limit" type:"int32"`

	Page *int32 `locationName:"page" type:"int32"`

	Projects *string `locationName:"projects" type:"string"`

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

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

func (ListSSHKeyInput) GoString

func (s ListSSHKeyInput) GoString() string

GoString returns the string representation

func (*ListSSHKeyInput) SetLimit

func (s *ListSSHKeyInput) SetLimit(v int32) *ListSSHKeyInput

SetLimit sets the Limit field's value.

func (*ListSSHKeyInput) SetPage

func (s *ListSSHKeyInput) SetPage(v int32) *ListSSHKeyInput

SetPage sets the Page field's value.

func (*ListSSHKeyInput) SetProjects

func (s *ListSSHKeyInput) SetProjects(v string) *ListSSHKeyInput

SetProjects sets the Projects field's value.

func (*ListSSHKeyInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*ListSSHKeyInput) SetWithTagInfo

func (s *ListSSHKeyInput) SetWithTagInfo(v bool) *ListSSHKeyInput

SetWithTagInfo sets the WithTagInfo field's value.

func (ListSSHKeyInput) String

func (s ListSSHKeyInput) String() string

String returns the string representation

type ListSSHKeyOutput

type ListSSHKeyOutput struct {
	Metadata *response.ResponseMetadata

	Key_pairs []*Key_pairForListSSHKeyOutput `type:"list" json:"key_pairs"`
	// contains filtered or unexported fields
}

func (ListSSHKeyOutput) GoString

func (s ListSSHKeyOutput) GoString() string

GoString returns the string representation

func (*ListSSHKeyOutput) SetKey_pairs

SetKey_pairs sets the Key_pairs field's value.

func (ListSSHKeyOutput) String

func (s ListSSHKeyOutput) String() string

String returns the string representation

type ListSecurityGroupBindInstancesInput

type ListSecurityGroupBindInstancesInput struct {

	// Group_identity is a required field
	Group_identity *string `type:"string" json:"group_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListSecurityGroupBindInstancesInput) GoString

GoString returns the string representation

func (*ListSecurityGroupBindInstancesInput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (ListSecurityGroupBindInstancesInput) String

String returns the string representation

func (*ListSecurityGroupBindInstancesInput) Validate

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

type ListSecurityGroupBindInstancesOutput

type ListSecurityGroupBindInstancesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListSecurityGroupBindInstancesOutput) GoString

GoString returns the string representation

func (ListSecurityGroupBindInstancesOutput) String

String returns the string representation

type ListSecurityGroupTreeInput

type ListSecurityGroupTreeInput struct {
	Project *string `type:"string" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (ListSecurityGroupTreeInput) GoString

func (s ListSecurityGroupTreeInput) GoString() string

GoString returns the string representation

func (*ListSecurityGroupTreeInput) SetProject

SetProject sets the Project field's value.

func (ListSecurityGroupTreeInput) String

String returns the string representation

type ListSecurityGroupTreeOutput

type ListSecurityGroupTreeOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListSecurityGroupTreeOutput) GoString

func (s ListSecurityGroupTreeOutput) GoString() string

GoString returns the string representation

func (ListSecurityGroupTreeOutput) String

String returns the string representation

type ListSubnetInstancesInput

type ListSubnetInstancesInput struct {
	ClusterNames *string `type:"string"`

	Limit *int32 `locationName:"limit" type:"int32"`

	OrderBy *int32 `type:"int32"`

	Page *int32 `locationName:"page" type:"int32"`

	Projects *string `locationName:"projects" type:"string"`

	StatusList *string `type:"string" enum:"EnumOfStatusListForListSubnetInstancesInput"`

	SubnetIdentityList *string `type:"string"`

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

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

func (ListSubnetInstancesInput) GoString

func (s ListSubnetInstancesInput) GoString() string

GoString returns the string representation

func (*ListSubnetInstancesInput) SetClusterNames

SetClusterNames sets the ClusterNames field's value.

func (*ListSubnetInstancesInput) SetLimit

SetLimit sets the Limit field's value.

func (*ListSubnetInstancesInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*ListSubnetInstancesInput) SetPage

SetPage sets the Page field's value.

func (*ListSubnetInstancesInput) SetProjects

SetProjects sets the Projects field's value.

func (*ListSubnetInstancesInput) SetStatusList

SetStatusList sets the StatusList field's value.

func (*ListSubnetInstancesInput) SetSubnetIdentityList

func (s *ListSubnetInstancesInput) SetSubnetIdentityList(v string) *ListSubnetInstancesInput

SetSubnetIdentityList sets the SubnetIdentityList field's value.

func (*ListSubnetInstancesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*ListSubnetInstancesInput) SetWithTagInfo

SetWithTagInfo sets the WithTagInfo field's value.

func (ListSubnetInstancesInput) String

func (s ListSubnetInstancesInput) String() string

String returns the string representation

type ListSubnetInstancesOutput

type ListSubnetInstancesOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32" json:"count"`

	Subnet_instances []*Subnet_instanceForListSubnetInstancesOutput `type:"list" json:"subnet_instances"`
	// contains filtered or unexported fields
}

func (ListSubnetInstancesOutput) GoString

func (s ListSubnetInstancesOutput) GoString() string

GoString returns the string representation

func (*ListSubnetInstancesOutput) SetCount

SetCount sets the Count field's value.

func (*ListSubnetInstancesOutput) SetSubnet_instances

SetSubnet_instances sets the Subnet_instances field's value.

func (ListSubnetInstancesOutput) String

func (s ListSubnetInstancesOutput) String() string

String returns the string representation

type ListTagsForResourcesInput added in v1.2.35

type ListTagsForResourcesInput struct {
	ResourceIds []*string `type:"list"`

	// ResourceType is a required field
	ResourceType *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListTagsForResourcesInput) GoString added in v1.2.35

func (s ListTagsForResourcesInput) GoString() string

GoString returns the string representation

func (*ListTagsForResourcesInput) SetResourceIds added in v1.2.35

SetResourceIds sets the ResourceIds field's value.

func (*ListTagsForResourcesInput) SetResourceType added in v1.2.35

SetResourceType sets the ResourceType field's value.

func (ListTagsForResourcesInput) String added in v1.2.35

func (s ListTagsForResourcesInput) String() string

String returns the string representation

func (*ListTagsForResourcesInput) Validate added in v1.2.35

func (s *ListTagsForResourcesInput) Validate() error

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

type ListTagsForResourcesOutput added in v1.2.35

type ListTagsForResourcesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListTagsForResourcesOutput) GoString added in v1.2.35

func (s ListTagsForResourcesOutput) GoString() string

GoString returns the string representation

func (ListTagsForResourcesOutput) String added in v1.2.35

String returns the string representation

type ListTenantAvailableResourceInfoInput added in v1.2.41

type ListTenantAvailableResourceInfoInput struct {
	// contains filtered or unexported fields
}

func (ListTenantAvailableResourceInfoInput) GoString added in v1.2.41

GoString returns the string representation

func (ListTenantAvailableResourceInfoInput) String added in v1.2.41

String returns the string representation

type ListTenantAvailableResourceInfoOutput added in v1.2.41

type ListTenantAvailableResourceInfoOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListTenantAvailableResourceInfoOutput) GoString added in v1.2.41

GoString returns the string representation

func (ListTenantAvailableResourceInfoOutput) String added in v1.2.41

String returns the string representation

type ListTenantInstanceSpecArchInput added in v1.2.41

type ListTenantInstanceSpecArchInput struct {
	// contains filtered or unexported fields
}

func (ListTenantInstanceSpecArchInput) GoString added in v1.2.41

GoString returns the string representation

func (ListTenantInstanceSpecArchInput) String added in v1.2.41

String returns the string representation

type ListTenantInstanceSpecArchOutput added in v1.2.41

type ListTenantInstanceSpecArchOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListTenantInstanceSpecArchOutput) GoString added in v1.2.41

GoString returns the string representation

func (ListTenantInstanceSpecArchOutput) String added in v1.2.41

String returns the string representation

type ListTenantInstanceSpecInput added in v1.2.41

type ListTenantInstanceSpecInput struct {
	// contains filtered or unexported fields
}

func (ListTenantInstanceSpecInput) GoString added in v1.2.41

func (s ListTenantInstanceSpecInput) GoString() string

GoString returns the string representation

func (ListTenantInstanceSpecInput) String added in v1.2.41

String returns the string representation

type ListTenantInstanceSpecOutput added in v1.2.41

type ListTenantInstanceSpecOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListTenantInstanceSpecOutput) GoString added in v1.2.41

func (s ListTenantInstanceSpecOutput) GoString() string

GoString returns the string representation

func (ListTenantInstanceSpecOutput) String added in v1.2.41

String returns the string representation

type ListTenantRegionsInput added in v1.2.41

type ListTenantRegionsInput struct {
	// contains filtered or unexported fields
}

func (ListTenantRegionsInput) GoString added in v1.2.41

func (s ListTenantRegionsInput) GoString() string

GoString returns the string representation

func (ListTenantRegionsInput) String added in v1.2.41

func (s ListTenantRegionsInput) String() string

String returns the string representation

type ListTenantRegionsOutput added in v1.2.41

type ListTenantRegionsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ListTenantRegionsOutput) GoString added in v1.2.41

func (s ListTenantRegionsOutput) GoString() string

GoString returns the string representation

func (ListTenantRegionsOutput) String added in v1.2.41

func (s ListTenantRegionsOutput) String() string

String returns the string representation

type ListVPCInstancesInput

type ListVPCInstancesInput struct {
	ClusterNames *string `type:"string"`

	IsCustomVpc *bool `type:"boolean"`

	IsDefaultVpc *bool `type:"boolean"`

	IsVlanVpc *bool `type:"boolean"`

	Limit *int32 `locationName:"limit" type:"int32"`

	OrderBy *int32 `type:"int32"`

	Page *int32 `locationName:"page" type:"int32"`

	Projects *string `locationName:"projects" type:"string"`

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

	VpcIdentityList *string `type:"string"`

	WithResourceStatistic *bool `type:"boolean"`

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

func (ListVPCInstancesInput) GoString

func (s ListVPCInstancesInput) GoString() string

GoString returns the string representation

func (*ListVPCInstancesInput) SetClusterNames

func (s *ListVPCInstancesInput) SetClusterNames(v string) *ListVPCInstancesInput

SetClusterNames sets the ClusterNames field's value.

func (*ListVPCInstancesInput) SetIsCustomVpc

func (s *ListVPCInstancesInput) SetIsCustomVpc(v bool) *ListVPCInstancesInput

SetIsCustomVpc sets the IsCustomVpc field's value.

func (*ListVPCInstancesInput) SetIsDefaultVpc

func (s *ListVPCInstancesInput) SetIsDefaultVpc(v bool) *ListVPCInstancesInput

SetIsDefaultVpc sets the IsDefaultVpc field's value.

func (*ListVPCInstancesInput) SetIsVlanVpc

func (s *ListVPCInstancesInput) SetIsVlanVpc(v bool) *ListVPCInstancesInput

SetIsVlanVpc sets the IsVlanVpc field's value.

func (*ListVPCInstancesInput) SetLimit

SetLimit sets the Limit field's value.

func (*ListVPCInstancesInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*ListVPCInstancesInput) SetPage

SetPage sets the Page field's value.

func (*ListVPCInstancesInput) SetProjects

SetProjects sets the Projects field's value.

func (*ListVPCInstancesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*ListVPCInstancesInput) SetVpcIdentityList

func (s *ListVPCInstancesInput) SetVpcIdentityList(v string) *ListVPCInstancesInput

SetVpcIdentityList sets the VpcIdentityList field's value.

func (*ListVPCInstancesInput) SetWithResourceStatistic added in v1.2.41

func (s *ListVPCInstancesInput) SetWithResourceStatistic(v bool) *ListVPCInstancesInput

SetWithResourceStatistic sets the WithResourceStatistic field's value.

func (*ListVPCInstancesInput) SetWithTagInfo

func (s *ListVPCInstancesInput) SetWithTagInfo(v bool) *ListVPCInstancesInput

SetWithTagInfo sets the WithTagInfo field's value.

func (ListVPCInstancesInput) String

func (s ListVPCInstancesInput) String() string

String returns the string representation

type ListVPCInstancesOutput

type ListVPCInstancesOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32" json:"count"`

	Vpc_instances []*Vpc_instanceForListVPCInstancesOutput `type:"list" json:"vpc_instances"`
	// contains filtered or unexported fields
}

func (ListVPCInstancesOutput) GoString

func (s ListVPCInstancesOutput) GoString() string

GoString returns the string representation

func (*ListVPCInstancesOutput) SetCount

SetCount sets the Count field's value.

func (*ListVPCInstancesOutput) SetVpc_instances

SetVpc_instances sets the Vpc_instances field's value.

func (ListVPCInstancesOutput) String

func (s ListVPCInstancesOutput) String() string

String returns the string representation

type Lni_attached_resourceForGetLNIInstanceOutput

type Lni_attached_resourceForGetLNIInstanceOutput struct {
	Resource_identity *string `type:"string" json:"resource_identity,omitempty"`

	Resource_type *string `type:"string" json:"resource_type,omitempty" enum:"EnumOfresource_typeForGetLNIInstanceOutput"`
	// contains filtered or unexported fields
}

func (Lni_attached_resourceForGetLNIInstanceOutput) GoString

GoString returns the string representation

func (*Lni_attached_resourceForGetLNIInstanceOutput) SetResource_identity

SetResource_identity sets the Resource_identity field's value.

func (*Lni_attached_resourceForGetLNIInstanceOutput) SetResource_type

SetResource_type sets the Resource_type field's value.

func (Lni_attached_resourceForGetLNIInstanceOutput) String

String returns the string representation

type Lni_attached_resourceForListLNIInstancesOutput

type Lni_attached_resourceForListLNIInstancesOutput struct {
	Resource_identity *string `type:"string" json:"resource_identity,omitempty"`

	Resource_type *string `type:"string" json:"resource_type,omitempty" enum:"EnumOfresource_typeForListLNIInstancesOutput"`
	// contains filtered or unexported fields
}

func (Lni_attached_resourceForListLNIInstancesOutput) GoString

GoString returns the string representation

func (*Lni_attached_resourceForListLNIInstancesOutput) SetResource_identity

SetResource_identity sets the Resource_identity field's value.

func (*Lni_attached_resourceForListLNIInstancesOutput) SetResource_type

SetResource_type sets the Resource_type field's value.

func (Lni_attached_resourceForListLNIInstancesOutput) String

String returns the string representation

type Lni_instanceForGetLNIInstanceOutput

type Lni_instanceForGetLNIInstanceOutput struct {
	Account_identity *int32 `type:"int32" json:"account_identity,omitempty"`

	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method,omitempty" enum:"EnumOfbandwidth_billing_methodForGetLNIInstanceOutput"`

	Cluster *ClusterForGetLNIInstanceOutput `type:"structure" json:"cluster,omitempty"`

	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Delete_on_release *bool `type:"boolean" json:"delete_on_release,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	Ip_allocation *string `type:"string" json:"ip_allocation,omitempty" enum:"EnumOfip_allocationForGetLNIInstanceOutput"`

	Ip_bandwidth_peak *int32 `type:"int32" json:"ip_bandwidth_peak,omitempty"`

	Ip_billing_method *string `type:"string" json:"ip_billing_method,omitempty" enum:"EnumOfip_billing_methodForGetLNIInstanceOutput"`

	Ip_type *string `type:"string" json:"ip_type,omitempty" enum:"EnumOfip_typeForGetLNIInstanceOutput"`

	Ip_version *string `type:"string" json:"ip_version,omitempty" enum:"EnumOfip_versionForGetLNIInstanceOutput"`

	Is_enhanced *bool `type:"boolean" json:"is_enhanced,omitempty"`

	Lni_attached_resource *Lni_attached_resourceForGetLNIInstanceOutput `type:"structure" json:"lni_attached_resource,omitempty"`

	Lni_identity *string `type:"string" json:"lni_identity,omitempty"`

	Lni_ip_instance_list []*Lni_ip_instance_listForGetLNIInstanceOutput `type:"list" json:"lni_ip_instance_list"`

	Lni_type *string `type:"string" json:"lni_type,omitempty" enum:"EnumOflni_typeForGetLNIInstanceOutput"`

	Mac_addr *string `type:"string" json:"mac_addr,omitempty"`

	Name *string `type:"string" json:"name,omitempty"`

	Payment_method *string `type:"string" json:"payment_method,omitempty" enum:"EnumOfpayment_methodForGetLNIInstanceOutput"`

	Status *string `type:"string" json:"status,omitempty" enum:"ConvertEnumOfstatusForGetLNIInstanceOutput"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`

	User_identity *int32 `type:"int32" json:"user_identity,omitempty"`
	// contains filtered or unexported fields
}

func (Lni_instanceForGetLNIInstanceOutput) GoString

GoString returns the string representation

func (*Lni_instanceForGetLNIInstanceOutput) SetAccount_identity

SetAccount_identity sets the Account_identity field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetBandwidth_billing_method

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetDelete_on_release

SetDelete_on_release sets the Delete_on_release field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetIp_allocation

SetIp_allocation sets the Ip_allocation field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetIp_bandwidth_peak

SetIp_bandwidth_peak sets the Ip_bandwidth_peak field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetIp_billing_method

SetIp_billing_method sets the Ip_billing_method field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetIp_type

SetIp_type sets the Ip_type field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetIs_enhanced

SetIs_enhanced sets the Is_enhanced field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetLni_attached_resource

SetLni_attached_resource sets the Lni_attached_resource field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetLni_identity

SetLni_identity sets the Lni_identity field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetLni_ip_instance_list

SetLni_ip_instance_list sets the Lni_ip_instance_list field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetLni_type

SetLni_type sets the Lni_type field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetMac_addr

SetMac_addr sets the Mac_addr field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetName

SetName sets the Name field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetPayment_method

SetPayment_method sets the Payment_method field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetStatus

SetStatus sets the Status field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Lni_instanceForGetLNIInstanceOutput) SetUser_identity

SetUser_identity sets the User_identity field's value.

func (Lni_instanceForGetLNIInstanceOutput) String

String returns the string representation

type Lni_instanceForListLNIInstancesOutput

type Lni_instanceForListLNIInstancesOutput struct {
	Account_identity *int32 `type:"int32" json:"account_identity,omitempty"`

	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method,omitempty" enum:"EnumOfbandwidth_billing_methodForListLNIInstancesOutput"`

	Cluster *ClusterForListLNIInstancesOutput `type:"structure" json:"cluster,omitempty"`

	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Delete_on_release *bool `type:"boolean" json:"delete_on_release,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	Ip_allocation *string `type:"string" json:"ip_allocation,omitempty" enum:"EnumOfip_allocationForListLNIInstancesOutput"`

	Ip_bandwidth_peak *int32 `type:"int32" json:"ip_bandwidth_peak,omitempty"`

	Ip_billing_method *string `type:"string" json:"ip_billing_method,omitempty" enum:"EnumOfip_billing_methodForListLNIInstancesOutput"`

	Ip_type *string `type:"string" json:"ip_type,omitempty" enum:"EnumOfip_typeForListLNIInstancesOutput"`

	Ip_version *string `type:"string" json:"ip_version,omitempty" enum:"EnumOfip_versionForListLNIInstancesOutput"`

	Is_enhanced *bool `type:"boolean" json:"is_enhanced,omitempty"`

	Lni_attached_resource *Lni_attached_resourceForListLNIInstancesOutput `type:"structure" json:"lni_attached_resource,omitempty"`

	Lni_identity *string `type:"string" json:"lni_identity,omitempty"`

	Lni_ip_instance_list []*Lni_ip_instance_listForListLNIInstancesOutput `type:"list" json:"lni_ip_instance_list"`

	Lni_type *string `type:"string" json:"lni_type,omitempty" enum:"EnumOflni_typeForListLNIInstancesOutput"`

	Mac_addr *string `type:"string" json:"mac_addr,omitempty"`

	Name *string `type:"string" json:"name,omitempty"`

	Payment_method *string `type:"string" json:"payment_method,omitempty" enum:"EnumOfpayment_methodForListLNIInstancesOutput"`

	Status *string `type:"string" json:"status,omitempty" enum:"ConvertEnumOfstatusForListLNIInstancesOutput"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`

	User_identity *int32 `type:"int32" json:"user_identity,omitempty"`
	// contains filtered or unexported fields
}

func (Lni_instanceForListLNIInstancesOutput) GoString

GoString returns the string representation

func (*Lni_instanceForListLNIInstancesOutput) SetAccount_identity

SetAccount_identity sets the Account_identity field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetBandwidth_billing_method

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetDelete_on_release

SetDelete_on_release sets the Delete_on_release field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetIp_allocation

SetIp_allocation sets the Ip_allocation field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetIp_bandwidth_peak

SetIp_bandwidth_peak sets the Ip_bandwidth_peak field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetIp_billing_method

SetIp_billing_method sets the Ip_billing_method field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetIp_type

SetIp_type sets the Ip_type field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetIs_enhanced

SetIs_enhanced sets the Is_enhanced field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetLni_attached_resource

SetLni_attached_resource sets the Lni_attached_resource field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetLni_identity

SetLni_identity sets the Lni_identity field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetLni_ip_instance_list

SetLni_ip_instance_list sets the Lni_ip_instance_list field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetLni_type

SetLni_type sets the Lni_type field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetMac_addr

SetMac_addr sets the Mac_addr field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetName

SetName sets the Name field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetPayment_method

SetPayment_method sets the Payment_method field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetStatus

SetStatus sets the Status field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Lni_instanceForListLNIInstancesOutput) SetUser_identity

SetUser_identity sets the User_identity field's value.

func (Lni_instanceForListLNIInstancesOutput) String

String returns the string representation

type Lni_ipForListLNIIpsOutput

type Lni_ipForListLNIIpsOutput struct {
	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	End_time *int32 `type:"int32" json:"end_time,omitempty"`

	Ip_addr *string `type:"string" json:"ip_addr,omitempty"`

	Ip_cidr_block_id *string `type:"string" json:"ip_cidr_block_id,omitempty"`

	Ip_mask *string `type:"string" json:"ip_mask,omitempty"`

	Ip_version *string `type:"string" json:"ip_version,omitempty" enum:"EnumOfip_versionForListLNIIpsOutput"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Lni_identity *string `type:"string" json:"lni_identity,omitempty"`

	Lni_ip_identity *string `type:"string" json:"lni_ip_identity,omitempty"`

	Start_time *int32 `type:"int32" json:"start_time,omitempty"`

	Status *string `type:"string" json:"status,omitempty" enum:"EnumOfstatusForListLNIIpsOutput"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (Lni_ipForListLNIIpsOutput) GoString

func (s Lni_ipForListLNIIpsOutput) GoString() string

GoString returns the string representation

func (*Lni_ipForListLNIIpsOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Lni_ipForListLNIIpsOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Lni_ipForListLNIIpsOutput) SetEnd_time

SetEnd_time sets the End_time field's value.

func (*Lni_ipForListLNIIpsOutput) SetIp_addr

SetIp_addr sets the Ip_addr field's value.

func (*Lni_ipForListLNIIpsOutput) SetIp_cidr_block_id

func (s *Lni_ipForListLNIIpsOutput) SetIp_cidr_block_id(v string) *Lni_ipForListLNIIpsOutput

SetIp_cidr_block_id sets the Ip_cidr_block_id field's value.

func (*Lni_ipForListLNIIpsOutput) SetIp_mask

SetIp_mask sets the Ip_mask field's value.

func (*Lni_ipForListLNIIpsOutput) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*Lni_ipForListLNIIpsOutput) SetIsp

SetIsp sets the Isp field's value.

func (*Lni_ipForListLNIIpsOutput) SetLni_identity

SetLni_identity sets the Lni_identity field's value.

func (*Lni_ipForListLNIIpsOutput) SetLni_ip_identity

SetLni_ip_identity sets the Lni_ip_identity field's value.

func (*Lni_ipForListLNIIpsOutput) SetStart_time

SetStart_time sets the Start_time field's value.

func (*Lni_ipForListLNIIpsOutput) SetStatus

SetStatus sets the Status field's value.

func (*Lni_ipForListLNIIpsOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (Lni_ipForListLNIIpsOutput) String

func (s Lni_ipForListLNIIpsOutput) String() string

String returns the string representation

type Lni_ip_instance_listForGetLNIInstanceOutput

type Lni_ip_instance_listForGetLNIInstanceOutput struct {
	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	End_time *int32 `type:"int32" json:"end_time,omitempty"`

	Ip_addr *string `type:"string" json:"ip_addr,omitempty"`

	Ip_cidr_block_id *string `type:"string" json:"ip_cidr_block_id,omitempty"`

	Ip_mask *string `type:"string" json:"ip_mask,omitempty"`

	Ip_version *string `type:"string" json:"ip_version,omitempty" enum:"ConvertEnumOfip_versionForGetLNIInstanceOutput"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Lni_identity *string `type:"string" json:"lni_identity,omitempty"`

	Lni_ip_identity *string `type:"string" json:"lni_ip_identity,omitempty"`

	Start_time *int32 `type:"int32" json:"start_time,omitempty"`

	Status *string `type:"string" json:"status,omitempty" enum:"EnumOfstatusForGetLNIInstanceOutput"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (Lni_ip_instance_listForGetLNIInstanceOutput) GoString

GoString returns the string representation

func (*Lni_ip_instance_listForGetLNIInstanceOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Lni_ip_instance_listForGetLNIInstanceOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Lni_ip_instance_listForGetLNIInstanceOutput) SetEnd_time

SetEnd_time sets the End_time field's value.

func (*Lni_ip_instance_listForGetLNIInstanceOutput) SetIp_addr

SetIp_addr sets the Ip_addr field's value.

func (*Lni_ip_instance_listForGetLNIInstanceOutput) SetIp_cidr_block_id

SetIp_cidr_block_id sets the Ip_cidr_block_id field's value.

func (*Lni_ip_instance_listForGetLNIInstanceOutput) SetIp_mask

SetIp_mask sets the Ip_mask field's value.

func (*Lni_ip_instance_listForGetLNIInstanceOutput) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*Lni_ip_instance_listForGetLNIInstanceOutput) SetIsp

SetIsp sets the Isp field's value.

func (*Lni_ip_instance_listForGetLNIInstanceOutput) SetLni_identity

SetLni_identity sets the Lni_identity field's value.

func (*Lni_ip_instance_listForGetLNIInstanceOutput) SetLni_ip_identity

SetLni_ip_identity sets the Lni_ip_identity field's value.

func (*Lni_ip_instance_listForGetLNIInstanceOutput) SetStart_time

SetStart_time sets the Start_time field's value.

func (*Lni_ip_instance_listForGetLNIInstanceOutput) SetStatus

SetStatus sets the Status field's value.

func (*Lni_ip_instance_listForGetLNIInstanceOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (Lni_ip_instance_listForGetLNIInstanceOutput) String

String returns the string representation

type Lni_ip_instance_listForListLNIInstancesOutput

type Lni_ip_instance_listForListLNIInstancesOutput struct {
	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	End_time *int32 `type:"int32" json:"end_time,omitempty"`

	Ip_addr *string `type:"string" json:"ip_addr,omitempty"`

	Ip_cidr_block_id *string `type:"string" json:"ip_cidr_block_id,omitempty"`

	Ip_mask *string `type:"string" json:"ip_mask,omitempty"`

	Ip_version *string `type:"string" json:"ip_version,omitempty" enum:"ConvertEnumOfip_versionForListLNIInstancesOutput"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Lni_identity *string `type:"string" json:"lni_identity,omitempty"`

	Lni_ip_identity *string `type:"string" json:"lni_ip_identity,omitempty"`

	Start_time *int32 `type:"int32" json:"start_time,omitempty"`

	Status *string `type:"string" json:"status,omitempty" enum:"EnumOfstatusForListLNIInstancesOutput"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (Lni_ip_instance_listForListLNIInstancesOutput) GoString

GoString returns the string representation

func (*Lni_ip_instance_listForListLNIInstancesOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Lni_ip_instance_listForListLNIInstancesOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Lni_ip_instance_listForListLNIInstancesOutput) SetEnd_time

SetEnd_time sets the End_time field's value.

func (*Lni_ip_instance_listForListLNIInstancesOutput) SetIp_addr

SetIp_addr sets the Ip_addr field's value.

func (*Lni_ip_instance_listForListLNIInstancesOutput) SetIp_cidr_block_id

SetIp_cidr_block_id sets the Ip_cidr_block_id field's value.

func (*Lni_ip_instance_listForListLNIInstancesOutput) SetIp_mask

SetIp_mask sets the Ip_mask field's value.

func (*Lni_ip_instance_listForListLNIInstancesOutput) SetIp_version

SetIp_version sets the Ip_version field's value.

func (*Lni_ip_instance_listForListLNIInstancesOutput) SetIsp

SetIsp sets the Isp field's value.

func (*Lni_ip_instance_listForListLNIInstancesOutput) SetLni_identity

SetLni_identity sets the Lni_identity field's value.

func (*Lni_ip_instance_listForListLNIInstancesOutput) SetLni_ip_identity

SetLni_ip_identity sets the Lni_ip_identity field's value.

func (*Lni_ip_instance_listForListLNIInstancesOutput) SetStart_time

SetStart_time sets the Start_time field's value.

func (*Lni_ip_instance_listForListLNIInstancesOutput) SetStatus

SetStatus sets the Status field's value.

func (*Lni_ip_instance_listForListLNIInstancesOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (Lni_ip_instance_listForListLNIInstancesOutput) String

String returns the string representation

type ModifyLNIAttributeInput

type ModifyLNIAttributeInput struct {
	Delete_on_release *bool `type:"boolean" json:"delete_on_release,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	// Lni_identity is a required field
	Lni_identity *string `type:"string" json:"lni_identity,omitempty" required:"true"`

	Name *string `type:"string" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (ModifyLNIAttributeInput) GoString

func (s ModifyLNIAttributeInput) GoString() string

GoString returns the string representation

func (*ModifyLNIAttributeInput) SetDelete_on_release

func (s *ModifyLNIAttributeInput) SetDelete_on_release(v bool) *ModifyLNIAttributeInput

SetDelete_on_release sets the Delete_on_release field's value.

func (*ModifyLNIAttributeInput) SetDesc

SetDesc sets the Desc field's value.

func (*ModifyLNIAttributeInput) SetLni_identity

SetLni_identity sets the Lni_identity field's value.

func (*ModifyLNIAttributeInput) SetName

SetName sets the Name field's value.

func (ModifyLNIAttributeInput) String

func (s ModifyLNIAttributeInput) String() string

String returns the string representation

func (*ModifyLNIAttributeInput) Validate

func (s *ModifyLNIAttributeInput) Validate() error

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

type ModifyLNIAttributeOutput

type ModifyLNIAttributeOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyLNIAttributeOutput) GoString

func (s ModifyLNIAttributeOutput) GoString() string

GoString returns the string representation

func (ModifyLNIAttributeOutput) String

func (s ModifyLNIAttributeOutput) String() string

String returns the string representation

type ModifyLNIIpAttributeInput

type ModifyLNIIpAttributeInput struct {
	Desc *string `type:"string" json:"desc,omitempty"`

	// Lni_ip_identity is a required field
	Lni_ip_identity *string `type:"string" json:"lni_ip_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyLNIIpAttributeInput) GoString

func (s ModifyLNIIpAttributeInput) GoString() string

GoString returns the string representation

func (*ModifyLNIIpAttributeInput) SetDesc

SetDesc sets the Desc field's value.

func (*ModifyLNIIpAttributeInput) SetLni_ip_identity

SetLni_ip_identity sets the Lni_ip_identity field's value.

func (ModifyLNIIpAttributeInput) String

func (s ModifyLNIIpAttributeInput) String() string

String returns the string representation

func (*ModifyLNIIpAttributeInput) Validate

func (s *ModifyLNIIpAttributeInput) Validate() error

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

type ModifyLNIIpAttributeOutput

type ModifyLNIIpAttributeOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyLNIIpAttributeOutput) GoString

func (s ModifyLNIIpAttributeOutput) GoString() string

GoString returns the string representation

func (ModifyLNIIpAttributeOutput) String

String returns the string representation

type ModifyLNIIpBandwidthPeakInput

type ModifyLNIIpBandwidthPeakInput struct {

	// Ip_bandwidth_peak is a required field
	Ip_bandwidth_peak *string `type:"string" json:"ip_bandwidth_peak,omitempty" required:"true"`

	// Lni_identity is a required field
	Lni_identity *string `type:"string" json:"lni_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyLNIIpBandwidthPeakInput) GoString

GoString returns the string representation

func (*ModifyLNIIpBandwidthPeakInput) SetIp_bandwidth_peak

SetIp_bandwidth_peak sets the Ip_bandwidth_peak field's value.

func (*ModifyLNIIpBandwidthPeakInput) SetLni_identity

SetLni_identity sets the Lni_identity field's value.

func (ModifyLNIIpBandwidthPeakInput) String

String returns the string representation

func (*ModifyLNIIpBandwidthPeakInput) Validate

func (s *ModifyLNIIpBandwidthPeakInput) Validate() error

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

type ModifyLNIIpBandwidthPeakOutput

type ModifyLNIIpBandwidthPeakOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyLNIIpBandwidthPeakOutput) GoString

GoString returns the string representation

func (ModifyLNIIpBandwidthPeakOutput) String

String returns the string representation

type ModifySecurityGroupAttributeInput

type ModifySecurityGroupAttributeInput struct {

	// Group_identity is a required field
	Group_identity *string `type:"string" json:"group_identity,omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:"name,omitempty" required:"true"`

	Remark *string `type:"string" json:"remark,omitempty"`
	// contains filtered or unexported fields
}

func (ModifySecurityGroupAttributeInput) GoString

GoString returns the string representation

func (*ModifySecurityGroupAttributeInput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*ModifySecurityGroupAttributeInput) SetName

SetName sets the Name field's value.

func (*ModifySecurityGroupAttributeInput) SetRemark

SetRemark sets the Remark field's value.

func (ModifySecurityGroupAttributeInput) String

String returns the string representation

func (*ModifySecurityGroupAttributeInput) Validate

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

type ModifySecurityGroupAttributeOutput

type ModifySecurityGroupAttributeOutput struct {
	Metadata *response.ResponseMetadata

	Security_group *Security_groupForModifySecurityGroupAttributeOutput `type:"structure" json:"security_group,omitempty"`
	// contains filtered or unexported fields
}

func (ModifySecurityGroupAttributeOutput) GoString

GoString returns the string representation

func (*ModifySecurityGroupAttributeOutput) SetSecurity_group

SetSecurity_group sets the Security_group field's value.

func (ModifySecurityGroupAttributeOutput) String

String returns the string representation

type ModifySecurityGroupRuleInput

type ModifySecurityGroupRuleInput struct {

	// Group_identity is a required field
	Group_identity *string `type:"string" json:"group_identity,omitempty" required:"true"`

	Policy *PolicyForModifySecurityGroupRuleInput `type:"structure" json:"policy,omitempty"`

	// Rule_identity is a required field
	Rule_identity *string `type:"string" json:"rule_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ModifySecurityGroupRuleInput) GoString

func (s ModifySecurityGroupRuleInput) GoString() string

GoString returns the string representation

func (*ModifySecurityGroupRuleInput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*ModifySecurityGroupRuleInput) SetPolicy

SetPolicy sets the Policy field's value.

func (*ModifySecurityGroupRuleInput) SetRule_identity

SetRule_identity sets the Rule_identity field's value.

func (ModifySecurityGroupRuleInput) String

String returns the string representation

func (*ModifySecurityGroupRuleInput) Validate

func (s *ModifySecurityGroupRuleInput) Validate() error

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

type ModifySecurityGroupRuleOutput

type ModifySecurityGroupRuleOutput struct {
	Metadata *response.ResponseMetadata

	Rule *RuleForModifySecurityGroupRuleOutput `type:"structure" json:"rule,omitempty"`
	// contains filtered or unexported fields
}

func (ModifySecurityGroupRuleOutput) GoString

GoString returns the string representation

func (*ModifySecurityGroupRuleOutput) SetRule

SetRule sets the Rule field's value.

func (ModifySecurityGroupRuleOutput) String

String returns the string representation

type Monitor_agentForGetInstanceOutput

type Monitor_agentForGetInstanceOutput struct {
	Agent_status *string `type:"string" json:"agent_status"`
	// contains filtered or unexported fields
}

func (Monitor_agentForGetInstanceOutput) GoString

GoString returns the string representation

func (*Monitor_agentForGetInstanceOutput) SetAgent_status

SetAgent_status sets the Agent_status field's value.

func (Monitor_agentForGetInstanceOutput) String

String returns the string representation

type Monitor_agentForListInstancesOutput

type Monitor_agentForListInstancesOutput struct {
	Agent_status *string `type:"string" json:"agent_status"`
	// contains filtered or unexported fields
}

func (Monitor_agentForListInstancesOutput) GoString

GoString returns the string representation

func (*Monitor_agentForListInstancesOutput) SetAgent_status

SetAgent_status sets the Agent_status field's value.

func (Monitor_agentForListInstancesOutput) String

String returns the string representation

type Multi_interface_name_configForCreateCloudServerInput

type Multi_interface_name_configForCreateCloudServerInput struct {
	Cmcc_external_interface_name *string `type:"string" json:"cmcc_external_interface_name,omitempty"`

	Ctcc_external_interface_name *string `type:"string" json:"ctcc_external_interface_name,omitempty"`

	Cucc_external_interface_name *string `type:"string" json:"cucc_external_interface_name,omitempty"`

	Internal_interface_name *string `type:"string" json:"internal_interface_name,omitempty"`
	// contains filtered or unexported fields
}

func (Multi_interface_name_configForCreateCloudServerInput) GoString

GoString returns the string representation

func (*Multi_interface_name_configForCreateCloudServerInput) SetCmcc_external_interface_name

SetCmcc_external_interface_name sets the Cmcc_external_interface_name field's value.

func (*Multi_interface_name_configForCreateCloudServerInput) SetCtcc_external_interface_name

SetCtcc_external_interface_name sets the Ctcc_external_interface_name field's value.

func (*Multi_interface_name_configForCreateCloudServerInput) SetCucc_external_interface_name

SetCucc_external_interface_name sets the Cucc_external_interface_name field's value.

func (*Multi_interface_name_configForCreateCloudServerInput) SetInternal_interface_name

SetInternal_interface_name sets the Internal_interface_name field's value.

func (Multi_interface_name_configForCreateCloudServerInput) String

String returns the string representation

type Multi_interface_name_configForCreateInstanceInput

type Multi_interface_name_configForCreateInstanceInput struct {
	Cmcc_external_interface_name *string `type:"string" json:"cmcc_external_interface_name,omitempty"`

	Ctcc_external_interface_name *string `type:"string" json:"ctcc_external_interface_name,omitempty"`

	Cucc_external_interface_name *string `type:"string" json:"cucc_external_interface_name,omitempty"`

	Internal_interface_name *string `type:"string" json:"internal_interface_name,omitempty"`
	// contains filtered or unexported fields
}

func (Multi_interface_name_configForCreateInstanceInput) GoString

GoString returns the string representation

func (*Multi_interface_name_configForCreateInstanceInput) SetCmcc_external_interface_name

SetCmcc_external_interface_name sets the Cmcc_external_interface_name field's value.

func (*Multi_interface_name_configForCreateInstanceInput) SetCtcc_external_interface_name

SetCtcc_external_interface_name sets the Ctcc_external_interface_name field's value.

func (*Multi_interface_name_configForCreateInstanceInput) SetCucc_external_interface_name

SetCucc_external_interface_name sets the Cucc_external_interface_name field's value.

func (*Multi_interface_name_configForCreateInstanceInput) SetInternal_interface_name

SetInternal_interface_name sets the Internal_interface_name field's value.

func (Multi_interface_name_configForCreateInstanceInput) String

String returns the string representation

type Multi_line_nic_listForCreateCloudServerV2Input

type Multi_line_nic_listForCreateCloudServerV2Input struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak,omitempty"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance,omitempty"`

	Enhanced *bool `type:"boolean" json:"enhanced,omitempty"`

	Ips []*IpForCreateCloudServerV2Input `type:"list" json:"ips"`

	Nic_net_type *string `type:"string" json:"nic_net_type,omitempty" enum:"EnumOfnic_net_typeForCreateCloudServerV2Input"`

	Nic_type *string `type:"string" json:"nic_type,omitempty" enum:"EnumOfnic_typeForCreateCloudServerV2Input"`

	Primary *bool `type:"boolean" json:"primary,omitempty"`
	// contains filtered or unexported fields
}

func (Multi_line_nic_listForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*Multi_line_nic_listForCreateCloudServerV2Input) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*Multi_line_nic_listForCreateCloudServerV2Input) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Multi_line_nic_listForCreateCloudServerV2Input) SetEnhanced

SetEnhanced sets the Enhanced field's value.

func (*Multi_line_nic_listForCreateCloudServerV2Input) SetIps

SetIps sets the Ips field's value.

func (*Multi_line_nic_listForCreateCloudServerV2Input) SetNic_net_type

SetNic_net_type sets the Nic_net_type field's value.

func (*Multi_line_nic_listForCreateCloudServerV2Input) SetNic_type

SetNic_type sets the Nic_type field's value.

func (*Multi_line_nic_listForCreateCloudServerV2Input) SetPrimary

SetPrimary sets the Primary field's value.

func (Multi_line_nic_listForCreateCloudServerV2Input) String

String returns the string representation

type Multi_line_nic_listForGetCloudServerOutput

type Multi_line_nic_listForGetCloudServerOutput struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Enhanced *bool `type:"boolean" json:"enhanced"`

	Ips []*IpForGetCloudServerOutput `type:"list" json:"ips"`

	Nic_net_type *string `type:"string" json:"nic_net_type" enum:"EnumOfnic_net_typeForGetCloudServerOutput"`

	Nic_type *string `type:"string" json:"nic_type" enum:"EnumOfnic_typeForGetCloudServerOutput"`

	Primary *bool `type:"boolean" json:"primary"`
	// contains filtered or unexported fields
}

func (Multi_line_nic_listForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Multi_line_nic_listForGetCloudServerOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*Multi_line_nic_listForGetCloudServerOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Multi_line_nic_listForGetCloudServerOutput) SetEnhanced

SetEnhanced sets the Enhanced field's value.

func (*Multi_line_nic_listForGetCloudServerOutput) SetIps

SetIps sets the Ips field's value.

func (*Multi_line_nic_listForGetCloudServerOutput) SetNic_net_type

SetNic_net_type sets the Nic_net_type field's value.

func (*Multi_line_nic_listForGetCloudServerOutput) SetNic_type

SetNic_type sets the Nic_type field's value.

func (*Multi_line_nic_listForGetCloudServerOutput) SetPrimary

SetPrimary sets the Primary field's value.

func (Multi_line_nic_listForGetCloudServerOutput) String

String returns the string representation

type Multi_line_nic_listForListCloudServersOutput

type Multi_line_nic_listForListCloudServersOutput struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Enhanced *bool `type:"boolean" json:"enhanced"`

	Ips []*IpForListCloudServersOutput `type:"list" json:"ips"`

	Nic_net_type *string `type:"string" json:"nic_net_type" enum:"EnumOfnic_net_typeForListCloudServersOutput"`

	Nic_type *string `type:"string" json:"nic_type" enum:"EnumOfnic_typeForListCloudServersOutput"`

	Primary *bool `type:"boolean" json:"primary"`
	// contains filtered or unexported fields
}

func (Multi_line_nic_listForListCloudServersOutput) GoString

GoString returns the string representation

func (*Multi_line_nic_listForListCloudServersOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*Multi_line_nic_listForListCloudServersOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Multi_line_nic_listForListCloudServersOutput) SetEnhanced

SetEnhanced sets the Enhanced field's value.

func (*Multi_line_nic_listForListCloudServersOutput) SetIps

SetIps sets the Ips field's value.

func (*Multi_line_nic_listForListCloudServersOutput) SetNic_net_type

SetNic_net_type sets the Nic_net_type field's value.

func (*Multi_line_nic_listForListCloudServersOutput) SetNic_type

SetNic_type sets the Nic_type field's value.

func (*Multi_line_nic_listForListCloudServersOutput) SetPrimary

SetPrimary sets the Primary field's value.

func (Multi_line_nic_listForListCloudServersOutput) String

String returns the string representation

type NetworkForCreateCloudServerV2Input

type NetworkForCreateCloudServerV2Input struct {
	Bandwidth_peak_config_ratio *Bandwidth_peak_config_ratioForCreateCloudServerV2Input `type:"structure" json:"bandwidth_peak_config_ratio,omitempty"`

	Dns_list []*string `type:"list" json:"dns_list"`

	Dns_type *string `type:"string" json:"dns_type,omitempty" enum:"EnumOfdns_typeForCreateCloudServerV2Input"`

	Multi_line_nic_list []*Multi_line_nic_listForCreateCloudServerV2Input `type:"list" json:"multi_line_nic_list"`

	Security_group_id_list []*string `type:"list" json:"security_group_id_list"`

	Single_line_nic_list []*Single_line_nic_listForCreateCloudServerV2Input `type:"list" json:"single_line_nic_list"`

	Tcp_timeout *int64 `type:"int64" json:"tcp_timeout,omitempty"`

	Udp_timeout *int64 `type:"int64" json:"udp_timeout,omitempty"`
	// contains filtered or unexported fields
}

func (NetworkForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*NetworkForCreateCloudServerV2Input) SetBandwidth_peak_config_ratio

SetBandwidth_peak_config_ratio sets the Bandwidth_peak_config_ratio field's value.

func (*NetworkForCreateCloudServerV2Input) SetDns_list

SetDns_list sets the Dns_list field's value.

func (*NetworkForCreateCloudServerV2Input) SetDns_type

SetDns_type sets the Dns_type field's value.

func (*NetworkForCreateCloudServerV2Input) SetMulti_line_nic_list

SetMulti_line_nic_list sets the Multi_line_nic_list field's value.

func (*NetworkForCreateCloudServerV2Input) SetSecurity_group_id_list

SetSecurity_group_id_list sets the Security_group_id_list field's value.

func (*NetworkForCreateCloudServerV2Input) SetSingle_line_nic_list

SetSingle_line_nic_list sets the Single_line_nic_list field's value.

func (*NetworkForCreateCloudServerV2Input) SetTcp_timeout

SetTcp_timeout sets the Tcp_timeout field's value.

func (*NetworkForCreateCloudServerV2Input) SetUdp_timeout

SetUdp_timeout sets the Udp_timeout field's value.

func (NetworkForCreateCloudServerV2Input) String

String returns the string representation

type NetworkForDescribeSecurityGroupAssociationInstancesOutput

type NetworkForDescribeSecurityGroupAssociationInstancesOutput struct {
	Enable_ipv6 *bool `type:"boolean" json:"enable_ipv6"`

	External_interface *External_interfaceForDescribeSecurityGroupAssociationInstancesOutput `type:"structure" json:"external_interface"`

	Internal_interface *Internal_interfaceForDescribeSecurityGroupAssociationInstancesOutput `type:"structure" json:"internal_interface"`

	Vf_passthrough *bool `type:"boolean" json:"vf_passthrough"`
	// contains filtered or unexported fields
}

func (NetworkForDescribeSecurityGroupAssociationInstancesOutput) GoString

GoString returns the string representation

func (*NetworkForDescribeSecurityGroupAssociationInstancesOutput) SetEnable_ipv6

SetEnable_ipv6 sets the Enable_ipv6 field's value.

func (*NetworkForDescribeSecurityGroupAssociationInstancesOutput) SetExternal_interface

SetExternal_interface sets the External_interface field's value.

func (*NetworkForDescribeSecurityGroupAssociationInstancesOutput) SetInternal_interface

SetInternal_interface sets the Internal_interface field's value.

func (*NetworkForDescribeSecurityGroupAssociationInstancesOutput) SetVf_passthrough

SetVf_passthrough sets the Vf_passthrough field's value.

func (NetworkForDescribeSecurityGroupAssociationInstancesOutput) String

String returns the string representation

type NetworkForGetCloudServerOutput

type NetworkForGetCloudServerOutput struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak"`

	Bandwidth_peak_config_ratio *Bandwidth_peak_config_ratioForGetCloudServerOutput `type:"structure" json:"bandwidth_peak_config_ratio"`

	Bound_eip_share_bandwidth_peak *string `type:"string" json:"bound_eip_share_bandwidth_peak"`

	Custom_external_interface_name *string `type:"string" json:"custom_external_interface_name"`

	Custom_internal_interface_name *string `type:"string" json:"custom_internal_interface_name"`

	Disable_ipv4 *bool `type:"boolean" json:"disable_ipv4"`

	Dns_list []*string `type:"list" json:"dns_list"`

	Dns_type *string `type:"string" json:"dns_type" enum:"EnumOfdns_typeForGetCloudServerOutput"`

	Enable_ipv6 *bool `type:"boolean" json:"enable_ipv6"`

	Internal_bandwidth_peak *string `type:"string" json:"internal_bandwidth_peak"`

	Multi_line_nic_list []*Multi_line_nic_listForGetCloudServerOutput `type:"list" json:"multi_line_nic_list"`

	Secondary_internal_ip_num *int32 `type:"int32" json:"secondary_internal_ip_num"`

	Single_line_nic_list []*Single_line_nic_listForGetCloudServerOutput `type:"list" json:"single_line_nic_list"`

	Tcp_timeout *int32 `type:"int32" json:"tcp_timeout"`

	Udp_timeout *int32 `type:"int32" json:"udp_timeout"`

	Vf_passthrough *bool `type:"boolean" json:"vf_passthrough"`
	// contains filtered or unexported fields
}

func (NetworkForGetCloudServerOutput) GoString

GoString returns the string representation

func (*NetworkForGetCloudServerOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*NetworkForGetCloudServerOutput) SetBandwidth_peak_config_ratio

SetBandwidth_peak_config_ratio sets the Bandwidth_peak_config_ratio field's value.

func (*NetworkForGetCloudServerOutput) SetBound_eip_share_bandwidth_peak

func (s *NetworkForGetCloudServerOutput) SetBound_eip_share_bandwidth_peak(v string) *NetworkForGetCloudServerOutput

SetBound_eip_share_bandwidth_peak sets the Bound_eip_share_bandwidth_peak field's value.

func (*NetworkForGetCloudServerOutput) SetCustom_external_interface_name

func (s *NetworkForGetCloudServerOutput) SetCustom_external_interface_name(v string) *NetworkForGetCloudServerOutput

SetCustom_external_interface_name sets the Custom_external_interface_name field's value.

func (*NetworkForGetCloudServerOutput) SetCustom_internal_interface_name

func (s *NetworkForGetCloudServerOutput) SetCustom_internal_interface_name(v string) *NetworkForGetCloudServerOutput

SetCustom_internal_interface_name sets the Custom_internal_interface_name field's value.

func (*NetworkForGetCloudServerOutput) SetDisable_ipv4

SetDisable_ipv4 sets the Disable_ipv4 field's value.

func (*NetworkForGetCloudServerOutput) SetDns_list

SetDns_list sets the Dns_list field's value.

func (*NetworkForGetCloudServerOutput) SetDns_type

SetDns_type sets the Dns_type field's value.

func (*NetworkForGetCloudServerOutput) SetEnable_ipv6

SetEnable_ipv6 sets the Enable_ipv6 field's value.

func (*NetworkForGetCloudServerOutput) SetInternal_bandwidth_peak

func (s *NetworkForGetCloudServerOutput) SetInternal_bandwidth_peak(v string) *NetworkForGetCloudServerOutput

SetInternal_bandwidth_peak sets the Internal_bandwidth_peak field's value.

func (*NetworkForGetCloudServerOutput) SetMulti_line_nic_list

SetMulti_line_nic_list sets the Multi_line_nic_list field's value.

func (*NetworkForGetCloudServerOutput) SetSecondary_internal_ip_num

func (s *NetworkForGetCloudServerOutput) SetSecondary_internal_ip_num(v int32) *NetworkForGetCloudServerOutput

SetSecondary_internal_ip_num sets the Secondary_internal_ip_num field's value.

func (*NetworkForGetCloudServerOutput) SetSingle_line_nic_list

SetSingle_line_nic_list sets the Single_line_nic_list field's value.

func (*NetworkForGetCloudServerOutput) SetTcp_timeout

SetTcp_timeout sets the Tcp_timeout field's value.

func (*NetworkForGetCloudServerOutput) SetUdp_timeout

SetUdp_timeout sets the Udp_timeout field's value.

func (*NetworkForGetCloudServerOutput) SetVf_passthrough

SetVf_passthrough sets the Vf_passthrough field's value.

func (NetworkForGetCloudServerOutput) String

String returns the string representation

type NetworkForGetInstanceOutput

type NetworkForGetInstanceOutput struct {
	Actual_secondary_ip_num *int32 `type:"int32" json:"actual_secondary_ip_num"`

	Bandwidth_peak_config_ratio *Bandwidth_peak_config_ratioForGetInstanceOutput `type:"structure" json:"bandwidth_peak_config_ratio"`

	Bandwidth_peak_update_status *string `type:"string" json:"bandwidth_peak_update_status" enum:"EnumOfbandwidth_peak_update_statusForGetInstanceOutput"`

	Custom_external_interface_name *string `type:"string" json:"custom_external_interface_name"`

	Custom_internal_interface_name *string `type:"string" json:"custom_internal_interface_name"`

	Default_isp *string `type:"string" json:"default_isp"`

	Disable_ipv4 *bool `type:"boolean" json:"disable_ipv4"`

	Dns_list []*string `type:"list" json:"dns_list"`

	Dns_type *string `type:"string" json:"dns_type" enum:"EnumOfdns_typeForGetInstanceOutput"`

	Enable_ipv6 *bool `type:"boolean" json:"enable_ipv6"`

	External_interface *External_interfaceForGetInstanceOutput `type:"structure" json:"external_interface"`

	External_interfaces []*External_interfaceForGetInstanceOutput `type:"list" json:"external_interfaces"`

	External_network_mode *string `type:"string" json:"external_network_mode" enum:"EnumOfexternal_network_modeForGetInstanceOutput"`

	Internal_interface *Internal_interfaceForGetInstanceOutput `type:"structure" json:"internal_interface"`

	Limit_mode *string `type:"string" json:"limit_mode" enum:"EnumOflimit_modeForGetInstanceOutput"`

	Tcp_timeout *int32 `type:"int32" json:"tcp_timeout"`

	Udp_timeout *int32 `type:"int32" json:"udp_timeout"`

	Vf_passthrough *bool `type:"boolean" json:"vf_passthrough"`

	Vlan_vf_passthrough *bool `type:"boolean" json:"vlan_vf_passthrough"`

	Wanted_secondary_ip_num *int32 `type:"int32" json:"wanted_secondary_ip_num"`
	// contains filtered or unexported fields
}

func (NetworkForGetInstanceOutput) GoString

func (s NetworkForGetInstanceOutput) GoString() string

GoString returns the string representation

func (*NetworkForGetInstanceOutput) SetActual_secondary_ip_num

func (s *NetworkForGetInstanceOutput) SetActual_secondary_ip_num(v int32) *NetworkForGetInstanceOutput

SetActual_secondary_ip_num sets the Actual_secondary_ip_num field's value.

func (*NetworkForGetInstanceOutput) SetBandwidth_peak_config_ratio

SetBandwidth_peak_config_ratio sets the Bandwidth_peak_config_ratio field's value.

func (*NetworkForGetInstanceOutput) SetBandwidth_peak_update_status

func (s *NetworkForGetInstanceOutput) SetBandwidth_peak_update_status(v string) *NetworkForGetInstanceOutput

SetBandwidth_peak_update_status sets the Bandwidth_peak_update_status field's value.

func (*NetworkForGetInstanceOutput) SetCustom_external_interface_name

func (s *NetworkForGetInstanceOutput) SetCustom_external_interface_name(v string) *NetworkForGetInstanceOutput

SetCustom_external_interface_name sets the Custom_external_interface_name field's value.

func (*NetworkForGetInstanceOutput) SetCustom_internal_interface_name

func (s *NetworkForGetInstanceOutput) SetCustom_internal_interface_name(v string) *NetworkForGetInstanceOutput

SetCustom_internal_interface_name sets the Custom_internal_interface_name field's value.

func (*NetworkForGetInstanceOutput) SetDefault_isp

SetDefault_isp sets the Default_isp field's value.

func (*NetworkForGetInstanceOutput) SetDisable_ipv4

SetDisable_ipv4 sets the Disable_ipv4 field's value.

func (*NetworkForGetInstanceOutput) SetDns_list

SetDns_list sets the Dns_list field's value.

func (*NetworkForGetInstanceOutput) SetDns_type

SetDns_type sets the Dns_type field's value.

func (*NetworkForGetInstanceOutput) SetEnable_ipv6

SetEnable_ipv6 sets the Enable_ipv6 field's value.

func (*NetworkForGetInstanceOutput) SetExternal_interface

SetExternal_interface sets the External_interface field's value.

func (*NetworkForGetInstanceOutput) SetExternal_interfaces

SetExternal_interfaces sets the External_interfaces field's value.

func (*NetworkForGetInstanceOutput) SetExternal_network_mode

func (s *NetworkForGetInstanceOutput) SetExternal_network_mode(v string) *NetworkForGetInstanceOutput

SetExternal_network_mode sets the External_network_mode field's value.

func (*NetworkForGetInstanceOutput) SetInternal_interface

SetInternal_interface sets the Internal_interface field's value.

func (*NetworkForGetInstanceOutput) SetLimit_mode

SetLimit_mode sets the Limit_mode field's value.

func (*NetworkForGetInstanceOutput) SetTcp_timeout

SetTcp_timeout sets the Tcp_timeout field's value.

func (*NetworkForGetInstanceOutput) SetUdp_timeout

SetUdp_timeout sets the Udp_timeout field's value.

func (*NetworkForGetInstanceOutput) SetVf_passthrough

SetVf_passthrough sets the Vf_passthrough field's value.

func (*NetworkForGetInstanceOutput) SetVlan_vf_passthrough

func (s *NetworkForGetInstanceOutput) SetVlan_vf_passthrough(v bool) *NetworkForGetInstanceOutput

SetVlan_vf_passthrough sets the Vlan_vf_passthrough field's value.

func (*NetworkForGetInstanceOutput) SetWanted_secondary_ip_num

func (s *NetworkForGetInstanceOutput) SetWanted_secondary_ip_num(v int32) *NetworkForGetInstanceOutput

SetWanted_secondary_ip_num sets the Wanted_secondary_ip_num field's value.

func (NetworkForGetInstanceOutput) String

String returns the string representation

type NetworkForListClassicNetworksOutput

type NetworkForListClassicNetworksOutput struct {
	Account_id *int64 `type:"int64" json:"account_id,omitempty"`

	Cluster *ClusterForListClassicNetworksOutput `type:"structure" json:"cluster,omitempty"`

	Create_time *int64 `type:"int64" json:"create_time,omitempty"`

	Ipv4_cidr_block *string `type:"string" json:"ipv4_cidr_block,omitempty"`

	Ipv6_cidr_block *string `type:"string" json:"ipv6_cidr_block,omitempty"`

	Network_description *string `type:"string" json:"network_description,omitempty"`

	Network_id *string `type:"string" json:"network_id,omitempty"`

	Network_name *string `type:"string" json:"network_name,omitempty"`

	Network_status *string `type:"string" json:"network_status,omitempty"`

	Network_type *string `type:"string" json:"network_type,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Subnets []*SubnetForListClassicNetworksOutput `type:"list" json:"subnets"`

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

	Update_time *int64 `type:"int64" json:"update_time,omitempty"`

	Veen_instance_count *int64 `type:"int64" json:"veen_instance_count,omitempty"`
	// contains filtered or unexported fields
}

func (NetworkForListClassicNetworksOutput) GoString

GoString returns the string representation

func (*NetworkForListClassicNetworksOutput) SetAccount_id

SetAccount_id sets the Account_id field's value.

func (*NetworkForListClassicNetworksOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*NetworkForListClassicNetworksOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*NetworkForListClassicNetworksOutput) SetIpv4_cidr_block

SetIpv4_cidr_block sets the Ipv4_cidr_block field's value.

func (*NetworkForListClassicNetworksOutput) SetIpv6_cidr_block

SetIpv6_cidr_block sets the Ipv6_cidr_block field's value.

func (*NetworkForListClassicNetworksOutput) SetNetwork_description

SetNetwork_description sets the Network_description field's value.

func (*NetworkForListClassicNetworksOutput) SetNetwork_id

SetNetwork_id sets the Network_id field's value.

func (*NetworkForListClassicNetworksOutput) SetNetwork_name

SetNetwork_name sets the Network_name field's value.

func (*NetworkForListClassicNetworksOutput) SetNetwork_status

SetNetwork_status sets the Network_status field's value.

func (*NetworkForListClassicNetworksOutput) SetNetwork_type

SetNetwork_type sets the Network_type field's value.

func (*NetworkForListClassicNetworksOutput) SetProject

SetProject sets the Project field's value.

func (*NetworkForListClassicNetworksOutput) SetSubnets

SetSubnets sets the Subnets field's value.

func (*NetworkForListClassicNetworksOutput) SetTags

SetTags sets the Tags field's value.

func (*NetworkForListClassicNetworksOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*NetworkForListClassicNetworksOutput) SetVeen_instance_count

SetVeen_instance_count sets the Veen_instance_count field's value.

func (NetworkForListClassicNetworksOutput) String

String returns the string representation

type NetworkForListCloudServersOutput

type NetworkForListCloudServersOutput struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak"`

	Bandwidth_peak_config_ratio *Bandwidth_peak_config_ratioForListCloudServersOutput `type:"structure" json:"bandwidth_peak_config_ratio"`

	Bound_eip_share_bandwidth_peak *string `type:"string" json:"bound_eip_share_bandwidth_peak"`

	Custom_external_interface_name *string `type:"string" json:"custom_external_interface_name"`

	Custom_internal_interface_name *string `type:"string" json:"custom_internal_interface_name"`

	Disable_ipv4 *bool `type:"boolean" json:"disable_ipv4"`

	Dns_list []*string `type:"list" json:"dns_list"`

	Dns_type *string `type:"string" json:"dns_type" enum:"EnumOfdns_typeForListCloudServersOutput"`

	Enable_ipv6 *bool `type:"boolean" json:"enable_ipv6"`

	Internal_bandwidth_peak *string `type:"string" json:"internal_bandwidth_peak"`

	Multi_line_nic_list []*Multi_line_nic_listForListCloudServersOutput `type:"list" json:"multi_line_nic_list"`

	Secondary_internal_ip_num *int32 `type:"int32" json:"secondary_internal_ip_num"`

	Single_line_nic_list []*Single_line_nic_listForListCloudServersOutput `type:"list" json:"single_line_nic_list"`

	Tcp_timeout *int32 `type:"int32" json:"tcp_timeout"`

	Udp_timeout *int32 `type:"int32" json:"udp_timeout"`

	Vf_passthrough *bool `type:"boolean" json:"vf_passthrough"`
	// contains filtered or unexported fields
}

func (NetworkForListCloudServersOutput) GoString

GoString returns the string representation

func (*NetworkForListCloudServersOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*NetworkForListCloudServersOutput) SetBandwidth_peak_config_ratio

SetBandwidth_peak_config_ratio sets the Bandwidth_peak_config_ratio field's value.

func (*NetworkForListCloudServersOutput) SetBound_eip_share_bandwidth_peak

func (s *NetworkForListCloudServersOutput) SetBound_eip_share_bandwidth_peak(v string) *NetworkForListCloudServersOutput

SetBound_eip_share_bandwidth_peak sets the Bound_eip_share_bandwidth_peak field's value.

func (*NetworkForListCloudServersOutput) SetCustom_external_interface_name

func (s *NetworkForListCloudServersOutput) SetCustom_external_interface_name(v string) *NetworkForListCloudServersOutput

SetCustom_external_interface_name sets the Custom_external_interface_name field's value.

func (*NetworkForListCloudServersOutput) SetCustom_internal_interface_name

func (s *NetworkForListCloudServersOutput) SetCustom_internal_interface_name(v string) *NetworkForListCloudServersOutput

SetCustom_internal_interface_name sets the Custom_internal_interface_name field's value.

func (*NetworkForListCloudServersOutput) SetDisable_ipv4

SetDisable_ipv4 sets the Disable_ipv4 field's value.

func (*NetworkForListCloudServersOutput) SetDns_list

SetDns_list sets the Dns_list field's value.

func (*NetworkForListCloudServersOutput) SetDns_type

SetDns_type sets the Dns_type field's value.

func (*NetworkForListCloudServersOutput) SetEnable_ipv6

SetEnable_ipv6 sets the Enable_ipv6 field's value.

func (*NetworkForListCloudServersOutput) SetInternal_bandwidth_peak

SetInternal_bandwidth_peak sets the Internal_bandwidth_peak field's value.

func (*NetworkForListCloudServersOutput) SetMulti_line_nic_list

SetMulti_line_nic_list sets the Multi_line_nic_list field's value.

func (*NetworkForListCloudServersOutput) SetSecondary_internal_ip_num

func (s *NetworkForListCloudServersOutput) SetSecondary_internal_ip_num(v int32) *NetworkForListCloudServersOutput

SetSecondary_internal_ip_num sets the Secondary_internal_ip_num field's value.

func (*NetworkForListCloudServersOutput) SetSingle_line_nic_list

SetSingle_line_nic_list sets the Single_line_nic_list field's value.

func (*NetworkForListCloudServersOutput) SetTcp_timeout

SetTcp_timeout sets the Tcp_timeout field's value.

func (*NetworkForListCloudServersOutput) SetUdp_timeout

SetUdp_timeout sets the Udp_timeout field's value.

func (*NetworkForListCloudServersOutput) SetVf_passthrough

SetVf_passthrough sets the Vf_passthrough field's value.

func (NetworkForListCloudServersOutput) String

String returns the string representation

type NetworkForListInstancesOutput

type NetworkForListInstancesOutput struct {
	Actual_secondary_ip_num *int32 `type:"int32" json:"actual_secondary_ip_num"`

	Bandwidth_peak_config_ratio *Bandwidth_peak_config_ratioForListInstancesOutput `type:"structure" json:"bandwidth_peak_config_ratio"`

	Bandwidth_peak_update_status *string `type:"string" json:"bandwidth_peak_update_status" enum:"EnumOfbandwidth_peak_update_statusForListInstancesOutput"`

	Custom_external_interface_name *string `type:"string" json:"custom_external_interface_name"`

	Custom_internal_interface_name *string `type:"string" json:"custom_internal_interface_name"`

	Default_isp *string `type:"string" json:"default_isp"`

	Disable_ipv4 *bool `type:"boolean" json:"disable_ipv4"`

	Dns_list []*string `type:"list" json:"dns_list"`

	Dns_type *string `type:"string" json:"dns_type" enum:"EnumOfdns_typeForListInstancesOutput"`

	Enable_ipv6 *bool `type:"boolean" json:"enable_ipv6"`

	External_interface *External_interfaceForListInstancesOutput `type:"structure" json:"external_interface"`

	External_interfaces []*External_interfaceForListInstancesOutput `type:"list" json:"external_interfaces"`

	External_network_mode *string `type:"string" json:"external_network_mode" enum:"EnumOfexternal_network_modeForListInstancesOutput"`

	Internal_interface *Internal_interfaceForListInstancesOutput `type:"structure" json:"internal_interface"`

	Limit_mode *string `type:"string" json:"limit_mode" enum:"EnumOflimit_modeForListInstancesOutput"`

	Tcp_timeout *int32 `type:"int32" json:"tcp_timeout"`

	Udp_timeout *int32 `type:"int32" json:"udp_timeout"`

	Vf_passthrough *bool `type:"boolean" json:"vf_passthrough"`

	Vlan_vf_passthrough *bool `type:"boolean" json:"vlan_vf_passthrough"`

	Wanted_secondary_ip_num *int32 `type:"int32" json:"wanted_secondary_ip_num"`
	// contains filtered or unexported fields
}

func (NetworkForListInstancesOutput) GoString

GoString returns the string representation

func (*NetworkForListInstancesOutput) SetActual_secondary_ip_num

func (s *NetworkForListInstancesOutput) SetActual_secondary_ip_num(v int32) *NetworkForListInstancesOutput

SetActual_secondary_ip_num sets the Actual_secondary_ip_num field's value.

func (*NetworkForListInstancesOutput) SetBandwidth_peak_config_ratio

SetBandwidth_peak_config_ratio sets the Bandwidth_peak_config_ratio field's value.

func (*NetworkForListInstancesOutput) SetBandwidth_peak_update_status

func (s *NetworkForListInstancesOutput) SetBandwidth_peak_update_status(v string) *NetworkForListInstancesOutput

SetBandwidth_peak_update_status sets the Bandwidth_peak_update_status field's value.

func (*NetworkForListInstancesOutput) SetCustom_external_interface_name

func (s *NetworkForListInstancesOutput) SetCustom_external_interface_name(v string) *NetworkForListInstancesOutput

SetCustom_external_interface_name sets the Custom_external_interface_name field's value.

func (*NetworkForListInstancesOutput) SetCustom_internal_interface_name

func (s *NetworkForListInstancesOutput) SetCustom_internal_interface_name(v string) *NetworkForListInstancesOutput

SetCustom_internal_interface_name sets the Custom_internal_interface_name field's value.

func (*NetworkForListInstancesOutput) SetDefault_isp

SetDefault_isp sets the Default_isp field's value.

func (*NetworkForListInstancesOutput) SetDisable_ipv4

SetDisable_ipv4 sets the Disable_ipv4 field's value.

func (*NetworkForListInstancesOutput) SetDns_list

SetDns_list sets the Dns_list field's value.

func (*NetworkForListInstancesOutput) SetDns_type

SetDns_type sets the Dns_type field's value.

func (*NetworkForListInstancesOutput) SetEnable_ipv6

SetEnable_ipv6 sets the Enable_ipv6 field's value.

func (*NetworkForListInstancesOutput) SetExternal_interface

SetExternal_interface sets the External_interface field's value.

func (*NetworkForListInstancesOutput) SetExternal_interfaces

SetExternal_interfaces sets the External_interfaces field's value.

func (*NetworkForListInstancesOutput) SetExternal_network_mode

func (s *NetworkForListInstancesOutput) SetExternal_network_mode(v string) *NetworkForListInstancesOutput

SetExternal_network_mode sets the External_network_mode field's value.

func (*NetworkForListInstancesOutput) SetInternal_interface

SetInternal_interface sets the Internal_interface field's value.

func (*NetworkForListInstancesOutput) SetLimit_mode

SetLimit_mode sets the Limit_mode field's value.

func (*NetworkForListInstancesOutput) SetTcp_timeout

SetTcp_timeout sets the Tcp_timeout field's value.

func (*NetworkForListInstancesOutput) SetUdp_timeout

SetUdp_timeout sets the Udp_timeout field's value.

func (*NetworkForListInstancesOutput) SetVf_passthrough

SetVf_passthrough sets the Vf_passthrough field's value.

func (*NetworkForListInstancesOutput) SetVlan_vf_passthrough

SetVlan_vf_passthrough sets the Vlan_vf_passthrough field's value.

func (*NetworkForListInstancesOutput) SetWanted_secondary_ip_num

func (s *NetworkForListInstancesOutput) SetWanted_secondary_ip_num(v int32) *NetworkForListInstancesOutput

SetWanted_secondary_ip_num sets the Wanted_secondary_ip_num field's value.

func (NetworkForListInstancesOutput) String

String returns the string representation

type Network_configForCreateCloudServerInput

type Network_configForCreateCloudServerInput struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak,omitempty"`

	Bandwidth_peak_limit_isp_configs []*Bandwidth_peak_limit_isp_configForCreateCloudServerInput `type:"list" json:"bandwidth_peak_limit_isp_configs"`

	Bound_eip_share_bandwidth_peak *string `type:"string" json:"bound_eip_share_bandwidth_peak,omitempty"`

	Custom_external_interface_name *string `type:"string" json:"custom_external_interface_name,omitempty"`

	Custom_internal_interface_name *string `type:"string" json:"custom_internal_interface_name,omitempty"`

	Disable_ipv4 *bool `type:"boolean" json:"disable_ipv4,omitempty"`

	Dns_list []*string `type:"list" json:"dns_list"`

	Dns_type *string `type:"string" json:"dns_type,omitempty"`

	Enable_ipv6 *bool `type:"boolean" json:"enable_ipv6,omitempty"`

	Limit_mode *string `type:"string" json:"limit_mode,omitempty"`

	Secondary_internal_ip_num *int32 `type:"int32" json:"secondary_internal_ip_num,omitempty"`

	Security_group_id_list []*string `type:"list" json:"security_group_id_list"`

	Tcp_timeout *int32 `type:"int32" json:"tcp_timeout,omitempty"`

	Udp_timeout *int32 `type:"int32" json:"udp_timeout,omitempty"`
	// contains filtered or unexported fields
}

func (Network_configForCreateCloudServerInput) GoString

GoString returns the string representation

func (*Network_configForCreateCloudServerInput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*Network_configForCreateCloudServerInput) SetBandwidth_peak_limit_isp_configs

SetBandwidth_peak_limit_isp_configs sets the Bandwidth_peak_limit_isp_configs field's value.

func (*Network_configForCreateCloudServerInput) SetBound_eip_share_bandwidth_peak

SetBound_eip_share_bandwidth_peak sets the Bound_eip_share_bandwidth_peak field's value.

func (*Network_configForCreateCloudServerInput) SetCustom_external_interface_name

SetCustom_external_interface_name sets the Custom_external_interface_name field's value.

func (*Network_configForCreateCloudServerInput) SetCustom_internal_interface_name

SetCustom_internal_interface_name sets the Custom_internal_interface_name field's value.

func (*Network_configForCreateCloudServerInput) SetDisable_ipv4

SetDisable_ipv4 sets the Disable_ipv4 field's value.

func (*Network_configForCreateCloudServerInput) SetDns_list

SetDns_list sets the Dns_list field's value.

func (*Network_configForCreateCloudServerInput) SetDns_type

SetDns_type sets the Dns_type field's value.

func (*Network_configForCreateCloudServerInput) SetEnable_ipv6

SetEnable_ipv6 sets the Enable_ipv6 field's value.

func (*Network_configForCreateCloudServerInput) SetLimit_mode

SetLimit_mode sets the Limit_mode field's value.

func (*Network_configForCreateCloudServerInput) SetSecondary_internal_ip_num

SetSecondary_internal_ip_num sets the Secondary_internal_ip_num field's value.

func (*Network_configForCreateCloudServerInput) SetSecurity_group_id_list

SetSecurity_group_id_list sets the Security_group_id_list field's value.

func (*Network_configForCreateCloudServerInput) SetTcp_timeout

SetTcp_timeout sets the Tcp_timeout field's value.

func (*Network_configForCreateCloudServerInput) SetUdp_timeout

SetUdp_timeout sets the Udp_timeout field's value.

func (Network_configForCreateCloudServerInput) String

String returns the string representation

type Network_configForUpdateCloudServerInput

type Network_configForUpdateCloudServerInput struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak,omitempty"`

	Custom_external_interface_name *string `type:"string" json:"custom_external_interface_name,omitempty"`

	Custom_internal_interface_name *string `type:"string" json:"custom_internal_interface_name,omitempty"`

	Disable_ipv4 *bool `type:"boolean" json:"disable_ipv4,omitempty"`

	Dns_list []*string `type:"list" json:"dns_list"`

	Dns_type *string `type:"string" json:"dns_type,omitempty" enum:"EnumOfdns_typeForUpdateCloudServerInput"`

	Enable_ipv6 *bool `type:"boolean" json:"enable_ipv6,omitempty"`

	Security_group_id_list []*string `type:"list" json:"security_group_id_list"`

	Tcp_timeout *int32 `type:"int32" json:"tcp_timeout,omitempty"`

	Udp_timeout *int32 `type:"int32" json:"udp_timeout,omitempty"`
	// contains filtered or unexported fields
}

func (Network_configForUpdateCloudServerInput) GoString

GoString returns the string representation

func (*Network_configForUpdateCloudServerInput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*Network_configForUpdateCloudServerInput) SetCustom_external_interface_name

SetCustom_external_interface_name sets the Custom_external_interface_name field's value.

func (*Network_configForUpdateCloudServerInput) SetCustom_internal_interface_name

SetCustom_internal_interface_name sets the Custom_internal_interface_name field's value.

func (*Network_configForUpdateCloudServerInput) SetDisable_ipv4

SetDisable_ipv4 sets the Disable_ipv4 field's value.

func (*Network_configForUpdateCloudServerInput) SetDns_list

SetDns_list sets the Dns_list field's value.

func (*Network_configForUpdateCloudServerInput) SetDns_type

SetDns_type sets the Dns_type field's value.

func (*Network_configForUpdateCloudServerInput) SetEnable_ipv6

SetEnable_ipv6 sets the Enable_ipv6 field's value.

func (*Network_configForUpdateCloudServerInput) SetSecurity_group_id_list

SetSecurity_group_id_list sets the Security_group_id_list field's value.

func (*Network_configForUpdateCloudServerInput) SetTcp_timeout

SetTcp_timeout sets the Tcp_timeout field's value.

func (*Network_configForUpdateCloudServerInput) SetUdp_timeout

SetUdp_timeout sets the Udp_timeout field's value.

func (Network_configForUpdateCloudServerInput) String

String returns the string representation

type Network_infoForListClassicNetworkSubnetsOutput

type Network_infoForListClassicNetworkSubnetsOutput struct {
	Account_id *int64 `type:"int64" json:"account_id,omitempty"`

	Cluster *ClusterForListClassicNetworkSubnetsOutput `locationName:"cluster" type:"structure" json:",omitempty"`

	Create_time *int64 `type:"int64" json:"create_time,omitempty"`

	Ipv4_cidr_block *string `type:"string" json:"ipv4_cidr_block,omitempty"`

	Ipv6_cidr_block *string `type:"string" json:"ipv6_cidr_block,omitempty"`

	Network_description *string `type:"string" json:"network_description,omitempty"`

	Network_id *string `type:"string" json:"network_id,omitempty"`

	Network_name *string `type:"string" json:"network_name,omitempty"`

	Network_status *string `type:"string" json:"network_status,omitempty"`

	Network_type *string `type:"string" json:"network_type,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

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

	Update_time *int64 `type:"int64" json:"update_time,omitempty"`

	Veen_instance_count *int64 `type:"int64" json:"veen_instance_count,omitempty"`
	// contains filtered or unexported fields
}

func (Network_infoForListClassicNetworkSubnetsOutput) GoString

GoString returns the string representation

func (*Network_infoForListClassicNetworkSubnetsOutput) SetAccount_id

SetAccount_id sets the Account_id field's value.

func (*Network_infoForListClassicNetworkSubnetsOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*Network_infoForListClassicNetworkSubnetsOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Network_infoForListClassicNetworkSubnetsOutput) SetIpv4_cidr_block

SetIpv4_cidr_block sets the Ipv4_cidr_block field's value.

func (*Network_infoForListClassicNetworkSubnetsOutput) SetIpv6_cidr_block

SetIpv6_cidr_block sets the Ipv6_cidr_block field's value.

func (*Network_infoForListClassicNetworkSubnetsOutput) SetNetwork_description

SetNetwork_description sets the Network_description field's value.

func (*Network_infoForListClassicNetworkSubnetsOutput) SetNetwork_id

SetNetwork_id sets the Network_id field's value.

func (*Network_infoForListClassicNetworkSubnetsOutput) SetNetwork_name

SetNetwork_name sets the Network_name field's value.

func (*Network_infoForListClassicNetworkSubnetsOutput) SetNetwork_status

SetNetwork_status sets the Network_status field's value.

func (*Network_infoForListClassicNetworkSubnetsOutput) SetNetwork_type

SetNetwork_type sets the Network_type field's value.

func (*Network_infoForListClassicNetworkSubnetsOutput) SetProject

SetProject sets the Project field's value.

func (*Network_infoForListClassicNetworkSubnetsOutput) SetTags

SetTags sets the Tags field's value.

func (*Network_infoForListClassicNetworkSubnetsOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Network_infoForListClassicNetworkSubnetsOutput) SetVeen_instance_count

SetVeen_instance_count sets the Veen_instance_count field's value.

func (Network_infoForListClassicNetworkSubnetsOutput) String

String returns the string representation

type Network_infoForListClassicNetworksOutput

type Network_infoForListClassicNetworksOutput struct {
	Account_id *int64 `type:"int64" json:"account_id,omitempty"`

	Cluster *ClusterForListClassicNetworksOutput `locationName:"cluster" type:"structure" json:",omitempty"`

	Create_time *int64 `type:"int64" json:"create_time,omitempty"`

	Ipv4_cidr_block *string `type:"string" json:"ipv4_cidr_block,omitempty"`

	Ipv6_cidr_block *string `type:"string" json:"ipv6_cidr_block,omitempty"`

	Network_description *string `type:"string" json:"network_description,omitempty"`

	Network_id *string `type:"string" json:"network_id,omitempty"`

	Network_name *string `type:"string" json:"network_name,omitempty"`

	Network_status *string `type:"string" json:"network_status,omitempty"`

	Network_type *string `type:"string" json:"network_type,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

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

	Update_time *int64 `type:"int64" json:"update_time,omitempty"`

	Veen_instance_count *int64 `type:"int64" json:"veen_instance_count,omitempty"`
	// contains filtered or unexported fields
}

func (Network_infoForListClassicNetworksOutput) GoString

GoString returns the string representation

func (*Network_infoForListClassicNetworksOutput) SetAccount_id

SetAccount_id sets the Account_id field's value.

func (*Network_infoForListClassicNetworksOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*Network_infoForListClassicNetworksOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Network_infoForListClassicNetworksOutput) SetIpv4_cidr_block

SetIpv4_cidr_block sets the Ipv4_cidr_block field's value.

func (*Network_infoForListClassicNetworksOutput) SetIpv6_cidr_block

SetIpv6_cidr_block sets the Ipv6_cidr_block field's value.

func (*Network_infoForListClassicNetworksOutput) SetNetwork_description

SetNetwork_description sets the Network_description field's value.

func (*Network_infoForListClassicNetworksOutput) SetNetwork_id

SetNetwork_id sets the Network_id field's value.

func (*Network_infoForListClassicNetworksOutput) SetNetwork_name

SetNetwork_name sets the Network_name field's value.

func (*Network_infoForListClassicNetworksOutput) SetNetwork_status

SetNetwork_status sets the Network_status field's value.

func (*Network_infoForListClassicNetworksOutput) SetNetwork_type

SetNetwork_type sets the Network_type field's value.

func (*Network_infoForListClassicNetworksOutput) SetProject

SetProject sets the Project field's value.

func (*Network_infoForListClassicNetworksOutput) SetTags

SetTags sets the Tags field's value.

func (*Network_infoForListClassicNetworksOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Network_infoForListClassicNetworksOutput) SetVeen_instance_count

SetVeen_instance_count sets the Veen_instance_count field's value.

func (Network_infoForListClassicNetworksOutput) String

String returns the string representation

type New_billing_configForUpdateBillingMethodCalculatePriceInput

type New_billing_configForUpdateBillingMethodCalculatePriceInput struct {
	// contains filtered or unexported fields
}

func (New_billing_configForUpdateBillingMethodCalculatePriceInput) GoString

GoString returns the string representation

func (New_billing_configForUpdateBillingMethodCalculatePriceInput) String

String returns the string representation

type New_billing_configForUpdateInstancesBillingMethodInput

type New_billing_configForUpdateInstancesBillingMethodInput struct {
	// contains filtered or unexported fields
}

func (New_billing_configForUpdateInstancesBillingMethodInput) GoString

GoString returns the string representation

func (New_billing_configForUpdateInstancesBillingMethodInput) String

String returns the string representation

type New_billing_configForUpdateInstancesBillingMethodPreCheckInput

type New_billing_configForUpdateInstancesBillingMethodPreCheckInput struct {
	// contains filtered or unexported fields
}

func (New_billing_configForUpdateInstancesBillingMethodPreCheckInput) GoString

GoString returns the string representation

func (New_billing_configForUpdateInstancesBillingMethodPreCheckInput) String

String returns the string representation

type OfflineInstancesInput

type OfflineInstancesInput struct {
	Instance_identities []*string `type:"list" json:"instance_identities"`
	// contains filtered or unexported fields
}

func (OfflineInstancesInput) GoString

func (s OfflineInstancesInput) GoString() string

GoString returns the string representation

func (*OfflineInstancesInput) SetInstance_identities

func (s *OfflineInstancesInput) SetInstance_identities(v []*string) *OfflineInstancesInput

SetInstance_identities sets the Instance_identities field's value.

func (OfflineInstancesInput) String

func (s OfflineInstancesInput) String() string

String returns the string representation

type OfflineInstancesOutput

type OfflineInstancesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (OfflineInstancesOutput) GoString

func (s OfflineInstancesOutput) GoString() string

GoString returns the string representation

func (OfflineInstancesOutput) String

func (s OfflineInstancesOutput) String() string

String returns the string representation

type Order_optionForListClassicNetworkSubnetsInput

type Order_optionForListClassicNetworkSubnetsInput struct {
	Asc *bool `type:"boolean" json:"asc,omitempty"`

	Order_by *string `type:"string" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

func (Order_optionForListClassicNetworkSubnetsInput) GoString

GoString returns the string representation

func (*Order_optionForListClassicNetworkSubnetsInput) SetAsc

SetAsc sets the Asc field's value.

func (*Order_optionForListClassicNetworkSubnetsInput) SetOrder_by

SetOrder_by sets the Order_by field's value.

func (Order_optionForListClassicNetworkSubnetsInput) String

String returns the string representation

type Order_optionForListClassicNetworksInput

type Order_optionForListClassicNetworksInput struct {
	Asc *bool `type:"boolean" json:"asc,omitempty"`

	Order_by *string `type:"string" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

func (Order_optionForListClassicNetworksInput) GoString

GoString returns the string representation

func (*Order_optionForListClassicNetworksInput) SetAsc

SetAsc sets the Asc field's value.

func (*Order_optionForListClassicNetworksInput) SetOrder_by

SetOrder_by sets the Order_by field's value.

func (Order_optionForListClassicNetworksInput) String

String returns the string representation

type Order_optionForListEbsInstancesInput

type Order_optionForListEbsInstancesInput struct {
	Asc *bool `type:"boolean" json:"asc,omitempty"`

	Order_by *string `type:"string" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

func (Order_optionForListEbsInstancesInput) GoString

GoString returns the string representation

func (*Order_optionForListEbsInstancesInput) SetAsc

SetAsc sets the Asc field's value.

func (*Order_optionForListEbsInstancesInput) SetOrder_by

SetOrder_by sets the Order_by field's value.

func (Order_optionForListEbsInstancesInput) String

String returns the string representation

type Order_optionForListIpCidrBlocksInput

type Order_optionForListIpCidrBlocksInput struct {
	Asc *bool `type:"boolean" json:"asc,omitempty"`

	Order_by *string `type:"string" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

func (Order_optionForListIpCidrBlocksInput) GoString

GoString returns the string representation

func (*Order_optionForListIpCidrBlocksInput) SetAsc

SetAsc sets the Asc field's value.

func (*Order_optionForListIpCidrBlocksInput) SetOrder_by

SetOrder_by sets the Order_by field's value.

func (Order_optionForListIpCidrBlocksInput) String

String returns the string representation

type Order_optionForListIpPoolsInput

type Order_optionForListIpPoolsInput struct {
	Asc *bool `type:"boolean" json:"asc,omitempty"`

	Order_by *string `type:"string" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

func (Order_optionForListIpPoolsInput) GoString

GoString returns the string representation

func (*Order_optionForListIpPoolsInput) SetAsc

SetAsc sets the Asc field's value.

func (*Order_optionForListIpPoolsInput) SetOrder_by

SetOrder_by sets the Order_by field's value.

func (Order_optionForListIpPoolsInput) String

String returns the string representation

type Page_optionForListClassicNetworkSubnetsInput

type Page_optionForListClassicNetworkSubnetsInput struct {
	Page_no *int32 `type:"int32" json:"page_no,omitempty"`

	Page_size *int32 `type:"int32" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

func (Page_optionForListClassicNetworkSubnetsInput) GoString

GoString returns the string representation

func (*Page_optionForListClassicNetworkSubnetsInput) SetPage_no

SetPage_no sets the Page_no field's value.

func (*Page_optionForListClassicNetworkSubnetsInput) SetPage_size

SetPage_size sets the Page_size field's value.

func (Page_optionForListClassicNetworkSubnetsInput) String

String returns the string representation

type Page_optionForListClassicNetworksInput

type Page_optionForListClassicNetworksInput struct {
	Page_no *int32 `type:"int32" json:"page_no,omitempty"`

	Page_size *int32 `type:"int32" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

func (Page_optionForListClassicNetworksInput) GoString

GoString returns the string representation

func (*Page_optionForListClassicNetworksInput) SetPage_no

SetPage_no sets the Page_no field's value.

func (*Page_optionForListClassicNetworksInput) SetPage_size

SetPage_size sets the Page_size field's value.

func (Page_optionForListClassicNetworksInput) String

String returns the string representation

type Page_optionForListEbsInstancesInput

type Page_optionForListEbsInstancesInput struct {
	Page_no *int32 `type:"int32" json:"page_no,omitempty"`

	Page_size *int32 `type:"int32" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

func (Page_optionForListEbsInstancesInput) GoString

GoString returns the string representation

func (*Page_optionForListEbsInstancesInput) SetPage_no

SetPage_no sets the Page_no field's value.

func (*Page_optionForListEbsInstancesInput) SetPage_size

SetPage_size sets the Page_size field's value.

func (Page_optionForListEbsInstancesInput) String

String returns the string representation

type Page_optionForListIpCidrBlocksInput

type Page_optionForListIpCidrBlocksInput struct {
	Page_no *int32 `type:"int32" json:"page_no,omitempty"`

	Page_size *int32 `type:"int32" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

func (Page_optionForListIpCidrBlocksInput) GoString

GoString returns the string representation

func (*Page_optionForListIpCidrBlocksInput) SetPage_no

SetPage_no sets the Page_no field's value.

func (*Page_optionForListIpCidrBlocksInput) SetPage_size

SetPage_size sets the Page_size field's value.

func (Page_optionForListIpCidrBlocksInput) String

String returns the string representation

type Page_optionForListIpPoolsInput

type Page_optionForListIpPoolsInput struct {
	Page_no *int32 `type:"int32" json:"page_no,omitempty"`

	Page_size *int32 `type:"int32" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

func (Page_optionForListIpPoolsInput) GoString

GoString returns the string representation

func (*Page_optionForListIpPoolsInput) SetPage_no

SetPage_no sets the Page_no field's value.

func (*Page_optionForListIpPoolsInput) SetPage_size

SetPage_size sets the Page_size field's value.

func (Page_optionForListIpPoolsInput) String

String returns the string representation

type PaginationForListLNIInstancesInput

type PaginationForListLNIInstancesInput struct {
	Limit *int32 `type:"int32" json:"limit,omitempty"`

	Order_by *int32 `type:"int32" json:"order_by,omitempty"`

	Page *int32 `type:"int32" json:"page,omitempty"`
	// contains filtered or unexported fields
}

func (PaginationForListLNIInstancesInput) GoString

GoString returns the string representation

func (*PaginationForListLNIInstancesInput) SetLimit

SetLimit sets the Limit field's value.

func (*PaginationForListLNIInstancesInput) SetOrder_by

SetOrder_by sets the Order_by field's value.

func (*PaginationForListLNIInstancesInput) SetPage

SetPage sets the Page field's value.

func (PaginationForListLNIInstancesInput) String

String returns the string representation

type PaginationForListLNIIpsInput

type PaginationForListLNIIpsInput struct {
	Limit *int32 `type:"int32" json:"limit,omitempty"`

	Order_by *int32 `type:"int32" json:"order_by,omitempty"`

	Page *int32 `type:"int32" json:"page,omitempty"`
	// contains filtered or unexported fields
}

func (PaginationForListLNIIpsInput) GoString

func (s PaginationForListLNIIpsInput) GoString() string

GoString returns the string representation

func (*PaginationForListLNIIpsInput) SetLimit

SetLimit sets the Limit field's value.

func (*PaginationForListLNIIpsInput) SetOrder_by

SetOrder_by sets the Order_by field's value.

func (*PaginationForListLNIIpsInput) SetPage

SetPage sets the Page field's value.

func (PaginationForListLNIIpsInput) String

String returns the string representation

type PaginationForListRouteTableAssociatedSubnetsInput

type PaginationForListRouteTableAssociatedSubnetsInput struct {
	Limit *int32 `type:"int32" json:"limit,omitempty"`

	Order_by *int32 `type:"int32" json:"order_by,omitempty"`

	Page *int32 `type:"int32" json:"page,omitempty"`
	// contains filtered or unexported fields
}

func (PaginationForListRouteTableAssociatedSubnetsInput) GoString

GoString returns the string representation

func (*PaginationForListRouteTableAssociatedSubnetsInput) SetLimit

SetLimit sets the Limit field's value.

func (*PaginationForListRouteTableAssociatedSubnetsInput) SetOrder_by

SetOrder_by sets the Order_by field's value.

func (*PaginationForListRouteTableAssociatedSubnetsInput) SetPage

SetPage sets the Page field's value.

func (PaginationForListRouteTableAssociatedSubnetsInput) String

String returns the string representation

type PolicyForModifySecurityGroupRuleInput

type PolicyForModifySecurityGroupRuleInput struct {
	Direction *string `type:"string" json:"direction,omitempty" enum:"EnumOfdirectionForModifySecurityGroupRuleInput"`

	Ip_cidr *string `type:"string" json:"ip_cidr,omitempty"`

	Ip_cidrs []*string `type:"list" json:"ip_cidrs"`

	Ports *string `type:"string" json:"ports,omitempty"`

	Priority *int32 `type:"int32" json:"priority,omitempty"`

	Protocol *string `type:"string" json:"protocol,omitempty"`

	Remark *string `type:"string" json:"remark,omitempty"`

	Rule *string `type:"string" json:"rule,omitempty" enum:"EnumOfruleForModifySecurityGroupRuleInput"`
	// contains filtered or unexported fields
}

func (PolicyForModifySecurityGroupRuleInput) GoString

GoString returns the string representation

func (*PolicyForModifySecurityGroupRuleInput) SetDirection

SetDirection sets the Direction field's value.

func (*PolicyForModifySecurityGroupRuleInput) SetIp_cidr

SetIp_cidr sets the Ip_cidr field's value.

func (*PolicyForModifySecurityGroupRuleInput) SetIp_cidrs added in v1.2.41

SetIp_cidrs sets the Ip_cidrs field's value.

func (*PolicyForModifySecurityGroupRuleInput) SetPorts

SetPorts sets the Ports field's value.

func (*PolicyForModifySecurityGroupRuleInput) SetPriority

SetPriority sets the Priority field's value.

func (*PolicyForModifySecurityGroupRuleInput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*PolicyForModifySecurityGroupRuleInput) SetRemark

SetRemark sets the Remark field's value.

func (*PolicyForModifySecurityGroupRuleInput) SetRule

SetRule sets the Rule field's value.

func (PolicyForModifySecurityGroupRuleInput) String

String returns the string representation

type RebootInstancesInput

type RebootInstancesInput struct {
	Instance_identities []*string `type:"list" json:"instance_identities"`
	// contains filtered or unexported fields
}

func (RebootInstancesInput) GoString

func (s RebootInstancesInput) GoString() string

GoString returns the string representation

func (*RebootInstancesInput) SetInstance_identities

func (s *RebootInstancesInput) SetInstance_identities(v []*string) *RebootInstancesInput

SetInstance_identities sets the Instance_identities field's value.

func (RebootInstancesInput) String

func (s RebootInstancesInput) String() string

String returns the string representation

type RebootInstancesOutput

type RebootInstancesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RebootInstancesOutput) GoString

func (s RebootInstancesOutput) GoString() string

GoString returns the string representation

func (RebootInstancesOutput) String

func (s RebootInstancesOutput) String() string

String returns the string representation

type RegionForListAvailableClassicNetworkClustersOutput

type RegionForListAvailableClassicNetworkClustersOutput struct {
	Cities []*CityForListAvailableClassicNetworkClustersOutput `type:"list" json:"cities"`

	Region *string `type:"string" json:"region,omitempty"`
	// contains filtered or unexported fields
}

func (RegionForListAvailableClassicNetworkClustersOutput) GoString

GoString returns the string representation

func (*RegionForListAvailableClassicNetworkClustersOutput) SetCities

SetCities sets the Cities field's value.

func (*RegionForListAvailableClassicNetworkClustersOutput) SetRegion

SetRegion sets the Region field's value.

func (RegionForListAvailableClassicNetworkClustersOutput) String

String returns the string representation

type RegionForListAvailableResourceInfoOutput

type RegionForListAvailableResourceInfoOutput struct {
	Area *AreaForListAvailableResourceInfoOutput `type:"structure" json:"area"`

	Available_num *int32 `type:"int32" json:"available_num"`

	City *CityForListAvailableResourceInfoOutput `type:"structure" json:"city"`

	Cluster *ClusterForListAvailableResourceInfoOutput `type:"structure" json:"cluster"`

	Country *CountryForListAvailableResourceInfoOutput `type:"structure" json:"country"`

	Isp *IspForListAvailableResourceInfoOutput `type:"structure" json:"isp"`
	// contains filtered or unexported fields
}

func (RegionForListAvailableResourceInfoOutput) GoString

GoString returns the string representation

func (*RegionForListAvailableResourceInfoOutput) SetArea

SetArea sets the Area field's value.

func (*RegionForListAvailableResourceInfoOutput) SetAvailable_num

SetAvailable_num sets the Available_num field's value.

func (*RegionForListAvailableResourceInfoOutput) SetCity

SetCity sets the City field's value.

func (*RegionForListAvailableResourceInfoOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*RegionForListAvailableResourceInfoOutput) SetCountry

SetCountry sets the Country field's value.

func (*RegionForListAvailableResourceInfoOutput) SetIsp

SetIsp sets the Isp field's value.

func (RegionForListAvailableResourceInfoOutput) String

String returns the string representation

type ReplaceSecurityGroupInput

type ReplaceSecurityGroupInput struct {
	Destination_group_identity []*string `type:"list" json:"destination_group_identity"`

	// Source_group_identity is a required field
	Source_group_identity *string `type:"string" json:"source_group_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ReplaceSecurityGroupInput) GoString

func (s ReplaceSecurityGroupInput) GoString() string

GoString returns the string representation

func (*ReplaceSecurityGroupInput) SetDestination_group_identity

func (s *ReplaceSecurityGroupInput) SetDestination_group_identity(v []*string) *ReplaceSecurityGroupInput

SetDestination_group_identity sets the Destination_group_identity field's value.

func (*ReplaceSecurityGroupInput) SetSource_group_identity

func (s *ReplaceSecurityGroupInput) SetSource_group_identity(v string) *ReplaceSecurityGroupInput

SetSource_group_identity sets the Source_group_identity field's value.

func (ReplaceSecurityGroupInput) String

func (s ReplaceSecurityGroupInput) String() string

String returns the string representation

func (*ReplaceSecurityGroupInput) Validate

func (s *ReplaceSecurityGroupInput) Validate() error

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

type ReplaceSecurityGroupOutput

type ReplaceSecurityGroupOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ReplaceSecurityGroupOutput) GoString

func (s ReplaceSecurityGroupOutput) GoString() string

GoString returns the string representation

func (ReplaceSecurityGroupOutput) String

String returns the string representation

type RequestForCreateCloudServerV2Input

type RequestForCreateCloudServerV2Input struct {
	Auto_create_default_classic_network *bool `type:"boolean" json:"auto_create_default_classic_network,omitempty"`

	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method,omitempty" enum:"EnumOfbandwidth_billing_methodForCreateCloudServerV2Input"`

	Bwp_identity *string `type:"string" json:"bwp_identity,omitempty"`

	Classic_network_identity *string `type:"string" json:"classic_network_identity,omitempty"`

	Classic_subnet_identity *string `type:"string" json:"classic_subnet_identity,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Default_isp *string `type:"string" json:"default_isp,omitempty" enum:"EnumOfdefault_ispForCreateCloudServerV2Input"`

	Host_name_list []*string `type:"list" json:"host_name_list"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Num *int32 `type:"int32" json:"num,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`

	Subnet_identity *string `type:"string" json:"subnet_identity,omitempty"`

	Veen_id_list []*string `type:"list" json:"veen_id_list"`

	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty"`
	// contains filtered or unexported fields
}

func (RequestForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*RequestForCreateCloudServerV2Input) SetAuto_create_default_classic_network

func (s *RequestForCreateCloudServerV2Input) SetAuto_create_default_classic_network(v bool) *RequestForCreateCloudServerV2Input

SetAuto_create_default_classic_network sets the Auto_create_default_classic_network field's value.

func (*RequestForCreateCloudServerV2Input) SetBandwidth_billing_method

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*RequestForCreateCloudServerV2Input) SetBwp_identity

SetBwp_identity sets the Bwp_identity field's value.

func (*RequestForCreateCloudServerV2Input) SetClassic_network_identity

SetClassic_network_identity sets the Classic_network_identity field's value.

func (*RequestForCreateCloudServerV2Input) SetClassic_subnet_identity

SetClassic_subnet_identity sets the Classic_subnet_identity field's value.

func (*RequestForCreateCloudServerV2Input) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*RequestForCreateCloudServerV2Input) SetDefault_isp

SetDefault_isp sets the Default_isp field's value.

func (*RequestForCreateCloudServerV2Input) SetHost_name_list

SetHost_name_list sets the Host_name_list field's value.

func (*RequestForCreateCloudServerV2Input) SetIsp

SetIsp sets the Isp field's value.

func (*RequestForCreateCloudServerV2Input) SetNum

SetNum sets the Num field's value.

func (*RequestForCreateCloudServerV2Input) SetRegion

SetRegion sets the Region field's value.

func (*RequestForCreateCloudServerV2Input) SetSubnet_identity

SetSubnet_identity sets the Subnet_identity field's value.

func (*RequestForCreateCloudServerV2Input) SetVeen_id_list

SetVeen_id_list sets the Veen_id_list field's value.

func (*RequestForCreateCloudServerV2Input) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (RequestForCreateCloudServerV2Input) String

String returns the string representation

type RequestForCreateInstancesV2Input

type RequestForCreateInstancesV2Input struct {
	Auto_create_default_classic_network *bool `type:"boolean" json:"auto_create_default_classic_network,omitempty"`

	Bandwidth_billing_method *string `type:"string" json:"bandwidth_billing_method,omitempty" enum:"EnumOfbandwidth_billing_methodForCreateInstancesV2Input"`

	Bwp_identity *string `type:"string" json:"bwp_identity,omitempty"`

	Classic_network_identity *string `type:"string" json:"classic_network_identity,omitempty"`

	Classic_subnet_identity *string `type:"string" json:"classic_subnet_identity,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Default_isp *string `type:"string" json:"default_isp,omitempty" enum:"EnumOfdefault_ispForCreateInstancesV2Input"`

	Host_name_list []*string `type:"list" json:"host_name_list"`

	Isp *string `type:"string" json:"isp,omitempty"`

	Num *int32 `type:"int32" json:"num,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`

	Subnet_identity *string `type:"string" json:"subnet_identity,omitempty"`

	Veen_id_list []*string `type:"list" json:"veen_id_list"`

	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty"`
	// contains filtered or unexported fields
}

func (RequestForCreateInstancesV2Input) GoString

GoString returns the string representation

func (*RequestForCreateInstancesV2Input) SetAuto_create_default_classic_network

func (s *RequestForCreateInstancesV2Input) SetAuto_create_default_classic_network(v bool) *RequestForCreateInstancesV2Input

SetAuto_create_default_classic_network sets the Auto_create_default_classic_network field's value.

func (*RequestForCreateInstancesV2Input) SetBandwidth_billing_method

SetBandwidth_billing_method sets the Bandwidth_billing_method field's value.

func (*RequestForCreateInstancesV2Input) SetBwp_identity

SetBwp_identity sets the Bwp_identity field's value.

func (*RequestForCreateInstancesV2Input) SetClassic_network_identity

SetClassic_network_identity sets the Classic_network_identity field's value.

func (*RequestForCreateInstancesV2Input) SetClassic_subnet_identity

SetClassic_subnet_identity sets the Classic_subnet_identity field's value.

func (*RequestForCreateInstancesV2Input) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*RequestForCreateInstancesV2Input) SetDefault_isp

SetDefault_isp sets the Default_isp field's value.

func (*RequestForCreateInstancesV2Input) SetHost_name_list

SetHost_name_list sets the Host_name_list field's value.

func (*RequestForCreateInstancesV2Input) SetIsp

SetIsp sets the Isp field's value.

func (*RequestForCreateInstancesV2Input) SetNum

SetNum sets the Num field's value.

func (*RequestForCreateInstancesV2Input) SetRegion

SetRegion sets the Region field's value.

func (*RequestForCreateInstancesV2Input) SetSubnet_identity

SetSubnet_identity sets the Subnet_identity field's value.

func (*RequestForCreateInstancesV2Input) SetVeen_id_list

SetVeen_id_list sets the Veen_id_list field's value.

func (*RequestForCreateInstancesV2Input) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (RequestForCreateInstancesV2Input) String

String returns the string representation

type ResetLoginCredentialInput

type ResetLoginCredentialInput struct {

	// Instance_identity is a required field
	Instance_identity *string `type:"string" json:"instance_identity,omitempty" required:"true"`

	// Secret_data is a required field
	Secret_data *string `type:"string" json:"secret_data,omitempty" required:"true"`

	// Secret_type is a required field
	Secret_type *int32 `type:"int32" json:"secret_type,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ResetLoginCredentialInput) GoString

func (s ResetLoginCredentialInput) GoString() string

GoString returns the string representation

func (*ResetLoginCredentialInput) SetInstance_identity

func (s *ResetLoginCredentialInput) SetInstance_identity(v string) *ResetLoginCredentialInput

SetInstance_identity sets the Instance_identity field's value.

func (*ResetLoginCredentialInput) SetSecret_data

SetSecret_data sets the Secret_data field's value.

func (*ResetLoginCredentialInput) SetSecret_type

SetSecret_type sets the Secret_type field's value.

func (ResetLoginCredentialInput) String

func (s ResetLoginCredentialInput) String() string

String returns the string representation

func (*ResetLoginCredentialInput) Validate

func (s *ResetLoginCredentialInput) Validate() error

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

type ResetLoginCredentialOutput

type ResetLoginCredentialOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ResetLoginCredentialOutput) GoString

func (s ResetLoginCredentialOutput) GoString() string

GoString returns the string representation

func (ResetLoginCredentialOutput) String

String returns the string representation

type Resource_statisticForCreateCustomVPCInstanceOutput

type Resource_statisticForCreateCustomVPCInstanceOutput struct {
	Veen_instance_count *int32 `type:"int32" json:"veen_instance_count,omitempty"`

	Veew_lb_instance_count *int32 `type:"int32" json:"veew_lb_instance_count,omitempty"`

	Veew_natgw_instance_count *int32 `type:"int32" json:"veew_natgw_instance_count,omitempty"`

	Veew_route_table_instance_count *int32 `type:"int32" json:"veew_route_table_instance_count,omitempty"`

	Veew_sg_instance_count *int32 `type:"int32" json:"veew_sg_instance_count,omitempty"`
	// contains filtered or unexported fields
}

func (Resource_statisticForCreateCustomVPCInstanceOutput) GoString

GoString returns the string representation

func (*Resource_statisticForCreateCustomVPCInstanceOutput) SetVeen_instance_count

SetVeen_instance_count sets the Veen_instance_count field's value.

func (*Resource_statisticForCreateCustomVPCInstanceOutput) SetVeew_lb_instance_count

SetVeew_lb_instance_count sets the Veew_lb_instance_count field's value.

func (*Resource_statisticForCreateCustomVPCInstanceOutput) SetVeew_natgw_instance_count

SetVeew_natgw_instance_count sets the Veew_natgw_instance_count field's value.

func (*Resource_statisticForCreateCustomVPCInstanceOutput) SetVeew_route_table_instance_count

SetVeew_route_table_instance_count sets the Veew_route_table_instance_count field's value.

func (*Resource_statisticForCreateCustomVPCInstanceOutput) SetVeew_sg_instance_count

SetVeew_sg_instance_count sets the Veew_sg_instance_count field's value.

func (Resource_statisticForCreateCustomVPCInstanceOutput) String

String returns the string representation

type Resource_statisticForListVPCInstancesOutput

type Resource_statisticForListVPCInstancesOutput struct {
	Veen_instance_count *int32 `type:"int32" json:"veen_instance_count"`

	Veew_lb_instance_count *int32 `type:"int32" json:"veew_lb_instance_count"`

	Veew_natgw_instance_count *int32 `type:"int32" json:"veew_natgw_instance_count"`

	Veew_route_table_instance_count *int32 `type:"int32" json:"veew_route_table_instance_count"`

	Veew_sg_instance_count *int32 `type:"int32" json:"veew_sg_instance_count"`
	// contains filtered or unexported fields
}

func (Resource_statisticForListVPCInstancesOutput) GoString

GoString returns the string representation

func (*Resource_statisticForListVPCInstancesOutput) SetVeen_instance_count

SetVeen_instance_count sets the Veen_instance_count field's value.

func (*Resource_statisticForListVPCInstancesOutput) SetVeew_lb_instance_count

SetVeew_lb_instance_count sets the Veew_lb_instance_count field's value.

func (*Resource_statisticForListVPCInstancesOutput) SetVeew_natgw_instance_count

SetVeew_natgw_instance_count sets the Veew_natgw_instance_count field's value.

func (*Resource_statisticForListVPCInstancesOutput) SetVeew_route_table_instance_count

SetVeew_route_table_instance_count sets the Veew_route_table_instance_count field's value.

func (*Resource_statisticForListVPCInstancesOutput) SetVeew_sg_instance_count

SetVeew_sg_instance_count sets the Veew_sg_instance_count field's value.

func (Resource_statisticForListVPCInstancesOutput) String

String returns the string representation

type Route_entry_instanceForListRouteEntriesOutput

type Route_entry_instanceForListRouteEntriesOutput struct {
	Create_time *int32 `type:"int32" json:"create_time"`

	Desc *string `type:"string" json:"desc"`

	Dest_cidr *string `type:"string" json:"dest_cidr"`

	Is_enable *bool `type:"boolean" json:"is_enable"`

	Next_hop *string `type:"string" json:"next_hop"`

	Next_hop_instance_id *string `type:"string" json:"next_hop_instance_id"`

	Next_hop_type *string `type:"string" json:"next_hop_type" enum:"EnumOfnext_hop_typeForListRouteEntriesOutput"`

	Route_identity *string `type:"string" json:"route_identity"`

	Route_table_identity *string `type:"string" json:"route_table_identity"`

	Type *string `type:"string" json:"type" enum:"EnumOftypeForListRouteEntriesOutput"`

	Update_time *int32 `type:"int32" json:"update_time"`
	// contains filtered or unexported fields
}

func (Route_entry_instanceForListRouteEntriesOutput) GoString

GoString returns the string representation

func (*Route_entry_instanceForListRouteEntriesOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Route_entry_instanceForListRouteEntriesOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Route_entry_instanceForListRouteEntriesOutput) SetDest_cidr

SetDest_cidr sets the Dest_cidr field's value.

func (*Route_entry_instanceForListRouteEntriesOutput) SetIs_enable

SetIs_enable sets the Is_enable field's value.

func (*Route_entry_instanceForListRouteEntriesOutput) SetNext_hop

SetNext_hop sets the Next_hop field's value.

func (*Route_entry_instanceForListRouteEntriesOutput) SetNext_hop_instance_id

SetNext_hop_instance_id sets the Next_hop_instance_id field's value.

func (*Route_entry_instanceForListRouteEntriesOutput) SetNext_hop_type

SetNext_hop_type sets the Next_hop_type field's value.

func (*Route_entry_instanceForListRouteEntriesOutput) SetRoute_identity

SetRoute_identity sets the Route_identity field's value.

func (*Route_entry_instanceForListRouteEntriesOutput) SetRoute_table_identity

SetRoute_table_identity sets the Route_table_identity field's value.

func (*Route_entry_instanceForListRouteEntriesOutput) SetType

SetType sets the Type field's value.

func (*Route_entry_instanceForListRouteEntriesOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (Route_entry_instanceForListRouteEntriesOutput) String

String returns the string representation

type Route_entry_listForCreateRouteEntriesInput

type Route_entry_listForCreateRouteEntriesInput struct {
	Desc *string `type:"string" json:"desc,omitempty"`

	Dest_cidr *string `type:"string" json:"dest_cidr,omitempty"`

	Is_enable *bool `type:"boolean" json:"is_enable,omitempty"`

	Next_hop *string `type:"string" json:"next_hop,omitempty"`

	Next_hop_type *string `type:"string" json:"next_hop_type,omitempty" enum:"EnumOfnext_hop_typeForCreateRouteEntriesInput"`

	Type *string `type:"string" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (Route_entry_listForCreateRouteEntriesInput) GoString

GoString returns the string representation

func (*Route_entry_listForCreateRouteEntriesInput) SetDesc

SetDesc sets the Desc field's value.

func (*Route_entry_listForCreateRouteEntriesInput) SetDest_cidr

SetDest_cidr sets the Dest_cidr field's value.

func (*Route_entry_listForCreateRouteEntriesInput) SetIs_enable

SetIs_enable sets the Is_enable field's value.

func (*Route_entry_listForCreateRouteEntriesInput) SetNext_hop

SetNext_hop sets the Next_hop field's value.

func (*Route_entry_listForCreateRouteEntriesInput) SetNext_hop_type

SetNext_hop_type sets the Next_hop_type field's value.

func (*Route_entry_listForCreateRouteEntriesInput) SetType

SetType sets the Type field's value.

func (Route_entry_listForCreateRouteEntriesInput) String

String returns the string representation

type Route_table_instanceForCreateRouteTableOutput

type Route_table_instanceForCreateRouteTableOutput struct {
	Associated_subnet_count *int32 `type:"int32" json:"associated_subnet_count,omitempty"`

	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Route_table_identity *string `type:"string" json:"route_table_identity,omitempty"`

	Route_table_name *string `type:"string" json:"route_table_name,omitempty"`

	Status *string `type:"string" json:"status,omitempty" enum:"EnumOfstatusForCreateRouteTableOutput"`

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

	Type *string `type:"string" json:"type,omitempty" enum:"EnumOftypeForCreateRouteTableOutput"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`

	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty"`

	Vpc_name *string `type:"string" json:"vpc_name,omitempty"`
	// contains filtered or unexported fields
}

func (Route_table_instanceForCreateRouteTableOutput) GoString

GoString returns the string representation

func (*Route_table_instanceForCreateRouteTableOutput) SetAssociated_subnet_count

SetAssociated_subnet_count sets the Associated_subnet_count field's value.

func (*Route_table_instanceForCreateRouteTableOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Route_table_instanceForCreateRouteTableOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Route_table_instanceForCreateRouteTableOutput) SetProject

SetProject sets the Project field's value.

func (*Route_table_instanceForCreateRouteTableOutput) SetRoute_table_identity

SetRoute_table_identity sets the Route_table_identity field's value.

func (*Route_table_instanceForCreateRouteTableOutput) SetRoute_table_name

SetRoute_table_name sets the Route_table_name field's value.

func (*Route_table_instanceForCreateRouteTableOutput) SetStatus

SetStatus sets the Status field's value.

func (*Route_table_instanceForCreateRouteTableOutput) SetTags

SetTags sets the Tags field's value.

func (*Route_table_instanceForCreateRouteTableOutput) SetType

SetType sets the Type field's value.

func (*Route_table_instanceForCreateRouteTableOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Route_table_instanceForCreateRouteTableOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (*Route_table_instanceForCreateRouteTableOutput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (Route_table_instanceForCreateRouteTableOutput) String

String returns the string representation

type Route_table_instanceForGetRouteTableOutput

type Route_table_instanceForGetRouteTableOutput struct {
	Associated_subnet_count *int32 `type:"int32" json:"associated_subnet_count"`

	Create_time *int32 `type:"int32" json:"create_time"`

	Desc *string `type:"string" json:"desc"`

	Project *string `type:"string" json:"project"`

	Route_table_identity *string `type:"string" json:"route_table_identity"`

	Route_table_name *string `type:"string" json:"route_table_name"`

	Status *string `type:"string" json:"status" enum:"EnumOfstatusForGetRouteTableOutput"`

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

	Type *string `type:"string" json:"type" enum:"EnumOftypeForGetRouteTableOutput"`

	Update_time *int32 `type:"int32" json:"update_time"`

	Vpc_identity *string `type:"string" json:"vpc_identity"`

	Vpc_name *string `type:"string" json:"vpc_name"`
	// contains filtered or unexported fields
}

func (Route_table_instanceForGetRouteTableOutput) GoString

GoString returns the string representation

func (*Route_table_instanceForGetRouteTableOutput) SetAssociated_subnet_count

SetAssociated_subnet_count sets the Associated_subnet_count field's value.

func (*Route_table_instanceForGetRouteTableOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Route_table_instanceForGetRouteTableOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Route_table_instanceForGetRouteTableOutput) SetProject

SetProject sets the Project field's value.

func (*Route_table_instanceForGetRouteTableOutput) SetRoute_table_identity

SetRoute_table_identity sets the Route_table_identity field's value.

func (*Route_table_instanceForGetRouteTableOutput) SetRoute_table_name

SetRoute_table_name sets the Route_table_name field's value.

func (*Route_table_instanceForGetRouteTableOutput) SetStatus

SetStatus sets the Status field's value.

func (*Route_table_instanceForGetRouteTableOutput) SetTags

SetTags sets the Tags field's value.

func (*Route_table_instanceForGetRouteTableOutput) SetType

SetType sets the Type field's value.

func (*Route_table_instanceForGetRouteTableOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Route_table_instanceForGetRouteTableOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (*Route_table_instanceForGetRouteTableOutput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (Route_table_instanceForGetRouteTableOutput) String

String returns the string representation

type Route_table_instanceForListRouteTablesOutput

type Route_table_instanceForListRouteTablesOutput struct {
	Associated_subnet_count *int32 `type:"int32" json:"associated_subnet_count"`

	Create_time *int32 `type:"int32" json:"create_time"`

	Desc *string `type:"string" json:"desc"`

	Project *string `type:"string" json:"project"`

	Route_table_identity *string `type:"string" json:"route_table_identity"`

	Route_table_name *string `type:"string" json:"route_table_name"`

	Status *string `type:"string" json:"status" enum:"EnumOfstatusForListRouteTablesOutput"`

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

	Type *string `type:"string" json:"type" enum:"EnumOftypeForListRouteTablesOutput"`

	Update_time *int32 `type:"int32" json:"update_time"`

	Vpc_identity *string `type:"string" json:"vpc_identity"`

	Vpc_name *string `type:"string" json:"vpc_name"`
	// contains filtered or unexported fields
}

func (Route_table_instanceForListRouteTablesOutput) GoString

GoString returns the string representation

func (*Route_table_instanceForListRouteTablesOutput) SetAssociated_subnet_count

SetAssociated_subnet_count sets the Associated_subnet_count field's value.

func (*Route_table_instanceForListRouteTablesOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Route_table_instanceForListRouteTablesOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Route_table_instanceForListRouteTablesOutput) SetProject

SetProject sets the Project field's value.

func (*Route_table_instanceForListRouteTablesOutput) SetRoute_table_identity

SetRoute_table_identity sets the Route_table_identity field's value.

func (*Route_table_instanceForListRouteTablesOutput) SetRoute_table_name

SetRoute_table_name sets the Route_table_name field's value.

func (*Route_table_instanceForListRouteTablesOutput) SetStatus

SetStatus sets the Status field's value.

func (*Route_table_instanceForListRouteTablesOutput) SetTags

SetTags sets the Tags field's value.

func (*Route_table_instanceForListRouteTablesOutput) SetType

SetType sets the Type field's value.

func (*Route_table_instanceForListRouteTablesOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Route_table_instanceForListRouteTablesOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (*Route_table_instanceForListRouteTablesOutput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (Route_table_instanceForListRouteTablesOutput) String

String returns the string representation

type RuleForCopySecurityGroupOutput

type RuleForCopySecurityGroupOutput struct {
	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Direction *string `type:"string" json:"direction,omitempty" enum:"EnumOfdirectionForCopySecurityGroupOutput"`

	Group_identity *string `type:"string" json:"group_identity,omitempty"`

	Ip_cidr *string `type:"string" json:"ip_cidr,omitempty"`

	Ip_type *string `type:"string" json:"ip_type,omitempty" enum:"EnumOfip_typeForCopySecurityGroupOutput"`

	Ports *string `type:"string" json:"ports,omitempty"`

	Priority *int32 `type:"int32" json:"priority,omitempty"`

	Protocol *string `type:"string" json:"protocol,omitempty" enum:"EnumOfprotocolForCopySecurityGroupOutput"`

	Remark *string `type:"string" json:"remark,omitempty"`

	Rule *string `type:"string" json:"rule,omitempty" enum:"EnumOfruleForCopySecurityGroupOutput"`

	Rule_identity *string `type:"string" json:"rule_identity,omitempty"`

	Status *int32 `type:"int32" json:"status,omitempty"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (RuleForCopySecurityGroupOutput) GoString

GoString returns the string representation

func (*RuleForCopySecurityGroupOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*RuleForCopySecurityGroupOutput) SetDirection

SetDirection sets the Direction field's value.

func (*RuleForCopySecurityGroupOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*RuleForCopySecurityGroupOutput) SetIp_cidr

SetIp_cidr sets the Ip_cidr field's value.

func (*RuleForCopySecurityGroupOutput) SetIp_type

SetIp_type sets the Ip_type field's value.

func (*RuleForCopySecurityGroupOutput) SetPorts

SetPorts sets the Ports field's value.

func (*RuleForCopySecurityGroupOutput) SetPriority

SetPriority sets the Priority field's value.

func (*RuleForCopySecurityGroupOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*RuleForCopySecurityGroupOutput) SetRemark

SetRemark sets the Remark field's value.

func (*RuleForCopySecurityGroupOutput) SetRule

SetRule sets the Rule field's value.

func (*RuleForCopySecurityGroupOutput) SetRule_identity

SetRule_identity sets the Rule_identity field's value.

func (*RuleForCopySecurityGroupOutput) SetStatus

SetStatus sets the Status field's value.

func (*RuleForCopySecurityGroupOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (RuleForCopySecurityGroupOutput) String

String returns the string representation

type RuleForCreateSecurityGroupOutput

type RuleForCreateSecurityGroupOutput struct {
	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Direction *string `type:"string" json:"direction,omitempty" enum:"EnumOfdirectionForCreateSecurityGroupOutput"`

	Group_identity *string `type:"string" json:"group_identity,omitempty"`

	Ip_cidr *string `type:"string" json:"ip_cidr,omitempty"`

	Ip_type *string `type:"string" json:"ip_type,omitempty" enum:"EnumOfip_typeForCreateSecurityGroupOutput"`

	Ports *string `type:"string" json:"ports,omitempty"`

	Priority *int32 `type:"int32" json:"priority,omitempty"`

	Protocol *string `type:"string" json:"protocol,omitempty" enum:"EnumOfprotocolForCreateSecurityGroupOutput"`

	Remark *string `type:"string" json:"remark,omitempty"`

	Rule *string `type:"string" json:"rule,omitempty" enum:"EnumOfruleForCreateSecurityGroupOutput"`

	Rule_identity *string `type:"string" json:"rule_identity,omitempty"`

	Status *int32 `type:"int32" json:"status,omitempty"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (RuleForCreateSecurityGroupOutput) GoString

GoString returns the string representation

func (*RuleForCreateSecurityGroupOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*RuleForCreateSecurityGroupOutput) SetDirection

SetDirection sets the Direction field's value.

func (*RuleForCreateSecurityGroupOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*RuleForCreateSecurityGroupOutput) SetIp_cidr

SetIp_cidr sets the Ip_cidr field's value.

func (*RuleForCreateSecurityGroupOutput) SetIp_type

SetIp_type sets the Ip_type field's value.

func (*RuleForCreateSecurityGroupOutput) SetPorts

SetPorts sets the Ports field's value.

func (*RuleForCreateSecurityGroupOutput) SetPriority

SetPriority sets the Priority field's value.

func (*RuleForCreateSecurityGroupOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*RuleForCreateSecurityGroupOutput) SetRemark

SetRemark sets the Remark field's value.

func (*RuleForCreateSecurityGroupOutput) SetRule

SetRule sets the Rule field's value.

func (*RuleForCreateSecurityGroupOutput) SetRule_identity

SetRule_identity sets the Rule_identity field's value.

func (*RuleForCreateSecurityGroupOutput) SetStatus

SetStatus sets the Status field's value.

func (*RuleForCreateSecurityGroupOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (RuleForCreateSecurityGroupOutput) String

String returns the string representation

type RuleForCreateSecurityGroupRulesInput

type RuleForCreateSecurityGroupRulesInput struct {
	Direction *string `type:"string" json:"direction,omitempty" enum:"EnumOfdirectionForCreateSecurityGroupRulesInput"`

	Ip_cidr *string `type:"string" json:"ip_cidr,omitempty"`

	Ip_cidrs []*string `type:"list" json:"ip_cidrs"`

	Ports *string `type:"string" json:"ports,omitempty"`

	Priority *int32 `type:"int32" json:"priority,omitempty"`

	Protocol *string `type:"string" json:"protocol,omitempty"`

	Remark *string `type:"string" json:"remark,omitempty"`

	Rule *string `type:"string" json:"rule,omitempty" enum:"EnumOfruleForCreateSecurityGroupRulesInput"`
	// contains filtered or unexported fields
}

func (RuleForCreateSecurityGroupRulesInput) GoString

GoString returns the string representation

func (*RuleForCreateSecurityGroupRulesInput) SetDirection

SetDirection sets the Direction field's value.

func (*RuleForCreateSecurityGroupRulesInput) SetIp_cidr

SetIp_cidr sets the Ip_cidr field's value.

func (*RuleForCreateSecurityGroupRulesInput) SetIp_cidrs added in v1.2.41

SetIp_cidrs sets the Ip_cidrs field's value.

func (*RuleForCreateSecurityGroupRulesInput) SetPorts

SetPorts sets the Ports field's value.

func (*RuleForCreateSecurityGroupRulesInput) SetPriority

SetPriority sets the Priority field's value.

func (*RuleForCreateSecurityGroupRulesInput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*RuleForCreateSecurityGroupRulesInput) SetRemark

SetRemark sets the Remark field's value.

func (*RuleForCreateSecurityGroupRulesInput) SetRule

SetRule sets the Rule field's value.

func (RuleForCreateSecurityGroupRulesInput) String

String returns the string representation

type RuleForCreateSecurityGroupRulesOutput

type RuleForCreateSecurityGroupRulesOutput struct {
	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Direction *string `type:"string" json:"direction,omitempty" enum:"EnumOfdirectionForCreateSecurityGroupRulesOutput"`

	Group_identity *string `type:"string" json:"group_identity,omitempty"`

	Ip_cidr *string `type:"string" json:"ip_cidr,omitempty"`

	Ip_type *string `type:"string" json:"ip_type,omitempty" enum:"EnumOfip_typeForCreateSecurityGroupRulesOutput"`

	Ports *string `type:"string" json:"ports,omitempty"`

	Priority *int32 `type:"int32" json:"priority,omitempty"`

	Protocol *string `type:"string" json:"protocol,omitempty" enum:"EnumOfprotocolForCreateSecurityGroupRulesOutput"`

	Remark *string `type:"string" json:"remark,omitempty"`

	Rule *string `type:"string" json:"rule,omitempty" enum:"EnumOfruleForCreateSecurityGroupRulesOutput"`

	Rule_identity *string `type:"string" json:"rule_identity,omitempty"`

	Status *int32 `type:"int32" json:"status,omitempty"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (RuleForCreateSecurityGroupRulesOutput) GoString

GoString returns the string representation

func (*RuleForCreateSecurityGroupRulesOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*RuleForCreateSecurityGroupRulesOutput) SetDirection

SetDirection sets the Direction field's value.

func (*RuleForCreateSecurityGroupRulesOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*RuleForCreateSecurityGroupRulesOutput) SetIp_cidr

SetIp_cidr sets the Ip_cidr field's value.

func (*RuleForCreateSecurityGroupRulesOutput) SetIp_type

SetIp_type sets the Ip_type field's value.

func (*RuleForCreateSecurityGroupRulesOutput) SetPorts

SetPorts sets the Ports field's value.

func (*RuleForCreateSecurityGroupRulesOutput) SetPriority

SetPriority sets the Priority field's value.

func (*RuleForCreateSecurityGroupRulesOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*RuleForCreateSecurityGroupRulesOutput) SetRemark

SetRemark sets the Remark field's value.

func (*RuleForCreateSecurityGroupRulesOutput) SetRule

SetRule sets the Rule field's value.

func (*RuleForCreateSecurityGroupRulesOutput) SetRule_identity

SetRule_identity sets the Rule_identity field's value.

func (*RuleForCreateSecurityGroupRulesOutput) SetStatus

SetStatus sets the Status field's value.

func (*RuleForCreateSecurityGroupRulesOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (RuleForCreateSecurityGroupRulesOutput) String

String returns the string representation

type RuleForDescribeSecurityGroupOutput

type RuleForDescribeSecurityGroupOutput struct {
	Create_time *int32 `type:"int32" json:"create_time"`

	Direction *string `type:"string" json:"direction" enum:"EnumOfdirectionForDescribeSecurityGroupOutput"`

	Group_identity *string `type:"string" json:"group_identity"`

	Ip_cidr *string `type:"string" json:"ip_cidr"`

	Ip_type *string `type:"string" json:"ip_type" enum:"EnumOfip_typeForDescribeSecurityGroupOutput"`

	Ports *string `type:"string" json:"ports"`

	Priority *int32 `type:"int32" json:"priority"`

	Protocol *string `type:"string" json:"protocol" enum:"EnumOfprotocolForDescribeSecurityGroupOutput"`

	Remark *string `type:"string" json:"remark"`

	Rule *string `type:"string" json:"rule" enum:"EnumOfruleForDescribeSecurityGroupOutput"`

	Rule_identity *string `type:"string" json:"rule_identity"`

	Status *int32 `type:"int32" json:"status"`

	Update_time *int32 `type:"int32" json:"update_time"`
	// contains filtered or unexported fields
}

func (RuleForDescribeSecurityGroupOutput) GoString

GoString returns the string representation

func (*RuleForDescribeSecurityGroupOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*RuleForDescribeSecurityGroupOutput) SetDirection

SetDirection sets the Direction field's value.

func (*RuleForDescribeSecurityGroupOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*RuleForDescribeSecurityGroupOutput) SetIp_cidr

SetIp_cidr sets the Ip_cidr field's value.

func (*RuleForDescribeSecurityGroupOutput) SetIp_type

SetIp_type sets the Ip_type field's value.

func (*RuleForDescribeSecurityGroupOutput) SetPorts

SetPorts sets the Ports field's value.

func (*RuleForDescribeSecurityGroupOutput) SetPriority

SetPriority sets the Priority field's value.

func (*RuleForDescribeSecurityGroupOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*RuleForDescribeSecurityGroupOutput) SetRemark

SetRemark sets the Remark field's value.

func (*RuleForDescribeSecurityGroupOutput) SetRule

SetRule sets the Rule field's value.

func (*RuleForDescribeSecurityGroupOutput) SetRule_identity

SetRule_identity sets the Rule_identity field's value.

func (*RuleForDescribeSecurityGroupOutput) SetStatus

SetStatus sets the Status field's value.

func (*RuleForDescribeSecurityGroupOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (RuleForDescribeSecurityGroupOutput) String

String returns the string representation

type RuleForDescribeSecurityGroupRulesOutput

type RuleForDescribeSecurityGroupRulesOutput struct {
	Create_time *int32 `type:"int32" json:"create_time"`

	Direction *string `type:"string" json:"direction" enum:"EnumOfdirectionForDescribeSecurityGroupRulesOutput"`

	Group_identity *string `type:"string" json:"group_identity"`

	Ip_cidr *string `type:"string" json:"ip_cidr"`

	Ip_type *string `type:"string" json:"ip_type" enum:"EnumOfip_typeForDescribeSecurityGroupRulesOutput"`

	Ports *string `type:"string" json:"ports"`

	Priority *int32 `type:"int32" json:"priority"`

	Protocol *string `type:"string" json:"protocol" enum:"EnumOfprotocolForDescribeSecurityGroupRulesOutput"`

	Remark *string `type:"string" json:"remark"`

	Rule *string `type:"string" json:"rule" enum:"EnumOfruleForDescribeSecurityGroupRulesOutput"`

	Rule_identity *string `type:"string" json:"rule_identity"`

	Status *int32 `type:"int32" json:"status"`

	Update_time *int32 `type:"int32" json:"update_time"`
	// contains filtered or unexported fields
}

func (RuleForDescribeSecurityGroupRulesOutput) GoString

GoString returns the string representation

func (*RuleForDescribeSecurityGroupRulesOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*RuleForDescribeSecurityGroupRulesOutput) SetDirection

SetDirection sets the Direction field's value.

func (*RuleForDescribeSecurityGroupRulesOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*RuleForDescribeSecurityGroupRulesOutput) SetIp_cidr

SetIp_cidr sets the Ip_cidr field's value.

func (*RuleForDescribeSecurityGroupRulesOutput) SetIp_type

SetIp_type sets the Ip_type field's value.

func (*RuleForDescribeSecurityGroupRulesOutput) SetPorts

SetPorts sets the Ports field's value.

func (*RuleForDescribeSecurityGroupRulesOutput) SetPriority

SetPriority sets the Priority field's value.

func (*RuleForDescribeSecurityGroupRulesOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*RuleForDescribeSecurityGroupRulesOutput) SetRemark

SetRemark sets the Remark field's value.

func (*RuleForDescribeSecurityGroupRulesOutput) SetRule

SetRule sets the Rule field's value.

func (*RuleForDescribeSecurityGroupRulesOutput) SetRule_identity

SetRule_identity sets the Rule_identity field's value.

func (*RuleForDescribeSecurityGroupRulesOutput) SetStatus

SetStatus sets the Status field's value.

func (*RuleForDescribeSecurityGroupRulesOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (RuleForDescribeSecurityGroupRulesOutput) String

String returns the string representation

type RuleForDescribeSecurityGroupsOutput

type RuleForDescribeSecurityGroupsOutput struct {
	Create_time *int32 `type:"int32" json:"create_time"`

	Direction *string `type:"string" json:"direction" enum:"EnumOfdirectionForDescribeSecurityGroupsOutput"`

	Group_identity *string `type:"string" json:"group_identity"`

	Ip_cidr *string `type:"string" json:"ip_cidr"`

	Ip_type *string `type:"string" json:"ip_type" enum:"EnumOfip_typeForDescribeSecurityGroupsOutput"`

	Ports *string `type:"string" json:"ports"`

	Priority *int32 `type:"int32" json:"priority"`

	Protocol *string `type:"string" json:"protocol" enum:"EnumOfprotocolForDescribeSecurityGroupsOutput"`

	Remark *string `type:"string" json:"remark"`

	Rule *string `type:"string" json:"rule" enum:"EnumOfruleForDescribeSecurityGroupsOutput"`

	Rule_identity *string `type:"string" json:"rule_identity"`

	Status *int32 `type:"int32" json:"status"`

	Update_time *int32 `type:"int32" json:"update_time"`
	// contains filtered or unexported fields
}

func (RuleForDescribeSecurityGroupsOutput) GoString

GoString returns the string representation

func (*RuleForDescribeSecurityGroupsOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*RuleForDescribeSecurityGroupsOutput) SetDirection

SetDirection sets the Direction field's value.

func (*RuleForDescribeSecurityGroupsOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*RuleForDescribeSecurityGroupsOutput) SetIp_cidr

SetIp_cidr sets the Ip_cidr field's value.

func (*RuleForDescribeSecurityGroupsOutput) SetIp_type

SetIp_type sets the Ip_type field's value.

func (*RuleForDescribeSecurityGroupsOutput) SetPorts

SetPorts sets the Ports field's value.

func (*RuleForDescribeSecurityGroupsOutput) SetPriority

SetPriority sets the Priority field's value.

func (*RuleForDescribeSecurityGroupsOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*RuleForDescribeSecurityGroupsOutput) SetRemark

SetRemark sets the Remark field's value.

func (*RuleForDescribeSecurityGroupsOutput) SetRule

SetRule sets the Rule field's value.

func (*RuleForDescribeSecurityGroupsOutput) SetRule_identity

SetRule_identity sets the Rule_identity field's value.

func (*RuleForDescribeSecurityGroupsOutput) SetStatus

SetStatus sets the Status field's value.

func (*RuleForDescribeSecurityGroupsOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (RuleForDescribeSecurityGroupsOutput) String

String returns the string representation

type RuleForModifySecurityGroupAttributeOutput

type RuleForModifySecurityGroupAttributeOutput struct {
	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Direction *string `type:"string" json:"direction,omitempty" enum:"EnumOfdirectionForModifySecurityGroupAttributeOutput"`

	Group_identity *string `type:"string" json:"group_identity,omitempty"`

	Ip_cidr *string `type:"string" json:"ip_cidr,omitempty"`

	Ip_type *string `type:"string" json:"ip_type,omitempty" enum:"EnumOfip_typeForModifySecurityGroupAttributeOutput"`

	Ports *string `type:"string" json:"ports,omitempty"`

	Priority *int32 `type:"int32" json:"priority,omitempty"`

	Protocol *string `type:"string" json:"protocol,omitempty" enum:"EnumOfprotocolForModifySecurityGroupAttributeOutput"`

	Remark *string `type:"string" json:"remark,omitempty"`

	Rule *string `type:"string" json:"rule,omitempty" enum:"EnumOfruleForModifySecurityGroupAttributeOutput"`

	Rule_identity *string `type:"string" json:"rule_identity,omitempty"`

	Status *int32 `type:"int32" json:"status,omitempty"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (RuleForModifySecurityGroupAttributeOutput) GoString

GoString returns the string representation

func (*RuleForModifySecurityGroupAttributeOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*RuleForModifySecurityGroupAttributeOutput) SetDirection

SetDirection sets the Direction field's value.

func (*RuleForModifySecurityGroupAttributeOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*RuleForModifySecurityGroupAttributeOutput) SetIp_cidr

SetIp_cidr sets the Ip_cidr field's value.

func (*RuleForModifySecurityGroupAttributeOutput) SetIp_type

SetIp_type sets the Ip_type field's value.

func (*RuleForModifySecurityGroupAttributeOutput) SetPorts

SetPorts sets the Ports field's value.

func (*RuleForModifySecurityGroupAttributeOutput) SetPriority

SetPriority sets the Priority field's value.

func (*RuleForModifySecurityGroupAttributeOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*RuleForModifySecurityGroupAttributeOutput) SetRemark

SetRemark sets the Remark field's value.

func (*RuleForModifySecurityGroupAttributeOutput) SetRule

SetRule sets the Rule field's value.

func (*RuleForModifySecurityGroupAttributeOutput) SetRule_identity

SetRule_identity sets the Rule_identity field's value.

func (*RuleForModifySecurityGroupAttributeOutput) SetStatus

SetStatus sets the Status field's value.

func (*RuleForModifySecurityGroupAttributeOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (RuleForModifySecurityGroupAttributeOutput) String

String returns the string representation

type RuleForModifySecurityGroupRuleOutput

type RuleForModifySecurityGroupRuleOutput struct {
	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Direction *string `type:"string" json:"direction,omitempty" enum:"EnumOfdirectionForModifySecurityGroupRuleOutput"`

	Group_identity *string `type:"string" json:"group_identity,omitempty"`

	Ip_cidr *string `type:"string" json:"ip_cidr,omitempty"`

	Ip_type *string `type:"string" json:"ip_type,omitempty" enum:"EnumOfip_typeForModifySecurityGroupRuleOutput"`

	Ports *string `type:"string" json:"ports,omitempty"`

	Priority *int32 `type:"int32" json:"priority,omitempty"`

	Protocol *string `type:"string" json:"protocol,omitempty" enum:"EnumOfprotocolForModifySecurityGroupRuleOutput"`

	Remark *string `type:"string" json:"remark,omitempty"`

	Rule *string `type:"string" json:"rule,omitempty" enum:"EnumOfruleForModifySecurityGroupRuleOutput"`

	Rule_identity *string `type:"string" json:"rule_identity,omitempty"`

	Status *int32 `type:"int32" json:"status,omitempty"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (RuleForModifySecurityGroupRuleOutput) GoString

GoString returns the string representation

func (*RuleForModifySecurityGroupRuleOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*RuleForModifySecurityGroupRuleOutput) SetDirection

SetDirection sets the Direction field's value.

func (*RuleForModifySecurityGroupRuleOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*RuleForModifySecurityGroupRuleOutput) SetIp_cidr

SetIp_cidr sets the Ip_cidr field's value.

func (*RuleForModifySecurityGroupRuleOutput) SetIp_type

SetIp_type sets the Ip_type field's value.

func (*RuleForModifySecurityGroupRuleOutput) SetPorts

SetPorts sets the Ports field's value.

func (*RuleForModifySecurityGroupRuleOutput) SetPriority

SetPriority sets the Priority field's value.

func (*RuleForModifySecurityGroupRuleOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*RuleForModifySecurityGroupRuleOutput) SetRemark

SetRemark sets the Remark field's value.

func (*RuleForModifySecurityGroupRuleOutput) SetRule

SetRule sets the Rule field's value.

func (*RuleForModifySecurityGroupRuleOutput) SetRule_identity

SetRule_identity sets the Rule_identity field's value.

func (*RuleForModifySecurityGroupRuleOutput) SetStatus

SetStatus sets the Status field's value.

func (*RuleForModifySecurityGroupRuleOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (RuleForModifySecurityGroupRuleOutput) String

String returns the string representation

type ScaleEbsInstanceCapacityInput

type ScaleEbsInstanceCapacityInput struct {

	// Capacity is a required field
	Capacity *string `type:"string" json:"capacity,omitempty" required:"true"`

	// Ebs_id is a required field
	Ebs_id *string `type:"string" json:"ebs_id,omitempty" required:"true"`

	With_reboot *bool `type:"boolean" json:"with_reboot,omitempty"`
	// contains filtered or unexported fields
}

func (ScaleEbsInstanceCapacityInput) GoString

GoString returns the string representation

func (*ScaleEbsInstanceCapacityInput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*ScaleEbsInstanceCapacityInput) SetEbs_id

SetEbs_id sets the Ebs_id field's value.

func (*ScaleEbsInstanceCapacityInput) SetWith_reboot

SetWith_reboot sets the With_reboot field's value.

func (ScaleEbsInstanceCapacityInput) String

String returns the string representation

func (*ScaleEbsInstanceCapacityInput) Validate

func (s *ScaleEbsInstanceCapacityInput) Validate() error

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

type ScaleEbsInstanceCapacityOutput

type ScaleEbsInstanceCapacityOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ScaleEbsInstanceCapacityOutput) GoString

GoString returns the string representation

func (ScaleEbsInstanceCapacityOutput) String

String returns the string representation

type Schedule_strategyForCreateCloudServerInput

type Schedule_strategyForCreateCloudServerInput struct {
	Price_strategy *string `type:"string" json:"price_strategy,omitempty" enum:"EnumOfprice_strategyForCreateCloudServerInput"`

	Schedule_strategy *string `type:"string" json:"schedule_strategy,omitempty" enum:"EnumOfschedule_strategyForCreateCloudServerInput"`
	// contains filtered or unexported fields
}

func (Schedule_strategyForCreateCloudServerInput) GoString

GoString returns the string representation

func (*Schedule_strategyForCreateCloudServerInput) SetPrice_strategy

SetPrice_strategy sets the Price_strategy field's value.

func (*Schedule_strategyForCreateCloudServerInput) SetSchedule_strategy

SetSchedule_strategy sets the Schedule_strategy field's value.

func (Schedule_strategyForCreateCloudServerInput) String

String returns the string representation

type Schedule_strategy_configsForGetCloudServerOutput

type Schedule_strategy_configsForGetCloudServerOutput struct {
	Price_strategy *string `type:"string" json:"price_strategy" enum:"EnumOfprice_strategyForGetCloudServerOutput"`

	Schedule_strategy *string `type:"string" json:"schedule_strategy" enum:"EnumOfschedule_strategyForGetCloudServerOutput"`
	// contains filtered or unexported fields
}

func (Schedule_strategy_configsForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Schedule_strategy_configsForGetCloudServerOutput) SetPrice_strategy

SetPrice_strategy sets the Price_strategy field's value.

func (*Schedule_strategy_configsForGetCloudServerOutput) SetSchedule_strategy

SetSchedule_strategy sets the Schedule_strategy field's value.

func (Schedule_strategy_configsForGetCloudServerOutput) String

String returns the string representation

type Schedule_strategy_configsForListCloudServersOutput

type Schedule_strategy_configsForListCloudServersOutput struct {
	Price_strategy *string `type:"string" json:"price_strategy" enum:"EnumOfprice_strategyForListCloudServersOutput"`

	Schedule_strategy *string `type:"string" json:"schedule_strategy" enum:"EnumOfschedule_strategyForListCloudServersOutput"`
	// contains filtered or unexported fields
}

func (Schedule_strategy_configsForListCloudServersOutput) GoString

GoString returns the string representation

func (*Schedule_strategy_configsForListCloudServersOutput) SetPrice_strategy

SetPrice_strategy sets the Price_strategy field's value.

func (*Schedule_strategy_configsForListCloudServersOutput) SetSchedule_strategy

SetSchedule_strategy sets the Schedule_strategy field's value.

func (Schedule_strategy_configsForListCloudServersOutput) String

String returns the string representation

type SecretForCreateCloudServerV2Input

type SecretForCreateCloudServerV2Input struct {
	Secret_data *string `type:"string" json:"secret_data,omitempty"`

	Secret_type *int32 `type:"int32" json:"secret_type,omitempty"`
	// contains filtered or unexported fields
}

func (SecretForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*SecretForCreateCloudServerV2Input) SetSecret_data

SetSecret_data sets the Secret_data field's value.

func (*SecretForCreateCloudServerV2Input) SetSecret_type

SetSecret_type sets the Secret_type field's value.

func (SecretForCreateCloudServerV2Input) String

String returns the string representation

type SecretForGetInstanceOutput

type SecretForGetInstanceOutput struct {
	Secret_data *string `type:"string" json:"secret_data"`

	Secret_type *int32 `type:"int32" json:"secret_type"`
	// contains filtered or unexported fields
}

func (SecretForGetInstanceOutput) GoString

func (s SecretForGetInstanceOutput) GoString() string

GoString returns the string representation

func (*SecretForGetInstanceOutput) SetSecret_data

SetSecret_data sets the Secret_data field's value.

func (*SecretForGetInstanceOutput) SetSecret_type

SetSecret_type sets the Secret_type field's value.

func (SecretForGetInstanceOutput) String

String returns the string representation

type SecretForListInstancesOutput

type SecretForListInstancesOutput struct {
	Secret_data *string `type:"string" json:"secret_data"`

	Secret_type *int32 `type:"int32" json:"secret_type"`
	// contains filtered or unexported fields
}

func (SecretForListInstancesOutput) GoString

func (s SecretForListInstancesOutput) GoString() string

GoString returns the string representation

func (*SecretForListInstancesOutput) SetSecret_data

SetSecret_data sets the Secret_data field's value.

func (*SecretForListInstancesOutput) SetSecret_type

SetSecret_type sets the Secret_type field's value.

func (SecretForListInstancesOutput) String

String returns the string representation

type Secret_configForCreateCloudServerInput

type Secret_configForCreateCloudServerInput struct {
	Secret_data *string `type:"string" json:"secret_data,omitempty"`

	Secret_type *int32 `type:"int32" json:"secret_type,omitempty"`
	// contains filtered or unexported fields
}

func (Secret_configForCreateCloudServerInput) GoString

GoString returns the string representation

func (*Secret_configForCreateCloudServerInput) SetSecret_data

SetSecret_data sets the Secret_data field's value.

func (*Secret_configForCreateCloudServerInput) SetSecret_type

SetSecret_type sets the Secret_type field's value.

func (Secret_configForCreateCloudServerInput) String

String returns the string representation

type Secret_configForGetCloudServerOutput

type Secret_configForGetCloudServerOutput struct {
	Secret_data *string `type:"string" json:"secret_data"`

	Secret_type *int32 `type:"int32" json:"secret_type"`
	// contains filtered or unexported fields
}

func (Secret_configForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Secret_configForGetCloudServerOutput) SetSecret_data

SetSecret_data sets the Secret_data field's value.

func (*Secret_configForGetCloudServerOutput) SetSecret_type

SetSecret_type sets the Secret_type field's value.

func (Secret_configForGetCloudServerOutput) String

String returns the string representation

type Secret_configForListCloudServersOutput

type Secret_configForListCloudServersOutput struct {
	Secret_data *string `type:"string" json:"secret_data"`

	Secret_type *int32 `type:"int32" json:"secret_type"`
	// contains filtered or unexported fields
}

func (Secret_configForListCloudServersOutput) GoString

GoString returns the string representation

func (*Secret_configForListCloudServersOutput) SetSecret_data

SetSecret_data sets the Secret_data field's value.

func (*Secret_configForListCloudServersOutput) SetSecret_type

SetSecret_type sets the Secret_type field's value.

func (Secret_configForListCloudServersOutput) String

String returns the string representation

type Secret_configForUpdateCloudServerInput

type Secret_configForUpdateCloudServerInput struct {
	Secret_data *string `type:"string" json:"secret_data,omitempty"`

	Secret_type *int32 `type:"int32" json:"secret_type,omitempty"`
	// contains filtered or unexported fields
}

func (Secret_configForUpdateCloudServerInput) GoString

GoString returns the string representation

func (*Secret_configForUpdateCloudServerInput) SetSecret_data

SetSecret_data sets the Secret_data field's value.

func (*Secret_configForUpdateCloudServerInput) SetSecret_type

SetSecret_type sets the Secret_type field's value.

func (Secret_configForUpdateCloudServerInput) String

String returns the string representation

type Security_groupForCreateSecurityGroupOutput

type Security_groupForCreateSecurityGroupOutput struct {
	Account_identity *int32 `type:"int32" json:"account_identity,omitempty"`

	Binds *BindsForCreateSecurityGroupOutput `type:"structure" json:"binds,omitempty"`

	City *string `type:"string" json:"city,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Cluster_name_alias *string `type:"string" json:"cluster_name_alias,omitempty"`

	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Egress_rule *Egress_ruleForCreateSecurityGroupOutput `type:"structure" json:"egress_rule,omitempty"`

	Group_identity *string `type:"string" json:"group_identity,omitempty"`

	Group_type *string `type:"string" json:"group_type,omitempty" enum:"EnumOfgroup_typeForCreateSecurityGroupOutput"`

	Ingress_rule *Ingress_ruleForCreateSecurityGroupOutput `type:"structure" json:"ingress_rule,omitempty"`

	Name *string `type:"string" json:"name,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`

	Remark *string `type:"string" json:"remark,omitempty"`

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

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`

	User_identity *int32 `type:"int32" json:"user_identity,omitempty"`

	Vpc_cidr []*string `type:"list" json:"vpc_cidr"`

	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty"`

	Vpc_name *string `type:"string" json:"vpc_name,omitempty"`
	// contains filtered or unexported fields
}

func (Security_groupForCreateSecurityGroupOutput) GoString

GoString returns the string representation

func (*Security_groupForCreateSecurityGroupOutput) SetAccount_identity

SetAccount_identity sets the Account_identity field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetBinds

SetBinds sets the Binds field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetCity

SetCity sets the City field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetCluster_name_alias

SetCluster_name_alias sets the Cluster_name_alias field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetEgress_rule

SetEgress_rule sets the Egress_rule field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetGroup_type

SetGroup_type sets the Group_type field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetIngress_rule added in v1.2.41

SetIngress_rule sets the Ingress_rule field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetName

SetName sets the Name field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetProject

SetProject sets the Project field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetRegion

SetRegion sets the Region field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetRemark

SetRemark sets the Remark field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetTags

SetTags sets the Tags field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetUser_identity

SetUser_identity sets the User_identity field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetVpc_cidr

SetVpc_cidr sets the Vpc_cidr field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (*Security_groupForCreateSecurityGroupOutput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (Security_groupForCreateSecurityGroupOutput) String

String returns the string representation

type Security_groupForDescribeSecurityGroupOutput

type Security_groupForDescribeSecurityGroupOutput struct {
	Account_identity *int32 `type:"int32" json:"account_identity"`

	Binds *BindsForDescribeSecurityGroupOutput `type:"structure" json:"binds"`

	City *string `type:"string" json:"city"`

	Cluster_name *string `type:"string" json:"cluster_name"`

	Cluster_name_alias *string `type:"string" json:"cluster_name_alias"`

	Create_time *int32 `type:"int32" json:"create_time"`

	Egress_rule *Egress_ruleForDescribeSecurityGroupOutput `type:"structure" json:"egress_rule"`

	Group_identity *string `type:"string" json:"group_identity"`

	Group_type *string `type:"string" json:"group_type" enum:"EnumOfgroup_typeForDescribeSecurityGroupOutput"`

	Ingress_rule *Ingress_ruleForDescribeSecurityGroupOutput `type:"structure" json:"ingress_rule"`

	Name *string `type:"string" json:"name"`

	Project *string `type:"string" json:"project"`

	Region *string `type:"string" json:"region"`

	Remark *string `type:"string" json:"remark"`

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

	Update_time *int32 `type:"int32" json:"update_time"`

	User_identity *int32 `type:"int32" json:"user_identity"`

	Vpc_cidr []*string `type:"list" json:"vpc_cidr"`

	Vpc_identity *string `type:"string" json:"vpc_identity"`

	Vpc_name *string `type:"string" json:"vpc_name"`
	// contains filtered or unexported fields
}

func (Security_groupForDescribeSecurityGroupOutput) GoString

GoString returns the string representation

func (*Security_groupForDescribeSecurityGroupOutput) SetAccount_identity

SetAccount_identity sets the Account_identity field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetBinds

SetBinds sets the Binds field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetCity

SetCity sets the City field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetCluster_name_alias

SetCluster_name_alias sets the Cluster_name_alias field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetEgress_rule

SetEgress_rule sets the Egress_rule field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetGroup_type

SetGroup_type sets the Group_type field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetIngress_rule added in v1.2.41

SetIngress_rule sets the Ingress_rule field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetName

SetName sets the Name field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetProject

SetProject sets the Project field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetRegion

SetRegion sets the Region field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetRemark

SetRemark sets the Remark field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetTags

SetTags sets the Tags field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetUser_identity

SetUser_identity sets the User_identity field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetVpc_cidr

SetVpc_cidr sets the Vpc_cidr field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (*Security_groupForDescribeSecurityGroupOutput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (Security_groupForDescribeSecurityGroupOutput) String

String returns the string representation

type Security_groupForDescribeSecurityGroupsOutput

type Security_groupForDescribeSecurityGroupsOutput struct {
	Account_identity *int32 `type:"int32" json:"account_identity"`

	Binds *BindsForDescribeSecurityGroupsOutput `type:"structure" json:"binds"`

	City *string `type:"string" json:"city"`

	Cluster_name *string `type:"string" json:"cluster_name"`

	Cluster_name_alias *string `type:"string" json:"cluster_name_alias"`

	Create_time *int32 `type:"int32" json:"create_time"`

	Egress_rule *Egress_ruleForDescribeSecurityGroupsOutput `type:"structure" json:"egress_rule"`

	Group_identity *string `type:"string" json:"group_identity"`

	Group_type *string `type:"string" json:"group_type" enum:"EnumOfgroup_typeForDescribeSecurityGroupsOutput"`

	Ingress_rule *Ingress_ruleForDescribeSecurityGroupsOutput `type:"structure" json:"ingress_rule"`

	Name *string `type:"string" json:"name"`

	Project *string `type:"string" json:"project"`

	Region *string `type:"string" json:"region"`

	Remark *string `type:"string" json:"remark"`

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

	Update_time *int32 `type:"int32" json:"update_time"`

	User_identity *int32 `type:"int32" json:"user_identity"`

	Vpc_cidr []*string `type:"list" json:"vpc_cidr"`

	Vpc_identity *string `type:"string" json:"vpc_identity"`

	Vpc_name *string `type:"string" json:"vpc_name"`
	// contains filtered or unexported fields
}

func (Security_groupForDescribeSecurityGroupsOutput) GoString

GoString returns the string representation

func (*Security_groupForDescribeSecurityGroupsOutput) SetAccount_identity

SetAccount_identity sets the Account_identity field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetBinds

SetBinds sets the Binds field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetCity

SetCity sets the City field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetCluster_name_alias

SetCluster_name_alias sets the Cluster_name_alias field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetEgress_rule

SetEgress_rule sets the Egress_rule field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetGroup_type

SetGroup_type sets the Group_type field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetIngress_rule added in v1.2.41

SetIngress_rule sets the Ingress_rule field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetName

SetName sets the Name field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetProject

SetProject sets the Project field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetRegion

SetRegion sets the Region field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetRemark

SetRemark sets the Remark field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetTags

SetTags sets the Tags field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetUser_identity

SetUser_identity sets the User_identity field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetVpc_cidr

SetVpc_cidr sets the Vpc_cidr field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (*Security_groupForDescribeSecurityGroupsOutput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (Security_groupForDescribeSecurityGroupsOutput) String

String returns the string representation

type Security_groupForModifySecurityGroupAttributeOutput

type Security_groupForModifySecurityGroupAttributeOutput struct {
	Account_identity *int32 `type:"int32" json:"account_identity,omitempty"`

	Binds *BindsForModifySecurityGroupAttributeOutput `type:"structure" json:"binds,omitempty"`

	City *string `type:"string" json:"city,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Cluster_name_alias *string `type:"string" json:"cluster_name_alias,omitempty"`

	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Egress_rule *Egress_ruleForModifySecurityGroupAttributeOutput `type:"structure" json:"egress_rule,omitempty"`

	Group_identity *string `type:"string" json:"group_identity,omitempty"`

	Group_type *string `type:"string" json:"group_type,omitempty" enum:"EnumOfgroup_typeForModifySecurityGroupAttributeOutput"`

	Ingress_rule *Ingress_ruleForModifySecurityGroupAttributeOutput `type:"structure" json:"ingress_rule,omitempty"`

	Name *string `type:"string" json:"name,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`

	Remark *string `type:"string" json:"remark,omitempty"`

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

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`

	User_identity *int32 `type:"int32" json:"user_identity,omitempty"`

	Vpc_cidr []*string `type:"list" json:"vpc_cidr"`

	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty"`

	Vpc_name *string `type:"string" json:"vpc_name,omitempty"`
	// contains filtered or unexported fields
}

func (Security_groupForModifySecurityGroupAttributeOutput) GoString

GoString returns the string representation

func (*Security_groupForModifySecurityGroupAttributeOutput) SetAccount_identity

SetAccount_identity sets the Account_identity field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetBinds

SetBinds sets the Binds field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetCity

SetCity sets the City field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetCluster_name_alias

SetCluster_name_alias sets the Cluster_name_alias field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetEgress_rule

SetEgress_rule sets the Egress_rule field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetGroup_type

SetGroup_type sets the Group_type field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetIngress_rule added in v1.2.41

SetIngress_rule sets the Ingress_rule field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetName

SetName sets the Name field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetProject

SetProject sets the Project field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetRegion

SetRegion sets the Region field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetRemark

SetRemark sets the Remark field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetTags

SetTags sets the Tags field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetUser_identity

SetUser_identity sets the User_identity field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetVpc_cidr

SetVpc_cidr sets the Vpc_cidr field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (*Security_groupForModifySecurityGroupAttributeOutput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (Security_groupForModifySecurityGroupAttributeOutput) String

String returns the string representation

type Server_areaForGetCloudServerOutput

type Server_areaForGetCloudServerOutput struct {
	Area *string `type:"string" json:"area"`

	Cluster_alias *string `type:"string" json:"cluster_alias"`

	Cluster_name *string `type:"string" json:"cluster_name"`

	Instance_num *int32 `type:"int32" json:"instance_num"`

	Isp *string `type:"string" json:"isp"`
	// contains filtered or unexported fields
}

func (Server_areaForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Server_areaForGetCloudServerOutput) SetArea

SetArea sets the Area field's value.

func (*Server_areaForGetCloudServerOutput) SetCluster_alias

SetCluster_alias sets the Cluster_alias field's value.

func (*Server_areaForGetCloudServerOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*Server_areaForGetCloudServerOutput) SetInstance_num

SetInstance_num sets the Instance_num field's value.

func (*Server_areaForGetCloudServerOutput) SetIsp

SetIsp sets the Isp field's value.

func (Server_areaForGetCloudServerOutput) String

String returns the string representation

type Server_areaForListCloudServersOutput

type Server_areaForListCloudServersOutput struct {
	Area *string `type:"string" json:"area"`

	Cluster_alias *string `type:"string" json:"cluster_alias"`

	Cluster_name *string `type:"string" json:"cluster_name"`

	Instance_num *int32 `type:"int32" json:"instance_num"`

	Isp *string `type:"string" json:"isp"`
	// contains filtered or unexported fields
}

func (Server_areaForListCloudServersOutput) GoString

GoString returns the string representation

func (*Server_areaForListCloudServersOutput) SetArea

SetArea sets the Area field's value.

func (*Server_areaForListCloudServersOutput) SetCluster_alias

SetCluster_alias sets the Cluster_alias field's value.

func (*Server_areaForListCloudServersOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*Server_areaForListCloudServersOutput) SetInstance_num

SetInstance_num sets the Instance_num field's value.

func (*Server_areaForListCloudServersOutput) SetIsp

SetIsp sets the Isp field's value.

func (Server_areaForListCloudServersOutput) String

String returns the string representation

type SetBoundEipShareBandwidthPeakInput

type SetBoundEipShareBandwidthPeakInput struct {

	// Bound_eip_share_bandwidth_peak is a required field
	Bound_eip_share_bandwidth_peak *string `type:"string" json:"bound_eip_share_bandwidth_peak,omitempty" required:"true"`

	// Instance_identity is a required field
	Instance_identity *string `type:"string" json:"instance_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetBoundEipShareBandwidthPeakInput) GoString

GoString returns the string representation

func (*SetBoundEipShareBandwidthPeakInput) SetBound_eip_share_bandwidth_peak

func (s *SetBoundEipShareBandwidthPeakInput) SetBound_eip_share_bandwidth_peak(v string) *SetBoundEipShareBandwidthPeakInput

SetBound_eip_share_bandwidth_peak sets the Bound_eip_share_bandwidth_peak field's value.

func (*SetBoundEipShareBandwidthPeakInput) SetInstance_identity

SetInstance_identity sets the Instance_identity field's value.

func (SetBoundEipShareBandwidthPeakInput) String

String returns the string representation

func (*SetBoundEipShareBandwidthPeakInput) Validate

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

type SetBoundEipShareBandwidthPeakOutput

type SetBoundEipShareBandwidthPeakOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetBoundEipShareBandwidthPeakOutput) GoString

GoString returns the string representation

func (SetBoundEipShareBandwidthPeakOutput) String

String returns the string representation

type SetCloudServerDeleteProtectionInput

type SetCloudServerDeleteProtectionInput struct {

	// Cloud_server_delete_protection is a required field
	Cloud_server_delete_protection *bool `type:"boolean" json:"cloud_server_delete_protection,omitempty" required:"true"`

	// Cloud_server_identity is a required field
	Cloud_server_identity *string `type:"string" json:"cloud_server_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetCloudServerDeleteProtectionInput) GoString

GoString returns the string representation

func (*SetCloudServerDeleteProtectionInput) SetCloud_server_delete_protection

func (s *SetCloudServerDeleteProtectionInput) SetCloud_server_delete_protection(v bool) *SetCloudServerDeleteProtectionInput

SetCloud_server_delete_protection sets the Cloud_server_delete_protection field's value.

func (*SetCloudServerDeleteProtectionInput) SetCloud_server_identity

SetCloud_server_identity sets the Cloud_server_identity field's value.

func (SetCloudServerDeleteProtectionInput) String

String returns the string representation

func (*SetCloudServerDeleteProtectionInput) Validate

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

type SetCloudServerDeleteProtectionOutput

type SetCloudServerDeleteProtectionOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetCloudServerDeleteProtectionOutput) GoString

GoString returns the string representation

func (SetCloudServerDeleteProtectionOutput) String

String returns the string representation

type SetEIPInstanceBandwidthPeakInput

type SetEIPInstanceBandwidthPeakInput struct {

	// Bandwidth_peak is a required field
	Bandwidth_peak *int32 `type:"int32" json:"bandwidth_peak,omitempty" required:"true"`

	// Eip_identity is a required field
	Eip_identity *string `type:"string" json:"eip_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetEIPInstanceBandwidthPeakInput) GoString

GoString returns the string representation

func (*SetEIPInstanceBandwidthPeakInput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*SetEIPInstanceBandwidthPeakInput) SetEip_identity

SetEip_identity sets the Eip_identity field's value.

func (SetEIPInstanceBandwidthPeakInput) String

String returns the string representation

func (*SetEIPInstanceBandwidthPeakInput) Validate

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

type SetEIPInstanceBandwidthPeakOutput

type SetEIPInstanceBandwidthPeakOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetEIPInstanceBandwidthPeakOutput) GoString

GoString returns the string representation

func (SetEIPInstanceBandwidthPeakOutput) String

String returns the string representation

type SetEIPInstanceDescInput

type SetEIPInstanceDescInput struct {
	Desc *string `type:"string" json:"desc,omitempty"`

	// Eip_identity is a required field
	Eip_identity *string `type:"string" json:"eip_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetEIPInstanceDescInput) GoString

func (s SetEIPInstanceDescInput) GoString() string

GoString returns the string representation

func (*SetEIPInstanceDescInput) SetDesc

SetDesc sets the Desc field's value.

func (*SetEIPInstanceDescInput) SetEip_identity

SetEip_identity sets the Eip_identity field's value.

func (SetEIPInstanceDescInput) String

func (s SetEIPInstanceDescInput) String() string

String returns the string representation

func (*SetEIPInstanceDescInput) Validate

func (s *SetEIPInstanceDescInput) Validate() error

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

type SetEIPInstanceDescOutput

type SetEIPInstanceDescOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetEIPInstanceDescOutput) GoString

func (s SetEIPInstanceDescOutput) GoString() string

GoString returns the string representation

func (SetEIPInstanceDescOutput) String

func (s SetEIPInstanceDescOutput) String() string

String returns the string representation

type SetEIPInstanceNameInput

type SetEIPInstanceNameInput struct {

	// Eip_identity is a required field
	Eip_identity *string `type:"string" json:"eip_identity,omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:"name,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetEIPInstanceNameInput) GoString

func (s SetEIPInstanceNameInput) GoString() string

GoString returns the string representation

func (*SetEIPInstanceNameInput) SetEip_identity

SetEip_identity sets the Eip_identity field's value.

func (*SetEIPInstanceNameInput) SetName

SetName sets the Name field's value.

func (SetEIPInstanceNameInput) String

func (s SetEIPInstanceNameInput) String() string

String returns the string representation

func (*SetEIPInstanceNameInput) Validate

func (s *SetEIPInstanceNameInput) Validate() error

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

type SetEIPInstanceNameOutput

type SetEIPInstanceNameOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetEIPInstanceNameOutput) GoString

func (s SetEIPInstanceNameOutput) GoString() string

GoString returns the string representation

func (SetEIPInstanceNameOutput) String

func (s SetEIPInstanceNameOutput) String() string

String returns the string representation

type SetENIInstanceNameAndDescInput

type SetENIInstanceNameAndDescInput struct {
	// contains filtered or unexported fields
}

func (SetENIInstanceNameAndDescInput) GoString

GoString returns the string representation

func (SetENIInstanceNameAndDescInput) String

String returns the string representation

type SetENIInstanceNameAndDescOutput

type SetENIInstanceNameAndDescOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetENIInstanceNameAndDescOutput) GoString

GoString returns the string representation

func (SetENIInstanceNameAndDescOutput) String

String returns the string representation

type SetInstanceCustomDataInput

type SetInstanceCustomDataInput struct {
	Custom_data *Custom_dataForSetInstanceCustomDataInput `type:"structure" json:"custom_data,omitempty"`

	// Instance_identity is a required field
	Instance_identity *string `type:"string" json:"instance_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetInstanceCustomDataInput) GoString

func (s SetInstanceCustomDataInput) GoString() string

GoString returns the string representation

func (*SetInstanceCustomDataInput) SetCustom_data

SetCustom_data sets the Custom_data field's value.

func (*SetInstanceCustomDataInput) SetInstance_identity

func (s *SetInstanceCustomDataInput) SetInstance_identity(v string) *SetInstanceCustomDataInput

SetInstance_identity sets the Instance_identity field's value.

func (SetInstanceCustomDataInput) String

String returns the string representation

func (*SetInstanceCustomDataInput) Validate

func (s *SetInstanceCustomDataInput) Validate() error

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

type SetInstanceCustomDataOutput

type SetInstanceCustomDataOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetInstanceCustomDataOutput) GoString

func (s SetInstanceCustomDataOutput) GoString() string

GoString returns the string representation

func (SetInstanceCustomDataOutput) String

String returns the string representation

type SetInstanceDeleteProtectionInput

type SetInstanceDeleteProtectionInput struct {
	Instance_delete_protection *bool `type:"boolean" json:"instance_delete_protection,omitempty"`

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

func (SetInstanceDeleteProtectionInput) GoString

GoString returns the string representation

func (*SetInstanceDeleteProtectionInput) SetInstance_delete_protection

func (s *SetInstanceDeleteProtectionInput) SetInstance_delete_protection(v bool) *SetInstanceDeleteProtectionInput

SetInstance_delete_protection sets the Instance_delete_protection field's value.

func (*SetInstanceDeleteProtectionInput) SetInstance_ids

SetInstance_ids sets the Instance_ids field's value.

func (SetInstanceDeleteProtectionInput) String

String returns the string representation

type SetInstanceDeleteProtectionOutput

type SetInstanceDeleteProtectionOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetInstanceDeleteProtectionOutput) GoString

GoString returns the string representation

func (SetInstanceDeleteProtectionOutput) String

String returns the string representation

type SetInstanceNameInput

type SetInstanceNameInput struct {

	// Instance_identity is a required field
	Instance_identity *string `type:"string" json:"instance_identity,omitempty" required:"true"`

	// Instance_name is a required field
	Instance_name *string `type:"string" json:"instance_name,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetInstanceNameInput) GoString

func (s SetInstanceNameInput) GoString() string

GoString returns the string representation

func (*SetInstanceNameInput) SetInstance_identity

func (s *SetInstanceNameInput) SetInstance_identity(v string) *SetInstanceNameInput

SetInstance_identity sets the Instance_identity field's value.

func (*SetInstanceNameInput) SetInstance_name

func (s *SetInstanceNameInput) SetInstance_name(v string) *SetInstanceNameInput

SetInstance_name sets the Instance_name field's value.

func (SetInstanceNameInput) String

func (s SetInstanceNameInput) String() string

String returns the string representation

func (*SetInstanceNameInput) Validate

func (s *SetInstanceNameInput) Validate() error

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

type SetInstanceNameOutput

type SetInstanceNameOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetInstanceNameOutput) GoString

func (s SetInstanceNameOutput) GoString() string

GoString returns the string representation

func (SetInstanceNameOutput) String

func (s SetInstanceNameOutput) String() string

String returns the string representation

type SetInstanceTimeoutInput

type SetInstanceTimeoutInput struct {

	// Instance_identity is a required field
	Instance_identity *string `type:"string" json:"instance_identity,omitempty" required:"true"`

	Tcp_timeout *int32 `type:"int32" json:"tcp_timeout,omitempty"`

	Udp_timeout *int32 `type:"int32" json:"udp_timeout,omitempty"`
	// contains filtered or unexported fields
}

func (SetInstanceTimeoutInput) GoString

func (s SetInstanceTimeoutInput) GoString() string

GoString returns the string representation

func (*SetInstanceTimeoutInput) SetInstance_identity

func (s *SetInstanceTimeoutInput) SetInstance_identity(v string) *SetInstanceTimeoutInput

SetInstance_identity sets the Instance_identity field's value.

func (*SetInstanceTimeoutInput) SetTcp_timeout

SetTcp_timeout sets the Tcp_timeout field's value.

func (*SetInstanceTimeoutInput) SetUdp_timeout

SetUdp_timeout sets the Udp_timeout field's value.

func (SetInstanceTimeoutInput) String

func (s SetInstanceTimeoutInput) String() string

String returns the string representation

func (*SetInstanceTimeoutInput) Validate

func (s *SetInstanceTimeoutInput) Validate() error

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

type SetInstanceTimeoutOutput

type SetInstanceTimeoutOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetInstanceTimeoutOutput) GoString

func (s SetInstanceTimeoutOutput) GoString() string

GoString returns the string representation

func (SetInstanceTimeoutOutput) String

func (s SetInstanceTimeoutOutput) String() string

String returns the string representation

type SetInstancesBandwidthPeakInput

type SetInstancesBandwidthPeakInput struct {
	Bandwidth_peak_limit_isp_configs []*Bandwidth_peak_limit_isp_configForSetInstancesBandwidthPeakInput `type:"list" json:"bandwidth_peak_limit_isp_configs"`

	Instance_bandwidth_peak_map *Instance_bandwidth_peak_mapForSetInstancesBandwidthPeakInput `type:"structure" json:"instance_bandwidth_peak_map,omitempty"`

	Limit_mode *string `type:"string" json:"limit_mode,omitempty" enum:"EnumOflimit_modeForSetInstancesBandwidthPeakInput"`

	// With_reboot is a required field
	With_reboot *bool `type:"boolean" json:"with_reboot,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetInstancesBandwidthPeakInput) GoString

GoString returns the string representation

func (*SetInstancesBandwidthPeakInput) SetBandwidth_peak_limit_isp_configs

SetBandwidth_peak_limit_isp_configs sets the Bandwidth_peak_limit_isp_configs field's value.

func (*SetInstancesBandwidthPeakInput) SetInstance_bandwidth_peak_map

SetInstance_bandwidth_peak_map sets the Instance_bandwidth_peak_map field's value.

func (*SetInstancesBandwidthPeakInput) SetLimit_mode

SetLimit_mode sets the Limit_mode field's value.

func (*SetInstancesBandwidthPeakInput) SetWith_reboot

SetWith_reboot sets the With_reboot field's value.

func (SetInstancesBandwidthPeakInput) String

String returns the string representation

func (*SetInstancesBandwidthPeakInput) Validate

func (s *SetInstancesBandwidthPeakInput) Validate() error

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

type SetInstancesBandwidthPeakOutput

type SetInstancesBandwidthPeakOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetInstancesBandwidthPeakOutput) GoString

GoString returns the string representation

func (SetInstancesBandwidthPeakOutput) String

String returns the string representation

type SetRouteEntryDescInput

type SetRouteEntryDescInput struct {
	Desc *string `type:"string" json:"desc,omitempty"`

	// Route_entry_identity is a required field
	Route_entry_identity *string `type:"string" json:"route_entry_identity,omitempty" required:"true"`

	// Route_table_identity is a required field
	Route_table_identity *string `type:"string" json:"route_table_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetRouteEntryDescInput) GoString

func (s SetRouteEntryDescInput) GoString() string

GoString returns the string representation

func (*SetRouteEntryDescInput) SetDesc

SetDesc sets the Desc field's value.

func (*SetRouteEntryDescInput) SetRoute_entry_identity

func (s *SetRouteEntryDescInput) SetRoute_entry_identity(v string) *SetRouteEntryDescInput

SetRoute_entry_identity sets the Route_entry_identity field's value.

func (*SetRouteEntryDescInput) SetRoute_table_identity

func (s *SetRouteEntryDescInput) SetRoute_table_identity(v string) *SetRouteEntryDescInput

SetRoute_table_identity sets the Route_table_identity field's value.

func (SetRouteEntryDescInput) String

func (s SetRouteEntryDescInput) String() string

String returns the string representation

func (*SetRouteEntryDescInput) Validate

func (s *SetRouteEntryDescInput) Validate() error

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

type SetRouteEntryDescOutput

type SetRouteEntryDescOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetRouteEntryDescOutput) GoString

func (s SetRouteEntryDescOutput) GoString() string

GoString returns the string representation

func (SetRouteEntryDescOutput) String

func (s SetRouteEntryDescOutput) String() string

String returns the string representation

type SetRouteTableNameAndDescInput

type SetRouteTableNameAndDescInput struct {
	Desc *string `type:"string" json:"desc,omitempty"`

	Name *string `type:"string" json:"name,omitempty"`

	// Route_table_identity is a required field
	Route_table_identity *string `type:"string" json:"route_table_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetRouteTableNameAndDescInput) GoString

GoString returns the string representation

func (*SetRouteTableNameAndDescInput) SetDesc

SetDesc sets the Desc field's value.

func (*SetRouteTableNameAndDescInput) SetName

SetName sets the Name field's value.

func (*SetRouteTableNameAndDescInput) SetRoute_table_identity

SetRoute_table_identity sets the Route_table_identity field's value.

func (SetRouteTableNameAndDescInput) String

String returns the string representation

func (*SetRouteTableNameAndDescInput) Validate

func (s *SetRouteTableNameAndDescInput) Validate() error

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

type SetRouteTableNameAndDescOutput

type SetRouteTableNameAndDescOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetRouteTableNameAndDescOutput) GoString

GoString returns the string representation

func (SetRouteTableNameAndDescOutput) String

String returns the string representation

type SetSubnetNameAndDescInput

type SetSubnetNameAndDescInput struct {
	Desc *string `type:"string" json:"desc,omitempty"`

	Name *string `type:"string" json:"name,omitempty"`

	// Subnet_identity is a required field
	Subnet_identity *string `type:"string" json:"subnet_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetSubnetNameAndDescInput) GoString

func (s SetSubnetNameAndDescInput) GoString() string

GoString returns the string representation

func (*SetSubnetNameAndDescInput) SetDesc

SetDesc sets the Desc field's value.

func (*SetSubnetNameAndDescInput) SetName

SetName sets the Name field's value.

func (*SetSubnetNameAndDescInput) SetSubnet_identity

SetSubnet_identity sets the Subnet_identity field's value.

func (SetSubnetNameAndDescInput) String

func (s SetSubnetNameAndDescInput) String() string

String returns the string representation

func (*SetSubnetNameAndDescInput) Validate

func (s *SetSubnetNameAndDescInput) Validate() error

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

type SetSubnetNameAndDescOutput

type SetSubnetNameAndDescOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetSubnetNameAndDescOutput) GoString

func (s SetSubnetNameAndDescOutput) GoString() string

GoString returns the string representation

func (SetSubnetNameAndDescOutput) String

String returns the string representation

type SetVPCInstanceDescInput

type SetVPCInstanceDescInput struct {

	// Desc is a required field
	Desc *string `type:"string" json:"desc,omitempty" required:"true"`

	// Vpc_identity is a required field
	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetVPCInstanceDescInput) GoString

func (s SetVPCInstanceDescInput) GoString() string

GoString returns the string representation

func (*SetVPCInstanceDescInput) SetDesc

SetDesc sets the Desc field's value.

func (*SetVPCInstanceDescInput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (SetVPCInstanceDescInput) String

func (s SetVPCInstanceDescInput) String() string

String returns the string representation

func (*SetVPCInstanceDescInput) Validate

func (s *SetVPCInstanceDescInput) Validate() error

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

type SetVPCInstanceDescOutput

type SetVPCInstanceDescOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetVPCInstanceDescOutput) GoString

func (s SetVPCInstanceDescOutput) GoString() string

GoString returns the string representation

func (SetVPCInstanceDescOutput) String

func (s SetVPCInstanceDescOutput) String() string

String returns the string representation

type SetVPCInstanceNameInput

type SetVPCInstanceNameInput struct {

	// Vpc_identity is a required field
	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty" required:"true"`

	// Vpc_name is a required field
	Vpc_name *string `type:"string" json:"vpc_name,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetVPCInstanceNameInput) GoString

func (s SetVPCInstanceNameInput) GoString() string

GoString returns the string representation

func (*SetVPCInstanceNameInput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (*SetVPCInstanceNameInput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (SetVPCInstanceNameInput) String

func (s SetVPCInstanceNameInput) String() string

String returns the string representation

func (*SetVPCInstanceNameInput) Validate

func (s *SetVPCInstanceNameInput) Validate() error

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

type SetVPCInstanceNameOutput

type SetVPCInstanceNameOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetVPCInstanceNameOutput) GoString

func (s SetVPCInstanceNameOutput) GoString() string

GoString returns the string representation

func (SetVPCInstanceNameOutput) String

func (s SetVPCInstanceNameOutput) String() string

String returns the string representation

type Single_interface_name_configForCreateCloudServerInput

type Single_interface_name_configForCreateCloudServerInput struct {
	External_interface_name *string `type:"string" json:"external_interface_name,omitempty"`

	Internal_interface_name *string `type:"string" json:"internal_interface_name,omitempty"`
	// contains filtered or unexported fields
}

func (Single_interface_name_configForCreateCloudServerInput) GoString

GoString returns the string representation

func (*Single_interface_name_configForCreateCloudServerInput) SetExternal_interface_name

SetExternal_interface_name sets the External_interface_name field's value.

func (*Single_interface_name_configForCreateCloudServerInput) SetInternal_interface_name

SetInternal_interface_name sets the Internal_interface_name field's value.

func (Single_interface_name_configForCreateCloudServerInput) String

String returns the string representation

type Single_interface_name_configForCreateInstanceInput

type Single_interface_name_configForCreateInstanceInput struct {
	External_interface_name *string `type:"string" json:"external_interface_name,omitempty"`

	Internal_interface_name *string `type:"string" json:"internal_interface_name,omitempty"`
	// contains filtered or unexported fields
}

func (Single_interface_name_configForCreateInstanceInput) GoString

GoString returns the string representation

func (*Single_interface_name_configForCreateInstanceInput) SetExternal_interface_name

SetExternal_interface_name sets the External_interface_name field's value.

func (*Single_interface_name_configForCreateInstanceInput) SetInternal_interface_name

SetInternal_interface_name sets the Internal_interface_name field's value.

func (Single_interface_name_configForCreateInstanceInput) String

String returns the string representation

type Single_line_nic_listForCreateCloudServerV2Input

type Single_line_nic_listForCreateCloudServerV2Input struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak,omitempty"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance,omitempty"`

	Enhanced *bool `type:"boolean" json:"enhanced,omitempty"`

	Ips []*IpForCreateCloudServerV2Input `type:"list" json:"ips"`

	Nic_net_type *string `type:"string" json:"nic_net_type,omitempty" enum:"EnumOfnic_net_typeForCreateCloudServerV2Input"`

	Nic_type *string `type:"string" json:"nic_type,omitempty" enum:"EnumOfnic_typeForCreateCloudServerV2Input"`

	Primary *bool `type:"boolean" json:"primary,omitempty"`
	// contains filtered or unexported fields
}

func (Single_line_nic_listForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*Single_line_nic_listForCreateCloudServerV2Input) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*Single_line_nic_listForCreateCloudServerV2Input) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Single_line_nic_listForCreateCloudServerV2Input) SetEnhanced

SetEnhanced sets the Enhanced field's value.

func (*Single_line_nic_listForCreateCloudServerV2Input) SetIps

SetIps sets the Ips field's value.

func (*Single_line_nic_listForCreateCloudServerV2Input) SetNic_net_type

SetNic_net_type sets the Nic_net_type field's value.

func (*Single_line_nic_listForCreateCloudServerV2Input) SetNic_type

SetNic_type sets the Nic_type field's value.

func (*Single_line_nic_listForCreateCloudServerV2Input) SetPrimary

SetPrimary sets the Primary field's value.

func (Single_line_nic_listForCreateCloudServerV2Input) String

String returns the string representation

type Single_line_nic_listForGetCloudServerOutput

type Single_line_nic_listForGetCloudServerOutput struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Enhanced *bool `type:"boolean" json:"enhanced"`

	Ips []*IpForGetCloudServerOutput `type:"list" json:"ips"`

	Nic_net_type *string `type:"string" json:"nic_net_type" enum:"EnumOfnic_net_typeForGetCloudServerOutput"`

	Nic_type *string `type:"string" json:"nic_type" enum:"EnumOfnic_typeForGetCloudServerOutput"`

	Primary *bool `type:"boolean" json:"primary"`
	// contains filtered or unexported fields
}

func (Single_line_nic_listForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Single_line_nic_listForGetCloudServerOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*Single_line_nic_listForGetCloudServerOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Single_line_nic_listForGetCloudServerOutput) SetEnhanced

SetEnhanced sets the Enhanced field's value.

func (*Single_line_nic_listForGetCloudServerOutput) SetIps

SetIps sets the Ips field's value.

func (*Single_line_nic_listForGetCloudServerOutput) SetNic_net_type

SetNic_net_type sets the Nic_net_type field's value.

func (*Single_line_nic_listForGetCloudServerOutput) SetNic_type

SetNic_type sets the Nic_type field's value.

func (*Single_line_nic_listForGetCloudServerOutput) SetPrimary

SetPrimary sets the Primary field's value.

func (Single_line_nic_listForGetCloudServerOutput) String

String returns the string representation

type Single_line_nic_listForListCloudServersOutput

type Single_line_nic_listForListCloudServersOutput struct {
	Bandwidth_peak *string `type:"string" json:"bandwidth_peak"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Enhanced *bool `type:"boolean" json:"enhanced"`

	Ips []*IpForListCloudServersOutput `type:"list" json:"ips"`

	Nic_net_type *string `type:"string" json:"nic_net_type" enum:"EnumOfnic_net_typeForListCloudServersOutput"`

	Nic_type *string `type:"string" json:"nic_type" enum:"EnumOfnic_typeForListCloudServersOutput"`

	Primary *bool `type:"boolean" json:"primary"`
	// contains filtered or unexported fields
}

func (Single_line_nic_listForListCloudServersOutput) GoString

GoString returns the string representation

func (*Single_line_nic_listForListCloudServersOutput) SetBandwidth_peak

SetBandwidth_peak sets the Bandwidth_peak field's value.

func (*Single_line_nic_listForListCloudServersOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*Single_line_nic_listForListCloudServersOutput) SetEnhanced

SetEnhanced sets the Enhanced field's value.

func (*Single_line_nic_listForListCloudServersOutput) SetIps

SetIps sets the Ips field's value.

func (*Single_line_nic_listForListCloudServersOutput) SetNic_net_type

SetNic_net_type sets the Nic_net_type field's value.

func (*Single_line_nic_listForListCloudServersOutput) SetNic_type

SetNic_type sets the Nic_type field's value.

func (*Single_line_nic_listForListCloudServersOutput) SetPrimary

SetPrimary sets the Primary field's value.

func (Single_line_nic_listForListCloudServersOutput) String

String returns the string representation

type Source_groupForCopySecurityGroupOutput

type Source_groupForCopySecurityGroupOutput struct {
	Account_identity *int32 `type:"int32" json:"account_identity,omitempty"`

	Binds *BindsForCopySecurityGroupOutput `type:"structure" json:"binds,omitempty"`

	City *string `type:"string" json:"city,omitempty"`

	Cluster_name *string `type:"string" json:"cluster_name,omitempty"`

	Cluster_name_alias *string `type:"string" json:"cluster_name_alias,omitempty"`

	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Egress_rule *Egress_ruleForCopySecurityGroupOutput `type:"structure" json:"egress_rule,omitempty"`

	Group_identity *string `type:"string" json:"group_identity,omitempty"`

	Group_type *string `type:"string" json:"group_type,omitempty" enum:"EnumOfgroup_typeForCopySecurityGroupOutput"`

	Ingress_rule *Ingress_ruleForCopySecurityGroupOutput `type:"structure" json:"ingress_rule,omitempty"`

	Name *string `type:"string" json:"name,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`

	Remark *string `type:"string" json:"remark,omitempty"`

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

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`

	User_identity *int32 `type:"int32" json:"user_identity,omitempty"`

	Vpc_cidr []*string `type:"list" json:"vpc_cidr"`

	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty"`

	Vpc_name *string `type:"string" json:"vpc_name,omitempty"`
	// contains filtered or unexported fields
}

func (Source_groupForCopySecurityGroupOutput) GoString

GoString returns the string representation

func (*Source_groupForCopySecurityGroupOutput) SetAccount_identity

SetAccount_identity sets the Account_identity field's value.

func (*Source_groupForCopySecurityGroupOutput) SetBinds

SetBinds sets the Binds field's value.

func (*Source_groupForCopySecurityGroupOutput) SetCity

SetCity sets the City field's value.

func (*Source_groupForCopySecurityGroupOutput) SetCluster_name

SetCluster_name sets the Cluster_name field's value.

func (*Source_groupForCopySecurityGroupOutput) SetCluster_name_alias

SetCluster_name_alias sets the Cluster_name_alias field's value.

func (*Source_groupForCopySecurityGroupOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Source_groupForCopySecurityGroupOutput) SetEgress_rule

SetEgress_rule sets the Egress_rule field's value.

func (*Source_groupForCopySecurityGroupOutput) SetGroup_identity

SetGroup_identity sets the Group_identity field's value.

func (*Source_groupForCopySecurityGroupOutput) SetGroup_type

SetGroup_type sets the Group_type field's value.

func (*Source_groupForCopySecurityGroupOutput) SetIngress_rule added in v1.2.41

SetIngress_rule sets the Ingress_rule field's value.

func (*Source_groupForCopySecurityGroupOutput) SetName

SetName sets the Name field's value.

func (*Source_groupForCopySecurityGroupOutput) SetProject

SetProject sets the Project field's value.

func (*Source_groupForCopySecurityGroupOutput) SetRegion

SetRegion sets the Region field's value.

func (*Source_groupForCopySecurityGroupOutput) SetRemark

SetRemark sets the Remark field's value.

func (*Source_groupForCopySecurityGroupOutput) SetTags

SetTags sets the Tags field's value.

func (*Source_groupForCopySecurityGroupOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Source_groupForCopySecurityGroupOutput) SetUser_identity

SetUser_identity sets the User_identity field's value.

func (*Source_groupForCopySecurityGroupOutput) SetVpc_cidr

SetVpc_cidr sets the Vpc_cidr field's value.

func (*Source_groupForCopySecurityGroupOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (*Source_groupForCopySecurityGroupOutput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (Source_groupForCopySecurityGroupOutput) String

String returns the string representation

type SpecForCreateCloudServerV2Input

type SpecForCreateCloudServerV2Input struct {
	Bare_metal_package *string `type:"string" json:"bare_metal_package,omitempty"`

	Spec_name *string `type:"string" json:"spec_name,omitempty"`

	Variable_spec_config *Variable_spec_configForCreateCloudServerV2Input `type:"structure" json:"variable_spec_config,omitempty"`
	// contains filtered or unexported fields
}

func (SpecForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*SpecForCreateCloudServerV2Input) SetBare_metal_package

SetBare_metal_package sets the Bare_metal_package field's value.

func (*SpecForCreateCloudServerV2Input) SetSpec_name

SetSpec_name sets the Spec_name field's value.

func (*SpecForCreateCloudServerV2Input) SetVariable_spec_config

SetVariable_spec_config sets the Variable_spec_config field's value.

func (SpecForCreateCloudServerV2Input) String

String returns the string representation

type StartInstancesInput

type StartInstancesInput struct {
	Instance_identities []*string `type:"list" json:"instance_identities"`
	// contains filtered or unexported fields
}

func (StartInstancesInput) GoString

func (s StartInstancesInput) GoString() string

GoString returns the string representation

func (*StartInstancesInput) SetInstance_identities

func (s *StartInstancesInput) SetInstance_identities(v []*string) *StartInstancesInput

SetInstance_identities sets the Instance_identities field's value.

func (StartInstancesInput) String

func (s StartInstancesInput) String() string

String returns the string representation

type StartInstancesOutput

type StartInstancesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (StartInstancesOutput) GoString

func (s StartInstancesOutput) GoString() string

GoString returns the string representation

func (StartInstancesOutput) String

func (s StartInstancesOutput) String() string

String returns the string representation

type StopInstancesInput

type StopInstancesInput struct {
	Instance_identities []*string `type:"list" json:"instance_identities"`
	// contains filtered or unexported fields
}

func (StopInstancesInput) GoString

func (s StopInstancesInput) GoString() string

GoString returns the string representation

func (*StopInstancesInput) SetInstance_identities

func (s *StopInstancesInput) SetInstance_identities(v []*string) *StopInstancesInput

SetInstance_identities sets the Instance_identities field's value.

func (StopInstancesInput) String

func (s StopInstancesInput) String() string

String returns the string representation

type StopInstancesOutput

type StopInstancesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (StopInstancesOutput) GoString

func (s StopInstancesOutput) GoString() string

GoString returns the string representation

func (StopInstancesOutput) String

func (s StopInstancesOutput) String() string

String returns the string representation

type StorageForCreateCloudServerV2Input

type StorageForCreateCloudServerV2Input struct {
	Disks []*DiskForCreateCloudServerV2Input `type:"list" json:"disks"`

	System_disk_partition *System_disk_partitionForCreateCloudServerV2Input `type:"structure" json:"system_disk_partition,omitempty"`
	// contains filtered or unexported fields
}

func (StorageForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*StorageForCreateCloudServerV2Input) SetDisks

SetDisks sets the Disks field's value.

func (*StorageForCreateCloudServerV2Input) SetSystem_disk_partition

SetSystem_disk_partition sets the System_disk_partition field's value.

func (StorageForCreateCloudServerV2Input) String

String returns the string representation

type StorageForGetCloudServerOutput

type StorageForGetCloudServerOutput struct {
	Data_disk *Data_diskForGetCloudServerOutput `type:"structure" json:"data_disk"`

	Data_disk_list []*Data_disk_listForGetCloudServerOutput `type:"list" json:"data_disk_list"`

	Data_local_disks []*Data_local_diskForGetCloudServerOutput `type:"list" json:"data_local_disks"`

	System_disk *System_diskForGetCloudServerOutput `type:"structure" json:"system_disk"`
	// contains filtered or unexported fields
}

func (StorageForGetCloudServerOutput) GoString

GoString returns the string representation

func (*StorageForGetCloudServerOutput) SetData_disk

SetData_disk sets the Data_disk field's value.

func (*StorageForGetCloudServerOutput) SetData_disk_list

SetData_disk_list sets the Data_disk_list field's value.

func (*StorageForGetCloudServerOutput) SetData_local_disks

SetData_local_disks sets the Data_local_disks field's value.

func (*StorageForGetCloudServerOutput) SetSystem_disk

SetSystem_disk sets the System_disk field's value.

func (StorageForGetCloudServerOutput) String

String returns the string representation

type StorageForGetInstanceOutput

type StorageForGetInstanceOutput struct {
	Data_disk *Data_diskForGetInstanceOutput `type:"structure" json:"data_disk"`

	Data_disk_list []*Data_disk_listForGetInstanceOutput `type:"list" json:"data_disk_list"`

	Data_local_disks []*Data_local_diskForGetInstanceOutput `type:"list" json:"data_local_disks"`

	System_disk *System_diskForGetInstanceOutput `type:"structure" json:"system_disk"`
	// contains filtered or unexported fields
}

func (StorageForGetInstanceOutput) GoString

func (s StorageForGetInstanceOutput) GoString() string

GoString returns the string representation

func (*StorageForGetInstanceOutput) SetData_disk

SetData_disk sets the Data_disk field's value.

func (*StorageForGetInstanceOutput) SetData_disk_list

SetData_disk_list sets the Data_disk_list field's value.

func (*StorageForGetInstanceOutput) SetData_local_disks

SetData_local_disks sets the Data_local_disks field's value.

func (*StorageForGetInstanceOutput) SetSystem_disk

SetSystem_disk sets the System_disk field's value.

func (StorageForGetInstanceOutput) String

String returns the string representation

type StorageForListCloudServersOutput

type StorageForListCloudServersOutput struct {
	Data_disk *Data_diskForListCloudServersOutput `type:"structure" json:"data_disk"`

	Data_disk_list []*Data_disk_listForListCloudServersOutput `type:"list" json:"data_disk_list"`

	Data_local_disks []*Data_local_diskForListCloudServersOutput `type:"list" json:"data_local_disks"`

	System_disk *System_diskForListCloudServersOutput `type:"structure" json:"system_disk"`
	// contains filtered or unexported fields
}

func (StorageForListCloudServersOutput) GoString

GoString returns the string representation

func (*StorageForListCloudServersOutput) SetData_disk

SetData_disk sets the Data_disk field's value.

func (*StorageForListCloudServersOutput) SetData_disk_list

SetData_disk_list sets the Data_disk_list field's value.

func (*StorageForListCloudServersOutput) SetData_local_disks

SetData_local_disks sets the Data_local_disks field's value.

func (*StorageForListCloudServersOutput) SetSystem_disk

SetSystem_disk sets the System_disk field's value.

func (StorageForListCloudServersOutput) String

String returns the string representation

type StorageForListInstancesOutput

type StorageForListInstancesOutput struct {
	Data_disk *Data_diskForListInstancesOutput `type:"structure" json:"data_disk"`

	Data_disk_list []*Data_disk_listForListInstancesOutput `type:"list" json:"data_disk_list"`

	Data_local_disks []*Data_local_diskForListInstancesOutput `type:"list" json:"data_local_disks"`

	System_disk *System_diskForListInstancesOutput `type:"structure" json:"system_disk"`
	// contains filtered or unexported fields
}

func (StorageForListInstancesOutput) GoString

GoString returns the string representation

func (*StorageForListInstancesOutput) SetData_disk

SetData_disk sets the Data_disk field's value.

func (*StorageForListInstancesOutput) SetData_disk_list

SetData_disk_list sets the Data_disk_list field's value.

func (*StorageForListInstancesOutput) SetData_local_disks

SetData_local_disks sets the Data_local_disks field's value.

func (*StorageForListInstancesOutput) SetSystem_disk

SetSystem_disk sets the System_disk field's value.

func (StorageForListInstancesOutput) String

String returns the string representation

type Storage_configForCreateCloudServerInput

type Storage_configForCreateCloudServerInput struct {
	Data_disk *Data_diskForCreateCloudServerInput `type:"structure" json:"data_disk,omitempty"`

	Data_disk_list []*Data_disk_listForCreateCloudServerInput `type:"list" json:"data_disk_list"`

	Data_local_disks []*Data_local_diskForCreateCloudServerInput `type:"list" json:"data_local_disks"`

	System_disk *System_diskForCreateCloudServerInput `type:"structure" json:"system_disk,omitempty"`
	// contains filtered or unexported fields
}

func (Storage_configForCreateCloudServerInput) GoString

GoString returns the string representation

func (*Storage_configForCreateCloudServerInput) SetData_disk

SetData_disk sets the Data_disk field's value.

func (*Storage_configForCreateCloudServerInput) SetData_disk_list

SetData_disk_list sets the Data_disk_list field's value.

func (*Storage_configForCreateCloudServerInput) SetData_local_disks

SetData_local_disks sets the Data_local_disks field's value.

func (*Storage_configForCreateCloudServerInput) SetSystem_disk

SetSystem_disk sets the System_disk field's value.

func (Storage_configForCreateCloudServerInput) String

String returns the string representation

type Storage_configForUpdateCloudServerInput

type Storage_configForUpdateCloudServerInput struct {
	Data_disk *Data_diskForUpdateCloudServerInput `type:"structure" json:"data_disk,omitempty"`

	Data_disk_list []*Data_disk_listForUpdateCloudServerInput `type:"list" json:"data_disk_list"`

	Data_local_disks []*Data_local_diskForUpdateCloudServerInput `type:"list" json:"data_local_disks"`

	System_disk *System_diskForUpdateCloudServerInput `type:"structure" json:"system_disk,omitempty"`
	// contains filtered or unexported fields
}

func (Storage_configForUpdateCloudServerInput) GoString

GoString returns the string representation

func (*Storage_configForUpdateCloudServerInput) SetData_disk

SetData_disk sets the Data_disk field's value.

func (*Storage_configForUpdateCloudServerInput) SetData_disk_list

SetData_disk_list sets the Data_disk_list field's value.

func (*Storage_configForUpdateCloudServerInput) SetData_local_disks

SetData_local_disks sets the Data_local_disks field's value.

func (*Storage_configForUpdateCloudServerInput) SetSystem_disk

SetSystem_disk sets the System_disk field's value.

func (Storage_configForUpdateCloudServerInput) String

String returns the string representation

type Storage_infoForListInstanceTypesOutput

type Storage_infoForListInstanceTypesOutput struct {
	Local_storage_amount *int32 `type:"int32" json:"local_storage_amount,omitempty"`

	Local_storage_capacity *int32 `type:"int32" json:"local_storage_capacity,omitempty"`

	Local_storage_category *string `type:"string" json:"local_storage_category,omitempty" enum:"EnumOflocal_storage_categoryForListInstanceTypesOutput"`

	Local_storage_unit *string `type:"string" json:"local_storage_unit,omitempty"`
	// contains filtered or unexported fields
}

func (Storage_infoForListInstanceTypesOutput) GoString

GoString returns the string representation

func (*Storage_infoForListInstanceTypesOutput) SetLocal_storage_amount

SetLocal_storage_amount sets the Local_storage_amount field's value.

func (*Storage_infoForListInstanceTypesOutput) SetLocal_storage_capacity

SetLocal_storage_capacity sets the Local_storage_capacity field's value.

func (*Storage_infoForListInstanceTypesOutput) SetLocal_storage_category

SetLocal_storage_category sets the Local_storage_category field's value.

func (*Storage_infoForListInstanceTypesOutput) SetLocal_storage_unit

SetLocal_storage_unit sets the Local_storage_unit field's value.

func (Storage_infoForListInstanceTypesOutput) String

String returns the string representation

type Sub_netForCreateCustomVPCInstanceOutput

type Sub_netForCreateCustomVPCInstanceOutput struct {
	Cidr_ip *string `type:"string" json:"cidr_ip,omitempty"`

	Cidr_mask *int32 `type:"int32" json:"cidr_mask,omitempty"`

	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	Name *string `type:"string" json:"name,omitempty"`

	Status *string `type:"string" json:"status,omitempty" enum:"ConvertEnumOfstatusForCreateCustomVPCInstanceOutput"`

	Subnet_identity *string `type:"string" json:"subnet_identity,omitempty"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (Sub_netForCreateCustomVPCInstanceOutput) GoString

GoString returns the string representation

func (*Sub_netForCreateCustomVPCInstanceOutput) SetCidr_ip

SetCidr_ip sets the Cidr_ip field's value.

func (*Sub_netForCreateCustomVPCInstanceOutput) SetCidr_mask

SetCidr_mask sets the Cidr_mask field's value.

func (*Sub_netForCreateCustomVPCInstanceOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Sub_netForCreateCustomVPCInstanceOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Sub_netForCreateCustomVPCInstanceOutput) SetName

SetName sets the Name field's value.

func (*Sub_netForCreateCustomVPCInstanceOutput) SetStatus

SetStatus sets the Status field's value.

func (*Sub_netForCreateCustomVPCInstanceOutput) SetSubnet_identity

SetSubnet_identity sets the Subnet_identity field's value.

func (*Sub_netForCreateCustomVPCInstanceOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (Sub_netForCreateCustomVPCInstanceOutput) String

String returns the string representation

type Sub_netForListVPCInstancesOutput

type Sub_netForListVPCInstancesOutput struct {
	Cidr_ip *string `type:"string" json:"cidr_ip"`

	Cidr_mask *int32 `type:"int32" json:"cidr_mask"`

	Create_time *int32 `type:"int32" json:"create_time"`

	Desc *string `type:"string" json:"desc"`

	Name *string `type:"string" json:"name"`

	Status *string `type:"string" json:"status" enum:"ConvertEnumOfstatusForListVPCInstancesOutput"`

	Subnet_identity *string `type:"string" json:"subnet_identity"`

	Update_time *int32 `type:"int32" json:"update_time"`
	// contains filtered or unexported fields
}

func (Sub_netForListVPCInstancesOutput) GoString

GoString returns the string representation

func (*Sub_netForListVPCInstancesOutput) SetCidr_ip

SetCidr_ip sets the Cidr_ip field's value.

func (*Sub_netForListVPCInstancesOutput) SetCidr_mask

SetCidr_mask sets the Cidr_mask field's value.

func (*Sub_netForListVPCInstancesOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Sub_netForListVPCInstancesOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Sub_netForListVPCInstancesOutput) SetName

SetName sets the Name field's value.

func (*Sub_netForListVPCInstancesOutput) SetStatus

SetStatus sets the Status field's value.

func (*Sub_netForListVPCInstancesOutput) SetSubnet_identity

SetSubnet_identity sets the Subnet_identity field's value.

func (*Sub_netForListVPCInstancesOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (Sub_netForListVPCInstancesOutput) String

String returns the string representation

type SubnetForCreateCustomVPCInstanceInput

type SubnetForCreateCustomVPCInstanceInput struct {
	Cidr *string `type:"string" json:"cidr,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	Name *string `type:"string" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (SubnetForCreateCustomVPCInstanceInput) GoString

GoString returns the string representation

func (*SubnetForCreateCustomVPCInstanceInput) SetCidr

SetCidr sets the Cidr field's value.

func (*SubnetForCreateCustomVPCInstanceInput) SetDesc

SetDesc sets the Desc field's value.

func (*SubnetForCreateCustomVPCInstanceInput) SetName

SetName sets the Name field's value.

func (SubnetForCreateCustomVPCInstanceInput) String

String returns the string representation

type SubnetForCreateSubnetsForCustomVPCInput

type SubnetForCreateSubnetsForCustomVPCInput struct {
	Cidr *string `type:"string" json:"cidr,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	Name *string `type:"string" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (SubnetForCreateSubnetsForCustomVPCInput) GoString

GoString returns the string representation

func (*SubnetForCreateSubnetsForCustomVPCInput) SetCidr

SetCidr sets the Cidr field's value.

func (*SubnetForCreateSubnetsForCustomVPCInput) SetDesc

SetDesc sets the Desc field's value.

func (*SubnetForCreateSubnetsForCustomVPCInput) SetName

SetName sets the Name field's value.

func (SubnetForCreateSubnetsForCustomVPCInput) String

String returns the string representation

type SubnetForListClassicNetworkSubnetsOutput

type SubnetForListClassicNetworkSubnetsOutput struct {
	Account_id *int64 `type:"int64" json:"account_id,omitempty"`

	Cluster *ClusterForListClassicNetworkSubnetsOutput `type:"structure" json:"cluster,omitempty"`

	Create_time *int64 `type:"int64" json:"create_time,omitempty"`

	Ipv4_cidr_block *string `type:"string" json:"ipv4_cidr_block,omitempty"`

	Ipv6_cidr_block *string `type:"string" json:"ipv6_cidr_block,omitempty"`

	Network_info *Network_infoForListClassicNetworkSubnetsOutput `type:"structure" json:"network_info,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Subnet_description *string `type:"string" json:"subnet_description,omitempty"`

	Subnet_id *string `type:"string" json:"subnet_id,omitempty"`

	Subnet_name *string `type:"string" json:"subnet_name,omitempty"`

	Subnet_status *string `type:"string" json:"subnet_status,omitempty"`

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

	Update_time *int64 `type:"int64" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (SubnetForListClassicNetworkSubnetsOutput) GoString

GoString returns the string representation

func (*SubnetForListClassicNetworkSubnetsOutput) SetAccount_id

SetAccount_id sets the Account_id field's value.

func (*SubnetForListClassicNetworkSubnetsOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*SubnetForListClassicNetworkSubnetsOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*SubnetForListClassicNetworkSubnetsOutput) SetIpv4_cidr_block

SetIpv4_cidr_block sets the Ipv4_cidr_block field's value.

func (*SubnetForListClassicNetworkSubnetsOutput) SetIpv6_cidr_block

SetIpv6_cidr_block sets the Ipv6_cidr_block field's value.

func (*SubnetForListClassicNetworkSubnetsOutput) SetNetwork_info

SetNetwork_info sets the Network_info field's value.

func (*SubnetForListClassicNetworkSubnetsOutput) SetProject

SetProject sets the Project field's value.

func (*SubnetForListClassicNetworkSubnetsOutput) SetSubnet_description

SetSubnet_description sets the Subnet_description field's value.

func (*SubnetForListClassicNetworkSubnetsOutput) SetSubnet_id

SetSubnet_id sets the Subnet_id field's value.

func (*SubnetForListClassicNetworkSubnetsOutput) SetSubnet_name

SetSubnet_name sets the Subnet_name field's value.

func (*SubnetForListClassicNetworkSubnetsOutput) SetSubnet_status

SetSubnet_status sets the Subnet_status field's value.

func (*SubnetForListClassicNetworkSubnetsOutput) SetTags

SetTags sets the Tags field's value.

func (*SubnetForListClassicNetworkSubnetsOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (SubnetForListClassicNetworkSubnetsOutput) String

String returns the string representation

type SubnetForListClassicNetworksOutput

type SubnetForListClassicNetworksOutput struct {
	Account_id *int64 `type:"int64" json:"account_id,omitempty"`

	Cluster *ClusterForListClassicNetworksOutput `locationName:"cluster" type:"structure" json:",omitempty"`

	Create_time *int64 `type:"int64" json:"create_time,omitempty"`

	Ipv4_cidr_block *string `type:"string" json:"ipv4_cidr_block,omitempty"`

	Ipv6_cidr_block *string `type:"string" json:"ipv6_cidr_block,omitempty"`

	Network_info *Network_infoForListClassicNetworksOutput `type:"structure" json:"network_info,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Subnet_description *string `type:"string" json:"subnet_description,omitempty"`

	Subnet_id *string `type:"string" json:"subnet_id,omitempty"`

	Subnet_name *string `type:"string" json:"subnet_name,omitempty"`

	Subnet_status *string `type:"string" json:"subnet_status,omitempty"`

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

	Update_time *int64 `type:"int64" json:"update_time,omitempty"`
	// contains filtered or unexported fields
}

func (SubnetForListClassicNetworksOutput) GoString

GoString returns the string representation

func (*SubnetForListClassicNetworksOutput) SetAccount_id

SetAccount_id sets the Account_id field's value.

func (*SubnetForListClassicNetworksOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*SubnetForListClassicNetworksOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*SubnetForListClassicNetworksOutput) SetIpv4_cidr_block

SetIpv4_cidr_block sets the Ipv4_cidr_block field's value.

func (*SubnetForListClassicNetworksOutput) SetIpv6_cidr_block

SetIpv6_cidr_block sets the Ipv6_cidr_block field's value.

func (*SubnetForListClassicNetworksOutput) SetNetwork_info

SetNetwork_info sets the Network_info field's value.

func (*SubnetForListClassicNetworksOutput) SetProject

SetProject sets the Project field's value.

func (*SubnetForListClassicNetworksOutput) SetSubnet_description

SetSubnet_description sets the Subnet_description field's value.

func (*SubnetForListClassicNetworksOutput) SetSubnet_id

SetSubnet_id sets the Subnet_id field's value.

func (*SubnetForListClassicNetworksOutput) SetSubnet_name

SetSubnet_name sets the Subnet_name field's value.

func (*SubnetForListClassicNetworksOutput) SetSubnet_status

SetSubnet_status sets the Subnet_status field's value.

func (*SubnetForListClassicNetworksOutput) SetTags

SetTags sets the Tags field's value.

func (*SubnetForListClassicNetworksOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (SubnetForListClassicNetworksOutput) String

String returns the string representation

type Subnet_instanceForListRouteTableAssociatedSubnetsOutput

type Subnet_instanceForListRouteTableAssociatedSubnetsOutput struct {
	Cidr_ip *string `type:"string" json:"cidr_ip,omitempty"`

	Cidr_mask *int32 `type:"int32" json:"cidr_mask,omitempty"`

	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	Name *string `type:"string" json:"name,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Status *string `type:"string" json:"status,omitempty" enum:"EnumOfstatusForListRouteTableAssociatedSubnetsOutput"`

	Subnet_identity *string `type:"string" json:"subnet_identity,omitempty"`

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

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`

	Vpc_info *Vpc_infoForListRouteTableAssociatedSubnetsOutput `type:"structure" json:"vpc_info,omitempty"`
	// contains filtered or unexported fields
}

func (Subnet_instanceForListRouteTableAssociatedSubnetsOutput) GoString

GoString returns the string representation

func (*Subnet_instanceForListRouteTableAssociatedSubnetsOutput) SetCidr_ip

SetCidr_ip sets the Cidr_ip field's value.

func (*Subnet_instanceForListRouteTableAssociatedSubnetsOutput) SetCidr_mask

SetCidr_mask sets the Cidr_mask field's value.

func (*Subnet_instanceForListRouteTableAssociatedSubnetsOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Subnet_instanceForListRouteTableAssociatedSubnetsOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Subnet_instanceForListRouteTableAssociatedSubnetsOutput) SetName

SetName sets the Name field's value.

func (*Subnet_instanceForListRouteTableAssociatedSubnetsOutput) SetProject

SetProject sets the Project field's value.

func (*Subnet_instanceForListRouteTableAssociatedSubnetsOutput) SetStatus

SetStatus sets the Status field's value.

func (*Subnet_instanceForListRouteTableAssociatedSubnetsOutput) SetSubnet_identity

SetSubnet_identity sets the Subnet_identity field's value.

func (*Subnet_instanceForListRouteTableAssociatedSubnetsOutput) SetTags

SetTags sets the Tags field's value.

func (*Subnet_instanceForListRouteTableAssociatedSubnetsOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Subnet_instanceForListRouteTableAssociatedSubnetsOutput) SetVpc_info

SetVpc_info sets the Vpc_info field's value.

func (Subnet_instanceForListRouteTableAssociatedSubnetsOutput) String

String returns the string representation

type Subnet_instanceForListSubnetInstancesOutput

type Subnet_instanceForListSubnetInstancesOutput struct {
	Cidr_ip *string `type:"string" json:"cidr_ip"`

	Cidr_mask *int32 `type:"int32" json:"cidr_mask"`

	Create_time *int32 `type:"int32" json:"create_time"`

	Desc *string `type:"string" json:"desc"`

	Name *string `type:"string" json:"name"`

	Project *string `type:"string" json:"project"`

	Status *string `type:"string" json:"status" enum:"EnumOfstatusForListSubnetInstancesOutput"`

	Subnet_identity *string `type:"string" json:"subnet_identity"`

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

	Update_time *int32 `type:"int32" json:"update_time"`

	Vpc_info *Vpc_infoForListSubnetInstancesOutput `type:"structure" json:"vpc_info"`
	// contains filtered or unexported fields
}

func (Subnet_instanceForListSubnetInstancesOutput) GoString

GoString returns the string representation

func (*Subnet_instanceForListSubnetInstancesOutput) SetCidr_ip

SetCidr_ip sets the Cidr_ip field's value.

func (*Subnet_instanceForListSubnetInstancesOutput) SetCidr_mask

SetCidr_mask sets the Cidr_mask field's value.

func (*Subnet_instanceForListSubnetInstancesOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Subnet_instanceForListSubnetInstancesOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Subnet_instanceForListSubnetInstancesOutput) SetName

SetName sets the Name field's value.

func (*Subnet_instanceForListSubnetInstancesOutput) SetProject

SetProject sets the Project field's value.

func (*Subnet_instanceForListSubnetInstancesOutput) SetStatus

SetStatus sets the Status field's value.

func (*Subnet_instanceForListSubnetInstancesOutput) SetSubnet_identity

SetSubnet_identity sets the Subnet_identity field's value.

func (*Subnet_instanceForListSubnetInstancesOutput) SetTags

SetTags sets the Tags field's value.

func (*Subnet_instanceForListSubnetInstancesOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Subnet_instanceForListSubnetInstancesOutput) SetVpc_info

SetVpc_info sets the Vpc_info field's value.

func (Subnet_instanceForListSubnetInstancesOutput) String

String returns the string representation

type System_cloud_disk_infoForGetInstanceCloudDiskInfoOutput

type System_cloud_disk_infoForGetInstanceCloudDiskInfoOutput struct {
	Capacity *string `type:"string" json:"capacity"`

	Device_name *string `type:"string" json:"device_name"`

	Storage_type *string `type:"string" json:"storage_type"`
	// contains filtered or unexported fields
}

func (System_cloud_disk_infoForGetInstanceCloudDiskInfoOutput) GoString

GoString returns the string representation

func (*System_cloud_disk_infoForGetInstanceCloudDiskInfoOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*System_cloud_disk_infoForGetInstanceCloudDiskInfoOutput) SetDevice_name

SetDevice_name sets the Device_name field's value.

func (*System_cloud_disk_infoForGetInstanceCloudDiskInfoOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (System_cloud_disk_infoForGetInstanceCloudDiskInfoOutput) String

String returns the string representation

type System_diskForCreateCloudServerInput

type System_diskForCreateCloudServerInput struct {
	Capacity *string `type:"string" json:"capacity,omitempty"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance,omitempty"`

	Disk_identity *string `type:"string" json:"disk_identity,omitempty"`

	Local_disk_class *string `type:"string" json:"local_disk_class,omitempty"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name,omitempty"`

	Storage_type *string `type:"string" json:"storage_type,omitempty" enum:"EnumOfstorage_typeForCreateCloudServerInput"`
	// contains filtered or unexported fields
}

func (System_diskForCreateCloudServerInput) GoString

GoString returns the string representation

func (*System_diskForCreateCloudServerInput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*System_diskForCreateCloudServerInput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*System_diskForCreateCloudServerInput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*System_diskForCreateCloudServerInput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*System_diskForCreateCloudServerInput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*System_diskForCreateCloudServerInput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (System_diskForCreateCloudServerInput) String

String returns the string representation

type System_diskForGetCloudServerOutput

type System_diskForGetCloudServerOutput struct {
	Capacity *string `type:"string" json:"capacity"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Disk_identity *string `type:"string" json:"disk_identity"`

	Local_disk_class *string `type:"string" json:"local_disk_class"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name"`

	Storage_type *string `type:"string" json:"storage_type" enum:"EnumOfstorage_typeForGetCloudServerOutput"`
	// contains filtered or unexported fields
}

func (System_diskForGetCloudServerOutput) GoString

GoString returns the string representation

func (*System_diskForGetCloudServerOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*System_diskForGetCloudServerOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*System_diskForGetCloudServerOutput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*System_diskForGetCloudServerOutput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*System_diskForGetCloudServerOutput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*System_diskForGetCloudServerOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (System_diskForGetCloudServerOutput) String

String returns the string representation

type System_diskForGetInstanceOutput

type System_diskForGetInstanceOutput struct {
	Capacity *string `type:"string" json:"capacity"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Disk_identity *string `type:"string" json:"disk_identity"`

	Local_disk_class *string `type:"string" json:"local_disk_class"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name"`

	Storage_type *string `type:"string" json:"storage_type" enum:"EnumOfstorage_typeForGetInstanceOutput"`
	// contains filtered or unexported fields
}

func (System_diskForGetInstanceOutput) GoString

GoString returns the string representation

func (*System_diskForGetInstanceOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*System_diskForGetInstanceOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*System_diskForGetInstanceOutput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*System_diskForGetInstanceOutput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*System_diskForGetInstanceOutput) SetLocal_disk_resource_name

func (s *System_diskForGetInstanceOutput) SetLocal_disk_resource_name(v string) *System_diskForGetInstanceOutput

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*System_diskForGetInstanceOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (System_diskForGetInstanceOutput) String

String returns the string representation

type System_diskForListCloudServersOutput

type System_diskForListCloudServersOutput struct {
	Capacity *string `type:"string" json:"capacity"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Disk_identity *string `type:"string" json:"disk_identity"`

	Local_disk_class *string `type:"string" json:"local_disk_class"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name"`

	Storage_type *string `type:"string" json:"storage_type" enum:"EnumOfstorage_typeForListCloudServersOutput"`
	// contains filtered or unexported fields
}

func (System_diskForListCloudServersOutput) GoString

GoString returns the string representation

func (*System_diskForListCloudServersOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*System_diskForListCloudServersOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*System_diskForListCloudServersOutput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*System_diskForListCloudServersOutput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*System_diskForListCloudServersOutput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*System_diskForListCloudServersOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (System_diskForListCloudServersOutput) String

String returns the string representation

type System_diskForListInstancesOutput

type System_diskForListInstancesOutput struct {
	Capacity *string `type:"string" json:"capacity"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance"`

	Disk_identity *string `type:"string" json:"disk_identity"`

	Local_disk_class *string `type:"string" json:"local_disk_class"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name"`

	Storage_type *string `type:"string" json:"storage_type" enum:"EnumOfstorage_typeForListInstancesOutput"`
	// contains filtered or unexported fields
}

func (System_diskForListInstancesOutput) GoString

GoString returns the string representation

func (*System_diskForListInstancesOutput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*System_diskForListInstancesOutput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*System_diskForListInstancesOutput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*System_diskForListInstancesOutput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*System_diskForListInstancesOutput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*System_diskForListInstancesOutput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (System_diskForListInstancesOutput) String

String returns the string representation

type System_diskForUpdateCloudServerInput

type System_diskForUpdateCloudServerInput struct {
	Capacity *string `type:"string" json:"capacity,omitempty"`

	Delete_with_instance *bool `type:"boolean" json:"delete_with_instance,omitempty"`

	Disk_identity *string `type:"string" json:"disk_identity,omitempty"`

	Local_disk_class *string `type:"string" json:"local_disk_class,omitempty"`

	Local_disk_resource_name *string `type:"string" json:"local_disk_resource_name,omitempty"`

	Storage_type *string `type:"string" json:"storage_type,omitempty" enum:"EnumOfstorage_typeForUpdateCloudServerInput"`
	// contains filtered or unexported fields
}

func (System_diskForUpdateCloudServerInput) GoString

GoString returns the string representation

func (*System_diskForUpdateCloudServerInput) SetCapacity

SetCapacity sets the Capacity field's value.

func (*System_diskForUpdateCloudServerInput) SetDelete_with_instance

SetDelete_with_instance sets the Delete_with_instance field's value.

func (*System_diskForUpdateCloudServerInput) SetDisk_identity

SetDisk_identity sets the Disk_identity field's value.

func (*System_diskForUpdateCloudServerInput) SetLocal_disk_class

SetLocal_disk_class sets the Local_disk_class field's value.

func (*System_diskForUpdateCloudServerInput) SetLocal_disk_resource_name

SetLocal_disk_resource_name sets the Local_disk_resource_name field's value.

func (*System_diskForUpdateCloudServerInput) SetStorage_type

SetStorage_type sets the Storage_type field's value.

func (System_diskForUpdateCloudServerInput) String

String returns the string representation

type System_disk_partitionForCreateCloudServerV2Input

type System_disk_partitionForCreateCloudServerV2Input struct {
	Disk_partitions []*Disk_partitionForCreateCloudServerV2Input `type:"list" json:"disk_partitions"`
	// contains filtered or unexported fields
}

func (System_disk_partitionForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*System_disk_partitionForCreateCloudServerV2Input) SetDisk_partitions

SetDisk_partitions sets the Disk_partitions field's value.

func (System_disk_partitionForCreateCloudServerV2Input) String

String returns the string representation

type TagFilterForDescribeSecurityGroupsInput

type TagFilterForDescribeSecurityGroupsInput struct {
	Key *string `type:"string"`

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

func (TagFilterForDescribeSecurityGroupsInput) GoString

GoString returns the string representation

func (*TagFilterForDescribeSecurityGroupsInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForDescribeSecurityGroupsInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForDescribeSecurityGroupsInput) String

String returns the string representation

type TagFilterForListClassicNetworkSubnetsInput

type TagFilterForListClassicNetworkSubnetsInput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagFilterForListClassicNetworkSubnetsInput) GoString

GoString returns the string representation

func (*TagFilterForListClassicNetworkSubnetsInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListClassicNetworkSubnetsInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListClassicNetworkSubnetsInput) String

String returns the string representation

type TagFilterForListClassicNetworksInput

type TagFilterForListClassicNetworksInput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagFilterForListClassicNetworksInput) GoString

GoString returns the string representation

func (*TagFilterForListClassicNetworksInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListClassicNetworksInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListClassicNetworksInput) String

String returns the string representation

type TagFilterForListCloudServersInput

type TagFilterForListCloudServersInput struct {
	Key *string `type:"string"`

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

func (TagFilterForListCloudServersInput) GoString

GoString returns the string representation

func (*TagFilterForListCloudServersInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListCloudServersInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListCloudServersInput) String

String returns the string representation

type TagFilterForListEIPInstancesInput

type TagFilterForListEIPInstancesInput struct {
	Key *string `type:"string"`

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

func (TagFilterForListEIPInstancesInput) GoString

GoString returns the string representation

func (*TagFilterForListEIPInstancesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListEIPInstancesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListEIPInstancesInput) String

String returns the string representation

type TagFilterForListEbsInstancesInput

type TagFilterForListEbsInstancesInput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagFilterForListEbsInstancesInput) GoString

GoString returns the string representation

func (*TagFilterForListEbsInstancesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListEbsInstancesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListEbsInstancesInput) String

String returns the string representation

type TagFilterForListInstancesInput

type TagFilterForListInstancesInput struct {
	Key *string `type:"string"`

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

func (TagFilterForListInstancesInput) GoString

GoString returns the string representation

func (*TagFilterForListInstancesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListInstancesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListInstancesInput) String

String returns the string representation

type TagFilterForListIpPoolsInput

type TagFilterForListIpPoolsInput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagFilterForListIpPoolsInput) GoString

func (s TagFilterForListIpPoolsInput) GoString() string

GoString returns the string representation

func (*TagFilterForListIpPoolsInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListIpPoolsInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListIpPoolsInput) String

String returns the string representation

type TagFilterForListRouteTablesInput

type TagFilterForListRouteTablesInput struct {
	Key *string `type:"string"`

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

func (TagFilterForListRouteTablesInput) GoString

GoString returns the string representation

func (*TagFilterForListRouteTablesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListRouteTablesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListRouteTablesInput) String

String returns the string representation

type TagFilterForListSSHKeyInput

type TagFilterForListSSHKeyInput struct {
	Key *string `type:"string"`

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

func (TagFilterForListSSHKeyInput) GoString

func (s TagFilterForListSSHKeyInput) GoString() string

GoString returns the string representation

func (*TagFilterForListSSHKeyInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListSSHKeyInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListSSHKeyInput) String

String returns the string representation

type TagFilterForListSubnetInstancesInput

type TagFilterForListSubnetInstancesInput struct {
	Key *string `type:"string"`

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

func (TagFilterForListSubnetInstancesInput) GoString

GoString returns the string representation

func (*TagFilterForListSubnetInstancesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListSubnetInstancesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListSubnetInstancesInput) String

String returns the string representation

type TagFilterForListVPCInstancesInput

type TagFilterForListVPCInstancesInput struct {
	Key *string `type:"string"`

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

func (TagFilterForListVPCInstancesInput) GoString

GoString returns the string representation

func (*TagFilterForListVPCInstancesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListVPCInstancesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListVPCInstancesInput) String

String returns the string representation

type TagForBatchCreateEIPInstancesInput

type TagForBatchCreateEIPInstancesInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForBatchCreateEIPInstancesInput) GoString

GoString returns the string representation

func (*TagForBatchCreateEIPInstancesInput) SetKey

SetKey sets the Key field's value.

func (*TagForBatchCreateEIPInstancesInput) SetValue

SetValue sets the Value field's value.

func (TagForBatchCreateEIPInstancesInput) String

String returns the string representation

type TagForBatchCreateEIPInstancesOutput

type TagForBatchCreateEIPInstancesOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForBatchCreateEIPInstancesOutput) GoString

GoString returns the string representation

func (*TagForBatchCreateEIPInstancesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForBatchCreateEIPInstancesOutput) SetValue

SetValue sets the Value field's value.

func (TagForBatchCreateEIPInstancesOutput) String

String returns the string representation

type TagForCopySecurityGroupOutput

type TagForCopySecurityGroupOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCopySecurityGroupOutput) GoString

GoString returns the string representation

func (*TagForCopySecurityGroupOutput) SetKey

SetKey sets the Key field's value.

func (*TagForCopySecurityGroupOutput) SetValue

SetValue sets the Value field's value.

func (TagForCopySecurityGroupOutput) String

String returns the string representation

type TagForCreateClassicNetworkInput

type TagForCreateClassicNetworkInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateClassicNetworkInput) GoString

GoString returns the string representation

func (*TagForCreateClassicNetworkInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateClassicNetworkInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateClassicNetworkInput) String

String returns the string representation

type TagForCreateCloudServerInput

type TagForCreateCloudServerInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateCloudServerInput) GoString

func (s TagForCreateCloudServerInput) GoString() string

GoString returns the string representation

func (*TagForCreateCloudServerInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateCloudServerInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateCloudServerInput) String

String returns the string representation

type TagForCreateCloudServerV2Input

type TagForCreateCloudServerV2Input struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*TagForCreateCloudServerV2Input) SetKey

SetKey sets the Key field's value.

func (*TagForCreateCloudServerV2Input) SetValue

SetValue sets the Value field's value.

func (TagForCreateCloudServerV2Input) String

String returns the string representation

type TagForCreateCustomVPCInstanceInput

type TagForCreateCustomVPCInstanceInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateCustomVPCInstanceInput) GoString

GoString returns the string representation

func (*TagForCreateCustomVPCInstanceInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateCustomVPCInstanceInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateCustomVPCInstanceInput) String

String returns the string representation

type TagForCreateCustomVPCInstanceOutput

type TagForCreateCustomVPCInstanceOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateCustomVPCInstanceOutput) GoString

GoString returns the string representation

func (*TagForCreateCustomVPCInstanceOutput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateCustomVPCInstanceOutput) SetValue

SetValue sets the Value field's value.

func (TagForCreateCustomVPCInstanceOutput) String

String returns the string representation

type TagForCreateEbsInstancesInput

type TagForCreateEbsInstancesInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateEbsInstancesInput) GoString

GoString returns the string representation

func (*TagForCreateEbsInstancesInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateEbsInstancesInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateEbsInstancesInput) String

String returns the string representation

type TagForCreateInstanceInput

type TagForCreateInstanceInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateInstanceInput) GoString

func (s TagForCreateInstanceInput) GoString() string

GoString returns the string representation

func (*TagForCreateInstanceInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateInstanceInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateInstanceInput) String

func (s TagForCreateInstanceInput) String() string

String returns the string representation

type TagForCreateInstancesV2Input

type TagForCreateInstancesV2Input struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateInstancesV2Input) GoString

func (s TagForCreateInstancesV2Input) GoString() string

GoString returns the string representation

func (*TagForCreateInstancesV2Input) SetKey

SetKey sets the Key field's value.

func (*TagForCreateInstancesV2Input) SetValue

SetValue sets the Value field's value.

func (TagForCreateInstancesV2Input) String

String returns the string representation

type TagForCreateIpPoolInput

type TagForCreateIpPoolInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateIpPoolInput) GoString

func (s TagForCreateIpPoolInput) GoString() string

GoString returns the string representation

func (*TagForCreateIpPoolInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateIpPoolInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateIpPoolInput) String

func (s TagForCreateIpPoolInput) String() string

String returns the string representation

type TagForCreateRouteTableInput

type TagForCreateRouteTableInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateRouteTableInput) GoString

func (s TagForCreateRouteTableInput) GoString() string

GoString returns the string representation

func (*TagForCreateRouteTableInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateRouteTableInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateRouteTableInput) String

String returns the string representation

type TagForCreateRouteTableOutput

type TagForCreateRouteTableOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateRouteTableOutput) GoString

func (s TagForCreateRouteTableOutput) GoString() string

GoString returns the string representation

func (*TagForCreateRouteTableOutput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateRouteTableOutput) SetValue

SetValue sets the Value field's value.

func (TagForCreateRouteTableOutput) String

String returns the string representation

type TagForCreateSecurityGroupInput

type TagForCreateSecurityGroupInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateSecurityGroupInput) GoString

GoString returns the string representation

func (*TagForCreateSecurityGroupInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateSecurityGroupInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateSecurityGroupInput) String

String returns the string representation

type TagForCreateSecurityGroupOutput

type TagForCreateSecurityGroupOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateSecurityGroupOutput) GoString

GoString returns the string representation

func (*TagForCreateSecurityGroupOutput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateSecurityGroupOutput) SetValue

SetValue sets the Value field's value.

func (TagForCreateSecurityGroupOutput) String

String returns the string representation

type TagForCreateSubnetsForCustomVPCInput

type TagForCreateSubnetsForCustomVPCInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateSubnetsForCustomVPCInput) GoString

GoString returns the string representation

func (*TagForCreateSubnetsForCustomVPCInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateSubnetsForCustomVPCInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateSubnetsForCustomVPCInput) String

String returns the string representation

type TagForDescribeSecurityGroupOutput

type TagForDescribeSecurityGroupOutput struct {
	Key *string `type:"string"`

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

func (TagForDescribeSecurityGroupOutput) GoString

GoString returns the string representation

func (*TagForDescribeSecurityGroupOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeSecurityGroupOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeSecurityGroupOutput) String

String returns the string representation

type TagForDescribeSecurityGroupsOutput

type TagForDescribeSecurityGroupsOutput struct {
	Key *string `type:"string"`

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

func (TagForDescribeSecurityGroupsOutput) GoString

GoString returns the string representation

func (*TagForDescribeSecurityGroupsOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeSecurityGroupsOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeSecurityGroupsOutput) String

String returns the string representation

type TagForGenerateSSHKeyInput

type TagForGenerateSSHKeyInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForGenerateSSHKeyInput) GoString

func (s TagForGenerateSSHKeyInput) GoString() string

GoString returns the string representation

func (*TagForGenerateSSHKeyInput) SetKey

SetKey sets the Key field's value.

func (*TagForGenerateSSHKeyInput) SetValue

SetValue sets the Value field's value.

func (TagForGenerateSSHKeyInput) String

func (s TagForGenerateSSHKeyInput) String() string

String returns the string representation

type TagForGetCloudServerOutput

type TagForGetCloudServerOutput struct {
	Key *string `type:"string"`

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

func (TagForGetCloudServerOutput) GoString

func (s TagForGetCloudServerOutput) GoString() string

GoString returns the string representation

func (*TagForGetCloudServerOutput) SetKey

SetKey sets the Key field's value.

func (*TagForGetCloudServerOutput) SetValue

SetValue sets the Value field's value.

func (TagForGetCloudServerOutput) String

String returns the string representation

type TagForGetEIPInstanceOutput

type TagForGetEIPInstanceOutput struct {
	Key *string `type:"string"`

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

func (TagForGetEIPInstanceOutput) GoString

func (s TagForGetEIPInstanceOutput) GoString() string

GoString returns the string representation

func (*TagForGetEIPInstanceOutput) SetKey

SetKey sets the Key field's value.

func (*TagForGetEIPInstanceOutput) SetValue

SetValue sets the Value field's value.

func (TagForGetEIPInstanceOutput) String

String returns the string representation

type TagForGetInstanceOutput

type TagForGetInstanceOutput struct {
	Key *string `type:"string"`

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

func (TagForGetInstanceOutput) GoString

func (s TagForGetInstanceOutput) GoString() string

GoString returns the string representation

func (*TagForGetInstanceOutput) SetKey

SetKey sets the Key field's value.

func (*TagForGetInstanceOutput) SetValue

SetValue sets the Value field's value.

func (TagForGetInstanceOutput) String

func (s TagForGetInstanceOutput) String() string

String returns the string representation

type TagForGetRouteTableOutput

type TagForGetRouteTableOutput struct {
	Key *string `type:"string"`

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

func (TagForGetRouteTableOutput) GoString

func (s TagForGetRouteTableOutput) GoString() string

GoString returns the string representation

func (*TagForGetRouteTableOutput) SetKey

SetKey sets the Key field's value.

func (*TagForGetRouteTableOutput) SetValue

SetValue sets the Value field's value.

func (TagForGetRouteTableOutput) String

func (s TagForGetRouteTableOutput) String() string

String returns the string representation

type TagForImportSSHKeyInput

type TagForImportSSHKeyInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForImportSSHKeyInput) GoString

func (s TagForImportSSHKeyInput) GoString() string

GoString returns the string representation

func (*TagForImportSSHKeyInput) SetKey

SetKey sets the Key field's value.

func (*TagForImportSSHKeyInput) SetValue

SetValue sets the Value field's value.

func (TagForImportSSHKeyInput) String

func (s TagForImportSSHKeyInput) String() string

String returns the string representation

type TagForListClassicNetworkSubnetsOutput

type TagForListClassicNetworkSubnetsOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListClassicNetworkSubnetsOutput) GoString

GoString returns the string representation

func (*TagForListClassicNetworkSubnetsOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListClassicNetworkSubnetsOutput) SetValue

SetValue sets the Value field's value.

func (TagForListClassicNetworkSubnetsOutput) String

String returns the string representation

type TagForListClassicNetworksOutput

type TagForListClassicNetworksOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListClassicNetworksOutput) GoString

GoString returns the string representation

func (*TagForListClassicNetworksOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListClassicNetworksOutput) SetValue

SetValue sets the Value field's value.

func (TagForListClassicNetworksOutput) String

String returns the string representation

type TagForListCloudServersOutput

type TagForListCloudServersOutput struct {
	Key *string `type:"string"`

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

func (TagForListCloudServersOutput) GoString

func (s TagForListCloudServersOutput) GoString() string

GoString returns the string representation

func (*TagForListCloudServersOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListCloudServersOutput) SetValue

SetValue sets the Value field's value.

func (TagForListCloudServersOutput) String

String returns the string representation

type TagForListEIPInstancesOutput

type TagForListEIPInstancesOutput struct {
	Key *string `type:"string"`

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

func (TagForListEIPInstancesOutput) GoString

func (s TagForListEIPInstancesOutput) GoString() string

GoString returns the string representation

func (*TagForListEIPInstancesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListEIPInstancesOutput) SetValue

SetValue sets the Value field's value.

func (TagForListEIPInstancesOutput) String

String returns the string representation

type TagForListInstancesOutput

type TagForListInstancesOutput struct {
	Key *string `type:"string"`

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

func (TagForListInstancesOutput) GoString

func (s TagForListInstancesOutput) GoString() string

GoString returns the string representation

func (*TagForListInstancesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListInstancesOutput) SetValue

SetValue sets the Value field's value.

func (TagForListInstancesOutput) String

func (s TagForListInstancesOutput) String() string

String returns the string representation

type TagForListIpPoolsOutput

type TagForListIpPoolsOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListIpPoolsOutput) GoString

func (s TagForListIpPoolsOutput) GoString() string

GoString returns the string representation

func (*TagForListIpPoolsOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListIpPoolsOutput) SetValue

SetValue sets the Value field's value.

func (TagForListIpPoolsOutput) String

func (s TagForListIpPoolsOutput) String() string

String returns the string representation

type TagForListRouteTableAssociatedSubnetsOutput

type TagForListRouteTableAssociatedSubnetsOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListRouteTableAssociatedSubnetsOutput) GoString

GoString returns the string representation

func (*TagForListRouteTableAssociatedSubnetsOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListRouteTableAssociatedSubnetsOutput) SetValue

SetValue sets the Value field's value.

func (TagForListRouteTableAssociatedSubnetsOutput) String

String returns the string representation

type TagForListRouteTablesOutput

type TagForListRouteTablesOutput struct {
	Key *string `type:"string"`

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

func (TagForListRouteTablesOutput) GoString

func (s TagForListRouteTablesOutput) GoString() string

GoString returns the string representation

func (*TagForListRouteTablesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListRouteTablesOutput) SetValue

SetValue sets the Value field's value.

func (TagForListRouteTablesOutput) String

String returns the string representation

type TagForListSSHKeyOutput

type TagForListSSHKeyOutput struct {
	Key *string `type:"string"`

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

func (TagForListSSHKeyOutput) GoString

func (s TagForListSSHKeyOutput) GoString() string

GoString returns the string representation

func (*TagForListSSHKeyOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListSSHKeyOutput) SetValue

SetValue sets the Value field's value.

func (TagForListSSHKeyOutput) String

func (s TagForListSSHKeyOutput) String() string

String returns the string representation

type TagForListSubnetInstancesOutput

type TagForListSubnetInstancesOutput struct {
	Key *string `type:"string"`

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

func (TagForListSubnetInstancesOutput) GoString

GoString returns the string representation

func (*TagForListSubnetInstancesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListSubnetInstancesOutput) SetValue

SetValue sets the Value field's value.

func (TagForListSubnetInstancesOutput) String

String returns the string representation

type TagForListVPCInstancesOutput

type TagForListVPCInstancesOutput struct {
	Key *string `type:"string"`

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

func (TagForListVPCInstancesOutput) GoString

func (s TagForListVPCInstancesOutput) GoString() string

GoString returns the string representation

func (*TagForListVPCInstancesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListVPCInstancesOutput) SetValue

SetValue sets the Value field's value.

func (TagForListVPCInstancesOutput) String

String returns the string representation

type TagForModifySecurityGroupAttributeOutput

type TagForModifySecurityGroupAttributeOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForModifySecurityGroupAttributeOutput) GoString

GoString returns the string representation

func (*TagForModifySecurityGroupAttributeOutput) SetKey

SetKey sets the Key field's value.

func (*TagForModifySecurityGroupAttributeOutput) SetValue

SetValue sets the Value field's value.

func (TagForModifySecurityGroupAttributeOutput) String

String returns the string representation

type TagForTagResourcesV2Input added in v1.2.35

type TagForTagResourcesV2Input struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForTagResourcesV2Input) GoString added in v1.2.35

func (s TagForTagResourcesV2Input) GoString() string

GoString returns the string representation

func (*TagForTagResourcesV2Input) SetKey added in v1.2.35

SetKey sets the Key field's value.

func (*TagForTagResourcesV2Input) SetValue added in v1.2.35

SetValue sets the Value field's value.

func (TagForTagResourcesV2Input) String added in v1.2.35

func (s TagForTagResourcesV2Input) String() string

String returns the string representation

type TagResourcesV2Input added in v1.2.35

type TagResourcesV2Input struct {
	ResourceIds []*string `type:"list"`

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

	Tags []*TagForTagResourcesV2Input `type:"list"`
	// contains filtered or unexported fields
}

func (TagResourcesV2Input) GoString added in v1.2.35

func (s TagResourcesV2Input) GoString() string

GoString returns the string representation

func (*TagResourcesV2Input) SetResourceIds added in v1.2.35

func (s *TagResourcesV2Input) SetResourceIds(v []*string) *TagResourcesV2Input

SetResourceIds sets the ResourceIds field's value.

func (*TagResourcesV2Input) SetResourceType added in v1.2.35

func (s *TagResourcesV2Input) SetResourceType(v string) *TagResourcesV2Input

SetResourceType sets the ResourceType field's value.

func (*TagResourcesV2Input) SetTags added in v1.2.35

SetTags sets the Tags field's value.

func (TagResourcesV2Input) String added in v1.2.35

func (s TagResourcesV2Input) String() string

String returns the string representation

func (*TagResourcesV2Input) Validate added in v1.2.35

func (s *TagResourcesV2Input) Validate() error

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

type TagResourcesV2Output added in v1.2.35

type TagResourcesV2Output struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (TagResourcesV2Output) GoString added in v1.2.35

func (s TagResourcesV2Output) GoString() string

GoString returns the string representation

func (TagResourcesV2Output) String added in v1.2.35

func (s TagResourcesV2Output) String() string

String returns the string representation

type UnassociateRouteTableWithSubnetsInput

type UnassociateRouteTableWithSubnetsInput struct {

	// Route_table_identity is a required field
	Route_table_identity *string `type:"string" json:"route_table_identity,omitempty" required:"true"`

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

func (UnassociateRouteTableWithSubnetsInput) GoString

GoString returns the string representation

func (*UnassociateRouteTableWithSubnetsInput) SetRoute_table_identity

SetRoute_table_identity sets the Route_table_identity field's value.

func (*UnassociateRouteTableWithSubnetsInput) SetSubnet_identity_list

SetSubnet_identity_list sets the Subnet_identity_list field's value.

func (UnassociateRouteTableWithSubnetsInput) String

String returns the string representation

func (*UnassociateRouteTableWithSubnetsInput) Validate

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

type UnassociateRouteTableWithSubnetsOutput

type UnassociateRouteTableWithSubnetsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UnassociateRouteTableWithSubnetsOutput) GoString

GoString returns the string representation

func (UnassociateRouteTableWithSubnetsOutput) String

String returns the string representation

type UnbindEIPFromVeenInput

type UnbindEIPFromVeenInput struct {

	// Eip_identity is a required field
	Eip_identity *string `type:"string" json:"eip_identity,omitempty" required:"true"`

	// Veen_identity is a required field
	Veen_identity *string `type:"string" json:"veen_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UnbindEIPFromVeenInput) GoString

func (s UnbindEIPFromVeenInput) GoString() string

GoString returns the string representation

func (*UnbindEIPFromVeenInput) SetEip_identity

func (s *UnbindEIPFromVeenInput) SetEip_identity(v string) *UnbindEIPFromVeenInput

SetEip_identity sets the Eip_identity field's value.

func (*UnbindEIPFromVeenInput) SetVeen_identity

func (s *UnbindEIPFromVeenInput) SetVeen_identity(v string) *UnbindEIPFromVeenInput

SetVeen_identity sets the Veen_identity field's value.

func (UnbindEIPFromVeenInput) String

func (s UnbindEIPFromVeenInput) String() string

String returns the string representation

func (*UnbindEIPFromVeenInput) Validate

func (s *UnbindEIPFromVeenInput) Validate() error

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

type UnbindEIPFromVeenOutput

type UnbindEIPFromVeenOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UnbindEIPFromVeenOutput) GoString

func (s UnbindEIPFromVeenOutput) GoString() string

GoString returns the string representation

func (UnbindEIPFromVeenOutput) String

func (s UnbindEIPFromVeenOutput) String() string

String returns the string representation

type UnbindENIInternalIpFromEipInput

type UnbindENIInternalIpFromEipInput struct {
	// contains filtered or unexported fields
}

func (UnbindENIInternalIpFromEipInput) GoString

GoString returns the string representation

func (UnbindENIInternalIpFromEipInput) String

String returns the string representation

type UnbindENIInternalIpFromEipOutput

type UnbindENIInternalIpFromEipOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UnbindENIInternalIpFromEipOutput) GoString

GoString returns the string representation

func (UnbindENIInternalIpFromEipOutput) String

String returns the string representation

type UnbindEipFromNatGatewayInput

type UnbindEipFromNatGatewayInput struct {

	// Eip_identity is a required field
	Eip_identity *string `type:"string" json:"eip_identity,omitempty" required:"true"`

	// Natgw_identity is a required field
	Natgw_identity *string `type:"string" json:"natgw_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UnbindEipFromNatGatewayInput) GoString

func (s UnbindEipFromNatGatewayInput) GoString() string

GoString returns the string representation

func (*UnbindEipFromNatGatewayInput) SetEip_identity

SetEip_identity sets the Eip_identity field's value.

func (*UnbindEipFromNatGatewayInput) SetNatgw_identity

SetNatgw_identity sets the Natgw_identity field's value.

func (UnbindEipFromNatGatewayInput) String

String returns the string representation

func (*UnbindEipFromNatGatewayInput) Validate

func (s *UnbindEipFromNatGatewayInput) Validate() error

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

type UnbindEipFromNatGatewayOutput

type UnbindEipFromNatGatewayOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UnbindEipFromNatGatewayOutput) GoString

GoString returns the string representation

func (UnbindEipFromNatGatewayOutput) String

String returns the string representation

type UnbindIPFromLBInput

type UnbindIPFromLBInput struct {

	// Ip_identity is a required field
	Ip_identity *string `type:"string" json:"ip_identity,omitempty" required:"true"`

	// Lb_identity is a required field
	Lb_identity *string `type:"string" json:"lb_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UnbindIPFromLBInput) GoString

func (s UnbindIPFromLBInput) GoString() string

GoString returns the string representation

func (*UnbindIPFromLBInput) SetIp_identity

func (s *UnbindIPFromLBInput) SetIp_identity(v string) *UnbindIPFromLBInput

SetIp_identity sets the Ip_identity field's value.

func (*UnbindIPFromLBInput) SetLb_identity

func (s *UnbindIPFromLBInput) SetLb_identity(v string) *UnbindIPFromLBInput

SetLb_identity sets the Lb_identity field's value.

func (UnbindIPFromLBInput) String

func (s UnbindIPFromLBInput) String() string

String returns the string representation

func (*UnbindIPFromLBInput) Validate

func (s *UnbindIPFromLBInput) Validate() error

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

type UnbindIPFromLBOutput

type UnbindIPFromLBOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UnbindIPFromLBOutput) GoString

func (s UnbindIPFromLBOutput) GoString() string

GoString returns the string representation

func (UnbindIPFromLBOutput) String

func (s UnbindIPFromLBOutput) String() string

String returns the string representation

type UntagResourcesV2Input added in v1.2.35

type UntagResourcesV2Input struct {
	ResourceIds []*string `type:"list"`

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

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

func (UntagResourcesV2Input) GoString added in v1.2.35

func (s UntagResourcesV2Input) GoString() string

GoString returns the string representation

func (*UntagResourcesV2Input) SetResourceIds added in v1.2.35

func (s *UntagResourcesV2Input) SetResourceIds(v []*string) *UntagResourcesV2Input

SetResourceIds sets the ResourceIds field's value.

func (*UntagResourcesV2Input) SetResourceType added in v1.2.35

func (s *UntagResourcesV2Input) SetResourceType(v string) *UntagResourcesV2Input

SetResourceType sets the ResourceType field's value.

func (*UntagResourcesV2Input) SetTagKeys added in v1.2.35

func (s *UntagResourcesV2Input) SetTagKeys(v []*string) *UntagResourcesV2Input

SetTagKeys sets the TagKeys field's value.

func (UntagResourcesV2Input) String added in v1.2.35

func (s UntagResourcesV2Input) String() string

String returns the string representation

func (*UntagResourcesV2Input) Validate added in v1.2.35

func (s *UntagResourcesV2Input) Validate() error

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

type UntagResourcesV2Output added in v1.2.35

type UntagResourcesV2Output struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UntagResourcesV2Output) GoString added in v1.2.35

func (s UntagResourcesV2Output) GoString() string

GoString returns the string representation

func (UntagResourcesV2Output) String added in v1.2.35

func (s UntagResourcesV2Output) String() string

String returns the string representation

type UpdateBillingMethodCalculatePriceInput

type UpdateBillingMethodCalculatePriceInput struct {
	Instance_identities []*string `type:"list" json:"instance_identities"`

	New_billing_config *New_billing_configForUpdateBillingMethodCalculatePriceInput `type:"structure" json:"new_billing_config,omitempty"`

	// With_cloud_data_disk is a required field
	With_cloud_data_disk *bool `type:"boolean" json:"with_cloud_data_disk,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateBillingMethodCalculatePriceInput) GoString

GoString returns the string representation

func (*UpdateBillingMethodCalculatePriceInput) SetInstance_identities

SetInstance_identities sets the Instance_identities field's value.

func (*UpdateBillingMethodCalculatePriceInput) SetNew_billing_config

SetNew_billing_config sets the New_billing_config field's value.

func (*UpdateBillingMethodCalculatePriceInput) SetWith_cloud_data_disk

SetWith_cloud_data_disk sets the With_cloud_data_disk field's value.

func (UpdateBillingMethodCalculatePriceInput) String

String returns the string representation

func (*UpdateBillingMethodCalculatePriceInput) Validate

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

type UpdateBillingMethodCalculatePriceOutput

type UpdateBillingMethodCalculatePriceOutput struct {
	Metadata *response.ResponseMetadata

	Total_price *string `type:"string" json:"total_price,omitempty"`
	// contains filtered or unexported fields
}

func (UpdateBillingMethodCalculatePriceOutput) GoString

GoString returns the string representation

func (*UpdateBillingMethodCalculatePriceOutput) SetTotal_price

SetTotal_price sets the Total_price field's value.

func (UpdateBillingMethodCalculatePriceOutput) String

String returns the string representation

type UpdateBwpBillingMethodInput

type UpdateBwpBillingMethodInput struct {

	// Bwp_id is a required field
	Bwp_id *string `type:"string" json:"bwp_id,omitempty" required:"true"`

	// New_billing_method is a required field
	New_billing_method *string `type:"string" json:"new_billing_method,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateBwpBillingMethodInput) GoString

func (s UpdateBwpBillingMethodInput) GoString() string

GoString returns the string representation

func (*UpdateBwpBillingMethodInput) SetBwp_id

SetBwp_id sets the Bwp_id field's value.

func (*UpdateBwpBillingMethodInput) SetNew_billing_method

func (s *UpdateBwpBillingMethodInput) SetNew_billing_method(v string) *UpdateBwpBillingMethodInput

SetNew_billing_method sets the New_billing_method field's value.

func (UpdateBwpBillingMethodInput) String

String returns the string representation

func (*UpdateBwpBillingMethodInput) Validate

func (s *UpdateBwpBillingMethodInput) Validate() error

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

type UpdateBwpBillingMethodOutput

type UpdateBwpBillingMethodOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateBwpBillingMethodOutput) GoString

func (s UpdateBwpBillingMethodOutput) GoString() string

GoString returns the string representation

func (UpdateBwpBillingMethodOutput) String

String returns the string representation

type UpdateClassicNetworkAttributeInput

type UpdateClassicNetworkAttributeInput struct {
	Network_description *string `type:"string" json:"network_description,omitempty"`

	// Network_id is a required field
	Network_id *string `type:"string" json:"network_id,omitempty" required:"true"`

	Network_name *string `type:"string" json:"network_name,omitempty"`
	// contains filtered or unexported fields
}

func (UpdateClassicNetworkAttributeInput) GoString

GoString returns the string representation

func (*UpdateClassicNetworkAttributeInput) SetNetwork_description

SetNetwork_description sets the Network_description field's value.

func (*UpdateClassicNetworkAttributeInput) SetNetwork_id

SetNetwork_id sets the Network_id field's value.

func (*UpdateClassicNetworkAttributeInput) SetNetwork_name

SetNetwork_name sets the Network_name field's value.

func (UpdateClassicNetworkAttributeInput) String

String returns the string representation

func (*UpdateClassicNetworkAttributeInput) Validate

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

type UpdateClassicNetworkAttributeOutput

type UpdateClassicNetworkAttributeOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateClassicNetworkAttributeOutput) GoString

GoString returns the string representation

func (UpdateClassicNetworkAttributeOutput) String

String returns the string representation

type UpdateClassicNetworkSubnetAttributeInput

type UpdateClassicNetworkSubnetAttributeInput struct {
	Subnet_description *string `type:"string" json:"subnet_description,omitempty"`

	// Subnet_id is a required field
	Subnet_id *string `type:"string" json:"subnet_id,omitempty" required:"true"`

	Subnet_name *string `type:"string" json:"subnet_name,omitempty"`
	// contains filtered or unexported fields
}

func (UpdateClassicNetworkSubnetAttributeInput) GoString

GoString returns the string representation

func (*UpdateClassicNetworkSubnetAttributeInput) SetSubnet_description

SetSubnet_description sets the Subnet_description field's value.

func (*UpdateClassicNetworkSubnetAttributeInput) SetSubnet_id

SetSubnet_id sets the Subnet_id field's value.

func (*UpdateClassicNetworkSubnetAttributeInput) SetSubnet_name

SetSubnet_name sets the Subnet_name field's value.

func (UpdateClassicNetworkSubnetAttributeInput) String

String returns the string representation

func (*UpdateClassicNetworkSubnetAttributeInput) Validate

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

type UpdateClassicNetworkSubnetAttributeOutput

type UpdateClassicNetworkSubnetAttributeOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateClassicNetworkSubnetAttributeOutput) GoString

GoString returns the string representation

func (UpdateClassicNetworkSubnetAttributeOutput) String

String returns the string representation

type UpdateCloudServerInput

type UpdateCloudServerInput struct {
	Advanced_configuration *Advanced_configurationForUpdateCloudServerInput `type:"structure" json:"advanced_configuration,omitempty"`

	Bare_metal_package *string `type:"string" json:"bare_metal_package,omitempty"`

	Billing_config *Billing_configForUpdateCloudServerInput `type:"structure" json:"billing_config,omitempty"`

	Cloud_server_desc *string `type:"string" json:"cloud_server_desc,omitempty"`

	// Cloud_server_identity is a required field
	Cloud_server_identity *string `type:"string" json:"cloud_server_identity,omitempty" required:"true"`

	Cloud_server_name *string `type:"string" json:"cloud_server_name,omitempty"`

	Custom_data *Custom_dataForUpdateCloudServerInput `type:"structure" json:"custom_data,omitempty"`

	Disable_vga *bool `type:"boolean" json:"disable_vga,omitempty"`

	Image_identity *string `type:"string" json:"image_identity,omitempty"`

	Instance_project *string `type:"string" json:"instance_project,omitempty"`

	Network_config *Network_configForUpdateCloudServerInput `type:"structure" json:"network_config,omitempty"`

	Secret_config *Secret_configForUpdateCloudServerInput `type:"structure" json:"secret_config,omitempty"`

	Storage_config *Storage_configForUpdateCloudServerInput `type:"structure" json:"storage_config,omitempty"`
	// contains filtered or unexported fields
}

func (UpdateCloudServerInput) GoString

func (s UpdateCloudServerInput) GoString() string

GoString returns the string representation

func (*UpdateCloudServerInput) SetAdvanced_configuration

SetAdvanced_configuration sets the Advanced_configuration field's value.

func (*UpdateCloudServerInput) SetBare_metal_package

func (s *UpdateCloudServerInput) SetBare_metal_package(v string) *UpdateCloudServerInput

SetBare_metal_package sets the Bare_metal_package field's value.

func (*UpdateCloudServerInput) SetBilling_config

SetBilling_config sets the Billing_config field's value.

func (*UpdateCloudServerInput) SetCloud_server_desc

func (s *UpdateCloudServerInput) SetCloud_server_desc(v string) *UpdateCloudServerInput

SetCloud_server_desc sets the Cloud_server_desc field's value.

func (*UpdateCloudServerInput) SetCloud_server_identity

func (s *UpdateCloudServerInput) SetCloud_server_identity(v string) *UpdateCloudServerInput

SetCloud_server_identity sets the Cloud_server_identity field's value.

func (*UpdateCloudServerInput) SetCloud_server_name added in v1.2.37

func (s *UpdateCloudServerInput) SetCloud_server_name(v string) *UpdateCloudServerInput

SetCloud_server_name sets the Cloud_server_name field's value.

func (*UpdateCloudServerInput) SetCustom_data

SetCustom_data sets the Custom_data field's value.

func (*UpdateCloudServerInput) SetDisable_vga

func (s *UpdateCloudServerInput) SetDisable_vga(v bool) *UpdateCloudServerInput

SetDisable_vga sets the Disable_vga field's value.

func (*UpdateCloudServerInput) SetImage_identity

func (s *UpdateCloudServerInput) SetImage_identity(v string) *UpdateCloudServerInput

SetImage_identity sets the Image_identity field's value.

func (*UpdateCloudServerInput) SetInstance_project

func (s *UpdateCloudServerInput) SetInstance_project(v string) *UpdateCloudServerInput

SetInstance_project sets the Instance_project field's value.

func (*UpdateCloudServerInput) SetNetwork_config

SetNetwork_config sets the Network_config field's value.

func (*UpdateCloudServerInput) SetSecret_config

SetSecret_config sets the Secret_config field's value.

func (*UpdateCloudServerInput) SetStorage_config

SetStorage_config sets the Storage_config field's value.

func (UpdateCloudServerInput) String

func (s UpdateCloudServerInput) String() string

String returns the string representation

func (*UpdateCloudServerInput) Validate

func (s *UpdateCloudServerInput) Validate() error

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

type UpdateCloudServerOutput

type UpdateCloudServerOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateCloudServerOutput) GoString

func (s UpdateCloudServerOutput) GoString() string

GoString returns the string representation

func (UpdateCloudServerOutput) String

func (s UpdateCloudServerOutput) String() string

String returns the string representation

type UpdateDNatRuleInput

type UpdateDNatRuleInput struct {

	// Dnat_rule_identity is a required field
	Dnat_rule_identity *string `type:"string" json:"dnat_rule_identity,omitempty" required:"true"`

	// Eip_identity is a required field
	Eip_identity *string `type:"string" json:"eip_identity,omitempty" required:"true"`

	// Natgw_identity is a required field
	Natgw_identity *string `type:"string" json:"natgw_identity,omitempty" required:"true"`

	// Port_config is a required field
	Port_config *string `type:"string" json:"port_config,omitempty" required:"true"`

	// Private_ip is a required field
	Private_ip *string `type:"string" json:"private_ip,omitempty" required:"true"`

	// Private_port is a required field
	Private_port *int32 `type:"int32" json:"private_port,omitempty" required:"true"`

	// Protocol is a required field
	Protocol *string `type:"string" json:"protocol,omitempty" required:"true"`

	// Public_port is a required field
	Public_port *int32 `type:"int32" json:"public_port,omitempty" required:"true"`

	// Rule_name is a required field
	Rule_name *string `type:"string" json:"rule_name,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateDNatRuleInput) GoString

func (s UpdateDNatRuleInput) GoString() string

GoString returns the string representation

func (*UpdateDNatRuleInput) SetDnat_rule_identity

func (s *UpdateDNatRuleInput) SetDnat_rule_identity(v string) *UpdateDNatRuleInput

SetDnat_rule_identity sets the Dnat_rule_identity field's value.

func (*UpdateDNatRuleInput) SetEip_identity

func (s *UpdateDNatRuleInput) SetEip_identity(v string) *UpdateDNatRuleInput

SetEip_identity sets the Eip_identity field's value.

func (*UpdateDNatRuleInput) SetNatgw_identity

func (s *UpdateDNatRuleInput) SetNatgw_identity(v string) *UpdateDNatRuleInput

SetNatgw_identity sets the Natgw_identity field's value.

func (*UpdateDNatRuleInput) SetPort_config

func (s *UpdateDNatRuleInput) SetPort_config(v string) *UpdateDNatRuleInput

SetPort_config sets the Port_config field's value.

func (*UpdateDNatRuleInput) SetPrivate_ip

func (s *UpdateDNatRuleInput) SetPrivate_ip(v string) *UpdateDNatRuleInput

SetPrivate_ip sets the Private_ip field's value.

func (*UpdateDNatRuleInput) SetPrivate_port

func (s *UpdateDNatRuleInput) SetPrivate_port(v int32) *UpdateDNatRuleInput

SetPrivate_port sets the Private_port field's value.

func (*UpdateDNatRuleInput) SetProtocol

func (s *UpdateDNatRuleInput) SetProtocol(v string) *UpdateDNatRuleInput

SetProtocol sets the Protocol field's value.

func (*UpdateDNatRuleInput) SetPublic_port

func (s *UpdateDNatRuleInput) SetPublic_port(v int32) *UpdateDNatRuleInput

SetPublic_port sets the Public_port field's value.

func (*UpdateDNatRuleInput) SetRule_name

func (s *UpdateDNatRuleInput) SetRule_name(v string) *UpdateDNatRuleInput

SetRule_name sets the Rule_name field's value.

func (UpdateDNatRuleInput) String

func (s UpdateDNatRuleInput) String() string

String returns the string representation

func (*UpdateDNatRuleInput) Validate

func (s *UpdateDNatRuleInput) Validate() error

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

type UpdateDNatRuleOutput

type UpdateDNatRuleOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateDNatRuleOutput) GoString

func (s UpdateDNatRuleOutput) GoString() string

GoString returns the string representation

func (UpdateDNatRuleOutput) String

func (s UpdateDNatRuleOutput) String() string

String returns the string representation

type UpdateEbsChargeTypeInput

type UpdateEbsChargeTypeInput struct {

	// Charge_type is a required field
	Charge_type *string `type:"string" json:"charge_type,omitempty" required:"true"`

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

func (UpdateEbsChargeTypeInput) GoString

func (s UpdateEbsChargeTypeInput) GoString() string

GoString returns the string representation

func (*UpdateEbsChargeTypeInput) SetCharge_type

SetCharge_type sets the Charge_type field's value.

func (*UpdateEbsChargeTypeInput) SetEbs_ids

SetEbs_ids sets the Ebs_ids field's value.

func (UpdateEbsChargeTypeInput) String

func (s UpdateEbsChargeTypeInput) String() string

String returns the string representation

func (*UpdateEbsChargeTypeInput) Validate

func (s *UpdateEbsChargeTypeInput) Validate() error

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

type UpdateEbsChargeTypeOutput

type UpdateEbsChargeTypeOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateEbsChargeTypeOutput) GoString

func (s UpdateEbsChargeTypeOutput) GoString() string

GoString returns the string representation

func (UpdateEbsChargeTypeOutput) String

func (s UpdateEbsChargeTypeOutput) String() string

String returns the string representation

type UpdateEbsInstanceInput

type UpdateEbsInstanceInput struct {
	Delete_with_res *bool `type:"boolean" json:"delete_with_res,omitempty"`

	// Ebs_id is a required field
	Ebs_id *string `type:"string" json:"ebs_id,omitempty" required:"true"`

	New_desc *string `type:"string" json:"new_desc,omitempty"`

	New_ebs_name *string `type:"string" json:"new_ebs_name,omitempty"`
	// contains filtered or unexported fields
}

func (UpdateEbsInstanceInput) GoString

func (s UpdateEbsInstanceInput) GoString() string

GoString returns the string representation

func (*UpdateEbsInstanceInput) SetDelete_with_res

func (s *UpdateEbsInstanceInput) SetDelete_with_res(v bool) *UpdateEbsInstanceInput

SetDelete_with_res sets the Delete_with_res field's value.

func (*UpdateEbsInstanceInput) SetEbs_id

SetEbs_id sets the Ebs_id field's value.

func (*UpdateEbsInstanceInput) SetNew_desc

SetNew_desc sets the New_desc field's value.

func (*UpdateEbsInstanceInput) SetNew_ebs_name

func (s *UpdateEbsInstanceInput) SetNew_ebs_name(v string) *UpdateEbsInstanceInput

SetNew_ebs_name sets the New_ebs_name field's value.

func (UpdateEbsInstanceInput) String

func (s UpdateEbsInstanceInput) String() string

String returns the string representation

func (*UpdateEbsInstanceInput) Validate

func (s *UpdateEbsInstanceInput) Validate() error

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

type UpdateEbsInstanceOutput

type UpdateEbsInstanceOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateEbsInstanceOutput) GoString

func (s UpdateEbsInstanceOutput) GoString() string

GoString returns the string representation

func (UpdateEbsInstanceOutput) String

func (s UpdateEbsInstanceOutput) String() string

String returns the string representation

type UpdateImageInput

type UpdateImageInput struct {
	Description *string `type:"string" json:"description,omitempty"`

	// Image_id is a required field
	Image_id *string `type:"string" json:"image_id,omitempty" required:"true"`

	Image_name *string `type:"string" json:"image_name,omitempty"`
	// contains filtered or unexported fields
}

func (UpdateImageInput) GoString

func (s UpdateImageInput) GoString() string

GoString returns the string representation

func (*UpdateImageInput) SetDescription

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

SetDescription sets the Description field's value.

func (*UpdateImageInput) SetImage_id

func (s *UpdateImageInput) SetImage_id(v string) *UpdateImageInput

SetImage_id sets the Image_id field's value.

func (*UpdateImageInput) SetImage_name

func (s *UpdateImageInput) SetImage_name(v string) *UpdateImageInput

SetImage_name sets the Image_name field's value.

func (UpdateImageInput) String

func (s UpdateImageInput) String() string

String returns the string representation

func (*UpdateImageInput) Validate

func (s *UpdateImageInput) Validate() error

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

type UpdateImageOutput

type UpdateImageOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateImageOutput) GoString

func (s UpdateImageOutput) GoString() string

GoString returns the string representation

func (UpdateImageOutput) String

func (s UpdateImageOutput) String() string

String returns the string representation

type UpdateInstancesBillingMethodInput

type UpdateInstancesBillingMethodInput struct {
	Instance_identities []*string `type:"list" json:"instance_identities"`

	New_billing_config *New_billing_configForUpdateInstancesBillingMethodInput `type:"structure" json:"new_billing_config,omitempty"`

	With_cloud_data_disk *bool `type:"boolean" json:"with_cloud_data_disk,omitempty"`
	// contains filtered or unexported fields
}

func (UpdateInstancesBillingMethodInput) GoString

GoString returns the string representation

func (*UpdateInstancesBillingMethodInput) SetInstance_identities

SetInstance_identities sets the Instance_identities field's value.

func (*UpdateInstancesBillingMethodInput) SetNew_billing_config

SetNew_billing_config sets the New_billing_config field's value.

func (*UpdateInstancesBillingMethodInput) SetWith_cloud_data_disk

SetWith_cloud_data_disk sets the With_cloud_data_disk field's value.

func (UpdateInstancesBillingMethodInput) String

String returns the string representation

type UpdateInstancesBillingMethodOutput

type UpdateInstancesBillingMethodOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateInstancesBillingMethodOutput) GoString

GoString returns the string representation

func (UpdateInstancesBillingMethodOutput) String

String returns the string representation

type UpdateInstancesBillingMethodPreCheckInput

type UpdateInstancesBillingMethodPreCheckInput struct {
	Instance_identities []*string `type:"list" json:"instance_identities"`

	New_billing_config *New_billing_configForUpdateInstancesBillingMethodPreCheckInput `type:"structure" json:"new_billing_config,omitempty"`

	With_cloud_data_disk *bool `type:"boolean" json:"with_cloud_data_disk,omitempty"`
	// contains filtered or unexported fields
}

func (UpdateInstancesBillingMethodPreCheckInput) GoString

GoString returns the string representation

func (*UpdateInstancesBillingMethodPreCheckInput) SetInstance_identities

SetInstance_identities sets the Instance_identities field's value.

func (*UpdateInstancesBillingMethodPreCheckInput) SetNew_billing_config

SetNew_billing_config sets the New_billing_config field's value.

func (*UpdateInstancesBillingMethodPreCheckInput) SetWith_cloud_data_disk

SetWith_cloud_data_disk sets the With_cloud_data_disk field's value.

func (UpdateInstancesBillingMethodPreCheckInput) String

String returns the string representation

type UpdateInstancesBillingMethodPreCheckOutput

type UpdateInstancesBillingMethodPreCheckOutput struct {
	Metadata *response.ResponseMetadata

	Check_fail_instances []*Check_fail_instanceForUpdateInstancesBillingMethodPreCheckOutput `type:"list" json:"check_fail_instances"`

	Check_success_instances []*Check_success_instanceForUpdateInstancesBillingMethodPreCheckOutput `type:"list" json:"check_success_instances"`
	// contains filtered or unexported fields
}

func (UpdateInstancesBillingMethodPreCheckOutput) GoString

GoString returns the string representation

func (*UpdateInstancesBillingMethodPreCheckOutput) SetCheck_fail_instances

SetCheck_fail_instances sets the Check_fail_instances field's value.

func (*UpdateInstancesBillingMethodPreCheckOutput) SetCheck_success_instances

SetCheck_success_instances sets the Check_success_instances field's value.

func (UpdateInstancesBillingMethodPreCheckOutput) String

String returns the string representation

type UpdateInstancesSpecInput

type UpdateInstancesSpecInput struct {
	Instance_identities []*string `type:"list" json:"instance_identities"`

	// New_spec_name is a required field
	New_spec_name *string `type:"string" json:"new_spec_name,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateInstancesSpecInput) GoString

func (s UpdateInstancesSpecInput) GoString() string

GoString returns the string representation

func (*UpdateInstancesSpecInput) SetInstance_identities

func (s *UpdateInstancesSpecInput) SetInstance_identities(v []*string) *UpdateInstancesSpecInput

SetInstance_identities sets the Instance_identities field's value.

func (*UpdateInstancesSpecInput) SetNew_spec_name

SetNew_spec_name sets the New_spec_name field's value.

func (UpdateInstancesSpecInput) String

func (s UpdateInstancesSpecInput) String() string

String returns the string representation

func (*UpdateInstancesSpecInput) Validate

func (s *UpdateInstancesSpecInput) Validate() error

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

type UpdateInstancesSpecOutput

type UpdateInstancesSpecOutput struct {
	Metadata *response.ResponseMetadata

	Pre_paid_url *string `type:"string" json:"pre_paid_url,omitempty"`
	// contains filtered or unexported fields
}

func (UpdateInstancesSpecOutput) GoString

func (s UpdateInstancesSpecOutput) GoString() string

GoString returns the string representation

func (*UpdateInstancesSpecOutput) SetPre_paid_url

SetPre_paid_url sets the Pre_paid_url field's value.

func (UpdateInstancesSpecOutput) String

func (s UpdateInstancesSpecOutput) String() string

String returns the string representation

type UpdateIpCidrBlockAttributeInput

type UpdateIpCidrBlockAttributeInput struct {

	// Ip_cidr_block_id is a required field
	Ip_cidr_block_id *string `type:"string" json:"ip_cidr_block_id,omitempty" required:"true"`

	Ip_cidr_block_name *string `type:"string" json:"ip_cidr_block_name,omitempty"`
	// contains filtered or unexported fields
}

func (UpdateIpCidrBlockAttributeInput) GoString

GoString returns the string representation

func (*UpdateIpCidrBlockAttributeInput) SetIp_cidr_block_id

SetIp_cidr_block_id sets the Ip_cidr_block_id field's value.

func (*UpdateIpCidrBlockAttributeInput) SetIp_cidr_block_name

SetIp_cidr_block_name sets the Ip_cidr_block_name field's value.

func (UpdateIpCidrBlockAttributeInput) String

String returns the string representation

func (*UpdateIpCidrBlockAttributeInput) Validate

func (s *UpdateIpCidrBlockAttributeInput) Validate() error

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

type UpdateIpCidrBlockAttributeOutput

type UpdateIpCidrBlockAttributeOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateIpCidrBlockAttributeOutput) GoString

GoString returns the string representation

func (UpdateIpCidrBlockAttributeOutput) String

String returns the string representation

type UpdateIpPoolAttributeInput

type UpdateIpPoolAttributeInput struct {
	Ip_pool_desc *string `type:"string" json:"ip_pool_desc,omitempty"`

	// Ip_pool_id is a required field
	Ip_pool_id *string `type:"string" json:"ip_pool_id,omitempty" required:"true"`

	Ip_pool_name *string `type:"string" json:"ip_pool_name,omitempty"`
	// contains filtered or unexported fields
}

func (UpdateIpPoolAttributeInput) GoString

func (s UpdateIpPoolAttributeInput) GoString() string

GoString returns the string representation

func (*UpdateIpPoolAttributeInput) SetIp_pool_desc

SetIp_pool_desc sets the Ip_pool_desc field's value.

func (*UpdateIpPoolAttributeInput) SetIp_pool_id

SetIp_pool_id sets the Ip_pool_id field's value.

func (*UpdateIpPoolAttributeInput) SetIp_pool_name

SetIp_pool_name sets the Ip_pool_name field's value.

func (UpdateIpPoolAttributeInput) String

String returns the string representation

func (*UpdateIpPoolAttributeInput) Validate

func (s *UpdateIpPoolAttributeInput) Validate() error

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

type UpdateIpPoolAttributeOutput

type UpdateIpPoolAttributeOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateIpPoolAttributeOutput) GoString

func (s UpdateIpPoolAttributeOutput) GoString() string

GoString returns the string representation

func (UpdateIpPoolAttributeOutput) String

String returns the string representation

type UpdateNatGatewayInput

type UpdateNatGatewayInput struct {

	// Natgw_identity is a required field
	Natgw_identity *string `type:"string" json:"natgw_identity,omitempty" required:"true"`

	New_natgw_name *string `type:"string" json:"new_natgw_name,omitempty"`
	// contains filtered or unexported fields
}

func (UpdateNatGatewayInput) GoString

func (s UpdateNatGatewayInput) GoString() string

GoString returns the string representation

func (*UpdateNatGatewayInput) SetNatgw_identity

func (s *UpdateNatGatewayInput) SetNatgw_identity(v string) *UpdateNatGatewayInput

SetNatgw_identity sets the Natgw_identity field's value.

func (*UpdateNatGatewayInput) SetNew_natgw_name

func (s *UpdateNatGatewayInput) SetNew_natgw_name(v string) *UpdateNatGatewayInput

SetNew_natgw_name sets the New_natgw_name field's value.

func (UpdateNatGatewayInput) String

func (s UpdateNatGatewayInput) String() string

String returns the string representation

func (*UpdateNatGatewayInput) Validate

func (s *UpdateNatGatewayInput) Validate() error

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

type UpdateNatGatewayOutput

type UpdateNatGatewayOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateNatGatewayOutput) GoString

func (s UpdateNatGatewayOutput) GoString() string

GoString returns the string representation

func (UpdateNatGatewayOutput) String

func (s UpdateNatGatewayOutput) String() string

String returns the string representation

type UpdateSNatRuleInput

type UpdateSNatRuleInput struct {
	Eip_list []*string `type:"list" json:"eip_list"`

	// Natgw_identity is a required field
	Natgw_identity *string `type:"string" json:"natgw_identity,omitempty" required:"true"`

	// Rule_name is a required field
	Rule_name *string `type:"string" json:"rule_name,omitempty" required:"true"`

	// Snat_rule_identity is a required field
	Snat_rule_identity *string `type:"string" json:"snat_rule_identity,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateSNatRuleInput) GoString

func (s UpdateSNatRuleInput) GoString() string

GoString returns the string representation

func (*UpdateSNatRuleInput) SetEip_list

func (s *UpdateSNatRuleInput) SetEip_list(v []*string) *UpdateSNatRuleInput

SetEip_list sets the Eip_list field's value.

func (*UpdateSNatRuleInput) SetNatgw_identity

func (s *UpdateSNatRuleInput) SetNatgw_identity(v string) *UpdateSNatRuleInput

SetNatgw_identity sets the Natgw_identity field's value.

func (*UpdateSNatRuleInput) SetRule_name

func (s *UpdateSNatRuleInput) SetRule_name(v string) *UpdateSNatRuleInput

SetRule_name sets the Rule_name field's value.

func (*UpdateSNatRuleInput) SetSnat_rule_identity

func (s *UpdateSNatRuleInput) SetSnat_rule_identity(v string) *UpdateSNatRuleInput

SetSnat_rule_identity sets the Snat_rule_identity field's value.

func (UpdateSNatRuleInput) String

func (s UpdateSNatRuleInput) String() string

String returns the string representation

func (*UpdateSNatRuleInput) Validate

func (s *UpdateSNatRuleInput) Validate() error

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

type UpdateSNatRuleOutput

type UpdateSNatRuleOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateSNatRuleOutput) GoString

func (s UpdateSNatRuleOutput) GoString() string

GoString returns the string representation

func (UpdateSNatRuleOutput) String

func (s UpdateSNatRuleOutput) String() string

String returns the string representation

type UpgradeStandardSpecInput

type UpgradeStandardSpecInput struct {

	// Billing_method is a required field
	Billing_method *string `type:"string" json:"billing_method,omitempty" required:"true"`

	Veen_ids []*string `type:"list" json:"veen_ids"`

	// With_reboot is a required field
	With_reboot *bool `type:"boolean" json:"with_reboot,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpgradeStandardSpecInput) GoString

func (s UpgradeStandardSpecInput) GoString() string

GoString returns the string representation

func (*UpgradeStandardSpecInput) SetBilling_method

func (s *UpgradeStandardSpecInput) SetBilling_method(v string) *UpgradeStandardSpecInput

SetBilling_method sets the Billing_method field's value.

func (*UpgradeStandardSpecInput) SetVeen_ids

SetVeen_ids sets the Veen_ids field's value.

func (*UpgradeStandardSpecInput) SetWith_reboot

SetWith_reboot sets the With_reboot field's value.

func (UpgradeStandardSpecInput) String

func (s UpgradeStandardSpecInput) String() string

String returns the string representation

func (*UpgradeStandardSpecInput) Validate

func (s *UpgradeStandardSpecInput) Validate() error

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

type UpgradeStandardSpecOutput

type UpgradeStandardSpecOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpgradeStandardSpecOutput) GoString

func (s UpgradeStandardSpecOutput) GoString() string

GoString returns the string representation

func (UpgradeStandardSpecOutput) String

func (s UpgradeStandardSpecOutput) String() string

String returns the string representation

type UploadURLImageInput

type UploadURLImageInput struct {

	// Boot_mode is a required field
	Boot_mode *string `type:"string" json:"boot_mode,omitempty" required:"true"`

	Description *string `type:"string" json:"description,omitempty"`

	// Disk_size is a required field
	Disk_size *int32 `type:"int32" json:"disk_size,omitempty" required:"true"`

	// Image_name is a required field
	Image_name *string `type:"string" json:"image_name,omitempty" required:"true"`

	Project *string `type:"string" json:"project,omitempty"`

	// System_arch is a required field
	System_arch *string `type:"string" json:"system_arch,omitempty" required:"true"`

	// System_bit is a required field
	System_bit *string `type:"string" json:"system_bit,omitempty" required:"true"`

	// System_type is a required field
	System_type *string `type:"string" json:"system_type,omitempty" required:"true"`

	// System_version is a required field
	System_version *string `type:"string" json:"system_version,omitempty" required:"true"`

	// Url is a required field
	Url *string `type:"string" json:"url,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UploadURLImageInput) GoString

func (s UploadURLImageInput) GoString() string

GoString returns the string representation

func (*UploadURLImageInput) SetBoot_mode

func (s *UploadURLImageInput) SetBoot_mode(v string) *UploadURLImageInput

SetBoot_mode sets the Boot_mode field's value.

func (*UploadURLImageInput) SetDescription

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

SetDescription sets the Description field's value.

func (*UploadURLImageInput) SetDisk_size

func (s *UploadURLImageInput) SetDisk_size(v int32) *UploadURLImageInput

SetDisk_size sets the Disk_size field's value.

func (*UploadURLImageInput) SetImage_name

func (s *UploadURLImageInput) SetImage_name(v string) *UploadURLImageInput

SetImage_name sets the Image_name field's value.

func (*UploadURLImageInput) SetProject

SetProject sets the Project field's value.

func (*UploadURLImageInput) SetSystem_arch

func (s *UploadURLImageInput) SetSystem_arch(v string) *UploadURLImageInput

SetSystem_arch sets the System_arch field's value.

func (*UploadURLImageInput) SetSystem_bit

func (s *UploadURLImageInput) SetSystem_bit(v string) *UploadURLImageInput

SetSystem_bit sets the System_bit field's value.

func (*UploadURLImageInput) SetSystem_type

func (s *UploadURLImageInput) SetSystem_type(v string) *UploadURLImageInput

SetSystem_type sets the System_type field's value.

func (*UploadURLImageInput) SetSystem_version

func (s *UploadURLImageInput) SetSystem_version(v string) *UploadURLImageInput

SetSystem_version sets the System_version field's value.

func (*UploadURLImageInput) SetUrl

SetUrl sets the Url field's value.

func (UploadURLImageInput) String

func (s UploadURLImageInput) String() string

String returns the string representation

func (*UploadURLImageInput) Validate

func (s *UploadURLImageInput) Validate() error

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

type UploadURLImageOutput

type UploadURLImageOutput struct {
	Metadata *response.ResponseMetadata

	Image_id *string `type:"string" json:"image_id,omitempty"`
	// contains filtered or unexported fields
}

func (UploadURLImageOutput) GoString

func (s UploadURLImageOutput) GoString() string

GoString returns the string representation

func (*UploadURLImageOutput) SetImage_id

SetImage_id sets the Image_id field's value.

func (UploadURLImageOutput) String

func (s UploadURLImageOutput) String() string

String returns the string representation

type VEENEDGE

type VEENEDGE struct {
	*client.Client
}

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

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

func New

New create int can support ssl or region locate set

func (*VEENEDGE) AckSecondaryInternalIpStatus

func (c *VEENEDGE) AckSecondaryInternalIpStatus(input *AckSecondaryInternalIpStatusInput) (*AckSecondaryInternalIpStatusOutput, error)

AckSecondaryInternalIpStatus API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation AckSecondaryInternalIpStatus for usage and error information.

func (*VEENEDGE) AckSecondaryInternalIpStatusCommon

func (c *VEENEDGE) AckSecondaryInternalIpStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AckSecondaryInternalIpStatusCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation AckSecondaryInternalIpStatusCommon for usage and error information.

func (*VEENEDGE) AckSecondaryInternalIpStatusCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) AckSecondaryInternalIpStatusCommonWithContext

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

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

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

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

func (*VEENEDGE) AckSecondaryInternalIpStatusRequest

func (c *VEENEDGE) AckSecondaryInternalIpStatusRequest(input *AckSecondaryInternalIpStatusInput) (req *request.Request, output *AckSecondaryInternalIpStatusOutput)

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

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

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

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

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

func (*VEENEDGE) AckSecondaryInternalIpStatusWithContext

func (c *VEENEDGE) AckSecondaryInternalIpStatusWithContext(ctx volcengine.Context, input *AckSecondaryInternalIpStatusInput, opts ...request.Option) (*AckSecondaryInternalIpStatusOutput, error)

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

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

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

func (*VEENEDGE) AssociateRouteTableWithSubnets

func (c *VEENEDGE) AssociateRouteTableWithSubnets(input *AssociateRouteTableWithSubnetsInput) (*AssociateRouteTableWithSubnetsOutput, error)

AssociateRouteTableWithSubnets API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation AssociateRouteTableWithSubnets for usage and error information.

func (*VEENEDGE) AssociateRouteTableWithSubnetsCommon

func (c *VEENEDGE) AssociateRouteTableWithSubnetsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AssociateRouteTableWithSubnetsCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation AssociateRouteTableWithSubnetsCommon for usage and error information.

func (*VEENEDGE) AssociateRouteTableWithSubnetsCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) AssociateRouteTableWithSubnetsCommonWithContext

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

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

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

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

func (*VEENEDGE) AssociateRouteTableWithSubnetsRequest

func (c *VEENEDGE) AssociateRouteTableWithSubnetsRequest(input *AssociateRouteTableWithSubnetsInput) (req *request.Request, output *AssociateRouteTableWithSubnetsOutput)

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

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

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

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

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

func (*VEENEDGE) AssociateRouteTableWithSubnetsWithContext

func (c *VEENEDGE) AssociateRouteTableWithSubnetsWithContext(ctx volcengine.Context, input *AssociateRouteTableWithSubnetsInput, opts ...request.Option) (*AssociateRouteTableWithSubnetsOutput, error)

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

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

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

func (*VEENEDGE) AttachENIToVeen

func (c *VEENEDGE) AttachENIToVeen(input *AttachENIToVeenInput) (*AttachENIToVeenOutput, error)

AttachENIToVeen API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation AttachENIToVeen for usage and error information.

func (*VEENEDGE) AttachENIToVeenCommon

func (c *VEENEDGE) AttachENIToVeenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AttachENIToVeenCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation AttachENIToVeenCommon for usage and error information.

func (*VEENEDGE) AttachENIToVeenCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) AttachENIToVeenCommonWithContext

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

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

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

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

func (*VEENEDGE) AttachENIToVeenRequest

func (c *VEENEDGE) AttachENIToVeenRequest(input *AttachENIToVeenInput) (req *request.Request, output *AttachENIToVeenOutput)

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

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

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

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

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

func (*VEENEDGE) AttachENIToVeenWithContext

func (c *VEENEDGE) AttachENIToVeenWithContext(ctx volcengine.Context, input *AttachENIToVeenInput, opts ...request.Option) (*AttachENIToVeenOutput, error)

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

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

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

func (*VEENEDGE) AttachEbs

func (c *VEENEDGE) AttachEbs(input *AttachEbsInput) (*AttachEbsOutput, error)

AttachEbs API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation AttachEbs for usage and error information.

func (*VEENEDGE) AttachEbsCommon

func (c *VEENEDGE) AttachEbsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AttachEbsCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation AttachEbsCommon for usage and error information.

func (*VEENEDGE) AttachEbsCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) AttachEbsCommonWithContext

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

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

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

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

func (*VEENEDGE) AttachEbsRequest

func (c *VEENEDGE) AttachEbsRequest(input *AttachEbsInput) (req *request.Request, output *AttachEbsOutput)

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

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

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

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

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

func (*VEENEDGE) AttachEbsWithContext

func (c *VEENEDGE) AttachEbsWithContext(ctx volcengine.Context, input *AttachEbsInput, opts ...request.Option) (*AttachEbsOutput, error)

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

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

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

func (*VEENEDGE) AttachLNIToVeen

func (c *VEENEDGE) AttachLNIToVeen(input *AttachLNIToVeenInput) (*AttachLNIToVeenOutput, error)

AttachLNIToVeen API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation AttachLNIToVeen for usage and error information.

func (*VEENEDGE) AttachLNIToVeenCommon

func (c *VEENEDGE) AttachLNIToVeenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AttachLNIToVeenCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation AttachLNIToVeenCommon for usage and error information.

func (*VEENEDGE) AttachLNIToVeenCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) AttachLNIToVeenCommonWithContext

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

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

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

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

func (*VEENEDGE) AttachLNIToVeenRequest

func (c *VEENEDGE) AttachLNIToVeenRequest(input *AttachLNIToVeenInput) (req *request.Request, output *AttachLNIToVeenOutput)

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

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

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

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

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

func (*VEENEDGE) AttachLNIToVeenWithContext

func (c *VEENEDGE) AttachLNIToVeenWithContext(ctx volcengine.Context, input *AttachLNIToVeenInput, opts ...request.Option) (*AttachLNIToVeenOutput, error)

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

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

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

func (*VEENEDGE) BatchBindEipToInternalIpsRandomly

func (c *VEENEDGE) BatchBindEipToInternalIpsRandomly(input *BatchBindEipToInternalIpsRandomlyInput) (*BatchBindEipToInternalIpsRandomlyOutput, error)

BatchBindEipToInternalIpsRandomly API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BatchBindEipToInternalIpsRandomly for usage and error information.

func (*VEENEDGE) BatchBindEipToInternalIpsRandomlyCommon

func (c *VEENEDGE) BatchBindEipToInternalIpsRandomlyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BatchBindEipToInternalIpsRandomlyCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BatchBindEipToInternalIpsRandomlyCommon for usage and error information.

func (*VEENEDGE) BatchBindEipToInternalIpsRandomlyCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) BatchBindEipToInternalIpsRandomlyCommonWithContext

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

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

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

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

func (*VEENEDGE) BatchBindEipToInternalIpsRandomlyRequest

func (c *VEENEDGE) BatchBindEipToInternalIpsRandomlyRequest(input *BatchBindEipToInternalIpsRandomlyInput) (req *request.Request, output *BatchBindEipToInternalIpsRandomlyOutput)

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

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

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

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

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

func (*VEENEDGE) BatchBindEipToInternalIpsRandomlyWithContext

func (c *VEENEDGE) BatchBindEipToInternalIpsRandomlyWithContext(ctx volcengine.Context, input *BatchBindEipToInternalIpsRandomlyInput, opts ...request.Option) (*BatchBindEipToInternalIpsRandomlyOutput, error)

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

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

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

func (*VEENEDGE) BatchCreateEIPInstances

func (c *VEENEDGE) BatchCreateEIPInstances(input *BatchCreateEIPInstancesInput) (*BatchCreateEIPInstancesOutput, error)

BatchCreateEIPInstances API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BatchCreateEIPInstances for usage and error information.

func (*VEENEDGE) BatchCreateEIPInstancesCommon

func (c *VEENEDGE) BatchCreateEIPInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BatchCreateEIPInstancesCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BatchCreateEIPInstancesCommon for usage and error information.

func (*VEENEDGE) BatchCreateEIPInstancesCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) BatchCreateEIPInstancesCommonWithContext

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

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

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

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

func (*VEENEDGE) BatchCreateEIPInstancesRequest

func (c *VEENEDGE) BatchCreateEIPInstancesRequest(input *BatchCreateEIPInstancesInput) (req *request.Request, output *BatchCreateEIPInstancesOutput)

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

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

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

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

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

func (*VEENEDGE) BatchCreateEIPInstancesWithContext

func (c *VEENEDGE) BatchCreateEIPInstancesWithContext(ctx volcengine.Context, input *BatchCreateEIPInstancesInput, opts ...request.Option) (*BatchCreateEIPInstancesOutput, error)

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

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

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

func (*VEENEDGE) BatchDeleteInternalIps

func (c *VEENEDGE) BatchDeleteInternalIps(input *BatchDeleteInternalIpsInput) (*BatchDeleteInternalIpsOutput, error)

BatchDeleteInternalIps API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BatchDeleteInternalIps for usage and error information.

func (*VEENEDGE) BatchDeleteInternalIpsCommon

func (c *VEENEDGE) BatchDeleteInternalIpsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BatchDeleteInternalIpsCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BatchDeleteInternalIpsCommon for usage and error information.

func (*VEENEDGE) BatchDeleteInternalIpsCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) BatchDeleteInternalIpsCommonWithContext

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

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

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

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

func (*VEENEDGE) BatchDeleteInternalIpsRequest

func (c *VEENEDGE) BatchDeleteInternalIpsRequest(input *BatchDeleteInternalIpsInput) (req *request.Request, output *BatchDeleteInternalIpsOutput)

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

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

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

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

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

func (*VEENEDGE) BatchDeleteInternalIpsWithContext

func (c *VEENEDGE) BatchDeleteInternalIpsWithContext(ctx volcengine.Context, input *BatchDeleteInternalIpsInput, opts ...request.Option) (*BatchDeleteInternalIpsOutput, error)

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

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

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

func (*VEENEDGE) BatchResetSystem

func (c *VEENEDGE) BatchResetSystem(input *BatchResetSystemInput) (*BatchResetSystemOutput, error)

BatchResetSystem API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BatchResetSystem for usage and error information.

func (*VEENEDGE) BatchResetSystemCommon

func (c *VEENEDGE) BatchResetSystemCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BatchResetSystemCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BatchResetSystemCommon for usage and error information.

func (*VEENEDGE) BatchResetSystemCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) BatchResetSystemCommonWithContext

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

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

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

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

func (*VEENEDGE) BatchResetSystemRequest

func (c *VEENEDGE) BatchResetSystemRequest(input *BatchResetSystemInput) (req *request.Request, output *BatchResetSystemOutput)

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

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

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

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

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

func (*VEENEDGE) BatchResetSystemWithContext

func (c *VEENEDGE) BatchResetSystemWithContext(ctx volcengine.Context, input *BatchResetSystemInput, opts ...request.Option) (*BatchResetSystemOutput, error)

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

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

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

func (*VEENEDGE) BatchUnbindEipFromInternalIP

func (c *VEENEDGE) BatchUnbindEipFromInternalIP(input *BatchUnbindEipFromInternalIPInput) (*BatchUnbindEipFromInternalIPOutput, error)

BatchUnbindEipFromInternalIP API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BatchUnbindEipFromInternalIP for usage and error information.

func (*VEENEDGE) BatchUnbindEipFromInternalIPCommon

func (c *VEENEDGE) BatchUnbindEipFromInternalIPCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BatchUnbindEipFromInternalIPCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BatchUnbindEipFromInternalIPCommon for usage and error information.

func (*VEENEDGE) BatchUnbindEipFromInternalIPCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) BatchUnbindEipFromInternalIPCommonWithContext

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

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

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

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

func (*VEENEDGE) BatchUnbindEipFromInternalIPRequest

func (c *VEENEDGE) BatchUnbindEipFromInternalIPRequest(input *BatchUnbindEipFromInternalIPInput) (req *request.Request, output *BatchUnbindEipFromInternalIPOutput)

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

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

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

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

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

func (*VEENEDGE) BatchUnbindEipFromInternalIPWithContext

func (c *VEENEDGE) BatchUnbindEipFromInternalIPWithContext(ctx volcengine.Context, input *BatchUnbindEipFromInternalIPInput, opts ...request.Option) (*BatchUnbindEipFromInternalIPOutput, error)

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

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

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

func (*VEENEDGE) BindEIPToVeen

func (c *VEENEDGE) BindEIPToVeen(input *BindEIPToVeenInput) (*BindEIPToVeenOutput, error)

BindEIPToVeen API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BindEIPToVeen for usage and error information.

func (*VEENEDGE) BindEIPToVeenCommon

func (c *VEENEDGE) BindEIPToVeenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BindEIPToVeenCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BindEIPToVeenCommon for usage and error information.

func (*VEENEDGE) BindEIPToVeenCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) BindEIPToVeenCommonWithContext

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

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

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

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

func (*VEENEDGE) BindEIPToVeenRequest

func (c *VEENEDGE) BindEIPToVeenRequest(input *BindEIPToVeenInput) (req *request.Request, output *BindEIPToVeenOutput)

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

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

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

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

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

func (*VEENEDGE) BindEIPToVeenWithContext

func (c *VEENEDGE) BindEIPToVeenWithContext(ctx volcengine.Context, input *BindEIPToVeenInput, opts ...request.Option) (*BindEIPToVeenOutput, error)

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

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

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

func (*VEENEDGE) BindENIInternalIpToEip

func (c *VEENEDGE) BindENIInternalIpToEip(input *BindENIInternalIpToEipInput) (*BindENIInternalIpToEipOutput, error)

BindENIInternalIpToEip API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BindENIInternalIpToEip for usage and error information.

func (*VEENEDGE) BindENIInternalIpToEipCommon

func (c *VEENEDGE) BindENIInternalIpToEipCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BindENIInternalIpToEipCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BindENIInternalIpToEipCommon for usage and error information.

func (*VEENEDGE) BindENIInternalIpToEipCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) BindENIInternalIpToEipCommonWithContext

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

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

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

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

func (*VEENEDGE) BindENIInternalIpToEipRequest

func (c *VEENEDGE) BindENIInternalIpToEipRequest(input *BindENIInternalIpToEipInput) (req *request.Request, output *BindENIInternalIpToEipOutput)

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

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

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

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

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

func (*VEENEDGE) BindENIInternalIpToEipWithContext

func (c *VEENEDGE) BindENIInternalIpToEipWithContext(ctx volcengine.Context, input *BindENIInternalIpToEipInput, opts ...request.Option) (*BindENIInternalIpToEipOutput, error)

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

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

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

func (*VEENEDGE) BindEipToInternalIP

func (c *VEENEDGE) BindEipToInternalIP(input *BindEipToInternalIPInput) (*BindEipToInternalIPOutput, error)

BindEipToInternalIP API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BindEipToInternalIP for usage and error information.

func (*VEENEDGE) BindEipToInternalIPCommon

func (c *VEENEDGE) BindEipToInternalIPCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BindEipToInternalIPCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BindEipToInternalIPCommon for usage and error information.

func (*VEENEDGE) BindEipToInternalIPCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) BindEipToInternalIPCommonWithContext

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

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

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

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

func (*VEENEDGE) BindEipToInternalIPRequest

func (c *VEENEDGE) BindEipToInternalIPRequest(input *BindEipToInternalIPInput) (req *request.Request, output *BindEipToInternalIPOutput)

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

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

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

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

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

func (*VEENEDGE) BindEipToInternalIPWithContext

func (c *VEENEDGE) BindEipToInternalIPWithContext(ctx volcengine.Context, input *BindEipToInternalIPInput, opts ...request.Option) (*BindEipToInternalIPOutput, error)

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

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

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

func (*VEENEDGE) BindEipToNatGateway

func (c *VEENEDGE) BindEipToNatGateway(input *BindEipToNatGatewayInput) (*BindEipToNatGatewayOutput, error)

BindEipToNatGateway API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BindEipToNatGateway for usage and error information.

func (*VEENEDGE) BindEipToNatGatewayCommon

func (c *VEENEDGE) BindEipToNatGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BindEipToNatGatewayCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BindEipToNatGatewayCommon for usage and error information.

func (*VEENEDGE) BindEipToNatGatewayCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) BindEipToNatGatewayCommonWithContext

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

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

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

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

func (*VEENEDGE) BindEipToNatGatewayRequest

func (c *VEENEDGE) BindEipToNatGatewayRequest(input *BindEipToNatGatewayInput) (req *request.Request, output *BindEipToNatGatewayOutput)

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

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

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

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

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

func (*VEENEDGE) BindEipToNatGatewayWithContext

func (c *VEENEDGE) BindEipToNatGatewayWithContext(ctx volcengine.Context, input *BindEipToNatGatewayInput, opts ...request.Option) (*BindEipToNatGatewayOutput, error)

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

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

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

func (*VEENEDGE) BindIPToLB

func (c *VEENEDGE) BindIPToLB(input *BindIPToLBInput) (*BindIPToLBOutput, error)

BindIPToLB API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BindIPToLB for usage and error information.

func (*VEENEDGE) BindIPToLBCommon

func (c *VEENEDGE) BindIPToLBCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BindIPToLBCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BindIPToLBCommon for usage and error information.

func (*VEENEDGE) BindIPToLBCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) BindIPToLBCommonWithContext

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

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

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

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

func (*VEENEDGE) BindIPToLBRequest

func (c *VEENEDGE) BindIPToLBRequest(input *BindIPToLBInput) (req *request.Request, output *BindIPToLBOutput)

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

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

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

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

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

func (*VEENEDGE) BindIPToLBWithContext

func (c *VEENEDGE) BindIPToLBWithContext(ctx volcengine.Context, input *BindIPToLBInput, opts ...request.Option) (*BindIPToLBOutput, error)

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

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

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

func (*VEENEDGE) BuildImageByVM

func (c *VEENEDGE) BuildImageByVM(input *BuildImageByVMInput) (*BuildImageByVMOutput, error)

BuildImageByVM API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BuildImageByVM for usage and error information.

func (*VEENEDGE) BuildImageByVMCommon

func (c *VEENEDGE) BuildImageByVMCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BuildImageByVMCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation BuildImageByVMCommon for usage and error information.

func (*VEENEDGE) BuildImageByVMCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) BuildImageByVMCommonWithContext

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

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

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

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

func (*VEENEDGE) BuildImageByVMRequest

func (c *VEENEDGE) BuildImageByVMRequest(input *BuildImageByVMInput) (req *request.Request, output *BuildImageByVMOutput)

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

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

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

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

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

func (*VEENEDGE) BuildImageByVMWithContext

func (c *VEENEDGE) BuildImageByVMWithContext(ctx volcengine.Context, input *BuildImageByVMInput, opts ...request.Option) (*BuildImageByVMOutput, error)

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

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

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

func (*VEENEDGE) CancelUpdateBwpBillingMethod

func (c *VEENEDGE) CancelUpdateBwpBillingMethod(input *CancelUpdateBwpBillingMethodInput) (*CancelUpdateBwpBillingMethodOutput, error)

CancelUpdateBwpBillingMethod API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CancelUpdateBwpBillingMethod for usage and error information.

func (*VEENEDGE) CancelUpdateBwpBillingMethodCommon

func (c *VEENEDGE) CancelUpdateBwpBillingMethodCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CancelUpdateBwpBillingMethodCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CancelUpdateBwpBillingMethodCommon for usage and error information.

func (*VEENEDGE) CancelUpdateBwpBillingMethodCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) CancelUpdateBwpBillingMethodCommonWithContext

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

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

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

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

func (*VEENEDGE) CancelUpdateBwpBillingMethodRequest

func (c *VEENEDGE) CancelUpdateBwpBillingMethodRequest(input *CancelUpdateBwpBillingMethodInput) (req *request.Request, output *CancelUpdateBwpBillingMethodOutput)

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

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

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

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

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

func (*VEENEDGE) CancelUpdateBwpBillingMethodWithContext

func (c *VEENEDGE) CancelUpdateBwpBillingMethodWithContext(ctx volcengine.Context, input *CancelUpdateBwpBillingMethodInput, opts ...request.Option) (*CancelUpdateBwpBillingMethodOutput, error)

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

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

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

func (*VEENEDGE) ChangeLB7Config

func (c *VEENEDGE) ChangeLB7Config(input *ChangeLB7ConfigInput) (*ChangeLB7ConfigOutput, error)

ChangeLB7Config API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation ChangeLB7Config for usage and error information.

func (*VEENEDGE) ChangeLB7ConfigCommon

func (c *VEENEDGE) ChangeLB7ConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ChangeLB7ConfigCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation ChangeLB7ConfigCommon for usage and error information.

func (*VEENEDGE) ChangeLB7ConfigCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) ChangeLB7ConfigCommonWithContext

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

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

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

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

func (*VEENEDGE) ChangeLB7ConfigRequest

func (c *VEENEDGE) ChangeLB7ConfigRequest(input *ChangeLB7ConfigInput) (req *request.Request, output *ChangeLB7ConfigOutput)

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

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

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

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

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

func (*VEENEDGE) ChangeLB7ConfigWithContext

func (c *VEENEDGE) ChangeLB7ConfigWithContext(ctx volcengine.Context, input *ChangeLB7ConfigInput, opts ...request.Option) (*ChangeLB7ConfigOutput, error)

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

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

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

func (*VEENEDGE) CopySecurityGroup

func (c *VEENEDGE) CopySecurityGroup(input *CopySecurityGroupInput) (*CopySecurityGroupOutput, error)

CopySecurityGroup API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CopySecurityGroup for usage and error information.

func (*VEENEDGE) CopySecurityGroupCommon

func (c *VEENEDGE) CopySecurityGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CopySecurityGroupCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CopySecurityGroupCommon for usage and error information.

func (*VEENEDGE) CopySecurityGroupCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) CopySecurityGroupCommonWithContext

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

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

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

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

func (*VEENEDGE) CopySecurityGroupRequest

func (c *VEENEDGE) CopySecurityGroupRequest(input *CopySecurityGroupInput) (req *request.Request, output *CopySecurityGroupOutput)

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

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

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

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

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

func (*VEENEDGE) CopySecurityGroupWithContext

func (c *VEENEDGE) CopySecurityGroupWithContext(ctx volcengine.Context, input *CopySecurityGroupInput, opts ...request.Option) (*CopySecurityGroupOutput, error)

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

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

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

func (*VEENEDGE) CreateClassicNetwork

func (c *VEENEDGE) CreateClassicNetwork(input *CreateClassicNetworkInput) (*CreateClassicNetworkOutput, error)

CreateClassicNetwork API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateClassicNetwork for usage and error information.

func (*VEENEDGE) CreateClassicNetworkCommon

func (c *VEENEDGE) CreateClassicNetworkCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateClassicNetworkCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateClassicNetworkCommon for usage and error information.

func (*VEENEDGE) CreateClassicNetworkCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) CreateClassicNetworkCommonWithContext

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

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

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

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

func (*VEENEDGE) CreateClassicNetworkRequest

func (c *VEENEDGE) CreateClassicNetworkRequest(input *CreateClassicNetworkInput) (req *request.Request, output *CreateClassicNetworkOutput)

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

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

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

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

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

func (*VEENEDGE) CreateClassicNetworkWithContext

func (c *VEENEDGE) CreateClassicNetworkWithContext(ctx volcengine.Context, input *CreateClassicNetworkInput, opts ...request.Option) (*CreateClassicNetworkOutput, error)

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

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

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

func (*VEENEDGE) CreateCloudServer

func (c *VEENEDGE) CreateCloudServer(input *CreateCloudServerInput) (*CreateCloudServerOutput, error)

CreateCloudServer API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateCloudServer for usage and error information.

func (*VEENEDGE) CreateCloudServerCommon

func (c *VEENEDGE) CreateCloudServerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateCloudServerCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateCloudServerCommon for usage and error information.

func (*VEENEDGE) CreateCloudServerCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) CreateCloudServerCommonWithContext

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

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

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

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

func (*VEENEDGE) CreateCloudServerRequest

func (c *VEENEDGE) CreateCloudServerRequest(input *CreateCloudServerInput) (req *request.Request, output *CreateCloudServerOutput)

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

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

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

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

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

func (*VEENEDGE) CreateCloudServerV2

func (c *VEENEDGE) CreateCloudServerV2(input *CreateCloudServerV2Input) (*CreateCloudServerV2Output, error)

CreateCloudServerV2 API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateCloudServerV2 for usage and error information.

func (*VEENEDGE) CreateCloudServerV2Common

func (c *VEENEDGE) CreateCloudServerV2Common(input *map[string]interface{}) (*map[string]interface{}, error)

CreateCloudServerV2Common API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateCloudServerV2Common for usage and error information.

func (*VEENEDGE) CreateCloudServerV2CommonRequest

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

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

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

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

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

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

func (*VEENEDGE) CreateCloudServerV2CommonWithContext

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

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

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

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

func (*VEENEDGE) CreateCloudServerV2Request

func (c *VEENEDGE) CreateCloudServerV2Request(input *CreateCloudServerV2Input) (req *request.Request, output *CreateCloudServerV2Output)

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

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

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

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

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

func (*VEENEDGE) CreateCloudServerV2WithContext

func (c *VEENEDGE) CreateCloudServerV2WithContext(ctx volcengine.Context, input *CreateCloudServerV2Input, opts ...request.Option) (*CreateCloudServerV2Output, error)

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

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

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

func (*VEENEDGE) CreateCloudServerWithContext

func (c *VEENEDGE) CreateCloudServerWithContext(ctx volcengine.Context, input *CreateCloudServerInput, opts ...request.Option) (*CreateCloudServerOutput, error)

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

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

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

func (*VEENEDGE) CreateCustomVPCInstance

func (c *VEENEDGE) CreateCustomVPCInstance(input *CreateCustomVPCInstanceInput) (*CreateCustomVPCInstanceOutput, error)

CreateCustomVPCInstance API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateCustomVPCInstance for usage and error information.

func (*VEENEDGE) CreateCustomVPCInstanceCommon

func (c *VEENEDGE) CreateCustomVPCInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateCustomVPCInstanceCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateCustomVPCInstanceCommon for usage and error information.

func (*VEENEDGE) CreateCustomVPCInstanceCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) CreateCustomVPCInstanceCommonWithContext

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

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

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

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

func (*VEENEDGE) CreateCustomVPCInstanceRequest

func (c *VEENEDGE) CreateCustomVPCInstanceRequest(input *CreateCustomVPCInstanceInput) (req *request.Request, output *CreateCustomVPCInstanceOutput)

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

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

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

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

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

func (*VEENEDGE) CreateCustomVPCInstanceWithContext

func (c *VEENEDGE) CreateCustomVPCInstanceWithContext(ctx volcengine.Context, input *CreateCustomVPCInstanceInput, opts ...request.Option) (*CreateCustomVPCInstanceOutput, error)

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

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

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

func (*VEENEDGE) CreateDNatRule

func (c *VEENEDGE) CreateDNatRule(input *CreateDNatRuleInput) (*CreateDNatRuleOutput, error)

CreateDNatRule API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateDNatRule for usage and error information.

func (*VEENEDGE) CreateDNatRuleCommon

func (c *VEENEDGE) CreateDNatRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDNatRuleCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateDNatRuleCommon for usage and error information.

func (*VEENEDGE) CreateDNatRuleCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) CreateDNatRuleCommonWithContext

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

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

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

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

func (*VEENEDGE) CreateDNatRuleRequest

func (c *VEENEDGE) CreateDNatRuleRequest(input *CreateDNatRuleInput) (req *request.Request, output *CreateDNatRuleOutput)

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

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

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

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

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

func (*VEENEDGE) CreateDNatRuleWithContext

func (c *VEENEDGE) CreateDNatRuleWithContext(ctx volcengine.Context, input *CreateDNatRuleInput, opts ...request.Option) (*CreateDNatRuleOutput, error)

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

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

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

func (*VEENEDGE) CreateDomain

func (c *VEENEDGE) CreateDomain(input *CreateDomainInput) (*CreateDomainOutput, error)

CreateDomain API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateDomain for usage and error information.

func (*VEENEDGE) CreateDomainCommon

func (c *VEENEDGE) CreateDomainCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDomainCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateDomainCommon for usage and error information.

func (*VEENEDGE) CreateDomainCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) CreateDomainCommonWithContext

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

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

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

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

func (*VEENEDGE) CreateDomainRequest

func (c *VEENEDGE) CreateDomainRequest(input *CreateDomainInput) (req *request.Request, output *CreateDomainOutput)

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

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

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

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

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

func (*VEENEDGE) CreateDomainWithContext

func (c *VEENEDGE) CreateDomainWithContext(ctx volcengine.Context, input *CreateDomainInput, opts ...request.Option) (*CreateDomainOutput, error)

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

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

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

func (*VEENEDGE) CreateENIInstance

func (c *VEENEDGE) CreateENIInstance(input *CreateENIInstanceInput) (*CreateENIInstanceOutput, error)

CreateENIInstance API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateENIInstance for usage and error information.

func (*VEENEDGE) CreateENIInstanceCommon

func (c *VEENEDGE) CreateENIInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateENIInstanceCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateENIInstanceCommon for usage and error information.

func (*VEENEDGE) CreateENIInstanceCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) CreateENIInstanceCommonWithContext

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

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

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

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

func (*VEENEDGE) CreateENIInstanceRequest

func (c *VEENEDGE) CreateENIInstanceRequest(input *CreateENIInstanceInput) (req *request.Request, output *CreateENIInstanceOutput)

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

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

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

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

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

func (*VEENEDGE) CreateENIInstanceWithContext

func (c *VEENEDGE) CreateENIInstanceWithContext(ctx volcengine.Context, input *CreateENIInstanceInput, opts ...request.Option) (*CreateENIInstanceOutput, error)

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

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

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

func (*VEENEDGE) CreateENIInternalIp

func (c *VEENEDGE) CreateENIInternalIp(input *CreateENIInternalIpInput) (*CreateENIInternalIpOutput, error)

CreateENIInternalIp API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateENIInternalIp for usage and error information.

func (*VEENEDGE) CreateENIInternalIpCommon

func (c *VEENEDGE) CreateENIInternalIpCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateENIInternalIpCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateENIInternalIpCommon for usage and error information.

func (*VEENEDGE) CreateENIInternalIpCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) CreateENIInternalIpCommonWithContext

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

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

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

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

func (*VEENEDGE) CreateENIInternalIpRequest

func (c *VEENEDGE) CreateENIInternalIpRequest(input *CreateENIInternalIpInput) (req *request.Request, output *CreateENIInternalIpOutput)

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

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

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

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

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

func (*VEENEDGE) CreateENIInternalIpWithContext

func (c *VEENEDGE) CreateENIInternalIpWithContext(ctx volcengine.Context, input *CreateENIInternalIpInput, opts ...request.Option) (*CreateENIInternalIpOutput, error)

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

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

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

func (*VEENEDGE) CreateENIIpv6Ip

func (c *VEENEDGE) CreateENIIpv6Ip(input *CreateENIIpv6IpInput) (*CreateENIIpv6IpOutput, error)

CreateENIIpv6Ip API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateENIIpv6Ip for usage and error information.

func (*VEENEDGE) CreateENIIpv6IpCommon

func (c *VEENEDGE) CreateENIIpv6IpCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateENIIpv6IpCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateENIIpv6IpCommon for usage and error information.

func (*VEENEDGE) CreateENIIpv6IpCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) CreateENIIpv6IpCommonWithContext

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

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

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

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

func (*VEENEDGE) CreateENIIpv6IpRequest

func (c *VEENEDGE) CreateENIIpv6IpRequest(input *CreateENIIpv6IpInput) (req *request.Request, output *CreateENIIpv6IpOutput)

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

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

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

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

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

func (*VEENEDGE) CreateENIIpv6IpWithContext

func (c *VEENEDGE) CreateENIIpv6IpWithContext(ctx volcengine.Context, input *CreateENIIpv6IpInput, opts ...request.Option) (*CreateENIIpv6IpOutput, error)

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

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

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

func (*VEENEDGE) CreateEbsInstances

func (c *VEENEDGE) CreateEbsInstances(input *CreateEbsInstancesInput) (*CreateEbsInstancesOutput, error)

CreateEbsInstances API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateEbsInstances for usage and error information.

func (*VEENEDGE) CreateEbsInstancesCommon

func (c *VEENEDGE) CreateEbsInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateEbsInstancesCommon API operation for VEENEDGE.

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

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateEbsInstancesCommon for usage and error information.

func (*VEENEDGE) CreateEbsInstancesCommonRequest

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

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

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

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

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

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

func (*VEENEDGE) CreateEbsInstancesCommonWithContext

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

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

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

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

func (*VEENEDGE) CreateEbsInstancesRequest

func (c *VEENEDGE) CreateEbsInstancesRequest(input *CreateEbsInstancesInput) (req *request.Request, output *CreateEbsInstancesOutput)

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

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

See CreateEbsInstances for more information on using the CreateEbsInstances API call, and error handling.

// Example sending a request using the CreateEbsInstancesRequest method.
req, resp := client.CreateEbsInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateEbsInstancesWithContext

func (c *VEENEDGE) CreateEbsInstancesWithContext(ctx volcengine.Context, input *CreateEbsInstancesInput, opts ...request.Option) (*CreateEbsInstancesOutput, error)

CreateEbsInstancesWithContext is the same as CreateEbsInstances with the addition of the ability to pass a context and additional request options.

See CreateEbsInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateInstance

func (c *VEENEDGE) CreateInstance(input *CreateInstanceInput) (*CreateInstanceOutput, error)

CreateInstance API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateInstance for usage and error information.

func (*VEENEDGE) CreateInstanceCommon

func (c *VEENEDGE) CreateInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateInstanceCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateInstanceCommon for usage and error information.

func (*VEENEDGE) CreateInstanceCommonRequest

func (c *VEENEDGE) CreateInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateInstanceCommon operation. The "output" return value will be populated with the CreateInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateInstanceCommon Send returns without error.

See CreateInstanceCommon for more information on using the CreateInstanceCommon API call, and error handling.

// Example sending a request using the CreateInstanceCommonRequest method.
req, resp := client.CreateInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateInstanceCommonWithContext

func (c *VEENEDGE) CreateInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateInstanceCommonWithContext is the same as CreateInstanceCommon with the addition of the ability to pass a context and additional request options.

See CreateInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateInstanceRequest

func (c *VEENEDGE) CreateInstanceRequest(input *CreateInstanceInput) (req *request.Request, output *CreateInstanceOutput)

CreateInstanceRequest generates a "volcengine/request.Request" representing the client's request for the CreateInstance operation. The "output" return value will be populated with the CreateInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateInstanceCommon Send returns without error.

See CreateInstance for more information on using the CreateInstance API call, and error handling.

// Example sending a request using the CreateInstanceRequest method.
req, resp := client.CreateInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateInstanceWithContext

func (c *VEENEDGE) CreateInstanceWithContext(ctx volcengine.Context, input *CreateInstanceInput, opts ...request.Option) (*CreateInstanceOutput, error)

CreateInstanceWithContext is the same as CreateInstance with the addition of the ability to pass a context and additional request options.

See CreateInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateInstancesV2

func (c *VEENEDGE) CreateInstancesV2(input *CreateInstancesV2Input) (*CreateInstancesV2Output, error)

CreateInstancesV2 API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateInstancesV2 for usage and error information.

func (*VEENEDGE) CreateInstancesV2Common

func (c *VEENEDGE) CreateInstancesV2Common(input *map[string]interface{}) (*map[string]interface{}, error)

CreateInstancesV2Common API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateInstancesV2Common for usage and error information.

func (*VEENEDGE) CreateInstancesV2CommonRequest

func (c *VEENEDGE) CreateInstancesV2CommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateInstancesV2CommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateInstancesV2Common operation. The "output" return value will be populated with the CreateInstancesV2Common request's response once the request completes successfully.

Use "Send" method on the returned CreateInstancesV2Common Request to send the API call to the service. the "output" return value is not valid until after CreateInstancesV2Common Send returns without error.

See CreateInstancesV2Common for more information on using the CreateInstancesV2Common API call, and error handling.

// Example sending a request using the CreateInstancesV2CommonRequest method.
req, resp := client.CreateInstancesV2CommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateInstancesV2CommonWithContext

func (c *VEENEDGE) CreateInstancesV2CommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateInstancesV2CommonWithContext is the same as CreateInstancesV2Common with the addition of the ability to pass a context and additional request options.

See CreateInstancesV2Common for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateInstancesV2Request

func (c *VEENEDGE) CreateInstancesV2Request(input *CreateInstancesV2Input) (req *request.Request, output *CreateInstancesV2Output)

CreateInstancesV2Request generates a "volcengine/request.Request" representing the client's request for the CreateInstancesV2 operation. The "output" return value will be populated with the CreateInstancesV2Common request's response once the request completes successfully.

Use "Send" method on the returned CreateInstancesV2Common Request to send the API call to the service. the "output" return value is not valid until after CreateInstancesV2Common Send returns without error.

See CreateInstancesV2 for more information on using the CreateInstancesV2 API call, and error handling.

// Example sending a request using the CreateInstancesV2Request method.
req, resp := client.CreateInstancesV2Request(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateInstancesV2WithContext

func (c *VEENEDGE) CreateInstancesV2WithContext(ctx volcengine.Context, input *CreateInstancesV2Input, opts ...request.Option) (*CreateInstancesV2Output, error)

CreateInstancesV2WithContext is the same as CreateInstancesV2 with the addition of the ability to pass a context and additional request options.

See CreateInstancesV2 for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateIpCidrBlocks

func (c *VEENEDGE) CreateIpCidrBlocks(input *CreateIpCidrBlocksInput) (*CreateIpCidrBlocksOutput, error)

CreateIpCidrBlocks API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateIpCidrBlocks for usage and error information.

func (*VEENEDGE) CreateIpCidrBlocksCommon

func (c *VEENEDGE) CreateIpCidrBlocksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateIpCidrBlocksCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateIpCidrBlocksCommon for usage and error information.

func (*VEENEDGE) CreateIpCidrBlocksCommonRequest

func (c *VEENEDGE) CreateIpCidrBlocksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateIpCidrBlocksCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateIpCidrBlocksCommon operation. The "output" return value will be populated with the CreateIpCidrBlocksCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateIpCidrBlocksCommon Request to send the API call to the service. the "output" return value is not valid until after CreateIpCidrBlocksCommon Send returns without error.

See CreateIpCidrBlocksCommon for more information on using the CreateIpCidrBlocksCommon API call, and error handling.

// Example sending a request using the CreateIpCidrBlocksCommonRequest method.
req, resp := client.CreateIpCidrBlocksCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateIpCidrBlocksCommonWithContext

func (c *VEENEDGE) CreateIpCidrBlocksCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateIpCidrBlocksCommonWithContext is the same as CreateIpCidrBlocksCommon with the addition of the ability to pass a context and additional request options.

See CreateIpCidrBlocksCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateIpCidrBlocksRequest

func (c *VEENEDGE) CreateIpCidrBlocksRequest(input *CreateIpCidrBlocksInput) (req *request.Request, output *CreateIpCidrBlocksOutput)

CreateIpCidrBlocksRequest generates a "volcengine/request.Request" representing the client's request for the CreateIpCidrBlocks operation. The "output" return value will be populated with the CreateIpCidrBlocksCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateIpCidrBlocksCommon Request to send the API call to the service. the "output" return value is not valid until after CreateIpCidrBlocksCommon Send returns without error.

See CreateIpCidrBlocks for more information on using the CreateIpCidrBlocks API call, and error handling.

// Example sending a request using the CreateIpCidrBlocksRequest method.
req, resp := client.CreateIpCidrBlocksRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateIpCidrBlocksWithContext

func (c *VEENEDGE) CreateIpCidrBlocksWithContext(ctx volcengine.Context, input *CreateIpCidrBlocksInput, opts ...request.Option) (*CreateIpCidrBlocksOutput, error)

CreateIpCidrBlocksWithContext is the same as CreateIpCidrBlocks with the addition of the ability to pass a context and additional request options.

See CreateIpCidrBlocks for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateIpPool

func (c *VEENEDGE) CreateIpPool(input *CreateIpPoolInput) (*CreateIpPoolOutput, error)

CreateIpPool API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateIpPool for usage and error information.

func (*VEENEDGE) CreateIpPoolCommon

func (c *VEENEDGE) CreateIpPoolCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateIpPoolCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateIpPoolCommon for usage and error information.

func (*VEENEDGE) CreateIpPoolCommonRequest

func (c *VEENEDGE) CreateIpPoolCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateIpPoolCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateIpPoolCommon operation. The "output" return value will be populated with the CreateIpPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateIpPoolCommon Request to send the API call to the service. the "output" return value is not valid until after CreateIpPoolCommon Send returns without error.

See CreateIpPoolCommon for more information on using the CreateIpPoolCommon API call, and error handling.

// Example sending a request using the CreateIpPoolCommonRequest method.
req, resp := client.CreateIpPoolCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateIpPoolCommonWithContext

func (c *VEENEDGE) CreateIpPoolCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateIpPoolCommonWithContext is the same as CreateIpPoolCommon with the addition of the ability to pass a context and additional request options.

See CreateIpPoolCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateIpPoolRequest

func (c *VEENEDGE) CreateIpPoolRequest(input *CreateIpPoolInput) (req *request.Request, output *CreateIpPoolOutput)

CreateIpPoolRequest generates a "volcengine/request.Request" representing the client's request for the CreateIpPool operation. The "output" return value will be populated with the CreateIpPoolCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateIpPoolCommon Request to send the API call to the service. the "output" return value is not valid until after CreateIpPoolCommon Send returns without error.

See CreateIpPool for more information on using the CreateIpPool API call, and error handling.

// Example sending a request using the CreateIpPoolRequest method.
req, resp := client.CreateIpPoolRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateIpPoolWithContext

func (c *VEENEDGE) CreateIpPoolWithContext(ctx volcengine.Context, input *CreateIpPoolInput, opts ...request.Option) (*CreateIpPoolOutput, error)

CreateIpPoolWithContext is the same as CreateIpPool with the addition of the ability to pass a context and additional request options.

See CreateIpPool for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateLNIInstance

func (c *VEENEDGE) CreateLNIInstance(input *CreateLNIInstanceInput) (*CreateLNIInstanceOutput, error)

CreateLNIInstance API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateLNIInstance for usage and error information.

func (*VEENEDGE) CreateLNIInstanceCommon

func (c *VEENEDGE) CreateLNIInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateLNIInstanceCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateLNIInstanceCommon for usage and error information.

func (*VEENEDGE) CreateLNIInstanceCommonRequest

func (c *VEENEDGE) CreateLNIInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateLNIInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateLNIInstanceCommon operation. The "output" return value will be populated with the CreateLNIInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateLNIInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateLNIInstanceCommon Send returns without error.

See CreateLNIInstanceCommon for more information on using the CreateLNIInstanceCommon API call, and error handling.

// Example sending a request using the CreateLNIInstanceCommonRequest method.
req, resp := client.CreateLNIInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateLNIInstanceCommonWithContext

func (c *VEENEDGE) CreateLNIInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateLNIInstanceCommonWithContext is the same as CreateLNIInstanceCommon with the addition of the ability to pass a context and additional request options.

See CreateLNIInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateLNIInstanceRequest

func (c *VEENEDGE) CreateLNIInstanceRequest(input *CreateLNIInstanceInput) (req *request.Request, output *CreateLNIInstanceOutput)

CreateLNIInstanceRequest generates a "volcengine/request.Request" representing the client's request for the CreateLNIInstance operation. The "output" return value will be populated with the CreateLNIInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateLNIInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateLNIInstanceCommon Send returns without error.

See CreateLNIInstance for more information on using the CreateLNIInstance API call, and error handling.

// Example sending a request using the CreateLNIInstanceRequest method.
req, resp := client.CreateLNIInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateLNIInstanceWithContext

func (c *VEENEDGE) CreateLNIInstanceWithContext(ctx volcengine.Context, input *CreateLNIInstanceInput, opts ...request.Option) (*CreateLNIInstanceOutput, error)

CreateLNIInstanceWithContext is the same as CreateLNIInstance with the addition of the ability to pass a context and additional request options.

See CreateLNIInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateNatGateway

func (c *VEENEDGE) CreateNatGateway(input *CreateNatGatewayInput) (*CreateNatGatewayOutput, error)

CreateNatGateway API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateNatGateway for usage and error information.

func (*VEENEDGE) CreateNatGatewayCommon

func (c *VEENEDGE) CreateNatGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateNatGatewayCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateNatGatewayCommon for usage and error information.

func (*VEENEDGE) CreateNatGatewayCommonRequest

func (c *VEENEDGE) CreateNatGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateNatGatewayCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateNatGatewayCommon operation. The "output" return value will be populated with the CreateNatGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNatGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNatGatewayCommon Send returns without error.

See CreateNatGatewayCommon for more information on using the CreateNatGatewayCommon API call, and error handling.

// Example sending a request using the CreateNatGatewayCommonRequest method.
req, resp := client.CreateNatGatewayCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateNatGatewayCommonWithContext

func (c *VEENEDGE) CreateNatGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateNatGatewayCommonWithContext is the same as CreateNatGatewayCommon with the addition of the ability to pass a context and additional request options.

See CreateNatGatewayCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateNatGatewayRequest

func (c *VEENEDGE) CreateNatGatewayRequest(input *CreateNatGatewayInput) (req *request.Request, output *CreateNatGatewayOutput)

CreateNatGatewayRequest generates a "volcengine/request.Request" representing the client's request for the CreateNatGateway operation. The "output" return value will be populated with the CreateNatGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNatGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNatGatewayCommon Send returns without error.

See CreateNatGateway for more information on using the CreateNatGateway API call, and error handling.

// Example sending a request using the CreateNatGatewayRequest method.
req, resp := client.CreateNatGatewayRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateNatGatewayWithContext

func (c *VEENEDGE) CreateNatGatewayWithContext(ctx volcengine.Context, input *CreateNatGatewayInput, opts ...request.Option) (*CreateNatGatewayOutput, error)

CreateNatGatewayWithContext is the same as CreateNatGateway with the addition of the ability to pass a context and additional request options.

See CreateNatGateway for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateRouteEntries

func (c *VEENEDGE) CreateRouteEntries(input *CreateRouteEntriesInput) (*CreateRouteEntriesOutput, error)

CreateRouteEntries API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateRouteEntries for usage and error information.

func (*VEENEDGE) CreateRouteEntriesCommon

func (c *VEENEDGE) CreateRouteEntriesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateRouteEntriesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateRouteEntriesCommon for usage and error information.

func (*VEENEDGE) CreateRouteEntriesCommonRequest

func (c *VEENEDGE) CreateRouteEntriesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateRouteEntriesCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateRouteEntriesCommon operation. The "output" return value will be populated with the CreateRouteEntriesCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateRouteEntriesCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRouteEntriesCommon Send returns without error.

See CreateRouteEntriesCommon for more information on using the CreateRouteEntriesCommon API call, and error handling.

// Example sending a request using the CreateRouteEntriesCommonRequest method.
req, resp := client.CreateRouteEntriesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateRouteEntriesCommonWithContext

func (c *VEENEDGE) CreateRouteEntriesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateRouteEntriesCommonWithContext is the same as CreateRouteEntriesCommon with the addition of the ability to pass a context and additional request options.

See CreateRouteEntriesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateRouteEntriesRequest

func (c *VEENEDGE) CreateRouteEntriesRequest(input *CreateRouteEntriesInput) (req *request.Request, output *CreateRouteEntriesOutput)

CreateRouteEntriesRequest generates a "volcengine/request.Request" representing the client's request for the CreateRouteEntries operation. The "output" return value will be populated with the CreateRouteEntriesCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateRouteEntriesCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRouteEntriesCommon Send returns without error.

See CreateRouteEntries for more information on using the CreateRouteEntries API call, and error handling.

// Example sending a request using the CreateRouteEntriesRequest method.
req, resp := client.CreateRouteEntriesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateRouteEntriesWithContext

func (c *VEENEDGE) CreateRouteEntriesWithContext(ctx volcengine.Context, input *CreateRouteEntriesInput, opts ...request.Option) (*CreateRouteEntriesOutput, error)

CreateRouteEntriesWithContext is the same as CreateRouteEntries with the addition of the ability to pass a context and additional request options.

See CreateRouteEntries for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateRouteTable

func (c *VEENEDGE) CreateRouteTable(input *CreateRouteTableInput) (*CreateRouteTableOutput, error)

CreateRouteTable API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateRouteTable for usage and error information.

func (*VEENEDGE) CreateRouteTableCommon

func (c *VEENEDGE) CreateRouteTableCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateRouteTableCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateRouteTableCommon for usage and error information.

func (*VEENEDGE) CreateRouteTableCommonRequest

func (c *VEENEDGE) CreateRouteTableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateRouteTableCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateRouteTableCommon operation. The "output" return value will be populated with the CreateRouteTableCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateRouteTableCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRouteTableCommon Send returns without error.

See CreateRouteTableCommon for more information on using the CreateRouteTableCommon API call, and error handling.

// Example sending a request using the CreateRouteTableCommonRequest method.
req, resp := client.CreateRouteTableCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateRouteTableCommonWithContext

func (c *VEENEDGE) CreateRouteTableCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateRouteTableCommonWithContext is the same as CreateRouteTableCommon with the addition of the ability to pass a context and additional request options.

See CreateRouteTableCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateRouteTableRequest

func (c *VEENEDGE) CreateRouteTableRequest(input *CreateRouteTableInput) (req *request.Request, output *CreateRouteTableOutput)

CreateRouteTableRequest generates a "volcengine/request.Request" representing the client's request for the CreateRouteTable operation. The "output" return value will be populated with the CreateRouteTableCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateRouteTableCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRouteTableCommon Send returns without error.

See CreateRouteTable for more information on using the CreateRouteTable API call, and error handling.

// Example sending a request using the CreateRouteTableRequest method.
req, resp := client.CreateRouteTableRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateRouteTableWithContext

func (c *VEENEDGE) CreateRouteTableWithContext(ctx volcengine.Context, input *CreateRouteTableInput, opts ...request.Option) (*CreateRouteTableOutput, error)

CreateRouteTableWithContext is the same as CreateRouteTable with the addition of the ability to pass a context and additional request options.

See CreateRouteTable for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateSNatRule

func (c *VEENEDGE) CreateSNatRule(input *CreateSNatRuleInput) (*CreateSNatRuleOutput, error)

CreateSNatRule API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateSNatRule for usage and error information.

func (*VEENEDGE) CreateSNatRuleCommon

func (c *VEENEDGE) CreateSNatRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateSNatRuleCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateSNatRuleCommon for usage and error information.

func (*VEENEDGE) CreateSNatRuleCommonRequest

func (c *VEENEDGE) CreateSNatRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateSNatRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateSNatRuleCommon operation. The "output" return value will be populated with the CreateSNatRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSNatRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSNatRuleCommon Send returns without error.

See CreateSNatRuleCommon for more information on using the CreateSNatRuleCommon API call, and error handling.

// Example sending a request using the CreateSNatRuleCommonRequest method.
req, resp := client.CreateSNatRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateSNatRuleCommonWithContext

func (c *VEENEDGE) CreateSNatRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateSNatRuleCommonWithContext is the same as CreateSNatRuleCommon with the addition of the ability to pass a context and additional request options.

See CreateSNatRuleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateSNatRuleRequest

func (c *VEENEDGE) CreateSNatRuleRequest(input *CreateSNatRuleInput) (req *request.Request, output *CreateSNatRuleOutput)

CreateSNatRuleRequest generates a "volcengine/request.Request" representing the client's request for the CreateSNatRule operation. The "output" return value will be populated with the CreateSNatRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSNatRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSNatRuleCommon Send returns without error.

See CreateSNatRule for more information on using the CreateSNatRule API call, and error handling.

// Example sending a request using the CreateSNatRuleRequest method.
req, resp := client.CreateSNatRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateSNatRuleWithContext

func (c *VEENEDGE) CreateSNatRuleWithContext(ctx volcengine.Context, input *CreateSNatRuleInput, opts ...request.Option) (*CreateSNatRuleOutput, error)

CreateSNatRuleWithContext is the same as CreateSNatRule with the addition of the ability to pass a context and additional request options.

See CreateSNatRule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateSecondaryInternalIPAndReboot

func (c *VEENEDGE) CreateSecondaryInternalIPAndReboot(input *CreateSecondaryInternalIPAndRebootInput) (*CreateSecondaryInternalIPAndRebootOutput, error)

CreateSecondaryInternalIPAndReboot API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateSecondaryInternalIPAndReboot for usage and error information.

func (*VEENEDGE) CreateSecondaryInternalIPAndRebootCommon

func (c *VEENEDGE) CreateSecondaryInternalIPAndRebootCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateSecondaryInternalIPAndRebootCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateSecondaryInternalIPAndRebootCommon for usage and error information.

func (*VEENEDGE) CreateSecondaryInternalIPAndRebootCommonRequest

func (c *VEENEDGE) CreateSecondaryInternalIPAndRebootCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateSecondaryInternalIPAndRebootCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateSecondaryInternalIPAndRebootCommon operation. The "output" return value will be populated with the CreateSecondaryInternalIPAndRebootCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSecondaryInternalIPAndRebootCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSecondaryInternalIPAndRebootCommon Send returns without error.

See CreateSecondaryInternalIPAndRebootCommon for more information on using the CreateSecondaryInternalIPAndRebootCommon API call, and error handling.

// Example sending a request using the CreateSecondaryInternalIPAndRebootCommonRequest method.
req, resp := client.CreateSecondaryInternalIPAndRebootCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateSecondaryInternalIPAndRebootCommonWithContext

func (c *VEENEDGE) CreateSecondaryInternalIPAndRebootCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateSecondaryInternalIPAndRebootCommonWithContext is the same as CreateSecondaryInternalIPAndRebootCommon with the addition of the ability to pass a context and additional request options.

See CreateSecondaryInternalIPAndRebootCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateSecondaryInternalIPAndRebootRequest

func (c *VEENEDGE) CreateSecondaryInternalIPAndRebootRequest(input *CreateSecondaryInternalIPAndRebootInput) (req *request.Request, output *CreateSecondaryInternalIPAndRebootOutput)

CreateSecondaryInternalIPAndRebootRequest generates a "volcengine/request.Request" representing the client's request for the CreateSecondaryInternalIPAndReboot operation. The "output" return value will be populated with the CreateSecondaryInternalIPAndRebootCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSecondaryInternalIPAndRebootCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSecondaryInternalIPAndRebootCommon Send returns without error.

See CreateSecondaryInternalIPAndReboot for more information on using the CreateSecondaryInternalIPAndReboot API call, and error handling.

// Example sending a request using the CreateSecondaryInternalIPAndRebootRequest method.
req, resp := client.CreateSecondaryInternalIPAndRebootRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateSecondaryInternalIPAndRebootWithContext

func (c *VEENEDGE) CreateSecondaryInternalIPAndRebootWithContext(ctx volcengine.Context, input *CreateSecondaryInternalIPAndRebootInput, opts ...request.Option) (*CreateSecondaryInternalIPAndRebootOutput, error)

CreateSecondaryInternalIPAndRebootWithContext is the same as CreateSecondaryInternalIPAndReboot with the addition of the ability to pass a context and additional request options.

See CreateSecondaryInternalIPAndReboot for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateSecurityGroup

func (c *VEENEDGE) CreateSecurityGroup(input *CreateSecurityGroupInput) (*CreateSecurityGroupOutput, error)

CreateSecurityGroup API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateSecurityGroup for usage and error information.

func (*VEENEDGE) CreateSecurityGroupCommon

func (c *VEENEDGE) CreateSecurityGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateSecurityGroupCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateSecurityGroupCommon for usage and error information.

func (*VEENEDGE) CreateSecurityGroupCommonRequest

func (c *VEENEDGE) CreateSecurityGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateSecurityGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateSecurityGroupCommon operation. The "output" return value will be populated with the CreateSecurityGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSecurityGroupCommon Send returns without error.

See CreateSecurityGroupCommon for more information on using the CreateSecurityGroupCommon API call, and error handling.

// Example sending a request using the CreateSecurityGroupCommonRequest method.
req, resp := client.CreateSecurityGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateSecurityGroupCommonWithContext

func (c *VEENEDGE) CreateSecurityGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateSecurityGroupCommonWithContext is the same as CreateSecurityGroupCommon with the addition of the ability to pass a context and additional request options.

See CreateSecurityGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateSecurityGroupRequest

func (c *VEENEDGE) CreateSecurityGroupRequest(input *CreateSecurityGroupInput) (req *request.Request, output *CreateSecurityGroupOutput)

CreateSecurityGroupRequest generates a "volcengine/request.Request" representing the client's request for the CreateSecurityGroup operation. The "output" return value will be populated with the CreateSecurityGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSecurityGroupCommon Send returns without error.

See CreateSecurityGroup for more information on using the CreateSecurityGroup API call, and error handling.

// Example sending a request using the CreateSecurityGroupRequest method.
req, resp := client.CreateSecurityGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateSecurityGroupRules

func (c *VEENEDGE) CreateSecurityGroupRules(input *CreateSecurityGroupRulesInput) (*CreateSecurityGroupRulesOutput, error)

CreateSecurityGroupRules API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateSecurityGroupRules for usage and error information.

func (*VEENEDGE) CreateSecurityGroupRulesCommon

func (c *VEENEDGE) CreateSecurityGroupRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateSecurityGroupRulesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateSecurityGroupRulesCommon for usage and error information.

func (*VEENEDGE) CreateSecurityGroupRulesCommonRequest

func (c *VEENEDGE) CreateSecurityGroupRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateSecurityGroupRulesCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateSecurityGroupRulesCommon operation. The "output" return value will be populated with the CreateSecurityGroupRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSecurityGroupRulesCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSecurityGroupRulesCommon Send returns without error.

See CreateSecurityGroupRulesCommon for more information on using the CreateSecurityGroupRulesCommon API call, and error handling.

// Example sending a request using the CreateSecurityGroupRulesCommonRequest method.
req, resp := client.CreateSecurityGroupRulesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateSecurityGroupRulesCommonWithContext

func (c *VEENEDGE) CreateSecurityGroupRulesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateSecurityGroupRulesCommonWithContext is the same as CreateSecurityGroupRulesCommon with the addition of the ability to pass a context and additional request options.

See CreateSecurityGroupRulesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateSecurityGroupRulesRequest

func (c *VEENEDGE) CreateSecurityGroupRulesRequest(input *CreateSecurityGroupRulesInput) (req *request.Request, output *CreateSecurityGroupRulesOutput)

CreateSecurityGroupRulesRequest generates a "volcengine/request.Request" representing the client's request for the CreateSecurityGroupRules operation. The "output" return value will be populated with the CreateSecurityGroupRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSecurityGroupRulesCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSecurityGroupRulesCommon Send returns without error.

See CreateSecurityGroupRules for more information on using the CreateSecurityGroupRules API call, and error handling.

// Example sending a request using the CreateSecurityGroupRulesRequest method.
req, resp := client.CreateSecurityGroupRulesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateSecurityGroupRulesWithContext

func (c *VEENEDGE) CreateSecurityGroupRulesWithContext(ctx volcengine.Context, input *CreateSecurityGroupRulesInput, opts ...request.Option) (*CreateSecurityGroupRulesOutput, error)

CreateSecurityGroupRulesWithContext is the same as CreateSecurityGroupRules with the addition of the ability to pass a context and additional request options.

See CreateSecurityGroupRules for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateSecurityGroupWithContext

func (c *VEENEDGE) CreateSecurityGroupWithContext(ctx volcengine.Context, input *CreateSecurityGroupInput, opts ...request.Option) (*CreateSecurityGroupOutput, error)

CreateSecurityGroupWithContext is the same as CreateSecurityGroup with the addition of the ability to pass a context and additional request options.

See CreateSecurityGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateSubnetsForCustomVPC

func (c *VEENEDGE) CreateSubnetsForCustomVPC(input *CreateSubnetsForCustomVPCInput) (*CreateSubnetsForCustomVPCOutput, error)

CreateSubnetsForCustomVPC API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateSubnetsForCustomVPC for usage and error information.

func (*VEENEDGE) CreateSubnetsForCustomVPCCommon

func (c *VEENEDGE) CreateSubnetsForCustomVPCCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateSubnetsForCustomVPCCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation CreateSubnetsForCustomVPCCommon for usage and error information.

func (*VEENEDGE) CreateSubnetsForCustomVPCCommonRequest

func (c *VEENEDGE) CreateSubnetsForCustomVPCCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateSubnetsForCustomVPCCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateSubnetsForCustomVPCCommon operation. The "output" return value will be populated with the CreateSubnetsForCustomVPCCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSubnetsForCustomVPCCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSubnetsForCustomVPCCommon Send returns without error.

See CreateSubnetsForCustomVPCCommon for more information on using the CreateSubnetsForCustomVPCCommon API call, and error handling.

// Example sending a request using the CreateSubnetsForCustomVPCCommonRequest method.
req, resp := client.CreateSubnetsForCustomVPCCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateSubnetsForCustomVPCCommonWithContext

func (c *VEENEDGE) CreateSubnetsForCustomVPCCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateSubnetsForCustomVPCCommonWithContext is the same as CreateSubnetsForCustomVPCCommon with the addition of the ability to pass a context and additional request options.

See CreateSubnetsForCustomVPCCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) CreateSubnetsForCustomVPCRequest

func (c *VEENEDGE) CreateSubnetsForCustomVPCRequest(input *CreateSubnetsForCustomVPCInput) (req *request.Request, output *CreateSubnetsForCustomVPCOutput)

CreateSubnetsForCustomVPCRequest generates a "volcengine/request.Request" representing the client's request for the CreateSubnetsForCustomVPC operation. The "output" return value will be populated with the CreateSubnetsForCustomVPCCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSubnetsForCustomVPCCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSubnetsForCustomVPCCommon Send returns without error.

See CreateSubnetsForCustomVPC for more information on using the CreateSubnetsForCustomVPC API call, and error handling.

// Example sending a request using the CreateSubnetsForCustomVPCRequest method.
req, resp := client.CreateSubnetsForCustomVPCRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) CreateSubnetsForCustomVPCWithContext

func (c *VEENEDGE) CreateSubnetsForCustomVPCWithContext(ctx volcengine.Context, input *CreateSubnetsForCustomVPCInput, opts ...request.Option) (*CreateSubnetsForCustomVPCOutput, error)

CreateSubnetsForCustomVPCWithContext is the same as CreateSubnetsForCustomVPC with the addition of the ability to pass a context and additional request options.

See CreateSubnetsForCustomVPC for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteClassicNetwork

func (c *VEENEDGE) DeleteClassicNetwork(input *DeleteClassicNetworkInput) (*DeleteClassicNetworkOutput, error)

DeleteClassicNetwork API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteClassicNetwork for usage and error information.

func (*VEENEDGE) DeleteClassicNetworkCommon

func (c *VEENEDGE) DeleteClassicNetworkCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteClassicNetworkCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteClassicNetworkCommon for usage and error information.

func (*VEENEDGE) DeleteClassicNetworkCommonRequest

func (c *VEENEDGE) DeleteClassicNetworkCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteClassicNetworkCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteClassicNetworkCommon operation. The "output" return value will be populated with the DeleteClassicNetworkCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteClassicNetworkCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteClassicNetworkCommon Send returns without error.

See DeleteClassicNetworkCommon for more information on using the DeleteClassicNetworkCommon API call, and error handling.

// Example sending a request using the DeleteClassicNetworkCommonRequest method.
req, resp := client.DeleteClassicNetworkCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteClassicNetworkCommonWithContext

func (c *VEENEDGE) DeleteClassicNetworkCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteClassicNetworkCommonWithContext is the same as DeleteClassicNetworkCommon with the addition of the ability to pass a context and additional request options.

See DeleteClassicNetworkCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteClassicNetworkRequest

func (c *VEENEDGE) DeleteClassicNetworkRequest(input *DeleteClassicNetworkInput) (req *request.Request, output *DeleteClassicNetworkOutput)

DeleteClassicNetworkRequest generates a "volcengine/request.Request" representing the client's request for the DeleteClassicNetwork operation. The "output" return value will be populated with the DeleteClassicNetworkCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteClassicNetworkCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteClassicNetworkCommon Send returns without error.

See DeleteClassicNetwork for more information on using the DeleteClassicNetwork API call, and error handling.

// Example sending a request using the DeleteClassicNetworkRequest method.
req, resp := client.DeleteClassicNetworkRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteClassicNetworkWithContext

func (c *VEENEDGE) DeleteClassicNetworkWithContext(ctx volcengine.Context, input *DeleteClassicNetworkInput, opts ...request.Option) (*DeleteClassicNetworkOutput, error)

DeleteClassicNetworkWithContext is the same as DeleteClassicNetwork with the addition of the ability to pass a context and additional request options.

See DeleteClassicNetwork for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteCloudServer

func (c *VEENEDGE) DeleteCloudServer(input *DeleteCloudServerInput) (*DeleteCloudServerOutput, error)

DeleteCloudServer API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteCloudServer for usage and error information.

func (*VEENEDGE) DeleteCloudServerCommon

func (c *VEENEDGE) DeleteCloudServerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteCloudServerCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteCloudServerCommon for usage and error information.

func (*VEENEDGE) DeleteCloudServerCommonRequest

func (c *VEENEDGE) DeleteCloudServerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteCloudServerCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteCloudServerCommon operation. The "output" return value will be populated with the DeleteCloudServerCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteCloudServerCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteCloudServerCommon Send returns without error.

See DeleteCloudServerCommon for more information on using the DeleteCloudServerCommon API call, and error handling.

// Example sending a request using the DeleteCloudServerCommonRequest method.
req, resp := client.DeleteCloudServerCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteCloudServerCommonWithContext

func (c *VEENEDGE) DeleteCloudServerCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteCloudServerCommonWithContext is the same as DeleteCloudServerCommon with the addition of the ability to pass a context and additional request options.

See DeleteCloudServerCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteCloudServerRequest

func (c *VEENEDGE) DeleteCloudServerRequest(input *DeleteCloudServerInput) (req *request.Request, output *DeleteCloudServerOutput)

DeleteCloudServerRequest generates a "volcengine/request.Request" representing the client's request for the DeleteCloudServer operation. The "output" return value will be populated with the DeleteCloudServerCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteCloudServerCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteCloudServerCommon Send returns without error.

See DeleteCloudServer for more information on using the DeleteCloudServer API call, and error handling.

// Example sending a request using the DeleteCloudServerRequest method.
req, resp := client.DeleteCloudServerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteCloudServerWithContext

func (c *VEENEDGE) DeleteCloudServerWithContext(ctx volcengine.Context, input *DeleteCloudServerInput, opts ...request.Option) (*DeleteCloudServerOutput, error)

DeleteCloudServerWithContext is the same as DeleteCloudServer with the addition of the ability to pass a context and additional request options.

See DeleteCloudServer for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteCustomVPCInstances

func (c *VEENEDGE) DeleteCustomVPCInstances(input *DeleteCustomVPCInstancesInput) (*DeleteCustomVPCInstancesOutput, error)

DeleteCustomVPCInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteCustomVPCInstances for usage and error information.

func (*VEENEDGE) DeleteCustomVPCInstancesCommon

func (c *VEENEDGE) DeleteCustomVPCInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteCustomVPCInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteCustomVPCInstancesCommon for usage and error information.

func (*VEENEDGE) DeleteCustomVPCInstancesCommonRequest

func (c *VEENEDGE) DeleteCustomVPCInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteCustomVPCInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteCustomVPCInstancesCommon operation. The "output" return value will be populated with the DeleteCustomVPCInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteCustomVPCInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteCustomVPCInstancesCommon Send returns without error.

See DeleteCustomVPCInstancesCommon for more information on using the DeleteCustomVPCInstancesCommon API call, and error handling.

// Example sending a request using the DeleteCustomVPCInstancesCommonRequest method.
req, resp := client.DeleteCustomVPCInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteCustomVPCInstancesCommonWithContext

func (c *VEENEDGE) DeleteCustomVPCInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteCustomVPCInstancesCommonWithContext is the same as DeleteCustomVPCInstancesCommon with the addition of the ability to pass a context and additional request options.

See DeleteCustomVPCInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteCustomVPCInstancesRequest

func (c *VEENEDGE) DeleteCustomVPCInstancesRequest(input *DeleteCustomVPCInstancesInput) (req *request.Request, output *DeleteCustomVPCInstancesOutput)

DeleteCustomVPCInstancesRequest generates a "volcengine/request.Request" representing the client's request for the DeleteCustomVPCInstances operation. The "output" return value will be populated with the DeleteCustomVPCInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteCustomVPCInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteCustomVPCInstancesCommon Send returns without error.

See DeleteCustomVPCInstances for more information on using the DeleteCustomVPCInstances API call, and error handling.

// Example sending a request using the DeleteCustomVPCInstancesRequest method.
req, resp := client.DeleteCustomVPCInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteCustomVPCInstancesWithContext

func (c *VEENEDGE) DeleteCustomVPCInstancesWithContext(ctx volcengine.Context, input *DeleteCustomVPCInstancesInput, opts ...request.Option) (*DeleteCustomVPCInstancesOutput, error)

DeleteCustomVPCInstancesWithContext is the same as DeleteCustomVPCInstances with the addition of the ability to pass a context and additional request options.

See DeleteCustomVPCInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteDNatRule

func (c *VEENEDGE) DeleteDNatRule(input *DeleteDNatRuleInput) (*DeleteDNatRuleOutput, error)

DeleteDNatRule API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteDNatRule for usage and error information.

func (*VEENEDGE) DeleteDNatRuleCommon

func (c *VEENEDGE) DeleteDNatRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDNatRuleCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteDNatRuleCommon for usage and error information.

func (*VEENEDGE) DeleteDNatRuleCommonRequest

func (c *VEENEDGE) DeleteDNatRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDNatRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteDNatRuleCommon operation. The "output" return value will be populated with the DeleteDNatRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDNatRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDNatRuleCommon Send returns without error.

See DeleteDNatRuleCommon for more information on using the DeleteDNatRuleCommon API call, and error handling.

// Example sending a request using the DeleteDNatRuleCommonRequest method.
req, resp := client.DeleteDNatRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteDNatRuleCommonWithContext

func (c *VEENEDGE) DeleteDNatRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteDNatRuleCommonWithContext is the same as DeleteDNatRuleCommon with the addition of the ability to pass a context and additional request options.

See DeleteDNatRuleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteDNatRuleRequest

func (c *VEENEDGE) DeleteDNatRuleRequest(input *DeleteDNatRuleInput) (req *request.Request, output *DeleteDNatRuleOutput)

DeleteDNatRuleRequest generates a "volcengine/request.Request" representing the client's request for the DeleteDNatRule operation. The "output" return value will be populated with the DeleteDNatRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDNatRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDNatRuleCommon Send returns without error.

See DeleteDNatRule for more information on using the DeleteDNatRule API call, and error handling.

// Example sending a request using the DeleteDNatRuleRequest method.
req, resp := client.DeleteDNatRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteDNatRuleWithContext

func (c *VEENEDGE) DeleteDNatRuleWithContext(ctx volcengine.Context, input *DeleteDNatRuleInput, opts ...request.Option) (*DeleteDNatRuleOutput, error)

DeleteDNatRuleWithContext is the same as DeleteDNatRule with the addition of the ability to pass a context and additional request options.

See DeleteDNatRule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteEIPInstance

func (c *VEENEDGE) DeleteEIPInstance(input *DeleteEIPInstanceInput) (*DeleteEIPInstanceOutput, error)

DeleteEIPInstance API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteEIPInstance for usage and error information.

func (*VEENEDGE) DeleteEIPInstanceCommon

func (c *VEENEDGE) DeleteEIPInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteEIPInstanceCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteEIPInstanceCommon for usage and error information.

func (*VEENEDGE) DeleteEIPInstanceCommonRequest

func (c *VEENEDGE) DeleteEIPInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteEIPInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteEIPInstanceCommon operation. The "output" return value will be populated with the DeleteEIPInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteEIPInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteEIPInstanceCommon Send returns without error.

See DeleteEIPInstanceCommon for more information on using the DeleteEIPInstanceCommon API call, and error handling.

// Example sending a request using the DeleteEIPInstanceCommonRequest method.
req, resp := client.DeleteEIPInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteEIPInstanceCommonWithContext

func (c *VEENEDGE) DeleteEIPInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteEIPInstanceCommonWithContext is the same as DeleteEIPInstanceCommon with the addition of the ability to pass a context and additional request options.

See DeleteEIPInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteEIPInstanceRequest

func (c *VEENEDGE) DeleteEIPInstanceRequest(input *DeleteEIPInstanceInput) (req *request.Request, output *DeleteEIPInstanceOutput)

DeleteEIPInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteEIPInstance operation. The "output" return value will be populated with the DeleteEIPInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteEIPInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteEIPInstanceCommon Send returns without error.

See DeleteEIPInstance for more information on using the DeleteEIPInstance API call, and error handling.

// Example sending a request using the DeleteEIPInstanceRequest method.
req, resp := client.DeleteEIPInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteEIPInstanceWithContext

func (c *VEENEDGE) DeleteEIPInstanceWithContext(ctx volcengine.Context, input *DeleteEIPInstanceInput, opts ...request.Option) (*DeleteEIPInstanceOutput, error)

DeleteEIPInstanceWithContext is the same as DeleteEIPInstance with the addition of the ability to pass a context and additional request options.

See DeleteEIPInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteEIPInstances

func (c *VEENEDGE) DeleteEIPInstances(input *DeleteEIPInstancesInput) (*DeleteEIPInstancesOutput, error)

DeleteEIPInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteEIPInstances for usage and error information.

func (*VEENEDGE) DeleteEIPInstancesCommon

func (c *VEENEDGE) DeleteEIPInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteEIPInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteEIPInstancesCommon for usage and error information.

func (*VEENEDGE) DeleteEIPInstancesCommonRequest

func (c *VEENEDGE) DeleteEIPInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteEIPInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteEIPInstancesCommon operation. The "output" return value will be populated with the DeleteEIPInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteEIPInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteEIPInstancesCommon Send returns without error.

See DeleteEIPInstancesCommon for more information on using the DeleteEIPInstancesCommon API call, and error handling.

// Example sending a request using the DeleteEIPInstancesCommonRequest method.
req, resp := client.DeleteEIPInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteEIPInstancesCommonWithContext

func (c *VEENEDGE) DeleteEIPInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteEIPInstancesCommonWithContext is the same as DeleteEIPInstancesCommon with the addition of the ability to pass a context and additional request options.

See DeleteEIPInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteEIPInstancesRequest

func (c *VEENEDGE) DeleteEIPInstancesRequest(input *DeleteEIPInstancesInput) (req *request.Request, output *DeleteEIPInstancesOutput)

DeleteEIPInstancesRequest generates a "volcengine/request.Request" representing the client's request for the DeleteEIPInstances operation. The "output" return value will be populated with the DeleteEIPInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteEIPInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteEIPInstancesCommon Send returns without error.

See DeleteEIPInstances for more information on using the DeleteEIPInstances API call, and error handling.

// Example sending a request using the DeleteEIPInstancesRequest method.
req, resp := client.DeleteEIPInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteEIPInstancesWithContext

func (c *VEENEDGE) DeleteEIPInstancesWithContext(ctx volcengine.Context, input *DeleteEIPInstancesInput, opts ...request.Option) (*DeleteEIPInstancesOutput, error)

DeleteEIPInstancesWithContext is the same as DeleteEIPInstances with the addition of the ability to pass a context and additional request options.

See DeleteEIPInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteENIInstance

func (c *VEENEDGE) DeleteENIInstance(input *DeleteENIInstanceInput) (*DeleteENIInstanceOutput, error)

DeleteENIInstance API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteENIInstance for usage and error information.

func (*VEENEDGE) DeleteENIInstanceCommon

func (c *VEENEDGE) DeleteENIInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteENIInstanceCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteENIInstanceCommon for usage and error information.

func (*VEENEDGE) DeleteENIInstanceCommonRequest

func (c *VEENEDGE) DeleteENIInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteENIInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteENIInstanceCommon operation. The "output" return value will be populated with the DeleteENIInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteENIInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteENIInstanceCommon Send returns without error.

See DeleteENIInstanceCommon for more information on using the DeleteENIInstanceCommon API call, and error handling.

// Example sending a request using the DeleteENIInstanceCommonRequest method.
req, resp := client.DeleteENIInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteENIInstanceCommonWithContext

func (c *VEENEDGE) DeleteENIInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteENIInstanceCommonWithContext is the same as DeleteENIInstanceCommon with the addition of the ability to pass a context and additional request options.

See DeleteENIInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteENIInstanceRequest

func (c *VEENEDGE) DeleteENIInstanceRequest(input *DeleteENIInstanceInput) (req *request.Request, output *DeleteENIInstanceOutput)

DeleteENIInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteENIInstance operation. The "output" return value will be populated with the DeleteENIInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteENIInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteENIInstanceCommon Send returns without error.

See DeleteENIInstance for more information on using the DeleteENIInstance API call, and error handling.

// Example sending a request using the DeleteENIInstanceRequest method.
req, resp := client.DeleteENIInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteENIInstanceWithContext

func (c *VEENEDGE) DeleteENIInstanceWithContext(ctx volcengine.Context, input *DeleteENIInstanceInput, opts ...request.Option) (*DeleteENIInstanceOutput, error)

DeleteENIInstanceWithContext is the same as DeleteENIInstance with the addition of the ability to pass a context and additional request options.

See DeleteENIInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteENIInternalIp

func (c *VEENEDGE) DeleteENIInternalIp(input *DeleteENIInternalIpInput) (*DeleteENIInternalIpOutput, error)

DeleteENIInternalIp API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteENIInternalIp for usage and error information.

func (*VEENEDGE) DeleteENIInternalIpCommon

func (c *VEENEDGE) DeleteENIInternalIpCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteENIInternalIpCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteENIInternalIpCommon for usage and error information.

func (*VEENEDGE) DeleteENIInternalIpCommonRequest

func (c *VEENEDGE) DeleteENIInternalIpCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteENIInternalIpCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteENIInternalIpCommon operation. The "output" return value will be populated with the DeleteENIInternalIpCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteENIInternalIpCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteENIInternalIpCommon Send returns without error.

See DeleteENIInternalIpCommon for more information on using the DeleteENIInternalIpCommon API call, and error handling.

// Example sending a request using the DeleteENIInternalIpCommonRequest method.
req, resp := client.DeleteENIInternalIpCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteENIInternalIpCommonWithContext

func (c *VEENEDGE) DeleteENIInternalIpCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteENIInternalIpCommonWithContext is the same as DeleteENIInternalIpCommon with the addition of the ability to pass a context and additional request options.

See DeleteENIInternalIpCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteENIInternalIpRequest

func (c *VEENEDGE) DeleteENIInternalIpRequest(input *DeleteENIInternalIpInput) (req *request.Request, output *DeleteENIInternalIpOutput)

DeleteENIInternalIpRequest generates a "volcengine/request.Request" representing the client's request for the DeleteENIInternalIp operation. The "output" return value will be populated with the DeleteENIInternalIpCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteENIInternalIpCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteENIInternalIpCommon Send returns without error.

See DeleteENIInternalIp for more information on using the DeleteENIInternalIp API call, and error handling.

// Example sending a request using the DeleteENIInternalIpRequest method.
req, resp := client.DeleteENIInternalIpRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteENIInternalIpWithContext

func (c *VEENEDGE) DeleteENIInternalIpWithContext(ctx volcengine.Context, input *DeleteENIInternalIpInput, opts ...request.Option) (*DeleteENIInternalIpOutput, error)

DeleteENIInternalIpWithContext is the same as DeleteENIInternalIp with the addition of the ability to pass a context and additional request options.

See DeleteENIInternalIp for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteENIIpv6Ip

func (c *VEENEDGE) DeleteENIIpv6Ip(input *DeleteENIIpv6IpInput) (*DeleteENIIpv6IpOutput, error)

DeleteENIIpv6Ip API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteENIIpv6Ip for usage and error information.

func (*VEENEDGE) DeleteENIIpv6IpCommon

func (c *VEENEDGE) DeleteENIIpv6IpCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteENIIpv6IpCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteENIIpv6IpCommon for usage and error information.

func (*VEENEDGE) DeleteENIIpv6IpCommonRequest

func (c *VEENEDGE) DeleteENIIpv6IpCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteENIIpv6IpCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteENIIpv6IpCommon operation. The "output" return value will be populated with the DeleteENIIpv6IpCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteENIIpv6IpCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteENIIpv6IpCommon Send returns without error.

See DeleteENIIpv6IpCommon for more information on using the DeleteENIIpv6IpCommon API call, and error handling.

// Example sending a request using the DeleteENIIpv6IpCommonRequest method.
req, resp := client.DeleteENIIpv6IpCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteENIIpv6IpCommonWithContext

func (c *VEENEDGE) DeleteENIIpv6IpCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteENIIpv6IpCommonWithContext is the same as DeleteENIIpv6IpCommon with the addition of the ability to pass a context and additional request options.

See DeleteENIIpv6IpCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteENIIpv6IpRequest

func (c *VEENEDGE) DeleteENIIpv6IpRequest(input *DeleteENIIpv6IpInput) (req *request.Request, output *DeleteENIIpv6IpOutput)

DeleteENIIpv6IpRequest generates a "volcengine/request.Request" representing the client's request for the DeleteENIIpv6Ip operation. The "output" return value will be populated with the DeleteENIIpv6IpCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteENIIpv6IpCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteENIIpv6IpCommon Send returns without error.

See DeleteENIIpv6Ip for more information on using the DeleteENIIpv6Ip API call, and error handling.

// Example sending a request using the DeleteENIIpv6IpRequest method.
req, resp := client.DeleteENIIpv6IpRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteENIIpv6IpWithContext

func (c *VEENEDGE) DeleteENIIpv6IpWithContext(ctx volcengine.Context, input *DeleteENIIpv6IpInput, opts ...request.Option) (*DeleteENIIpv6IpOutput, error)

DeleteENIIpv6IpWithContext is the same as DeleteENIIpv6Ip with the addition of the ability to pass a context and additional request options.

See DeleteENIIpv6Ip for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteEbsInstance

func (c *VEENEDGE) DeleteEbsInstance(input *DeleteEbsInstanceInput) (*DeleteEbsInstanceOutput, error)

DeleteEbsInstance API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteEbsInstance for usage and error information.

func (*VEENEDGE) DeleteEbsInstanceCommon

func (c *VEENEDGE) DeleteEbsInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteEbsInstanceCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteEbsInstanceCommon for usage and error information.

func (*VEENEDGE) DeleteEbsInstanceCommonRequest

func (c *VEENEDGE) DeleteEbsInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteEbsInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteEbsInstanceCommon operation. The "output" return value will be populated with the DeleteEbsInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteEbsInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteEbsInstanceCommon Send returns without error.

See DeleteEbsInstanceCommon for more information on using the DeleteEbsInstanceCommon API call, and error handling.

// Example sending a request using the DeleteEbsInstanceCommonRequest method.
req, resp := client.DeleteEbsInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteEbsInstanceCommonWithContext

func (c *VEENEDGE) DeleteEbsInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteEbsInstanceCommonWithContext is the same as DeleteEbsInstanceCommon with the addition of the ability to pass a context and additional request options.

See DeleteEbsInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteEbsInstanceRequest

func (c *VEENEDGE) DeleteEbsInstanceRequest(input *DeleteEbsInstanceInput) (req *request.Request, output *DeleteEbsInstanceOutput)

DeleteEbsInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteEbsInstance operation. The "output" return value will be populated with the DeleteEbsInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteEbsInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteEbsInstanceCommon Send returns without error.

See DeleteEbsInstance for more information on using the DeleteEbsInstance API call, and error handling.

// Example sending a request using the DeleteEbsInstanceRequest method.
req, resp := client.DeleteEbsInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteEbsInstanceWithContext

func (c *VEENEDGE) DeleteEbsInstanceWithContext(ctx volcengine.Context, input *DeleteEbsInstanceInput, opts ...request.Option) (*DeleteEbsInstanceOutput, error)

DeleteEbsInstanceWithContext is the same as DeleteEbsInstance with the addition of the ability to pass a context and additional request options.

See DeleteEbsInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteImage

func (c *VEENEDGE) DeleteImage(input *DeleteImageInput) (*DeleteImageOutput, error)

DeleteImage API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteImage for usage and error information.

func (*VEENEDGE) DeleteImageCommon

func (c *VEENEDGE) DeleteImageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteImageCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteImageCommon for usage and error information.

func (*VEENEDGE) DeleteImageCommonRequest

func (c *VEENEDGE) DeleteImageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteImageCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteImageCommon operation. The "output" return value will be populated with the DeleteImageCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteImageCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteImageCommon Send returns without error.

See DeleteImageCommon for more information on using the DeleteImageCommon API call, and error handling.

// Example sending a request using the DeleteImageCommonRequest method.
req, resp := client.DeleteImageCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteImageCommonWithContext

func (c *VEENEDGE) DeleteImageCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteImageCommonWithContext is the same as DeleteImageCommon with the addition of the ability to pass a context and additional request options.

See DeleteImageCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteImageRequest

func (c *VEENEDGE) DeleteImageRequest(input *DeleteImageInput) (req *request.Request, output *DeleteImageOutput)

DeleteImageRequest generates a "volcengine/request.Request" representing the client's request for the DeleteImage operation. The "output" return value will be populated with the DeleteImageCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteImageCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteImageCommon Send returns without error.

See DeleteImage for more information on using the DeleteImage API call, and error handling.

// Example sending a request using the DeleteImageRequest method.
req, resp := client.DeleteImageRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteImageWithContext

func (c *VEENEDGE) DeleteImageWithContext(ctx volcengine.Context, input *DeleteImageInput, opts ...request.Option) (*DeleteImageOutput, error)

DeleteImageWithContext is the same as DeleteImage with the addition of the ability to pass a context and additional request options.

See DeleteImage for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteIpCidrBlocks

func (c *VEENEDGE) DeleteIpCidrBlocks(input *DeleteIpCidrBlocksInput) (*DeleteIpCidrBlocksOutput, error)

DeleteIpCidrBlocks API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteIpCidrBlocks for usage and error information.

func (*VEENEDGE) DeleteIpCidrBlocksCommon

func (c *VEENEDGE) DeleteIpCidrBlocksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteIpCidrBlocksCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteIpCidrBlocksCommon for usage and error information.

func (*VEENEDGE) DeleteIpCidrBlocksCommonRequest

func (c *VEENEDGE) DeleteIpCidrBlocksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteIpCidrBlocksCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIpCidrBlocksCommon operation. The "output" return value will be populated with the DeleteIpCidrBlocksCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteIpCidrBlocksCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIpCidrBlocksCommon Send returns without error.

See DeleteIpCidrBlocksCommon for more information on using the DeleteIpCidrBlocksCommon API call, and error handling.

// Example sending a request using the DeleteIpCidrBlocksCommonRequest method.
req, resp := client.DeleteIpCidrBlocksCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteIpCidrBlocksCommonWithContext

func (c *VEENEDGE) DeleteIpCidrBlocksCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteIpCidrBlocksCommonWithContext is the same as DeleteIpCidrBlocksCommon with the addition of the ability to pass a context and additional request options.

See DeleteIpCidrBlocksCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteIpCidrBlocksRequest

func (c *VEENEDGE) DeleteIpCidrBlocksRequest(input *DeleteIpCidrBlocksInput) (req *request.Request, output *DeleteIpCidrBlocksOutput)

DeleteIpCidrBlocksRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIpCidrBlocks operation. The "output" return value will be populated with the DeleteIpCidrBlocksCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteIpCidrBlocksCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIpCidrBlocksCommon Send returns without error.

See DeleteIpCidrBlocks for more information on using the DeleteIpCidrBlocks API call, and error handling.

// Example sending a request using the DeleteIpCidrBlocksRequest method.
req, resp := client.DeleteIpCidrBlocksRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteIpCidrBlocksWithContext

func (c *VEENEDGE) DeleteIpCidrBlocksWithContext(ctx volcengine.Context, input *DeleteIpCidrBlocksInput, opts ...request.Option) (*DeleteIpCidrBlocksOutput, error)

DeleteIpCidrBlocksWithContext is the same as DeleteIpCidrBlocks with the addition of the ability to pass a context and additional request options.

See DeleteIpCidrBlocks for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteIpPools

func (c *VEENEDGE) DeleteIpPools(input *DeleteIpPoolsInput) (*DeleteIpPoolsOutput, error)

DeleteIpPools API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteIpPools for usage and error information.

func (*VEENEDGE) DeleteIpPoolsCommon

func (c *VEENEDGE) DeleteIpPoolsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteIpPoolsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteIpPoolsCommon for usage and error information.

func (*VEENEDGE) DeleteIpPoolsCommonRequest

func (c *VEENEDGE) DeleteIpPoolsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteIpPoolsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIpPoolsCommon operation. The "output" return value will be populated with the DeleteIpPoolsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteIpPoolsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIpPoolsCommon Send returns without error.

See DeleteIpPoolsCommon for more information on using the DeleteIpPoolsCommon API call, and error handling.

// Example sending a request using the DeleteIpPoolsCommonRequest method.
req, resp := client.DeleteIpPoolsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteIpPoolsCommonWithContext

func (c *VEENEDGE) DeleteIpPoolsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteIpPoolsCommonWithContext is the same as DeleteIpPoolsCommon with the addition of the ability to pass a context and additional request options.

See DeleteIpPoolsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteIpPoolsRequest

func (c *VEENEDGE) DeleteIpPoolsRequest(input *DeleteIpPoolsInput) (req *request.Request, output *DeleteIpPoolsOutput)

DeleteIpPoolsRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIpPools operation. The "output" return value will be populated with the DeleteIpPoolsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteIpPoolsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIpPoolsCommon Send returns without error.

See DeleteIpPools for more information on using the DeleteIpPools API call, and error handling.

// Example sending a request using the DeleteIpPoolsRequest method.
req, resp := client.DeleteIpPoolsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteIpPoolsWithContext

func (c *VEENEDGE) DeleteIpPoolsWithContext(ctx volcengine.Context, input *DeleteIpPoolsInput, opts ...request.Option) (*DeleteIpPoolsOutput, error)

DeleteIpPoolsWithContext is the same as DeleteIpPools with the addition of the ability to pass a context and additional request options.

See DeleteIpPools for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteLNIInstance

func (c *VEENEDGE) DeleteLNIInstance(input *DeleteLNIInstanceInput) (*DeleteLNIInstanceOutput, error)

DeleteLNIInstance API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteLNIInstance for usage and error information.

func (*VEENEDGE) DeleteLNIInstanceCommon

func (c *VEENEDGE) DeleteLNIInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteLNIInstanceCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteLNIInstanceCommon for usage and error information.

func (*VEENEDGE) DeleteLNIInstanceCommonRequest

func (c *VEENEDGE) DeleteLNIInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteLNIInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteLNIInstanceCommon operation. The "output" return value will be populated with the DeleteLNIInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteLNIInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteLNIInstanceCommon Send returns without error.

See DeleteLNIInstanceCommon for more information on using the DeleteLNIInstanceCommon API call, and error handling.

// Example sending a request using the DeleteLNIInstanceCommonRequest method.
req, resp := client.DeleteLNIInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteLNIInstanceCommonWithContext

func (c *VEENEDGE) DeleteLNIInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteLNIInstanceCommonWithContext is the same as DeleteLNIInstanceCommon with the addition of the ability to pass a context and additional request options.

See DeleteLNIInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteLNIInstanceRequest

func (c *VEENEDGE) DeleteLNIInstanceRequest(input *DeleteLNIInstanceInput) (req *request.Request, output *DeleteLNIInstanceOutput)

DeleteLNIInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteLNIInstance operation. The "output" return value will be populated with the DeleteLNIInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteLNIInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteLNIInstanceCommon Send returns without error.

See DeleteLNIInstance for more information on using the DeleteLNIInstance API call, and error handling.

// Example sending a request using the DeleteLNIInstanceRequest method.
req, resp := client.DeleteLNIInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteLNIInstanceWithContext

func (c *VEENEDGE) DeleteLNIInstanceWithContext(ctx volcengine.Context, input *DeleteLNIInstanceInput, opts ...request.Option) (*DeleteLNIInstanceOutput, error)

DeleteLNIInstanceWithContext is the same as DeleteLNIInstance with the addition of the ability to pass a context and additional request options.

See DeleteLNIInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteNatGateway

func (c *VEENEDGE) DeleteNatGateway(input *DeleteNatGatewayInput) (*DeleteNatGatewayOutput, error)

DeleteNatGateway API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteNatGateway for usage and error information.

func (*VEENEDGE) DeleteNatGatewayCommon

func (c *VEENEDGE) DeleteNatGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteNatGatewayCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteNatGatewayCommon for usage and error information.

func (*VEENEDGE) DeleteNatGatewayCommonRequest

func (c *VEENEDGE) DeleteNatGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteNatGatewayCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNatGatewayCommon operation. The "output" return value will be populated with the DeleteNatGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNatGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNatGatewayCommon Send returns without error.

See DeleteNatGatewayCommon for more information on using the DeleteNatGatewayCommon API call, and error handling.

// Example sending a request using the DeleteNatGatewayCommonRequest method.
req, resp := client.DeleteNatGatewayCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteNatGatewayCommonWithContext

func (c *VEENEDGE) DeleteNatGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteNatGatewayCommonWithContext is the same as DeleteNatGatewayCommon with the addition of the ability to pass a context and additional request options.

See DeleteNatGatewayCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteNatGatewayRequest

func (c *VEENEDGE) DeleteNatGatewayRequest(input *DeleteNatGatewayInput) (req *request.Request, output *DeleteNatGatewayOutput)

DeleteNatGatewayRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNatGateway operation. The "output" return value will be populated with the DeleteNatGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNatGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNatGatewayCommon Send returns without error.

See DeleteNatGateway for more information on using the DeleteNatGateway API call, and error handling.

// Example sending a request using the DeleteNatGatewayRequest method.
req, resp := client.DeleteNatGatewayRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteNatGatewayWithContext

func (c *VEENEDGE) DeleteNatGatewayWithContext(ctx volcengine.Context, input *DeleteNatGatewayInput, opts ...request.Option) (*DeleteNatGatewayOutput, error)

DeleteNatGatewayWithContext is the same as DeleteNatGateway with the addition of the ability to pass a context and additional request options.

See DeleteNatGateway for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteRouteEntry

func (c *VEENEDGE) DeleteRouteEntry(input *DeleteRouteEntryInput) (*DeleteRouteEntryOutput, error)

DeleteRouteEntry API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteRouteEntry for usage and error information.

func (*VEENEDGE) DeleteRouteEntryCommon

func (c *VEENEDGE) DeleteRouteEntryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteRouteEntryCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteRouteEntryCommon for usage and error information.

func (*VEENEDGE) DeleteRouteEntryCommonRequest

func (c *VEENEDGE) DeleteRouteEntryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteRouteEntryCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRouteEntryCommon operation. The "output" return value will be populated with the DeleteRouteEntryCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteRouteEntryCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRouteEntryCommon Send returns without error.

See DeleteRouteEntryCommon for more information on using the DeleteRouteEntryCommon API call, and error handling.

// Example sending a request using the DeleteRouteEntryCommonRequest method.
req, resp := client.DeleteRouteEntryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteRouteEntryCommonWithContext

func (c *VEENEDGE) DeleteRouteEntryCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteRouteEntryCommonWithContext is the same as DeleteRouteEntryCommon with the addition of the ability to pass a context and additional request options.

See DeleteRouteEntryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteRouteEntryRequest

func (c *VEENEDGE) DeleteRouteEntryRequest(input *DeleteRouteEntryInput) (req *request.Request, output *DeleteRouteEntryOutput)

DeleteRouteEntryRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRouteEntry operation. The "output" return value will be populated with the DeleteRouteEntryCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteRouteEntryCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRouteEntryCommon Send returns without error.

See DeleteRouteEntry for more information on using the DeleteRouteEntry API call, and error handling.

// Example sending a request using the DeleteRouteEntryRequest method.
req, resp := client.DeleteRouteEntryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteRouteEntryWithContext

func (c *VEENEDGE) DeleteRouteEntryWithContext(ctx volcengine.Context, input *DeleteRouteEntryInput, opts ...request.Option) (*DeleteRouteEntryOutput, error)

DeleteRouteEntryWithContext is the same as DeleteRouteEntry with the addition of the ability to pass a context and additional request options.

See DeleteRouteEntry for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteRouteTable

func (c *VEENEDGE) DeleteRouteTable(input *DeleteRouteTableInput) (*DeleteRouteTableOutput, error)

DeleteRouteTable API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteRouteTable for usage and error information.

func (*VEENEDGE) DeleteRouteTableCommon

func (c *VEENEDGE) DeleteRouteTableCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteRouteTableCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteRouteTableCommon for usage and error information.

func (*VEENEDGE) DeleteRouteTableCommonRequest

func (c *VEENEDGE) DeleteRouteTableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteRouteTableCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRouteTableCommon operation. The "output" return value will be populated with the DeleteRouteTableCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteRouteTableCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRouteTableCommon Send returns without error.

See DeleteRouteTableCommon for more information on using the DeleteRouteTableCommon API call, and error handling.

// Example sending a request using the DeleteRouteTableCommonRequest method.
req, resp := client.DeleteRouteTableCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteRouteTableCommonWithContext

func (c *VEENEDGE) DeleteRouteTableCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteRouteTableCommonWithContext is the same as DeleteRouteTableCommon with the addition of the ability to pass a context and additional request options.

See DeleteRouteTableCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteRouteTableRequest

func (c *VEENEDGE) DeleteRouteTableRequest(input *DeleteRouteTableInput) (req *request.Request, output *DeleteRouteTableOutput)

DeleteRouteTableRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRouteTable operation. The "output" return value will be populated with the DeleteRouteTableCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteRouteTableCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRouteTableCommon Send returns without error.

See DeleteRouteTable for more information on using the DeleteRouteTable API call, and error handling.

// Example sending a request using the DeleteRouteTableRequest method.
req, resp := client.DeleteRouteTableRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteRouteTableWithContext

func (c *VEENEDGE) DeleteRouteTableWithContext(ctx volcengine.Context, input *DeleteRouteTableInput, opts ...request.Option) (*DeleteRouteTableOutput, error)

DeleteRouteTableWithContext is the same as DeleteRouteTable with the addition of the ability to pass a context and additional request options.

See DeleteRouteTable for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteSNatRule

func (c *VEENEDGE) DeleteSNatRule(input *DeleteSNatRuleInput) (*DeleteSNatRuleOutput, error)

DeleteSNatRule API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteSNatRule for usage and error information.

func (*VEENEDGE) DeleteSNatRuleCommon

func (c *VEENEDGE) DeleteSNatRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteSNatRuleCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteSNatRuleCommon for usage and error information.

func (*VEENEDGE) DeleteSNatRuleCommonRequest

func (c *VEENEDGE) DeleteSNatRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteSNatRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSNatRuleCommon operation. The "output" return value will be populated with the DeleteSNatRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSNatRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSNatRuleCommon Send returns without error.

See DeleteSNatRuleCommon for more information on using the DeleteSNatRuleCommon API call, and error handling.

// Example sending a request using the DeleteSNatRuleCommonRequest method.
req, resp := client.DeleteSNatRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteSNatRuleCommonWithContext

func (c *VEENEDGE) DeleteSNatRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteSNatRuleCommonWithContext is the same as DeleteSNatRuleCommon with the addition of the ability to pass a context and additional request options.

See DeleteSNatRuleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteSNatRuleRequest

func (c *VEENEDGE) DeleteSNatRuleRequest(input *DeleteSNatRuleInput) (req *request.Request, output *DeleteSNatRuleOutput)

DeleteSNatRuleRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSNatRule operation. The "output" return value will be populated with the DeleteSNatRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSNatRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSNatRuleCommon Send returns without error.

See DeleteSNatRule for more information on using the DeleteSNatRule API call, and error handling.

// Example sending a request using the DeleteSNatRuleRequest method.
req, resp := client.DeleteSNatRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteSNatRuleWithContext

func (c *VEENEDGE) DeleteSNatRuleWithContext(ctx volcengine.Context, input *DeleteSNatRuleInput, opts ...request.Option) (*DeleteSNatRuleOutput, error)

DeleteSNatRuleWithContext is the same as DeleteSNatRule with the addition of the ability to pass a context and additional request options.

See DeleteSNatRule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteSSHKey

func (c *VEENEDGE) DeleteSSHKey(input *DeleteSSHKeyInput) (*DeleteSSHKeyOutput, error)

DeleteSSHKey API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteSSHKey for usage and error information.

func (*VEENEDGE) DeleteSSHKeyCommon

func (c *VEENEDGE) DeleteSSHKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteSSHKeyCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteSSHKeyCommon for usage and error information.

func (*VEENEDGE) DeleteSSHKeyCommonRequest

func (c *VEENEDGE) DeleteSSHKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteSSHKeyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSSHKeyCommon operation. The "output" return value will be populated with the DeleteSSHKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSSHKeyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSSHKeyCommon Send returns without error.

See DeleteSSHKeyCommon for more information on using the DeleteSSHKeyCommon API call, and error handling.

// Example sending a request using the DeleteSSHKeyCommonRequest method.
req, resp := client.DeleteSSHKeyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteSSHKeyCommonWithContext

func (c *VEENEDGE) DeleteSSHKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteSSHKeyCommonWithContext is the same as DeleteSSHKeyCommon with the addition of the ability to pass a context and additional request options.

See DeleteSSHKeyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteSSHKeyRequest

func (c *VEENEDGE) DeleteSSHKeyRequest(input *DeleteSSHKeyInput) (req *request.Request, output *DeleteSSHKeyOutput)

DeleteSSHKeyRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSSHKey operation. The "output" return value will be populated with the DeleteSSHKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSSHKeyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSSHKeyCommon Send returns without error.

See DeleteSSHKey for more information on using the DeleteSSHKey API call, and error handling.

// Example sending a request using the DeleteSSHKeyRequest method.
req, resp := client.DeleteSSHKeyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteSSHKeyWithContext

func (c *VEENEDGE) DeleteSSHKeyWithContext(ctx volcengine.Context, input *DeleteSSHKeyInput, opts ...request.Option) (*DeleteSSHKeyOutput, error)

DeleteSSHKeyWithContext is the same as DeleteSSHKey with the addition of the ability to pass a context and additional request options.

See DeleteSSHKey for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteSecurityGroup

func (c *VEENEDGE) DeleteSecurityGroup(input *DeleteSecurityGroupInput) (*DeleteSecurityGroupOutput, error)

DeleteSecurityGroup API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteSecurityGroup for usage and error information.

func (*VEENEDGE) DeleteSecurityGroupCommon

func (c *VEENEDGE) DeleteSecurityGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteSecurityGroupCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteSecurityGroupCommon for usage and error information.

func (*VEENEDGE) DeleteSecurityGroupCommonRequest

func (c *VEENEDGE) DeleteSecurityGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteSecurityGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSecurityGroupCommon operation. The "output" return value will be populated with the DeleteSecurityGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSecurityGroupCommon Send returns without error.

See DeleteSecurityGroupCommon for more information on using the DeleteSecurityGroupCommon API call, and error handling.

// Example sending a request using the DeleteSecurityGroupCommonRequest method.
req, resp := client.DeleteSecurityGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteSecurityGroupCommonWithContext

func (c *VEENEDGE) DeleteSecurityGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteSecurityGroupCommonWithContext is the same as DeleteSecurityGroupCommon with the addition of the ability to pass a context and additional request options.

See DeleteSecurityGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteSecurityGroupRequest

func (c *VEENEDGE) DeleteSecurityGroupRequest(input *DeleteSecurityGroupInput) (req *request.Request, output *DeleteSecurityGroupOutput)

DeleteSecurityGroupRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSecurityGroup operation. The "output" return value will be populated with the DeleteSecurityGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSecurityGroupCommon Send returns without error.

See DeleteSecurityGroup for more information on using the DeleteSecurityGroup API call, and error handling.

// Example sending a request using the DeleteSecurityGroupRequest method.
req, resp := client.DeleteSecurityGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteSecurityGroupRules

func (c *VEENEDGE) DeleteSecurityGroupRules(input *DeleteSecurityGroupRulesInput) (*DeleteSecurityGroupRulesOutput, error)

DeleteSecurityGroupRules API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteSecurityGroupRules for usage and error information.

func (*VEENEDGE) DeleteSecurityGroupRulesCommon

func (c *VEENEDGE) DeleteSecurityGroupRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteSecurityGroupRulesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteSecurityGroupRulesCommon for usage and error information.

func (*VEENEDGE) DeleteSecurityGroupRulesCommonRequest

func (c *VEENEDGE) DeleteSecurityGroupRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteSecurityGroupRulesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSecurityGroupRulesCommon operation. The "output" return value will be populated with the DeleteSecurityGroupRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSecurityGroupRulesCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSecurityGroupRulesCommon Send returns without error.

See DeleteSecurityGroupRulesCommon for more information on using the DeleteSecurityGroupRulesCommon API call, and error handling.

// Example sending a request using the DeleteSecurityGroupRulesCommonRequest method.
req, resp := client.DeleteSecurityGroupRulesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteSecurityGroupRulesCommonWithContext

func (c *VEENEDGE) DeleteSecurityGroupRulesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteSecurityGroupRulesCommonWithContext is the same as DeleteSecurityGroupRulesCommon with the addition of the ability to pass a context and additional request options.

See DeleteSecurityGroupRulesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteSecurityGroupRulesRequest

func (c *VEENEDGE) DeleteSecurityGroupRulesRequest(input *DeleteSecurityGroupRulesInput) (req *request.Request, output *DeleteSecurityGroupRulesOutput)

DeleteSecurityGroupRulesRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSecurityGroupRules operation. The "output" return value will be populated with the DeleteSecurityGroupRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSecurityGroupRulesCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSecurityGroupRulesCommon Send returns without error.

See DeleteSecurityGroupRules for more information on using the DeleteSecurityGroupRules API call, and error handling.

// Example sending a request using the DeleteSecurityGroupRulesRequest method.
req, resp := client.DeleteSecurityGroupRulesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteSecurityGroupRulesWithContext

func (c *VEENEDGE) DeleteSecurityGroupRulesWithContext(ctx volcengine.Context, input *DeleteSecurityGroupRulesInput, opts ...request.Option) (*DeleteSecurityGroupRulesOutput, error)

DeleteSecurityGroupRulesWithContext is the same as DeleteSecurityGroupRules with the addition of the ability to pass a context and additional request options.

See DeleteSecurityGroupRules for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteSecurityGroupWithContext

func (c *VEENEDGE) DeleteSecurityGroupWithContext(ctx volcengine.Context, input *DeleteSecurityGroupInput, opts ...request.Option) (*DeleteSecurityGroupOutput, error)

DeleteSecurityGroupWithContext is the same as DeleteSecurityGroup with the addition of the ability to pass a context and additional request options.

See DeleteSecurityGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteSubnetsForCustomVPC

func (c *VEENEDGE) DeleteSubnetsForCustomVPC(input *DeleteSubnetsForCustomVPCInput) (*DeleteSubnetsForCustomVPCOutput, error)

DeleteSubnetsForCustomVPC API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteSubnetsForCustomVPC for usage and error information.

func (*VEENEDGE) DeleteSubnetsForCustomVPCCommon

func (c *VEENEDGE) DeleteSubnetsForCustomVPCCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteSubnetsForCustomVPCCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DeleteSubnetsForCustomVPCCommon for usage and error information.

func (*VEENEDGE) DeleteSubnetsForCustomVPCCommonRequest

func (c *VEENEDGE) DeleteSubnetsForCustomVPCCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteSubnetsForCustomVPCCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSubnetsForCustomVPCCommon operation. The "output" return value will be populated with the DeleteSubnetsForCustomVPCCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSubnetsForCustomVPCCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSubnetsForCustomVPCCommon Send returns without error.

See DeleteSubnetsForCustomVPCCommon for more information on using the DeleteSubnetsForCustomVPCCommon API call, and error handling.

// Example sending a request using the DeleteSubnetsForCustomVPCCommonRequest method.
req, resp := client.DeleteSubnetsForCustomVPCCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteSubnetsForCustomVPCCommonWithContext

func (c *VEENEDGE) DeleteSubnetsForCustomVPCCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteSubnetsForCustomVPCCommonWithContext is the same as DeleteSubnetsForCustomVPCCommon with the addition of the ability to pass a context and additional request options.

See DeleteSubnetsForCustomVPCCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DeleteSubnetsForCustomVPCRequest

func (c *VEENEDGE) DeleteSubnetsForCustomVPCRequest(input *DeleteSubnetsForCustomVPCInput) (req *request.Request, output *DeleteSubnetsForCustomVPCOutput)

DeleteSubnetsForCustomVPCRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSubnetsForCustomVPC operation. The "output" return value will be populated with the DeleteSubnetsForCustomVPCCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSubnetsForCustomVPCCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSubnetsForCustomVPCCommon Send returns without error.

See DeleteSubnetsForCustomVPC for more information on using the DeleteSubnetsForCustomVPC API call, and error handling.

// Example sending a request using the DeleteSubnetsForCustomVPCRequest method.
req, resp := client.DeleteSubnetsForCustomVPCRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DeleteSubnetsForCustomVPCWithContext

func (c *VEENEDGE) DeleteSubnetsForCustomVPCWithContext(ctx volcengine.Context, input *DeleteSubnetsForCustomVPCInput, opts ...request.Option) (*DeleteSubnetsForCustomVPCOutput, error)

DeleteSubnetsForCustomVPCWithContext is the same as DeleteSubnetsForCustomVPC with the addition of the ability to pass a context and additional request options.

See DeleteSubnetsForCustomVPC for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DescribeSecurityGroup

func (c *VEENEDGE) DescribeSecurityGroup(input *DescribeSecurityGroupInput) (*DescribeSecurityGroupOutput, error)

DescribeSecurityGroup API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DescribeSecurityGroup for usage and error information.

func (*VEENEDGE) DescribeSecurityGroupAssociationInstances

DescribeSecurityGroupAssociationInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DescribeSecurityGroupAssociationInstances for usage and error information.

func (*VEENEDGE) DescribeSecurityGroupAssociationInstancesCommon

func (c *VEENEDGE) DescribeSecurityGroupAssociationInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeSecurityGroupAssociationInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DescribeSecurityGroupAssociationInstancesCommon for usage and error information.

func (*VEENEDGE) DescribeSecurityGroupAssociationInstancesCommonRequest

func (c *VEENEDGE) DescribeSecurityGroupAssociationInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeSecurityGroupAssociationInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSecurityGroupAssociationInstancesCommon operation. The "output" return value will be populated with the DescribeSecurityGroupAssociationInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSecurityGroupAssociationInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecurityGroupAssociationInstancesCommon Send returns without error.

See DescribeSecurityGroupAssociationInstancesCommon for more information on using the DescribeSecurityGroupAssociationInstancesCommon API call, and error handling.

// Example sending a request using the DescribeSecurityGroupAssociationInstancesCommonRequest method.
req, resp := client.DescribeSecurityGroupAssociationInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DescribeSecurityGroupAssociationInstancesCommonWithContext

func (c *VEENEDGE) DescribeSecurityGroupAssociationInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeSecurityGroupAssociationInstancesCommonWithContext is the same as DescribeSecurityGroupAssociationInstancesCommon with the addition of the ability to pass a context and additional request options.

See DescribeSecurityGroupAssociationInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DescribeSecurityGroupAssociationInstancesRequest

func (c *VEENEDGE) DescribeSecurityGroupAssociationInstancesRequest(input *DescribeSecurityGroupAssociationInstancesInput) (req *request.Request, output *DescribeSecurityGroupAssociationInstancesOutput)

DescribeSecurityGroupAssociationInstancesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSecurityGroupAssociationInstances operation. The "output" return value will be populated with the DescribeSecurityGroupAssociationInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSecurityGroupAssociationInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecurityGroupAssociationInstancesCommon Send returns without error.

See DescribeSecurityGroupAssociationInstances for more information on using the DescribeSecurityGroupAssociationInstances API call, and error handling.

// Example sending a request using the DescribeSecurityGroupAssociationInstancesRequest method.
req, resp := client.DescribeSecurityGroupAssociationInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DescribeSecurityGroupAssociationInstancesWithContext

func (c *VEENEDGE) DescribeSecurityGroupAssociationInstancesWithContext(ctx volcengine.Context, input *DescribeSecurityGroupAssociationInstancesInput, opts ...request.Option) (*DescribeSecurityGroupAssociationInstancesOutput, error)

DescribeSecurityGroupAssociationInstancesWithContext is the same as DescribeSecurityGroupAssociationInstances with the addition of the ability to pass a context and additional request options.

See DescribeSecurityGroupAssociationInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DescribeSecurityGroupCommon

func (c *VEENEDGE) DescribeSecurityGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeSecurityGroupCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DescribeSecurityGroupCommon for usage and error information.

func (*VEENEDGE) DescribeSecurityGroupCommonRequest

func (c *VEENEDGE) DescribeSecurityGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeSecurityGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSecurityGroupCommon operation. The "output" return value will be populated with the DescribeSecurityGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecurityGroupCommon Send returns without error.

See DescribeSecurityGroupCommon for more information on using the DescribeSecurityGroupCommon API call, and error handling.

// Example sending a request using the DescribeSecurityGroupCommonRequest method.
req, resp := client.DescribeSecurityGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DescribeSecurityGroupCommonWithContext

func (c *VEENEDGE) DescribeSecurityGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeSecurityGroupCommonWithContext is the same as DescribeSecurityGroupCommon with the addition of the ability to pass a context and additional request options.

See DescribeSecurityGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DescribeSecurityGroupRequest

func (c *VEENEDGE) DescribeSecurityGroupRequest(input *DescribeSecurityGroupInput) (req *request.Request, output *DescribeSecurityGroupOutput)

DescribeSecurityGroupRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSecurityGroup operation. The "output" return value will be populated with the DescribeSecurityGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecurityGroupCommon Send returns without error.

See DescribeSecurityGroup for more information on using the DescribeSecurityGroup API call, and error handling.

// Example sending a request using the DescribeSecurityGroupRequest method.
req, resp := client.DescribeSecurityGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DescribeSecurityGroupRules

func (c *VEENEDGE) DescribeSecurityGroupRules(input *DescribeSecurityGroupRulesInput) (*DescribeSecurityGroupRulesOutput, error)

DescribeSecurityGroupRules API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DescribeSecurityGroupRules for usage and error information.

func (*VEENEDGE) DescribeSecurityGroupRulesCommon

func (c *VEENEDGE) DescribeSecurityGroupRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeSecurityGroupRulesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DescribeSecurityGroupRulesCommon for usage and error information.

func (*VEENEDGE) DescribeSecurityGroupRulesCommonRequest

func (c *VEENEDGE) DescribeSecurityGroupRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeSecurityGroupRulesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSecurityGroupRulesCommon operation. The "output" return value will be populated with the DescribeSecurityGroupRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSecurityGroupRulesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecurityGroupRulesCommon Send returns without error.

See DescribeSecurityGroupRulesCommon for more information on using the DescribeSecurityGroupRulesCommon API call, and error handling.

// Example sending a request using the DescribeSecurityGroupRulesCommonRequest method.
req, resp := client.DescribeSecurityGroupRulesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DescribeSecurityGroupRulesCommonWithContext

func (c *VEENEDGE) DescribeSecurityGroupRulesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeSecurityGroupRulesCommonWithContext is the same as DescribeSecurityGroupRulesCommon with the addition of the ability to pass a context and additional request options.

See DescribeSecurityGroupRulesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DescribeSecurityGroupRulesRequest

func (c *VEENEDGE) DescribeSecurityGroupRulesRequest(input *DescribeSecurityGroupRulesInput) (req *request.Request, output *DescribeSecurityGroupRulesOutput)

DescribeSecurityGroupRulesRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSecurityGroupRules operation. The "output" return value will be populated with the DescribeSecurityGroupRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSecurityGroupRulesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecurityGroupRulesCommon Send returns without error.

See DescribeSecurityGroupRules for more information on using the DescribeSecurityGroupRules API call, and error handling.

// Example sending a request using the DescribeSecurityGroupRulesRequest method.
req, resp := client.DescribeSecurityGroupRulesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DescribeSecurityGroupRulesWithContext

func (c *VEENEDGE) DescribeSecurityGroupRulesWithContext(ctx volcengine.Context, input *DescribeSecurityGroupRulesInput, opts ...request.Option) (*DescribeSecurityGroupRulesOutput, error)

DescribeSecurityGroupRulesWithContext is the same as DescribeSecurityGroupRules with the addition of the ability to pass a context and additional request options.

See DescribeSecurityGroupRules for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DescribeSecurityGroupWithContext

func (c *VEENEDGE) DescribeSecurityGroupWithContext(ctx volcengine.Context, input *DescribeSecurityGroupInput, opts ...request.Option) (*DescribeSecurityGroupOutput, error)

DescribeSecurityGroupWithContext is the same as DescribeSecurityGroup with the addition of the ability to pass a context and additional request options.

See DescribeSecurityGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DescribeSecurityGroups

func (c *VEENEDGE) DescribeSecurityGroups(input *DescribeSecurityGroupsInput) (*DescribeSecurityGroupsOutput, error)

DescribeSecurityGroups API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DescribeSecurityGroups for usage and error information.

func (*VEENEDGE) DescribeSecurityGroupsCommon

func (c *VEENEDGE) DescribeSecurityGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeSecurityGroupsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DescribeSecurityGroupsCommon for usage and error information.

func (*VEENEDGE) DescribeSecurityGroupsCommonRequest

func (c *VEENEDGE) DescribeSecurityGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeSecurityGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSecurityGroupsCommon operation. The "output" return value will be populated with the DescribeSecurityGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSecurityGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecurityGroupsCommon Send returns without error.

See DescribeSecurityGroupsCommon for more information on using the DescribeSecurityGroupsCommon API call, and error handling.

// Example sending a request using the DescribeSecurityGroupsCommonRequest method.
req, resp := client.DescribeSecurityGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DescribeSecurityGroupsCommonWithContext

func (c *VEENEDGE) DescribeSecurityGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeSecurityGroupsCommonWithContext is the same as DescribeSecurityGroupsCommon with the addition of the ability to pass a context and additional request options.

See DescribeSecurityGroupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DescribeSecurityGroupsRequest

func (c *VEENEDGE) DescribeSecurityGroupsRequest(input *DescribeSecurityGroupsInput) (req *request.Request, output *DescribeSecurityGroupsOutput)

DescribeSecurityGroupsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSecurityGroups operation. The "output" return value will be populated with the DescribeSecurityGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSecurityGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecurityGroupsCommon Send returns without error.

See DescribeSecurityGroups for more information on using the DescribeSecurityGroups API call, and error handling.

// Example sending a request using the DescribeSecurityGroupsRequest method.
req, resp := client.DescribeSecurityGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DescribeSecurityGroupsWithContext

func (c *VEENEDGE) DescribeSecurityGroupsWithContext(ctx volcengine.Context, input *DescribeSecurityGroupsInput, opts ...request.Option) (*DescribeSecurityGroupsOutput, error)

DescribeSecurityGroupsWithContext is the same as DescribeSecurityGroups with the addition of the ability to pass a context and additional request options.

See DescribeSecurityGroups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DetachENIFromVeen

func (c *VEENEDGE) DetachENIFromVeen(input *DetachENIFromVeenInput) (*DetachENIFromVeenOutput, error)

DetachENIFromVeen API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DetachENIFromVeen for usage and error information.

func (*VEENEDGE) DetachENIFromVeenCommon

func (c *VEENEDGE) DetachENIFromVeenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DetachENIFromVeenCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DetachENIFromVeenCommon for usage and error information.

func (*VEENEDGE) DetachENIFromVeenCommonRequest

func (c *VEENEDGE) DetachENIFromVeenCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DetachENIFromVeenCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachENIFromVeenCommon operation. The "output" return value will be populated with the DetachENIFromVeenCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachENIFromVeenCommon Request to send the API call to the service. the "output" return value is not valid until after DetachENIFromVeenCommon Send returns without error.

See DetachENIFromVeenCommon for more information on using the DetachENIFromVeenCommon API call, and error handling.

// Example sending a request using the DetachENIFromVeenCommonRequest method.
req, resp := client.DetachENIFromVeenCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DetachENIFromVeenCommonWithContext

func (c *VEENEDGE) DetachENIFromVeenCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DetachENIFromVeenCommonWithContext is the same as DetachENIFromVeenCommon with the addition of the ability to pass a context and additional request options.

See DetachENIFromVeenCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DetachENIFromVeenRequest

func (c *VEENEDGE) DetachENIFromVeenRequest(input *DetachENIFromVeenInput) (req *request.Request, output *DetachENIFromVeenOutput)

DetachENIFromVeenRequest generates a "volcengine/request.Request" representing the client's request for the DetachENIFromVeen operation. The "output" return value will be populated with the DetachENIFromVeenCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachENIFromVeenCommon Request to send the API call to the service. the "output" return value is not valid until after DetachENIFromVeenCommon Send returns without error.

See DetachENIFromVeen for more information on using the DetachENIFromVeen API call, and error handling.

// Example sending a request using the DetachENIFromVeenRequest method.
req, resp := client.DetachENIFromVeenRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DetachENIFromVeenWithContext

func (c *VEENEDGE) DetachENIFromVeenWithContext(ctx volcengine.Context, input *DetachENIFromVeenInput, opts ...request.Option) (*DetachENIFromVeenOutput, error)

DetachENIFromVeenWithContext is the same as DetachENIFromVeen with the addition of the ability to pass a context and additional request options.

See DetachENIFromVeen for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DetachEbs

func (c *VEENEDGE) DetachEbs(input *DetachEbsInput) (*DetachEbsOutput, error)

DetachEbs API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DetachEbs for usage and error information.

func (*VEENEDGE) DetachEbsCommon

func (c *VEENEDGE) DetachEbsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DetachEbsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DetachEbsCommon for usage and error information.

func (*VEENEDGE) DetachEbsCommonRequest

func (c *VEENEDGE) DetachEbsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DetachEbsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachEbsCommon operation. The "output" return value will be populated with the DetachEbsCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachEbsCommon Request to send the API call to the service. the "output" return value is not valid until after DetachEbsCommon Send returns without error.

See DetachEbsCommon for more information on using the DetachEbsCommon API call, and error handling.

// Example sending a request using the DetachEbsCommonRequest method.
req, resp := client.DetachEbsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DetachEbsCommonWithContext

func (c *VEENEDGE) DetachEbsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DetachEbsCommonWithContext is the same as DetachEbsCommon with the addition of the ability to pass a context and additional request options.

See DetachEbsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DetachEbsRequest

func (c *VEENEDGE) DetachEbsRequest(input *DetachEbsInput) (req *request.Request, output *DetachEbsOutput)

DetachEbsRequest generates a "volcengine/request.Request" representing the client's request for the DetachEbs operation. The "output" return value will be populated with the DetachEbsCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachEbsCommon Request to send the API call to the service. the "output" return value is not valid until after DetachEbsCommon Send returns without error.

See DetachEbs for more information on using the DetachEbs API call, and error handling.

// Example sending a request using the DetachEbsRequest method.
req, resp := client.DetachEbsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DetachEbsWithContext

func (c *VEENEDGE) DetachEbsWithContext(ctx volcengine.Context, input *DetachEbsInput, opts ...request.Option) (*DetachEbsOutput, error)

DetachEbsWithContext is the same as DetachEbs with the addition of the ability to pass a context and additional request options.

See DetachEbs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DetachLNIFromVeen

func (c *VEENEDGE) DetachLNIFromVeen(input *DetachLNIFromVeenInput) (*DetachLNIFromVeenOutput, error)

DetachLNIFromVeen API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DetachLNIFromVeen for usage and error information.

func (*VEENEDGE) DetachLNIFromVeenCommon

func (c *VEENEDGE) DetachLNIFromVeenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DetachLNIFromVeenCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DetachLNIFromVeenCommon for usage and error information.

func (*VEENEDGE) DetachLNIFromVeenCommonRequest

func (c *VEENEDGE) DetachLNIFromVeenCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DetachLNIFromVeenCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachLNIFromVeenCommon operation. The "output" return value will be populated with the DetachLNIFromVeenCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachLNIFromVeenCommon Request to send the API call to the service. the "output" return value is not valid until after DetachLNIFromVeenCommon Send returns without error.

See DetachLNIFromVeenCommon for more information on using the DetachLNIFromVeenCommon API call, and error handling.

// Example sending a request using the DetachLNIFromVeenCommonRequest method.
req, resp := client.DetachLNIFromVeenCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DetachLNIFromVeenCommonWithContext

func (c *VEENEDGE) DetachLNIFromVeenCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DetachLNIFromVeenCommonWithContext is the same as DetachLNIFromVeenCommon with the addition of the ability to pass a context and additional request options.

See DetachLNIFromVeenCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DetachLNIFromVeenRequest

func (c *VEENEDGE) DetachLNIFromVeenRequest(input *DetachLNIFromVeenInput) (req *request.Request, output *DetachLNIFromVeenOutput)

DetachLNIFromVeenRequest generates a "volcengine/request.Request" representing the client's request for the DetachLNIFromVeen operation. The "output" return value will be populated with the DetachLNIFromVeenCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachLNIFromVeenCommon Request to send the API call to the service. the "output" return value is not valid until after DetachLNIFromVeenCommon Send returns without error.

See DetachLNIFromVeen for more information on using the DetachLNIFromVeen API call, and error handling.

// Example sending a request using the DetachLNIFromVeenRequest method.
req, resp := client.DetachLNIFromVeenRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DetachLNIFromVeenWithContext

func (c *VEENEDGE) DetachLNIFromVeenWithContext(ctx volcengine.Context, input *DetachLNIFromVeenInput, opts ...request.Option) (*DetachLNIFromVeenOutput, error)

DetachLNIFromVeenWithContext is the same as DetachLNIFromVeen with the addition of the ability to pass a context and additional request options.

See DetachLNIFromVeen for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DetailInstanceSpecTemplate added in v1.2.41

func (c *VEENEDGE) DetailInstanceSpecTemplate(input *DetailInstanceSpecTemplateInput) (*DetailInstanceSpecTemplateOutput, error)

DetailInstanceSpecTemplate API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DetailInstanceSpecTemplate for usage and error information.

func (*VEENEDGE) DetailInstanceSpecTemplateCommon added in v1.2.41

func (c *VEENEDGE) DetailInstanceSpecTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DetailInstanceSpecTemplateCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DetailInstanceSpecTemplateCommon for usage and error information.

func (*VEENEDGE) DetailInstanceSpecTemplateCommonRequest added in v1.2.41

func (c *VEENEDGE) DetailInstanceSpecTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DetailInstanceSpecTemplateCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetailInstanceSpecTemplateCommon operation. The "output" return value will be populated with the DetailInstanceSpecTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned DetailInstanceSpecTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after DetailInstanceSpecTemplateCommon Send returns without error.

See DetailInstanceSpecTemplateCommon for more information on using the DetailInstanceSpecTemplateCommon API call, and error handling.

// Example sending a request using the DetailInstanceSpecTemplateCommonRequest method.
req, resp := client.DetailInstanceSpecTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DetailInstanceSpecTemplateCommonWithContext added in v1.2.41

func (c *VEENEDGE) DetailInstanceSpecTemplateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DetailInstanceSpecTemplateCommonWithContext is the same as DetailInstanceSpecTemplateCommon with the addition of the ability to pass a context and additional request options.

See DetailInstanceSpecTemplateCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DetailInstanceSpecTemplateRequest added in v1.2.41

func (c *VEENEDGE) DetailInstanceSpecTemplateRequest(input *DetailInstanceSpecTemplateInput) (req *request.Request, output *DetailInstanceSpecTemplateOutput)

DetailInstanceSpecTemplateRequest generates a "volcengine/request.Request" representing the client's request for the DetailInstanceSpecTemplate operation. The "output" return value will be populated with the DetailInstanceSpecTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned DetailInstanceSpecTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after DetailInstanceSpecTemplateCommon Send returns without error.

See DetailInstanceSpecTemplate for more information on using the DetailInstanceSpecTemplate API call, and error handling.

// Example sending a request using the DetailInstanceSpecTemplateRequest method.
req, resp := client.DetailInstanceSpecTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DetailInstanceSpecTemplateWithContext added in v1.2.41

func (c *VEENEDGE) DetailInstanceSpecTemplateWithContext(ctx volcengine.Context, input *DetailInstanceSpecTemplateInput, opts ...request.Option) (*DetailInstanceSpecTemplateOutput, error)

DetailInstanceSpecTemplateWithContext is the same as DetailInstanceSpecTemplate with the addition of the ability to pass a context and additional request options.

See DetailInstanceSpecTemplate for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DisableClassicNetworkIpv6

func (c *VEENEDGE) DisableClassicNetworkIpv6(input *DisableClassicNetworkIpv6Input) (*DisableClassicNetworkIpv6Output, error)

DisableClassicNetworkIpv6 API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DisableClassicNetworkIpv6 for usage and error information.

func (*VEENEDGE) DisableClassicNetworkIpv6Common

func (c *VEENEDGE) DisableClassicNetworkIpv6Common(input *map[string]interface{}) (*map[string]interface{}, error)

DisableClassicNetworkIpv6Common API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DisableClassicNetworkIpv6Common for usage and error information.

func (*VEENEDGE) DisableClassicNetworkIpv6CommonRequest

func (c *VEENEDGE) DisableClassicNetworkIpv6CommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableClassicNetworkIpv6CommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableClassicNetworkIpv6Common operation. The "output" return value will be populated with the DisableClassicNetworkIpv6Common request's response once the request completes successfully.

Use "Send" method on the returned DisableClassicNetworkIpv6Common Request to send the API call to the service. the "output" return value is not valid until after DisableClassicNetworkIpv6Common Send returns without error.

See DisableClassicNetworkIpv6Common for more information on using the DisableClassicNetworkIpv6Common API call, and error handling.

// Example sending a request using the DisableClassicNetworkIpv6CommonRequest method.
req, resp := client.DisableClassicNetworkIpv6CommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DisableClassicNetworkIpv6CommonWithContext

func (c *VEENEDGE) DisableClassicNetworkIpv6CommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisableClassicNetworkIpv6CommonWithContext is the same as DisableClassicNetworkIpv6Common with the addition of the ability to pass a context and additional request options.

See DisableClassicNetworkIpv6Common for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DisableClassicNetworkIpv6Request

func (c *VEENEDGE) DisableClassicNetworkIpv6Request(input *DisableClassicNetworkIpv6Input) (req *request.Request, output *DisableClassicNetworkIpv6Output)

DisableClassicNetworkIpv6Request generates a "volcengine/request.Request" representing the client's request for the DisableClassicNetworkIpv6 operation. The "output" return value will be populated with the DisableClassicNetworkIpv6Common request's response once the request completes successfully.

Use "Send" method on the returned DisableClassicNetworkIpv6Common Request to send the API call to the service. the "output" return value is not valid until after DisableClassicNetworkIpv6Common Send returns without error.

See DisableClassicNetworkIpv6 for more information on using the DisableClassicNetworkIpv6 API call, and error handling.

// Example sending a request using the DisableClassicNetworkIpv6Request method.
req, resp := client.DisableClassicNetworkIpv6Request(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DisableClassicNetworkIpv6WithContext

func (c *VEENEDGE) DisableClassicNetworkIpv6WithContext(ctx volcengine.Context, input *DisableClassicNetworkIpv6Input, opts ...request.Option) (*DisableClassicNetworkIpv6Output, error)

DisableClassicNetworkIpv6WithContext is the same as DisableClassicNetworkIpv6 with the addition of the ability to pass a context and additional request options.

See DisableClassicNetworkIpv6 for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DisableRouteEntry

func (c *VEENEDGE) DisableRouteEntry(input *DisableRouteEntryInput) (*DisableRouteEntryOutput, error)

DisableRouteEntry API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DisableRouteEntry for usage and error information.

func (*VEENEDGE) DisableRouteEntryCommon

func (c *VEENEDGE) DisableRouteEntryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableRouteEntryCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation DisableRouteEntryCommon for usage and error information.

func (*VEENEDGE) DisableRouteEntryCommonRequest

func (c *VEENEDGE) DisableRouteEntryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableRouteEntryCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableRouteEntryCommon operation. The "output" return value will be populated with the DisableRouteEntryCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableRouteEntryCommon Request to send the API call to the service. the "output" return value is not valid until after DisableRouteEntryCommon Send returns without error.

See DisableRouteEntryCommon for more information on using the DisableRouteEntryCommon API call, and error handling.

// Example sending a request using the DisableRouteEntryCommonRequest method.
req, resp := client.DisableRouteEntryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DisableRouteEntryCommonWithContext

func (c *VEENEDGE) DisableRouteEntryCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisableRouteEntryCommonWithContext is the same as DisableRouteEntryCommon with the addition of the ability to pass a context and additional request options.

See DisableRouteEntryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) DisableRouteEntryRequest

func (c *VEENEDGE) DisableRouteEntryRequest(input *DisableRouteEntryInput) (req *request.Request, output *DisableRouteEntryOutput)

DisableRouteEntryRequest generates a "volcengine/request.Request" representing the client's request for the DisableRouteEntry operation. The "output" return value will be populated with the DisableRouteEntryCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableRouteEntryCommon Request to send the API call to the service. the "output" return value is not valid until after DisableRouteEntryCommon Send returns without error.

See DisableRouteEntry for more information on using the DisableRouteEntry API call, and error handling.

// Example sending a request using the DisableRouteEntryRequest method.
req, resp := client.DisableRouteEntryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) DisableRouteEntryWithContext

func (c *VEENEDGE) DisableRouteEntryWithContext(ctx volcengine.Context, input *DisableRouteEntryInput, opts ...request.Option) (*DisableRouteEntryOutput, error)

DisableRouteEntryWithContext is the same as DisableRouteEntry with the addition of the ability to pass a context and additional request options.

See DisableRouteEntry for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) EnableClassicNetworkIpv6

func (c *VEENEDGE) EnableClassicNetworkIpv6(input *EnableClassicNetworkIpv6Input) (*EnableClassicNetworkIpv6Output, error)

EnableClassicNetworkIpv6 API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation EnableClassicNetworkIpv6 for usage and error information.

func (*VEENEDGE) EnableClassicNetworkIpv6Common

func (c *VEENEDGE) EnableClassicNetworkIpv6Common(input *map[string]interface{}) (*map[string]interface{}, error)

EnableClassicNetworkIpv6Common API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation EnableClassicNetworkIpv6Common for usage and error information.

func (*VEENEDGE) EnableClassicNetworkIpv6CommonRequest

func (c *VEENEDGE) EnableClassicNetworkIpv6CommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableClassicNetworkIpv6CommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableClassicNetworkIpv6Common operation. The "output" return value will be populated with the EnableClassicNetworkIpv6Common request's response once the request completes successfully.

Use "Send" method on the returned EnableClassicNetworkIpv6Common Request to send the API call to the service. the "output" return value is not valid until after EnableClassicNetworkIpv6Common Send returns without error.

See EnableClassicNetworkIpv6Common for more information on using the EnableClassicNetworkIpv6Common API call, and error handling.

// Example sending a request using the EnableClassicNetworkIpv6CommonRequest method.
req, resp := client.EnableClassicNetworkIpv6CommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) EnableClassicNetworkIpv6CommonWithContext

func (c *VEENEDGE) EnableClassicNetworkIpv6CommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableClassicNetworkIpv6CommonWithContext is the same as EnableClassicNetworkIpv6Common with the addition of the ability to pass a context and additional request options.

See EnableClassicNetworkIpv6Common for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) EnableClassicNetworkIpv6Request

func (c *VEENEDGE) EnableClassicNetworkIpv6Request(input *EnableClassicNetworkIpv6Input) (req *request.Request, output *EnableClassicNetworkIpv6Output)

EnableClassicNetworkIpv6Request generates a "volcengine/request.Request" representing the client's request for the EnableClassicNetworkIpv6 operation. The "output" return value will be populated with the EnableClassicNetworkIpv6Common request's response once the request completes successfully.

Use "Send" method on the returned EnableClassicNetworkIpv6Common Request to send the API call to the service. the "output" return value is not valid until after EnableClassicNetworkIpv6Common Send returns without error.

See EnableClassicNetworkIpv6 for more information on using the EnableClassicNetworkIpv6 API call, and error handling.

// Example sending a request using the EnableClassicNetworkIpv6Request method.
req, resp := client.EnableClassicNetworkIpv6Request(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) EnableClassicNetworkIpv6WithContext

func (c *VEENEDGE) EnableClassicNetworkIpv6WithContext(ctx volcengine.Context, input *EnableClassicNetworkIpv6Input, opts ...request.Option) (*EnableClassicNetworkIpv6Output, error)

EnableClassicNetworkIpv6WithContext is the same as EnableClassicNetworkIpv6 with the addition of the ability to pass a context and additional request options.

See EnableClassicNetworkIpv6 for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) EnableInstancesIPv6

func (c *VEENEDGE) EnableInstancesIPv6(input *EnableInstancesIPv6Input) (*EnableInstancesIPv6Output, error)

EnableInstancesIPv6 API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation EnableInstancesIPv6 for usage and error information.

func (*VEENEDGE) EnableInstancesIPv6Common

func (c *VEENEDGE) EnableInstancesIPv6Common(input *map[string]interface{}) (*map[string]interface{}, error)

EnableInstancesIPv6Common API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation EnableInstancesIPv6Common for usage and error information.

func (*VEENEDGE) EnableInstancesIPv6CommonRequest

func (c *VEENEDGE) EnableInstancesIPv6CommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableInstancesIPv6CommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableInstancesIPv6Common operation. The "output" return value will be populated with the EnableInstancesIPv6Common request's response once the request completes successfully.

Use "Send" method on the returned EnableInstancesIPv6Common Request to send the API call to the service. the "output" return value is not valid until after EnableInstancesIPv6Common Send returns without error.

See EnableInstancesIPv6Common for more information on using the EnableInstancesIPv6Common API call, and error handling.

// Example sending a request using the EnableInstancesIPv6CommonRequest method.
req, resp := client.EnableInstancesIPv6CommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) EnableInstancesIPv6CommonWithContext

func (c *VEENEDGE) EnableInstancesIPv6CommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableInstancesIPv6CommonWithContext is the same as EnableInstancesIPv6Common with the addition of the ability to pass a context and additional request options.

See EnableInstancesIPv6Common for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) EnableInstancesIPv6Request

func (c *VEENEDGE) EnableInstancesIPv6Request(input *EnableInstancesIPv6Input) (req *request.Request, output *EnableInstancesIPv6Output)

EnableInstancesIPv6Request generates a "volcengine/request.Request" representing the client's request for the EnableInstancesIPv6 operation. The "output" return value will be populated with the EnableInstancesIPv6Common request's response once the request completes successfully.

Use "Send" method on the returned EnableInstancesIPv6Common Request to send the API call to the service. the "output" return value is not valid until after EnableInstancesIPv6Common Send returns without error.

See EnableInstancesIPv6 for more information on using the EnableInstancesIPv6 API call, and error handling.

// Example sending a request using the EnableInstancesIPv6Request method.
req, resp := client.EnableInstancesIPv6Request(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) EnableInstancesIPv6WithContext

func (c *VEENEDGE) EnableInstancesIPv6WithContext(ctx volcengine.Context, input *EnableInstancesIPv6Input, opts ...request.Option) (*EnableInstancesIPv6Output, error)

EnableInstancesIPv6WithContext is the same as EnableInstancesIPv6 with the addition of the ability to pass a context and additional request options.

See EnableInstancesIPv6 for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) EnableLniIpv6

func (c *VEENEDGE) EnableLniIpv6(input *EnableLniIpv6Input) (*EnableLniIpv6Output, error)

EnableLniIpv6 API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation EnableLniIpv6 for usage and error information.

func (*VEENEDGE) EnableLniIpv6Common

func (c *VEENEDGE) EnableLniIpv6Common(input *map[string]interface{}) (*map[string]interface{}, error)

EnableLniIpv6Common API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation EnableLniIpv6Common for usage and error information.

func (*VEENEDGE) EnableLniIpv6CommonRequest

func (c *VEENEDGE) EnableLniIpv6CommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableLniIpv6CommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableLniIpv6Common operation. The "output" return value will be populated with the EnableLniIpv6Common request's response once the request completes successfully.

Use "Send" method on the returned EnableLniIpv6Common Request to send the API call to the service. the "output" return value is not valid until after EnableLniIpv6Common Send returns without error.

See EnableLniIpv6Common for more information on using the EnableLniIpv6Common API call, and error handling.

// Example sending a request using the EnableLniIpv6CommonRequest method.
req, resp := client.EnableLniIpv6CommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) EnableLniIpv6CommonWithContext

func (c *VEENEDGE) EnableLniIpv6CommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableLniIpv6CommonWithContext is the same as EnableLniIpv6Common with the addition of the ability to pass a context and additional request options.

See EnableLniIpv6Common for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) EnableLniIpv6Request

func (c *VEENEDGE) EnableLniIpv6Request(input *EnableLniIpv6Input) (req *request.Request, output *EnableLniIpv6Output)

EnableLniIpv6Request generates a "volcengine/request.Request" representing the client's request for the EnableLniIpv6 operation. The "output" return value will be populated with the EnableLniIpv6Common request's response once the request completes successfully.

Use "Send" method on the returned EnableLniIpv6Common Request to send the API call to the service. the "output" return value is not valid until after EnableLniIpv6Common Send returns without error.

See EnableLniIpv6 for more information on using the EnableLniIpv6 API call, and error handling.

// Example sending a request using the EnableLniIpv6Request method.
req, resp := client.EnableLniIpv6Request(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) EnableLniIpv6WithContext

func (c *VEENEDGE) EnableLniIpv6WithContext(ctx volcengine.Context, input *EnableLniIpv6Input, opts ...request.Option) (*EnableLniIpv6Output, error)

EnableLniIpv6WithContext is the same as EnableLniIpv6 with the addition of the ability to pass a context and additional request options.

See EnableLniIpv6 for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) EnableRouteEntry

func (c *VEENEDGE) EnableRouteEntry(input *EnableRouteEntryInput) (*EnableRouteEntryOutput, error)

EnableRouteEntry API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation EnableRouteEntry for usage and error information.

func (*VEENEDGE) EnableRouteEntryCommon

func (c *VEENEDGE) EnableRouteEntryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableRouteEntryCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation EnableRouteEntryCommon for usage and error information.

func (*VEENEDGE) EnableRouteEntryCommonRequest

func (c *VEENEDGE) EnableRouteEntryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableRouteEntryCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableRouteEntryCommon operation. The "output" return value will be populated with the EnableRouteEntryCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableRouteEntryCommon Request to send the API call to the service. the "output" return value is not valid until after EnableRouteEntryCommon Send returns without error.

See EnableRouteEntryCommon for more information on using the EnableRouteEntryCommon API call, and error handling.

// Example sending a request using the EnableRouteEntryCommonRequest method.
req, resp := client.EnableRouteEntryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) EnableRouteEntryCommonWithContext

func (c *VEENEDGE) EnableRouteEntryCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableRouteEntryCommonWithContext is the same as EnableRouteEntryCommon with the addition of the ability to pass a context and additional request options.

See EnableRouteEntryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) EnableRouteEntryRequest

func (c *VEENEDGE) EnableRouteEntryRequest(input *EnableRouteEntryInput) (req *request.Request, output *EnableRouteEntryOutput)

EnableRouteEntryRequest generates a "volcengine/request.Request" representing the client's request for the EnableRouteEntry operation. The "output" return value will be populated with the EnableRouteEntryCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableRouteEntryCommon Request to send the API call to the service. the "output" return value is not valid until after EnableRouteEntryCommon Send returns without error.

See EnableRouteEntry for more information on using the EnableRouteEntry API call, and error handling.

// Example sending a request using the EnableRouteEntryRequest method.
req, resp := client.EnableRouteEntryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) EnableRouteEntryWithContext

func (c *VEENEDGE) EnableRouteEntryWithContext(ctx volcengine.Context, input *EnableRouteEntryInput, opts ...request.Option) (*EnableRouteEntryOutput, error)

EnableRouteEntryWithContext is the same as EnableRouteEntry with the addition of the ability to pass a context and additional request options.

See EnableRouteEntry for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ExportEIPInstances

func (c *VEENEDGE) ExportEIPInstances(input *ExportEIPInstancesInput) (*ExportEIPInstancesOutput, error)

ExportEIPInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ExportEIPInstances for usage and error information.

func (*VEENEDGE) ExportEIPInstancesCommon

func (c *VEENEDGE) ExportEIPInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ExportEIPInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ExportEIPInstancesCommon for usage and error information.

func (*VEENEDGE) ExportEIPInstancesCommonRequest

func (c *VEENEDGE) ExportEIPInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ExportEIPInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ExportEIPInstancesCommon operation. The "output" return value will be populated with the ExportEIPInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ExportEIPInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ExportEIPInstancesCommon Send returns without error.

See ExportEIPInstancesCommon for more information on using the ExportEIPInstancesCommon API call, and error handling.

// Example sending a request using the ExportEIPInstancesCommonRequest method.
req, resp := client.ExportEIPInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ExportEIPInstancesCommonWithContext

func (c *VEENEDGE) ExportEIPInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ExportEIPInstancesCommonWithContext is the same as ExportEIPInstancesCommon with the addition of the ability to pass a context and additional request options.

See ExportEIPInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ExportEIPInstancesRequest

func (c *VEENEDGE) ExportEIPInstancesRequest(input *ExportEIPInstancesInput) (req *request.Request, output *ExportEIPInstancesOutput)

ExportEIPInstancesRequest generates a "volcengine/request.Request" representing the client's request for the ExportEIPInstances operation. The "output" return value will be populated with the ExportEIPInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ExportEIPInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ExportEIPInstancesCommon Send returns without error.

See ExportEIPInstances for more information on using the ExportEIPInstances API call, and error handling.

// Example sending a request using the ExportEIPInstancesRequest method.
req, resp := client.ExportEIPInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ExportEIPInstancesWithContext

func (c *VEENEDGE) ExportEIPInstancesWithContext(ctx volcengine.Context, input *ExportEIPInstancesInput, opts ...request.Option) (*ExportEIPInstancesOutput, error)

ExportEIPInstancesWithContext is the same as ExportEIPInstances with the addition of the ability to pass a context and additional request options.

See ExportEIPInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ExportSecurityGroups

func (c *VEENEDGE) ExportSecurityGroups(input *ExportSecurityGroupsInput) (*ExportSecurityGroupsOutput, error)

ExportSecurityGroups API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ExportSecurityGroups for usage and error information.

func (*VEENEDGE) ExportSecurityGroupsCommon

func (c *VEENEDGE) ExportSecurityGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ExportSecurityGroupsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ExportSecurityGroupsCommon for usage and error information.

func (*VEENEDGE) ExportSecurityGroupsCommonRequest

func (c *VEENEDGE) ExportSecurityGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ExportSecurityGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ExportSecurityGroupsCommon operation. The "output" return value will be populated with the ExportSecurityGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ExportSecurityGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ExportSecurityGroupsCommon Send returns without error.

See ExportSecurityGroupsCommon for more information on using the ExportSecurityGroupsCommon API call, and error handling.

// Example sending a request using the ExportSecurityGroupsCommonRequest method.
req, resp := client.ExportSecurityGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ExportSecurityGroupsCommonWithContext

func (c *VEENEDGE) ExportSecurityGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ExportSecurityGroupsCommonWithContext is the same as ExportSecurityGroupsCommon with the addition of the ability to pass a context and additional request options.

See ExportSecurityGroupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ExportSecurityGroupsRequest

func (c *VEENEDGE) ExportSecurityGroupsRequest(input *ExportSecurityGroupsInput) (req *request.Request, output *ExportSecurityGroupsOutput)

ExportSecurityGroupsRequest generates a "volcengine/request.Request" representing the client's request for the ExportSecurityGroups operation. The "output" return value will be populated with the ExportSecurityGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ExportSecurityGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ExportSecurityGroupsCommon Send returns without error.

See ExportSecurityGroups for more information on using the ExportSecurityGroups API call, and error handling.

// Example sending a request using the ExportSecurityGroupsRequest method.
req, resp := client.ExportSecurityGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ExportSecurityGroupsWithContext

func (c *VEENEDGE) ExportSecurityGroupsWithContext(ctx volcengine.Context, input *ExportSecurityGroupsInput, opts ...request.Option) (*ExportSecurityGroupsOutput, error)

ExportSecurityGroupsWithContext is the same as ExportSecurityGroups with the addition of the ability to pass a context and additional request options.

See ExportSecurityGroups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GenerateSSHKey

func (c *VEENEDGE) GenerateSSHKey(input *GenerateSSHKeyInput) (*GenerateSSHKeyOutput, error)

GenerateSSHKey API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GenerateSSHKey for usage and error information.

func (*VEENEDGE) GenerateSSHKeyCommon

func (c *VEENEDGE) GenerateSSHKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GenerateSSHKeyCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GenerateSSHKeyCommon for usage and error information.

func (*VEENEDGE) GenerateSSHKeyCommonRequest

func (c *VEENEDGE) GenerateSSHKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GenerateSSHKeyCommonRequest generates a "volcengine/request.Request" representing the client's request for the GenerateSSHKeyCommon operation. The "output" return value will be populated with the GenerateSSHKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned GenerateSSHKeyCommon Request to send the API call to the service. the "output" return value is not valid until after GenerateSSHKeyCommon Send returns without error.

See GenerateSSHKeyCommon for more information on using the GenerateSSHKeyCommon API call, and error handling.

// Example sending a request using the GenerateSSHKeyCommonRequest method.
req, resp := client.GenerateSSHKeyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GenerateSSHKeyCommonWithContext

func (c *VEENEDGE) GenerateSSHKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GenerateSSHKeyCommonWithContext is the same as GenerateSSHKeyCommon with the addition of the ability to pass a context and additional request options.

See GenerateSSHKeyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GenerateSSHKeyRequest

func (c *VEENEDGE) GenerateSSHKeyRequest(input *GenerateSSHKeyInput) (req *request.Request, output *GenerateSSHKeyOutput)

GenerateSSHKeyRequest generates a "volcengine/request.Request" representing the client's request for the GenerateSSHKey operation. The "output" return value will be populated with the GenerateSSHKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned GenerateSSHKeyCommon Request to send the API call to the service. the "output" return value is not valid until after GenerateSSHKeyCommon Send returns without error.

See GenerateSSHKey for more information on using the GenerateSSHKey API call, and error handling.

// Example sending a request using the GenerateSSHKeyRequest method.
req, resp := client.GenerateSSHKeyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GenerateSSHKeyWithContext

func (c *VEENEDGE) GenerateSSHKeyWithContext(ctx volcengine.Context, input *GenerateSSHKeyInput, opts ...request.Option) (*GenerateSSHKeyOutput, error)

GenerateSSHKeyWithContext is the same as GenerateSSHKey with the addition of the ability to pass a context and additional request options.

See GenerateSSHKey for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetCloudServer

func (c *VEENEDGE) GetCloudServer(input *GetCloudServerInput) (*GetCloudServerOutput, error)

GetCloudServer API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetCloudServer for usage and error information.

func (*VEENEDGE) GetCloudServerCommon

func (c *VEENEDGE) GetCloudServerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetCloudServerCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetCloudServerCommon for usage and error information.

func (*VEENEDGE) GetCloudServerCommonRequest

func (c *VEENEDGE) GetCloudServerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetCloudServerCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetCloudServerCommon operation. The "output" return value will be populated with the GetCloudServerCommon request's response once the request completes successfully.

Use "Send" method on the returned GetCloudServerCommon Request to send the API call to the service. the "output" return value is not valid until after GetCloudServerCommon Send returns without error.

See GetCloudServerCommon for more information on using the GetCloudServerCommon API call, and error handling.

// Example sending a request using the GetCloudServerCommonRequest method.
req, resp := client.GetCloudServerCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetCloudServerCommonWithContext

func (c *VEENEDGE) GetCloudServerCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetCloudServerCommonWithContext is the same as GetCloudServerCommon with the addition of the ability to pass a context and additional request options.

See GetCloudServerCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetCloudServerRequest

func (c *VEENEDGE) GetCloudServerRequest(input *GetCloudServerInput) (req *request.Request, output *GetCloudServerOutput)

GetCloudServerRequest generates a "volcengine/request.Request" representing the client's request for the GetCloudServer operation. The "output" return value will be populated with the GetCloudServerCommon request's response once the request completes successfully.

Use "Send" method on the returned GetCloudServerCommon Request to send the API call to the service. the "output" return value is not valid until after GetCloudServerCommon Send returns without error.

See GetCloudServer for more information on using the GetCloudServer API call, and error handling.

// Example sending a request using the GetCloudServerRequest method.
req, resp := client.GetCloudServerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetCloudServerWithContext

func (c *VEENEDGE) GetCloudServerWithContext(ctx volcengine.Context, input *GetCloudServerInput, opts ...request.Option) (*GetCloudServerOutput, error)

GetCloudServerWithContext is the same as GetCloudServer with the addition of the ability to pass a context and additional request options.

See GetCloudServer for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetEIPInstance

func (c *VEENEDGE) GetEIPInstance(input *GetEIPInstanceInput) (*GetEIPInstanceOutput, error)

GetEIPInstance API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetEIPInstance for usage and error information.

func (*VEENEDGE) GetEIPInstanceCommon

func (c *VEENEDGE) GetEIPInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetEIPInstanceCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetEIPInstanceCommon for usage and error information.

func (*VEENEDGE) GetEIPInstanceCommonRequest

func (c *VEENEDGE) GetEIPInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetEIPInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetEIPInstanceCommon operation. The "output" return value will be populated with the GetEIPInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetEIPInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetEIPInstanceCommon Send returns without error.

See GetEIPInstanceCommon for more information on using the GetEIPInstanceCommon API call, and error handling.

// Example sending a request using the GetEIPInstanceCommonRequest method.
req, resp := client.GetEIPInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetEIPInstanceCommonWithContext

func (c *VEENEDGE) GetEIPInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetEIPInstanceCommonWithContext is the same as GetEIPInstanceCommon with the addition of the ability to pass a context and additional request options.

See GetEIPInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetEIPInstanceRequest

func (c *VEENEDGE) GetEIPInstanceRequest(input *GetEIPInstanceInput) (req *request.Request, output *GetEIPInstanceOutput)

GetEIPInstanceRequest generates a "volcengine/request.Request" representing the client's request for the GetEIPInstance operation. The "output" return value will be populated with the GetEIPInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetEIPInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetEIPInstanceCommon Send returns without error.

See GetEIPInstance for more information on using the GetEIPInstance API call, and error handling.

// Example sending a request using the GetEIPInstanceRequest method.
req, resp := client.GetEIPInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetEIPInstanceWithContext

func (c *VEENEDGE) GetEIPInstanceWithContext(ctx volcengine.Context, input *GetEIPInstanceInput, opts ...request.Option) (*GetEIPInstanceOutput, error)

GetEIPInstanceWithContext is the same as GetEIPInstance with the addition of the ability to pass a context and additional request options.

See GetEIPInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetENIInstance

func (c *VEENEDGE) GetENIInstance(input *GetENIInstanceInput) (*GetENIInstanceOutput, error)

GetENIInstance API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetENIInstance for usage and error information.

func (*VEENEDGE) GetENIInstanceCommon

func (c *VEENEDGE) GetENIInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetENIInstanceCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetENIInstanceCommon for usage and error information.

func (*VEENEDGE) GetENIInstanceCommonRequest

func (c *VEENEDGE) GetENIInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetENIInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetENIInstanceCommon operation. The "output" return value will be populated with the GetENIInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetENIInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetENIInstanceCommon Send returns without error.

See GetENIInstanceCommon for more information on using the GetENIInstanceCommon API call, and error handling.

// Example sending a request using the GetENIInstanceCommonRequest method.
req, resp := client.GetENIInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetENIInstanceCommonWithContext

func (c *VEENEDGE) GetENIInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetENIInstanceCommonWithContext is the same as GetENIInstanceCommon with the addition of the ability to pass a context and additional request options.

See GetENIInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetENIInstanceRequest

func (c *VEENEDGE) GetENIInstanceRequest(input *GetENIInstanceInput) (req *request.Request, output *GetENIInstanceOutput)

GetENIInstanceRequest generates a "volcengine/request.Request" representing the client's request for the GetENIInstance operation. The "output" return value will be populated with the GetENIInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetENIInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetENIInstanceCommon Send returns without error.

See GetENIInstance for more information on using the GetENIInstance API call, and error handling.

// Example sending a request using the GetENIInstanceRequest method.
req, resp := client.GetENIInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetENIInstanceWithContext

func (c *VEENEDGE) GetENIInstanceWithContext(ctx volcengine.Context, input *GetENIInstanceInput, opts ...request.Option) (*GetENIInstanceOutput, error)

GetENIInstanceWithContext is the same as GetENIInstance with the addition of the ability to pass a context and additional request options.

See GetENIInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetEbsInstance

func (c *VEENEDGE) GetEbsInstance(input *GetEbsInstanceInput) (*GetEbsInstanceOutput, error)

GetEbsInstance API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetEbsInstance for usage and error information.

func (*VEENEDGE) GetEbsInstanceCommon

func (c *VEENEDGE) GetEbsInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetEbsInstanceCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetEbsInstanceCommon for usage and error information.

func (*VEENEDGE) GetEbsInstanceCommonRequest

func (c *VEENEDGE) GetEbsInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetEbsInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetEbsInstanceCommon operation. The "output" return value will be populated with the GetEbsInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetEbsInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetEbsInstanceCommon Send returns without error.

See GetEbsInstanceCommon for more information on using the GetEbsInstanceCommon API call, and error handling.

// Example sending a request using the GetEbsInstanceCommonRequest method.
req, resp := client.GetEbsInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetEbsInstanceCommonWithContext

func (c *VEENEDGE) GetEbsInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetEbsInstanceCommonWithContext is the same as GetEbsInstanceCommon with the addition of the ability to pass a context and additional request options.

See GetEbsInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetEbsInstanceRequest

func (c *VEENEDGE) GetEbsInstanceRequest(input *GetEbsInstanceInput) (req *request.Request, output *GetEbsInstanceOutput)

GetEbsInstanceRequest generates a "volcengine/request.Request" representing the client's request for the GetEbsInstance operation. The "output" return value will be populated with the GetEbsInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetEbsInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetEbsInstanceCommon Send returns without error.

See GetEbsInstance for more information on using the GetEbsInstance API call, and error handling.

// Example sending a request using the GetEbsInstanceRequest method.
req, resp := client.GetEbsInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetEbsInstanceWithContext

func (c *VEENEDGE) GetEbsInstanceWithContext(ctx volcengine.Context, input *GetEbsInstanceInput, opts ...request.Option) (*GetEbsInstanceOutput, error)

GetEbsInstanceWithContext is the same as GetEbsInstance with the addition of the ability to pass a context and additional request options.

See GetEbsInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetImage

func (c *VEENEDGE) GetImage(input *GetImageInput) (*GetImageOutput, error)

GetImage API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetImage for usage and error information.

func (*VEENEDGE) GetImageCommon

func (c *VEENEDGE) GetImageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetImageCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetImageCommon for usage and error information.

func (*VEENEDGE) GetImageCommonRequest

func (c *VEENEDGE) GetImageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetImageCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetImageCommon operation. The "output" return value will be populated with the GetImageCommon request's response once the request completes successfully.

Use "Send" method on the returned GetImageCommon Request to send the API call to the service. the "output" return value is not valid until after GetImageCommon Send returns without error.

See GetImageCommon for more information on using the GetImageCommon API call, and error handling.

// Example sending a request using the GetImageCommonRequest method.
req, resp := client.GetImageCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetImageCommonWithContext

func (c *VEENEDGE) GetImageCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetImageCommonWithContext is the same as GetImageCommon with the addition of the ability to pass a context and additional request options.

See GetImageCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetImageRequest

func (c *VEENEDGE) GetImageRequest(input *GetImageInput) (req *request.Request, output *GetImageOutput)

GetImageRequest generates a "volcengine/request.Request" representing the client's request for the GetImage operation. The "output" return value will be populated with the GetImageCommon request's response once the request completes successfully.

Use "Send" method on the returned GetImageCommon Request to send the API call to the service. the "output" return value is not valid until after GetImageCommon Send returns without error.

See GetImage for more information on using the GetImage API call, and error handling.

// Example sending a request using the GetImageRequest method.
req, resp := client.GetImageRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetImageWithContext

func (c *VEENEDGE) GetImageWithContext(ctx volcengine.Context, input *GetImageInput, opts ...request.Option) (*GetImageOutput, error)

GetImageWithContext is the same as GetImage with the addition of the ability to pass a context and additional request options.

See GetImage for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetInstance

func (c *VEENEDGE) GetInstance(input *GetInstanceInput) (*GetInstanceOutput, error)

GetInstance API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetInstance for usage and error information.

func (*VEENEDGE) GetInstanceCloudDiskInfo

func (c *VEENEDGE) GetInstanceCloudDiskInfo(input *GetInstanceCloudDiskInfoInput) (*GetInstanceCloudDiskInfoOutput, error)

GetInstanceCloudDiskInfo API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetInstanceCloudDiskInfo for usage and error information.

func (*VEENEDGE) GetInstanceCloudDiskInfoCommon

func (c *VEENEDGE) GetInstanceCloudDiskInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetInstanceCloudDiskInfoCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetInstanceCloudDiskInfoCommon for usage and error information.

func (*VEENEDGE) GetInstanceCloudDiskInfoCommonRequest

func (c *VEENEDGE) GetInstanceCloudDiskInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetInstanceCloudDiskInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetInstanceCloudDiskInfoCommon operation. The "output" return value will be populated with the GetInstanceCloudDiskInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned GetInstanceCloudDiskInfoCommon Request to send the API call to the service. the "output" return value is not valid until after GetInstanceCloudDiskInfoCommon Send returns without error.

See GetInstanceCloudDiskInfoCommon for more information on using the GetInstanceCloudDiskInfoCommon API call, and error handling.

// Example sending a request using the GetInstanceCloudDiskInfoCommonRequest method.
req, resp := client.GetInstanceCloudDiskInfoCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetInstanceCloudDiskInfoCommonWithContext

func (c *VEENEDGE) GetInstanceCloudDiskInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetInstanceCloudDiskInfoCommonWithContext is the same as GetInstanceCloudDiskInfoCommon with the addition of the ability to pass a context and additional request options.

See GetInstanceCloudDiskInfoCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetInstanceCloudDiskInfoRequest

func (c *VEENEDGE) GetInstanceCloudDiskInfoRequest(input *GetInstanceCloudDiskInfoInput) (req *request.Request, output *GetInstanceCloudDiskInfoOutput)

GetInstanceCloudDiskInfoRequest generates a "volcengine/request.Request" representing the client's request for the GetInstanceCloudDiskInfo operation. The "output" return value will be populated with the GetInstanceCloudDiskInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned GetInstanceCloudDiskInfoCommon Request to send the API call to the service. the "output" return value is not valid until after GetInstanceCloudDiskInfoCommon Send returns without error.

See GetInstanceCloudDiskInfo for more information on using the GetInstanceCloudDiskInfo API call, and error handling.

// Example sending a request using the GetInstanceCloudDiskInfoRequest method.
req, resp := client.GetInstanceCloudDiskInfoRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetInstanceCloudDiskInfoWithContext

func (c *VEENEDGE) GetInstanceCloudDiskInfoWithContext(ctx volcengine.Context, input *GetInstanceCloudDiskInfoInput, opts ...request.Option) (*GetInstanceCloudDiskInfoOutput, error)

GetInstanceCloudDiskInfoWithContext is the same as GetInstanceCloudDiskInfo with the addition of the ability to pass a context and additional request options.

See GetInstanceCloudDiskInfo for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetInstanceCommon

func (c *VEENEDGE) GetInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetInstanceCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetInstanceCommon for usage and error information.

func (*VEENEDGE) GetInstanceCommonRequest

func (c *VEENEDGE) GetInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetInstanceCommon operation. The "output" return value will be populated with the GetInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetInstanceCommon Send returns without error.

See GetInstanceCommon for more information on using the GetInstanceCommon API call, and error handling.

// Example sending a request using the GetInstanceCommonRequest method.
req, resp := client.GetInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetInstanceCommonWithContext

func (c *VEENEDGE) GetInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetInstanceCommonWithContext is the same as GetInstanceCommon with the addition of the ability to pass a context and additional request options.

See GetInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetInstanceRequest

func (c *VEENEDGE) GetInstanceRequest(input *GetInstanceInput) (req *request.Request, output *GetInstanceOutput)

GetInstanceRequest generates a "volcengine/request.Request" representing the client's request for the GetInstance operation. The "output" return value will be populated with the GetInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetInstanceCommon Send returns without error.

See GetInstance for more information on using the GetInstance API call, and error handling.

// Example sending a request using the GetInstanceRequest method.
req, resp := client.GetInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetInstanceWithContext

func (c *VEENEDGE) GetInstanceWithContext(ctx volcengine.Context, input *GetInstanceInput, opts ...request.Option) (*GetInstanceOutput, error)

GetInstanceWithContext is the same as GetInstance with the addition of the ability to pass a context and additional request options.

See GetInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetInstancesIPv6UpgradeStatus

func (c *VEENEDGE) GetInstancesIPv6UpgradeStatus(input *GetInstancesIPv6UpgradeStatusInput) (*GetInstancesIPv6UpgradeStatusOutput, error)

GetInstancesIPv6UpgradeStatus API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetInstancesIPv6UpgradeStatus for usage and error information.

func (*VEENEDGE) GetInstancesIPv6UpgradeStatusCommon

func (c *VEENEDGE) GetInstancesIPv6UpgradeStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetInstancesIPv6UpgradeStatusCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetInstancesIPv6UpgradeStatusCommon for usage and error information.

func (*VEENEDGE) GetInstancesIPv6UpgradeStatusCommonRequest

func (c *VEENEDGE) GetInstancesIPv6UpgradeStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetInstancesIPv6UpgradeStatusCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetInstancesIPv6UpgradeStatusCommon operation. The "output" return value will be populated with the GetInstancesIPv6UpgradeStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetInstancesIPv6UpgradeStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetInstancesIPv6UpgradeStatusCommon Send returns without error.

See GetInstancesIPv6UpgradeStatusCommon for more information on using the GetInstancesIPv6UpgradeStatusCommon API call, and error handling.

// Example sending a request using the GetInstancesIPv6UpgradeStatusCommonRequest method.
req, resp := client.GetInstancesIPv6UpgradeStatusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetInstancesIPv6UpgradeStatusCommonWithContext

func (c *VEENEDGE) GetInstancesIPv6UpgradeStatusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetInstancesIPv6UpgradeStatusCommonWithContext is the same as GetInstancesIPv6UpgradeStatusCommon with the addition of the ability to pass a context and additional request options.

See GetInstancesIPv6UpgradeStatusCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetInstancesIPv6UpgradeStatusRequest

func (c *VEENEDGE) GetInstancesIPv6UpgradeStatusRequest(input *GetInstancesIPv6UpgradeStatusInput) (req *request.Request, output *GetInstancesIPv6UpgradeStatusOutput)

GetInstancesIPv6UpgradeStatusRequest generates a "volcengine/request.Request" representing the client's request for the GetInstancesIPv6UpgradeStatus operation. The "output" return value will be populated with the GetInstancesIPv6UpgradeStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetInstancesIPv6UpgradeStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetInstancesIPv6UpgradeStatusCommon Send returns without error.

See GetInstancesIPv6UpgradeStatus for more information on using the GetInstancesIPv6UpgradeStatus API call, and error handling.

// Example sending a request using the GetInstancesIPv6UpgradeStatusRequest method.
req, resp := client.GetInstancesIPv6UpgradeStatusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetInstancesIPv6UpgradeStatusWithContext

func (c *VEENEDGE) GetInstancesIPv6UpgradeStatusWithContext(ctx volcengine.Context, input *GetInstancesIPv6UpgradeStatusInput, opts ...request.Option) (*GetInstancesIPv6UpgradeStatusOutput, error)

GetInstancesIPv6UpgradeStatusWithContext is the same as GetInstancesIPv6UpgradeStatus with the addition of the ability to pass a context and additional request options.

See GetInstancesIPv6UpgradeStatus for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetLNIInstance

func (c *VEENEDGE) GetLNIInstance(input *GetLNIInstanceInput) (*GetLNIInstanceOutput, error)

GetLNIInstance API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetLNIInstance for usage and error information.

func (*VEENEDGE) GetLNIInstanceCommon

func (c *VEENEDGE) GetLNIInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetLNIInstanceCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetLNIInstanceCommon for usage and error information.

func (*VEENEDGE) GetLNIInstanceCommonRequest

func (c *VEENEDGE) GetLNIInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetLNIInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetLNIInstanceCommon operation. The "output" return value will be populated with the GetLNIInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetLNIInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetLNIInstanceCommon Send returns without error.

See GetLNIInstanceCommon for more information on using the GetLNIInstanceCommon API call, and error handling.

// Example sending a request using the GetLNIInstanceCommonRequest method.
req, resp := client.GetLNIInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetLNIInstanceCommonWithContext

func (c *VEENEDGE) GetLNIInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetLNIInstanceCommonWithContext is the same as GetLNIInstanceCommon with the addition of the ability to pass a context and additional request options.

See GetLNIInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetLNIInstanceRequest

func (c *VEENEDGE) GetLNIInstanceRequest(input *GetLNIInstanceInput) (req *request.Request, output *GetLNIInstanceOutput)

GetLNIInstanceRequest generates a "volcengine/request.Request" representing the client's request for the GetLNIInstance operation. The "output" return value will be populated with the GetLNIInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetLNIInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetLNIInstanceCommon Send returns without error.

See GetLNIInstance for more information on using the GetLNIInstance API call, and error handling.

// Example sending a request using the GetLNIInstanceRequest method.
req, resp := client.GetLNIInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetLNIInstanceWithContext

func (c *VEENEDGE) GetLNIInstanceWithContext(ctx volcengine.Context, input *GetLNIInstanceInput, opts ...request.Option) (*GetLNIInstanceOutput, error)

GetLNIInstanceWithContext is the same as GetLNIInstance with the addition of the ability to pass a context and additional request options.

See GetLNIInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetRouteTable

func (c *VEENEDGE) GetRouteTable(input *GetRouteTableInput) (*GetRouteTableOutput, error)

GetRouteTable API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetRouteTable for usage and error information.

func (*VEENEDGE) GetRouteTableCommon

func (c *VEENEDGE) GetRouteTableCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetRouteTableCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetRouteTableCommon for usage and error information.

func (*VEENEDGE) GetRouteTableCommonRequest

func (c *VEENEDGE) GetRouteTableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetRouteTableCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetRouteTableCommon operation. The "output" return value will be populated with the GetRouteTableCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRouteTableCommon Request to send the API call to the service. the "output" return value is not valid until after GetRouteTableCommon Send returns without error.

See GetRouteTableCommon for more information on using the GetRouteTableCommon API call, and error handling.

// Example sending a request using the GetRouteTableCommonRequest method.
req, resp := client.GetRouteTableCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetRouteTableCommonWithContext

func (c *VEENEDGE) GetRouteTableCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetRouteTableCommonWithContext is the same as GetRouteTableCommon with the addition of the ability to pass a context and additional request options.

See GetRouteTableCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetRouteTableRequest

func (c *VEENEDGE) GetRouteTableRequest(input *GetRouteTableInput) (req *request.Request, output *GetRouteTableOutput)

GetRouteTableRequest generates a "volcengine/request.Request" representing the client's request for the GetRouteTable operation. The "output" return value will be populated with the GetRouteTableCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRouteTableCommon Request to send the API call to the service. the "output" return value is not valid until after GetRouteTableCommon Send returns without error.

See GetRouteTable for more information on using the GetRouteTable API call, and error handling.

// Example sending a request using the GetRouteTableRequest method.
req, resp := client.GetRouteTableRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetRouteTableWithContext

func (c *VEENEDGE) GetRouteTableWithContext(ctx volcengine.Context, input *GetRouteTableInput, opts ...request.Option) (*GetRouteTableOutput, error)

GetRouteTableWithContext is the same as GetRouteTable with the addition of the ability to pass a context and additional request options.

See GetRouteTable for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetSecurityGroupQuota

func (c *VEENEDGE) GetSecurityGroupQuota(input *GetSecurityGroupQuotaInput) (*GetSecurityGroupQuotaOutput, error)

GetSecurityGroupQuota API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetSecurityGroupQuota for usage and error information.

func (*VEENEDGE) GetSecurityGroupQuotaCommon

func (c *VEENEDGE) GetSecurityGroupQuotaCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetSecurityGroupQuotaCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetSecurityGroupQuotaCommon for usage and error information.

func (*VEENEDGE) GetSecurityGroupQuotaCommonRequest

func (c *VEENEDGE) GetSecurityGroupQuotaCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetSecurityGroupQuotaCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetSecurityGroupQuotaCommon operation. The "output" return value will be populated with the GetSecurityGroupQuotaCommon request's response once the request completes successfully.

Use "Send" method on the returned GetSecurityGroupQuotaCommon Request to send the API call to the service. the "output" return value is not valid until after GetSecurityGroupQuotaCommon Send returns without error.

See GetSecurityGroupQuotaCommon for more information on using the GetSecurityGroupQuotaCommon API call, and error handling.

// Example sending a request using the GetSecurityGroupQuotaCommonRequest method.
req, resp := client.GetSecurityGroupQuotaCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetSecurityGroupQuotaCommonWithContext

func (c *VEENEDGE) GetSecurityGroupQuotaCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetSecurityGroupQuotaCommonWithContext is the same as GetSecurityGroupQuotaCommon with the addition of the ability to pass a context and additional request options.

See GetSecurityGroupQuotaCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetSecurityGroupQuotaRequest

func (c *VEENEDGE) GetSecurityGroupQuotaRequest(input *GetSecurityGroupQuotaInput) (req *request.Request, output *GetSecurityGroupQuotaOutput)

GetSecurityGroupQuotaRequest generates a "volcengine/request.Request" representing the client's request for the GetSecurityGroupQuota operation. The "output" return value will be populated with the GetSecurityGroupQuotaCommon request's response once the request completes successfully.

Use "Send" method on the returned GetSecurityGroupQuotaCommon Request to send the API call to the service. the "output" return value is not valid until after GetSecurityGroupQuotaCommon Send returns without error.

See GetSecurityGroupQuota for more information on using the GetSecurityGroupQuota API call, and error handling.

// Example sending a request using the GetSecurityGroupQuotaRequest method.
req, resp := client.GetSecurityGroupQuotaRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetSecurityGroupQuotaWithContext

func (c *VEENEDGE) GetSecurityGroupQuotaWithContext(ctx volcengine.Context, input *GetSecurityGroupQuotaInput, opts ...request.Option) (*GetSecurityGroupQuotaOutput, error)

GetSecurityGroupQuotaWithContext is the same as GetSecurityGroupQuota with the addition of the ability to pass a context and additional request options.

See GetSecurityGroupQuota for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetTenantRegionPolicy added in v1.2.41

func (c *VEENEDGE) GetTenantRegionPolicy(input *GetTenantRegionPolicyInput) (*GetTenantRegionPolicyOutput, error)

GetTenantRegionPolicy API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetTenantRegionPolicy for usage and error information.

func (*VEENEDGE) GetTenantRegionPolicyCommon added in v1.2.41

func (c *VEENEDGE) GetTenantRegionPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetTenantRegionPolicyCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetTenantRegionPolicyCommon for usage and error information.

func (*VEENEDGE) GetTenantRegionPolicyCommonRequest added in v1.2.41

func (c *VEENEDGE) GetTenantRegionPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetTenantRegionPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetTenantRegionPolicyCommon operation. The "output" return value will be populated with the GetTenantRegionPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTenantRegionPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after GetTenantRegionPolicyCommon Send returns without error.

See GetTenantRegionPolicyCommon for more information on using the GetTenantRegionPolicyCommon API call, and error handling.

// Example sending a request using the GetTenantRegionPolicyCommonRequest method.
req, resp := client.GetTenantRegionPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetTenantRegionPolicyCommonWithContext added in v1.2.41

func (c *VEENEDGE) GetTenantRegionPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetTenantRegionPolicyCommonWithContext is the same as GetTenantRegionPolicyCommon with the addition of the ability to pass a context and additional request options.

See GetTenantRegionPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetTenantRegionPolicyRequest added in v1.2.41

func (c *VEENEDGE) GetTenantRegionPolicyRequest(input *GetTenantRegionPolicyInput) (req *request.Request, output *GetTenantRegionPolicyOutput)

GetTenantRegionPolicyRequest generates a "volcengine/request.Request" representing the client's request for the GetTenantRegionPolicy operation. The "output" return value will be populated with the GetTenantRegionPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTenantRegionPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after GetTenantRegionPolicyCommon Send returns without error.

See GetTenantRegionPolicy for more information on using the GetTenantRegionPolicy API call, and error handling.

// Example sending a request using the GetTenantRegionPolicyRequest method.
req, resp := client.GetTenantRegionPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetTenantRegionPolicyWithContext added in v1.2.41

func (c *VEENEDGE) GetTenantRegionPolicyWithContext(ctx volcengine.Context, input *GetTenantRegionPolicyInput, opts ...request.Option) (*GetTenantRegionPolicyOutput, error)

GetTenantRegionPolicyWithContext is the same as GetTenantRegionPolicy with the addition of the ability to pass a context and additional request options.

See GetTenantRegionPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetVNCUrl

func (c *VEENEDGE) GetVNCUrl(input *GetVNCUrlInput) (*GetVNCUrlOutput, error)

GetVNCUrl API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetVNCUrl for usage and error information.

func (*VEENEDGE) GetVNCUrlCommon

func (c *VEENEDGE) GetVNCUrlCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetVNCUrlCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation GetVNCUrlCommon for usage and error information.

func (*VEENEDGE) GetVNCUrlCommonRequest

func (c *VEENEDGE) GetVNCUrlCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetVNCUrlCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetVNCUrlCommon operation. The "output" return value will be populated with the GetVNCUrlCommon request's response once the request completes successfully.

Use "Send" method on the returned GetVNCUrlCommon Request to send the API call to the service. the "output" return value is not valid until after GetVNCUrlCommon Send returns without error.

See GetVNCUrlCommon for more information on using the GetVNCUrlCommon API call, and error handling.

// Example sending a request using the GetVNCUrlCommonRequest method.
req, resp := client.GetVNCUrlCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetVNCUrlCommonWithContext

func (c *VEENEDGE) GetVNCUrlCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetVNCUrlCommonWithContext is the same as GetVNCUrlCommon with the addition of the ability to pass a context and additional request options.

See GetVNCUrlCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) GetVNCUrlRequest

func (c *VEENEDGE) GetVNCUrlRequest(input *GetVNCUrlInput) (req *request.Request, output *GetVNCUrlOutput)

GetVNCUrlRequest generates a "volcengine/request.Request" representing the client's request for the GetVNCUrl operation. The "output" return value will be populated with the GetVNCUrlCommon request's response once the request completes successfully.

Use "Send" method on the returned GetVNCUrlCommon Request to send the API call to the service. the "output" return value is not valid until after GetVNCUrlCommon Send returns without error.

See GetVNCUrl for more information on using the GetVNCUrl API call, and error handling.

// Example sending a request using the GetVNCUrlRequest method.
req, resp := client.GetVNCUrlRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) GetVNCUrlWithContext

func (c *VEENEDGE) GetVNCUrlWithContext(ctx volcengine.Context, input *GetVNCUrlInput, opts ...request.Option) (*GetVNCUrlOutput, error)

GetVNCUrlWithContext is the same as GetVNCUrl with the addition of the ability to pass a context and additional request options.

See GetVNCUrl for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ImportSSHKey

func (c *VEENEDGE) ImportSSHKey(input *ImportSSHKeyInput) (*ImportSSHKeyOutput, error)

ImportSSHKey API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ImportSSHKey for usage and error information.

func (*VEENEDGE) ImportSSHKeyCommon

func (c *VEENEDGE) ImportSSHKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ImportSSHKeyCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ImportSSHKeyCommon for usage and error information.

func (*VEENEDGE) ImportSSHKeyCommonRequest

func (c *VEENEDGE) ImportSSHKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ImportSSHKeyCommonRequest generates a "volcengine/request.Request" representing the client's request for the ImportSSHKeyCommon operation. The "output" return value will be populated with the ImportSSHKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned ImportSSHKeyCommon Request to send the API call to the service. the "output" return value is not valid until after ImportSSHKeyCommon Send returns without error.

See ImportSSHKeyCommon for more information on using the ImportSSHKeyCommon API call, and error handling.

// Example sending a request using the ImportSSHKeyCommonRequest method.
req, resp := client.ImportSSHKeyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ImportSSHKeyCommonWithContext

func (c *VEENEDGE) ImportSSHKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ImportSSHKeyCommonWithContext is the same as ImportSSHKeyCommon with the addition of the ability to pass a context and additional request options.

See ImportSSHKeyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ImportSSHKeyRequest

func (c *VEENEDGE) ImportSSHKeyRequest(input *ImportSSHKeyInput) (req *request.Request, output *ImportSSHKeyOutput)

ImportSSHKeyRequest generates a "volcengine/request.Request" representing the client's request for the ImportSSHKey operation. The "output" return value will be populated with the ImportSSHKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned ImportSSHKeyCommon Request to send the API call to the service. the "output" return value is not valid until after ImportSSHKeyCommon Send returns without error.

See ImportSSHKey for more information on using the ImportSSHKey API call, and error handling.

// Example sending a request using the ImportSSHKeyRequest method.
req, resp := client.ImportSSHKeyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ImportSSHKeyWithContext

func (c *VEENEDGE) ImportSSHKeyWithContext(ctx volcengine.Context, input *ImportSSHKeyInput, opts ...request.Option) (*ImportSSHKeyOutput, error)

ImportSSHKeyWithContext is the same as ImportSSHKey with the addition of the ability to pass a context and additional request options.

See ImportSSHKey for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) JoinSecurityGroup

func (c *VEENEDGE) JoinSecurityGroup(input *JoinSecurityGroupInput) (*JoinSecurityGroupOutput, error)

JoinSecurityGroup API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation JoinSecurityGroup for usage and error information.

func (*VEENEDGE) JoinSecurityGroupCommon

func (c *VEENEDGE) JoinSecurityGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

JoinSecurityGroupCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation JoinSecurityGroupCommon for usage and error information.

func (*VEENEDGE) JoinSecurityGroupCommonRequest

func (c *VEENEDGE) JoinSecurityGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

JoinSecurityGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the JoinSecurityGroupCommon operation. The "output" return value will be populated with the JoinSecurityGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned JoinSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after JoinSecurityGroupCommon Send returns without error.

See JoinSecurityGroupCommon for more information on using the JoinSecurityGroupCommon API call, and error handling.

// Example sending a request using the JoinSecurityGroupCommonRequest method.
req, resp := client.JoinSecurityGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) JoinSecurityGroupCommonWithContext

func (c *VEENEDGE) JoinSecurityGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

JoinSecurityGroupCommonWithContext is the same as JoinSecurityGroupCommon with the addition of the ability to pass a context and additional request options.

See JoinSecurityGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) JoinSecurityGroupRequest

func (c *VEENEDGE) JoinSecurityGroupRequest(input *JoinSecurityGroupInput) (req *request.Request, output *JoinSecurityGroupOutput)

JoinSecurityGroupRequest generates a "volcengine/request.Request" representing the client's request for the JoinSecurityGroup operation. The "output" return value will be populated with the JoinSecurityGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned JoinSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after JoinSecurityGroupCommon Send returns without error.

See JoinSecurityGroup for more information on using the JoinSecurityGroup API call, and error handling.

// Example sending a request using the JoinSecurityGroupRequest method.
req, resp := client.JoinSecurityGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) JoinSecurityGroupWithContext

func (c *VEENEDGE) JoinSecurityGroupWithContext(ctx volcengine.Context, input *JoinSecurityGroupInput, opts ...request.Option) (*JoinSecurityGroupOutput, error)

JoinSecurityGroupWithContext is the same as JoinSecurityGroup with the addition of the ability to pass a context and additional request options.

See JoinSecurityGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) LeaveSecurityGroup

func (c *VEENEDGE) LeaveSecurityGroup(input *LeaveSecurityGroupInput) (*LeaveSecurityGroupOutput, error)

LeaveSecurityGroup API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation LeaveSecurityGroup for usage and error information.

func (*VEENEDGE) LeaveSecurityGroupCommon

func (c *VEENEDGE) LeaveSecurityGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

LeaveSecurityGroupCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation LeaveSecurityGroupCommon for usage and error information.

func (*VEENEDGE) LeaveSecurityGroupCommonRequest

func (c *VEENEDGE) LeaveSecurityGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

LeaveSecurityGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the LeaveSecurityGroupCommon operation. The "output" return value will be populated with the LeaveSecurityGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned LeaveSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after LeaveSecurityGroupCommon Send returns without error.

See LeaveSecurityGroupCommon for more information on using the LeaveSecurityGroupCommon API call, and error handling.

// Example sending a request using the LeaveSecurityGroupCommonRequest method.
req, resp := client.LeaveSecurityGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) LeaveSecurityGroupCommonWithContext

func (c *VEENEDGE) LeaveSecurityGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

LeaveSecurityGroupCommonWithContext is the same as LeaveSecurityGroupCommon with the addition of the ability to pass a context and additional request options.

See LeaveSecurityGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) LeaveSecurityGroupRequest

func (c *VEENEDGE) LeaveSecurityGroupRequest(input *LeaveSecurityGroupInput) (req *request.Request, output *LeaveSecurityGroupOutput)

LeaveSecurityGroupRequest generates a "volcengine/request.Request" representing the client's request for the LeaveSecurityGroup operation. The "output" return value will be populated with the LeaveSecurityGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned LeaveSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after LeaveSecurityGroupCommon Send returns without error.

See LeaveSecurityGroup for more information on using the LeaveSecurityGroup API call, and error handling.

// Example sending a request using the LeaveSecurityGroupRequest method.
req, resp := client.LeaveSecurityGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) LeaveSecurityGroupWithContext

func (c *VEENEDGE) LeaveSecurityGroupWithContext(ctx volcengine.Context, input *LeaveSecurityGroupInput, opts ...request.Option) (*LeaveSecurityGroupOutput, error)

LeaveSecurityGroupWithContext is the same as LeaveSecurityGroup with the addition of the ability to pass a context and additional request options.

See LeaveSecurityGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListAccountTagsV2 added in v1.2.35

func (c *VEENEDGE) ListAccountTagsV2(input *ListAccountTagsV2Input) (*ListAccountTagsV2Output, error)

ListAccountTagsV2 API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListAccountTagsV2 for usage and error information.

func (*VEENEDGE) ListAccountTagsV2Common added in v1.2.35

func (c *VEENEDGE) ListAccountTagsV2Common(input *map[string]interface{}) (*map[string]interface{}, error)

ListAccountTagsV2Common API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListAccountTagsV2Common for usage and error information.

func (*VEENEDGE) ListAccountTagsV2CommonRequest added in v1.2.35

func (c *VEENEDGE) ListAccountTagsV2CommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAccountTagsV2CommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAccountTagsV2Common operation. The "output" return value will be populated with the ListAccountTagsV2Common request's response once the request completes successfully.

Use "Send" method on the returned ListAccountTagsV2Common Request to send the API call to the service. the "output" return value is not valid until after ListAccountTagsV2Common Send returns without error.

See ListAccountTagsV2Common for more information on using the ListAccountTagsV2Common API call, and error handling.

// Example sending a request using the ListAccountTagsV2CommonRequest method.
req, resp := client.ListAccountTagsV2CommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListAccountTagsV2CommonWithContext added in v1.2.35

func (c *VEENEDGE) ListAccountTagsV2CommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAccountTagsV2CommonWithContext is the same as ListAccountTagsV2Common with the addition of the ability to pass a context and additional request options.

See ListAccountTagsV2Common for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListAccountTagsV2Request added in v1.2.35

func (c *VEENEDGE) ListAccountTagsV2Request(input *ListAccountTagsV2Input) (req *request.Request, output *ListAccountTagsV2Output)

ListAccountTagsV2Request generates a "volcengine/request.Request" representing the client's request for the ListAccountTagsV2 operation. The "output" return value will be populated with the ListAccountTagsV2Common request's response once the request completes successfully.

Use "Send" method on the returned ListAccountTagsV2Common Request to send the API call to the service. the "output" return value is not valid until after ListAccountTagsV2Common Send returns without error.

See ListAccountTagsV2 for more information on using the ListAccountTagsV2 API call, and error handling.

// Example sending a request using the ListAccountTagsV2Request method.
req, resp := client.ListAccountTagsV2Request(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListAccountTagsV2WithContext added in v1.2.35

func (c *VEENEDGE) ListAccountTagsV2WithContext(ctx volcengine.Context, input *ListAccountTagsV2Input, opts ...request.Option) (*ListAccountTagsV2Output, error)

ListAccountTagsV2WithContext is the same as ListAccountTagsV2 with the addition of the ability to pass a context and additional request options.

See ListAccountTagsV2 for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListAvailableClassicNetworkClusters

func (c *VEENEDGE) ListAvailableClassicNetworkClusters(input *ListAvailableClassicNetworkClustersInput) (*ListAvailableClassicNetworkClustersOutput, error)

ListAvailableClassicNetworkClusters API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListAvailableClassicNetworkClusters for usage and error information.

func (*VEENEDGE) ListAvailableClassicNetworkClustersCommon

func (c *VEENEDGE) ListAvailableClassicNetworkClustersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAvailableClassicNetworkClustersCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListAvailableClassicNetworkClustersCommon for usage and error information.

func (*VEENEDGE) ListAvailableClassicNetworkClustersCommonRequest

func (c *VEENEDGE) ListAvailableClassicNetworkClustersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAvailableClassicNetworkClustersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAvailableClassicNetworkClustersCommon operation. The "output" return value will be populated with the ListAvailableClassicNetworkClustersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAvailableClassicNetworkClustersCommon Request to send the API call to the service. the "output" return value is not valid until after ListAvailableClassicNetworkClustersCommon Send returns without error.

See ListAvailableClassicNetworkClustersCommon for more information on using the ListAvailableClassicNetworkClustersCommon API call, and error handling.

// Example sending a request using the ListAvailableClassicNetworkClustersCommonRequest method.
req, resp := client.ListAvailableClassicNetworkClustersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListAvailableClassicNetworkClustersCommonWithContext

func (c *VEENEDGE) ListAvailableClassicNetworkClustersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAvailableClassicNetworkClustersCommonWithContext is the same as ListAvailableClassicNetworkClustersCommon with the addition of the ability to pass a context and additional request options.

See ListAvailableClassicNetworkClustersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListAvailableClassicNetworkClustersRequest

func (c *VEENEDGE) ListAvailableClassicNetworkClustersRequest(input *ListAvailableClassicNetworkClustersInput) (req *request.Request, output *ListAvailableClassicNetworkClustersOutput)

ListAvailableClassicNetworkClustersRequest generates a "volcengine/request.Request" representing the client's request for the ListAvailableClassicNetworkClusters operation. The "output" return value will be populated with the ListAvailableClassicNetworkClustersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAvailableClassicNetworkClustersCommon Request to send the API call to the service. the "output" return value is not valid until after ListAvailableClassicNetworkClustersCommon Send returns without error.

See ListAvailableClassicNetworkClusters for more information on using the ListAvailableClassicNetworkClusters API call, and error handling.

// Example sending a request using the ListAvailableClassicNetworkClustersRequest method.
req, resp := client.ListAvailableClassicNetworkClustersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListAvailableClassicNetworkClustersWithContext

func (c *VEENEDGE) ListAvailableClassicNetworkClustersWithContext(ctx volcengine.Context, input *ListAvailableClassicNetworkClustersInput, opts ...request.Option) (*ListAvailableClassicNetworkClustersOutput, error)

ListAvailableClassicNetworkClustersWithContext is the same as ListAvailableClassicNetworkClusters with the addition of the ability to pass a context and additional request options.

See ListAvailableClassicNetworkClusters for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListAvailableResourceInfo

func (c *VEENEDGE) ListAvailableResourceInfo(input *ListAvailableResourceInfoInput) (*ListAvailableResourceInfoOutput, error)

ListAvailableResourceInfo API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListAvailableResourceInfo for usage and error information.

func (*VEENEDGE) ListAvailableResourceInfoCommon

func (c *VEENEDGE) ListAvailableResourceInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAvailableResourceInfoCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListAvailableResourceInfoCommon for usage and error information.

func (*VEENEDGE) ListAvailableResourceInfoCommonRequest

func (c *VEENEDGE) ListAvailableResourceInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAvailableResourceInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAvailableResourceInfoCommon operation. The "output" return value will be populated with the ListAvailableResourceInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAvailableResourceInfoCommon Request to send the API call to the service. the "output" return value is not valid until after ListAvailableResourceInfoCommon Send returns without error.

See ListAvailableResourceInfoCommon for more information on using the ListAvailableResourceInfoCommon API call, and error handling.

// Example sending a request using the ListAvailableResourceInfoCommonRequest method.
req, resp := client.ListAvailableResourceInfoCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListAvailableResourceInfoCommonWithContext

func (c *VEENEDGE) ListAvailableResourceInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAvailableResourceInfoCommonWithContext is the same as ListAvailableResourceInfoCommon with the addition of the ability to pass a context and additional request options.

See ListAvailableResourceInfoCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListAvailableResourceInfoRequest

func (c *VEENEDGE) ListAvailableResourceInfoRequest(input *ListAvailableResourceInfoInput) (req *request.Request, output *ListAvailableResourceInfoOutput)

ListAvailableResourceInfoRequest generates a "volcengine/request.Request" representing the client's request for the ListAvailableResourceInfo operation. The "output" return value will be populated with the ListAvailableResourceInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAvailableResourceInfoCommon Request to send the API call to the service. the "output" return value is not valid until after ListAvailableResourceInfoCommon Send returns without error.

See ListAvailableResourceInfo for more information on using the ListAvailableResourceInfo API call, and error handling.

// Example sending a request using the ListAvailableResourceInfoRequest method.
req, resp := client.ListAvailableResourceInfoRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListAvailableResourceInfoWithContext

func (c *VEENEDGE) ListAvailableResourceInfoWithContext(ctx volcengine.Context, input *ListAvailableResourceInfoInput, opts ...request.Option) (*ListAvailableResourceInfoOutput, error)

ListAvailableResourceInfoWithContext is the same as ListAvailableResourceInfo with the addition of the ability to pass a context and additional request options.

See ListAvailableResourceInfo for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListClassicNetworkSubnets

func (c *VEENEDGE) ListClassicNetworkSubnets(input *ListClassicNetworkSubnetsInput) (*ListClassicNetworkSubnetsOutput, error)

ListClassicNetworkSubnets API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListClassicNetworkSubnets for usage and error information.

func (*VEENEDGE) ListClassicNetworkSubnetsCommon

func (c *VEENEDGE) ListClassicNetworkSubnetsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListClassicNetworkSubnetsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListClassicNetworkSubnetsCommon for usage and error information.

func (*VEENEDGE) ListClassicNetworkSubnetsCommonRequest

func (c *VEENEDGE) ListClassicNetworkSubnetsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListClassicNetworkSubnetsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListClassicNetworkSubnetsCommon operation. The "output" return value will be populated with the ListClassicNetworkSubnetsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListClassicNetworkSubnetsCommon Request to send the API call to the service. the "output" return value is not valid until after ListClassicNetworkSubnetsCommon Send returns without error.

See ListClassicNetworkSubnetsCommon for more information on using the ListClassicNetworkSubnetsCommon API call, and error handling.

// Example sending a request using the ListClassicNetworkSubnetsCommonRequest method.
req, resp := client.ListClassicNetworkSubnetsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListClassicNetworkSubnetsCommonWithContext

func (c *VEENEDGE) ListClassicNetworkSubnetsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListClassicNetworkSubnetsCommonWithContext is the same as ListClassicNetworkSubnetsCommon with the addition of the ability to pass a context and additional request options.

See ListClassicNetworkSubnetsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListClassicNetworkSubnetsRequest

func (c *VEENEDGE) ListClassicNetworkSubnetsRequest(input *ListClassicNetworkSubnetsInput) (req *request.Request, output *ListClassicNetworkSubnetsOutput)

ListClassicNetworkSubnetsRequest generates a "volcengine/request.Request" representing the client's request for the ListClassicNetworkSubnets operation. The "output" return value will be populated with the ListClassicNetworkSubnetsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListClassicNetworkSubnetsCommon Request to send the API call to the service. the "output" return value is not valid until after ListClassicNetworkSubnetsCommon Send returns without error.

See ListClassicNetworkSubnets for more information on using the ListClassicNetworkSubnets API call, and error handling.

// Example sending a request using the ListClassicNetworkSubnetsRequest method.
req, resp := client.ListClassicNetworkSubnetsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListClassicNetworkSubnetsWithContext

func (c *VEENEDGE) ListClassicNetworkSubnetsWithContext(ctx volcengine.Context, input *ListClassicNetworkSubnetsInput, opts ...request.Option) (*ListClassicNetworkSubnetsOutput, error)

ListClassicNetworkSubnetsWithContext is the same as ListClassicNetworkSubnets with the addition of the ability to pass a context and additional request options.

See ListClassicNetworkSubnets for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListClassicNetworks

func (c *VEENEDGE) ListClassicNetworks(input *ListClassicNetworksInput) (*ListClassicNetworksOutput, error)

ListClassicNetworks API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListClassicNetworks for usage and error information.

func (*VEENEDGE) ListClassicNetworksCommon

func (c *VEENEDGE) ListClassicNetworksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListClassicNetworksCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListClassicNetworksCommon for usage and error information.

func (*VEENEDGE) ListClassicNetworksCommonRequest

func (c *VEENEDGE) ListClassicNetworksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListClassicNetworksCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListClassicNetworksCommon operation. The "output" return value will be populated with the ListClassicNetworksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListClassicNetworksCommon Request to send the API call to the service. the "output" return value is not valid until after ListClassicNetworksCommon Send returns without error.

See ListClassicNetworksCommon for more information on using the ListClassicNetworksCommon API call, and error handling.

// Example sending a request using the ListClassicNetworksCommonRequest method.
req, resp := client.ListClassicNetworksCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListClassicNetworksCommonWithContext

func (c *VEENEDGE) ListClassicNetworksCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListClassicNetworksCommonWithContext is the same as ListClassicNetworksCommon with the addition of the ability to pass a context and additional request options.

See ListClassicNetworksCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListClassicNetworksRequest

func (c *VEENEDGE) ListClassicNetworksRequest(input *ListClassicNetworksInput) (req *request.Request, output *ListClassicNetworksOutput)

ListClassicNetworksRequest generates a "volcengine/request.Request" representing the client's request for the ListClassicNetworks operation. The "output" return value will be populated with the ListClassicNetworksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListClassicNetworksCommon Request to send the API call to the service. the "output" return value is not valid until after ListClassicNetworksCommon Send returns without error.

See ListClassicNetworks for more information on using the ListClassicNetworks API call, and error handling.

// Example sending a request using the ListClassicNetworksRequest method.
req, resp := client.ListClassicNetworksRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListClassicNetworksWithContext

func (c *VEENEDGE) ListClassicNetworksWithContext(ctx volcengine.Context, input *ListClassicNetworksInput, opts ...request.Option) (*ListClassicNetworksOutput, error)

ListClassicNetworksWithContext is the same as ListClassicNetworks with the addition of the ability to pass a context and additional request options.

See ListClassicNetworks for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListCloudServers

func (c *VEENEDGE) ListCloudServers(input *ListCloudServersInput) (*ListCloudServersOutput, error)

ListCloudServers API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListCloudServers for usage and error information.

func (*VEENEDGE) ListCloudServersCommon

func (c *VEENEDGE) ListCloudServersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListCloudServersCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListCloudServersCommon for usage and error information.

func (*VEENEDGE) ListCloudServersCommonRequest

func (c *VEENEDGE) ListCloudServersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListCloudServersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListCloudServersCommon operation. The "output" return value will be populated with the ListCloudServersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListCloudServersCommon Request to send the API call to the service. the "output" return value is not valid until after ListCloudServersCommon Send returns without error.

See ListCloudServersCommon for more information on using the ListCloudServersCommon API call, and error handling.

// Example sending a request using the ListCloudServersCommonRequest method.
req, resp := client.ListCloudServersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListCloudServersCommonWithContext

func (c *VEENEDGE) ListCloudServersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListCloudServersCommonWithContext is the same as ListCloudServersCommon with the addition of the ability to pass a context and additional request options.

See ListCloudServersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListCloudServersRequest

func (c *VEENEDGE) ListCloudServersRequest(input *ListCloudServersInput) (req *request.Request, output *ListCloudServersOutput)

ListCloudServersRequest generates a "volcengine/request.Request" representing the client's request for the ListCloudServers operation. The "output" return value will be populated with the ListCloudServersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListCloudServersCommon Request to send the API call to the service. the "output" return value is not valid until after ListCloudServersCommon Send returns without error.

See ListCloudServers for more information on using the ListCloudServers API call, and error handling.

// Example sending a request using the ListCloudServersRequest method.
req, resp := client.ListCloudServersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListCloudServersWithContext

func (c *VEENEDGE) ListCloudServersWithContext(ctx volcengine.Context, input *ListCloudServersInput, opts ...request.Option) (*ListCloudServersOutput, error)

ListCloudServersWithContext is the same as ListCloudServers with the addition of the ability to pass a context and additional request options.

See ListCloudServers for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListEIPDisplayClusters

func (c *VEENEDGE) ListEIPDisplayClusters(input *ListEIPDisplayClustersInput) (*ListEIPDisplayClustersOutput, error)

ListEIPDisplayClusters API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListEIPDisplayClusters for usage and error information.

func (*VEENEDGE) ListEIPDisplayClustersCommon

func (c *VEENEDGE) ListEIPDisplayClustersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListEIPDisplayClustersCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListEIPDisplayClustersCommon for usage and error information.

func (*VEENEDGE) ListEIPDisplayClustersCommonRequest

func (c *VEENEDGE) ListEIPDisplayClustersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListEIPDisplayClustersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListEIPDisplayClustersCommon operation. The "output" return value will be populated with the ListEIPDisplayClustersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEIPDisplayClustersCommon Request to send the API call to the service. the "output" return value is not valid until after ListEIPDisplayClustersCommon Send returns without error.

See ListEIPDisplayClustersCommon for more information on using the ListEIPDisplayClustersCommon API call, and error handling.

// Example sending a request using the ListEIPDisplayClustersCommonRequest method.
req, resp := client.ListEIPDisplayClustersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListEIPDisplayClustersCommonWithContext

func (c *VEENEDGE) ListEIPDisplayClustersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListEIPDisplayClustersCommonWithContext is the same as ListEIPDisplayClustersCommon with the addition of the ability to pass a context and additional request options.

See ListEIPDisplayClustersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListEIPDisplayClustersRequest

func (c *VEENEDGE) ListEIPDisplayClustersRequest(input *ListEIPDisplayClustersInput) (req *request.Request, output *ListEIPDisplayClustersOutput)

ListEIPDisplayClustersRequest generates a "volcengine/request.Request" representing the client's request for the ListEIPDisplayClusters operation. The "output" return value will be populated with the ListEIPDisplayClustersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEIPDisplayClustersCommon Request to send the API call to the service. the "output" return value is not valid until after ListEIPDisplayClustersCommon Send returns without error.

See ListEIPDisplayClusters for more information on using the ListEIPDisplayClusters API call, and error handling.

// Example sending a request using the ListEIPDisplayClustersRequest method.
req, resp := client.ListEIPDisplayClustersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListEIPDisplayClustersWithContext

func (c *VEENEDGE) ListEIPDisplayClustersWithContext(ctx volcengine.Context, input *ListEIPDisplayClustersInput, opts ...request.Option) (*ListEIPDisplayClustersOutput, error)

ListEIPDisplayClustersWithContext is the same as ListEIPDisplayClusters with the addition of the ability to pass a context and additional request options.

See ListEIPDisplayClusters for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListEIPInstances

func (c *VEENEDGE) ListEIPInstances(input *ListEIPInstancesInput) (*ListEIPInstancesOutput, error)

ListEIPInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListEIPInstances for usage and error information.

func (*VEENEDGE) ListEIPInstancesCommon

func (c *VEENEDGE) ListEIPInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListEIPInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListEIPInstancesCommon for usage and error information.

func (*VEENEDGE) ListEIPInstancesCommonRequest

func (c *VEENEDGE) ListEIPInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListEIPInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListEIPInstancesCommon operation. The "output" return value will be populated with the ListEIPInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEIPInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListEIPInstancesCommon Send returns without error.

See ListEIPInstancesCommon for more information on using the ListEIPInstancesCommon API call, and error handling.

// Example sending a request using the ListEIPInstancesCommonRequest method.
req, resp := client.ListEIPInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListEIPInstancesCommonWithContext

func (c *VEENEDGE) ListEIPInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListEIPInstancesCommonWithContext is the same as ListEIPInstancesCommon with the addition of the ability to pass a context and additional request options.

See ListEIPInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListEIPInstancesRequest

func (c *VEENEDGE) ListEIPInstancesRequest(input *ListEIPInstancesInput) (req *request.Request, output *ListEIPInstancesOutput)

ListEIPInstancesRequest generates a "volcengine/request.Request" representing the client's request for the ListEIPInstances operation. The "output" return value will be populated with the ListEIPInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEIPInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListEIPInstancesCommon Send returns without error.

See ListEIPInstances for more information on using the ListEIPInstances API call, and error handling.

// Example sending a request using the ListEIPInstancesRequest method.
req, resp := client.ListEIPInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListEIPInstancesWithContext

func (c *VEENEDGE) ListEIPInstancesWithContext(ctx volcengine.Context, input *ListEIPInstancesInput, opts ...request.Option) (*ListEIPInstancesOutput, error)

ListEIPInstancesWithContext is the same as ListEIPInstances with the addition of the ability to pass a context and additional request options.

See ListEIPInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListEIPLbBindableInfo

func (c *VEENEDGE) ListEIPLbBindableInfo(input *ListEIPLbBindableInfoInput) (*ListEIPLbBindableInfoOutput, error)

ListEIPLbBindableInfo API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListEIPLbBindableInfo for usage and error information.

func (*VEENEDGE) ListEIPLbBindableInfoCommon

func (c *VEENEDGE) ListEIPLbBindableInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListEIPLbBindableInfoCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListEIPLbBindableInfoCommon for usage and error information.

func (*VEENEDGE) ListEIPLbBindableInfoCommonRequest

func (c *VEENEDGE) ListEIPLbBindableInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListEIPLbBindableInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListEIPLbBindableInfoCommon operation. The "output" return value will be populated with the ListEIPLbBindableInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEIPLbBindableInfoCommon Request to send the API call to the service. the "output" return value is not valid until after ListEIPLbBindableInfoCommon Send returns without error.

See ListEIPLbBindableInfoCommon for more information on using the ListEIPLbBindableInfoCommon API call, and error handling.

// Example sending a request using the ListEIPLbBindableInfoCommonRequest method.
req, resp := client.ListEIPLbBindableInfoCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListEIPLbBindableInfoCommonWithContext

func (c *VEENEDGE) ListEIPLbBindableInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListEIPLbBindableInfoCommonWithContext is the same as ListEIPLbBindableInfoCommon with the addition of the ability to pass a context and additional request options.

See ListEIPLbBindableInfoCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListEIPLbBindableInfoRequest

func (c *VEENEDGE) ListEIPLbBindableInfoRequest(input *ListEIPLbBindableInfoInput) (req *request.Request, output *ListEIPLbBindableInfoOutput)

ListEIPLbBindableInfoRequest generates a "volcengine/request.Request" representing the client's request for the ListEIPLbBindableInfo operation. The "output" return value will be populated with the ListEIPLbBindableInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEIPLbBindableInfoCommon Request to send the API call to the service. the "output" return value is not valid until after ListEIPLbBindableInfoCommon Send returns without error.

See ListEIPLbBindableInfo for more information on using the ListEIPLbBindableInfo API call, and error handling.

// Example sending a request using the ListEIPLbBindableInfoRequest method.
req, resp := client.ListEIPLbBindableInfoRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListEIPLbBindableInfoWithContext

func (c *VEENEDGE) ListEIPLbBindableInfoWithContext(ctx volcengine.Context, input *ListEIPLbBindableInfoInput, opts ...request.Option) (*ListEIPLbBindableInfoOutput, error)

ListEIPLbBindableInfoWithContext is the same as ListEIPLbBindableInfo with the addition of the ability to pass a context and additional request options.

See ListEIPLbBindableInfo for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListEIPVeenBindableInfo

func (c *VEENEDGE) ListEIPVeenBindableInfo(input *ListEIPVeenBindableInfoInput) (*ListEIPVeenBindableInfoOutput, error)

ListEIPVeenBindableInfo API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListEIPVeenBindableInfo for usage and error information.

func (*VEENEDGE) ListEIPVeenBindableInfoCommon

func (c *VEENEDGE) ListEIPVeenBindableInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListEIPVeenBindableInfoCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListEIPVeenBindableInfoCommon for usage and error information.

func (*VEENEDGE) ListEIPVeenBindableInfoCommonRequest

func (c *VEENEDGE) ListEIPVeenBindableInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListEIPVeenBindableInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListEIPVeenBindableInfoCommon operation. The "output" return value will be populated with the ListEIPVeenBindableInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEIPVeenBindableInfoCommon Request to send the API call to the service. the "output" return value is not valid until after ListEIPVeenBindableInfoCommon Send returns without error.

See ListEIPVeenBindableInfoCommon for more information on using the ListEIPVeenBindableInfoCommon API call, and error handling.

// Example sending a request using the ListEIPVeenBindableInfoCommonRequest method.
req, resp := client.ListEIPVeenBindableInfoCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListEIPVeenBindableInfoCommonWithContext

func (c *VEENEDGE) ListEIPVeenBindableInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListEIPVeenBindableInfoCommonWithContext is the same as ListEIPVeenBindableInfoCommon with the addition of the ability to pass a context and additional request options.

See ListEIPVeenBindableInfoCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListEIPVeenBindableInfoRequest

func (c *VEENEDGE) ListEIPVeenBindableInfoRequest(input *ListEIPVeenBindableInfoInput) (req *request.Request, output *ListEIPVeenBindableInfoOutput)

ListEIPVeenBindableInfoRequest generates a "volcengine/request.Request" representing the client's request for the ListEIPVeenBindableInfo operation. The "output" return value will be populated with the ListEIPVeenBindableInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEIPVeenBindableInfoCommon Request to send the API call to the service. the "output" return value is not valid until after ListEIPVeenBindableInfoCommon Send returns without error.

See ListEIPVeenBindableInfo for more information on using the ListEIPVeenBindableInfo API call, and error handling.

// Example sending a request using the ListEIPVeenBindableInfoRequest method.
req, resp := client.ListEIPVeenBindableInfoRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListEIPVeenBindableInfoWithContext

func (c *VEENEDGE) ListEIPVeenBindableInfoWithContext(ctx volcengine.Context, input *ListEIPVeenBindableInfoInput, opts ...request.Option) (*ListEIPVeenBindableInfoOutput, error)

ListEIPVeenBindableInfoWithContext is the same as ListEIPVeenBindableInfo with the addition of the ability to pass a context and additional request options.

See ListEIPVeenBindableInfo for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListENIExternalIps

func (c *VEENEDGE) ListENIExternalIps(input *ListENIExternalIpsInput) (*ListENIExternalIpsOutput, error)

ListENIExternalIps API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListENIExternalIps for usage and error information.

func (*VEENEDGE) ListENIExternalIpsCommon

func (c *VEENEDGE) ListENIExternalIpsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListENIExternalIpsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListENIExternalIpsCommon for usage and error information.

func (*VEENEDGE) ListENIExternalIpsCommonRequest

func (c *VEENEDGE) ListENIExternalIpsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListENIExternalIpsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListENIExternalIpsCommon operation. The "output" return value will be populated with the ListENIExternalIpsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListENIExternalIpsCommon Request to send the API call to the service. the "output" return value is not valid until after ListENIExternalIpsCommon Send returns without error.

See ListENIExternalIpsCommon for more information on using the ListENIExternalIpsCommon API call, and error handling.

// Example sending a request using the ListENIExternalIpsCommonRequest method.
req, resp := client.ListENIExternalIpsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListENIExternalIpsCommonWithContext

func (c *VEENEDGE) ListENIExternalIpsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListENIExternalIpsCommonWithContext is the same as ListENIExternalIpsCommon with the addition of the ability to pass a context and additional request options.

See ListENIExternalIpsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListENIExternalIpsRequest

func (c *VEENEDGE) ListENIExternalIpsRequest(input *ListENIExternalIpsInput) (req *request.Request, output *ListENIExternalIpsOutput)

ListENIExternalIpsRequest generates a "volcengine/request.Request" representing the client's request for the ListENIExternalIps operation. The "output" return value will be populated with the ListENIExternalIpsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListENIExternalIpsCommon Request to send the API call to the service. the "output" return value is not valid until after ListENIExternalIpsCommon Send returns without error.

See ListENIExternalIps for more information on using the ListENIExternalIps API call, and error handling.

// Example sending a request using the ListENIExternalIpsRequest method.
req, resp := client.ListENIExternalIpsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListENIExternalIpsWithContext

func (c *VEENEDGE) ListENIExternalIpsWithContext(ctx volcengine.Context, input *ListENIExternalIpsInput, opts ...request.Option) (*ListENIExternalIpsOutput, error)

ListENIExternalIpsWithContext is the same as ListENIExternalIps with the addition of the ability to pass a context and additional request options.

See ListENIExternalIps for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListENIInstances

func (c *VEENEDGE) ListENIInstances(input *ListENIInstancesInput) (*ListENIInstancesOutput, error)

ListENIInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListENIInstances for usage and error information.

func (*VEENEDGE) ListENIInstancesCommon

func (c *VEENEDGE) ListENIInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListENIInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListENIInstancesCommon for usage and error information.

func (*VEENEDGE) ListENIInstancesCommonRequest

func (c *VEENEDGE) ListENIInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListENIInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListENIInstancesCommon operation. The "output" return value will be populated with the ListENIInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListENIInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListENIInstancesCommon Send returns without error.

See ListENIInstancesCommon for more information on using the ListENIInstancesCommon API call, and error handling.

// Example sending a request using the ListENIInstancesCommonRequest method.
req, resp := client.ListENIInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListENIInstancesCommonWithContext

func (c *VEENEDGE) ListENIInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListENIInstancesCommonWithContext is the same as ListENIInstancesCommon with the addition of the ability to pass a context and additional request options.

See ListENIInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListENIInstancesRequest

func (c *VEENEDGE) ListENIInstancesRequest(input *ListENIInstancesInput) (req *request.Request, output *ListENIInstancesOutput)

ListENIInstancesRequest generates a "volcengine/request.Request" representing the client's request for the ListENIInstances operation. The "output" return value will be populated with the ListENIInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListENIInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListENIInstancesCommon Send returns without error.

See ListENIInstances for more information on using the ListENIInstances API call, and error handling.

// Example sending a request using the ListENIInstancesRequest method.
req, resp := client.ListENIInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListENIInstancesWithContext

func (c *VEENEDGE) ListENIInstancesWithContext(ctx volcengine.Context, input *ListENIInstancesInput, opts ...request.Option) (*ListENIInstancesOutput, error)

ListENIInstancesWithContext is the same as ListENIInstances with the addition of the ability to pass a context and additional request options.

See ListENIInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListENIInternalIps

func (c *VEENEDGE) ListENIInternalIps(input *ListENIInternalIpsInput) (*ListENIInternalIpsOutput, error)

ListENIInternalIps API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListENIInternalIps for usage and error information.

func (*VEENEDGE) ListENIInternalIpsCommon

func (c *VEENEDGE) ListENIInternalIpsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListENIInternalIpsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListENIInternalIpsCommon for usage and error information.

func (*VEENEDGE) ListENIInternalIpsCommonRequest

func (c *VEENEDGE) ListENIInternalIpsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListENIInternalIpsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListENIInternalIpsCommon operation. The "output" return value will be populated with the ListENIInternalIpsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListENIInternalIpsCommon Request to send the API call to the service. the "output" return value is not valid until after ListENIInternalIpsCommon Send returns without error.

See ListENIInternalIpsCommon for more information on using the ListENIInternalIpsCommon API call, and error handling.

// Example sending a request using the ListENIInternalIpsCommonRequest method.
req, resp := client.ListENIInternalIpsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListENIInternalIpsCommonWithContext

func (c *VEENEDGE) ListENIInternalIpsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListENIInternalIpsCommonWithContext is the same as ListENIInternalIpsCommon with the addition of the ability to pass a context and additional request options.

See ListENIInternalIpsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListENIInternalIpsRequest

func (c *VEENEDGE) ListENIInternalIpsRequest(input *ListENIInternalIpsInput) (req *request.Request, output *ListENIInternalIpsOutput)

ListENIInternalIpsRequest generates a "volcengine/request.Request" representing the client's request for the ListENIInternalIps operation. The "output" return value will be populated with the ListENIInternalIpsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListENIInternalIpsCommon Request to send the API call to the service. the "output" return value is not valid until after ListENIInternalIpsCommon Send returns without error.

See ListENIInternalIps for more information on using the ListENIInternalIps API call, and error handling.

// Example sending a request using the ListENIInternalIpsRequest method.
req, resp := client.ListENIInternalIpsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListENIInternalIpsWithContext

func (c *VEENEDGE) ListENIInternalIpsWithContext(ctx volcengine.Context, input *ListENIInternalIpsInput, opts ...request.Option) (*ListENIInternalIpsOutput, error)

ListENIInternalIpsWithContext is the same as ListENIInternalIps with the addition of the ability to pass a context and additional request options.

See ListENIInternalIps for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListENIIpv6Ips

func (c *VEENEDGE) ListENIIpv6Ips(input *ListENIIpv6IpsInput) (*ListENIIpv6IpsOutput, error)

ListENIIpv6Ips API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListENIIpv6Ips for usage and error information.

func (*VEENEDGE) ListENIIpv6IpsCommon

func (c *VEENEDGE) ListENIIpv6IpsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListENIIpv6IpsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListENIIpv6IpsCommon for usage and error information.

func (*VEENEDGE) ListENIIpv6IpsCommonRequest

func (c *VEENEDGE) ListENIIpv6IpsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListENIIpv6IpsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListENIIpv6IpsCommon operation. The "output" return value will be populated with the ListENIIpv6IpsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListENIIpv6IpsCommon Request to send the API call to the service. the "output" return value is not valid until after ListENIIpv6IpsCommon Send returns without error.

See ListENIIpv6IpsCommon for more information on using the ListENIIpv6IpsCommon API call, and error handling.

// Example sending a request using the ListENIIpv6IpsCommonRequest method.
req, resp := client.ListENIIpv6IpsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListENIIpv6IpsCommonWithContext

func (c *VEENEDGE) ListENIIpv6IpsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListENIIpv6IpsCommonWithContext is the same as ListENIIpv6IpsCommon with the addition of the ability to pass a context and additional request options.

See ListENIIpv6IpsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListENIIpv6IpsRequest

func (c *VEENEDGE) ListENIIpv6IpsRequest(input *ListENIIpv6IpsInput) (req *request.Request, output *ListENIIpv6IpsOutput)

ListENIIpv6IpsRequest generates a "volcengine/request.Request" representing the client's request for the ListENIIpv6Ips operation. The "output" return value will be populated with the ListENIIpv6IpsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListENIIpv6IpsCommon Request to send the API call to the service. the "output" return value is not valid until after ListENIIpv6IpsCommon Send returns without error.

See ListENIIpv6Ips for more information on using the ListENIIpv6Ips API call, and error handling.

// Example sending a request using the ListENIIpv6IpsRequest method.
req, resp := client.ListENIIpv6IpsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListENIIpv6IpsWithContext

func (c *VEENEDGE) ListENIIpv6IpsWithContext(ctx volcengine.Context, input *ListENIIpv6IpsInput, opts ...request.Option) (*ListENIIpv6IpsOutput, error)

ListENIIpv6IpsWithContext is the same as ListENIIpv6Ips with the addition of the ability to pass a context and additional request options.

See ListENIIpv6Ips for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListEbsInstances

func (c *VEENEDGE) ListEbsInstances(input *ListEbsInstancesInput) (*ListEbsInstancesOutput, error)

ListEbsInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListEbsInstances for usage and error information.

func (*VEENEDGE) ListEbsInstancesCommon

func (c *VEENEDGE) ListEbsInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListEbsInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListEbsInstancesCommon for usage and error information.

func (*VEENEDGE) ListEbsInstancesCommonRequest

func (c *VEENEDGE) ListEbsInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListEbsInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListEbsInstancesCommon operation. The "output" return value will be populated with the ListEbsInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEbsInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListEbsInstancesCommon Send returns without error.

See ListEbsInstancesCommon for more information on using the ListEbsInstancesCommon API call, and error handling.

// Example sending a request using the ListEbsInstancesCommonRequest method.
req, resp := client.ListEbsInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListEbsInstancesCommonWithContext

func (c *VEENEDGE) ListEbsInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListEbsInstancesCommonWithContext is the same as ListEbsInstancesCommon with the addition of the ability to pass a context and additional request options.

See ListEbsInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListEbsInstancesRequest

func (c *VEENEDGE) ListEbsInstancesRequest(input *ListEbsInstancesInput) (req *request.Request, output *ListEbsInstancesOutput)

ListEbsInstancesRequest generates a "volcengine/request.Request" representing the client's request for the ListEbsInstances operation. The "output" return value will be populated with the ListEbsInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEbsInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListEbsInstancesCommon Send returns without error.

See ListEbsInstances for more information on using the ListEbsInstances API call, and error handling.

// Example sending a request using the ListEbsInstancesRequest method.
req, resp := client.ListEbsInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListEbsInstancesWithContext

func (c *VEENEDGE) ListEbsInstancesWithContext(ctx volcengine.Context, input *ListEbsInstancesInput, opts ...request.Option) (*ListEbsInstancesOutput, error)

ListEbsInstancesWithContext is the same as ListEbsInstances with the addition of the ability to pass a context and additional request options.

See ListEbsInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListEipsOfNatGateway

func (c *VEENEDGE) ListEipsOfNatGateway(input *ListEipsOfNatGatewayInput) (*ListEipsOfNatGatewayOutput, error)

ListEipsOfNatGateway API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListEipsOfNatGateway for usage and error information.

func (*VEENEDGE) ListEipsOfNatGatewayCommon

func (c *VEENEDGE) ListEipsOfNatGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListEipsOfNatGatewayCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListEipsOfNatGatewayCommon for usage and error information.

func (*VEENEDGE) ListEipsOfNatGatewayCommonRequest

func (c *VEENEDGE) ListEipsOfNatGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListEipsOfNatGatewayCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListEipsOfNatGatewayCommon operation. The "output" return value will be populated with the ListEipsOfNatGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEipsOfNatGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after ListEipsOfNatGatewayCommon Send returns without error.

See ListEipsOfNatGatewayCommon for more information on using the ListEipsOfNatGatewayCommon API call, and error handling.

// Example sending a request using the ListEipsOfNatGatewayCommonRequest method.
req, resp := client.ListEipsOfNatGatewayCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListEipsOfNatGatewayCommonWithContext

func (c *VEENEDGE) ListEipsOfNatGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListEipsOfNatGatewayCommonWithContext is the same as ListEipsOfNatGatewayCommon with the addition of the ability to pass a context and additional request options.

See ListEipsOfNatGatewayCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListEipsOfNatGatewayRequest

func (c *VEENEDGE) ListEipsOfNatGatewayRequest(input *ListEipsOfNatGatewayInput) (req *request.Request, output *ListEipsOfNatGatewayOutput)

ListEipsOfNatGatewayRequest generates a "volcengine/request.Request" representing the client's request for the ListEipsOfNatGateway operation. The "output" return value will be populated with the ListEipsOfNatGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEipsOfNatGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after ListEipsOfNatGatewayCommon Send returns without error.

See ListEipsOfNatGateway for more information on using the ListEipsOfNatGateway API call, and error handling.

// Example sending a request using the ListEipsOfNatGatewayRequest method.
req, resp := client.ListEipsOfNatGatewayRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListEipsOfNatGatewayWithContext

func (c *VEENEDGE) ListEipsOfNatGatewayWithContext(ctx volcengine.Context, input *ListEipsOfNatGatewayInput, opts ...request.Option) (*ListEipsOfNatGatewayOutput, error)

ListEipsOfNatGatewayWithContext is the same as ListEipsOfNatGateway with the addition of the ability to pass a context and additional request options.

See ListEipsOfNatGateway for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListImages

func (c *VEENEDGE) ListImages(input *ListImagesInput) (*ListImagesOutput, error)

ListImages API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListImages for usage and error information.

func (*VEENEDGE) ListImagesCommon

func (c *VEENEDGE) ListImagesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListImagesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListImagesCommon for usage and error information.

func (*VEENEDGE) ListImagesCommonRequest

func (c *VEENEDGE) ListImagesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListImagesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListImagesCommon operation. The "output" return value will be populated with the ListImagesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListImagesCommon Request to send the API call to the service. the "output" return value is not valid until after ListImagesCommon Send returns without error.

See ListImagesCommon for more information on using the ListImagesCommon API call, and error handling.

// Example sending a request using the ListImagesCommonRequest method.
req, resp := client.ListImagesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListImagesCommonWithContext

func (c *VEENEDGE) ListImagesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListImagesCommonWithContext is the same as ListImagesCommon with the addition of the ability to pass a context and additional request options.

See ListImagesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListImagesRequest

func (c *VEENEDGE) ListImagesRequest(input *ListImagesInput) (req *request.Request, output *ListImagesOutput)

ListImagesRequest generates a "volcengine/request.Request" representing the client's request for the ListImages operation. The "output" return value will be populated with the ListImagesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListImagesCommon Request to send the API call to the service. the "output" return value is not valid until after ListImagesCommon Send returns without error.

See ListImages for more information on using the ListImages API call, and error handling.

// Example sending a request using the ListImagesRequest method.
req, resp := client.ListImagesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListImagesWithContext

func (c *VEENEDGE) ListImagesWithContext(ctx volcengine.Context, input *ListImagesInput, opts ...request.Option) (*ListImagesOutput, error)

ListImagesWithContext is the same as ListImages with the addition of the ability to pass a context and additional request options.

See ListImages for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListInstanceInternalIps

func (c *VEENEDGE) ListInstanceInternalIps(input *ListInstanceInternalIpsInput) (*ListInstanceInternalIpsOutput, error)

ListInstanceInternalIps API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListInstanceInternalIps for usage and error information.

func (*VEENEDGE) ListInstanceInternalIpsCommon

func (c *VEENEDGE) ListInstanceInternalIpsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListInstanceInternalIpsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListInstanceInternalIpsCommon for usage and error information.

func (*VEENEDGE) ListInstanceInternalIpsCommonRequest

func (c *VEENEDGE) ListInstanceInternalIpsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListInstanceInternalIpsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListInstanceInternalIpsCommon operation. The "output" return value will be populated with the ListInstanceInternalIpsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListInstanceInternalIpsCommon Request to send the API call to the service. the "output" return value is not valid until after ListInstanceInternalIpsCommon Send returns without error.

See ListInstanceInternalIpsCommon for more information on using the ListInstanceInternalIpsCommon API call, and error handling.

// Example sending a request using the ListInstanceInternalIpsCommonRequest method.
req, resp := client.ListInstanceInternalIpsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListInstanceInternalIpsCommonWithContext

func (c *VEENEDGE) ListInstanceInternalIpsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListInstanceInternalIpsCommonWithContext is the same as ListInstanceInternalIpsCommon with the addition of the ability to pass a context and additional request options.

See ListInstanceInternalIpsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListInstanceInternalIpsRequest

func (c *VEENEDGE) ListInstanceInternalIpsRequest(input *ListInstanceInternalIpsInput) (req *request.Request, output *ListInstanceInternalIpsOutput)

ListInstanceInternalIpsRequest generates a "volcengine/request.Request" representing the client's request for the ListInstanceInternalIps operation. The "output" return value will be populated with the ListInstanceInternalIpsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListInstanceInternalIpsCommon Request to send the API call to the service. the "output" return value is not valid until after ListInstanceInternalIpsCommon Send returns without error.

See ListInstanceInternalIps for more information on using the ListInstanceInternalIps API call, and error handling.

// Example sending a request using the ListInstanceInternalIpsRequest method.
req, resp := client.ListInstanceInternalIpsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListInstanceInternalIpsWithContext

func (c *VEENEDGE) ListInstanceInternalIpsWithContext(ctx volcengine.Context, input *ListInstanceInternalIpsInput, opts ...request.Option) (*ListInstanceInternalIpsOutput, error)

ListInstanceInternalIpsWithContext is the same as ListInstanceInternalIps with the addition of the ability to pass a context and additional request options.

See ListInstanceInternalIps for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListInstanceSpecInventoryStatus added in v1.2.41

func (c *VEENEDGE) ListInstanceSpecInventoryStatus(input *ListInstanceSpecInventoryStatusInput) (*ListInstanceSpecInventoryStatusOutput, error)

ListInstanceSpecInventoryStatus API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListInstanceSpecInventoryStatus for usage and error information.

func (*VEENEDGE) ListInstanceSpecInventoryStatusCommon added in v1.2.41

func (c *VEENEDGE) ListInstanceSpecInventoryStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListInstanceSpecInventoryStatusCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListInstanceSpecInventoryStatusCommon for usage and error information.

func (*VEENEDGE) ListInstanceSpecInventoryStatusCommonRequest added in v1.2.41

func (c *VEENEDGE) ListInstanceSpecInventoryStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListInstanceSpecInventoryStatusCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListInstanceSpecInventoryStatusCommon operation. The "output" return value will be populated with the ListInstanceSpecInventoryStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned ListInstanceSpecInventoryStatusCommon Request to send the API call to the service. the "output" return value is not valid until after ListInstanceSpecInventoryStatusCommon Send returns without error.

See ListInstanceSpecInventoryStatusCommon for more information on using the ListInstanceSpecInventoryStatusCommon API call, and error handling.

// Example sending a request using the ListInstanceSpecInventoryStatusCommonRequest method.
req, resp := client.ListInstanceSpecInventoryStatusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListInstanceSpecInventoryStatusCommonWithContext added in v1.2.41

func (c *VEENEDGE) ListInstanceSpecInventoryStatusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListInstanceSpecInventoryStatusCommonWithContext is the same as ListInstanceSpecInventoryStatusCommon with the addition of the ability to pass a context and additional request options.

See ListInstanceSpecInventoryStatusCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListInstanceSpecInventoryStatusRequest added in v1.2.41

func (c *VEENEDGE) ListInstanceSpecInventoryStatusRequest(input *ListInstanceSpecInventoryStatusInput) (req *request.Request, output *ListInstanceSpecInventoryStatusOutput)

ListInstanceSpecInventoryStatusRequest generates a "volcengine/request.Request" representing the client's request for the ListInstanceSpecInventoryStatus operation. The "output" return value will be populated with the ListInstanceSpecInventoryStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned ListInstanceSpecInventoryStatusCommon Request to send the API call to the service. the "output" return value is not valid until after ListInstanceSpecInventoryStatusCommon Send returns without error.

See ListInstanceSpecInventoryStatus for more information on using the ListInstanceSpecInventoryStatus API call, and error handling.

// Example sending a request using the ListInstanceSpecInventoryStatusRequest method.
req, resp := client.ListInstanceSpecInventoryStatusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListInstanceSpecInventoryStatusWithContext added in v1.2.41

func (c *VEENEDGE) ListInstanceSpecInventoryStatusWithContext(ctx volcengine.Context, input *ListInstanceSpecInventoryStatusInput, opts ...request.Option) (*ListInstanceSpecInventoryStatusOutput, error)

ListInstanceSpecInventoryStatusWithContext is the same as ListInstanceSpecInventoryStatus with the addition of the ability to pass a context and additional request options.

See ListInstanceSpecInventoryStatus for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListInstanceTypes

func (c *VEENEDGE) ListInstanceTypes(input *ListInstanceTypesInput) (*ListInstanceTypesOutput, error)

ListInstanceTypes API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListInstanceTypes for usage and error information.

func (*VEENEDGE) ListInstanceTypesCommon

func (c *VEENEDGE) ListInstanceTypesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListInstanceTypesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListInstanceTypesCommon for usage and error information.

func (*VEENEDGE) ListInstanceTypesCommonRequest

func (c *VEENEDGE) ListInstanceTypesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListInstanceTypesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListInstanceTypesCommon operation. The "output" return value will be populated with the ListInstanceTypesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListInstanceTypesCommon Request to send the API call to the service. the "output" return value is not valid until after ListInstanceTypesCommon Send returns without error.

See ListInstanceTypesCommon for more information on using the ListInstanceTypesCommon API call, and error handling.

// Example sending a request using the ListInstanceTypesCommonRequest method.
req, resp := client.ListInstanceTypesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListInstanceTypesCommonWithContext

func (c *VEENEDGE) ListInstanceTypesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListInstanceTypesCommonWithContext is the same as ListInstanceTypesCommon with the addition of the ability to pass a context and additional request options.

See ListInstanceTypesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListInstanceTypesRequest

func (c *VEENEDGE) ListInstanceTypesRequest(input *ListInstanceTypesInput) (req *request.Request, output *ListInstanceTypesOutput)

ListInstanceTypesRequest generates a "volcengine/request.Request" representing the client's request for the ListInstanceTypes operation. The "output" return value will be populated with the ListInstanceTypesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListInstanceTypesCommon Request to send the API call to the service. the "output" return value is not valid until after ListInstanceTypesCommon Send returns without error.

See ListInstanceTypes for more information on using the ListInstanceTypes API call, and error handling.

// Example sending a request using the ListInstanceTypesRequest method.
req, resp := client.ListInstanceTypesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListInstanceTypesWithContext

func (c *VEENEDGE) ListInstanceTypesWithContext(ctx volcengine.Context, input *ListInstanceTypesInput, opts ...request.Option) (*ListInstanceTypesOutput, error)

ListInstanceTypesWithContext is the same as ListInstanceTypes with the addition of the ability to pass a context and additional request options.

See ListInstanceTypes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListInstances

func (c *VEENEDGE) ListInstances(input *ListInstancesInput) (*ListInstancesOutput, error)

ListInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListInstances for usage and error information.

func (*VEENEDGE) ListInstancesCommon

func (c *VEENEDGE) ListInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListInstancesCommon for usage and error information.

func (*VEENEDGE) ListInstancesCommonRequest

func (c *VEENEDGE) ListInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListInstancesCommon operation. The "output" return value will be populated with the ListInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListInstancesCommon Send returns without error.

See ListInstancesCommon for more information on using the ListInstancesCommon API call, and error handling.

// Example sending a request using the ListInstancesCommonRequest method.
req, resp := client.ListInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListInstancesCommonWithContext

func (c *VEENEDGE) ListInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListInstancesCommonWithContext is the same as ListInstancesCommon with the addition of the ability to pass a context and additional request options.

See ListInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListInstancesRequest

func (c *VEENEDGE) ListInstancesRequest(input *ListInstancesInput) (req *request.Request, output *ListInstancesOutput)

ListInstancesRequest generates a "volcengine/request.Request" representing the client's request for the ListInstances operation. The "output" return value will be populated with the ListInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListInstancesCommon Send returns without error.

See ListInstances for more information on using the ListInstances API call, and error handling.

// Example sending a request using the ListInstancesRequest method.
req, resp := client.ListInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListInstancesWithContext

func (c *VEENEDGE) ListInstancesWithContext(ctx volcengine.Context, input *ListInstancesInput, opts ...request.Option) (*ListInstancesOutput, error)

ListInstancesWithContext is the same as ListInstances with the addition of the ability to pass a context and additional request options.

See ListInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListIpCidrBlocks

func (c *VEENEDGE) ListIpCidrBlocks(input *ListIpCidrBlocksInput) (*ListIpCidrBlocksOutput, error)

ListIpCidrBlocks API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListIpCidrBlocks for usage and error information.

func (*VEENEDGE) ListIpCidrBlocksCommon

func (c *VEENEDGE) ListIpCidrBlocksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListIpCidrBlocksCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListIpCidrBlocksCommon for usage and error information.

func (*VEENEDGE) ListIpCidrBlocksCommonRequest

func (c *VEENEDGE) ListIpCidrBlocksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListIpCidrBlocksCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListIpCidrBlocksCommon operation. The "output" return value will be populated with the ListIpCidrBlocksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIpCidrBlocksCommon Request to send the API call to the service. the "output" return value is not valid until after ListIpCidrBlocksCommon Send returns without error.

See ListIpCidrBlocksCommon for more information on using the ListIpCidrBlocksCommon API call, and error handling.

// Example sending a request using the ListIpCidrBlocksCommonRequest method.
req, resp := client.ListIpCidrBlocksCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListIpCidrBlocksCommonWithContext

func (c *VEENEDGE) ListIpCidrBlocksCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListIpCidrBlocksCommonWithContext is the same as ListIpCidrBlocksCommon with the addition of the ability to pass a context and additional request options.

See ListIpCidrBlocksCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListIpCidrBlocksRequest

func (c *VEENEDGE) ListIpCidrBlocksRequest(input *ListIpCidrBlocksInput) (req *request.Request, output *ListIpCidrBlocksOutput)

ListIpCidrBlocksRequest generates a "volcengine/request.Request" representing the client's request for the ListIpCidrBlocks operation. The "output" return value will be populated with the ListIpCidrBlocksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIpCidrBlocksCommon Request to send the API call to the service. the "output" return value is not valid until after ListIpCidrBlocksCommon Send returns without error.

See ListIpCidrBlocks for more information on using the ListIpCidrBlocks API call, and error handling.

// Example sending a request using the ListIpCidrBlocksRequest method.
req, resp := client.ListIpCidrBlocksRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListIpCidrBlocksWithContext

func (c *VEENEDGE) ListIpCidrBlocksWithContext(ctx volcengine.Context, input *ListIpCidrBlocksInput, opts ...request.Option) (*ListIpCidrBlocksOutput, error)

ListIpCidrBlocksWithContext is the same as ListIpCidrBlocks with the addition of the ability to pass a context and additional request options.

See ListIpCidrBlocks for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListIpPools

func (c *VEENEDGE) ListIpPools(input *ListIpPoolsInput) (*ListIpPoolsOutput, error)

ListIpPools API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListIpPools for usage and error information.

func (*VEENEDGE) ListIpPoolsCommon

func (c *VEENEDGE) ListIpPoolsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListIpPoolsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListIpPoolsCommon for usage and error information.

func (*VEENEDGE) ListIpPoolsCommonRequest

func (c *VEENEDGE) ListIpPoolsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListIpPoolsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListIpPoolsCommon operation. The "output" return value will be populated with the ListIpPoolsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIpPoolsCommon Request to send the API call to the service. the "output" return value is not valid until after ListIpPoolsCommon Send returns without error.

See ListIpPoolsCommon for more information on using the ListIpPoolsCommon API call, and error handling.

// Example sending a request using the ListIpPoolsCommonRequest method.
req, resp := client.ListIpPoolsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListIpPoolsCommonWithContext

func (c *VEENEDGE) ListIpPoolsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListIpPoolsCommonWithContext is the same as ListIpPoolsCommon with the addition of the ability to pass a context and additional request options.

See ListIpPoolsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListIpPoolsRequest

func (c *VEENEDGE) ListIpPoolsRequest(input *ListIpPoolsInput) (req *request.Request, output *ListIpPoolsOutput)

ListIpPoolsRequest generates a "volcengine/request.Request" representing the client's request for the ListIpPools operation. The "output" return value will be populated with the ListIpPoolsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIpPoolsCommon Request to send the API call to the service. the "output" return value is not valid until after ListIpPoolsCommon Send returns without error.

See ListIpPools for more information on using the ListIpPools API call, and error handling.

// Example sending a request using the ListIpPoolsRequest method.
req, resp := client.ListIpPoolsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListIpPoolsWithContext

func (c *VEENEDGE) ListIpPoolsWithContext(ctx volcengine.Context, input *ListIpPoolsInput, opts ...request.Option) (*ListIpPoolsOutput, error)

ListIpPoolsWithContext is the same as ListIpPools with the addition of the ability to pass a context and additional request options.

See ListIpPools for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListLNIInstances

func (c *VEENEDGE) ListLNIInstances(input *ListLNIInstancesInput) (*ListLNIInstancesOutput, error)

ListLNIInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListLNIInstances for usage and error information.

func (*VEENEDGE) ListLNIInstancesCommon

func (c *VEENEDGE) ListLNIInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListLNIInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListLNIInstancesCommon for usage and error information.

func (*VEENEDGE) ListLNIInstancesCommonRequest

func (c *VEENEDGE) ListLNIInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListLNIInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListLNIInstancesCommon operation. The "output" return value will be populated with the ListLNIInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListLNIInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListLNIInstancesCommon Send returns without error.

See ListLNIInstancesCommon for more information on using the ListLNIInstancesCommon API call, and error handling.

// Example sending a request using the ListLNIInstancesCommonRequest method.
req, resp := client.ListLNIInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListLNIInstancesCommonWithContext

func (c *VEENEDGE) ListLNIInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListLNIInstancesCommonWithContext is the same as ListLNIInstancesCommon with the addition of the ability to pass a context and additional request options.

See ListLNIInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListLNIInstancesRequest

func (c *VEENEDGE) ListLNIInstancesRequest(input *ListLNIInstancesInput) (req *request.Request, output *ListLNIInstancesOutput)

ListLNIInstancesRequest generates a "volcengine/request.Request" representing the client's request for the ListLNIInstances operation. The "output" return value will be populated with the ListLNIInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListLNIInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListLNIInstancesCommon Send returns without error.

See ListLNIInstances for more information on using the ListLNIInstances API call, and error handling.

// Example sending a request using the ListLNIInstancesRequest method.
req, resp := client.ListLNIInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListLNIInstancesWithContext

func (c *VEENEDGE) ListLNIInstancesWithContext(ctx volcengine.Context, input *ListLNIInstancesInput, opts ...request.Option) (*ListLNIInstancesOutput, error)

ListLNIInstancesWithContext is the same as ListLNIInstances with the addition of the ability to pass a context and additional request options.

See ListLNIInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListLNIIps

func (c *VEENEDGE) ListLNIIps(input *ListLNIIpsInput) (*ListLNIIpsOutput, error)

ListLNIIps API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListLNIIps for usage and error information.

func (*VEENEDGE) ListLNIIpsCommon

func (c *VEENEDGE) ListLNIIpsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListLNIIpsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListLNIIpsCommon for usage and error information.

func (*VEENEDGE) ListLNIIpsCommonRequest

func (c *VEENEDGE) ListLNIIpsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListLNIIpsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListLNIIpsCommon operation. The "output" return value will be populated with the ListLNIIpsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListLNIIpsCommon Request to send the API call to the service. the "output" return value is not valid until after ListLNIIpsCommon Send returns without error.

See ListLNIIpsCommon for more information on using the ListLNIIpsCommon API call, and error handling.

// Example sending a request using the ListLNIIpsCommonRequest method.
req, resp := client.ListLNIIpsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListLNIIpsCommonWithContext

func (c *VEENEDGE) ListLNIIpsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListLNIIpsCommonWithContext is the same as ListLNIIpsCommon with the addition of the ability to pass a context and additional request options.

See ListLNIIpsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListLNIIpsRequest

func (c *VEENEDGE) ListLNIIpsRequest(input *ListLNIIpsInput) (req *request.Request, output *ListLNIIpsOutput)

ListLNIIpsRequest generates a "volcengine/request.Request" representing the client's request for the ListLNIIps operation. The "output" return value will be populated with the ListLNIIpsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListLNIIpsCommon Request to send the API call to the service. the "output" return value is not valid until after ListLNIIpsCommon Send returns without error.

See ListLNIIps for more information on using the ListLNIIps API call, and error handling.

// Example sending a request using the ListLNIIpsRequest method.
req, resp := client.ListLNIIpsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListLNIIpsWithContext

func (c *VEENEDGE) ListLNIIpsWithContext(ctx volcengine.Context, input *ListLNIIpsInput, opts ...request.Option) (*ListLNIIpsOutput, error)

ListLNIIpsWithContext is the same as ListLNIIps with the addition of the ability to pass a context and additional request options.

See ListLNIIps for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListLocalDiskCombination added in v1.2.41

func (c *VEENEDGE) ListLocalDiskCombination(input *ListLocalDiskCombinationInput) (*ListLocalDiskCombinationOutput, error)

ListLocalDiskCombination API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListLocalDiskCombination for usage and error information.

func (*VEENEDGE) ListLocalDiskCombinationCommon added in v1.2.41

func (c *VEENEDGE) ListLocalDiskCombinationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListLocalDiskCombinationCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListLocalDiskCombinationCommon for usage and error information.

func (*VEENEDGE) ListLocalDiskCombinationCommonRequest added in v1.2.41

func (c *VEENEDGE) ListLocalDiskCombinationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListLocalDiskCombinationCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListLocalDiskCombinationCommon operation. The "output" return value will be populated with the ListLocalDiskCombinationCommon request's response once the request completes successfully.

Use "Send" method on the returned ListLocalDiskCombinationCommon Request to send the API call to the service. the "output" return value is not valid until after ListLocalDiskCombinationCommon Send returns without error.

See ListLocalDiskCombinationCommon for more information on using the ListLocalDiskCombinationCommon API call, and error handling.

// Example sending a request using the ListLocalDiskCombinationCommonRequest method.
req, resp := client.ListLocalDiskCombinationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListLocalDiskCombinationCommonWithContext added in v1.2.41

func (c *VEENEDGE) ListLocalDiskCombinationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListLocalDiskCombinationCommonWithContext is the same as ListLocalDiskCombinationCommon with the addition of the ability to pass a context and additional request options.

See ListLocalDiskCombinationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListLocalDiskCombinationRequest added in v1.2.41

func (c *VEENEDGE) ListLocalDiskCombinationRequest(input *ListLocalDiskCombinationInput) (req *request.Request, output *ListLocalDiskCombinationOutput)

ListLocalDiskCombinationRequest generates a "volcengine/request.Request" representing the client's request for the ListLocalDiskCombination operation. The "output" return value will be populated with the ListLocalDiskCombinationCommon request's response once the request completes successfully.

Use "Send" method on the returned ListLocalDiskCombinationCommon Request to send the API call to the service. the "output" return value is not valid until after ListLocalDiskCombinationCommon Send returns without error.

See ListLocalDiskCombination for more information on using the ListLocalDiskCombination API call, and error handling.

// Example sending a request using the ListLocalDiskCombinationRequest method.
req, resp := client.ListLocalDiskCombinationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListLocalDiskCombinationWithContext added in v1.2.41

func (c *VEENEDGE) ListLocalDiskCombinationWithContext(ctx volcengine.Context, input *ListLocalDiskCombinationInput, opts ...request.Option) (*ListLocalDiskCombinationOutput, error)

ListLocalDiskCombinationWithContext is the same as ListLocalDiskCombination with the addition of the ability to pass a context and additional request options.

See ListLocalDiskCombination for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListResourceEvents

func (c *VEENEDGE) ListResourceEvents(input *ListResourceEventsInput) (*ListResourceEventsOutput, error)

ListResourceEvents API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListResourceEvents for usage and error information.

func (*VEENEDGE) ListResourceEventsCommon

func (c *VEENEDGE) ListResourceEventsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListResourceEventsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListResourceEventsCommon for usage and error information.

func (*VEENEDGE) ListResourceEventsCommonRequest

func (c *VEENEDGE) ListResourceEventsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListResourceEventsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListResourceEventsCommon operation. The "output" return value will be populated with the ListResourceEventsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListResourceEventsCommon Request to send the API call to the service. the "output" return value is not valid until after ListResourceEventsCommon Send returns without error.

See ListResourceEventsCommon for more information on using the ListResourceEventsCommon API call, and error handling.

// Example sending a request using the ListResourceEventsCommonRequest method.
req, resp := client.ListResourceEventsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListResourceEventsCommonWithContext

func (c *VEENEDGE) ListResourceEventsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListResourceEventsCommonWithContext is the same as ListResourceEventsCommon with the addition of the ability to pass a context and additional request options.

See ListResourceEventsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListResourceEventsRequest

func (c *VEENEDGE) ListResourceEventsRequest(input *ListResourceEventsInput) (req *request.Request, output *ListResourceEventsOutput)

ListResourceEventsRequest generates a "volcengine/request.Request" representing the client's request for the ListResourceEvents operation. The "output" return value will be populated with the ListResourceEventsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListResourceEventsCommon Request to send the API call to the service. the "output" return value is not valid until after ListResourceEventsCommon Send returns without error.

See ListResourceEvents for more information on using the ListResourceEvents API call, and error handling.

// Example sending a request using the ListResourceEventsRequest method.
req, resp := client.ListResourceEventsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListResourceEventsWithContext

func (c *VEENEDGE) ListResourceEventsWithContext(ctx volcengine.Context, input *ListResourceEventsInput, opts ...request.Option) (*ListResourceEventsOutput, error)

ListResourceEventsWithContext is the same as ListResourceEvents with the addition of the ability to pass a context and additional request options.

See ListResourceEvents for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListRouteEntries

func (c *VEENEDGE) ListRouteEntries(input *ListRouteEntriesInput) (*ListRouteEntriesOutput, error)

ListRouteEntries API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListRouteEntries for usage and error information.

func (*VEENEDGE) ListRouteEntriesCommon

func (c *VEENEDGE) ListRouteEntriesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListRouteEntriesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListRouteEntriesCommon for usage and error information.

func (*VEENEDGE) ListRouteEntriesCommonRequest

func (c *VEENEDGE) ListRouteEntriesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListRouteEntriesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListRouteEntriesCommon operation. The "output" return value will be populated with the ListRouteEntriesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRouteEntriesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRouteEntriesCommon Send returns without error.

See ListRouteEntriesCommon for more information on using the ListRouteEntriesCommon API call, and error handling.

// Example sending a request using the ListRouteEntriesCommonRequest method.
req, resp := client.ListRouteEntriesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListRouteEntriesCommonWithContext

func (c *VEENEDGE) ListRouteEntriesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListRouteEntriesCommonWithContext is the same as ListRouteEntriesCommon with the addition of the ability to pass a context and additional request options.

See ListRouteEntriesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListRouteEntriesRequest

func (c *VEENEDGE) ListRouteEntriesRequest(input *ListRouteEntriesInput) (req *request.Request, output *ListRouteEntriesOutput)

ListRouteEntriesRequest generates a "volcengine/request.Request" representing the client's request for the ListRouteEntries operation. The "output" return value will be populated with the ListRouteEntriesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRouteEntriesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRouteEntriesCommon Send returns without error.

See ListRouteEntries for more information on using the ListRouteEntries API call, and error handling.

// Example sending a request using the ListRouteEntriesRequest method.
req, resp := client.ListRouteEntriesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListRouteEntriesWithContext

func (c *VEENEDGE) ListRouteEntriesWithContext(ctx volcengine.Context, input *ListRouteEntriesInput, opts ...request.Option) (*ListRouteEntriesOutput, error)

ListRouteEntriesWithContext is the same as ListRouteEntries with the addition of the ability to pass a context and additional request options.

See ListRouteEntries for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListRouteTableAssociatedSubnets

func (c *VEENEDGE) ListRouteTableAssociatedSubnets(input *ListRouteTableAssociatedSubnetsInput) (*ListRouteTableAssociatedSubnetsOutput, error)

ListRouteTableAssociatedSubnets API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListRouteTableAssociatedSubnets for usage and error information.

func (*VEENEDGE) ListRouteTableAssociatedSubnetsCommon

func (c *VEENEDGE) ListRouteTableAssociatedSubnetsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListRouteTableAssociatedSubnetsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListRouteTableAssociatedSubnetsCommon for usage and error information.

func (*VEENEDGE) ListRouteTableAssociatedSubnetsCommonRequest

func (c *VEENEDGE) ListRouteTableAssociatedSubnetsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListRouteTableAssociatedSubnetsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListRouteTableAssociatedSubnetsCommon operation. The "output" return value will be populated with the ListRouteTableAssociatedSubnetsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRouteTableAssociatedSubnetsCommon Request to send the API call to the service. the "output" return value is not valid until after ListRouteTableAssociatedSubnetsCommon Send returns without error.

See ListRouteTableAssociatedSubnetsCommon for more information on using the ListRouteTableAssociatedSubnetsCommon API call, and error handling.

// Example sending a request using the ListRouteTableAssociatedSubnetsCommonRequest method.
req, resp := client.ListRouteTableAssociatedSubnetsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListRouteTableAssociatedSubnetsCommonWithContext

func (c *VEENEDGE) ListRouteTableAssociatedSubnetsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListRouteTableAssociatedSubnetsCommonWithContext is the same as ListRouteTableAssociatedSubnetsCommon with the addition of the ability to pass a context and additional request options.

See ListRouteTableAssociatedSubnetsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListRouteTableAssociatedSubnetsRequest

func (c *VEENEDGE) ListRouteTableAssociatedSubnetsRequest(input *ListRouteTableAssociatedSubnetsInput) (req *request.Request, output *ListRouteTableAssociatedSubnetsOutput)

ListRouteTableAssociatedSubnetsRequest generates a "volcengine/request.Request" representing the client's request for the ListRouteTableAssociatedSubnets operation. The "output" return value will be populated with the ListRouteTableAssociatedSubnetsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRouteTableAssociatedSubnetsCommon Request to send the API call to the service. the "output" return value is not valid until after ListRouteTableAssociatedSubnetsCommon Send returns without error.

See ListRouteTableAssociatedSubnets for more information on using the ListRouteTableAssociatedSubnets API call, and error handling.

// Example sending a request using the ListRouteTableAssociatedSubnetsRequest method.
req, resp := client.ListRouteTableAssociatedSubnetsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListRouteTableAssociatedSubnetsWithContext

func (c *VEENEDGE) ListRouteTableAssociatedSubnetsWithContext(ctx volcengine.Context, input *ListRouteTableAssociatedSubnetsInput, opts ...request.Option) (*ListRouteTableAssociatedSubnetsOutput, error)

ListRouteTableAssociatedSubnetsWithContext is the same as ListRouteTableAssociatedSubnets with the addition of the ability to pass a context and additional request options.

See ListRouteTableAssociatedSubnets for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListRouteTables

func (c *VEENEDGE) ListRouteTables(input *ListRouteTablesInput) (*ListRouteTablesOutput, error)

ListRouteTables API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListRouteTables for usage and error information.

func (*VEENEDGE) ListRouteTablesCommon

func (c *VEENEDGE) ListRouteTablesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListRouteTablesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListRouteTablesCommon for usage and error information.

func (*VEENEDGE) ListRouteTablesCommonRequest

func (c *VEENEDGE) ListRouteTablesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListRouteTablesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListRouteTablesCommon operation. The "output" return value will be populated with the ListRouteTablesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRouteTablesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRouteTablesCommon Send returns without error.

See ListRouteTablesCommon for more information on using the ListRouteTablesCommon API call, and error handling.

// Example sending a request using the ListRouteTablesCommonRequest method.
req, resp := client.ListRouteTablesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListRouteTablesCommonWithContext

func (c *VEENEDGE) ListRouteTablesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListRouteTablesCommonWithContext is the same as ListRouteTablesCommon with the addition of the ability to pass a context and additional request options.

See ListRouteTablesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListRouteTablesRequest

func (c *VEENEDGE) ListRouteTablesRequest(input *ListRouteTablesInput) (req *request.Request, output *ListRouteTablesOutput)

ListRouteTablesRequest generates a "volcengine/request.Request" representing the client's request for the ListRouteTables operation. The "output" return value will be populated with the ListRouteTablesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRouteTablesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRouteTablesCommon Send returns without error.

See ListRouteTables for more information on using the ListRouteTables API call, and error handling.

// Example sending a request using the ListRouteTablesRequest method.
req, resp := client.ListRouteTablesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListRouteTablesWithContext

func (c *VEENEDGE) ListRouteTablesWithContext(ctx volcengine.Context, input *ListRouteTablesInput, opts ...request.Option) (*ListRouteTablesOutput, error)

ListRouteTablesWithContext is the same as ListRouteTables with the addition of the ability to pass a context and additional request options.

See ListRouteTables for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListSSHKey

func (c *VEENEDGE) ListSSHKey(input *ListSSHKeyInput) (*ListSSHKeyOutput, error)

ListSSHKey API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListSSHKey for usage and error information.

func (*VEENEDGE) ListSSHKeyCommon

func (c *VEENEDGE) ListSSHKeyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSSHKeyCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListSSHKeyCommon for usage and error information.

func (*VEENEDGE) ListSSHKeyCommonRequest

func (c *VEENEDGE) ListSSHKeyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSSHKeyCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSSHKeyCommon operation. The "output" return value will be populated with the ListSSHKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSSHKeyCommon Request to send the API call to the service. the "output" return value is not valid until after ListSSHKeyCommon Send returns without error.

See ListSSHKeyCommon for more information on using the ListSSHKeyCommon API call, and error handling.

// Example sending a request using the ListSSHKeyCommonRequest method.
req, resp := client.ListSSHKeyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListSSHKeyCommonWithContext

func (c *VEENEDGE) ListSSHKeyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSSHKeyCommonWithContext is the same as ListSSHKeyCommon with the addition of the ability to pass a context and additional request options.

See ListSSHKeyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListSSHKeyRequest

func (c *VEENEDGE) ListSSHKeyRequest(input *ListSSHKeyInput) (req *request.Request, output *ListSSHKeyOutput)

ListSSHKeyRequest generates a "volcengine/request.Request" representing the client's request for the ListSSHKey operation. The "output" return value will be populated with the ListSSHKeyCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSSHKeyCommon Request to send the API call to the service. the "output" return value is not valid until after ListSSHKeyCommon Send returns without error.

See ListSSHKey for more information on using the ListSSHKey API call, and error handling.

// Example sending a request using the ListSSHKeyRequest method.
req, resp := client.ListSSHKeyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListSSHKeyWithContext

func (c *VEENEDGE) ListSSHKeyWithContext(ctx volcengine.Context, input *ListSSHKeyInput, opts ...request.Option) (*ListSSHKeyOutput, error)

ListSSHKeyWithContext is the same as ListSSHKey with the addition of the ability to pass a context and additional request options.

See ListSSHKey for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListSecurityGroupBindInstances

func (c *VEENEDGE) ListSecurityGroupBindInstances(input *ListSecurityGroupBindInstancesInput) (*ListSecurityGroupBindInstancesOutput, error)

ListSecurityGroupBindInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListSecurityGroupBindInstances for usage and error information.

func (*VEENEDGE) ListSecurityGroupBindInstancesCommon

func (c *VEENEDGE) ListSecurityGroupBindInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSecurityGroupBindInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListSecurityGroupBindInstancesCommon for usage and error information.

func (*VEENEDGE) ListSecurityGroupBindInstancesCommonRequest

func (c *VEENEDGE) ListSecurityGroupBindInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSecurityGroupBindInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSecurityGroupBindInstancesCommon operation. The "output" return value will be populated with the ListSecurityGroupBindInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSecurityGroupBindInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSecurityGroupBindInstancesCommon Send returns without error.

See ListSecurityGroupBindInstancesCommon for more information on using the ListSecurityGroupBindInstancesCommon API call, and error handling.

// Example sending a request using the ListSecurityGroupBindInstancesCommonRequest method.
req, resp := client.ListSecurityGroupBindInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListSecurityGroupBindInstancesCommonWithContext

func (c *VEENEDGE) ListSecurityGroupBindInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSecurityGroupBindInstancesCommonWithContext is the same as ListSecurityGroupBindInstancesCommon with the addition of the ability to pass a context and additional request options.

See ListSecurityGroupBindInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListSecurityGroupBindInstancesRequest

func (c *VEENEDGE) ListSecurityGroupBindInstancesRequest(input *ListSecurityGroupBindInstancesInput) (req *request.Request, output *ListSecurityGroupBindInstancesOutput)

ListSecurityGroupBindInstancesRequest generates a "volcengine/request.Request" representing the client's request for the ListSecurityGroupBindInstances operation. The "output" return value will be populated with the ListSecurityGroupBindInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSecurityGroupBindInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSecurityGroupBindInstancesCommon Send returns without error.

See ListSecurityGroupBindInstances for more information on using the ListSecurityGroupBindInstances API call, and error handling.

// Example sending a request using the ListSecurityGroupBindInstancesRequest method.
req, resp := client.ListSecurityGroupBindInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListSecurityGroupBindInstancesWithContext

func (c *VEENEDGE) ListSecurityGroupBindInstancesWithContext(ctx volcengine.Context, input *ListSecurityGroupBindInstancesInput, opts ...request.Option) (*ListSecurityGroupBindInstancesOutput, error)

ListSecurityGroupBindInstancesWithContext is the same as ListSecurityGroupBindInstances with the addition of the ability to pass a context and additional request options.

See ListSecurityGroupBindInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListSecurityGroupTree

func (c *VEENEDGE) ListSecurityGroupTree(input *ListSecurityGroupTreeInput) (*ListSecurityGroupTreeOutput, error)

ListSecurityGroupTree API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListSecurityGroupTree for usage and error information.

func (*VEENEDGE) ListSecurityGroupTreeCommon

func (c *VEENEDGE) ListSecurityGroupTreeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSecurityGroupTreeCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListSecurityGroupTreeCommon for usage and error information.

func (*VEENEDGE) ListSecurityGroupTreeCommonRequest

func (c *VEENEDGE) ListSecurityGroupTreeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSecurityGroupTreeCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSecurityGroupTreeCommon operation. The "output" return value will be populated with the ListSecurityGroupTreeCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSecurityGroupTreeCommon Request to send the API call to the service. the "output" return value is not valid until after ListSecurityGroupTreeCommon Send returns without error.

See ListSecurityGroupTreeCommon for more information on using the ListSecurityGroupTreeCommon API call, and error handling.

// Example sending a request using the ListSecurityGroupTreeCommonRequest method.
req, resp := client.ListSecurityGroupTreeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListSecurityGroupTreeCommonWithContext

func (c *VEENEDGE) ListSecurityGroupTreeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSecurityGroupTreeCommonWithContext is the same as ListSecurityGroupTreeCommon with the addition of the ability to pass a context and additional request options.

See ListSecurityGroupTreeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListSecurityGroupTreeRequest

func (c *VEENEDGE) ListSecurityGroupTreeRequest(input *ListSecurityGroupTreeInput) (req *request.Request, output *ListSecurityGroupTreeOutput)

ListSecurityGroupTreeRequest generates a "volcengine/request.Request" representing the client's request for the ListSecurityGroupTree operation. The "output" return value will be populated with the ListSecurityGroupTreeCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSecurityGroupTreeCommon Request to send the API call to the service. the "output" return value is not valid until after ListSecurityGroupTreeCommon Send returns without error.

See ListSecurityGroupTree for more information on using the ListSecurityGroupTree API call, and error handling.

// Example sending a request using the ListSecurityGroupTreeRequest method.
req, resp := client.ListSecurityGroupTreeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListSecurityGroupTreeWithContext

func (c *VEENEDGE) ListSecurityGroupTreeWithContext(ctx volcengine.Context, input *ListSecurityGroupTreeInput, opts ...request.Option) (*ListSecurityGroupTreeOutput, error)

ListSecurityGroupTreeWithContext is the same as ListSecurityGroupTree with the addition of the ability to pass a context and additional request options.

See ListSecurityGroupTree for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListSubnetInstances

func (c *VEENEDGE) ListSubnetInstances(input *ListSubnetInstancesInput) (*ListSubnetInstancesOutput, error)

ListSubnetInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListSubnetInstances for usage and error information.

func (*VEENEDGE) ListSubnetInstancesCommon

func (c *VEENEDGE) ListSubnetInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSubnetInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListSubnetInstancesCommon for usage and error information.

func (*VEENEDGE) ListSubnetInstancesCommonRequest

func (c *VEENEDGE) ListSubnetInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSubnetInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSubnetInstancesCommon operation. The "output" return value will be populated with the ListSubnetInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSubnetInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSubnetInstancesCommon Send returns without error.

See ListSubnetInstancesCommon for more information on using the ListSubnetInstancesCommon API call, and error handling.

// Example sending a request using the ListSubnetInstancesCommonRequest method.
req, resp := client.ListSubnetInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListSubnetInstancesCommonWithContext

func (c *VEENEDGE) ListSubnetInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSubnetInstancesCommonWithContext is the same as ListSubnetInstancesCommon with the addition of the ability to pass a context and additional request options.

See ListSubnetInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListSubnetInstancesRequest

func (c *VEENEDGE) ListSubnetInstancesRequest(input *ListSubnetInstancesInput) (req *request.Request, output *ListSubnetInstancesOutput)

ListSubnetInstancesRequest generates a "volcengine/request.Request" representing the client's request for the ListSubnetInstances operation. The "output" return value will be populated with the ListSubnetInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSubnetInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSubnetInstancesCommon Send returns without error.

See ListSubnetInstances for more information on using the ListSubnetInstances API call, and error handling.

// Example sending a request using the ListSubnetInstancesRequest method.
req, resp := client.ListSubnetInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListSubnetInstancesWithContext

func (c *VEENEDGE) ListSubnetInstancesWithContext(ctx volcengine.Context, input *ListSubnetInstancesInput, opts ...request.Option) (*ListSubnetInstancesOutput, error)

ListSubnetInstancesWithContext is the same as ListSubnetInstances with the addition of the ability to pass a context and additional request options.

See ListSubnetInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListTagsForResources added in v1.2.35

func (c *VEENEDGE) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)

ListTagsForResources API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListTagsForResources for usage and error information.

func (*VEENEDGE) ListTagsForResourcesCommon added in v1.2.35

func (c *VEENEDGE) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTagsForResourcesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListTagsForResourcesCommon for usage and error information.

func (*VEENEDGE) ListTagsForResourcesCommonRequest added in v1.2.35

func (c *VEENEDGE) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListTagsForResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListTagsForResourcesCommon operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.

See ListTagsForResourcesCommon for more information on using the ListTagsForResourcesCommon API call, and error handling.

// Example sending a request using the ListTagsForResourcesCommonRequest method.
req, resp := client.ListTagsForResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListTagsForResourcesCommonWithContext added in v1.2.35

func (c *VEENEDGE) ListTagsForResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListTagsForResourcesCommonWithContext is the same as ListTagsForResourcesCommon with the addition of the ability to pass a context and additional request options.

See ListTagsForResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListTagsForResourcesRequest added in v1.2.35

func (c *VEENEDGE) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)

ListTagsForResourcesRequest generates a "volcengine/request.Request" representing the client's request for the ListTagsForResources operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.

See ListTagsForResources for more information on using the ListTagsForResources API call, and error handling.

// Example sending a request using the ListTagsForResourcesRequest method.
req, resp := client.ListTagsForResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListTagsForResourcesWithContext added in v1.2.35

func (c *VEENEDGE) ListTagsForResourcesWithContext(ctx volcengine.Context, input *ListTagsForResourcesInput, opts ...request.Option) (*ListTagsForResourcesOutput, error)

ListTagsForResourcesWithContext is the same as ListTagsForResources with the addition of the ability to pass a context and additional request options.

See ListTagsForResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListTenantAvailableResourceInfo added in v1.2.41

func (c *VEENEDGE) ListTenantAvailableResourceInfo(input *ListTenantAvailableResourceInfoInput) (*ListTenantAvailableResourceInfoOutput, error)

ListTenantAvailableResourceInfo API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListTenantAvailableResourceInfo for usage and error information.

func (*VEENEDGE) ListTenantAvailableResourceInfoCommon added in v1.2.41

func (c *VEENEDGE) ListTenantAvailableResourceInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTenantAvailableResourceInfoCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListTenantAvailableResourceInfoCommon for usage and error information.

func (*VEENEDGE) ListTenantAvailableResourceInfoCommonRequest added in v1.2.41

func (c *VEENEDGE) ListTenantAvailableResourceInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListTenantAvailableResourceInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListTenantAvailableResourceInfoCommon operation. The "output" return value will be populated with the ListTenantAvailableResourceInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTenantAvailableResourceInfoCommon Request to send the API call to the service. the "output" return value is not valid until after ListTenantAvailableResourceInfoCommon Send returns without error.

See ListTenantAvailableResourceInfoCommon for more information on using the ListTenantAvailableResourceInfoCommon API call, and error handling.

// Example sending a request using the ListTenantAvailableResourceInfoCommonRequest method.
req, resp := client.ListTenantAvailableResourceInfoCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListTenantAvailableResourceInfoCommonWithContext added in v1.2.41

func (c *VEENEDGE) ListTenantAvailableResourceInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListTenantAvailableResourceInfoCommonWithContext is the same as ListTenantAvailableResourceInfoCommon with the addition of the ability to pass a context and additional request options.

See ListTenantAvailableResourceInfoCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListTenantAvailableResourceInfoRequest added in v1.2.41

func (c *VEENEDGE) ListTenantAvailableResourceInfoRequest(input *ListTenantAvailableResourceInfoInput) (req *request.Request, output *ListTenantAvailableResourceInfoOutput)

ListTenantAvailableResourceInfoRequest generates a "volcengine/request.Request" representing the client's request for the ListTenantAvailableResourceInfo operation. The "output" return value will be populated with the ListTenantAvailableResourceInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTenantAvailableResourceInfoCommon Request to send the API call to the service. the "output" return value is not valid until after ListTenantAvailableResourceInfoCommon Send returns without error.

See ListTenantAvailableResourceInfo for more information on using the ListTenantAvailableResourceInfo API call, and error handling.

// Example sending a request using the ListTenantAvailableResourceInfoRequest method.
req, resp := client.ListTenantAvailableResourceInfoRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListTenantAvailableResourceInfoWithContext added in v1.2.41

func (c *VEENEDGE) ListTenantAvailableResourceInfoWithContext(ctx volcengine.Context, input *ListTenantAvailableResourceInfoInput, opts ...request.Option) (*ListTenantAvailableResourceInfoOutput, error)

ListTenantAvailableResourceInfoWithContext is the same as ListTenantAvailableResourceInfo with the addition of the ability to pass a context and additional request options.

See ListTenantAvailableResourceInfo for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListTenantInstanceSpec added in v1.2.41

func (c *VEENEDGE) ListTenantInstanceSpec(input *ListTenantInstanceSpecInput) (*ListTenantInstanceSpecOutput, error)

ListTenantInstanceSpec API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListTenantInstanceSpec for usage and error information.

func (*VEENEDGE) ListTenantInstanceSpecArch added in v1.2.41

func (c *VEENEDGE) ListTenantInstanceSpecArch(input *ListTenantInstanceSpecArchInput) (*ListTenantInstanceSpecArchOutput, error)

ListTenantInstanceSpecArch API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListTenantInstanceSpecArch for usage and error information.

func (*VEENEDGE) ListTenantInstanceSpecArchCommon added in v1.2.41

func (c *VEENEDGE) ListTenantInstanceSpecArchCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTenantInstanceSpecArchCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListTenantInstanceSpecArchCommon for usage and error information.

func (*VEENEDGE) ListTenantInstanceSpecArchCommonRequest added in v1.2.41

func (c *VEENEDGE) ListTenantInstanceSpecArchCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListTenantInstanceSpecArchCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListTenantInstanceSpecArchCommon operation. The "output" return value will be populated with the ListTenantInstanceSpecArchCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTenantInstanceSpecArchCommon Request to send the API call to the service. the "output" return value is not valid until after ListTenantInstanceSpecArchCommon Send returns without error.

See ListTenantInstanceSpecArchCommon for more information on using the ListTenantInstanceSpecArchCommon API call, and error handling.

// Example sending a request using the ListTenantInstanceSpecArchCommonRequest method.
req, resp := client.ListTenantInstanceSpecArchCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListTenantInstanceSpecArchCommonWithContext added in v1.2.41

func (c *VEENEDGE) ListTenantInstanceSpecArchCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListTenantInstanceSpecArchCommonWithContext is the same as ListTenantInstanceSpecArchCommon with the addition of the ability to pass a context and additional request options.

See ListTenantInstanceSpecArchCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListTenantInstanceSpecArchRequest added in v1.2.41

func (c *VEENEDGE) ListTenantInstanceSpecArchRequest(input *ListTenantInstanceSpecArchInput) (req *request.Request, output *ListTenantInstanceSpecArchOutput)

ListTenantInstanceSpecArchRequest generates a "volcengine/request.Request" representing the client's request for the ListTenantInstanceSpecArch operation. The "output" return value will be populated with the ListTenantInstanceSpecArchCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTenantInstanceSpecArchCommon Request to send the API call to the service. the "output" return value is not valid until after ListTenantInstanceSpecArchCommon Send returns without error.

See ListTenantInstanceSpecArch for more information on using the ListTenantInstanceSpecArch API call, and error handling.

// Example sending a request using the ListTenantInstanceSpecArchRequest method.
req, resp := client.ListTenantInstanceSpecArchRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListTenantInstanceSpecArchWithContext added in v1.2.41

func (c *VEENEDGE) ListTenantInstanceSpecArchWithContext(ctx volcengine.Context, input *ListTenantInstanceSpecArchInput, opts ...request.Option) (*ListTenantInstanceSpecArchOutput, error)

ListTenantInstanceSpecArchWithContext is the same as ListTenantInstanceSpecArch with the addition of the ability to pass a context and additional request options.

See ListTenantInstanceSpecArch for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListTenantInstanceSpecCommon added in v1.2.41

func (c *VEENEDGE) ListTenantInstanceSpecCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTenantInstanceSpecCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListTenantInstanceSpecCommon for usage and error information.

func (*VEENEDGE) ListTenantInstanceSpecCommonRequest added in v1.2.41

func (c *VEENEDGE) ListTenantInstanceSpecCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListTenantInstanceSpecCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListTenantInstanceSpecCommon operation. The "output" return value will be populated with the ListTenantInstanceSpecCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTenantInstanceSpecCommon Request to send the API call to the service. the "output" return value is not valid until after ListTenantInstanceSpecCommon Send returns without error.

See ListTenantInstanceSpecCommon for more information on using the ListTenantInstanceSpecCommon API call, and error handling.

// Example sending a request using the ListTenantInstanceSpecCommonRequest method.
req, resp := client.ListTenantInstanceSpecCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListTenantInstanceSpecCommonWithContext added in v1.2.41

func (c *VEENEDGE) ListTenantInstanceSpecCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListTenantInstanceSpecCommonWithContext is the same as ListTenantInstanceSpecCommon with the addition of the ability to pass a context and additional request options.

See ListTenantInstanceSpecCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListTenantInstanceSpecRequest added in v1.2.41

func (c *VEENEDGE) ListTenantInstanceSpecRequest(input *ListTenantInstanceSpecInput) (req *request.Request, output *ListTenantInstanceSpecOutput)

ListTenantInstanceSpecRequest generates a "volcengine/request.Request" representing the client's request for the ListTenantInstanceSpec operation. The "output" return value will be populated with the ListTenantInstanceSpecCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTenantInstanceSpecCommon Request to send the API call to the service. the "output" return value is not valid until after ListTenantInstanceSpecCommon Send returns without error.

See ListTenantInstanceSpec for more information on using the ListTenantInstanceSpec API call, and error handling.

// Example sending a request using the ListTenantInstanceSpecRequest method.
req, resp := client.ListTenantInstanceSpecRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListTenantInstanceSpecWithContext added in v1.2.41

func (c *VEENEDGE) ListTenantInstanceSpecWithContext(ctx volcengine.Context, input *ListTenantInstanceSpecInput, opts ...request.Option) (*ListTenantInstanceSpecOutput, error)

ListTenantInstanceSpecWithContext is the same as ListTenantInstanceSpec with the addition of the ability to pass a context and additional request options.

See ListTenantInstanceSpec for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListTenantRegions added in v1.2.41

func (c *VEENEDGE) ListTenantRegions(input *ListTenantRegionsInput) (*ListTenantRegionsOutput, error)

ListTenantRegions API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListTenantRegions for usage and error information.

func (*VEENEDGE) ListTenantRegionsCommon added in v1.2.41

func (c *VEENEDGE) ListTenantRegionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTenantRegionsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListTenantRegionsCommon for usage and error information.

func (*VEENEDGE) ListTenantRegionsCommonRequest added in v1.2.41

func (c *VEENEDGE) ListTenantRegionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListTenantRegionsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListTenantRegionsCommon operation. The "output" return value will be populated with the ListTenantRegionsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTenantRegionsCommon Request to send the API call to the service. the "output" return value is not valid until after ListTenantRegionsCommon Send returns without error.

See ListTenantRegionsCommon for more information on using the ListTenantRegionsCommon API call, and error handling.

// Example sending a request using the ListTenantRegionsCommonRequest method.
req, resp := client.ListTenantRegionsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListTenantRegionsCommonWithContext added in v1.2.41

func (c *VEENEDGE) ListTenantRegionsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListTenantRegionsCommonWithContext is the same as ListTenantRegionsCommon with the addition of the ability to pass a context and additional request options.

See ListTenantRegionsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListTenantRegionsRequest added in v1.2.41

func (c *VEENEDGE) ListTenantRegionsRequest(input *ListTenantRegionsInput) (req *request.Request, output *ListTenantRegionsOutput)

ListTenantRegionsRequest generates a "volcengine/request.Request" representing the client's request for the ListTenantRegions operation. The "output" return value will be populated with the ListTenantRegionsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTenantRegionsCommon Request to send the API call to the service. the "output" return value is not valid until after ListTenantRegionsCommon Send returns without error.

See ListTenantRegions for more information on using the ListTenantRegions API call, and error handling.

// Example sending a request using the ListTenantRegionsRequest method.
req, resp := client.ListTenantRegionsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListTenantRegionsWithContext added in v1.2.41

func (c *VEENEDGE) ListTenantRegionsWithContext(ctx volcengine.Context, input *ListTenantRegionsInput, opts ...request.Option) (*ListTenantRegionsOutput, error)

ListTenantRegionsWithContext is the same as ListTenantRegions with the addition of the ability to pass a context and additional request options.

See ListTenantRegions for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListVPCInstances

func (c *VEENEDGE) ListVPCInstances(input *ListVPCInstancesInput) (*ListVPCInstancesOutput, error)

ListVPCInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListVPCInstances for usage and error information.

func (*VEENEDGE) ListVPCInstancesCommon

func (c *VEENEDGE) ListVPCInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListVPCInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ListVPCInstancesCommon for usage and error information.

func (*VEENEDGE) ListVPCInstancesCommonRequest

func (c *VEENEDGE) ListVPCInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListVPCInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListVPCInstancesCommon operation. The "output" return value will be populated with the ListVPCInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListVPCInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListVPCInstancesCommon Send returns without error.

See ListVPCInstancesCommon for more information on using the ListVPCInstancesCommon API call, and error handling.

// Example sending a request using the ListVPCInstancesCommonRequest method.
req, resp := client.ListVPCInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListVPCInstancesCommonWithContext

func (c *VEENEDGE) ListVPCInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListVPCInstancesCommonWithContext is the same as ListVPCInstancesCommon with the addition of the ability to pass a context and additional request options.

See ListVPCInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ListVPCInstancesRequest

func (c *VEENEDGE) ListVPCInstancesRequest(input *ListVPCInstancesInput) (req *request.Request, output *ListVPCInstancesOutput)

ListVPCInstancesRequest generates a "volcengine/request.Request" representing the client's request for the ListVPCInstances operation. The "output" return value will be populated with the ListVPCInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListVPCInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListVPCInstancesCommon Send returns without error.

See ListVPCInstances for more information on using the ListVPCInstances API call, and error handling.

// Example sending a request using the ListVPCInstancesRequest method.
req, resp := client.ListVPCInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ListVPCInstancesWithContext

func (c *VEENEDGE) ListVPCInstancesWithContext(ctx volcengine.Context, input *ListVPCInstancesInput, opts ...request.Option) (*ListVPCInstancesOutput, error)

ListVPCInstancesWithContext is the same as ListVPCInstances with the addition of the ability to pass a context and additional request options.

See ListVPCInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ModifyLNIAttribute

func (c *VEENEDGE) ModifyLNIAttribute(input *ModifyLNIAttributeInput) (*ModifyLNIAttributeOutput, error)

ModifyLNIAttribute API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ModifyLNIAttribute for usage and error information.

func (*VEENEDGE) ModifyLNIAttributeCommon

func (c *VEENEDGE) ModifyLNIAttributeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyLNIAttributeCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ModifyLNIAttributeCommon for usage and error information.

func (*VEENEDGE) ModifyLNIAttributeCommonRequest

func (c *VEENEDGE) ModifyLNIAttributeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyLNIAttributeCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyLNIAttributeCommon operation. The "output" return value will be populated with the ModifyLNIAttributeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyLNIAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyLNIAttributeCommon Send returns without error.

See ModifyLNIAttributeCommon for more information on using the ModifyLNIAttributeCommon API call, and error handling.

// Example sending a request using the ModifyLNIAttributeCommonRequest method.
req, resp := client.ModifyLNIAttributeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ModifyLNIAttributeCommonWithContext

func (c *VEENEDGE) ModifyLNIAttributeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyLNIAttributeCommonWithContext is the same as ModifyLNIAttributeCommon with the addition of the ability to pass a context and additional request options.

See ModifyLNIAttributeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ModifyLNIAttributeRequest

func (c *VEENEDGE) ModifyLNIAttributeRequest(input *ModifyLNIAttributeInput) (req *request.Request, output *ModifyLNIAttributeOutput)

ModifyLNIAttributeRequest generates a "volcengine/request.Request" representing the client's request for the ModifyLNIAttribute operation. The "output" return value will be populated with the ModifyLNIAttributeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyLNIAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyLNIAttributeCommon Send returns without error.

See ModifyLNIAttribute for more information on using the ModifyLNIAttribute API call, and error handling.

// Example sending a request using the ModifyLNIAttributeRequest method.
req, resp := client.ModifyLNIAttributeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ModifyLNIAttributeWithContext

func (c *VEENEDGE) ModifyLNIAttributeWithContext(ctx volcengine.Context, input *ModifyLNIAttributeInput, opts ...request.Option) (*ModifyLNIAttributeOutput, error)

ModifyLNIAttributeWithContext is the same as ModifyLNIAttribute with the addition of the ability to pass a context and additional request options.

See ModifyLNIAttribute for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ModifyLNIIpAttribute

func (c *VEENEDGE) ModifyLNIIpAttribute(input *ModifyLNIIpAttributeInput) (*ModifyLNIIpAttributeOutput, error)

ModifyLNIIpAttribute API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ModifyLNIIpAttribute for usage and error information.

func (*VEENEDGE) ModifyLNIIpAttributeCommon

func (c *VEENEDGE) ModifyLNIIpAttributeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyLNIIpAttributeCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ModifyLNIIpAttributeCommon for usage and error information.

func (*VEENEDGE) ModifyLNIIpAttributeCommonRequest

func (c *VEENEDGE) ModifyLNIIpAttributeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyLNIIpAttributeCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyLNIIpAttributeCommon operation. The "output" return value will be populated with the ModifyLNIIpAttributeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyLNIIpAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyLNIIpAttributeCommon Send returns without error.

See ModifyLNIIpAttributeCommon for more information on using the ModifyLNIIpAttributeCommon API call, and error handling.

// Example sending a request using the ModifyLNIIpAttributeCommonRequest method.
req, resp := client.ModifyLNIIpAttributeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ModifyLNIIpAttributeCommonWithContext

func (c *VEENEDGE) ModifyLNIIpAttributeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyLNIIpAttributeCommonWithContext is the same as ModifyLNIIpAttributeCommon with the addition of the ability to pass a context and additional request options.

See ModifyLNIIpAttributeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ModifyLNIIpAttributeRequest

func (c *VEENEDGE) ModifyLNIIpAttributeRequest(input *ModifyLNIIpAttributeInput) (req *request.Request, output *ModifyLNIIpAttributeOutput)

ModifyLNIIpAttributeRequest generates a "volcengine/request.Request" representing the client's request for the ModifyLNIIpAttribute operation. The "output" return value will be populated with the ModifyLNIIpAttributeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyLNIIpAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyLNIIpAttributeCommon Send returns without error.

See ModifyLNIIpAttribute for more information on using the ModifyLNIIpAttribute API call, and error handling.

// Example sending a request using the ModifyLNIIpAttributeRequest method.
req, resp := client.ModifyLNIIpAttributeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ModifyLNIIpAttributeWithContext

func (c *VEENEDGE) ModifyLNIIpAttributeWithContext(ctx volcengine.Context, input *ModifyLNIIpAttributeInput, opts ...request.Option) (*ModifyLNIIpAttributeOutput, error)

ModifyLNIIpAttributeWithContext is the same as ModifyLNIIpAttribute with the addition of the ability to pass a context and additional request options.

See ModifyLNIIpAttribute for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ModifyLNIIpBandwidthPeak

func (c *VEENEDGE) ModifyLNIIpBandwidthPeak(input *ModifyLNIIpBandwidthPeakInput) (*ModifyLNIIpBandwidthPeakOutput, error)

ModifyLNIIpBandwidthPeak API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ModifyLNIIpBandwidthPeak for usage and error information.

func (*VEENEDGE) ModifyLNIIpBandwidthPeakCommon

func (c *VEENEDGE) ModifyLNIIpBandwidthPeakCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyLNIIpBandwidthPeakCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ModifyLNIIpBandwidthPeakCommon for usage and error information.

func (*VEENEDGE) ModifyLNIIpBandwidthPeakCommonRequest

func (c *VEENEDGE) ModifyLNIIpBandwidthPeakCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyLNIIpBandwidthPeakCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyLNIIpBandwidthPeakCommon operation. The "output" return value will be populated with the ModifyLNIIpBandwidthPeakCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyLNIIpBandwidthPeakCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyLNIIpBandwidthPeakCommon Send returns without error.

See ModifyLNIIpBandwidthPeakCommon for more information on using the ModifyLNIIpBandwidthPeakCommon API call, and error handling.

// Example sending a request using the ModifyLNIIpBandwidthPeakCommonRequest method.
req, resp := client.ModifyLNIIpBandwidthPeakCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ModifyLNIIpBandwidthPeakCommonWithContext

func (c *VEENEDGE) ModifyLNIIpBandwidthPeakCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyLNIIpBandwidthPeakCommonWithContext is the same as ModifyLNIIpBandwidthPeakCommon with the addition of the ability to pass a context and additional request options.

See ModifyLNIIpBandwidthPeakCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ModifyLNIIpBandwidthPeakRequest

func (c *VEENEDGE) ModifyLNIIpBandwidthPeakRequest(input *ModifyLNIIpBandwidthPeakInput) (req *request.Request, output *ModifyLNIIpBandwidthPeakOutput)

ModifyLNIIpBandwidthPeakRequest generates a "volcengine/request.Request" representing the client's request for the ModifyLNIIpBandwidthPeak operation. The "output" return value will be populated with the ModifyLNIIpBandwidthPeakCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyLNIIpBandwidthPeakCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyLNIIpBandwidthPeakCommon Send returns without error.

See ModifyLNIIpBandwidthPeak for more information on using the ModifyLNIIpBandwidthPeak API call, and error handling.

// Example sending a request using the ModifyLNIIpBandwidthPeakRequest method.
req, resp := client.ModifyLNIIpBandwidthPeakRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ModifyLNIIpBandwidthPeakWithContext

func (c *VEENEDGE) ModifyLNIIpBandwidthPeakWithContext(ctx volcengine.Context, input *ModifyLNIIpBandwidthPeakInput, opts ...request.Option) (*ModifyLNIIpBandwidthPeakOutput, error)

ModifyLNIIpBandwidthPeakWithContext is the same as ModifyLNIIpBandwidthPeak with the addition of the ability to pass a context and additional request options.

See ModifyLNIIpBandwidthPeak for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ModifySecurityGroupAttribute

func (c *VEENEDGE) ModifySecurityGroupAttribute(input *ModifySecurityGroupAttributeInput) (*ModifySecurityGroupAttributeOutput, error)

ModifySecurityGroupAttribute API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ModifySecurityGroupAttribute for usage and error information.

func (*VEENEDGE) ModifySecurityGroupAttributeCommon

func (c *VEENEDGE) ModifySecurityGroupAttributeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifySecurityGroupAttributeCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ModifySecurityGroupAttributeCommon for usage and error information.

func (*VEENEDGE) ModifySecurityGroupAttributeCommonRequest

func (c *VEENEDGE) ModifySecurityGroupAttributeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifySecurityGroupAttributeCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifySecurityGroupAttributeCommon operation. The "output" return value will be populated with the ModifySecurityGroupAttributeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifySecurityGroupAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySecurityGroupAttributeCommon Send returns without error.

See ModifySecurityGroupAttributeCommon for more information on using the ModifySecurityGroupAttributeCommon API call, and error handling.

// Example sending a request using the ModifySecurityGroupAttributeCommonRequest method.
req, resp := client.ModifySecurityGroupAttributeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ModifySecurityGroupAttributeCommonWithContext

func (c *VEENEDGE) ModifySecurityGroupAttributeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifySecurityGroupAttributeCommonWithContext is the same as ModifySecurityGroupAttributeCommon with the addition of the ability to pass a context and additional request options.

See ModifySecurityGroupAttributeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ModifySecurityGroupAttributeRequest

func (c *VEENEDGE) ModifySecurityGroupAttributeRequest(input *ModifySecurityGroupAttributeInput) (req *request.Request, output *ModifySecurityGroupAttributeOutput)

ModifySecurityGroupAttributeRequest generates a "volcengine/request.Request" representing the client's request for the ModifySecurityGroupAttribute operation. The "output" return value will be populated with the ModifySecurityGroupAttributeCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifySecurityGroupAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySecurityGroupAttributeCommon Send returns without error.

See ModifySecurityGroupAttribute for more information on using the ModifySecurityGroupAttribute API call, and error handling.

// Example sending a request using the ModifySecurityGroupAttributeRequest method.
req, resp := client.ModifySecurityGroupAttributeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ModifySecurityGroupAttributeWithContext

func (c *VEENEDGE) ModifySecurityGroupAttributeWithContext(ctx volcengine.Context, input *ModifySecurityGroupAttributeInput, opts ...request.Option) (*ModifySecurityGroupAttributeOutput, error)

ModifySecurityGroupAttributeWithContext is the same as ModifySecurityGroupAttribute with the addition of the ability to pass a context and additional request options.

See ModifySecurityGroupAttribute for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ModifySecurityGroupRule

func (c *VEENEDGE) ModifySecurityGroupRule(input *ModifySecurityGroupRuleInput) (*ModifySecurityGroupRuleOutput, error)

ModifySecurityGroupRule API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ModifySecurityGroupRule for usage and error information.

func (*VEENEDGE) ModifySecurityGroupRuleCommon

func (c *VEENEDGE) ModifySecurityGroupRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifySecurityGroupRuleCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ModifySecurityGroupRuleCommon for usage and error information.

func (*VEENEDGE) ModifySecurityGroupRuleCommonRequest

func (c *VEENEDGE) ModifySecurityGroupRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifySecurityGroupRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifySecurityGroupRuleCommon operation. The "output" return value will be populated with the ModifySecurityGroupRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifySecurityGroupRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySecurityGroupRuleCommon Send returns without error.

See ModifySecurityGroupRuleCommon for more information on using the ModifySecurityGroupRuleCommon API call, and error handling.

// Example sending a request using the ModifySecurityGroupRuleCommonRequest method.
req, resp := client.ModifySecurityGroupRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ModifySecurityGroupRuleCommonWithContext

func (c *VEENEDGE) ModifySecurityGroupRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifySecurityGroupRuleCommonWithContext is the same as ModifySecurityGroupRuleCommon with the addition of the ability to pass a context and additional request options.

See ModifySecurityGroupRuleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ModifySecurityGroupRuleRequest

func (c *VEENEDGE) ModifySecurityGroupRuleRequest(input *ModifySecurityGroupRuleInput) (req *request.Request, output *ModifySecurityGroupRuleOutput)

ModifySecurityGroupRuleRequest generates a "volcengine/request.Request" representing the client's request for the ModifySecurityGroupRule operation. The "output" return value will be populated with the ModifySecurityGroupRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifySecurityGroupRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySecurityGroupRuleCommon Send returns without error.

See ModifySecurityGroupRule for more information on using the ModifySecurityGroupRule API call, and error handling.

// Example sending a request using the ModifySecurityGroupRuleRequest method.
req, resp := client.ModifySecurityGroupRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ModifySecurityGroupRuleWithContext

func (c *VEENEDGE) ModifySecurityGroupRuleWithContext(ctx volcengine.Context, input *ModifySecurityGroupRuleInput, opts ...request.Option) (*ModifySecurityGroupRuleOutput, error)

ModifySecurityGroupRuleWithContext is the same as ModifySecurityGroupRule with the addition of the ability to pass a context and additional request options.

See ModifySecurityGroupRule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) OfflineInstances

func (c *VEENEDGE) OfflineInstances(input *OfflineInstancesInput) (*OfflineInstancesOutput, error)

OfflineInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation OfflineInstances for usage and error information.

func (*VEENEDGE) OfflineInstancesCommon

func (c *VEENEDGE) OfflineInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

OfflineInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation OfflineInstancesCommon for usage and error information.

func (*VEENEDGE) OfflineInstancesCommonRequest

func (c *VEENEDGE) OfflineInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

OfflineInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the OfflineInstancesCommon operation. The "output" return value will be populated with the OfflineInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned OfflineInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after OfflineInstancesCommon Send returns without error.

See OfflineInstancesCommon for more information on using the OfflineInstancesCommon API call, and error handling.

// Example sending a request using the OfflineInstancesCommonRequest method.
req, resp := client.OfflineInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) OfflineInstancesCommonWithContext

func (c *VEENEDGE) OfflineInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

OfflineInstancesCommonWithContext is the same as OfflineInstancesCommon with the addition of the ability to pass a context and additional request options.

See OfflineInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) OfflineInstancesRequest

func (c *VEENEDGE) OfflineInstancesRequest(input *OfflineInstancesInput) (req *request.Request, output *OfflineInstancesOutput)

OfflineInstancesRequest generates a "volcengine/request.Request" representing the client's request for the OfflineInstances operation. The "output" return value will be populated with the OfflineInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned OfflineInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after OfflineInstancesCommon Send returns without error.

See OfflineInstances for more information on using the OfflineInstances API call, and error handling.

// Example sending a request using the OfflineInstancesRequest method.
req, resp := client.OfflineInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) OfflineInstancesWithContext

func (c *VEENEDGE) OfflineInstancesWithContext(ctx volcengine.Context, input *OfflineInstancesInput, opts ...request.Option) (*OfflineInstancesOutput, error)

OfflineInstancesWithContext is the same as OfflineInstances with the addition of the ability to pass a context and additional request options.

See OfflineInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) RebootInstances

func (c *VEENEDGE) RebootInstances(input *RebootInstancesInput) (*RebootInstancesOutput, error)

RebootInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation RebootInstances for usage and error information.

func (*VEENEDGE) RebootInstancesCommon

func (c *VEENEDGE) RebootInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RebootInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation RebootInstancesCommon for usage and error information.

func (*VEENEDGE) RebootInstancesCommonRequest

func (c *VEENEDGE) RebootInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RebootInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the RebootInstancesCommon operation. The "output" return value will be populated with the RebootInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned RebootInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after RebootInstancesCommon Send returns without error.

See RebootInstancesCommon for more information on using the RebootInstancesCommon API call, and error handling.

// Example sending a request using the RebootInstancesCommonRequest method.
req, resp := client.RebootInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) RebootInstancesCommonWithContext

func (c *VEENEDGE) RebootInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RebootInstancesCommonWithContext is the same as RebootInstancesCommon with the addition of the ability to pass a context and additional request options.

See RebootInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) RebootInstancesRequest

func (c *VEENEDGE) RebootInstancesRequest(input *RebootInstancesInput) (req *request.Request, output *RebootInstancesOutput)

RebootInstancesRequest generates a "volcengine/request.Request" representing the client's request for the RebootInstances operation. The "output" return value will be populated with the RebootInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned RebootInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after RebootInstancesCommon Send returns without error.

See RebootInstances for more information on using the RebootInstances API call, and error handling.

// Example sending a request using the RebootInstancesRequest method.
req, resp := client.RebootInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) RebootInstancesWithContext

func (c *VEENEDGE) RebootInstancesWithContext(ctx volcengine.Context, input *RebootInstancesInput, opts ...request.Option) (*RebootInstancesOutput, error)

RebootInstancesWithContext is the same as RebootInstances with the addition of the ability to pass a context and additional request options.

See RebootInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ReplaceSecurityGroup

func (c *VEENEDGE) ReplaceSecurityGroup(input *ReplaceSecurityGroupInput) (*ReplaceSecurityGroupOutput, error)

ReplaceSecurityGroup API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ReplaceSecurityGroup for usage and error information.

func (*VEENEDGE) ReplaceSecurityGroupCommon

func (c *VEENEDGE) ReplaceSecurityGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ReplaceSecurityGroupCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ReplaceSecurityGroupCommon for usage and error information.

func (*VEENEDGE) ReplaceSecurityGroupCommonRequest

func (c *VEENEDGE) ReplaceSecurityGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ReplaceSecurityGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the ReplaceSecurityGroupCommon operation. The "output" return value will be populated with the ReplaceSecurityGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned ReplaceSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ReplaceSecurityGroupCommon Send returns without error.

See ReplaceSecurityGroupCommon for more information on using the ReplaceSecurityGroupCommon API call, and error handling.

// Example sending a request using the ReplaceSecurityGroupCommonRequest method.
req, resp := client.ReplaceSecurityGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ReplaceSecurityGroupCommonWithContext

func (c *VEENEDGE) ReplaceSecurityGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ReplaceSecurityGroupCommonWithContext is the same as ReplaceSecurityGroupCommon with the addition of the ability to pass a context and additional request options.

See ReplaceSecurityGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ReplaceSecurityGroupRequest

func (c *VEENEDGE) ReplaceSecurityGroupRequest(input *ReplaceSecurityGroupInput) (req *request.Request, output *ReplaceSecurityGroupOutput)

ReplaceSecurityGroupRequest generates a "volcengine/request.Request" representing the client's request for the ReplaceSecurityGroup operation. The "output" return value will be populated with the ReplaceSecurityGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned ReplaceSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ReplaceSecurityGroupCommon Send returns without error.

See ReplaceSecurityGroup for more information on using the ReplaceSecurityGroup API call, and error handling.

// Example sending a request using the ReplaceSecurityGroupRequest method.
req, resp := client.ReplaceSecurityGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ReplaceSecurityGroupWithContext

func (c *VEENEDGE) ReplaceSecurityGroupWithContext(ctx volcengine.Context, input *ReplaceSecurityGroupInput, opts ...request.Option) (*ReplaceSecurityGroupOutput, error)

ReplaceSecurityGroupWithContext is the same as ReplaceSecurityGroup with the addition of the ability to pass a context and additional request options.

See ReplaceSecurityGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ResetLoginCredential

func (c *VEENEDGE) ResetLoginCredential(input *ResetLoginCredentialInput) (*ResetLoginCredentialOutput, error)

ResetLoginCredential API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ResetLoginCredential for usage and error information.

func (*VEENEDGE) ResetLoginCredentialCommon

func (c *VEENEDGE) ResetLoginCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ResetLoginCredentialCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ResetLoginCredentialCommon for usage and error information.

func (*VEENEDGE) ResetLoginCredentialCommonRequest

func (c *VEENEDGE) ResetLoginCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ResetLoginCredentialCommonRequest generates a "volcengine/request.Request" representing the client's request for the ResetLoginCredentialCommon operation. The "output" return value will be populated with the ResetLoginCredentialCommon request's response once the request completes successfully.

Use "Send" method on the returned ResetLoginCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after ResetLoginCredentialCommon Send returns without error.

See ResetLoginCredentialCommon for more information on using the ResetLoginCredentialCommon API call, and error handling.

// Example sending a request using the ResetLoginCredentialCommonRequest method.
req, resp := client.ResetLoginCredentialCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ResetLoginCredentialCommonWithContext

func (c *VEENEDGE) ResetLoginCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ResetLoginCredentialCommonWithContext is the same as ResetLoginCredentialCommon with the addition of the ability to pass a context and additional request options.

See ResetLoginCredentialCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ResetLoginCredentialRequest

func (c *VEENEDGE) ResetLoginCredentialRequest(input *ResetLoginCredentialInput) (req *request.Request, output *ResetLoginCredentialOutput)

ResetLoginCredentialRequest generates a "volcengine/request.Request" representing the client's request for the ResetLoginCredential operation. The "output" return value will be populated with the ResetLoginCredentialCommon request's response once the request completes successfully.

Use "Send" method on the returned ResetLoginCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after ResetLoginCredentialCommon Send returns without error.

See ResetLoginCredential for more information on using the ResetLoginCredential API call, and error handling.

// Example sending a request using the ResetLoginCredentialRequest method.
req, resp := client.ResetLoginCredentialRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ResetLoginCredentialWithContext

func (c *VEENEDGE) ResetLoginCredentialWithContext(ctx volcengine.Context, input *ResetLoginCredentialInput, opts ...request.Option) (*ResetLoginCredentialOutput, error)

ResetLoginCredentialWithContext is the same as ResetLoginCredential with the addition of the ability to pass a context and additional request options.

See ResetLoginCredential for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ScaleEbsInstanceCapacity

func (c *VEENEDGE) ScaleEbsInstanceCapacity(input *ScaleEbsInstanceCapacityInput) (*ScaleEbsInstanceCapacityOutput, error)

ScaleEbsInstanceCapacity API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ScaleEbsInstanceCapacity for usage and error information.

func (*VEENEDGE) ScaleEbsInstanceCapacityCommon

func (c *VEENEDGE) ScaleEbsInstanceCapacityCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ScaleEbsInstanceCapacityCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation ScaleEbsInstanceCapacityCommon for usage and error information.

func (*VEENEDGE) ScaleEbsInstanceCapacityCommonRequest

func (c *VEENEDGE) ScaleEbsInstanceCapacityCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ScaleEbsInstanceCapacityCommonRequest generates a "volcengine/request.Request" representing the client's request for the ScaleEbsInstanceCapacityCommon operation. The "output" return value will be populated with the ScaleEbsInstanceCapacityCommon request's response once the request completes successfully.

Use "Send" method on the returned ScaleEbsInstanceCapacityCommon Request to send the API call to the service. the "output" return value is not valid until after ScaleEbsInstanceCapacityCommon Send returns without error.

See ScaleEbsInstanceCapacityCommon for more information on using the ScaleEbsInstanceCapacityCommon API call, and error handling.

// Example sending a request using the ScaleEbsInstanceCapacityCommonRequest method.
req, resp := client.ScaleEbsInstanceCapacityCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ScaleEbsInstanceCapacityCommonWithContext

func (c *VEENEDGE) ScaleEbsInstanceCapacityCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ScaleEbsInstanceCapacityCommonWithContext is the same as ScaleEbsInstanceCapacityCommon with the addition of the ability to pass a context and additional request options.

See ScaleEbsInstanceCapacityCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) ScaleEbsInstanceCapacityRequest

func (c *VEENEDGE) ScaleEbsInstanceCapacityRequest(input *ScaleEbsInstanceCapacityInput) (req *request.Request, output *ScaleEbsInstanceCapacityOutput)

ScaleEbsInstanceCapacityRequest generates a "volcengine/request.Request" representing the client's request for the ScaleEbsInstanceCapacity operation. The "output" return value will be populated with the ScaleEbsInstanceCapacityCommon request's response once the request completes successfully.

Use "Send" method on the returned ScaleEbsInstanceCapacityCommon Request to send the API call to the service. the "output" return value is not valid until after ScaleEbsInstanceCapacityCommon Send returns without error.

See ScaleEbsInstanceCapacity for more information on using the ScaleEbsInstanceCapacity API call, and error handling.

// Example sending a request using the ScaleEbsInstanceCapacityRequest method.
req, resp := client.ScaleEbsInstanceCapacityRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) ScaleEbsInstanceCapacityWithContext

func (c *VEENEDGE) ScaleEbsInstanceCapacityWithContext(ctx volcengine.Context, input *ScaleEbsInstanceCapacityInput, opts ...request.Option) (*ScaleEbsInstanceCapacityOutput, error)

ScaleEbsInstanceCapacityWithContext is the same as ScaleEbsInstanceCapacity with the addition of the ability to pass a context and additional request options.

See ScaleEbsInstanceCapacity for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetBoundEipShareBandwidthPeak

func (c *VEENEDGE) SetBoundEipShareBandwidthPeak(input *SetBoundEipShareBandwidthPeakInput) (*SetBoundEipShareBandwidthPeakOutput, error)

SetBoundEipShareBandwidthPeak API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetBoundEipShareBandwidthPeak for usage and error information.

func (*VEENEDGE) SetBoundEipShareBandwidthPeakCommon

func (c *VEENEDGE) SetBoundEipShareBandwidthPeakCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetBoundEipShareBandwidthPeakCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetBoundEipShareBandwidthPeakCommon for usage and error information.

func (*VEENEDGE) SetBoundEipShareBandwidthPeakCommonRequest

func (c *VEENEDGE) SetBoundEipShareBandwidthPeakCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetBoundEipShareBandwidthPeakCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetBoundEipShareBandwidthPeakCommon operation. The "output" return value will be populated with the SetBoundEipShareBandwidthPeakCommon request's response once the request completes successfully.

Use "Send" method on the returned SetBoundEipShareBandwidthPeakCommon Request to send the API call to the service. the "output" return value is not valid until after SetBoundEipShareBandwidthPeakCommon Send returns without error.

See SetBoundEipShareBandwidthPeakCommon for more information on using the SetBoundEipShareBandwidthPeakCommon API call, and error handling.

// Example sending a request using the SetBoundEipShareBandwidthPeakCommonRequest method.
req, resp := client.SetBoundEipShareBandwidthPeakCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetBoundEipShareBandwidthPeakCommonWithContext

func (c *VEENEDGE) SetBoundEipShareBandwidthPeakCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetBoundEipShareBandwidthPeakCommonWithContext is the same as SetBoundEipShareBandwidthPeakCommon with the addition of the ability to pass a context and additional request options.

See SetBoundEipShareBandwidthPeakCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetBoundEipShareBandwidthPeakRequest

func (c *VEENEDGE) SetBoundEipShareBandwidthPeakRequest(input *SetBoundEipShareBandwidthPeakInput) (req *request.Request, output *SetBoundEipShareBandwidthPeakOutput)

SetBoundEipShareBandwidthPeakRequest generates a "volcengine/request.Request" representing the client's request for the SetBoundEipShareBandwidthPeak operation. The "output" return value will be populated with the SetBoundEipShareBandwidthPeakCommon request's response once the request completes successfully.

Use "Send" method on the returned SetBoundEipShareBandwidthPeakCommon Request to send the API call to the service. the "output" return value is not valid until after SetBoundEipShareBandwidthPeakCommon Send returns without error.

See SetBoundEipShareBandwidthPeak for more information on using the SetBoundEipShareBandwidthPeak API call, and error handling.

// Example sending a request using the SetBoundEipShareBandwidthPeakRequest method.
req, resp := client.SetBoundEipShareBandwidthPeakRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetBoundEipShareBandwidthPeakWithContext

func (c *VEENEDGE) SetBoundEipShareBandwidthPeakWithContext(ctx volcengine.Context, input *SetBoundEipShareBandwidthPeakInput, opts ...request.Option) (*SetBoundEipShareBandwidthPeakOutput, error)

SetBoundEipShareBandwidthPeakWithContext is the same as SetBoundEipShareBandwidthPeak with the addition of the ability to pass a context and additional request options.

See SetBoundEipShareBandwidthPeak for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetCloudServerDeleteProtection

func (c *VEENEDGE) SetCloudServerDeleteProtection(input *SetCloudServerDeleteProtectionInput) (*SetCloudServerDeleteProtectionOutput, error)

SetCloudServerDeleteProtection API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetCloudServerDeleteProtection for usage and error information.

func (*VEENEDGE) SetCloudServerDeleteProtectionCommon

func (c *VEENEDGE) SetCloudServerDeleteProtectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetCloudServerDeleteProtectionCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetCloudServerDeleteProtectionCommon for usage and error information.

func (*VEENEDGE) SetCloudServerDeleteProtectionCommonRequest

func (c *VEENEDGE) SetCloudServerDeleteProtectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetCloudServerDeleteProtectionCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetCloudServerDeleteProtectionCommon operation. The "output" return value will be populated with the SetCloudServerDeleteProtectionCommon request's response once the request completes successfully.

Use "Send" method on the returned SetCloudServerDeleteProtectionCommon Request to send the API call to the service. the "output" return value is not valid until after SetCloudServerDeleteProtectionCommon Send returns without error.

See SetCloudServerDeleteProtectionCommon for more information on using the SetCloudServerDeleteProtectionCommon API call, and error handling.

// Example sending a request using the SetCloudServerDeleteProtectionCommonRequest method.
req, resp := client.SetCloudServerDeleteProtectionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetCloudServerDeleteProtectionCommonWithContext

func (c *VEENEDGE) SetCloudServerDeleteProtectionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetCloudServerDeleteProtectionCommonWithContext is the same as SetCloudServerDeleteProtectionCommon with the addition of the ability to pass a context and additional request options.

See SetCloudServerDeleteProtectionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetCloudServerDeleteProtectionRequest

func (c *VEENEDGE) SetCloudServerDeleteProtectionRequest(input *SetCloudServerDeleteProtectionInput) (req *request.Request, output *SetCloudServerDeleteProtectionOutput)

SetCloudServerDeleteProtectionRequest generates a "volcengine/request.Request" representing the client's request for the SetCloudServerDeleteProtection operation. The "output" return value will be populated with the SetCloudServerDeleteProtectionCommon request's response once the request completes successfully.

Use "Send" method on the returned SetCloudServerDeleteProtectionCommon Request to send the API call to the service. the "output" return value is not valid until after SetCloudServerDeleteProtectionCommon Send returns without error.

See SetCloudServerDeleteProtection for more information on using the SetCloudServerDeleteProtection API call, and error handling.

// Example sending a request using the SetCloudServerDeleteProtectionRequest method.
req, resp := client.SetCloudServerDeleteProtectionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetCloudServerDeleteProtectionWithContext

func (c *VEENEDGE) SetCloudServerDeleteProtectionWithContext(ctx volcengine.Context, input *SetCloudServerDeleteProtectionInput, opts ...request.Option) (*SetCloudServerDeleteProtectionOutput, error)

SetCloudServerDeleteProtectionWithContext is the same as SetCloudServerDeleteProtection with the addition of the ability to pass a context and additional request options.

See SetCloudServerDeleteProtection for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetEIPInstanceBandwidthPeak

func (c *VEENEDGE) SetEIPInstanceBandwidthPeak(input *SetEIPInstanceBandwidthPeakInput) (*SetEIPInstanceBandwidthPeakOutput, error)

SetEIPInstanceBandwidthPeak API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetEIPInstanceBandwidthPeak for usage and error information.

func (*VEENEDGE) SetEIPInstanceBandwidthPeakCommon

func (c *VEENEDGE) SetEIPInstanceBandwidthPeakCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetEIPInstanceBandwidthPeakCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetEIPInstanceBandwidthPeakCommon for usage and error information.

func (*VEENEDGE) SetEIPInstanceBandwidthPeakCommonRequest

func (c *VEENEDGE) SetEIPInstanceBandwidthPeakCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetEIPInstanceBandwidthPeakCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetEIPInstanceBandwidthPeakCommon operation. The "output" return value will be populated with the SetEIPInstanceBandwidthPeakCommon request's response once the request completes successfully.

Use "Send" method on the returned SetEIPInstanceBandwidthPeakCommon Request to send the API call to the service. the "output" return value is not valid until after SetEIPInstanceBandwidthPeakCommon Send returns without error.

See SetEIPInstanceBandwidthPeakCommon for more information on using the SetEIPInstanceBandwidthPeakCommon API call, and error handling.

// Example sending a request using the SetEIPInstanceBandwidthPeakCommonRequest method.
req, resp := client.SetEIPInstanceBandwidthPeakCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetEIPInstanceBandwidthPeakCommonWithContext

func (c *VEENEDGE) SetEIPInstanceBandwidthPeakCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetEIPInstanceBandwidthPeakCommonWithContext is the same as SetEIPInstanceBandwidthPeakCommon with the addition of the ability to pass a context and additional request options.

See SetEIPInstanceBandwidthPeakCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetEIPInstanceBandwidthPeakRequest

func (c *VEENEDGE) SetEIPInstanceBandwidthPeakRequest(input *SetEIPInstanceBandwidthPeakInput) (req *request.Request, output *SetEIPInstanceBandwidthPeakOutput)

SetEIPInstanceBandwidthPeakRequest generates a "volcengine/request.Request" representing the client's request for the SetEIPInstanceBandwidthPeak operation. The "output" return value will be populated with the SetEIPInstanceBandwidthPeakCommon request's response once the request completes successfully.

Use "Send" method on the returned SetEIPInstanceBandwidthPeakCommon Request to send the API call to the service. the "output" return value is not valid until after SetEIPInstanceBandwidthPeakCommon Send returns without error.

See SetEIPInstanceBandwidthPeak for more information on using the SetEIPInstanceBandwidthPeak API call, and error handling.

// Example sending a request using the SetEIPInstanceBandwidthPeakRequest method.
req, resp := client.SetEIPInstanceBandwidthPeakRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetEIPInstanceBandwidthPeakWithContext

func (c *VEENEDGE) SetEIPInstanceBandwidthPeakWithContext(ctx volcengine.Context, input *SetEIPInstanceBandwidthPeakInput, opts ...request.Option) (*SetEIPInstanceBandwidthPeakOutput, error)

SetEIPInstanceBandwidthPeakWithContext is the same as SetEIPInstanceBandwidthPeak with the addition of the ability to pass a context and additional request options.

See SetEIPInstanceBandwidthPeak for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetEIPInstanceDesc

func (c *VEENEDGE) SetEIPInstanceDesc(input *SetEIPInstanceDescInput) (*SetEIPInstanceDescOutput, error)

SetEIPInstanceDesc API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetEIPInstanceDesc for usage and error information.

func (*VEENEDGE) SetEIPInstanceDescCommon

func (c *VEENEDGE) SetEIPInstanceDescCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetEIPInstanceDescCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetEIPInstanceDescCommon for usage and error information.

func (*VEENEDGE) SetEIPInstanceDescCommonRequest

func (c *VEENEDGE) SetEIPInstanceDescCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetEIPInstanceDescCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetEIPInstanceDescCommon operation. The "output" return value will be populated with the SetEIPInstanceDescCommon request's response once the request completes successfully.

Use "Send" method on the returned SetEIPInstanceDescCommon Request to send the API call to the service. the "output" return value is not valid until after SetEIPInstanceDescCommon Send returns without error.

See SetEIPInstanceDescCommon for more information on using the SetEIPInstanceDescCommon API call, and error handling.

// Example sending a request using the SetEIPInstanceDescCommonRequest method.
req, resp := client.SetEIPInstanceDescCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetEIPInstanceDescCommonWithContext

func (c *VEENEDGE) SetEIPInstanceDescCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetEIPInstanceDescCommonWithContext is the same as SetEIPInstanceDescCommon with the addition of the ability to pass a context and additional request options.

See SetEIPInstanceDescCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetEIPInstanceDescRequest

func (c *VEENEDGE) SetEIPInstanceDescRequest(input *SetEIPInstanceDescInput) (req *request.Request, output *SetEIPInstanceDescOutput)

SetEIPInstanceDescRequest generates a "volcengine/request.Request" representing the client's request for the SetEIPInstanceDesc operation. The "output" return value will be populated with the SetEIPInstanceDescCommon request's response once the request completes successfully.

Use "Send" method on the returned SetEIPInstanceDescCommon Request to send the API call to the service. the "output" return value is not valid until after SetEIPInstanceDescCommon Send returns without error.

See SetEIPInstanceDesc for more information on using the SetEIPInstanceDesc API call, and error handling.

// Example sending a request using the SetEIPInstanceDescRequest method.
req, resp := client.SetEIPInstanceDescRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetEIPInstanceDescWithContext

func (c *VEENEDGE) SetEIPInstanceDescWithContext(ctx volcengine.Context, input *SetEIPInstanceDescInput, opts ...request.Option) (*SetEIPInstanceDescOutput, error)

SetEIPInstanceDescWithContext is the same as SetEIPInstanceDesc with the addition of the ability to pass a context and additional request options.

See SetEIPInstanceDesc for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetEIPInstanceName

func (c *VEENEDGE) SetEIPInstanceName(input *SetEIPInstanceNameInput) (*SetEIPInstanceNameOutput, error)

SetEIPInstanceName API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetEIPInstanceName for usage and error information.

func (*VEENEDGE) SetEIPInstanceNameCommon

func (c *VEENEDGE) SetEIPInstanceNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetEIPInstanceNameCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetEIPInstanceNameCommon for usage and error information.

func (*VEENEDGE) SetEIPInstanceNameCommonRequest

func (c *VEENEDGE) SetEIPInstanceNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetEIPInstanceNameCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetEIPInstanceNameCommon operation. The "output" return value will be populated with the SetEIPInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned SetEIPInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after SetEIPInstanceNameCommon Send returns without error.

See SetEIPInstanceNameCommon for more information on using the SetEIPInstanceNameCommon API call, and error handling.

// Example sending a request using the SetEIPInstanceNameCommonRequest method.
req, resp := client.SetEIPInstanceNameCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetEIPInstanceNameCommonWithContext

func (c *VEENEDGE) SetEIPInstanceNameCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetEIPInstanceNameCommonWithContext is the same as SetEIPInstanceNameCommon with the addition of the ability to pass a context and additional request options.

See SetEIPInstanceNameCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetEIPInstanceNameRequest

func (c *VEENEDGE) SetEIPInstanceNameRequest(input *SetEIPInstanceNameInput) (req *request.Request, output *SetEIPInstanceNameOutput)

SetEIPInstanceNameRequest generates a "volcengine/request.Request" representing the client's request for the SetEIPInstanceName operation. The "output" return value will be populated with the SetEIPInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned SetEIPInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after SetEIPInstanceNameCommon Send returns without error.

See SetEIPInstanceName for more information on using the SetEIPInstanceName API call, and error handling.

// Example sending a request using the SetEIPInstanceNameRequest method.
req, resp := client.SetEIPInstanceNameRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetEIPInstanceNameWithContext

func (c *VEENEDGE) SetEIPInstanceNameWithContext(ctx volcengine.Context, input *SetEIPInstanceNameInput, opts ...request.Option) (*SetEIPInstanceNameOutput, error)

SetEIPInstanceNameWithContext is the same as SetEIPInstanceName with the addition of the ability to pass a context and additional request options.

See SetEIPInstanceName for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetENIInstanceNameAndDesc

func (c *VEENEDGE) SetENIInstanceNameAndDesc(input *SetENIInstanceNameAndDescInput) (*SetENIInstanceNameAndDescOutput, error)

SetENIInstanceNameAndDesc API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetENIInstanceNameAndDesc for usage and error information.

func (*VEENEDGE) SetENIInstanceNameAndDescCommon

func (c *VEENEDGE) SetENIInstanceNameAndDescCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetENIInstanceNameAndDescCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetENIInstanceNameAndDescCommon for usage and error information.

func (*VEENEDGE) SetENIInstanceNameAndDescCommonRequest

func (c *VEENEDGE) SetENIInstanceNameAndDescCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetENIInstanceNameAndDescCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetENIInstanceNameAndDescCommon operation. The "output" return value will be populated with the SetENIInstanceNameAndDescCommon request's response once the request completes successfully.

Use "Send" method on the returned SetENIInstanceNameAndDescCommon Request to send the API call to the service. the "output" return value is not valid until after SetENIInstanceNameAndDescCommon Send returns without error.

See SetENIInstanceNameAndDescCommon for more information on using the SetENIInstanceNameAndDescCommon API call, and error handling.

// Example sending a request using the SetENIInstanceNameAndDescCommonRequest method.
req, resp := client.SetENIInstanceNameAndDescCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetENIInstanceNameAndDescCommonWithContext

func (c *VEENEDGE) SetENIInstanceNameAndDescCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetENIInstanceNameAndDescCommonWithContext is the same as SetENIInstanceNameAndDescCommon with the addition of the ability to pass a context and additional request options.

See SetENIInstanceNameAndDescCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetENIInstanceNameAndDescRequest

func (c *VEENEDGE) SetENIInstanceNameAndDescRequest(input *SetENIInstanceNameAndDescInput) (req *request.Request, output *SetENIInstanceNameAndDescOutput)

SetENIInstanceNameAndDescRequest generates a "volcengine/request.Request" representing the client's request for the SetENIInstanceNameAndDesc operation. The "output" return value will be populated with the SetENIInstanceNameAndDescCommon request's response once the request completes successfully.

Use "Send" method on the returned SetENIInstanceNameAndDescCommon Request to send the API call to the service. the "output" return value is not valid until after SetENIInstanceNameAndDescCommon Send returns without error.

See SetENIInstanceNameAndDesc for more information on using the SetENIInstanceNameAndDesc API call, and error handling.

// Example sending a request using the SetENIInstanceNameAndDescRequest method.
req, resp := client.SetENIInstanceNameAndDescRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetENIInstanceNameAndDescWithContext

func (c *VEENEDGE) SetENIInstanceNameAndDescWithContext(ctx volcengine.Context, input *SetENIInstanceNameAndDescInput, opts ...request.Option) (*SetENIInstanceNameAndDescOutput, error)

SetENIInstanceNameAndDescWithContext is the same as SetENIInstanceNameAndDesc with the addition of the ability to pass a context and additional request options.

See SetENIInstanceNameAndDesc for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetInstanceCustomData

func (c *VEENEDGE) SetInstanceCustomData(input *SetInstanceCustomDataInput) (*SetInstanceCustomDataOutput, error)

SetInstanceCustomData API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetInstanceCustomData for usage and error information.

func (*VEENEDGE) SetInstanceCustomDataCommon

func (c *VEENEDGE) SetInstanceCustomDataCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetInstanceCustomDataCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetInstanceCustomDataCommon for usage and error information.

func (*VEENEDGE) SetInstanceCustomDataCommonRequest

func (c *VEENEDGE) SetInstanceCustomDataCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetInstanceCustomDataCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetInstanceCustomDataCommon operation. The "output" return value will be populated with the SetInstanceCustomDataCommon request's response once the request completes successfully.

Use "Send" method on the returned SetInstanceCustomDataCommon Request to send the API call to the service. the "output" return value is not valid until after SetInstanceCustomDataCommon Send returns without error.

See SetInstanceCustomDataCommon for more information on using the SetInstanceCustomDataCommon API call, and error handling.

// Example sending a request using the SetInstanceCustomDataCommonRequest method.
req, resp := client.SetInstanceCustomDataCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetInstanceCustomDataCommonWithContext

func (c *VEENEDGE) SetInstanceCustomDataCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetInstanceCustomDataCommonWithContext is the same as SetInstanceCustomDataCommon with the addition of the ability to pass a context and additional request options.

See SetInstanceCustomDataCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetInstanceCustomDataRequest

func (c *VEENEDGE) SetInstanceCustomDataRequest(input *SetInstanceCustomDataInput) (req *request.Request, output *SetInstanceCustomDataOutput)

SetInstanceCustomDataRequest generates a "volcengine/request.Request" representing the client's request for the SetInstanceCustomData operation. The "output" return value will be populated with the SetInstanceCustomDataCommon request's response once the request completes successfully.

Use "Send" method on the returned SetInstanceCustomDataCommon Request to send the API call to the service. the "output" return value is not valid until after SetInstanceCustomDataCommon Send returns without error.

See SetInstanceCustomData for more information on using the SetInstanceCustomData API call, and error handling.

// Example sending a request using the SetInstanceCustomDataRequest method.
req, resp := client.SetInstanceCustomDataRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetInstanceCustomDataWithContext

func (c *VEENEDGE) SetInstanceCustomDataWithContext(ctx volcengine.Context, input *SetInstanceCustomDataInput, opts ...request.Option) (*SetInstanceCustomDataOutput, error)

SetInstanceCustomDataWithContext is the same as SetInstanceCustomData with the addition of the ability to pass a context and additional request options.

See SetInstanceCustomData for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetInstanceDeleteProtection

func (c *VEENEDGE) SetInstanceDeleteProtection(input *SetInstanceDeleteProtectionInput) (*SetInstanceDeleteProtectionOutput, error)

SetInstanceDeleteProtection API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetInstanceDeleteProtection for usage and error information.

func (*VEENEDGE) SetInstanceDeleteProtectionCommon

func (c *VEENEDGE) SetInstanceDeleteProtectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetInstanceDeleteProtectionCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetInstanceDeleteProtectionCommon for usage and error information.

func (*VEENEDGE) SetInstanceDeleteProtectionCommonRequest

func (c *VEENEDGE) SetInstanceDeleteProtectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetInstanceDeleteProtectionCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetInstanceDeleteProtectionCommon operation. The "output" return value will be populated with the SetInstanceDeleteProtectionCommon request's response once the request completes successfully.

Use "Send" method on the returned SetInstanceDeleteProtectionCommon Request to send the API call to the service. the "output" return value is not valid until after SetInstanceDeleteProtectionCommon Send returns without error.

See SetInstanceDeleteProtectionCommon for more information on using the SetInstanceDeleteProtectionCommon API call, and error handling.

// Example sending a request using the SetInstanceDeleteProtectionCommonRequest method.
req, resp := client.SetInstanceDeleteProtectionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetInstanceDeleteProtectionCommonWithContext

func (c *VEENEDGE) SetInstanceDeleteProtectionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetInstanceDeleteProtectionCommonWithContext is the same as SetInstanceDeleteProtectionCommon with the addition of the ability to pass a context and additional request options.

See SetInstanceDeleteProtectionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetInstanceDeleteProtectionRequest

func (c *VEENEDGE) SetInstanceDeleteProtectionRequest(input *SetInstanceDeleteProtectionInput) (req *request.Request, output *SetInstanceDeleteProtectionOutput)

SetInstanceDeleteProtectionRequest generates a "volcengine/request.Request" representing the client's request for the SetInstanceDeleteProtection operation. The "output" return value will be populated with the SetInstanceDeleteProtectionCommon request's response once the request completes successfully.

Use "Send" method on the returned SetInstanceDeleteProtectionCommon Request to send the API call to the service. the "output" return value is not valid until after SetInstanceDeleteProtectionCommon Send returns without error.

See SetInstanceDeleteProtection for more information on using the SetInstanceDeleteProtection API call, and error handling.

// Example sending a request using the SetInstanceDeleteProtectionRequest method.
req, resp := client.SetInstanceDeleteProtectionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetInstanceDeleteProtectionWithContext

func (c *VEENEDGE) SetInstanceDeleteProtectionWithContext(ctx volcengine.Context, input *SetInstanceDeleteProtectionInput, opts ...request.Option) (*SetInstanceDeleteProtectionOutput, error)

SetInstanceDeleteProtectionWithContext is the same as SetInstanceDeleteProtection with the addition of the ability to pass a context and additional request options.

See SetInstanceDeleteProtection for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetInstanceName

func (c *VEENEDGE) SetInstanceName(input *SetInstanceNameInput) (*SetInstanceNameOutput, error)

SetInstanceName API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetInstanceName for usage and error information.

func (*VEENEDGE) SetInstanceNameCommon

func (c *VEENEDGE) SetInstanceNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetInstanceNameCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetInstanceNameCommon for usage and error information.

func (*VEENEDGE) SetInstanceNameCommonRequest

func (c *VEENEDGE) SetInstanceNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetInstanceNameCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetInstanceNameCommon operation. The "output" return value will be populated with the SetInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned SetInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after SetInstanceNameCommon Send returns without error.

See SetInstanceNameCommon for more information on using the SetInstanceNameCommon API call, and error handling.

// Example sending a request using the SetInstanceNameCommonRequest method.
req, resp := client.SetInstanceNameCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetInstanceNameCommonWithContext

func (c *VEENEDGE) SetInstanceNameCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetInstanceNameCommonWithContext is the same as SetInstanceNameCommon with the addition of the ability to pass a context and additional request options.

See SetInstanceNameCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetInstanceNameRequest

func (c *VEENEDGE) SetInstanceNameRequest(input *SetInstanceNameInput) (req *request.Request, output *SetInstanceNameOutput)

SetInstanceNameRequest generates a "volcengine/request.Request" representing the client's request for the SetInstanceName operation. The "output" return value will be populated with the SetInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned SetInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after SetInstanceNameCommon Send returns without error.

See SetInstanceName for more information on using the SetInstanceName API call, and error handling.

// Example sending a request using the SetInstanceNameRequest method.
req, resp := client.SetInstanceNameRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetInstanceNameWithContext

func (c *VEENEDGE) SetInstanceNameWithContext(ctx volcengine.Context, input *SetInstanceNameInput, opts ...request.Option) (*SetInstanceNameOutput, error)

SetInstanceNameWithContext is the same as SetInstanceName with the addition of the ability to pass a context and additional request options.

See SetInstanceName for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetInstanceTimeout

func (c *VEENEDGE) SetInstanceTimeout(input *SetInstanceTimeoutInput) (*SetInstanceTimeoutOutput, error)

SetInstanceTimeout API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetInstanceTimeout for usage and error information.

func (*VEENEDGE) SetInstanceTimeoutCommon

func (c *VEENEDGE) SetInstanceTimeoutCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetInstanceTimeoutCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetInstanceTimeoutCommon for usage and error information.

func (*VEENEDGE) SetInstanceTimeoutCommonRequest

func (c *VEENEDGE) SetInstanceTimeoutCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetInstanceTimeoutCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetInstanceTimeoutCommon operation. The "output" return value will be populated with the SetInstanceTimeoutCommon request's response once the request completes successfully.

Use "Send" method on the returned SetInstanceTimeoutCommon Request to send the API call to the service. the "output" return value is not valid until after SetInstanceTimeoutCommon Send returns without error.

See SetInstanceTimeoutCommon for more information on using the SetInstanceTimeoutCommon API call, and error handling.

// Example sending a request using the SetInstanceTimeoutCommonRequest method.
req, resp := client.SetInstanceTimeoutCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetInstanceTimeoutCommonWithContext

func (c *VEENEDGE) SetInstanceTimeoutCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetInstanceTimeoutCommonWithContext is the same as SetInstanceTimeoutCommon with the addition of the ability to pass a context and additional request options.

See SetInstanceTimeoutCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetInstanceTimeoutRequest

func (c *VEENEDGE) SetInstanceTimeoutRequest(input *SetInstanceTimeoutInput) (req *request.Request, output *SetInstanceTimeoutOutput)

SetInstanceTimeoutRequest generates a "volcengine/request.Request" representing the client's request for the SetInstanceTimeout operation. The "output" return value will be populated with the SetInstanceTimeoutCommon request's response once the request completes successfully.

Use "Send" method on the returned SetInstanceTimeoutCommon Request to send the API call to the service. the "output" return value is not valid until after SetInstanceTimeoutCommon Send returns without error.

See SetInstanceTimeout for more information on using the SetInstanceTimeout API call, and error handling.

// Example sending a request using the SetInstanceTimeoutRequest method.
req, resp := client.SetInstanceTimeoutRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetInstanceTimeoutWithContext

func (c *VEENEDGE) SetInstanceTimeoutWithContext(ctx volcengine.Context, input *SetInstanceTimeoutInput, opts ...request.Option) (*SetInstanceTimeoutOutput, error)

SetInstanceTimeoutWithContext is the same as SetInstanceTimeout with the addition of the ability to pass a context and additional request options.

See SetInstanceTimeout for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetInstancesBandwidthPeak

func (c *VEENEDGE) SetInstancesBandwidthPeak(input *SetInstancesBandwidthPeakInput) (*SetInstancesBandwidthPeakOutput, error)

SetInstancesBandwidthPeak API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetInstancesBandwidthPeak for usage and error information.

func (*VEENEDGE) SetInstancesBandwidthPeakCommon

func (c *VEENEDGE) SetInstancesBandwidthPeakCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetInstancesBandwidthPeakCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetInstancesBandwidthPeakCommon for usage and error information.

func (*VEENEDGE) SetInstancesBandwidthPeakCommonRequest

func (c *VEENEDGE) SetInstancesBandwidthPeakCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetInstancesBandwidthPeakCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetInstancesBandwidthPeakCommon operation. The "output" return value will be populated with the SetInstancesBandwidthPeakCommon request's response once the request completes successfully.

Use "Send" method on the returned SetInstancesBandwidthPeakCommon Request to send the API call to the service. the "output" return value is not valid until after SetInstancesBandwidthPeakCommon Send returns without error.

See SetInstancesBandwidthPeakCommon for more information on using the SetInstancesBandwidthPeakCommon API call, and error handling.

// Example sending a request using the SetInstancesBandwidthPeakCommonRequest method.
req, resp := client.SetInstancesBandwidthPeakCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetInstancesBandwidthPeakCommonWithContext

func (c *VEENEDGE) SetInstancesBandwidthPeakCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetInstancesBandwidthPeakCommonWithContext is the same as SetInstancesBandwidthPeakCommon with the addition of the ability to pass a context and additional request options.

See SetInstancesBandwidthPeakCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetInstancesBandwidthPeakRequest

func (c *VEENEDGE) SetInstancesBandwidthPeakRequest(input *SetInstancesBandwidthPeakInput) (req *request.Request, output *SetInstancesBandwidthPeakOutput)

SetInstancesBandwidthPeakRequest generates a "volcengine/request.Request" representing the client's request for the SetInstancesBandwidthPeak operation. The "output" return value will be populated with the SetInstancesBandwidthPeakCommon request's response once the request completes successfully.

Use "Send" method on the returned SetInstancesBandwidthPeakCommon Request to send the API call to the service. the "output" return value is not valid until after SetInstancesBandwidthPeakCommon Send returns without error.

See SetInstancesBandwidthPeak for more information on using the SetInstancesBandwidthPeak API call, and error handling.

// Example sending a request using the SetInstancesBandwidthPeakRequest method.
req, resp := client.SetInstancesBandwidthPeakRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetInstancesBandwidthPeakWithContext

func (c *VEENEDGE) SetInstancesBandwidthPeakWithContext(ctx volcengine.Context, input *SetInstancesBandwidthPeakInput, opts ...request.Option) (*SetInstancesBandwidthPeakOutput, error)

SetInstancesBandwidthPeakWithContext is the same as SetInstancesBandwidthPeak with the addition of the ability to pass a context and additional request options.

See SetInstancesBandwidthPeak for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetRouteEntryDesc

func (c *VEENEDGE) SetRouteEntryDesc(input *SetRouteEntryDescInput) (*SetRouteEntryDescOutput, error)

SetRouteEntryDesc API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetRouteEntryDesc for usage and error information.

func (*VEENEDGE) SetRouteEntryDescCommon

func (c *VEENEDGE) SetRouteEntryDescCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetRouteEntryDescCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetRouteEntryDescCommon for usage and error information.

func (*VEENEDGE) SetRouteEntryDescCommonRequest

func (c *VEENEDGE) SetRouteEntryDescCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetRouteEntryDescCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetRouteEntryDescCommon operation. The "output" return value will be populated with the SetRouteEntryDescCommon request's response once the request completes successfully.

Use "Send" method on the returned SetRouteEntryDescCommon Request to send the API call to the service. the "output" return value is not valid until after SetRouteEntryDescCommon Send returns without error.

See SetRouteEntryDescCommon for more information on using the SetRouteEntryDescCommon API call, and error handling.

// Example sending a request using the SetRouteEntryDescCommonRequest method.
req, resp := client.SetRouteEntryDescCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetRouteEntryDescCommonWithContext

func (c *VEENEDGE) SetRouteEntryDescCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetRouteEntryDescCommonWithContext is the same as SetRouteEntryDescCommon with the addition of the ability to pass a context and additional request options.

See SetRouteEntryDescCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetRouteEntryDescRequest

func (c *VEENEDGE) SetRouteEntryDescRequest(input *SetRouteEntryDescInput) (req *request.Request, output *SetRouteEntryDescOutput)

SetRouteEntryDescRequest generates a "volcengine/request.Request" representing the client's request for the SetRouteEntryDesc operation. The "output" return value will be populated with the SetRouteEntryDescCommon request's response once the request completes successfully.

Use "Send" method on the returned SetRouteEntryDescCommon Request to send the API call to the service. the "output" return value is not valid until after SetRouteEntryDescCommon Send returns without error.

See SetRouteEntryDesc for more information on using the SetRouteEntryDesc API call, and error handling.

// Example sending a request using the SetRouteEntryDescRequest method.
req, resp := client.SetRouteEntryDescRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetRouteEntryDescWithContext

func (c *VEENEDGE) SetRouteEntryDescWithContext(ctx volcengine.Context, input *SetRouteEntryDescInput, opts ...request.Option) (*SetRouteEntryDescOutput, error)

SetRouteEntryDescWithContext is the same as SetRouteEntryDesc with the addition of the ability to pass a context and additional request options.

See SetRouteEntryDesc for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetRouteTableNameAndDesc

func (c *VEENEDGE) SetRouteTableNameAndDesc(input *SetRouteTableNameAndDescInput) (*SetRouteTableNameAndDescOutput, error)

SetRouteTableNameAndDesc API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetRouteTableNameAndDesc for usage and error information.

func (*VEENEDGE) SetRouteTableNameAndDescCommon

func (c *VEENEDGE) SetRouteTableNameAndDescCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetRouteTableNameAndDescCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetRouteTableNameAndDescCommon for usage and error information.

func (*VEENEDGE) SetRouteTableNameAndDescCommonRequest

func (c *VEENEDGE) SetRouteTableNameAndDescCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetRouteTableNameAndDescCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetRouteTableNameAndDescCommon operation. The "output" return value will be populated with the SetRouteTableNameAndDescCommon request's response once the request completes successfully.

Use "Send" method on the returned SetRouteTableNameAndDescCommon Request to send the API call to the service. the "output" return value is not valid until after SetRouteTableNameAndDescCommon Send returns without error.

See SetRouteTableNameAndDescCommon for more information on using the SetRouteTableNameAndDescCommon API call, and error handling.

// Example sending a request using the SetRouteTableNameAndDescCommonRequest method.
req, resp := client.SetRouteTableNameAndDescCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetRouteTableNameAndDescCommonWithContext

func (c *VEENEDGE) SetRouteTableNameAndDescCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetRouteTableNameAndDescCommonWithContext is the same as SetRouteTableNameAndDescCommon with the addition of the ability to pass a context and additional request options.

See SetRouteTableNameAndDescCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetRouteTableNameAndDescRequest

func (c *VEENEDGE) SetRouteTableNameAndDescRequest(input *SetRouteTableNameAndDescInput) (req *request.Request, output *SetRouteTableNameAndDescOutput)

SetRouteTableNameAndDescRequest generates a "volcengine/request.Request" representing the client's request for the SetRouteTableNameAndDesc operation. The "output" return value will be populated with the SetRouteTableNameAndDescCommon request's response once the request completes successfully.

Use "Send" method on the returned SetRouteTableNameAndDescCommon Request to send the API call to the service. the "output" return value is not valid until after SetRouteTableNameAndDescCommon Send returns without error.

See SetRouteTableNameAndDesc for more information on using the SetRouteTableNameAndDesc API call, and error handling.

// Example sending a request using the SetRouteTableNameAndDescRequest method.
req, resp := client.SetRouteTableNameAndDescRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetRouteTableNameAndDescWithContext

func (c *VEENEDGE) SetRouteTableNameAndDescWithContext(ctx volcengine.Context, input *SetRouteTableNameAndDescInput, opts ...request.Option) (*SetRouteTableNameAndDescOutput, error)

SetRouteTableNameAndDescWithContext is the same as SetRouteTableNameAndDesc with the addition of the ability to pass a context and additional request options.

See SetRouteTableNameAndDesc for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetSubnetNameAndDesc

func (c *VEENEDGE) SetSubnetNameAndDesc(input *SetSubnetNameAndDescInput) (*SetSubnetNameAndDescOutput, error)

SetSubnetNameAndDesc API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetSubnetNameAndDesc for usage and error information.

func (*VEENEDGE) SetSubnetNameAndDescCommon

func (c *VEENEDGE) SetSubnetNameAndDescCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetSubnetNameAndDescCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetSubnetNameAndDescCommon for usage and error information.

func (*VEENEDGE) SetSubnetNameAndDescCommonRequest

func (c *VEENEDGE) SetSubnetNameAndDescCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetSubnetNameAndDescCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetSubnetNameAndDescCommon operation. The "output" return value will be populated with the SetSubnetNameAndDescCommon request's response once the request completes successfully.

Use "Send" method on the returned SetSubnetNameAndDescCommon Request to send the API call to the service. the "output" return value is not valid until after SetSubnetNameAndDescCommon Send returns without error.

See SetSubnetNameAndDescCommon for more information on using the SetSubnetNameAndDescCommon API call, and error handling.

// Example sending a request using the SetSubnetNameAndDescCommonRequest method.
req, resp := client.SetSubnetNameAndDescCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetSubnetNameAndDescCommonWithContext

func (c *VEENEDGE) SetSubnetNameAndDescCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetSubnetNameAndDescCommonWithContext is the same as SetSubnetNameAndDescCommon with the addition of the ability to pass a context and additional request options.

See SetSubnetNameAndDescCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetSubnetNameAndDescRequest

func (c *VEENEDGE) SetSubnetNameAndDescRequest(input *SetSubnetNameAndDescInput) (req *request.Request, output *SetSubnetNameAndDescOutput)

SetSubnetNameAndDescRequest generates a "volcengine/request.Request" representing the client's request for the SetSubnetNameAndDesc operation. The "output" return value will be populated with the SetSubnetNameAndDescCommon request's response once the request completes successfully.

Use "Send" method on the returned SetSubnetNameAndDescCommon Request to send the API call to the service. the "output" return value is not valid until after SetSubnetNameAndDescCommon Send returns without error.

See SetSubnetNameAndDesc for more information on using the SetSubnetNameAndDesc API call, and error handling.

// Example sending a request using the SetSubnetNameAndDescRequest method.
req, resp := client.SetSubnetNameAndDescRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetSubnetNameAndDescWithContext

func (c *VEENEDGE) SetSubnetNameAndDescWithContext(ctx volcengine.Context, input *SetSubnetNameAndDescInput, opts ...request.Option) (*SetSubnetNameAndDescOutput, error)

SetSubnetNameAndDescWithContext is the same as SetSubnetNameAndDesc with the addition of the ability to pass a context and additional request options.

See SetSubnetNameAndDesc for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetVPCInstanceDesc

func (c *VEENEDGE) SetVPCInstanceDesc(input *SetVPCInstanceDescInput) (*SetVPCInstanceDescOutput, error)

SetVPCInstanceDesc API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetVPCInstanceDesc for usage and error information.

func (*VEENEDGE) SetVPCInstanceDescCommon

func (c *VEENEDGE) SetVPCInstanceDescCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetVPCInstanceDescCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetVPCInstanceDescCommon for usage and error information.

func (*VEENEDGE) SetVPCInstanceDescCommonRequest

func (c *VEENEDGE) SetVPCInstanceDescCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetVPCInstanceDescCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetVPCInstanceDescCommon operation. The "output" return value will be populated with the SetVPCInstanceDescCommon request's response once the request completes successfully.

Use "Send" method on the returned SetVPCInstanceDescCommon Request to send the API call to the service. the "output" return value is not valid until after SetVPCInstanceDescCommon Send returns without error.

See SetVPCInstanceDescCommon for more information on using the SetVPCInstanceDescCommon API call, and error handling.

// Example sending a request using the SetVPCInstanceDescCommonRequest method.
req, resp := client.SetVPCInstanceDescCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetVPCInstanceDescCommonWithContext

func (c *VEENEDGE) SetVPCInstanceDescCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetVPCInstanceDescCommonWithContext is the same as SetVPCInstanceDescCommon with the addition of the ability to pass a context and additional request options.

See SetVPCInstanceDescCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetVPCInstanceDescRequest

func (c *VEENEDGE) SetVPCInstanceDescRequest(input *SetVPCInstanceDescInput) (req *request.Request, output *SetVPCInstanceDescOutput)

SetVPCInstanceDescRequest generates a "volcengine/request.Request" representing the client's request for the SetVPCInstanceDesc operation. The "output" return value will be populated with the SetVPCInstanceDescCommon request's response once the request completes successfully.

Use "Send" method on the returned SetVPCInstanceDescCommon Request to send the API call to the service. the "output" return value is not valid until after SetVPCInstanceDescCommon Send returns without error.

See SetVPCInstanceDesc for more information on using the SetVPCInstanceDesc API call, and error handling.

// Example sending a request using the SetVPCInstanceDescRequest method.
req, resp := client.SetVPCInstanceDescRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetVPCInstanceDescWithContext

func (c *VEENEDGE) SetVPCInstanceDescWithContext(ctx volcengine.Context, input *SetVPCInstanceDescInput, opts ...request.Option) (*SetVPCInstanceDescOutput, error)

SetVPCInstanceDescWithContext is the same as SetVPCInstanceDesc with the addition of the ability to pass a context and additional request options.

See SetVPCInstanceDesc for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetVPCInstanceName

func (c *VEENEDGE) SetVPCInstanceName(input *SetVPCInstanceNameInput) (*SetVPCInstanceNameOutput, error)

SetVPCInstanceName API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetVPCInstanceName for usage and error information.

func (*VEENEDGE) SetVPCInstanceNameCommon

func (c *VEENEDGE) SetVPCInstanceNameCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetVPCInstanceNameCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation SetVPCInstanceNameCommon for usage and error information.

func (*VEENEDGE) SetVPCInstanceNameCommonRequest

func (c *VEENEDGE) SetVPCInstanceNameCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetVPCInstanceNameCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetVPCInstanceNameCommon operation. The "output" return value will be populated with the SetVPCInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned SetVPCInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after SetVPCInstanceNameCommon Send returns without error.

See SetVPCInstanceNameCommon for more information on using the SetVPCInstanceNameCommon API call, and error handling.

// Example sending a request using the SetVPCInstanceNameCommonRequest method.
req, resp := client.SetVPCInstanceNameCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetVPCInstanceNameCommonWithContext

func (c *VEENEDGE) SetVPCInstanceNameCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetVPCInstanceNameCommonWithContext is the same as SetVPCInstanceNameCommon with the addition of the ability to pass a context and additional request options.

See SetVPCInstanceNameCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) SetVPCInstanceNameRequest

func (c *VEENEDGE) SetVPCInstanceNameRequest(input *SetVPCInstanceNameInput) (req *request.Request, output *SetVPCInstanceNameOutput)

SetVPCInstanceNameRequest generates a "volcengine/request.Request" representing the client's request for the SetVPCInstanceName operation. The "output" return value will be populated with the SetVPCInstanceNameCommon request's response once the request completes successfully.

Use "Send" method on the returned SetVPCInstanceNameCommon Request to send the API call to the service. the "output" return value is not valid until after SetVPCInstanceNameCommon Send returns without error.

See SetVPCInstanceName for more information on using the SetVPCInstanceName API call, and error handling.

// Example sending a request using the SetVPCInstanceNameRequest method.
req, resp := client.SetVPCInstanceNameRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) SetVPCInstanceNameWithContext

func (c *VEENEDGE) SetVPCInstanceNameWithContext(ctx volcengine.Context, input *SetVPCInstanceNameInput, opts ...request.Option) (*SetVPCInstanceNameOutput, error)

SetVPCInstanceNameWithContext is the same as SetVPCInstanceName with the addition of the ability to pass a context and additional request options.

See SetVPCInstanceName for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) StartInstances

func (c *VEENEDGE) StartInstances(input *StartInstancesInput) (*StartInstancesOutput, error)

StartInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation StartInstances for usage and error information.

func (*VEENEDGE) StartInstancesCommon

func (c *VEENEDGE) StartInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StartInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation StartInstancesCommon for usage and error information.

func (*VEENEDGE) StartInstancesCommonRequest

func (c *VEENEDGE) StartInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

StartInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the StartInstancesCommon operation. The "output" return value will be populated with the StartInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned StartInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after StartInstancesCommon Send returns without error.

See StartInstancesCommon for more information on using the StartInstancesCommon API call, and error handling.

// Example sending a request using the StartInstancesCommonRequest method.
req, resp := client.StartInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) StartInstancesCommonWithContext

func (c *VEENEDGE) StartInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

StartInstancesCommonWithContext is the same as StartInstancesCommon with the addition of the ability to pass a context and additional request options.

See StartInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) StartInstancesRequest

func (c *VEENEDGE) StartInstancesRequest(input *StartInstancesInput) (req *request.Request, output *StartInstancesOutput)

StartInstancesRequest generates a "volcengine/request.Request" representing the client's request for the StartInstances operation. The "output" return value will be populated with the StartInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned StartInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after StartInstancesCommon Send returns without error.

See StartInstances for more information on using the StartInstances API call, and error handling.

// Example sending a request using the StartInstancesRequest method.
req, resp := client.StartInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) StartInstancesWithContext

func (c *VEENEDGE) StartInstancesWithContext(ctx volcengine.Context, input *StartInstancesInput, opts ...request.Option) (*StartInstancesOutput, error)

StartInstancesWithContext is the same as StartInstances with the addition of the ability to pass a context and additional request options.

See StartInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) StopInstances

func (c *VEENEDGE) StopInstances(input *StopInstancesInput) (*StopInstancesOutput, error)

StopInstances API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation StopInstances for usage and error information.

func (*VEENEDGE) StopInstancesCommon

func (c *VEENEDGE) StopInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StopInstancesCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation StopInstancesCommon for usage and error information.

func (*VEENEDGE) StopInstancesCommonRequest

func (c *VEENEDGE) StopInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

StopInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the StopInstancesCommon operation. The "output" return value will be populated with the StopInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned StopInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after StopInstancesCommon Send returns without error.

See StopInstancesCommon for more information on using the StopInstancesCommon API call, and error handling.

// Example sending a request using the StopInstancesCommonRequest method.
req, resp := client.StopInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) StopInstancesCommonWithContext

func (c *VEENEDGE) StopInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

StopInstancesCommonWithContext is the same as StopInstancesCommon with the addition of the ability to pass a context and additional request options.

See StopInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) StopInstancesRequest

func (c *VEENEDGE) StopInstancesRequest(input *StopInstancesInput) (req *request.Request, output *StopInstancesOutput)

StopInstancesRequest generates a "volcengine/request.Request" representing the client's request for the StopInstances operation. The "output" return value will be populated with the StopInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned StopInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after StopInstancesCommon Send returns without error.

See StopInstances for more information on using the StopInstances API call, and error handling.

// Example sending a request using the StopInstancesRequest method.
req, resp := client.StopInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) StopInstancesWithContext

func (c *VEENEDGE) StopInstancesWithContext(ctx volcengine.Context, input *StopInstancesInput, opts ...request.Option) (*StopInstancesOutput, error)

StopInstancesWithContext is the same as StopInstances with the addition of the ability to pass a context and additional request options.

See StopInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) TagResourcesV2 added in v1.2.35

func (c *VEENEDGE) TagResourcesV2(input *TagResourcesV2Input) (*TagResourcesV2Output, error)

TagResourcesV2 API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation TagResourcesV2 for usage and error information.

func (*VEENEDGE) TagResourcesV2Common added in v1.2.35

func (c *VEENEDGE) TagResourcesV2Common(input *map[string]interface{}) (*map[string]interface{}, error)

TagResourcesV2Common API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation TagResourcesV2Common for usage and error information.

func (*VEENEDGE) TagResourcesV2CommonRequest added in v1.2.35

func (c *VEENEDGE) TagResourcesV2CommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TagResourcesV2CommonRequest generates a "volcengine/request.Request" representing the client's request for the TagResourcesV2Common operation. The "output" return value will be populated with the TagResourcesV2Common request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesV2Common Request to send the API call to the service. the "output" return value is not valid until after TagResourcesV2Common Send returns without error.

See TagResourcesV2Common for more information on using the TagResourcesV2Common API call, and error handling.

// Example sending a request using the TagResourcesV2CommonRequest method.
req, resp := client.TagResourcesV2CommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) TagResourcesV2CommonWithContext added in v1.2.35

func (c *VEENEDGE) TagResourcesV2CommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TagResourcesV2CommonWithContext is the same as TagResourcesV2Common with the addition of the ability to pass a context and additional request options.

See TagResourcesV2Common for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) TagResourcesV2Request added in v1.2.35

func (c *VEENEDGE) TagResourcesV2Request(input *TagResourcesV2Input) (req *request.Request, output *TagResourcesV2Output)

TagResourcesV2Request generates a "volcengine/request.Request" representing the client's request for the TagResourcesV2 operation. The "output" return value will be populated with the TagResourcesV2Common request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesV2Common Request to send the API call to the service. the "output" return value is not valid until after TagResourcesV2Common Send returns without error.

See TagResourcesV2 for more information on using the TagResourcesV2 API call, and error handling.

// Example sending a request using the TagResourcesV2Request method.
req, resp := client.TagResourcesV2Request(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) TagResourcesV2WithContext added in v1.2.35

func (c *VEENEDGE) TagResourcesV2WithContext(ctx volcengine.Context, input *TagResourcesV2Input, opts ...request.Option) (*TagResourcesV2Output, error)

TagResourcesV2WithContext is the same as TagResourcesV2 with the addition of the ability to pass a context and additional request options.

See TagResourcesV2 for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UnassociateRouteTableWithSubnets

func (c *VEENEDGE) UnassociateRouteTableWithSubnets(input *UnassociateRouteTableWithSubnetsInput) (*UnassociateRouteTableWithSubnetsOutput, error)

UnassociateRouteTableWithSubnets API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UnassociateRouteTableWithSubnets for usage and error information.

func (*VEENEDGE) UnassociateRouteTableWithSubnetsCommon

func (c *VEENEDGE) UnassociateRouteTableWithSubnetsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UnassociateRouteTableWithSubnetsCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UnassociateRouteTableWithSubnetsCommon for usage and error information.

func (*VEENEDGE) UnassociateRouteTableWithSubnetsCommonRequest

func (c *VEENEDGE) UnassociateRouteTableWithSubnetsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UnassociateRouteTableWithSubnetsCommonRequest generates a "volcengine/request.Request" representing the client's request for the UnassociateRouteTableWithSubnetsCommon operation. The "output" return value will be populated with the UnassociateRouteTableWithSubnetsCommon request's response once the request completes successfully.

Use "Send" method on the returned UnassociateRouteTableWithSubnetsCommon Request to send the API call to the service. the "output" return value is not valid until after UnassociateRouteTableWithSubnetsCommon Send returns without error.

See UnassociateRouteTableWithSubnetsCommon for more information on using the UnassociateRouteTableWithSubnetsCommon API call, and error handling.

// Example sending a request using the UnassociateRouteTableWithSubnetsCommonRequest method.
req, resp := client.UnassociateRouteTableWithSubnetsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UnassociateRouteTableWithSubnetsCommonWithContext

func (c *VEENEDGE) UnassociateRouteTableWithSubnetsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UnassociateRouteTableWithSubnetsCommonWithContext is the same as UnassociateRouteTableWithSubnetsCommon with the addition of the ability to pass a context and additional request options.

See UnassociateRouteTableWithSubnetsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UnassociateRouteTableWithSubnetsRequest

func (c *VEENEDGE) UnassociateRouteTableWithSubnetsRequest(input *UnassociateRouteTableWithSubnetsInput) (req *request.Request, output *UnassociateRouteTableWithSubnetsOutput)

UnassociateRouteTableWithSubnetsRequest generates a "volcengine/request.Request" representing the client's request for the UnassociateRouteTableWithSubnets operation. The "output" return value will be populated with the UnassociateRouteTableWithSubnetsCommon request's response once the request completes successfully.

Use "Send" method on the returned UnassociateRouteTableWithSubnetsCommon Request to send the API call to the service. the "output" return value is not valid until after UnassociateRouteTableWithSubnetsCommon Send returns without error.

See UnassociateRouteTableWithSubnets for more information on using the UnassociateRouteTableWithSubnets API call, and error handling.

// Example sending a request using the UnassociateRouteTableWithSubnetsRequest method.
req, resp := client.UnassociateRouteTableWithSubnetsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UnassociateRouteTableWithSubnetsWithContext

func (c *VEENEDGE) UnassociateRouteTableWithSubnetsWithContext(ctx volcengine.Context, input *UnassociateRouteTableWithSubnetsInput, opts ...request.Option) (*UnassociateRouteTableWithSubnetsOutput, error)

UnassociateRouteTableWithSubnetsWithContext is the same as UnassociateRouteTableWithSubnets with the addition of the ability to pass a context and additional request options.

See UnassociateRouteTableWithSubnets for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UnbindEIPFromVeen

func (c *VEENEDGE) UnbindEIPFromVeen(input *UnbindEIPFromVeenInput) (*UnbindEIPFromVeenOutput, error)

UnbindEIPFromVeen API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UnbindEIPFromVeen for usage and error information.

func (*VEENEDGE) UnbindEIPFromVeenCommon

func (c *VEENEDGE) UnbindEIPFromVeenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UnbindEIPFromVeenCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UnbindEIPFromVeenCommon for usage and error information.

func (*VEENEDGE) UnbindEIPFromVeenCommonRequest

func (c *VEENEDGE) UnbindEIPFromVeenCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UnbindEIPFromVeenCommonRequest generates a "volcengine/request.Request" representing the client's request for the UnbindEIPFromVeenCommon operation. The "output" return value will be populated with the UnbindEIPFromVeenCommon request's response once the request completes successfully.

Use "Send" method on the returned UnbindEIPFromVeenCommon Request to send the API call to the service. the "output" return value is not valid until after UnbindEIPFromVeenCommon Send returns without error.

See UnbindEIPFromVeenCommon for more information on using the UnbindEIPFromVeenCommon API call, and error handling.

// Example sending a request using the UnbindEIPFromVeenCommonRequest method.
req, resp := client.UnbindEIPFromVeenCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UnbindEIPFromVeenCommonWithContext

func (c *VEENEDGE) UnbindEIPFromVeenCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UnbindEIPFromVeenCommonWithContext is the same as UnbindEIPFromVeenCommon with the addition of the ability to pass a context and additional request options.

See UnbindEIPFromVeenCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UnbindEIPFromVeenRequest

func (c *VEENEDGE) UnbindEIPFromVeenRequest(input *UnbindEIPFromVeenInput) (req *request.Request, output *UnbindEIPFromVeenOutput)

UnbindEIPFromVeenRequest generates a "volcengine/request.Request" representing the client's request for the UnbindEIPFromVeen operation. The "output" return value will be populated with the UnbindEIPFromVeenCommon request's response once the request completes successfully.

Use "Send" method on the returned UnbindEIPFromVeenCommon Request to send the API call to the service. the "output" return value is not valid until after UnbindEIPFromVeenCommon Send returns without error.

See UnbindEIPFromVeen for more information on using the UnbindEIPFromVeen API call, and error handling.

// Example sending a request using the UnbindEIPFromVeenRequest method.
req, resp := client.UnbindEIPFromVeenRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UnbindEIPFromVeenWithContext

func (c *VEENEDGE) UnbindEIPFromVeenWithContext(ctx volcengine.Context, input *UnbindEIPFromVeenInput, opts ...request.Option) (*UnbindEIPFromVeenOutput, error)

UnbindEIPFromVeenWithContext is the same as UnbindEIPFromVeen with the addition of the ability to pass a context and additional request options.

See UnbindEIPFromVeen for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UnbindENIInternalIpFromEip

func (c *VEENEDGE) UnbindENIInternalIpFromEip(input *UnbindENIInternalIpFromEipInput) (*UnbindENIInternalIpFromEipOutput, error)

UnbindENIInternalIpFromEip API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UnbindENIInternalIpFromEip for usage and error information.

func (*VEENEDGE) UnbindENIInternalIpFromEipCommon

func (c *VEENEDGE) UnbindENIInternalIpFromEipCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UnbindENIInternalIpFromEipCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UnbindENIInternalIpFromEipCommon for usage and error information.

func (*VEENEDGE) UnbindENIInternalIpFromEipCommonRequest

func (c *VEENEDGE) UnbindENIInternalIpFromEipCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UnbindENIInternalIpFromEipCommonRequest generates a "volcengine/request.Request" representing the client's request for the UnbindENIInternalIpFromEipCommon operation. The "output" return value will be populated with the UnbindENIInternalIpFromEipCommon request's response once the request completes successfully.

Use "Send" method on the returned UnbindENIInternalIpFromEipCommon Request to send the API call to the service. the "output" return value is not valid until after UnbindENIInternalIpFromEipCommon Send returns without error.

See UnbindENIInternalIpFromEipCommon for more information on using the UnbindENIInternalIpFromEipCommon API call, and error handling.

// Example sending a request using the UnbindENIInternalIpFromEipCommonRequest method.
req, resp := client.UnbindENIInternalIpFromEipCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UnbindENIInternalIpFromEipCommonWithContext

func (c *VEENEDGE) UnbindENIInternalIpFromEipCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UnbindENIInternalIpFromEipCommonWithContext is the same as UnbindENIInternalIpFromEipCommon with the addition of the ability to pass a context and additional request options.

See UnbindENIInternalIpFromEipCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UnbindENIInternalIpFromEipRequest

func (c *VEENEDGE) UnbindENIInternalIpFromEipRequest(input *UnbindENIInternalIpFromEipInput) (req *request.Request, output *UnbindENIInternalIpFromEipOutput)

UnbindENIInternalIpFromEipRequest generates a "volcengine/request.Request" representing the client's request for the UnbindENIInternalIpFromEip operation. The "output" return value will be populated with the UnbindENIInternalIpFromEipCommon request's response once the request completes successfully.

Use "Send" method on the returned UnbindENIInternalIpFromEipCommon Request to send the API call to the service. the "output" return value is not valid until after UnbindENIInternalIpFromEipCommon Send returns without error.

See UnbindENIInternalIpFromEip for more information on using the UnbindENIInternalIpFromEip API call, and error handling.

// Example sending a request using the UnbindENIInternalIpFromEipRequest method.
req, resp := client.UnbindENIInternalIpFromEipRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UnbindENIInternalIpFromEipWithContext

func (c *VEENEDGE) UnbindENIInternalIpFromEipWithContext(ctx volcengine.Context, input *UnbindENIInternalIpFromEipInput, opts ...request.Option) (*UnbindENIInternalIpFromEipOutput, error)

UnbindENIInternalIpFromEipWithContext is the same as UnbindENIInternalIpFromEip with the addition of the ability to pass a context and additional request options.

See UnbindENIInternalIpFromEip for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UnbindEipFromNatGateway

func (c *VEENEDGE) UnbindEipFromNatGateway(input *UnbindEipFromNatGatewayInput) (*UnbindEipFromNatGatewayOutput, error)

UnbindEipFromNatGateway API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UnbindEipFromNatGateway for usage and error information.

func (*VEENEDGE) UnbindEipFromNatGatewayCommon

func (c *VEENEDGE) UnbindEipFromNatGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UnbindEipFromNatGatewayCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UnbindEipFromNatGatewayCommon for usage and error information.

func (*VEENEDGE) UnbindEipFromNatGatewayCommonRequest

func (c *VEENEDGE) UnbindEipFromNatGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UnbindEipFromNatGatewayCommonRequest generates a "volcengine/request.Request" representing the client's request for the UnbindEipFromNatGatewayCommon operation. The "output" return value will be populated with the UnbindEipFromNatGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned UnbindEipFromNatGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after UnbindEipFromNatGatewayCommon Send returns without error.

See UnbindEipFromNatGatewayCommon for more information on using the UnbindEipFromNatGatewayCommon API call, and error handling.

// Example sending a request using the UnbindEipFromNatGatewayCommonRequest method.
req, resp := client.UnbindEipFromNatGatewayCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UnbindEipFromNatGatewayCommonWithContext

func (c *VEENEDGE) UnbindEipFromNatGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UnbindEipFromNatGatewayCommonWithContext is the same as UnbindEipFromNatGatewayCommon with the addition of the ability to pass a context and additional request options.

See UnbindEipFromNatGatewayCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UnbindEipFromNatGatewayRequest

func (c *VEENEDGE) UnbindEipFromNatGatewayRequest(input *UnbindEipFromNatGatewayInput) (req *request.Request, output *UnbindEipFromNatGatewayOutput)

UnbindEipFromNatGatewayRequest generates a "volcengine/request.Request" representing the client's request for the UnbindEipFromNatGateway operation. The "output" return value will be populated with the UnbindEipFromNatGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned UnbindEipFromNatGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after UnbindEipFromNatGatewayCommon Send returns without error.

See UnbindEipFromNatGateway for more information on using the UnbindEipFromNatGateway API call, and error handling.

// Example sending a request using the UnbindEipFromNatGatewayRequest method.
req, resp := client.UnbindEipFromNatGatewayRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UnbindEipFromNatGatewayWithContext

func (c *VEENEDGE) UnbindEipFromNatGatewayWithContext(ctx volcengine.Context, input *UnbindEipFromNatGatewayInput, opts ...request.Option) (*UnbindEipFromNatGatewayOutput, error)

UnbindEipFromNatGatewayWithContext is the same as UnbindEipFromNatGateway with the addition of the ability to pass a context and additional request options.

See UnbindEipFromNatGateway for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UnbindIPFromLB

func (c *VEENEDGE) UnbindIPFromLB(input *UnbindIPFromLBInput) (*UnbindIPFromLBOutput, error)

UnbindIPFromLB API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UnbindIPFromLB for usage and error information.

func (*VEENEDGE) UnbindIPFromLBCommon

func (c *VEENEDGE) UnbindIPFromLBCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UnbindIPFromLBCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UnbindIPFromLBCommon for usage and error information.

func (*VEENEDGE) UnbindIPFromLBCommonRequest

func (c *VEENEDGE) UnbindIPFromLBCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UnbindIPFromLBCommonRequest generates a "volcengine/request.Request" representing the client's request for the UnbindIPFromLBCommon operation. The "output" return value will be populated with the UnbindIPFromLBCommon request's response once the request completes successfully.

Use "Send" method on the returned UnbindIPFromLBCommon Request to send the API call to the service. the "output" return value is not valid until after UnbindIPFromLBCommon Send returns without error.

See UnbindIPFromLBCommon for more information on using the UnbindIPFromLBCommon API call, and error handling.

// Example sending a request using the UnbindIPFromLBCommonRequest method.
req, resp := client.UnbindIPFromLBCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UnbindIPFromLBCommonWithContext

func (c *VEENEDGE) UnbindIPFromLBCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UnbindIPFromLBCommonWithContext is the same as UnbindIPFromLBCommon with the addition of the ability to pass a context and additional request options.

See UnbindIPFromLBCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UnbindIPFromLBRequest

func (c *VEENEDGE) UnbindIPFromLBRequest(input *UnbindIPFromLBInput) (req *request.Request, output *UnbindIPFromLBOutput)

UnbindIPFromLBRequest generates a "volcengine/request.Request" representing the client's request for the UnbindIPFromLB operation. The "output" return value will be populated with the UnbindIPFromLBCommon request's response once the request completes successfully.

Use "Send" method on the returned UnbindIPFromLBCommon Request to send the API call to the service. the "output" return value is not valid until after UnbindIPFromLBCommon Send returns without error.

See UnbindIPFromLB for more information on using the UnbindIPFromLB API call, and error handling.

// Example sending a request using the UnbindIPFromLBRequest method.
req, resp := client.UnbindIPFromLBRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UnbindIPFromLBWithContext

func (c *VEENEDGE) UnbindIPFromLBWithContext(ctx volcengine.Context, input *UnbindIPFromLBInput, opts ...request.Option) (*UnbindIPFromLBOutput, error)

UnbindIPFromLBWithContext is the same as UnbindIPFromLB with the addition of the ability to pass a context and additional request options.

See UnbindIPFromLB for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UntagResourcesV2 added in v1.2.35

func (c *VEENEDGE) UntagResourcesV2(input *UntagResourcesV2Input) (*UntagResourcesV2Output, error)

UntagResourcesV2 API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UntagResourcesV2 for usage and error information.

func (*VEENEDGE) UntagResourcesV2Common added in v1.2.35

func (c *VEENEDGE) UntagResourcesV2Common(input *map[string]interface{}) (*map[string]interface{}, error)

UntagResourcesV2Common API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UntagResourcesV2Common for usage and error information.

func (*VEENEDGE) UntagResourcesV2CommonRequest added in v1.2.35

func (c *VEENEDGE) UntagResourcesV2CommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UntagResourcesV2CommonRequest generates a "volcengine/request.Request" representing the client's request for the UntagResourcesV2Common operation. The "output" return value will be populated with the UntagResourcesV2Common request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesV2Common Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesV2Common Send returns without error.

See UntagResourcesV2Common for more information on using the UntagResourcesV2Common API call, and error handling.

// Example sending a request using the UntagResourcesV2CommonRequest method.
req, resp := client.UntagResourcesV2CommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UntagResourcesV2CommonWithContext added in v1.2.35

func (c *VEENEDGE) UntagResourcesV2CommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UntagResourcesV2CommonWithContext is the same as UntagResourcesV2Common with the addition of the ability to pass a context and additional request options.

See UntagResourcesV2Common for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UntagResourcesV2Request added in v1.2.35

func (c *VEENEDGE) UntagResourcesV2Request(input *UntagResourcesV2Input) (req *request.Request, output *UntagResourcesV2Output)

UntagResourcesV2Request generates a "volcengine/request.Request" representing the client's request for the UntagResourcesV2 operation. The "output" return value will be populated with the UntagResourcesV2Common request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesV2Common Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesV2Common Send returns without error.

See UntagResourcesV2 for more information on using the UntagResourcesV2 API call, and error handling.

// Example sending a request using the UntagResourcesV2Request method.
req, resp := client.UntagResourcesV2Request(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UntagResourcesV2WithContext added in v1.2.35

func (c *VEENEDGE) UntagResourcesV2WithContext(ctx volcengine.Context, input *UntagResourcesV2Input, opts ...request.Option) (*UntagResourcesV2Output, error)

UntagResourcesV2WithContext is the same as UntagResourcesV2 with the addition of the ability to pass a context and additional request options.

See UntagResourcesV2 for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateBillingMethodCalculatePrice

func (c *VEENEDGE) UpdateBillingMethodCalculatePrice(input *UpdateBillingMethodCalculatePriceInput) (*UpdateBillingMethodCalculatePriceOutput, error)

UpdateBillingMethodCalculatePrice API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateBillingMethodCalculatePrice for usage and error information.

func (*VEENEDGE) UpdateBillingMethodCalculatePriceCommon

func (c *VEENEDGE) UpdateBillingMethodCalculatePriceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateBillingMethodCalculatePriceCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateBillingMethodCalculatePriceCommon for usage and error information.

func (*VEENEDGE) UpdateBillingMethodCalculatePriceCommonRequest

func (c *VEENEDGE) UpdateBillingMethodCalculatePriceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateBillingMethodCalculatePriceCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBillingMethodCalculatePriceCommon operation. The "output" return value will be populated with the UpdateBillingMethodCalculatePriceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateBillingMethodCalculatePriceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBillingMethodCalculatePriceCommon Send returns without error.

See UpdateBillingMethodCalculatePriceCommon for more information on using the UpdateBillingMethodCalculatePriceCommon API call, and error handling.

// Example sending a request using the UpdateBillingMethodCalculatePriceCommonRequest method.
req, resp := client.UpdateBillingMethodCalculatePriceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateBillingMethodCalculatePriceCommonWithContext

func (c *VEENEDGE) UpdateBillingMethodCalculatePriceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateBillingMethodCalculatePriceCommonWithContext is the same as UpdateBillingMethodCalculatePriceCommon with the addition of the ability to pass a context and additional request options.

See UpdateBillingMethodCalculatePriceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateBillingMethodCalculatePriceRequest

func (c *VEENEDGE) UpdateBillingMethodCalculatePriceRequest(input *UpdateBillingMethodCalculatePriceInput) (req *request.Request, output *UpdateBillingMethodCalculatePriceOutput)

UpdateBillingMethodCalculatePriceRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBillingMethodCalculatePrice operation. The "output" return value will be populated with the UpdateBillingMethodCalculatePriceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateBillingMethodCalculatePriceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBillingMethodCalculatePriceCommon Send returns without error.

See UpdateBillingMethodCalculatePrice for more information on using the UpdateBillingMethodCalculatePrice API call, and error handling.

// Example sending a request using the UpdateBillingMethodCalculatePriceRequest method.
req, resp := client.UpdateBillingMethodCalculatePriceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateBillingMethodCalculatePriceWithContext

func (c *VEENEDGE) UpdateBillingMethodCalculatePriceWithContext(ctx volcengine.Context, input *UpdateBillingMethodCalculatePriceInput, opts ...request.Option) (*UpdateBillingMethodCalculatePriceOutput, error)

UpdateBillingMethodCalculatePriceWithContext is the same as UpdateBillingMethodCalculatePrice with the addition of the ability to pass a context and additional request options.

See UpdateBillingMethodCalculatePrice for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateBwpBillingMethod

func (c *VEENEDGE) UpdateBwpBillingMethod(input *UpdateBwpBillingMethodInput) (*UpdateBwpBillingMethodOutput, error)

UpdateBwpBillingMethod API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateBwpBillingMethod for usage and error information.

func (*VEENEDGE) UpdateBwpBillingMethodCommon

func (c *VEENEDGE) UpdateBwpBillingMethodCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateBwpBillingMethodCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateBwpBillingMethodCommon for usage and error information.

func (*VEENEDGE) UpdateBwpBillingMethodCommonRequest

func (c *VEENEDGE) UpdateBwpBillingMethodCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateBwpBillingMethodCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBwpBillingMethodCommon operation. The "output" return value will be populated with the UpdateBwpBillingMethodCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateBwpBillingMethodCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBwpBillingMethodCommon Send returns without error.

See UpdateBwpBillingMethodCommon for more information on using the UpdateBwpBillingMethodCommon API call, and error handling.

// Example sending a request using the UpdateBwpBillingMethodCommonRequest method.
req, resp := client.UpdateBwpBillingMethodCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateBwpBillingMethodCommonWithContext

func (c *VEENEDGE) UpdateBwpBillingMethodCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateBwpBillingMethodCommonWithContext is the same as UpdateBwpBillingMethodCommon with the addition of the ability to pass a context and additional request options.

See UpdateBwpBillingMethodCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateBwpBillingMethodRequest

func (c *VEENEDGE) UpdateBwpBillingMethodRequest(input *UpdateBwpBillingMethodInput) (req *request.Request, output *UpdateBwpBillingMethodOutput)

UpdateBwpBillingMethodRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBwpBillingMethod operation. The "output" return value will be populated with the UpdateBwpBillingMethodCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateBwpBillingMethodCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBwpBillingMethodCommon Send returns without error.

See UpdateBwpBillingMethod for more information on using the UpdateBwpBillingMethod API call, and error handling.

// Example sending a request using the UpdateBwpBillingMethodRequest method.
req, resp := client.UpdateBwpBillingMethodRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateBwpBillingMethodWithContext

func (c *VEENEDGE) UpdateBwpBillingMethodWithContext(ctx volcengine.Context, input *UpdateBwpBillingMethodInput, opts ...request.Option) (*UpdateBwpBillingMethodOutput, error)

UpdateBwpBillingMethodWithContext is the same as UpdateBwpBillingMethod with the addition of the ability to pass a context and additional request options.

See UpdateBwpBillingMethod for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateClassicNetworkAttribute

func (c *VEENEDGE) UpdateClassicNetworkAttribute(input *UpdateClassicNetworkAttributeInput) (*UpdateClassicNetworkAttributeOutput, error)

UpdateClassicNetworkAttribute API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateClassicNetworkAttribute for usage and error information.

func (*VEENEDGE) UpdateClassicNetworkAttributeCommon

func (c *VEENEDGE) UpdateClassicNetworkAttributeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateClassicNetworkAttributeCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateClassicNetworkAttributeCommon for usage and error information.

func (*VEENEDGE) UpdateClassicNetworkAttributeCommonRequest

func (c *VEENEDGE) UpdateClassicNetworkAttributeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateClassicNetworkAttributeCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateClassicNetworkAttributeCommon operation. The "output" return value will be populated with the UpdateClassicNetworkAttributeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateClassicNetworkAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateClassicNetworkAttributeCommon Send returns without error.

See UpdateClassicNetworkAttributeCommon for more information on using the UpdateClassicNetworkAttributeCommon API call, and error handling.

// Example sending a request using the UpdateClassicNetworkAttributeCommonRequest method.
req, resp := client.UpdateClassicNetworkAttributeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateClassicNetworkAttributeCommonWithContext

func (c *VEENEDGE) UpdateClassicNetworkAttributeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateClassicNetworkAttributeCommonWithContext is the same as UpdateClassicNetworkAttributeCommon with the addition of the ability to pass a context and additional request options.

See UpdateClassicNetworkAttributeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateClassicNetworkAttributeRequest

func (c *VEENEDGE) UpdateClassicNetworkAttributeRequest(input *UpdateClassicNetworkAttributeInput) (req *request.Request, output *UpdateClassicNetworkAttributeOutput)

UpdateClassicNetworkAttributeRequest generates a "volcengine/request.Request" representing the client's request for the UpdateClassicNetworkAttribute operation. The "output" return value will be populated with the UpdateClassicNetworkAttributeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateClassicNetworkAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateClassicNetworkAttributeCommon Send returns without error.

See UpdateClassicNetworkAttribute for more information on using the UpdateClassicNetworkAttribute API call, and error handling.

// Example sending a request using the UpdateClassicNetworkAttributeRequest method.
req, resp := client.UpdateClassicNetworkAttributeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateClassicNetworkAttributeWithContext

func (c *VEENEDGE) UpdateClassicNetworkAttributeWithContext(ctx volcengine.Context, input *UpdateClassicNetworkAttributeInput, opts ...request.Option) (*UpdateClassicNetworkAttributeOutput, error)

UpdateClassicNetworkAttributeWithContext is the same as UpdateClassicNetworkAttribute with the addition of the ability to pass a context and additional request options.

See UpdateClassicNetworkAttribute for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateClassicNetworkSubnetAttribute

func (c *VEENEDGE) UpdateClassicNetworkSubnetAttribute(input *UpdateClassicNetworkSubnetAttributeInput) (*UpdateClassicNetworkSubnetAttributeOutput, error)

UpdateClassicNetworkSubnetAttribute API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateClassicNetworkSubnetAttribute for usage and error information.

func (*VEENEDGE) UpdateClassicNetworkSubnetAttributeCommon

func (c *VEENEDGE) UpdateClassicNetworkSubnetAttributeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateClassicNetworkSubnetAttributeCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateClassicNetworkSubnetAttributeCommon for usage and error information.

func (*VEENEDGE) UpdateClassicNetworkSubnetAttributeCommonRequest

func (c *VEENEDGE) UpdateClassicNetworkSubnetAttributeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateClassicNetworkSubnetAttributeCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateClassicNetworkSubnetAttributeCommon operation. The "output" return value will be populated with the UpdateClassicNetworkSubnetAttributeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateClassicNetworkSubnetAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateClassicNetworkSubnetAttributeCommon Send returns without error.

See UpdateClassicNetworkSubnetAttributeCommon for more information on using the UpdateClassicNetworkSubnetAttributeCommon API call, and error handling.

// Example sending a request using the UpdateClassicNetworkSubnetAttributeCommonRequest method.
req, resp := client.UpdateClassicNetworkSubnetAttributeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateClassicNetworkSubnetAttributeCommonWithContext

func (c *VEENEDGE) UpdateClassicNetworkSubnetAttributeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateClassicNetworkSubnetAttributeCommonWithContext is the same as UpdateClassicNetworkSubnetAttributeCommon with the addition of the ability to pass a context and additional request options.

See UpdateClassicNetworkSubnetAttributeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateClassicNetworkSubnetAttributeRequest

func (c *VEENEDGE) UpdateClassicNetworkSubnetAttributeRequest(input *UpdateClassicNetworkSubnetAttributeInput) (req *request.Request, output *UpdateClassicNetworkSubnetAttributeOutput)

UpdateClassicNetworkSubnetAttributeRequest generates a "volcengine/request.Request" representing the client's request for the UpdateClassicNetworkSubnetAttribute operation. The "output" return value will be populated with the UpdateClassicNetworkSubnetAttributeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateClassicNetworkSubnetAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateClassicNetworkSubnetAttributeCommon Send returns without error.

See UpdateClassicNetworkSubnetAttribute for more information on using the UpdateClassicNetworkSubnetAttribute API call, and error handling.

// Example sending a request using the UpdateClassicNetworkSubnetAttributeRequest method.
req, resp := client.UpdateClassicNetworkSubnetAttributeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateClassicNetworkSubnetAttributeWithContext

func (c *VEENEDGE) UpdateClassicNetworkSubnetAttributeWithContext(ctx volcengine.Context, input *UpdateClassicNetworkSubnetAttributeInput, opts ...request.Option) (*UpdateClassicNetworkSubnetAttributeOutput, error)

UpdateClassicNetworkSubnetAttributeWithContext is the same as UpdateClassicNetworkSubnetAttribute with the addition of the ability to pass a context and additional request options.

See UpdateClassicNetworkSubnetAttribute for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateCloudServer

func (c *VEENEDGE) UpdateCloudServer(input *UpdateCloudServerInput) (*UpdateCloudServerOutput, error)

UpdateCloudServer API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateCloudServer for usage and error information.

func (*VEENEDGE) UpdateCloudServerCommon

func (c *VEENEDGE) UpdateCloudServerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateCloudServerCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateCloudServerCommon for usage and error information.

func (*VEENEDGE) UpdateCloudServerCommonRequest

func (c *VEENEDGE) UpdateCloudServerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateCloudServerCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateCloudServerCommon operation. The "output" return value will be populated with the UpdateCloudServerCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateCloudServerCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateCloudServerCommon Send returns without error.

See UpdateCloudServerCommon for more information on using the UpdateCloudServerCommon API call, and error handling.

// Example sending a request using the UpdateCloudServerCommonRequest method.
req, resp := client.UpdateCloudServerCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateCloudServerCommonWithContext

func (c *VEENEDGE) UpdateCloudServerCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateCloudServerCommonWithContext is the same as UpdateCloudServerCommon with the addition of the ability to pass a context and additional request options.

See UpdateCloudServerCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateCloudServerRequest

func (c *VEENEDGE) UpdateCloudServerRequest(input *UpdateCloudServerInput) (req *request.Request, output *UpdateCloudServerOutput)

UpdateCloudServerRequest generates a "volcengine/request.Request" representing the client's request for the UpdateCloudServer operation. The "output" return value will be populated with the UpdateCloudServerCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateCloudServerCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateCloudServerCommon Send returns without error.

See UpdateCloudServer for more information on using the UpdateCloudServer API call, and error handling.

// Example sending a request using the UpdateCloudServerRequest method.
req, resp := client.UpdateCloudServerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateCloudServerWithContext

func (c *VEENEDGE) UpdateCloudServerWithContext(ctx volcengine.Context, input *UpdateCloudServerInput, opts ...request.Option) (*UpdateCloudServerOutput, error)

UpdateCloudServerWithContext is the same as UpdateCloudServer with the addition of the ability to pass a context and additional request options.

See UpdateCloudServer for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateDNatRule

func (c *VEENEDGE) UpdateDNatRule(input *UpdateDNatRuleInput) (*UpdateDNatRuleOutput, error)

UpdateDNatRule API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateDNatRule for usage and error information.

func (*VEENEDGE) UpdateDNatRuleCommon

func (c *VEENEDGE) UpdateDNatRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateDNatRuleCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateDNatRuleCommon for usage and error information.

func (*VEENEDGE) UpdateDNatRuleCommonRequest

func (c *VEENEDGE) UpdateDNatRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateDNatRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateDNatRuleCommon operation. The "output" return value will be populated with the UpdateDNatRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateDNatRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateDNatRuleCommon Send returns without error.

See UpdateDNatRuleCommon for more information on using the UpdateDNatRuleCommon API call, and error handling.

// Example sending a request using the UpdateDNatRuleCommonRequest method.
req, resp := client.UpdateDNatRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateDNatRuleCommonWithContext

func (c *VEENEDGE) UpdateDNatRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateDNatRuleCommonWithContext is the same as UpdateDNatRuleCommon with the addition of the ability to pass a context and additional request options.

See UpdateDNatRuleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateDNatRuleRequest

func (c *VEENEDGE) UpdateDNatRuleRequest(input *UpdateDNatRuleInput) (req *request.Request, output *UpdateDNatRuleOutput)

UpdateDNatRuleRequest generates a "volcengine/request.Request" representing the client's request for the UpdateDNatRule operation. The "output" return value will be populated with the UpdateDNatRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateDNatRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateDNatRuleCommon Send returns without error.

See UpdateDNatRule for more information on using the UpdateDNatRule API call, and error handling.

// Example sending a request using the UpdateDNatRuleRequest method.
req, resp := client.UpdateDNatRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateDNatRuleWithContext

func (c *VEENEDGE) UpdateDNatRuleWithContext(ctx volcengine.Context, input *UpdateDNatRuleInput, opts ...request.Option) (*UpdateDNatRuleOutput, error)

UpdateDNatRuleWithContext is the same as UpdateDNatRule with the addition of the ability to pass a context and additional request options.

See UpdateDNatRule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateEbsChargeType

func (c *VEENEDGE) UpdateEbsChargeType(input *UpdateEbsChargeTypeInput) (*UpdateEbsChargeTypeOutput, error)

UpdateEbsChargeType API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateEbsChargeType for usage and error information.

func (*VEENEDGE) UpdateEbsChargeTypeCommon

func (c *VEENEDGE) UpdateEbsChargeTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateEbsChargeTypeCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateEbsChargeTypeCommon for usage and error information.

func (*VEENEDGE) UpdateEbsChargeTypeCommonRequest

func (c *VEENEDGE) UpdateEbsChargeTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateEbsChargeTypeCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateEbsChargeTypeCommon operation. The "output" return value will be populated with the UpdateEbsChargeTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateEbsChargeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateEbsChargeTypeCommon Send returns without error.

See UpdateEbsChargeTypeCommon for more information on using the UpdateEbsChargeTypeCommon API call, and error handling.

// Example sending a request using the UpdateEbsChargeTypeCommonRequest method.
req, resp := client.UpdateEbsChargeTypeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateEbsChargeTypeCommonWithContext

func (c *VEENEDGE) UpdateEbsChargeTypeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateEbsChargeTypeCommonWithContext is the same as UpdateEbsChargeTypeCommon with the addition of the ability to pass a context and additional request options.

See UpdateEbsChargeTypeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateEbsChargeTypeRequest

func (c *VEENEDGE) UpdateEbsChargeTypeRequest(input *UpdateEbsChargeTypeInput) (req *request.Request, output *UpdateEbsChargeTypeOutput)

UpdateEbsChargeTypeRequest generates a "volcengine/request.Request" representing the client's request for the UpdateEbsChargeType operation. The "output" return value will be populated with the UpdateEbsChargeTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateEbsChargeTypeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateEbsChargeTypeCommon Send returns without error.

See UpdateEbsChargeType for more information on using the UpdateEbsChargeType API call, and error handling.

// Example sending a request using the UpdateEbsChargeTypeRequest method.
req, resp := client.UpdateEbsChargeTypeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateEbsChargeTypeWithContext

func (c *VEENEDGE) UpdateEbsChargeTypeWithContext(ctx volcengine.Context, input *UpdateEbsChargeTypeInput, opts ...request.Option) (*UpdateEbsChargeTypeOutput, error)

UpdateEbsChargeTypeWithContext is the same as UpdateEbsChargeType with the addition of the ability to pass a context and additional request options.

See UpdateEbsChargeType for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateEbsInstance

func (c *VEENEDGE) UpdateEbsInstance(input *UpdateEbsInstanceInput) (*UpdateEbsInstanceOutput, error)

UpdateEbsInstance API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateEbsInstance for usage and error information.

func (*VEENEDGE) UpdateEbsInstanceCommon

func (c *VEENEDGE) UpdateEbsInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateEbsInstanceCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateEbsInstanceCommon for usage and error information.

func (*VEENEDGE) UpdateEbsInstanceCommonRequest

func (c *VEENEDGE) UpdateEbsInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateEbsInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateEbsInstanceCommon operation. The "output" return value will be populated with the UpdateEbsInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateEbsInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateEbsInstanceCommon Send returns without error.

See UpdateEbsInstanceCommon for more information on using the UpdateEbsInstanceCommon API call, and error handling.

// Example sending a request using the UpdateEbsInstanceCommonRequest method.
req, resp := client.UpdateEbsInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateEbsInstanceCommonWithContext

func (c *VEENEDGE) UpdateEbsInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateEbsInstanceCommonWithContext is the same as UpdateEbsInstanceCommon with the addition of the ability to pass a context and additional request options.

See UpdateEbsInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateEbsInstanceRequest

func (c *VEENEDGE) UpdateEbsInstanceRequest(input *UpdateEbsInstanceInput) (req *request.Request, output *UpdateEbsInstanceOutput)

UpdateEbsInstanceRequest generates a "volcengine/request.Request" representing the client's request for the UpdateEbsInstance operation. The "output" return value will be populated with the UpdateEbsInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateEbsInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateEbsInstanceCommon Send returns without error.

See UpdateEbsInstance for more information on using the UpdateEbsInstance API call, and error handling.

// Example sending a request using the UpdateEbsInstanceRequest method.
req, resp := client.UpdateEbsInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateEbsInstanceWithContext

func (c *VEENEDGE) UpdateEbsInstanceWithContext(ctx volcengine.Context, input *UpdateEbsInstanceInput, opts ...request.Option) (*UpdateEbsInstanceOutput, error)

UpdateEbsInstanceWithContext is the same as UpdateEbsInstance with the addition of the ability to pass a context and additional request options.

See UpdateEbsInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateImage

func (c *VEENEDGE) UpdateImage(input *UpdateImageInput) (*UpdateImageOutput, error)

UpdateImage API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateImage for usage and error information.

func (*VEENEDGE) UpdateImageCommon

func (c *VEENEDGE) UpdateImageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateImageCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateImageCommon for usage and error information.

func (*VEENEDGE) UpdateImageCommonRequest

func (c *VEENEDGE) UpdateImageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateImageCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateImageCommon operation. The "output" return value will be populated with the UpdateImageCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateImageCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateImageCommon Send returns without error.

See UpdateImageCommon for more information on using the UpdateImageCommon API call, and error handling.

// Example sending a request using the UpdateImageCommonRequest method.
req, resp := client.UpdateImageCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateImageCommonWithContext

func (c *VEENEDGE) UpdateImageCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateImageCommonWithContext is the same as UpdateImageCommon with the addition of the ability to pass a context and additional request options.

See UpdateImageCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateImageRequest

func (c *VEENEDGE) UpdateImageRequest(input *UpdateImageInput) (req *request.Request, output *UpdateImageOutput)

UpdateImageRequest generates a "volcengine/request.Request" representing the client's request for the UpdateImage operation. The "output" return value will be populated with the UpdateImageCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateImageCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateImageCommon Send returns without error.

See UpdateImage for more information on using the UpdateImage API call, and error handling.

// Example sending a request using the UpdateImageRequest method.
req, resp := client.UpdateImageRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateImageWithContext

func (c *VEENEDGE) UpdateImageWithContext(ctx volcengine.Context, input *UpdateImageInput, opts ...request.Option) (*UpdateImageOutput, error)

UpdateImageWithContext is the same as UpdateImage with the addition of the ability to pass a context and additional request options.

See UpdateImage for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateInstancesBillingMethod

func (c *VEENEDGE) UpdateInstancesBillingMethod(input *UpdateInstancesBillingMethodInput) (*UpdateInstancesBillingMethodOutput, error)

UpdateInstancesBillingMethod API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateInstancesBillingMethod for usage and error information.

func (*VEENEDGE) UpdateInstancesBillingMethodCommon

func (c *VEENEDGE) UpdateInstancesBillingMethodCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateInstancesBillingMethodCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateInstancesBillingMethodCommon for usage and error information.

func (*VEENEDGE) UpdateInstancesBillingMethodCommonRequest

func (c *VEENEDGE) UpdateInstancesBillingMethodCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateInstancesBillingMethodCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateInstancesBillingMethodCommon operation. The "output" return value will be populated with the UpdateInstancesBillingMethodCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateInstancesBillingMethodCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateInstancesBillingMethodCommon Send returns without error.

See UpdateInstancesBillingMethodCommon for more information on using the UpdateInstancesBillingMethodCommon API call, and error handling.

// Example sending a request using the UpdateInstancesBillingMethodCommonRequest method.
req, resp := client.UpdateInstancesBillingMethodCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateInstancesBillingMethodCommonWithContext

func (c *VEENEDGE) UpdateInstancesBillingMethodCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateInstancesBillingMethodCommonWithContext is the same as UpdateInstancesBillingMethodCommon with the addition of the ability to pass a context and additional request options.

See UpdateInstancesBillingMethodCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateInstancesBillingMethodPreCheck

func (c *VEENEDGE) UpdateInstancesBillingMethodPreCheck(input *UpdateInstancesBillingMethodPreCheckInput) (*UpdateInstancesBillingMethodPreCheckOutput, error)

UpdateInstancesBillingMethodPreCheck API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateInstancesBillingMethodPreCheck for usage and error information.

func (*VEENEDGE) UpdateInstancesBillingMethodPreCheckCommon

func (c *VEENEDGE) UpdateInstancesBillingMethodPreCheckCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateInstancesBillingMethodPreCheckCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateInstancesBillingMethodPreCheckCommon for usage and error information.

func (*VEENEDGE) UpdateInstancesBillingMethodPreCheckCommonRequest

func (c *VEENEDGE) UpdateInstancesBillingMethodPreCheckCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateInstancesBillingMethodPreCheckCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateInstancesBillingMethodPreCheckCommon operation. The "output" return value will be populated with the UpdateInstancesBillingMethodPreCheckCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateInstancesBillingMethodPreCheckCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateInstancesBillingMethodPreCheckCommon Send returns without error.

See UpdateInstancesBillingMethodPreCheckCommon for more information on using the UpdateInstancesBillingMethodPreCheckCommon API call, and error handling.

// Example sending a request using the UpdateInstancesBillingMethodPreCheckCommonRequest method.
req, resp := client.UpdateInstancesBillingMethodPreCheckCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateInstancesBillingMethodPreCheckCommonWithContext

func (c *VEENEDGE) UpdateInstancesBillingMethodPreCheckCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateInstancesBillingMethodPreCheckCommonWithContext is the same as UpdateInstancesBillingMethodPreCheckCommon with the addition of the ability to pass a context and additional request options.

See UpdateInstancesBillingMethodPreCheckCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateInstancesBillingMethodPreCheckRequest

func (c *VEENEDGE) UpdateInstancesBillingMethodPreCheckRequest(input *UpdateInstancesBillingMethodPreCheckInput) (req *request.Request, output *UpdateInstancesBillingMethodPreCheckOutput)

UpdateInstancesBillingMethodPreCheckRequest generates a "volcengine/request.Request" representing the client's request for the UpdateInstancesBillingMethodPreCheck operation. The "output" return value will be populated with the UpdateInstancesBillingMethodPreCheckCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateInstancesBillingMethodPreCheckCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateInstancesBillingMethodPreCheckCommon Send returns without error.

See UpdateInstancesBillingMethodPreCheck for more information on using the UpdateInstancesBillingMethodPreCheck API call, and error handling.

// Example sending a request using the UpdateInstancesBillingMethodPreCheckRequest method.
req, resp := client.UpdateInstancesBillingMethodPreCheckRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateInstancesBillingMethodPreCheckWithContext

func (c *VEENEDGE) UpdateInstancesBillingMethodPreCheckWithContext(ctx volcengine.Context, input *UpdateInstancesBillingMethodPreCheckInput, opts ...request.Option) (*UpdateInstancesBillingMethodPreCheckOutput, error)

UpdateInstancesBillingMethodPreCheckWithContext is the same as UpdateInstancesBillingMethodPreCheck with the addition of the ability to pass a context and additional request options.

See UpdateInstancesBillingMethodPreCheck for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateInstancesBillingMethodRequest

func (c *VEENEDGE) UpdateInstancesBillingMethodRequest(input *UpdateInstancesBillingMethodInput) (req *request.Request, output *UpdateInstancesBillingMethodOutput)

UpdateInstancesBillingMethodRequest generates a "volcengine/request.Request" representing the client's request for the UpdateInstancesBillingMethod operation. The "output" return value will be populated with the UpdateInstancesBillingMethodCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateInstancesBillingMethodCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateInstancesBillingMethodCommon Send returns without error.

See UpdateInstancesBillingMethod for more information on using the UpdateInstancesBillingMethod API call, and error handling.

// Example sending a request using the UpdateInstancesBillingMethodRequest method.
req, resp := client.UpdateInstancesBillingMethodRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateInstancesBillingMethodWithContext

func (c *VEENEDGE) UpdateInstancesBillingMethodWithContext(ctx volcengine.Context, input *UpdateInstancesBillingMethodInput, opts ...request.Option) (*UpdateInstancesBillingMethodOutput, error)

UpdateInstancesBillingMethodWithContext is the same as UpdateInstancesBillingMethod with the addition of the ability to pass a context and additional request options.

See UpdateInstancesBillingMethod for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateInstancesSpec

func (c *VEENEDGE) UpdateInstancesSpec(input *UpdateInstancesSpecInput) (*UpdateInstancesSpecOutput, error)

UpdateInstancesSpec API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateInstancesSpec for usage and error information.

func (*VEENEDGE) UpdateInstancesSpecCommon

func (c *VEENEDGE) UpdateInstancesSpecCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateInstancesSpecCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateInstancesSpecCommon for usage and error information.

func (*VEENEDGE) UpdateInstancesSpecCommonRequest

func (c *VEENEDGE) UpdateInstancesSpecCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateInstancesSpecCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateInstancesSpecCommon operation. The "output" return value will be populated with the UpdateInstancesSpecCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateInstancesSpecCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateInstancesSpecCommon Send returns without error.

See UpdateInstancesSpecCommon for more information on using the UpdateInstancesSpecCommon API call, and error handling.

// Example sending a request using the UpdateInstancesSpecCommonRequest method.
req, resp := client.UpdateInstancesSpecCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateInstancesSpecCommonWithContext

func (c *VEENEDGE) UpdateInstancesSpecCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateInstancesSpecCommonWithContext is the same as UpdateInstancesSpecCommon with the addition of the ability to pass a context and additional request options.

See UpdateInstancesSpecCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateInstancesSpecRequest

func (c *VEENEDGE) UpdateInstancesSpecRequest(input *UpdateInstancesSpecInput) (req *request.Request, output *UpdateInstancesSpecOutput)

UpdateInstancesSpecRequest generates a "volcengine/request.Request" representing the client's request for the UpdateInstancesSpec operation. The "output" return value will be populated with the UpdateInstancesSpecCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateInstancesSpecCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateInstancesSpecCommon Send returns without error.

See UpdateInstancesSpec for more information on using the UpdateInstancesSpec API call, and error handling.

// Example sending a request using the UpdateInstancesSpecRequest method.
req, resp := client.UpdateInstancesSpecRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateInstancesSpecWithContext

func (c *VEENEDGE) UpdateInstancesSpecWithContext(ctx volcengine.Context, input *UpdateInstancesSpecInput, opts ...request.Option) (*UpdateInstancesSpecOutput, error)

UpdateInstancesSpecWithContext is the same as UpdateInstancesSpec with the addition of the ability to pass a context and additional request options.

See UpdateInstancesSpec for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateIpCidrBlockAttribute

func (c *VEENEDGE) UpdateIpCidrBlockAttribute(input *UpdateIpCidrBlockAttributeInput) (*UpdateIpCidrBlockAttributeOutput, error)

UpdateIpCidrBlockAttribute API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateIpCidrBlockAttribute for usage and error information.

func (*VEENEDGE) UpdateIpCidrBlockAttributeCommon

func (c *VEENEDGE) UpdateIpCidrBlockAttributeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateIpCidrBlockAttributeCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateIpCidrBlockAttributeCommon for usage and error information.

func (*VEENEDGE) UpdateIpCidrBlockAttributeCommonRequest

func (c *VEENEDGE) UpdateIpCidrBlockAttributeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateIpCidrBlockAttributeCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateIpCidrBlockAttributeCommon operation. The "output" return value will be populated with the UpdateIpCidrBlockAttributeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateIpCidrBlockAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateIpCidrBlockAttributeCommon Send returns without error.

See UpdateIpCidrBlockAttributeCommon for more information on using the UpdateIpCidrBlockAttributeCommon API call, and error handling.

// Example sending a request using the UpdateIpCidrBlockAttributeCommonRequest method.
req, resp := client.UpdateIpCidrBlockAttributeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateIpCidrBlockAttributeCommonWithContext

func (c *VEENEDGE) UpdateIpCidrBlockAttributeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateIpCidrBlockAttributeCommonWithContext is the same as UpdateIpCidrBlockAttributeCommon with the addition of the ability to pass a context and additional request options.

See UpdateIpCidrBlockAttributeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateIpCidrBlockAttributeRequest

func (c *VEENEDGE) UpdateIpCidrBlockAttributeRequest(input *UpdateIpCidrBlockAttributeInput) (req *request.Request, output *UpdateIpCidrBlockAttributeOutput)

UpdateIpCidrBlockAttributeRequest generates a "volcengine/request.Request" representing the client's request for the UpdateIpCidrBlockAttribute operation. The "output" return value will be populated with the UpdateIpCidrBlockAttributeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateIpCidrBlockAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateIpCidrBlockAttributeCommon Send returns without error.

See UpdateIpCidrBlockAttribute for more information on using the UpdateIpCidrBlockAttribute API call, and error handling.

// Example sending a request using the UpdateIpCidrBlockAttributeRequest method.
req, resp := client.UpdateIpCidrBlockAttributeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateIpCidrBlockAttributeWithContext

func (c *VEENEDGE) UpdateIpCidrBlockAttributeWithContext(ctx volcengine.Context, input *UpdateIpCidrBlockAttributeInput, opts ...request.Option) (*UpdateIpCidrBlockAttributeOutput, error)

UpdateIpCidrBlockAttributeWithContext is the same as UpdateIpCidrBlockAttribute with the addition of the ability to pass a context and additional request options.

See UpdateIpCidrBlockAttribute for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateIpPoolAttribute

func (c *VEENEDGE) UpdateIpPoolAttribute(input *UpdateIpPoolAttributeInput) (*UpdateIpPoolAttributeOutput, error)

UpdateIpPoolAttribute API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateIpPoolAttribute for usage and error information.

func (*VEENEDGE) UpdateIpPoolAttributeCommon

func (c *VEENEDGE) UpdateIpPoolAttributeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateIpPoolAttributeCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateIpPoolAttributeCommon for usage and error information.

func (*VEENEDGE) UpdateIpPoolAttributeCommonRequest

func (c *VEENEDGE) UpdateIpPoolAttributeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateIpPoolAttributeCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateIpPoolAttributeCommon operation. The "output" return value will be populated with the UpdateIpPoolAttributeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateIpPoolAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateIpPoolAttributeCommon Send returns without error.

See UpdateIpPoolAttributeCommon for more information on using the UpdateIpPoolAttributeCommon API call, and error handling.

// Example sending a request using the UpdateIpPoolAttributeCommonRequest method.
req, resp := client.UpdateIpPoolAttributeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateIpPoolAttributeCommonWithContext

func (c *VEENEDGE) UpdateIpPoolAttributeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateIpPoolAttributeCommonWithContext is the same as UpdateIpPoolAttributeCommon with the addition of the ability to pass a context and additional request options.

See UpdateIpPoolAttributeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateIpPoolAttributeRequest

func (c *VEENEDGE) UpdateIpPoolAttributeRequest(input *UpdateIpPoolAttributeInput) (req *request.Request, output *UpdateIpPoolAttributeOutput)

UpdateIpPoolAttributeRequest generates a "volcengine/request.Request" representing the client's request for the UpdateIpPoolAttribute operation. The "output" return value will be populated with the UpdateIpPoolAttributeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateIpPoolAttributeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateIpPoolAttributeCommon Send returns without error.

See UpdateIpPoolAttribute for more information on using the UpdateIpPoolAttribute API call, and error handling.

// Example sending a request using the UpdateIpPoolAttributeRequest method.
req, resp := client.UpdateIpPoolAttributeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateIpPoolAttributeWithContext

func (c *VEENEDGE) UpdateIpPoolAttributeWithContext(ctx volcengine.Context, input *UpdateIpPoolAttributeInput, opts ...request.Option) (*UpdateIpPoolAttributeOutput, error)

UpdateIpPoolAttributeWithContext is the same as UpdateIpPoolAttribute with the addition of the ability to pass a context and additional request options.

See UpdateIpPoolAttribute for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateNatGateway

func (c *VEENEDGE) UpdateNatGateway(input *UpdateNatGatewayInput) (*UpdateNatGatewayOutput, error)

UpdateNatGateway API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateNatGateway for usage and error information.

func (*VEENEDGE) UpdateNatGatewayCommon

func (c *VEENEDGE) UpdateNatGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateNatGatewayCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateNatGatewayCommon for usage and error information.

func (*VEENEDGE) UpdateNatGatewayCommonRequest

func (c *VEENEDGE) UpdateNatGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateNatGatewayCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNatGatewayCommon operation. The "output" return value will be populated with the UpdateNatGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNatGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNatGatewayCommon Send returns without error.

See UpdateNatGatewayCommon for more information on using the UpdateNatGatewayCommon API call, and error handling.

// Example sending a request using the UpdateNatGatewayCommonRequest method.
req, resp := client.UpdateNatGatewayCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateNatGatewayCommonWithContext

func (c *VEENEDGE) UpdateNatGatewayCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateNatGatewayCommonWithContext is the same as UpdateNatGatewayCommon with the addition of the ability to pass a context and additional request options.

See UpdateNatGatewayCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateNatGatewayRequest

func (c *VEENEDGE) UpdateNatGatewayRequest(input *UpdateNatGatewayInput) (req *request.Request, output *UpdateNatGatewayOutput)

UpdateNatGatewayRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNatGateway operation. The "output" return value will be populated with the UpdateNatGatewayCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNatGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNatGatewayCommon Send returns without error.

See UpdateNatGateway for more information on using the UpdateNatGateway API call, and error handling.

// Example sending a request using the UpdateNatGatewayRequest method.
req, resp := client.UpdateNatGatewayRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateNatGatewayWithContext

func (c *VEENEDGE) UpdateNatGatewayWithContext(ctx volcengine.Context, input *UpdateNatGatewayInput, opts ...request.Option) (*UpdateNatGatewayOutput, error)

UpdateNatGatewayWithContext is the same as UpdateNatGateway with the addition of the ability to pass a context and additional request options.

See UpdateNatGateway for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateSNatRule

func (c *VEENEDGE) UpdateSNatRule(input *UpdateSNatRuleInput) (*UpdateSNatRuleOutput, error)

UpdateSNatRule API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateSNatRule for usage and error information.

func (*VEENEDGE) UpdateSNatRuleCommon

func (c *VEENEDGE) UpdateSNatRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateSNatRuleCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpdateSNatRuleCommon for usage and error information.

func (*VEENEDGE) UpdateSNatRuleCommonRequest

func (c *VEENEDGE) UpdateSNatRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateSNatRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateSNatRuleCommon operation. The "output" return value will be populated with the UpdateSNatRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateSNatRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSNatRuleCommon Send returns without error.

See UpdateSNatRuleCommon for more information on using the UpdateSNatRuleCommon API call, and error handling.

// Example sending a request using the UpdateSNatRuleCommonRequest method.
req, resp := client.UpdateSNatRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateSNatRuleCommonWithContext

func (c *VEENEDGE) UpdateSNatRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateSNatRuleCommonWithContext is the same as UpdateSNatRuleCommon with the addition of the ability to pass a context and additional request options.

See UpdateSNatRuleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpdateSNatRuleRequest

func (c *VEENEDGE) UpdateSNatRuleRequest(input *UpdateSNatRuleInput) (req *request.Request, output *UpdateSNatRuleOutput)

UpdateSNatRuleRequest generates a "volcengine/request.Request" representing the client's request for the UpdateSNatRule operation. The "output" return value will be populated with the UpdateSNatRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateSNatRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSNatRuleCommon Send returns without error.

See UpdateSNatRule for more information on using the UpdateSNatRule API call, and error handling.

// Example sending a request using the UpdateSNatRuleRequest method.
req, resp := client.UpdateSNatRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpdateSNatRuleWithContext

func (c *VEENEDGE) UpdateSNatRuleWithContext(ctx volcengine.Context, input *UpdateSNatRuleInput, opts ...request.Option) (*UpdateSNatRuleOutput, error)

UpdateSNatRuleWithContext is the same as UpdateSNatRule with the addition of the ability to pass a context and additional request options.

See UpdateSNatRule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpgradeStandardSpec

func (c *VEENEDGE) UpgradeStandardSpec(input *UpgradeStandardSpecInput) (*UpgradeStandardSpecOutput, error)

UpgradeStandardSpec API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpgradeStandardSpec for usage and error information.

func (*VEENEDGE) UpgradeStandardSpecCommon

func (c *VEENEDGE) UpgradeStandardSpecCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpgradeStandardSpecCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UpgradeStandardSpecCommon for usage and error information.

func (*VEENEDGE) UpgradeStandardSpecCommonRequest

func (c *VEENEDGE) UpgradeStandardSpecCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpgradeStandardSpecCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpgradeStandardSpecCommon operation. The "output" return value will be populated with the UpgradeStandardSpecCommon request's response once the request completes successfully.

Use "Send" method on the returned UpgradeStandardSpecCommon Request to send the API call to the service. the "output" return value is not valid until after UpgradeStandardSpecCommon Send returns without error.

See UpgradeStandardSpecCommon for more information on using the UpgradeStandardSpecCommon API call, and error handling.

// Example sending a request using the UpgradeStandardSpecCommonRequest method.
req, resp := client.UpgradeStandardSpecCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpgradeStandardSpecCommonWithContext

func (c *VEENEDGE) UpgradeStandardSpecCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpgradeStandardSpecCommonWithContext is the same as UpgradeStandardSpecCommon with the addition of the ability to pass a context and additional request options.

See UpgradeStandardSpecCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UpgradeStandardSpecRequest

func (c *VEENEDGE) UpgradeStandardSpecRequest(input *UpgradeStandardSpecInput) (req *request.Request, output *UpgradeStandardSpecOutput)

UpgradeStandardSpecRequest generates a "volcengine/request.Request" representing the client's request for the UpgradeStandardSpec operation. The "output" return value will be populated with the UpgradeStandardSpecCommon request's response once the request completes successfully.

Use "Send" method on the returned UpgradeStandardSpecCommon Request to send the API call to the service. the "output" return value is not valid until after UpgradeStandardSpecCommon Send returns without error.

See UpgradeStandardSpec for more information on using the UpgradeStandardSpec API call, and error handling.

// Example sending a request using the UpgradeStandardSpecRequest method.
req, resp := client.UpgradeStandardSpecRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UpgradeStandardSpecWithContext

func (c *VEENEDGE) UpgradeStandardSpecWithContext(ctx volcengine.Context, input *UpgradeStandardSpecInput, opts ...request.Option) (*UpgradeStandardSpecOutput, error)

UpgradeStandardSpecWithContext is the same as UpgradeStandardSpec with the addition of the ability to pass a context and additional request options.

See UpgradeStandardSpec for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UploadURLImage

func (c *VEENEDGE) UploadURLImage(input *UploadURLImageInput) (*UploadURLImageOutput, error)

UploadURLImage API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UploadURLImage for usage and error information.

func (*VEENEDGE) UploadURLImageCommon

func (c *VEENEDGE) UploadURLImageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UploadURLImageCommon API operation for VEENEDGE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VEENEDGE's API operation UploadURLImageCommon for usage and error information.

func (*VEENEDGE) UploadURLImageCommonRequest

func (c *VEENEDGE) UploadURLImageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UploadURLImageCommonRequest generates a "volcengine/request.Request" representing the client's request for the UploadURLImageCommon operation. The "output" return value will be populated with the UploadURLImageCommon request's response once the request completes successfully.

Use "Send" method on the returned UploadURLImageCommon Request to send the API call to the service. the "output" return value is not valid until after UploadURLImageCommon Send returns without error.

See UploadURLImageCommon for more information on using the UploadURLImageCommon API call, and error handling.

// Example sending a request using the UploadURLImageCommonRequest method.
req, resp := client.UploadURLImageCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UploadURLImageCommonWithContext

func (c *VEENEDGE) UploadURLImageCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UploadURLImageCommonWithContext is the same as UploadURLImageCommon with the addition of the ability to pass a context and additional request options.

See UploadURLImageCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VEENEDGE) UploadURLImageRequest

func (c *VEENEDGE) UploadURLImageRequest(input *UploadURLImageInput) (req *request.Request, output *UploadURLImageOutput)

UploadURLImageRequest generates a "volcengine/request.Request" representing the client's request for the UploadURLImage operation. The "output" return value will be populated with the UploadURLImageCommon request's response once the request completes successfully.

Use "Send" method on the returned UploadURLImageCommon Request to send the API call to the service. the "output" return value is not valid until after UploadURLImageCommon Send returns without error.

See UploadURLImage for more information on using the UploadURLImage API call, and error handling.

// Example sending a request using the UploadURLImageRequest method.
req, resp := client.UploadURLImageRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEENEDGE) UploadURLImageWithContext

func (c *VEENEDGE) UploadURLImageWithContext(ctx volcengine.Context, input *UploadURLImageInput, opts ...request.Option) (*UploadURLImageOutput, error)

UploadURLImageWithContext is the same as UploadURLImage with the addition of the ability to pass a context and additional request options.

See UploadURLImage for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type VEENEDGEAPI

type VEENEDGEAPI interface {
	AckSecondaryInternalIpStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AckSecondaryInternalIpStatusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AckSecondaryInternalIpStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AckSecondaryInternalIpStatus(*AckSecondaryInternalIpStatusInput) (*AckSecondaryInternalIpStatusOutput, error)
	AckSecondaryInternalIpStatusWithContext(volcengine.Context, *AckSecondaryInternalIpStatusInput, ...request.Option) (*AckSecondaryInternalIpStatusOutput, error)
	AckSecondaryInternalIpStatusRequest(*AckSecondaryInternalIpStatusInput) (*request.Request, *AckSecondaryInternalIpStatusOutput)

	AssociateRouteTableWithSubnetsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AssociateRouteTableWithSubnetsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AssociateRouteTableWithSubnetsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AssociateRouteTableWithSubnets(*AssociateRouteTableWithSubnetsInput) (*AssociateRouteTableWithSubnetsOutput, error)
	AssociateRouteTableWithSubnetsWithContext(volcengine.Context, *AssociateRouteTableWithSubnetsInput, ...request.Option) (*AssociateRouteTableWithSubnetsOutput, error)
	AssociateRouteTableWithSubnetsRequest(*AssociateRouteTableWithSubnetsInput) (*request.Request, *AssociateRouteTableWithSubnetsOutput)

	AttachENIToVeenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AttachENIToVeenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AttachENIToVeenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AttachENIToVeen(*AttachENIToVeenInput) (*AttachENIToVeenOutput, error)
	AttachENIToVeenWithContext(volcengine.Context, *AttachENIToVeenInput, ...request.Option) (*AttachENIToVeenOutput, error)
	AttachENIToVeenRequest(*AttachENIToVeenInput) (*request.Request, *AttachENIToVeenOutput)

	AttachEbsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AttachEbsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AttachEbsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AttachEbs(*AttachEbsInput) (*AttachEbsOutput, error)
	AttachEbsWithContext(volcengine.Context, *AttachEbsInput, ...request.Option) (*AttachEbsOutput, error)
	AttachEbsRequest(*AttachEbsInput) (*request.Request, *AttachEbsOutput)

	AttachLNIToVeenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AttachLNIToVeenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AttachLNIToVeenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AttachLNIToVeen(*AttachLNIToVeenInput) (*AttachLNIToVeenOutput, error)
	AttachLNIToVeenWithContext(volcengine.Context, *AttachLNIToVeenInput, ...request.Option) (*AttachLNIToVeenOutput, error)
	AttachLNIToVeenRequest(*AttachLNIToVeenInput) (*request.Request, *AttachLNIToVeenOutput)

	BatchBindEipToInternalIpsRandomlyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchBindEipToInternalIpsRandomlyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchBindEipToInternalIpsRandomlyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchBindEipToInternalIpsRandomly(*BatchBindEipToInternalIpsRandomlyInput) (*BatchBindEipToInternalIpsRandomlyOutput, error)
	BatchBindEipToInternalIpsRandomlyWithContext(volcengine.Context, *BatchBindEipToInternalIpsRandomlyInput, ...request.Option) (*BatchBindEipToInternalIpsRandomlyOutput, error)
	BatchBindEipToInternalIpsRandomlyRequest(*BatchBindEipToInternalIpsRandomlyInput) (*request.Request, *BatchBindEipToInternalIpsRandomlyOutput)

	BatchCreateEIPInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchCreateEIPInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchCreateEIPInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchCreateEIPInstances(*BatchCreateEIPInstancesInput) (*BatchCreateEIPInstancesOutput, error)
	BatchCreateEIPInstancesWithContext(volcengine.Context, *BatchCreateEIPInstancesInput, ...request.Option) (*BatchCreateEIPInstancesOutput, error)
	BatchCreateEIPInstancesRequest(*BatchCreateEIPInstancesInput) (*request.Request, *BatchCreateEIPInstancesOutput)

	BatchDeleteInternalIpsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchDeleteInternalIpsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchDeleteInternalIpsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchDeleteInternalIps(*BatchDeleteInternalIpsInput) (*BatchDeleteInternalIpsOutput, error)
	BatchDeleteInternalIpsWithContext(volcengine.Context, *BatchDeleteInternalIpsInput, ...request.Option) (*BatchDeleteInternalIpsOutput, error)
	BatchDeleteInternalIpsRequest(*BatchDeleteInternalIpsInput) (*request.Request, *BatchDeleteInternalIpsOutput)

	BatchResetSystemCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchResetSystemCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchResetSystemCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchResetSystem(*BatchResetSystemInput) (*BatchResetSystemOutput, error)
	BatchResetSystemWithContext(volcengine.Context, *BatchResetSystemInput, ...request.Option) (*BatchResetSystemOutput, error)
	BatchResetSystemRequest(*BatchResetSystemInput) (*request.Request, *BatchResetSystemOutput)

	BatchUnbindEipFromInternalIPCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchUnbindEipFromInternalIPCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchUnbindEipFromInternalIPCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchUnbindEipFromInternalIP(*BatchUnbindEipFromInternalIPInput) (*BatchUnbindEipFromInternalIPOutput, error)
	BatchUnbindEipFromInternalIPWithContext(volcengine.Context, *BatchUnbindEipFromInternalIPInput, ...request.Option) (*BatchUnbindEipFromInternalIPOutput, error)
	BatchUnbindEipFromInternalIPRequest(*BatchUnbindEipFromInternalIPInput) (*request.Request, *BatchUnbindEipFromInternalIPOutput)

	BindEIPToVeenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BindEIPToVeenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BindEIPToVeenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BindEIPToVeen(*BindEIPToVeenInput) (*BindEIPToVeenOutput, error)
	BindEIPToVeenWithContext(volcengine.Context, *BindEIPToVeenInput, ...request.Option) (*BindEIPToVeenOutput, error)
	BindEIPToVeenRequest(*BindEIPToVeenInput) (*request.Request, *BindEIPToVeenOutput)

	BindENIInternalIpToEipCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BindENIInternalIpToEipCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BindENIInternalIpToEipCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BindENIInternalIpToEip(*BindENIInternalIpToEipInput) (*BindENIInternalIpToEipOutput, error)
	BindENIInternalIpToEipWithContext(volcengine.Context, *BindENIInternalIpToEipInput, ...request.Option) (*BindENIInternalIpToEipOutput, error)
	BindENIInternalIpToEipRequest(*BindENIInternalIpToEipInput) (*request.Request, *BindENIInternalIpToEipOutput)

	BindEipToInternalIPCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BindEipToInternalIPCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BindEipToInternalIPCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BindEipToInternalIP(*BindEipToInternalIPInput) (*BindEipToInternalIPOutput, error)
	BindEipToInternalIPWithContext(volcengine.Context, *BindEipToInternalIPInput, ...request.Option) (*BindEipToInternalIPOutput, error)
	BindEipToInternalIPRequest(*BindEipToInternalIPInput) (*request.Request, *BindEipToInternalIPOutput)

	BindEipToNatGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BindEipToNatGatewayCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BindEipToNatGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BindEipToNatGateway(*BindEipToNatGatewayInput) (*BindEipToNatGatewayOutput, error)
	BindEipToNatGatewayWithContext(volcengine.Context, *BindEipToNatGatewayInput, ...request.Option) (*BindEipToNatGatewayOutput, error)
	BindEipToNatGatewayRequest(*BindEipToNatGatewayInput) (*request.Request, *BindEipToNatGatewayOutput)

	BindIPToLBCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BindIPToLBCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BindIPToLBCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BindIPToLB(*BindIPToLBInput) (*BindIPToLBOutput, error)
	BindIPToLBWithContext(volcengine.Context, *BindIPToLBInput, ...request.Option) (*BindIPToLBOutput, error)
	BindIPToLBRequest(*BindIPToLBInput) (*request.Request, *BindIPToLBOutput)

	BuildImageByVMCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BuildImageByVMCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BuildImageByVMCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BuildImageByVM(*BuildImageByVMInput) (*BuildImageByVMOutput, error)
	BuildImageByVMWithContext(volcengine.Context, *BuildImageByVMInput, ...request.Option) (*BuildImageByVMOutput, error)
	BuildImageByVMRequest(*BuildImageByVMInput) (*request.Request, *BuildImageByVMOutput)

	CancelUpdateBwpBillingMethodCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CancelUpdateBwpBillingMethodCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CancelUpdateBwpBillingMethodCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CancelUpdateBwpBillingMethod(*CancelUpdateBwpBillingMethodInput) (*CancelUpdateBwpBillingMethodOutput, error)
	CancelUpdateBwpBillingMethodWithContext(volcengine.Context, *CancelUpdateBwpBillingMethodInput, ...request.Option) (*CancelUpdateBwpBillingMethodOutput, error)
	CancelUpdateBwpBillingMethodRequest(*CancelUpdateBwpBillingMethodInput) (*request.Request, *CancelUpdateBwpBillingMethodOutput)

	ChangeLB7ConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ChangeLB7ConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ChangeLB7ConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ChangeLB7Config(*ChangeLB7ConfigInput) (*ChangeLB7ConfigOutput, error)
	ChangeLB7ConfigWithContext(volcengine.Context, *ChangeLB7ConfigInput, ...request.Option) (*ChangeLB7ConfigOutput, error)
	ChangeLB7ConfigRequest(*ChangeLB7ConfigInput) (*request.Request, *ChangeLB7ConfigOutput)

	CopySecurityGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CopySecurityGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CopySecurityGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CopySecurityGroup(*CopySecurityGroupInput) (*CopySecurityGroupOutput, error)
	CopySecurityGroupWithContext(volcengine.Context, *CopySecurityGroupInput, ...request.Option) (*CopySecurityGroupOutput, error)
	CopySecurityGroupRequest(*CopySecurityGroupInput) (*request.Request, *CopySecurityGroupOutput)

	CreateClassicNetworkCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateClassicNetworkCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateClassicNetworkCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateClassicNetwork(*CreateClassicNetworkInput) (*CreateClassicNetworkOutput, error)
	CreateClassicNetworkWithContext(volcengine.Context, *CreateClassicNetworkInput, ...request.Option) (*CreateClassicNetworkOutput, error)
	CreateClassicNetworkRequest(*CreateClassicNetworkInput) (*request.Request, *CreateClassicNetworkOutput)

	CreateCloudServerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateCloudServerCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateCloudServerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateCloudServer(*CreateCloudServerInput) (*CreateCloudServerOutput, error)
	CreateCloudServerWithContext(volcengine.Context, *CreateCloudServerInput, ...request.Option) (*CreateCloudServerOutput, error)
	CreateCloudServerRequest(*CreateCloudServerInput) (*request.Request, *CreateCloudServerOutput)

	CreateCloudServerV2Common(*map[string]interface{}) (*map[string]interface{}, error)
	CreateCloudServerV2CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateCloudServerV2CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateCloudServerV2(*CreateCloudServerV2Input) (*CreateCloudServerV2Output, error)
	CreateCloudServerV2WithContext(volcengine.Context, *CreateCloudServerV2Input, ...request.Option) (*CreateCloudServerV2Output, error)
	CreateCloudServerV2Request(*CreateCloudServerV2Input) (*request.Request, *CreateCloudServerV2Output)

	CreateCustomVPCInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateCustomVPCInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateCustomVPCInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateCustomVPCInstance(*CreateCustomVPCInstanceInput) (*CreateCustomVPCInstanceOutput, error)
	CreateCustomVPCInstanceWithContext(volcengine.Context, *CreateCustomVPCInstanceInput, ...request.Option) (*CreateCustomVPCInstanceOutput, error)
	CreateCustomVPCInstanceRequest(*CreateCustomVPCInstanceInput) (*request.Request, *CreateCustomVPCInstanceOutput)

	CreateDNatRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDNatRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDNatRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDNatRule(*CreateDNatRuleInput) (*CreateDNatRuleOutput, error)
	CreateDNatRuleWithContext(volcengine.Context, *CreateDNatRuleInput, ...request.Option) (*CreateDNatRuleOutput, error)
	CreateDNatRuleRequest(*CreateDNatRuleInput) (*request.Request, *CreateDNatRuleOutput)

	CreateDomainCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDomainCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDomain(*CreateDomainInput) (*CreateDomainOutput, error)
	CreateDomainWithContext(volcengine.Context, *CreateDomainInput, ...request.Option) (*CreateDomainOutput, error)
	CreateDomainRequest(*CreateDomainInput) (*request.Request, *CreateDomainOutput)

	CreateENIInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateENIInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateENIInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateENIInstance(*CreateENIInstanceInput) (*CreateENIInstanceOutput, error)
	CreateENIInstanceWithContext(volcengine.Context, *CreateENIInstanceInput, ...request.Option) (*CreateENIInstanceOutput, error)
	CreateENIInstanceRequest(*CreateENIInstanceInput) (*request.Request, *CreateENIInstanceOutput)

	CreateENIInternalIpCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateENIInternalIpCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateENIInternalIpCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateENIInternalIp(*CreateENIInternalIpInput) (*CreateENIInternalIpOutput, error)
	CreateENIInternalIpWithContext(volcengine.Context, *CreateENIInternalIpInput, ...request.Option) (*CreateENIInternalIpOutput, error)
	CreateENIInternalIpRequest(*CreateENIInternalIpInput) (*request.Request, *CreateENIInternalIpOutput)

	CreateENIIpv6IpCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateENIIpv6IpCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateENIIpv6IpCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateENIIpv6Ip(*CreateENIIpv6IpInput) (*CreateENIIpv6IpOutput, error)
	CreateENIIpv6IpWithContext(volcengine.Context, *CreateENIIpv6IpInput, ...request.Option) (*CreateENIIpv6IpOutput, error)
	CreateENIIpv6IpRequest(*CreateENIIpv6IpInput) (*request.Request, *CreateENIIpv6IpOutput)

	CreateEbsInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateEbsInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateEbsInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateEbsInstances(*CreateEbsInstancesInput) (*CreateEbsInstancesOutput, error)
	CreateEbsInstancesWithContext(volcengine.Context, *CreateEbsInstancesInput, ...request.Option) (*CreateEbsInstancesOutput, error)
	CreateEbsInstancesRequest(*CreateEbsInstancesInput) (*request.Request, *CreateEbsInstancesOutput)

	CreateInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateInstance(*CreateInstanceInput) (*CreateInstanceOutput, error)
	CreateInstanceWithContext(volcengine.Context, *CreateInstanceInput, ...request.Option) (*CreateInstanceOutput, error)
	CreateInstanceRequest(*CreateInstanceInput) (*request.Request, *CreateInstanceOutput)

	CreateInstancesV2Common(*map[string]interface{}) (*map[string]interface{}, error)
	CreateInstancesV2CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateInstancesV2CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateInstancesV2(*CreateInstancesV2Input) (*CreateInstancesV2Output, error)
	CreateInstancesV2WithContext(volcengine.Context, *CreateInstancesV2Input, ...request.Option) (*CreateInstancesV2Output, error)
	CreateInstancesV2Request(*CreateInstancesV2Input) (*request.Request, *CreateInstancesV2Output)

	CreateIpCidrBlocksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateIpCidrBlocksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateIpCidrBlocksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateIpCidrBlocks(*CreateIpCidrBlocksInput) (*CreateIpCidrBlocksOutput, error)
	CreateIpCidrBlocksWithContext(volcengine.Context, *CreateIpCidrBlocksInput, ...request.Option) (*CreateIpCidrBlocksOutput, error)
	CreateIpCidrBlocksRequest(*CreateIpCidrBlocksInput) (*request.Request, *CreateIpCidrBlocksOutput)

	CreateIpPoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateIpPoolCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateIpPoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateIpPool(*CreateIpPoolInput) (*CreateIpPoolOutput, error)
	CreateIpPoolWithContext(volcengine.Context, *CreateIpPoolInput, ...request.Option) (*CreateIpPoolOutput, error)
	CreateIpPoolRequest(*CreateIpPoolInput) (*request.Request, *CreateIpPoolOutput)

	CreateLNIInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateLNIInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateLNIInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateLNIInstance(*CreateLNIInstanceInput) (*CreateLNIInstanceOutput, error)
	CreateLNIInstanceWithContext(volcengine.Context, *CreateLNIInstanceInput, ...request.Option) (*CreateLNIInstanceOutput, error)
	CreateLNIInstanceRequest(*CreateLNIInstanceInput) (*request.Request, *CreateLNIInstanceOutput)

	CreateNatGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNatGatewayCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNatGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNatGateway(*CreateNatGatewayInput) (*CreateNatGatewayOutput, error)
	CreateNatGatewayWithContext(volcengine.Context, *CreateNatGatewayInput, ...request.Option) (*CreateNatGatewayOutput, error)
	CreateNatGatewayRequest(*CreateNatGatewayInput) (*request.Request, *CreateNatGatewayOutput)

	CreateRouteEntriesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateRouteEntriesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateRouteEntriesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateRouteEntries(*CreateRouteEntriesInput) (*CreateRouteEntriesOutput, error)
	CreateRouteEntriesWithContext(volcengine.Context, *CreateRouteEntriesInput, ...request.Option) (*CreateRouteEntriesOutput, error)
	CreateRouteEntriesRequest(*CreateRouteEntriesInput) (*request.Request, *CreateRouteEntriesOutput)

	CreateRouteTableCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateRouteTableCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateRouteTableCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateRouteTable(*CreateRouteTableInput) (*CreateRouteTableOutput, error)
	CreateRouteTableWithContext(volcengine.Context, *CreateRouteTableInput, ...request.Option) (*CreateRouteTableOutput, error)
	CreateRouteTableRequest(*CreateRouteTableInput) (*request.Request, *CreateRouteTableOutput)

	CreateSNatRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateSNatRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateSNatRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateSNatRule(*CreateSNatRuleInput) (*CreateSNatRuleOutput, error)
	CreateSNatRuleWithContext(volcengine.Context, *CreateSNatRuleInput, ...request.Option) (*CreateSNatRuleOutput, error)
	CreateSNatRuleRequest(*CreateSNatRuleInput) (*request.Request, *CreateSNatRuleOutput)

	CreateSecondaryInternalIPAndRebootCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateSecondaryInternalIPAndRebootCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateSecondaryInternalIPAndRebootCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateSecondaryInternalIPAndReboot(*CreateSecondaryInternalIPAndRebootInput) (*CreateSecondaryInternalIPAndRebootOutput, error)
	CreateSecondaryInternalIPAndRebootWithContext(volcengine.Context, *CreateSecondaryInternalIPAndRebootInput, ...request.Option) (*CreateSecondaryInternalIPAndRebootOutput, error)
	CreateSecondaryInternalIPAndRebootRequest(*CreateSecondaryInternalIPAndRebootInput) (*request.Request, *CreateSecondaryInternalIPAndRebootOutput)

	CreateSecurityGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateSecurityGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateSecurityGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateSecurityGroup(*CreateSecurityGroupInput) (*CreateSecurityGroupOutput, error)
	CreateSecurityGroupWithContext(volcengine.Context, *CreateSecurityGroupInput, ...request.Option) (*CreateSecurityGroupOutput, error)
	CreateSecurityGroupRequest(*CreateSecurityGroupInput) (*request.Request, *CreateSecurityGroupOutput)

	CreateSecurityGroupRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateSecurityGroupRulesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateSecurityGroupRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateSecurityGroupRules(*CreateSecurityGroupRulesInput) (*CreateSecurityGroupRulesOutput, error)
	CreateSecurityGroupRulesWithContext(volcengine.Context, *CreateSecurityGroupRulesInput, ...request.Option) (*CreateSecurityGroupRulesOutput, error)
	CreateSecurityGroupRulesRequest(*CreateSecurityGroupRulesInput) (*request.Request, *CreateSecurityGroupRulesOutput)

	CreateSubnetsForCustomVPCCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateSubnetsForCustomVPCCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateSubnetsForCustomVPCCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateSubnetsForCustomVPC(*CreateSubnetsForCustomVPCInput) (*CreateSubnetsForCustomVPCOutput, error)
	CreateSubnetsForCustomVPCWithContext(volcengine.Context, *CreateSubnetsForCustomVPCInput, ...request.Option) (*CreateSubnetsForCustomVPCOutput, error)
	CreateSubnetsForCustomVPCRequest(*CreateSubnetsForCustomVPCInput) (*request.Request, *CreateSubnetsForCustomVPCOutput)

	DeleteClassicNetworkCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteClassicNetworkCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteClassicNetworkCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteClassicNetwork(*DeleteClassicNetworkInput) (*DeleteClassicNetworkOutput, error)
	DeleteClassicNetworkWithContext(volcengine.Context, *DeleteClassicNetworkInput, ...request.Option) (*DeleteClassicNetworkOutput, error)
	DeleteClassicNetworkRequest(*DeleteClassicNetworkInput) (*request.Request, *DeleteClassicNetworkOutput)

	DeleteCloudServerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteCloudServerCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteCloudServerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteCloudServer(*DeleteCloudServerInput) (*DeleteCloudServerOutput, error)
	DeleteCloudServerWithContext(volcengine.Context, *DeleteCloudServerInput, ...request.Option) (*DeleteCloudServerOutput, error)
	DeleteCloudServerRequest(*DeleteCloudServerInput) (*request.Request, *DeleteCloudServerOutput)

	DeleteCustomVPCInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteCustomVPCInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteCustomVPCInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteCustomVPCInstances(*DeleteCustomVPCInstancesInput) (*DeleteCustomVPCInstancesOutput, error)
	DeleteCustomVPCInstancesWithContext(volcengine.Context, *DeleteCustomVPCInstancesInput, ...request.Option) (*DeleteCustomVPCInstancesOutput, error)
	DeleteCustomVPCInstancesRequest(*DeleteCustomVPCInstancesInput) (*request.Request, *DeleteCustomVPCInstancesOutput)

	DeleteDNatRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDNatRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDNatRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDNatRule(*DeleteDNatRuleInput) (*DeleteDNatRuleOutput, error)
	DeleteDNatRuleWithContext(volcengine.Context, *DeleteDNatRuleInput, ...request.Option) (*DeleteDNatRuleOutput, error)
	DeleteDNatRuleRequest(*DeleteDNatRuleInput) (*request.Request, *DeleteDNatRuleOutput)

	DeleteEIPInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteEIPInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteEIPInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteEIPInstance(*DeleteEIPInstanceInput) (*DeleteEIPInstanceOutput, error)
	DeleteEIPInstanceWithContext(volcengine.Context, *DeleteEIPInstanceInput, ...request.Option) (*DeleteEIPInstanceOutput, error)
	DeleteEIPInstanceRequest(*DeleteEIPInstanceInput) (*request.Request, *DeleteEIPInstanceOutput)

	DeleteEIPInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteEIPInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteEIPInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteEIPInstances(*DeleteEIPInstancesInput) (*DeleteEIPInstancesOutput, error)
	DeleteEIPInstancesWithContext(volcengine.Context, *DeleteEIPInstancesInput, ...request.Option) (*DeleteEIPInstancesOutput, error)
	DeleteEIPInstancesRequest(*DeleteEIPInstancesInput) (*request.Request, *DeleteEIPInstancesOutput)

	DeleteENIInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteENIInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteENIInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteENIInstance(*DeleteENIInstanceInput) (*DeleteENIInstanceOutput, error)
	DeleteENIInstanceWithContext(volcengine.Context, *DeleteENIInstanceInput, ...request.Option) (*DeleteENIInstanceOutput, error)
	DeleteENIInstanceRequest(*DeleteENIInstanceInput) (*request.Request, *DeleteENIInstanceOutput)

	DeleteENIInternalIpCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteENIInternalIpCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteENIInternalIpCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteENIInternalIp(*DeleteENIInternalIpInput) (*DeleteENIInternalIpOutput, error)
	DeleteENIInternalIpWithContext(volcengine.Context, *DeleteENIInternalIpInput, ...request.Option) (*DeleteENIInternalIpOutput, error)
	DeleteENIInternalIpRequest(*DeleteENIInternalIpInput) (*request.Request, *DeleteENIInternalIpOutput)

	DeleteENIIpv6IpCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteENIIpv6IpCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteENIIpv6IpCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteENIIpv6Ip(*DeleteENIIpv6IpInput) (*DeleteENIIpv6IpOutput, error)
	DeleteENIIpv6IpWithContext(volcengine.Context, *DeleteENIIpv6IpInput, ...request.Option) (*DeleteENIIpv6IpOutput, error)
	DeleteENIIpv6IpRequest(*DeleteENIIpv6IpInput) (*request.Request, *DeleteENIIpv6IpOutput)

	DeleteEbsInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteEbsInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteEbsInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteEbsInstance(*DeleteEbsInstanceInput) (*DeleteEbsInstanceOutput, error)
	DeleteEbsInstanceWithContext(volcengine.Context, *DeleteEbsInstanceInput, ...request.Option) (*DeleteEbsInstanceOutput, error)
	DeleteEbsInstanceRequest(*DeleteEbsInstanceInput) (*request.Request, *DeleteEbsInstanceOutput)

	DeleteImageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteImageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteImageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteImage(*DeleteImageInput) (*DeleteImageOutput, error)
	DeleteImageWithContext(volcengine.Context, *DeleteImageInput, ...request.Option) (*DeleteImageOutput, error)
	DeleteImageRequest(*DeleteImageInput) (*request.Request, *DeleteImageOutput)

	DeleteIpCidrBlocksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteIpCidrBlocksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteIpCidrBlocksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteIpCidrBlocks(*DeleteIpCidrBlocksInput) (*DeleteIpCidrBlocksOutput, error)
	DeleteIpCidrBlocksWithContext(volcengine.Context, *DeleteIpCidrBlocksInput, ...request.Option) (*DeleteIpCidrBlocksOutput, error)
	DeleteIpCidrBlocksRequest(*DeleteIpCidrBlocksInput) (*request.Request, *DeleteIpCidrBlocksOutput)

	DeleteIpPoolsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteIpPoolsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteIpPoolsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteIpPools(*DeleteIpPoolsInput) (*DeleteIpPoolsOutput, error)
	DeleteIpPoolsWithContext(volcengine.Context, *DeleteIpPoolsInput, ...request.Option) (*DeleteIpPoolsOutput, error)
	DeleteIpPoolsRequest(*DeleteIpPoolsInput) (*request.Request, *DeleteIpPoolsOutput)

	DeleteLNIInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteLNIInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteLNIInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteLNIInstance(*DeleteLNIInstanceInput) (*DeleteLNIInstanceOutput, error)
	DeleteLNIInstanceWithContext(volcengine.Context, *DeleteLNIInstanceInput, ...request.Option) (*DeleteLNIInstanceOutput, error)
	DeleteLNIInstanceRequest(*DeleteLNIInstanceInput) (*request.Request, *DeleteLNIInstanceOutput)

	DeleteNatGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNatGatewayCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNatGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNatGateway(*DeleteNatGatewayInput) (*DeleteNatGatewayOutput, error)
	DeleteNatGatewayWithContext(volcengine.Context, *DeleteNatGatewayInput, ...request.Option) (*DeleteNatGatewayOutput, error)
	DeleteNatGatewayRequest(*DeleteNatGatewayInput) (*request.Request, *DeleteNatGatewayOutput)

	DeleteRouteEntryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteRouteEntryCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteRouteEntryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteRouteEntry(*DeleteRouteEntryInput) (*DeleteRouteEntryOutput, error)
	DeleteRouteEntryWithContext(volcengine.Context, *DeleteRouteEntryInput, ...request.Option) (*DeleteRouteEntryOutput, error)
	DeleteRouteEntryRequest(*DeleteRouteEntryInput) (*request.Request, *DeleteRouteEntryOutput)

	DeleteRouteTableCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteRouteTableCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteRouteTableCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteRouteTable(*DeleteRouteTableInput) (*DeleteRouteTableOutput, error)
	DeleteRouteTableWithContext(volcengine.Context, *DeleteRouteTableInput, ...request.Option) (*DeleteRouteTableOutput, error)
	DeleteRouteTableRequest(*DeleteRouteTableInput) (*request.Request, *DeleteRouteTableOutput)

	DeleteSNatRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteSNatRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteSNatRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteSNatRule(*DeleteSNatRuleInput) (*DeleteSNatRuleOutput, error)
	DeleteSNatRuleWithContext(volcengine.Context, *DeleteSNatRuleInput, ...request.Option) (*DeleteSNatRuleOutput, error)
	DeleteSNatRuleRequest(*DeleteSNatRuleInput) (*request.Request, *DeleteSNatRuleOutput)

	DeleteSSHKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteSSHKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteSSHKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteSSHKey(*DeleteSSHKeyInput) (*DeleteSSHKeyOutput, error)
	DeleteSSHKeyWithContext(volcengine.Context, *DeleteSSHKeyInput, ...request.Option) (*DeleteSSHKeyOutput, error)
	DeleteSSHKeyRequest(*DeleteSSHKeyInput) (*request.Request, *DeleteSSHKeyOutput)

	DeleteSecurityGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteSecurityGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteSecurityGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteSecurityGroup(*DeleteSecurityGroupInput) (*DeleteSecurityGroupOutput, error)
	DeleteSecurityGroupWithContext(volcengine.Context, *DeleteSecurityGroupInput, ...request.Option) (*DeleteSecurityGroupOutput, error)
	DeleteSecurityGroupRequest(*DeleteSecurityGroupInput) (*request.Request, *DeleteSecurityGroupOutput)

	DeleteSecurityGroupRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteSecurityGroupRulesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteSecurityGroupRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteSecurityGroupRules(*DeleteSecurityGroupRulesInput) (*DeleteSecurityGroupRulesOutput, error)
	DeleteSecurityGroupRulesWithContext(volcengine.Context, *DeleteSecurityGroupRulesInput, ...request.Option) (*DeleteSecurityGroupRulesOutput, error)
	DeleteSecurityGroupRulesRequest(*DeleteSecurityGroupRulesInput) (*request.Request, *DeleteSecurityGroupRulesOutput)

	DeleteSubnetsForCustomVPCCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteSubnetsForCustomVPCCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteSubnetsForCustomVPCCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteSubnetsForCustomVPC(*DeleteSubnetsForCustomVPCInput) (*DeleteSubnetsForCustomVPCOutput, error)
	DeleteSubnetsForCustomVPCWithContext(volcengine.Context, *DeleteSubnetsForCustomVPCInput, ...request.Option) (*DeleteSubnetsForCustomVPCOutput, error)
	DeleteSubnetsForCustomVPCRequest(*DeleteSubnetsForCustomVPCInput) (*request.Request, *DeleteSubnetsForCustomVPCOutput)

	DescribeSecurityGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeSecurityGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeSecurityGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeSecurityGroup(*DescribeSecurityGroupInput) (*DescribeSecurityGroupOutput, error)
	DescribeSecurityGroupWithContext(volcengine.Context, *DescribeSecurityGroupInput, ...request.Option) (*DescribeSecurityGroupOutput, error)
	DescribeSecurityGroupRequest(*DescribeSecurityGroupInput) (*request.Request, *DescribeSecurityGroupOutput)

	DescribeSecurityGroupAssociationInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeSecurityGroupAssociationInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeSecurityGroupAssociationInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeSecurityGroupAssociationInstances(*DescribeSecurityGroupAssociationInstancesInput) (*DescribeSecurityGroupAssociationInstancesOutput, error)
	DescribeSecurityGroupAssociationInstancesWithContext(volcengine.Context, *DescribeSecurityGroupAssociationInstancesInput, ...request.Option) (*DescribeSecurityGroupAssociationInstancesOutput, error)
	DescribeSecurityGroupAssociationInstancesRequest(*DescribeSecurityGroupAssociationInstancesInput) (*request.Request, *DescribeSecurityGroupAssociationInstancesOutput)

	DescribeSecurityGroupRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeSecurityGroupRulesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeSecurityGroupRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeSecurityGroupRules(*DescribeSecurityGroupRulesInput) (*DescribeSecurityGroupRulesOutput, error)
	DescribeSecurityGroupRulesWithContext(volcengine.Context, *DescribeSecurityGroupRulesInput, ...request.Option) (*DescribeSecurityGroupRulesOutput, error)
	DescribeSecurityGroupRulesRequest(*DescribeSecurityGroupRulesInput) (*request.Request, *DescribeSecurityGroupRulesOutput)

	DescribeSecurityGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeSecurityGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeSecurityGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeSecurityGroups(*DescribeSecurityGroupsInput) (*DescribeSecurityGroupsOutput, error)
	DescribeSecurityGroupsWithContext(volcengine.Context, *DescribeSecurityGroupsInput, ...request.Option) (*DescribeSecurityGroupsOutput, error)
	DescribeSecurityGroupsRequest(*DescribeSecurityGroupsInput) (*request.Request, *DescribeSecurityGroupsOutput)

	DetachENIFromVeenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DetachENIFromVeenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DetachENIFromVeenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DetachENIFromVeen(*DetachENIFromVeenInput) (*DetachENIFromVeenOutput, error)
	DetachENIFromVeenWithContext(volcengine.Context, *DetachENIFromVeenInput, ...request.Option) (*DetachENIFromVeenOutput, error)
	DetachENIFromVeenRequest(*DetachENIFromVeenInput) (*request.Request, *DetachENIFromVeenOutput)

	DetachEbsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DetachEbsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DetachEbsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DetachEbs(*DetachEbsInput) (*DetachEbsOutput, error)
	DetachEbsWithContext(volcengine.Context, *DetachEbsInput, ...request.Option) (*DetachEbsOutput, error)
	DetachEbsRequest(*DetachEbsInput) (*request.Request, *DetachEbsOutput)

	DetachLNIFromVeenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DetachLNIFromVeenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DetachLNIFromVeenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DetachLNIFromVeen(*DetachLNIFromVeenInput) (*DetachLNIFromVeenOutput, error)
	DetachLNIFromVeenWithContext(volcengine.Context, *DetachLNIFromVeenInput, ...request.Option) (*DetachLNIFromVeenOutput, error)
	DetachLNIFromVeenRequest(*DetachLNIFromVeenInput) (*request.Request, *DetachLNIFromVeenOutput)

	DetailInstanceSpecTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DetailInstanceSpecTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DetailInstanceSpecTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DetailInstanceSpecTemplate(*DetailInstanceSpecTemplateInput) (*DetailInstanceSpecTemplateOutput, error)
	DetailInstanceSpecTemplateWithContext(volcengine.Context, *DetailInstanceSpecTemplateInput, ...request.Option) (*DetailInstanceSpecTemplateOutput, error)
	DetailInstanceSpecTemplateRequest(*DetailInstanceSpecTemplateInput) (*request.Request, *DetailInstanceSpecTemplateOutput)

	DisableClassicNetworkIpv6Common(*map[string]interface{}) (*map[string]interface{}, error)
	DisableClassicNetworkIpv6CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableClassicNetworkIpv6CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableClassicNetworkIpv6(*DisableClassicNetworkIpv6Input) (*DisableClassicNetworkIpv6Output, error)
	DisableClassicNetworkIpv6WithContext(volcengine.Context, *DisableClassicNetworkIpv6Input, ...request.Option) (*DisableClassicNetworkIpv6Output, error)
	DisableClassicNetworkIpv6Request(*DisableClassicNetworkIpv6Input) (*request.Request, *DisableClassicNetworkIpv6Output)

	DisableRouteEntryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableRouteEntryCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableRouteEntryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableRouteEntry(*DisableRouteEntryInput) (*DisableRouteEntryOutput, error)
	DisableRouteEntryWithContext(volcengine.Context, *DisableRouteEntryInput, ...request.Option) (*DisableRouteEntryOutput, error)
	DisableRouteEntryRequest(*DisableRouteEntryInput) (*request.Request, *DisableRouteEntryOutput)

	EnableClassicNetworkIpv6Common(*map[string]interface{}) (*map[string]interface{}, error)
	EnableClassicNetworkIpv6CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableClassicNetworkIpv6CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableClassicNetworkIpv6(*EnableClassicNetworkIpv6Input) (*EnableClassicNetworkIpv6Output, error)
	EnableClassicNetworkIpv6WithContext(volcengine.Context, *EnableClassicNetworkIpv6Input, ...request.Option) (*EnableClassicNetworkIpv6Output, error)
	EnableClassicNetworkIpv6Request(*EnableClassicNetworkIpv6Input) (*request.Request, *EnableClassicNetworkIpv6Output)

	EnableInstancesIPv6Common(*map[string]interface{}) (*map[string]interface{}, error)
	EnableInstancesIPv6CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableInstancesIPv6CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableInstancesIPv6(*EnableInstancesIPv6Input) (*EnableInstancesIPv6Output, error)
	EnableInstancesIPv6WithContext(volcengine.Context, *EnableInstancesIPv6Input, ...request.Option) (*EnableInstancesIPv6Output, error)
	EnableInstancesIPv6Request(*EnableInstancesIPv6Input) (*request.Request, *EnableInstancesIPv6Output)

	EnableLniIpv6Common(*map[string]interface{}) (*map[string]interface{}, error)
	EnableLniIpv6CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableLniIpv6CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableLniIpv6(*EnableLniIpv6Input) (*EnableLniIpv6Output, error)
	EnableLniIpv6WithContext(volcengine.Context, *EnableLniIpv6Input, ...request.Option) (*EnableLniIpv6Output, error)
	EnableLniIpv6Request(*EnableLniIpv6Input) (*request.Request, *EnableLniIpv6Output)

	EnableRouteEntryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableRouteEntryCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableRouteEntryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableRouteEntry(*EnableRouteEntryInput) (*EnableRouteEntryOutput, error)
	EnableRouteEntryWithContext(volcengine.Context, *EnableRouteEntryInput, ...request.Option) (*EnableRouteEntryOutput, error)
	EnableRouteEntryRequest(*EnableRouteEntryInput) (*request.Request, *EnableRouteEntryOutput)

	ExportEIPInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ExportEIPInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ExportEIPInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ExportEIPInstances(*ExportEIPInstancesInput) (*ExportEIPInstancesOutput, error)
	ExportEIPInstancesWithContext(volcengine.Context, *ExportEIPInstancesInput, ...request.Option) (*ExportEIPInstancesOutput, error)
	ExportEIPInstancesRequest(*ExportEIPInstancesInput) (*request.Request, *ExportEIPInstancesOutput)

	ExportSecurityGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ExportSecurityGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ExportSecurityGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ExportSecurityGroups(*ExportSecurityGroupsInput) (*ExportSecurityGroupsOutput, error)
	ExportSecurityGroupsWithContext(volcengine.Context, *ExportSecurityGroupsInput, ...request.Option) (*ExportSecurityGroupsOutput, error)
	ExportSecurityGroupsRequest(*ExportSecurityGroupsInput) (*request.Request, *ExportSecurityGroupsOutput)

	GenerateSSHKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GenerateSSHKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GenerateSSHKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GenerateSSHKey(*GenerateSSHKeyInput) (*GenerateSSHKeyOutput, error)
	GenerateSSHKeyWithContext(volcengine.Context, *GenerateSSHKeyInput, ...request.Option) (*GenerateSSHKeyOutput, error)
	GenerateSSHKeyRequest(*GenerateSSHKeyInput) (*request.Request, *GenerateSSHKeyOutput)

	GetCloudServerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetCloudServerCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetCloudServerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetCloudServer(*GetCloudServerInput) (*GetCloudServerOutput, error)
	GetCloudServerWithContext(volcengine.Context, *GetCloudServerInput, ...request.Option) (*GetCloudServerOutput, error)
	GetCloudServerRequest(*GetCloudServerInput) (*request.Request, *GetCloudServerOutput)

	GetEIPInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetEIPInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetEIPInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetEIPInstance(*GetEIPInstanceInput) (*GetEIPInstanceOutput, error)
	GetEIPInstanceWithContext(volcengine.Context, *GetEIPInstanceInput, ...request.Option) (*GetEIPInstanceOutput, error)
	GetEIPInstanceRequest(*GetEIPInstanceInput) (*request.Request, *GetEIPInstanceOutput)

	GetENIInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetENIInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetENIInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetENIInstance(*GetENIInstanceInput) (*GetENIInstanceOutput, error)
	GetENIInstanceWithContext(volcengine.Context, *GetENIInstanceInput, ...request.Option) (*GetENIInstanceOutput, error)
	GetENIInstanceRequest(*GetENIInstanceInput) (*request.Request, *GetENIInstanceOutput)

	GetEbsInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetEbsInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetEbsInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetEbsInstance(*GetEbsInstanceInput) (*GetEbsInstanceOutput, error)
	GetEbsInstanceWithContext(volcengine.Context, *GetEbsInstanceInput, ...request.Option) (*GetEbsInstanceOutput, error)
	GetEbsInstanceRequest(*GetEbsInstanceInput) (*request.Request, *GetEbsInstanceOutput)

	GetImageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetImageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetImageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetImage(*GetImageInput) (*GetImageOutput, error)
	GetImageWithContext(volcengine.Context, *GetImageInput, ...request.Option) (*GetImageOutput, error)
	GetImageRequest(*GetImageInput) (*request.Request, *GetImageOutput)

	GetInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetInstance(*GetInstanceInput) (*GetInstanceOutput, error)
	GetInstanceWithContext(volcengine.Context, *GetInstanceInput, ...request.Option) (*GetInstanceOutput, error)
	GetInstanceRequest(*GetInstanceInput) (*request.Request, *GetInstanceOutput)

	GetInstanceCloudDiskInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetInstanceCloudDiskInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetInstanceCloudDiskInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetInstanceCloudDiskInfo(*GetInstanceCloudDiskInfoInput) (*GetInstanceCloudDiskInfoOutput, error)
	GetInstanceCloudDiskInfoWithContext(volcengine.Context, *GetInstanceCloudDiskInfoInput, ...request.Option) (*GetInstanceCloudDiskInfoOutput, error)
	GetInstanceCloudDiskInfoRequest(*GetInstanceCloudDiskInfoInput) (*request.Request, *GetInstanceCloudDiskInfoOutput)

	GetInstancesIPv6UpgradeStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetInstancesIPv6UpgradeStatusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetInstancesIPv6UpgradeStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetInstancesIPv6UpgradeStatus(*GetInstancesIPv6UpgradeStatusInput) (*GetInstancesIPv6UpgradeStatusOutput, error)
	GetInstancesIPv6UpgradeStatusWithContext(volcengine.Context, *GetInstancesIPv6UpgradeStatusInput, ...request.Option) (*GetInstancesIPv6UpgradeStatusOutput, error)
	GetInstancesIPv6UpgradeStatusRequest(*GetInstancesIPv6UpgradeStatusInput) (*request.Request, *GetInstancesIPv6UpgradeStatusOutput)

	GetLNIInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetLNIInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetLNIInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetLNIInstance(*GetLNIInstanceInput) (*GetLNIInstanceOutput, error)
	GetLNIInstanceWithContext(volcengine.Context, *GetLNIInstanceInput, ...request.Option) (*GetLNIInstanceOutput, error)
	GetLNIInstanceRequest(*GetLNIInstanceInput) (*request.Request, *GetLNIInstanceOutput)

	GetRouteTableCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetRouteTableCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetRouteTableCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetRouteTable(*GetRouteTableInput) (*GetRouteTableOutput, error)
	GetRouteTableWithContext(volcengine.Context, *GetRouteTableInput, ...request.Option) (*GetRouteTableOutput, error)
	GetRouteTableRequest(*GetRouteTableInput) (*request.Request, *GetRouteTableOutput)

	GetSecurityGroupQuotaCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetSecurityGroupQuotaCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetSecurityGroupQuotaCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetSecurityGroupQuota(*GetSecurityGroupQuotaInput) (*GetSecurityGroupQuotaOutput, error)
	GetSecurityGroupQuotaWithContext(volcengine.Context, *GetSecurityGroupQuotaInput, ...request.Option) (*GetSecurityGroupQuotaOutput, error)
	GetSecurityGroupQuotaRequest(*GetSecurityGroupQuotaInput) (*request.Request, *GetSecurityGroupQuotaOutput)

	GetTenantRegionPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetTenantRegionPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetTenantRegionPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetTenantRegionPolicy(*GetTenantRegionPolicyInput) (*GetTenantRegionPolicyOutput, error)
	GetTenantRegionPolicyWithContext(volcengine.Context, *GetTenantRegionPolicyInput, ...request.Option) (*GetTenantRegionPolicyOutput, error)
	GetTenantRegionPolicyRequest(*GetTenantRegionPolicyInput) (*request.Request, *GetTenantRegionPolicyOutput)

	GetVNCUrlCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetVNCUrlCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetVNCUrlCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetVNCUrl(*GetVNCUrlInput) (*GetVNCUrlOutput, error)
	GetVNCUrlWithContext(volcengine.Context, *GetVNCUrlInput, ...request.Option) (*GetVNCUrlOutput, error)
	GetVNCUrlRequest(*GetVNCUrlInput) (*request.Request, *GetVNCUrlOutput)

	ImportSSHKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ImportSSHKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ImportSSHKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ImportSSHKey(*ImportSSHKeyInput) (*ImportSSHKeyOutput, error)
	ImportSSHKeyWithContext(volcengine.Context, *ImportSSHKeyInput, ...request.Option) (*ImportSSHKeyOutput, error)
	ImportSSHKeyRequest(*ImportSSHKeyInput) (*request.Request, *ImportSSHKeyOutput)

	JoinSecurityGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	JoinSecurityGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	JoinSecurityGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	JoinSecurityGroup(*JoinSecurityGroupInput) (*JoinSecurityGroupOutput, error)
	JoinSecurityGroupWithContext(volcengine.Context, *JoinSecurityGroupInput, ...request.Option) (*JoinSecurityGroupOutput, error)
	JoinSecurityGroupRequest(*JoinSecurityGroupInput) (*request.Request, *JoinSecurityGroupOutput)

	LeaveSecurityGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	LeaveSecurityGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	LeaveSecurityGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	LeaveSecurityGroup(*LeaveSecurityGroupInput) (*LeaveSecurityGroupOutput, error)
	LeaveSecurityGroupWithContext(volcengine.Context, *LeaveSecurityGroupInput, ...request.Option) (*LeaveSecurityGroupOutput, error)
	LeaveSecurityGroupRequest(*LeaveSecurityGroupInput) (*request.Request, *LeaveSecurityGroupOutput)

	ListAccountTagsV2Common(*map[string]interface{}) (*map[string]interface{}, error)
	ListAccountTagsV2CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAccountTagsV2CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAccountTagsV2(*ListAccountTagsV2Input) (*ListAccountTagsV2Output, error)
	ListAccountTagsV2WithContext(volcengine.Context, *ListAccountTagsV2Input, ...request.Option) (*ListAccountTagsV2Output, error)
	ListAccountTagsV2Request(*ListAccountTagsV2Input) (*request.Request, *ListAccountTagsV2Output)

	ListAvailableClassicNetworkClustersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAvailableClassicNetworkClustersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAvailableClassicNetworkClustersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAvailableClassicNetworkClusters(*ListAvailableClassicNetworkClustersInput) (*ListAvailableClassicNetworkClustersOutput, error)
	ListAvailableClassicNetworkClustersWithContext(volcengine.Context, *ListAvailableClassicNetworkClustersInput, ...request.Option) (*ListAvailableClassicNetworkClustersOutput, error)
	ListAvailableClassicNetworkClustersRequest(*ListAvailableClassicNetworkClustersInput) (*request.Request, *ListAvailableClassicNetworkClustersOutput)

	ListAvailableResourceInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAvailableResourceInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAvailableResourceInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAvailableResourceInfo(*ListAvailableResourceInfoInput) (*ListAvailableResourceInfoOutput, error)
	ListAvailableResourceInfoWithContext(volcengine.Context, *ListAvailableResourceInfoInput, ...request.Option) (*ListAvailableResourceInfoOutput, error)
	ListAvailableResourceInfoRequest(*ListAvailableResourceInfoInput) (*request.Request, *ListAvailableResourceInfoOutput)

	ListClassicNetworkSubnetsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListClassicNetworkSubnetsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListClassicNetworkSubnetsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListClassicNetworkSubnets(*ListClassicNetworkSubnetsInput) (*ListClassicNetworkSubnetsOutput, error)
	ListClassicNetworkSubnetsWithContext(volcengine.Context, *ListClassicNetworkSubnetsInput, ...request.Option) (*ListClassicNetworkSubnetsOutput, error)
	ListClassicNetworkSubnetsRequest(*ListClassicNetworkSubnetsInput) (*request.Request, *ListClassicNetworkSubnetsOutput)

	ListClassicNetworksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListClassicNetworksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListClassicNetworksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListClassicNetworks(*ListClassicNetworksInput) (*ListClassicNetworksOutput, error)
	ListClassicNetworksWithContext(volcengine.Context, *ListClassicNetworksInput, ...request.Option) (*ListClassicNetworksOutput, error)
	ListClassicNetworksRequest(*ListClassicNetworksInput) (*request.Request, *ListClassicNetworksOutput)

	ListCloudServersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListCloudServersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListCloudServersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListCloudServers(*ListCloudServersInput) (*ListCloudServersOutput, error)
	ListCloudServersWithContext(volcengine.Context, *ListCloudServersInput, ...request.Option) (*ListCloudServersOutput, error)
	ListCloudServersRequest(*ListCloudServersInput) (*request.Request, *ListCloudServersOutput)

	ListEIPDisplayClustersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListEIPDisplayClustersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListEIPDisplayClustersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListEIPDisplayClusters(*ListEIPDisplayClustersInput) (*ListEIPDisplayClustersOutput, error)
	ListEIPDisplayClustersWithContext(volcengine.Context, *ListEIPDisplayClustersInput, ...request.Option) (*ListEIPDisplayClustersOutput, error)
	ListEIPDisplayClustersRequest(*ListEIPDisplayClustersInput) (*request.Request, *ListEIPDisplayClustersOutput)

	ListEIPInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListEIPInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListEIPInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListEIPInstances(*ListEIPInstancesInput) (*ListEIPInstancesOutput, error)
	ListEIPInstancesWithContext(volcengine.Context, *ListEIPInstancesInput, ...request.Option) (*ListEIPInstancesOutput, error)
	ListEIPInstancesRequest(*ListEIPInstancesInput) (*request.Request, *ListEIPInstancesOutput)

	ListEIPLbBindableInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListEIPLbBindableInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListEIPLbBindableInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListEIPLbBindableInfo(*ListEIPLbBindableInfoInput) (*ListEIPLbBindableInfoOutput, error)
	ListEIPLbBindableInfoWithContext(volcengine.Context, *ListEIPLbBindableInfoInput, ...request.Option) (*ListEIPLbBindableInfoOutput, error)
	ListEIPLbBindableInfoRequest(*ListEIPLbBindableInfoInput) (*request.Request, *ListEIPLbBindableInfoOutput)

	ListEIPVeenBindableInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListEIPVeenBindableInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListEIPVeenBindableInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListEIPVeenBindableInfo(*ListEIPVeenBindableInfoInput) (*ListEIPVeenBindableInfoOutput, error)
	ListEIPVeenBindableInfoWithContext(volcengine.Context, *ListEIPVeenBindableInfoInput, ...request.Option) (*ListEIPVeenBindableInfoOutput, error)
	ListEIPVeenBindableInfoRequest(*ListEIPVeenBindableInfoInput) (*request.Request, *ListEIPVeenBindableInfoOutput)

	ListENIExternalIpsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListENIExternalIpsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListENIExternalIpsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListENIExternalIps(*ListENIExternalIpsInput) (*ListENIExternalIpsOutput, error)
	ListENIExternalIpsWithContext(volcengine.Context, *ListENIExternalIpsInput, ...request.Option) (*ListENIExternalIpsOutput, error)
	ListENIExternalIpsRequest(*ListENIExternalIpsInput) (*request.Request, *ListENIExternalIpsOutput)

	ListENIInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListENIInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListENIInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListENIInstances(*ListENIInstancesInput) (*ListENIInstancesOutput, error)
	ListENIInstancesWithContext(volcengine.Context, *ListENIInstancesInput, ...request.Option) (*ListENIInstancesOutput, error)
	ListENIInstancesRequest(*ListENIInstancesInput) (*request.Request, *ListENIInstancesOutput)

	ListENIInternalIpsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListENIInternalIpsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListENIInternalIpsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListENIInternalIps(*ListENIInternalIpsInput) (*ListENIInternalIpsOutput, error)
	ListENIInternalIpsWithContext(volcengine.Context, *ListENIInternalIpsInput, ...request.Option) (*ListENIInternalIpsOutput, error)
	ListENIInternalIpsRequest(*ListENIInternalIpsInput) (*request.Request, *ListENIInternalIpsOutput)

	ListENIIpv6IpsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListENIIpv6IpsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListENIIpv6IpsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListENIIpv6Ips(*ListENIIpv6IpsInput) (*ListENIIpv6IpsOutput, error)
	ListENIIpv6IpsWithContext(volcengine.Context, *ListENIIpv6IpsInput, ...request.Option) (*ListENIIpv6IpsOutput, error)
	ListENIIpv6IpsRequest(*ListENIIpv6IpsInput) (*request.Request, *ListENIIpv6IpsOutput)

	ListEbsInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListEbsInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListEbsInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListEbsInstances(*ListEbsInstancesInput) (*ListEbsInstancesOutput, error)
	ListEbsInstancesWithContext(volcengine.Context, *ListEbsInstancesInput, ...request.Option) (*ListEbsInstancesOutput, error)
	ListEbsInstancesRequest(*ListEbsInstancesInput) (*request.Request, *ListEbsInstancesOutput)

	ListEipsOfNatGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListEipsOfNatGatewayCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListEipsOfNatGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListEipsOfNatGateway(*ListEipsOfNatGatewayInput) (*ListEipsOfNatGatewayOutput, error)
	ListEipsOfNatGatewayWithContext(volcengine.Context, *ListEipsOfNatGatewayInput, ...request.Option) (*ListEipsOfNatGatewayOutput, error)
	ListEipsOfNatGatewayRequest(*ListEipsOfNatGatewayInput) (*request.Request, *ListEipsOfNatGatewayOutput)

	ListImagesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListImagesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListImagesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListImages(*ListImagesInput) (*ListImagesOutput, error)
	ListImagesWithContext(volcengine.Context, *ListImagesInput, ...request.Option) (*ListImagesOutput, error)
	ListImagesRequest(*ListImagesInput) (*request.Request, *ListImagesOutput)

	ListInstanceInternalIpsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListInstanceInternalIpsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListInstanceInternalIpsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListInstanceInternalIps(*ListInstanceInternalIpsInput) (*ListInstanceInternalIpsOutput, error)
	ListInstanceInternalIpsWithContext(volcengine.Context, *ListInstanceInternalIpsInput, ...request.Option) (*ListInstanceInternalIpsOutput, error)
	ListInstanceInternalIpsRequest(*ListInstanceInternalIpsInput) (*request.Request, *ListInstanceInternalIpsOutput)

	ListInstanceSpecInventoryStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListInstanceSpecInventoryStatusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListInstanceSpecInventoryStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListInstanceSpecInventoryStatus(*ListInstanceSpecInventoryStatusInput) (*ListInstanceSpecInventoryStatusOutput, error)
	ListInstanceSpecInventoryStatusWithContext(volcengine.Context, *ListInstanceSpecInventoryStatusInput, ...request.Option) (*ListInstanceSpecInventoryStatusOutput, error)
	ListInstanceSpecInventoryStatusRequest(*ListInstanceSpecInventoryStatusInput) (*request.Request, *ListInstanceSpecInventoryStatusOutput)

	ListInstanceTypesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListInstanceTypesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListInstanceTypesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListInstanceTypes(*ListInstanceTypesInput) (*ListInstanceTypesOutput, error)
	ListInstanceTypesWithContext(volcengine.Context, *ListInstanceTypesInput, ...request.Option) (*ListInstanceTypesOutput, error)
	ListInstanceTypesRequest(*ListInstanceTypesInput) (*request.Request, *ListInstanceTypesOutput)

	ListInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListInstances(*ListInstancesInput) (*ListInstancesOutput, error)
	ListInstancesWithContext(volcengine.Context, *ListInstancesInput, ...request.Option) (*ListInstancesOutput, error)
	ListInstancesRequest(*ListInstancesInput) (*request.Request, *ListInstancesOutput)

	ListIpCidrBlocksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListIpCidrBlocksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListIpCidrBlocksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListIpCidrBlocks(*ListIpCidrBlocksInput) (*ListIpCidrBlocksOutput, error)
	ListIpCidrBlocksWithContext(volcengine.Context, *ListIpCidrBlocksInput, ...request.Option) (*ListIpCidrBlocksOutput, error)
	ListIpCidrBlocksRequest(*ListIpCidrBlocksInput) (*request.Request, *ListIpCidrBlocksOutput)

	ListIpPoolsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListIpPoolsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListIpPoolsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListIpPools(*ListIpPoolsInput) (*ListIpPoolsOutput, error)
	ListIpPoolsWithContext(volcengine.Context, *ListIpPoolsInput, ...request.Option) (*ListIpPoolsOutput, error)
	ListIpPoolsRequest(*ListIpPoolsInput) (*request.Request, *ListIpPoolsOutput)

	ListLNIInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListLNIInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListLNIInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListLNIInstances(*ListLNIInstancesInput) (*ListLNIInstancesOutput, error)
	ListLNIInstancesWithContext(volcengine.Context, *ListLNIInstancesInput, ...request.Option) (*ListLNIInstancesOutput, error)
	ListLNIInstancesRequest(*ListLNIInstancesInput) (*request.Request, *ListLNIInstancesOutput)

	ListLNIIpsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListLNIIpsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListLNIIpsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListLNIIps(*ListLNIIpsInput) (*ListLNIIpsOutput, error)
	ListLNIIpsWithContext(volcengine.Context, *ListLNIIpsInput, ...request.Option) (*ListLNIIpsOutput, error)
	ListLNIIpsRequest(*ListLNIIpsInput) (*request.Request, *ListLNIIpsOutput)

	ListLocalDiskCombinationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListLocalDiskCombinationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListLocalDiskCombinationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListLocalDiskCombination(*ListLocalDiskCombinationInput) (*ListLocalDiskCombinationOutput, error)
	ListLocalDiskCombinationWithContext(volcengine.Context, *ListLocalDiskCombinationInput, ...request.Option) (*ListLocalDiskCombinationOutput, error)
	ListLocalDiskCombinationRequest(*ListLocalDiskCombinationInput) (*request.Request, *ListLocalDiskCombinationOutput)

	ListResourceEventsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListResourceEventsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListResourceEventsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListResourceEvents(*ListResourceEventsInput) (*ListResourceEventsOutput, error)
	ListResourceEventsWithContext(volcengine.Context, *ListResourceEventsInput, ...request.Option) (*ListResourceEventsOutput, error)
	ListResourceEventsRequest(*ListResourceEventsInput) (*request.Request, *ListResourceEventsOutput)

	ListRouteEntriesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRouteEntriesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRouteEntriesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRouteEntries(*ListRouteEntriesInput) (*ListRouteEntriesOutput, error)
	ListRouteEntriesWithContext(volcengine.Context, *ListRouteEntriesInput, ...request.Option) (*ListRouteEntriesOutput, error)
	ListRouteEntriesRequest(*ListRouteEntriesInput) (*request.Request, *ListRouteEntriesOutput)

	ListRouteTableAssociatedSubnetsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRouteTableAssociatedSubnetsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRouteTableAssociatedSubnetsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRouteTableAssociatedSubnets(*ListRouteTableAssociatedSubnetsInput) (*ListRouteTableAssociatedSubnetsOutput, error)
	ListRouteTableAssociatedSubnetsWithContext(volcengine.Context, *ListRouteTableAssociatedSubnetsInput, ...request.Option) (*ListRouteTableAssociatedSubnetsOutput, error)
	ListRouteTableAssociatedSubnetsRequest(*ListRouteTableAssociatedSubnetsInput) (*request.Request, *ListRouteTableAssociatedSubnetsOutput)

	ListRouteTablesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRouteTablesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRouteTablesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRouteTables(*ListRouteTablesInput) (*ListRouteTablesOutput, error)
	ListRouteTablesWithContext(volcengine.Context, *ListRouteTablesInput, ...request.Option) (*ListRouteTablesOutput, error)
	ListRouteTablesRequest(*ListRouteTablesInput) (*request.Request, *ListRouteTablesOutput)

	ListSSHKeyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSSHKeyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSSHKeyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSSHKey(*ListSSHKeyInput) (*ListSSHKeyOutput, error)
	ListSSHKeyWithContext(volcengine.Context, *ListSSHKeyInput, ...request.Option) (*ListSSHKeyOutput, error)
	ListSSHKeyRequest(*ListSSHKeyInput) (*request.Request, *ListSSHKeyOutput)

	ListSecurityGroupBindInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSecurityGroupBindInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSecurityGroupBindInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSecurityGroupBindInstances(*ListSecurityGroupBindInstancesInput) (*ListSecurityGroupBindInstancesOutput, error)
	ListSecurityGroupBindInstancesWithContext(volcengine.Context, *ListSecurityGroupBindInstancesInput, ...request.Option) (*ListSecurityGroupBindInstancesOutput, error)
	ListSecurityGroupBindInstancesRequest(*ListSecurityGroupBindInstancesInput) (*request.Request, *ListSecurityGroupBindInstancesOutput)

	ListSecurityGroupTreeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSecurityGroupTreeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSecurityGroupTreeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSecurityGroupTree(*ListSecurityGroupTreeInput) (*ListSecurityGroupTreeOutput, error)
	ListSecurityGroupTreeWithContext(volcengine.Context, *ListSecurityGroupTreeInput, ...request.Option) (*ListSecurityGroupTreeOutput, error)
	ListSecurityGroupTreeRequest(*ListSecurityGroupTreeInput) (*request.Request, *ListSecurityGroupTreeOutput)

	ListSubnetInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSubnetInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSubnetInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSubnetInstances(*ListSubnetInstancesInput) (*ListSubnetInstancesOutput, error)
	ListSubnetInstancesWithContext(volcengine.Context, *ListSubnetInstancesInput, ...request.Option) (*ListSubnetInstancesOutput, error)
	ListSubnetInstancesRequest(*ListSubnetInstancesInput) (*request.Request, *ListSubnetInstancesOutput)

	ListTagsForResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTagsForResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTagsForResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTagsForResources(*ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesWithContext(volcengine.Context, *ListTagsForResourcesInput, ...request.Option) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesRequest(*ListTagsForResourcesInput) (*request.Request, *ListTagsForResourcesOutput)

	ListTenantAvailableResourceInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTenantAvailableResourceInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTenantAvailableResourceInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTenantAvailableResourceInfo(*ListTenantAvailableResourceInfoInput) (*ListTenantAvailableResourceInfoOutput, error)
	ListTenantAvailableResourceInfoWithContext(volcengine.Context, *ListTenantAvailableResourceInfoInput, ...request.Option) (*ListTenantAvailableResourceInfoOutput, error)
	ListTenantAvailableResourceInfoRequest(*ListTenantAvailableResourceInfoInput) (*request.Request, *ListTenantAvailableResourceInfoOutput)

	ListTenantInstanceSpecCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTenantInstanceSpecCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTenantInstanceSpecCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTenantInstanceSpec(*ListTenantInstanceSpecInput) (*ListTenantInstanceSpecOutput, error)
	ListTenantInstanceSpecWithContext(volcengine.Context, *ListTenantInstanceSpecInput, ...request.Option) (*ListTenantInstanceSpecOutput, error)
	ListTenantInstanceSpecRequest(*ListTenantInstanceSpecInput) (*request.Request, *ListTenantInstanceSpecOutput)

	ListTenantInstanceSpecArchCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTenantInstanceSpecArchCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTenantInstanceSpecArchCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTenantInstanceSpecArch(*ListTenantInstanceSpecArchInput) (*ListTenantInstanceSpecArchOutput, error)
	ListTenantInstanceSpecArchWithContext(volcengine.Context, *ListTenantInstanceSpecArchInput, ...request.Option) (*ListTenantInstanceSpecArchOutput, error)
	ListTenantInstanceSpecArchRequest(*ListTenantInstanceSpecArchInput) (*request.Request, *ListTenantInstanceSpecArchOutput)

	ListTenantRegionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTenantRegionsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTenantRegionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTenantRegions(*ListTenantRegionsInput) (*ListTenantRegionsOutput, error)
	ListTenantRegionsWithContext(volcengine.Context, *ListTenantRegionsInput, ...request.Option) (*ListTenantRegionsOutput, error)
	ListTenantRegionsRequest(*ListTenantRegionsInput) (*request.Request, *ListTenantRegionsOutput)

	ListVPCInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListVPCInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListVPCInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListVPCInstances(*ListVPCInstancesInput) (*ListVPCInstancesOutput, error)
	ListVPCInstancesWithContext(volcengine.Context, *ListVPCInstancesInput, ...request.Option) (*ListVPCInstancesOutput, error)
	ListVPCInstancesRequest(*ListVPCInstancesInput) (*request.Request, *ListVPCInstancesOutput)

	ModifyLNIAttributeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyLNIAttributeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyLNIAttributeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyLNIAttribute(*ModifyLNIAttributeInput) (*ModifyLNIAttributeOutput, error)
	ModifyLNIAttributeWithContext(volcengine.Context, *ModifyLNIAttributeInput, ...request.Option) (*ModifyLNIAttributeOutput, error)
	ModifyLNIAttributeRequest(*ModifyLNIAttributeInput) (*request.Request, *ModifyLNIAttributeOutput)

	ModifyLNIIpAttributeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyLNIIpAttributeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyLNIIpAttributeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyLNIIpAttribute(*ModifyLNIIpAttributeInput) (*ModifyLNIIpAttributeOutput, error)
	ModifyLNIIpAttributeWithContext(volcengine.Context, *ModifyLNIIpAttributeInput, ...request.Option) (*ModifyLNIIpAttributeOutput, error)
	ModifyLNIIpAttributeRequest(*ModifyLNIIpAttributeInput) (*request.Request, *ModifyLNIIpAttributeOutput)

	ModifyLNIIpBandwidthPeakCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyLNIIpBandwidthPeakCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyLNIIpBandwidthPeakCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyLNIIpBandwidthPeak(*ModifyLNIIpBandwidthPeakInput) (*ModifyLNIIpBandwidthPeakOutput, error)
	ModifyLNIIpBandwidthPeakWithContext(volcengine.Context, *ModifyLNIIpBandwidthPeakInput, ...request.Option) (*ModifyLNIIpBandwidthPeakOutput, error)
	ModifyLNIIpBandwidthPeakRequest(*ModifyLNIIpBandwidthPeakInput) (*request.Request, *ModifyLNIIpBandwidthPeakOutput)

	ModifySecurityGroupAttributeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifySecurityGroupAttributeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifySecurityGroupAttributeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifySecurityGroupAttribute(*ModifySecurityGroupAttributeInput) (*ModifySecurityGroupAttributeOutput, error)
	ModifySecurityGroupAttributeWithContext(volcengine.Context, *ModifySecurityGroupAttributeInput, ...request.Option) (*ModifySecurityGroupAttributeOutput, error)
	ModifySecurityGroupAttributeRequest(*ModifySecurityGroupAttributeInput) (*request.Request, *ModifySecurityGroupAttributeOutput)

	ModifySecurityGroupRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifySecurityGroupRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifySecurityGroupRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifySecurityGroupRule(*ModifySecurityGroupRuleInput) (*ModifySecurityGroupRuleOutput, error)
	ModifySecurityGroupRuleWithContext(volcengine.Context, *ModifySecurityGroupRuleInput, ...request.Option) (*ModifySecurityGroupRuleOutput, error)
	ModifySecurityGroupRuleRequest(*ModifySecurityGroupRuleInput) (*request.Request, *ModifySecurityGroupRuleOutput)

	OfflineInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	OfflineInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	OfflineInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	OfflineInstances(*OfflineInstancesInput) (*OfflineInstancesOutput, error)
	OfflineInstancesWithContext(volcengine.Context, *OfflineInstancesInput, ...request.Option) (*OfflineInstancesOutput, error)
	OfflineInstancesRequest(*OfflineInstancesInput) (*request.Request, *OfflineInstancesOutput)

	RebootInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RebootInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RebootInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RebootInstances(*RebootInstancesInput) (*RebootInstancesOutput, error)
	RebootInstancesWithContext(volcengine.Context, *RebootInstancesInput, ...request.Option) (*RebootInstancesOutput, error)
	RebootInstancesRequest(*RebootInstancesInput) (*request.Request, *RebootInstancesOutput)

	ReplaceSecurityGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ReplaceSecurityGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ReplaceSecurityGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ReplaceSecurityGroup(*ReplaceSecurityGroupInput) (*ReplaceSecurityGroupOutput, error)
	ReplaceSecurityGroupWithContext(volcengine.Context, *ReplaceSecurityGroupInput, ...request.Option) (*ReplaceSecurityGroupOutput, error)
	ReplaceSecurityGroupRequest(*ReplaceSecurityGroupInput) (*request.Request, *ReplaceSecurityGroupOutput)

	ResetLoginCredentialCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ResetLoginCredentialCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ResetLoginCredentialCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ResetLoginCredential(*ResetLoginCredentialInput) (*ResetLoginCredentialOutput, error)
	ResetLoginCredentialWithContext(volcengine.Context, *ResetLoginCredentialInput, ...request.Option) (*ResetLoginCredentialOutput, error)
	ResetLoginCredentialRequest(*ResetLoginCredentialInput) (*request.Request, *ResetLoginCredentialOutput)

	ScaleEbsInstanceCapacityCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ScaleEbsInstanceCapacityCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ScaleEbsInstanceCapacityCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ScaleEbsInstanceCapacity(*ScaleEbsInstanceCapacityInput) (*ScaleEbsInstanceCapacityOutput, error)
	ScaleEbsInstanceCapacityWithContext(volcengine.Context, *ScaleEbsInstanceCapacityInput, ...request.Option) (*ScaleEbsInstanceCapacityOutput, error)
	ScaleEbsInstanceCapacityRequest(*ScaleEbsInstanceCapacityInput) (*request.Request, *ScaleEbsInstanceCapacityOutput)

	SetBoundEipShareBandwidthPeakCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetBoundEipShareBandwidthPeakCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetBoundEipShareBandwidthPeakCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetBoundEipShareBandwidthPeak(*SetBoundEipShareBandwidthPeakInput) (*SetBoundEipShareBandwidthPeakOutput, error)
	SetBoundEipShareBandwidthPeakWithContext(volcengine.Context, *SetBoundEipShareBandwidthPeakInput, ...request.Option) (*SetBoundEipShareBandwidthPeakOutput, error)
	SetBoundEipShareBandwidthPeakRequest(*SetBoundEipShareBandwidthPeakInput) (*request.Request, *SetBoundEipShareBandwidthPeakOutput)

	SetCloudServerDeleteProtectionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetCloudServerDeleteProtectionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetCloudServerDeleteProtectionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetCloudServerDeleteProtection(*SetCloudServerDeleteProtectionInput) (*SetCloudServerDeleteProtectionOutput, error)
	SetCloudServerDeleteProtectionWithContext(volcengine.Context, *SetCloudServerDeleteProtectionInput, ...request.Option) (*SetCloudServerDeleteProtectionOutput, error)
	SetCloudServerDeleteProtectionRequest(*SetCloudServerDeleteProtectionInput) (*request.Request, *SetCloudServerDeleteProtectionOutput)

	SetEIPInstanceBandwidthPeakCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetEIPInstanceBandwidthPeakCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetEIPInstanceBandwidthPeakCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetEIPInstanceBandwidthPeak(*SetEIPInstanceBandwidthPeakInput) (*SetEIPInstanceBandwidthPeakOutput, error)
	SetEIPInstanceBandwidthPeakWithContext(volcengine.Context, *SetEIPInstanceBandwidthPeakInput, ...request.Option) (*SetEIPInstanceBandwidthPeakOutput, error)
	SetEIPInstanceBandwidthPeakRequest(*SetEIPInstanceBandwidthPeakInput) (*request.Request, *SetEIPInstanceBandwidthPeakOutput)

	SetEIPInstanceDescCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetEIPInstanceDescCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetEIPInstanceDescCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetEIPInstanceDesc(*SetEIPInstanceDescInput) (*SetEIPInstanceDescOutput, error)
	SetEIPInstanceDescWithContext(volcengine.Context, *SetEIPInstanceDescInput, ...request.Option) (*SetEIPInstanceDescOutput, error)
	SetEIPInstanceDescRequest(*SetEIPInstanceDescInput) (*request.Request, *SetEIPInstanceDescOutput)

	SetEIPInstanceNameCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetEIPInstanceNameCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetEIPInstanceNameCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetEIPInstanceName(*SetEIPInstanceNameInput) (*SetEIPInstanceNameOutput, error)
	SetEIPInstanceNameWithContext(volcengine.Context, *SetEIPInstanceNameInput, ...request.Option) (*SetEIPInstanceNameOutput, error)
	SetEIPInstanceNameRequest(*SetEIPInstanceNameInput) (*request.Request, *SetEIPInstanceNameOutput)

	SetENIInstanceNameAndDescCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetENIInstanceNameAndDescCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetENIInstanceNameAndDescCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetENIInstanceNameAndDesc(*SetENIInstanceNameAndDescInput) (*SetENIInstanceNameAndDescOutput, error)
	SetENIInstanceNameAndDescWithContext(volcengine.Context, *SetENIInstanceNameAndDescInput, ...request.Option) (*SetENIInstanceNameAndDescOutput, error)
	SetENIInstanceNameAndDescRequest(*SetENIInstanceNameAndDescInput) (*request.Request, *SetENIInstanceNameAndDescOutput)

	SetInstanceCustomDataCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetInstanceCustomDataCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetInstanceCustomDataCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetInstanceCustomData(*SetInstanceCustomDataInput) (*SetInstanceCustomDataOutput, error)
	SetInstanceCustomDataWithContext(volcengine.Context, *SetInstanceCustomDataInput, ...request.Option) (*SetInstanceCustomDataOutput, error)
	SetInstanceCustomDataRequest(*SetInstanceCustomDataInput) (*request.Request, *SetInstanceCustomDataOutput)

	SetInstanceDeleteProtectionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetInstanceDeleteProtectionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetInstanceDeleteProtectionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetInstanceDeleteProtection(*SetInstanceDeleteProtectionInput) (*SetInstanceDeleteProtectionOutput, error)
	SetInstanceDeleteProtectionWithContext(volcengine.Context, *SetInstanceDeleteProtectionInput, ...request.Option) (*SetInstanceDeleteProtectionOutput, error)
	SetInstanceDeleteProtectionRequest(*SetInstanceDeleteProtectionInput) (*request.Request, *SetInstanceDeleteProtectionOutput)

	SetInstanceNameCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetInstanceNameCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetInstanceNameCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetInstanceName(*SetInstanceNameInput) (*SetInstanceNameOutput, error)
	SetInstanceNameWithContext(volcengine.Context, *SetInstanceNameInput, ...request.Option) (*SetInstanceNameOutput, error)
	SetInstanceNameRequest(*SetInstanceNameInput) (*request.Request, *SetInstanceNameOutput)

	SetInstanceTimeoutCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetInstanceTimeoutCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetInstanceTimeoutCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetInstanceTimeout(*SetInstanceTimeoutInput) (*SetInstanceTimeoutOutput, error)
	SetInstanceTimeoutWithContext(volcengine.Context, *SetInstanceTimeoutInput, ...request.Option) (*SetInstanceTimeoutOutput, error)
	SetInstanceTimeoutRequest(*SetInstanceTimeoutInput) (*request.Request, *SetInstanceTimeoutOutput)

	SetInstancesBandwidthPeakCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetInstancesBandwidthPeakCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetInstancesBandwidthPeakCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetInstancesBandwidthPeak(*SetInstancesBandwidthPeakInput) (*SetInstancesBandwidthPeakOutput, error)
	SetInstancesBandwidthPeakWithContext(volcengine.Context, *SetInstancesBandwidthPeakInput, ...request.Option) (*SetInstancesBandwidthPeakOutput, error)
	SetInstancesBandwidthPeakRequest(*SetInstancesBandwidthPeakInput) (*request.Request, *SetInstancesBandwidthPeakOutput)

	SetRouteEntryDescCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetRouteEntryDescCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetRouteEntryDescCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetRouteEntryDesc(*SetRouteEntryDescInput) (*SetRouteEntryDescOutput, error)
	SetRouteEntryDescWithContext(volcengine.Context, *SetRouteEntryDescInput, ...request.Option) (*SetRouteEntryDescOutput, error)
	SetRouteEntryDescRequest(*SetRouteEntryDescInput) (*request.Request, *SetRouteEntryDescOutput)

	SetRouteTableNameAndDescCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetRouteTableNameAndDescCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetRouteTableNameAndDescCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetRouteTableNameAndDesc(*SetRouteTableNameAndDescInput) (*SetRouteTableNameAndDescOutput, error)
	SetRouteTableNameAndDescWithContext(volcengine.Context, *SetRouteTableNameAndDescInput, ...request.Option) (*SetRouteTableNameAndDescOutput, error)
	SetRouteTableNameAndDescRequest(*SetRouteTableNameAndDescInput) (*request.Request, *SetRouteTableNameAndDescOutput)

	SetSubnetNameAndDescCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetSubnetNameAndDescCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetSubnetNameAndDescCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetSubnetNameAndDesc(*SetSubnetNameAndDescInput) (*SetSubnetNameAndDescOutput, error)
	SetSubnetNameAndDescWithContext(volcengine.Context, *SetSubnetNameAndDescInput, ...request.Option) (*SetSubnetNameAndDescOutput, error)
	SetSubnetNameAndDescRequest(*SetSubnetNameAndDescInput) (*request.Request, *SetSubnetNameAndDescOutput)

	SetVPCInstanceDescCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetVPCInstanceDescCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetVPCInstanceDescCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetVPCInstanceDesc(*SetVPCInstanceDescInput) (*SetVPCInstanceDescOutput, error)
	SetVPCInstanceDescWithContext(volcengine.Context, *SetVPCInstanceDescInput, ...request.Option) (*SetVPCInstanceDescOutput, error)
	SetVPCInstanceDescRequest(*SetVPCInstanceDescInput) (*request.Request, *SetVPCInstanceDescOutput)

	SetVPCInstanceNameCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetVPCInstanceNameCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetVPCInstanceNameCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetVPCInstanceName(*SetVPCInstanceNameInput) (*SetVPCInstanceNameOutput, error)
	SetVPCInstanceNameWithContext(volcengine.Context, *SetVPCInstanceNameInput, ...request.Option) (*SetVPCInstanceNameOutput, error)
	SetVPCInstanceNameRequest(*SetVPCInstanceNameInput) (*request.Request, *SetVPCInstanceNameOutput)

	StartInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StartInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StartInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StartInstances(*StartInstancesInput) (*StartInstancesOutput, error)
	StartInstancesWithContext(volcengine.Context, *StartInstancesInput, ...request.Option) (*StartInstancesOutput, error)
	StartInstancesRequest(*StartInstancesInput) (*request.Request, *StartInstancesOutput)

	StopInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StopInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StopInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StopInstances(*StopInstancesInput) (*StopInstancesOutput, error)
	StopInstancesWithContext(volcengine.Context, *StopInstancesInput, ...request.Option) (*StopInstancesOutput, error)
	StopInstancesRequest(*StopInstancesInput) (*request.Request, *StopInstancesOutput)

	TagResourcesV2Common(*map[string]interface{}) (*map[string]interface{}, error)
	TagResourcesV2CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TagResourcesV2CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TagResourcesV2(*TagResourcesV2Input) (*TagResourcesV2Output, error)
	TagResourcesV2WithContext(volcengine.Context, *TagResourcesV2Input, ...request.Option) (*TagResourcesV2Output, error)
	TagResourcesV2Request(*TagResourcesV2Input) (*request.Request, *TagResourcesV2Output)

	UnassociateRouteTableWithSubnetsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UnassociateRouteTableWithSubnetsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UnassociateRouteTableWithSubnetsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UnassociateRouteTableWithSubnets(*UnassociateRouteTableWithSubnetsInput) (*UnassociateRouteTableWithSubnetsOutput, error)
	UnassociateRouteTableWithSubnetsWithContext(volcengine.Context, *UnassociateRouteTableWithSubnetsInput, ...request.Option) (*UnassociateRouteTableWithSubnetsOutput, error)
	UnassociateRouteTableWithSubnetsRequest(*UnassociateRouteTableWithSubnetsInput) (*request.Request, *UnassociateRouteTableWithSubnetsOutput)

	UnbindEIPFromVeenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UnbindEIPFromVeenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UnbindEIPFromVeenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UnbindEIPFromVeen(*UnbindEIPFromVeenInput) (*UnbindEIPFromVeenOutput, error)
	UnbindEIPFromVeenWithContext(volcengine.Context, *UnbindEIPFromVeenInput, ...request.Option) (*UnbindEIPFromVeenOutput, error)
	UnbindEIPFromVeenRequest(*UnbindEIPFromVeenInput) (*request.Request, *UnbindEIPFromVeenOutput)

	UnbindENIInternalIpFromEipCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UnbindENIInternalIpFromEipCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UnbindENIInternalIpFromEipCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UnbindENIInternalIpFromEip(*UnbindENIInternalIpFromEipInput) (*UnbindENIInternalIpFromEipOutput, error)
	UnbindENIInternalIpFromEipWithContext(volcengine.Context, *UnbindENIInternalIpFromEipInput, ...request.Option) (*UnbindENIInternalIpFromEipOutput, error)
	UnbindENIInternalIpFromEipRequest(*UnbindENIInternalIpFromEipInput) (*request.Request, *UnbindENIInternalIpFromEipOutput)

	UnbindEipFromNatGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UnbindEipFromNatGatewayCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UnbindEipFromNatGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UnbindEipFromNatGateway(*UnbindEipFromNatGatewayInput) (*UnbindEipFromNatGatewayOutput, error)
	UnbindEipFromNatGatewayWithContext(volcengine.Context, *UnbindEipFromNatGatewayInput, ...request.Option) (*UnbindEipFromNatGatewayOutput, error)
	UnbindEipFromNatGatewayRequest(*UnbindEipFromNatGatewayInput) (*request.Request, *UnbindEipFromNatGatewayOutput)

	UnbindIPFromLBCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UnbindIPFromLBCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UnbindIPFromLBCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UnbindIPFromLB(*UnbindIPFromLBInput) (*UnbindIPFromLBOutput, error)
	UnbindIPFromLBWithContext(volcengine.Context, *UnbindIPFromLBInput, ...request.Option) (*UnbindIPFromLBOutput, error)
	UnbindIPFromLBRequest(*UnbindIPFromLBInput) (*request.Request, *UnbindIPFromLBOutput)

	UntagResourcesV2Common(*map[string]interface{}) (*map[string]interface{}, error)
	UntagResourcesV2CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UntagResourcesV2CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UntagResourcesV2(*UntagResourcesV2Input) (*UntagResourcesV2Output, error)
	UntagResourcesV2WithContext(volcengine.Context, *UntagResourcesV2Input, ...request.Option) (*UntagResourcesV2Output, error)
	UntagResourcesV2Request(*UntagResourcesV2Input) (*request.Request, *UntagResourcesV2Output)

	UpdateBillingMethodCalculatePriceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateBillingMethodCalculatePriceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateBillingMethodCalculatePriceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateBillingMethodCalculatePrice(*UpdateBillingMethodCalculatePriceInput) (*UpdateBillingMethodCalculatePriceOutput, error)
	UpdateBillingMethodCalculatePriceWithContext(volcengine.Context, *UpdateBillingMethodCalculatePriceInput, ...request.Option) (*UpdateBillingMethodCalculatePriceOutput, error)
	UpdateBillingMethodCalculatePriceRequest(*UpdateBillingMethodCalculatePriceInput) (*request.Request, *UpdateBillingMethodCalculatePriceOutput)

	UpdateBwpBillingMethodCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateBwpBillingMethodCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateBwpBillingMethodCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateBwpBillingMethod(*UpdateBwpBillingMethodInput) (*UpdateBwpBillingMethodOutput, error)
	UpdateBwpBillingMethodWithContext(volcengine.Context, *UpdateBwpBillingMethodInput, ...request.Option) (*UpdateBwpBillingMethodOutput, error)
	UpdateBwpBillingMethodRequest(*UpdateBwpBillingMethodInput) (*request.Request, *UpdateBwpBillingMethodOutput)

	UpdateClassicNetworkAttributeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateClassicNetworkAttributeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateClassicNetworkAttributeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateClassicNetworkAttribute(*UpdateClassicNetworkAttributeInput) (*UpdateClassicNetworkAttributeOutput, error)
	UpdateClassicNetworkAttributeWithContext(volcengine.Context, *UpdateClassicNetworkAttributeInput, ...request.Option) (*UpdateClassicNetworkAttributeOutput, error)
	UpdateClassicNetworkAttributeRequest(*UpdateClassicNetworkAttributeInput) (*request.Request, *UpdateClassicNetworkAttributeOutput)

	UpdateClassicNetworkSubnetAttributeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateClassicNetworkSubnetAttributeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateClassicNetworkSubnetAttributeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateClassicNetworkSubnetAttribute(*UpdateClassicNetworkSubnetAttributeInput) (*UpdateClassicNetworkSubnetAttributeOutput, error)
	UpdateClassicNetworkSubnetAttributeWithContext(volcengine.Context, *UpdateClassicNetworkSubnetAttributeInput, ...request.Option) (*UpdateClassicNetworkSubnetAttributeOutput, error)
	UpdateClassicNetworkSubnetAttributeRequest(*UpdateClassicNetworkSubnetAttributeInput) (*request.Request, *UpdateClassicNetworkSubnetAttributeOutput)

	UpdateCloudServerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateCloudServerCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateCloudServerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateCloudServer(*UpdateCloudServerInput) (*UpdateCloudServerOutput, error)
	UpdateCloudServerWithContext(volcengine.Context, *UpdateCloudServerInput, ...request.Option) (*UpdateCloudServerOutput, error)
	UpdateCloudServerRequest(*UpdateCloudServerInput) (*request.Request, *UpdateCloudServerOutput)

	UpdateDNatRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateDNatRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateDNatRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateDNatRule(*UpdateDNatRuleInput) (*UpdateDNatRuleOutput, error)
	UpdateDNatRuleWithContext(volcengine.Context, *UpdateDNatRuleInput, ...request.Option) (*UpdateDNatRuleOutput, error)
	UpdateDNatRuleRequest(*UpdateDNatRuleInput) (*request.Request, *UpdateDNatRuleOutput)

	UpdateEbsChargeTypeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateEbsChargeTypeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateEbsChargeTypeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateEbsChargeType(*UpdateEbsChargeTypeInput) (*UpdateEbsChargeTypeOutput, error)
	UpdateEbsChargeTypeWithContext(volcengine.Context, *UpdateEbsChargeTypeInput, ...request.Option) (*UpdateEbsChargeTypeOutput, error)
	UpdateEbsChargeTypeRequest(*UpdateEbsChargeTypeInput) (*request.Request, *UpdateEbsChargeTypeOutput)

	UpdateEbsInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateEbsInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateEbsInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateEbsInstance(*UpdateEbsInstanceInput) (*UpdateEbsInstanceOutput, error)
	UpdateEbsInstanceWithContext(volcengine.Context, *UpdateEbsInstanceInput, ...request.Option) (*UpdateEbsInstanceOutput, error)
	UpdateEbsInstanceRequest(*UpdateEbsInstanceInput) (*request.Request, *UpdateEbsInstanceOutput)

	UpdateImageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateImageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateImageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateImage(*UpdateImageInput) (*UpdateImageOutput, error)
	UpdateImageWithContext(volcengine.Context, *UpdateImageInput, ...request.Option) (*UpdateImageOutput, error)
	UpdateImageRequest(*UpdateImageInput) (*request.Request, *UpdateImageOutput)

	UpdateInstancesBillingMethodCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateInstancesBillingMethodCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateInstancesBillingMethodCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateInstancesBillingMethod(*UpdateInstancesBillingMethodInput) (*UpdateInstancesBillingMethodOutput, error)
	UpdateInstancesBillingMethodWithContext(volcengine.Context, *UpdateInstancesBillingMethodInput, ...request.Option) (*UpdateInstancesBillingMethodOutput, error)
	UpdateInstancesBillingMethodRequest(*UpdateInstancesBillingMethodInput) (*request.Request, *UpdateInstancesBillingMethodOutput)

	UpdateInstancesBillingMethodPreCheckCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateInstancesBillingMethodPreCheckCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateInstancesBillingMethodPreCheckCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateInstancesBillingMethodPreCheck(*UpdateInstancesBillingMethodPreCheckInput) (*UpdateInstancesBillingMethodPreCheckOutput, error)
	UpdateInstancesBillingMethodPreCheckWithContext(volcengine.Context, *UpdateInstancesBillingMethodPreCheckInput, ...request.Option) (*UpdateInstancesBillingMethodPreCheckOutput, error)
	UpdateInstancesBillingMethodPreCheckRequest(*UpdateInstancesBillingMethodPreCheckInput) (*request.Request, *UpdateInstancesBillingMethodPreCheckOutput)

	UpdateInstancesSpecCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateInstancesSpecCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateInstancesSpecCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateInstancesSpec(*UpdateInstancesSpecInput) (*UpdateInstancesSpecOutput, error)
	UpdateInstancesSpecWithContext(volcengine.Context, *UpdateInstancesSpecInput, ...request.Option) (*UpdateInstancesSpecOutput, error)
	UpdateInstancesSpecRequest(*UpdateInstancesSpecInput) (*request.Request, *UpdateInstancesSpecOutput)

	UpdateIpCidrBlockAttributeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateIpCidrBlockAttributeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateIpCidrBlockAttributeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateIpCidrBlockAttribute(*UpdateIpCidrBlockAttributeInput) (*UpdateIpCidrBlockAttributeOutput, error)
	UpdateIpCidrBlockAttributeWithContext(volcengine.Context, *UpdateIpCidrBlockAttributeInput, ...request.Option) (*UpdateIpCidrBlockAttributeOutput, error)
	UpdateIpCidrBlockAttributeRequest(*UpdateIpCidrBlockAttributeInput) (*request.Request, *UpdateIpCidrBlockAttributeOutput)

	UpdateIpPoolAttributeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateIpPoolAttributeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateIpPoolAttributeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateIpPoolAttribute(*UpdateIpPoolAttributeInput) (*UpdateIpPoolAttributeOutput, error)
	UpdateIpPoolAttributeWithContext(volcengine.Context, *UpdateIpPoolAttributeInput, ...request.Option) (*UpdateIpPoolAttributeOutput, error)
	UpdateIpPoolAttributeRequest(*UpdateIpPoolAttributeInput) (*request.Request, *UpdateIpPoolAttributeOutput)

	UpdateNatGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateNatGatewayCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateNatGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateNatGateway(*UpdateNatGatewayInput) (*UpdateNatGatewayOutput, error)
	UpdateNatGatewayWithContext(volcengine.Context, *UpdateNatGatewayInput, ...request.Option) (*UpdateNatGatewayOutput, error)
	UpdateNatGatewayRequest(*UpdateNatGatewayInput) (*request.Request, *UpdateNatGatewayOutput)

	UpdateSNatRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateSNatRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateSNatRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateSNatRule(*UpdateSNatRuleInput) (*UpdateSNatRuleOutput, error)
	UpdateSNatRuleWithContext(volcengine.Context, *UpdateSNatRuleInput, ...request.Option) (*UpdateSNatRuleOutput, error)
	UpdateSNatRuleRequest(*UpdateSNatRuleInput) (*request.Request, *UpdateSNatRuleOutput)

	UpgradeStandardSpecCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpgradeStandardSpecCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpgradeStandardSpecCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpgradeStandardSpec(*UpgradeStandardSpecInput) (*UpgradeStandardSpecOutput, error)
	UpgradeStandardSpecWithContext(volcengine.Context, *UpgradeStandardSpecInput, ...request.Option) (*UpgradeStandardSpecOutput, error)
	UpgradeStandardSpecRequest(*UpgradeStandardSpecInput) (*request.Request, *UpgradeStandardSpecOutput)

	UploadURLImageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UploadURLImageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UploadURLImageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UploadURLImage(*UploadURLImageInput) (*UploadURLImageOutput, error)
	UploadURLImageWithContext(volcengine.Context, *UploadURLImageInput, ...request.Option) (*UploadURLImageOutput, error)
	UploadURLImageRequest(*UploadURLImageInput) (*request.Request, *UploadURLImageOutput)
}

VEENEDGEAPI provides an interface to enable mocking the veenedge.VEENEDGE service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// VEENEDGE.
func myFunc(svc VEENEDGEAPI) bool {
    // Make svc.AckSecondaryInternalIpStatus request
}

func main() {
    sess := session.New()
    svc := veenedge.New(sess)

    myFunc(svc)
}

type Variable_resourceForCreateCloudServerV2Input

type Variable_resourceForCreateCloudServerV2Input struct {
	Conf_key *string `type:"string" json:"conf_key,omitempty"`

	Conf_value *string `type:"string" json:"conf_value,omitempty"`
	// contains filtered or unexported fields
}

func (Variable_resourceForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*Variable_resourceForCreateCloudServerV2Input) SetConf_key

SetConf_key sets the Conf_key field's value.

func (*Variable_resourceForCreateCloudServerV2Input) SetConf_value

SetConf_value sets the Conf_value field's value.

func (Variable_resourceForCreateCloudServerV2Input) String

String returns the string representation

type Variable_resourceForGetCloudServerOutput

type Variable_resourceForGetCloudServerOutput struct {
	Conf_key *string `type:"string" json:"conf_key"`

	Conf_value *string `type:"string" json:"conf_value"`
	// contains filtered or unexported fields
}

func (Variable_resourceForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Variable_resourceForGetCloudServerOutput) SetConf_key

SetConf_key sets the Conf_key field's value.

func (*Variable_resourceForGetCloudServerOutput) SetConf_value

SetConf_value sets the Conf_value field's value.

func (Variable_resourceForGetCloudServerOutput) String

String returns the string representation

type Variable_resourceForListCloudServersOutput

type Variable_resourceForListCloudServersOutput struct {
	Conf_key *string `type:"string" json:"conf_key"`

	Conf_value *string `type:"string" json:"conf_value"`
	// contains filtered or unexported fields
}

func (Variable_resourceForListCloudServersOutput) GoString

GoString returns the string representation

func (*Variable_resourceForListCloudServersOutput) SetConf_key

SetConf_key sets the Conf_key field's value.

func (*Variable_resourceForListCloudServersOutput) SetConf_value

SetConf_value sets the Conf_value field's value.

func (Variable_resourceForListCloudServersOutput) String

String returns the string representation

type Variable_spec_configForCreateCloudServerV2Input

type Variable_spec_configForCreateCloudServerV2Input struct {
	Instance_constraints []*Instance_constraintForCreateCloudServerV2Input `type:"list" json:"instance_constraints"`

	Variable_resources []*Variable_resourceForCreateCloudServerV2Input `type:"list" json:"variable_resources"`
	// contains filtered or unexported fields
}

func (Variable_spec_configForCreateCloudServerV2Input) GoString

GoString returns the string representation

func (*Variable_spec_configForCreateCloudServerV2Input) SetInstance_constraints

SetInstance_constraints sets the Instance_constraints field's value.

func (*Variable_spec_configForCreateCloudServerV2Input) SetVariable_resources

SetVariable_resources sets the Variable_resources field's value.

func (Variable_spec_configForCreateCloudServerV2Input) String

String returns the string representation

type Variable_spec_configForGetCloudServerOutput

type Variable_spec_configForGetCloudServerOutput struct {
	Instance_constraints []*Instance_constraintForGetCloudServerOutput `type:"list" json:"instance_constraints"`

	Variable_resources []*Variable_resourceForGetCloudServerOutput `type:"list" json:"variable_resources"`
	// contains filtered or unexported fields
}

func (Variable_spec_configForGetCloudServerOutput) GoString

GoString returns the string representation

func (*Variable_spec_configForGetCloudServerOutput) SetInstance_constraints

SetInstance_constraints sets the Instance_constraints field's value.

func (*Variable_spec_configForGetCloudServerOutput) SetVariable_resources

SetVariable_resources sets the Variable_resources field's value.

func (Variable_spec_configForGetCloudServerOutput) String

String returns the string representation

type Variable_spec_configForListCloudServersOutput

type Variable_spec_configForListCloudServersOutput struct {
	Instance_constraints []*Instance_constraintForListCloudServersOutput `type:"list" json:"instance_constraints"`

	Variable_resources []*Variable_resourceForListCloudServersOutput `type:"list" json:"variable_resources"`
	// contains filtered or unexported fields
}

func (Variable_spec_configForListCloudServersOutput) GoString

GoString returns the string representation

func (*Variable_spec_configForListCloudServersOutput) SetInstance_constraints

SetInstance_constraints sets the Instance_constraints field's value.

func (*Variable_spec_configForListCloudServersOutput) SetVariable_resources

SetVariable_resources sets the Variable_resources field's value.

func (Variable_spec_configForListCloudServersOutput) String

String returns the string representation

type Vpc_infoForListRouteTableAssociatedSubnetsOutput

type Vpc_infoForListRouteTableAssociatedSubnetsOutput struct {
	Cluster *ClusterForListRouteTableAssociatedSubnetsOutput `type:"structure" json:"cluster,omitempty"`

	Is_custom *bool `type:"boolean" json:"is_custom,omitempty"`

	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty"`

	Vpc_name *string `type:"string" json:"vpc_name,omitempty"`
	// contains filtered or unexported fields
}

func (Vpc_infoForListRouteTableAssociatedSubnetsOutput) GoString

GoString returns the string representation

func (*Vpc_infoForListRouteTableAssociatedSubnetsOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*Vpc_infoForListRouteTableAssociatedSubnetsOutput) SetIs_custom

SetIs_custom sets the Is_custom field's value.

func (*Vpc_infoForListRouteTableAssociatedSubnetsOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (*Vpc_infoForListRouteTableAssociatedSubnetsOutput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (Vpc_infoForListRouteTableAssociatedSubnetsOutput) String

String returns the string representation

type Vpc_infoForListSubnetInstancesOutput

type Vpc_infoForListSubnetInstancesOutput struct {
	Cluster *ClusterForListSubnetInstancesOutput `type:"structure" json:"cluster"`

	Is_custom *bool `type:"boolean" json:"is_custom"`

	Vpc_identity *string `type:"string" json:"vpc_identity"`

	Vpc_name *string `type:"string" json:"vpc_name"`
	// contains filtered or unexported fields
}

func (Vpc_infoForListSubnetInstancesOutput) GoString

GoString returns the string representation

func (*Vpc_infoForListSubnetInstancesOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*Vpc_infoForListSubnetInstancesOutput) SetIs_custom

SetIs_custom sets the Is_custom field's value.

func (*Vpc_infoForListSubnetInstancesOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (*Vpc_infoForListSubnetInstancesOutput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (Vpc_infoForListSubnetInstancesOutput) String

String returns the string representation

type Vpc_instanceForCreateCustomVPCInstanceOutput

type Vpc_instanceForCreateCustomVPCInstanceOutput struct {
	Cluster *ClusterForCreateCustomVPCInstanceOutput `type:"structure" json:"cluster,omitempty"`

	Create_time *int32 `type:"int32" json:"create_time,omitempty"`

	Cross_account_vgw_num *int32 `type:"int32" json:"cross_account_vgw_num,omitempty"`

	Desc *string `type:"string" json:"desc,omitempty"`

	Is_custom *bool `type:"boolean" json:"is_custom,omitempty"`

	Is_default *bool `type:"boolean" json:"is_default,omitempty"`

	Is_vlan *bool `type:"boolean" json:"is_vlan,omitempty"`

	Local_account_vgw_num *int32 `type:"int32" json:"local_account_vgw_num,omitempty"`

	Project *string `type:"string" json:"project,omitempty"`

	Resource_statistic *Resource_statisticForCreateCustomVPCInstanceOutput `type:"structure" json:"resource_statistic,omitempty"`

	Segment *string `type:"string" json:"segment,omitempty"`

	Status *string `type:"string" json:"status,omitempty" enum:"EnumOfstatusForCreateCustomVPCInstanceOutput"`

	Sub_nets []*Sub_netForCreateCustomVPCInstanceOutput `type:"list" json:"sub_nets"`

	Tags []*TagForCreateCustomVPCInstanceOutput `type:"list"`

	Update_time *int32 `type:"int32" json:"update_time,omitempty"`

	Vpc_identity *string `type:"string" json:"vpc_identity,omitempty"`

	Vpc_name *string `type:"string" json:"vpc_name,omitempty"`
	// contains filtered or unexported fields
}

func (Vpc_instanceForCreateCustomVPCInstanceOutput) GoString

GoString returns the string representation

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetCross_account_vgw_num

SetCross_account_vgw_num sets the Cross_account_vgw_num field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetIs_custom

SetIs_custom sets the Is_custom field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetIs_default

SetIs_default sets the Is_default field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetIs_vlan

SetIs_vlan sets the Is_vlan field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetLocal_account_vgw_num

SetLocal_account_vgw_num sets the Local_account_vgw_num field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetProject

SetProject sets the Project field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetResource_statistic

SetResource_statistic sets the Resource_statistic field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetSegment

SetSegment sets the Segment field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetStatus

SetStatus sets the Status field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetSub_nets

SetSub_nets sets the Sub_nets field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetTags

SetTags sets the Tags field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (*Vpc_instanceForCreateCustomVPCInstanceOutput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (Vpc_instanceForCreateCustomVPCInstanceOutput) String

String returns the string representation

type Vpc_instanceForListVPCInstancesOutput

type Vpc_instanceForListVPCInstancesOutput struct {
	Cluster *ClusterForListVPCInstancesOutput `type:"structure" json:"cluster"`

	Create_time *int32 `type:"int32" json:"create_time"`

	Cross_account_vgw_num *int32 `type:"int32" json:"cross_account_vgw_num"`

	Desc *string `type:"string" json:"desc"`

	Is_custom *bool `type:"boolean" json:"is_custom"`

	Is_default *bool `type:"boolean" json:"is_default"`

	Is_vlan *bool `type:"boolean" json:"is_vlan"`

	Local_account_vgw_num *int32 `type:"int32" json:"local_account_vgw_num"`

	Project *string `type:"string" json:"project"`

	Resource_statistic *Resource_statisticForListVPCInstancesOutput `type:"structure" json:"resource_statistic"`

	Segment *string `type:"string" json:"segment"`

	Status *string `type:"string" json:"status" enum:"EnumOfstatusForListVPCInstancesOutput"`

	Sub_nets []*Sub_netForListVPCInstancesOutput `type:"list" json:"sub_nets"`

	Tags []*TagForListVPCInstancesOutput `type:"list"`

	Update_time *int32 `type:"int32" json:"update_time"`

	Vpc_identity *string `type:"string" json:"vpc_identity"`

	Vpc_name *string `type:"string" json:"vpc_name"`
	// contains filtered or unexported fields
}

func (Vpc_instanceForListVPCInstancesOutput) GoString

GoString returns the string representation

func (*Vpc_instanceForListVPCInstancesOutput) SetCluster

SetCluster sets the Cluster field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetCreate_time

SetCreate_time sets the Create_time field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetCross_account_vgw_num

SetCross_account_vgw_num sets the Cross_account_vgw_num field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetDesc

SetDesc sets the Desc field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetIs_custom

SetIs_custom sets the Is_custom field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetIs_default

SetIs_default sets the Is_default field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetIs_vlan

SetIs_vlan sets the Is_vlan field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetLocal_account_vgw_num

SetLocal_account_vgw_num sets the Local_account_vgw_num field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetProject

SetProject sets the Project field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetResource_statistic

SetResource_statistic sets the Resource_statistic field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetSegment

SetSegment sets the Segment field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetStatus

SetStatus sets the Status field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetSub_nets

SetSub_nets sets the Sub_nets field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetTags

SetTags sets the Tags field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetUpdate_time

SetUpdate_time sets the Update_time field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetVpc_identity

SetVpc_identity sets the Vpc_identity field's value.

func (*Vpc_instanceForListVPCInstancesOutput) SetVpc_name

SetVpc_name sets the Vpc_name field's value.

func (Vpc_instanceForListVPCInstancesOutput) String

String returns the string representation

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL