ctebm

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Sep 26, 2025 License: MPL-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const EndpointName = "ebm"

Variables

This section is empty.

Functions

This section is empty.

Types

type Apis

type Apis struct {
	EbmResetHostnameApi                      *EbmResetHostnameApi
	EbmBatchDeleteInstancesApi               *EbmBatchDeleteInstancesApi
	EbmDestroyInstanceApi                    *EbmDestroyInstanceApi
	EbmMetadataBatchUpdateApi                *EbmMetadataBatchUpdateApi
	EbmMetadataBatchCreateApi                *EbmMetadataBatchCreateApi
	EbmMetadataDeleteApi                     *EbmMetadataDeleteApi
	EbmMetadataDeleteAllApi                  *EbmMetadataDeleteAllApi
	EbmMetadataUpdateApi                     *EbmMetadataUpdateApi
	EbmMetadataCreateApi                     *EbmMetadataCreateApi
	EbmMetadataListApi                       *EbmMetadataListApi
	EbmCreateInstanceV4plusApi               *EbmCreateInstanceV4plusApi
	EbmListInstanceV4plusApi                 *EbmListInstanceV4plusApi
	EbmDescribeInstanceV4plusApi             *EbmDescribeInstanceV4plusApi
	EbmMonitorHistoryDiskMetricApi           *EbmMonitorHistoryDiskMetricApi
	EbmMonitorHistoryInterfaceMetricApi      *EbmMonitorHistoryInterfaceMetricApi
	EbmMonitorHistoryMemoryMetricApi         *EbmMonitorHistoryMemoryMetricApi
	EbmMonitorHistoryCpuMetricApi            *EbmMonitorHistoryCpuMetricApi
	EbmMonitorLatestDiskMetricApi            *EbmMonitorLatestDiskMetricApi
	EbmMonitorLatestInterfaceMetricApi       *EbmMonitorLatestInterfaceMetricApi
	EbmMonitorLatestMemoryMetricApi          *EbmMonitorLatestMemoryMetricApi
	EbmMonitorLatestCpuMetricApi             *EbmMonitorLatestCpuMetricApi
	EbmInstanceRaidListApi                   *EbmInstanceRaidListApi
	EbmInstanceInterfaceSecurityGroupListApi *EbmInstanceInterfaceSecurityGroupListApi
	EbmVncApi                                *EbmVncApi
	EbmUpdateSecurityGroupApi                *EbmUpdateSecurityGroupApi
	EbmDeleteSecurityGroupApi                *EbmDeleteSecurityGroupApi
	EbmAddSecurityGroupApi                   *EbmAddSecurityGroupApi
	EbmRemoveNicApi                          *EbmRemoveNicApi
	EbmAddNicApi                             *EbmAddNicApi
	EbmDetachVolumeApi                       *EbmDetachVolumeApi
	EbmAttachVolumeApi                       *EbmAttachVolumeApi
	EbmInstanceInterfaceListApi              *EbmInstanceInterfaceListApi
	EbmInstanceAttachedVolumeIdListApi       *EbmInstanceAttachedVolumeIdListApi
	EbmInstanceDeviceTypeApi                 *EbmInstanceDeviceTypeApi
	EbmInstanceImageApi                      *EbmInstanceImageApi
	EbmUpdateInstanceApi                     *EbmUpdateInstanceApi
	EbmRenewInstanceApi                      *EbmRenewInstanceApi
	EbmDeleteInstanceApi                     *EbmDeleteInstanceApi
	EbmCreateInstanceApi                     *EbmCreateInstanceApi
	EbmResetPasswordApi                      *EbmResetPasswordApi
	EbmDescribeInstanceApi                   *EbmDescribeInstanceApi
	EbmReinstallInstanceApi                  *EbmReinstallInstanceApi
	EbmRebootInstanceApi                     *EbmRebootInstanceApi
	EbmStopInstanceApi                       *EbmStopInstanceApi
	EbmStartInstanceApi                      *EbmStartInstanceApi
	EbmListInstanceApi                       *EbmListInstanceApi
	EbmImageListApi                          *EbmImageListApi
	EbmRaidTypeListApi                       *EbmRaidTypeListApi
	EbmDeviceStockListApi                    *EbmDeviceStockListApi
	EbmDeviceTypeListApi                     *EbmDeviceTypeListApi
}

func NewApis

func NewApis(endpointUrl string, client *core.CtyunClient) *Apis

type EbmAddNicApi

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

func NewEbmAddNicApi

func NewEbmAddNicApi(client *core.CtyunClient) *EbmAddNicApi

func (*EbmAddNicApi) Do

type EbmAddNicRequest

type EbmAddNicRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */SubnetUUID string `json:"subnetUUID"` /*  子网UUID,您可以查看<a href="https://www.ctyun.cn/document/10026755/10098380">基本概念</a>来查找子网的相关定义<br /> <a href="https://www.ctyun.cn/document/10026755/10040797">查询子网列表</a><br /><a href="https://www.ctyun.cn/document/10026755/10040804">创建子网</a><br/>注:在多可用区类型资源池下,subnetID通常以“subnet-”开头;非多可用区类型资源池subnetID为uuid格式
	 */SecurityGroups string `json:"securityGroups"` /*  安全组id,以逗号,分隔,单次最多允许传入10个安全组id;<br />获取:<br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6940&data=97&isNormal=1&vid=91">查询单台物理机</a><br /><br />获取:<br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6941&data=97&isNormal=1&vid=91">批量查询物理机</a><br />
	 */Ipv4 *string `json:"ipv4"` /*  IPV4地址
	 */
}

type EbmAddNicResponse

type EbmAddNicResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmAddNicReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */
}

type EbmAddNicReturnObjResponse

type EbmAddNicReturnObjResponse struct{}

type EbmAddSecurityGroupApi

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

func NewEbmAddSecurityGroupApi

func NewEbmAddSecurityGroupApi(client *core.CtyunClient) *EbmAddSecurityGroupApi

func (*EbmAddSecurityGroupApi) Do

type EbmAddSecurityGroupRequest

type EbmAddSecurityGroupRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */InterfaceUUID string `json:"interfaceUUID"` /*  该实例上需要新增安全组的网卡UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6940&data=97">查询单台物理机</a>和<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6941&data=97">批量查询物理机</a>获取网卡UUID
	 */SecurityGroupIDList string `json:"securityGroupIDList"` /*  新增安全组的ID用,分割;<br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6940&data=97">查询单台物理机</a><br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6941&data=97">批量查询物理机</a>
	 */
}

type EbmAddSecurityGroupResponse

type EbmAddSecurityGroupResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmAddSecurityGroupReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */
}

type EbmAddSecurityGroupReturnObjResponse

type EbmAddSecurityGroupReturnObjResponse struct{}

type EbmAttachVolumeApi

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

func NewEbmAttachVolumeApi

func NewEbmAttachVolumeApi(client *core.CtyunClient) *EbmAttachVolumeApi

func (*EbmAttachVolumeApi) Do

type EbmAttachVolumeRequest

type EbmAttachVolumeRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */VolumeID string `json:"volumeID"` /*  云硬盘ID;<br />获取:<br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=35&api=7338&data=48">查询云硬盘</a>
	 */
}

type EbmAttachVolumeResponse

type EbmAttachVolumeResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmAttachVolumeReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */
}

type EbmAttachVolumeReturnObjResponse

type EbmAttachVolumeReturnObjResponse struct{}

type EbmBatchDeleteInstancesApi

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

func NewEbmBatchDeleteInstancesApi

func NewEbmBatchDeleteInstancesApi(client *core.CtyunClient) *EbmBatchDeleteInstancesApi

func (*EbmBatchDeleteInstancesApi) Do

type EbmBatchDeleteInstancesRequest

type EbmBatchDeleteInstancesRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUIDList string `json:"instanceUUIDList"` /*  实例UUID 用,分隔,单次请求最多指定10个实例;您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */ClientToken string `json:"clientToken"` /*  客户端存根,用于保证订单幂等性。要求单个云平台账户内唯一,使用同一个ClientToken值,其他请求参数相同时,则代表为同一个请求。保留时间为24小时
	 */
}

type EbmBatchDeleteInstancesResponse

type EbmBatchDeleteInstancesResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmBatchDeleteInstancesReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmBatchDeleteInstancesReturnObjResponse

type EbmBatchDeleteInstancesReturnObjResponse struct {
	RegionID *string `json:"regionID"` /*  资源池ID
	 */MasterOrderID *string `json:"masterOrderID"` /*  订单ID
	 */MasterOrderNO *string `json:"masterOrderNO"` /*  订单号
	 */
}

type EbmCreateInstanceApi

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

func NewEbmCreateInstanceApi

func NewEbmCreateInstanceApi(client *core.CtyunClient) *EbmCreateInstanceApi

func (*EbmCreateInstanceApi) Do

type EbmCreateInstanceDiskListRequest

type EbmCreateInstanceDiskListRequest struct {
	DiskType string `json:"diskType"` /*  磁盘类型 system或data,套餐中cloudBoot为true表示支持云盘系统盘
	 */DiskMode *string `json:"diskMode"` /*  磁盘属性(VBD)
	 */Title *string `json:"title"` /*  磁盘名称 ,长度2~64,不支持中文
	 */RawType string `json:"type"` /*  磁盘分类,取值范围:[SAS=SAS盘,SATA=SATA盘,SSD=SSD盘]
	 */Size int32 `json:"size"` /*  云硬盘容量,单位为GB;系统盘容量取值范围:[100, 2048],数据盘容量取值范围:[10, 32768]
	 */
}

type EbmCreateInstanceNetworkCardListRequest

type EbmCreateInstanceNetworkCardListRequest struct {
	Title *string `json:"title"` /*  网卡名称
	 */FixedIP *string `json:"fixedIP"` /*  浮动IP,内网IPv4地址,注:不可使用已占用IP
	 */Master bool `json:"master"` /*  是否主节点(True代表主节点)
	 */Ipv6 *string `json:"ipv6"` /*  内网IPv6地址
	 */SubnetID string `json:"subnetID"` /*  子网UUID,您可以查看<a href="https://www.ctyun.cn/document/10026755/10098380">基本概念</a>来查找子网的相关定义<br /> <a href="https://www.ctyun.cn/document/10026755/10040797">查询子网列表</a><br /><a href="https://www.ctyun.cn/document/10026755/10040804">创建子网</a><br/>注:在多可用区类型资源池下,subnetID通常以“subnet-”开头;非多可用区类型资源池subnetID为uuid格式
	 */
}

type EbmCreateInstanceRequest

type EbmCreateInstanceRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */DeviceType string `json:"deviceType"` /*  物理机套餐类型<br/><a href="https://www.ctyun.cn/document/10027724/10040107">查询资源池内物理机套餐</a><br /><a href="https://www.ctyun.cn/document/10027724/10040124">查询指定物理机的套餐信息</a>
	 */Name string `json:"name"` /*  物理机名称,长度为2-31位
	 */Hostname string `json:"hostname"` /*  hostname,linux系统2到63位长度;windows系统2-15位长度;<br/>允许使用大小写字母、数字、连字符'-',必须以字母开头(大小写均可),不能连续使用'-','-'不能用于结尾,不能仅使用数字;<br/>支持模式串{R:x},表示生成数字[x,x+n-1],其中n表示购买实例的数量,1 ≤ x ≤ 9799且x只能为整数。<br/>例子:填写server{R:3}pm,购买1台时,实例主机名为server0003pm;购买2台时,实例主机名分别为server0003pm,server0004pm )
	 */ImageUUID string `json:"imageUUID"` /*  物理机镜像UUID<br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=4577&data=97">查询物理机镜像</a>
	 */Password *string `json:"password"` /*  密码  (必须包含大小写字母和(一个数字或者特殊字符)长度8到30位),未传入有效的keyName时必须传入password
	 */SystemVolumeRaidUUID *string `json:"systemVolumeRaidUUID"` /*  本地系统盘raid类型,如果有本地盘则必填<br/><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=5881&data=97">查询物理机实例本地盘raid信息</a><br/><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=4576&data=97">查询物理机raid</a>
	 */DataVolumeRaidUUID *string `json:"dataVolumeRaidUUID"` /*  本地数据盘raid类型,如果有本地盘则必填<br/><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=5881&data=97">查询物理机实例本地盘raid信息</a><br/><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=4576&data=97">查询物理机raid</a>
	 */VpcID string `json:"vpcID"` /*  主网卡虚拟私有云ID,您可以查看<a href="https://www.ctyun.cn/document/10026755/10028310">产品定义-虚拟私有云</a>来了解虚拟私有云<br /> <a  href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=18&api=4814&data=94">查询VPC列表</a><br /><a  href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=18&api=4811&data=94">创建VPC</a><br />注:在多可用区类型资源池下,vpcID通常为“vpc-”开头,非多可用区类型资源池vpcID为uuid格式
	 */ExtIP string `json:"extIP"` /*  是否使用弹性公网IP ,取值范围:[1=自动分配,0=不使用,2=使用已有]
	 */ProjectID *string `json:"projectID"` /*  企业项目ID,企业项目管理服务提供统一的云资源按企业项目管理,以及企业项目内的资源管理,成员管理。您可以通过查看<a href="https://www.ctyun.cn/document/10017248/10017961">创建企业项目</a>了解如何创建企业项目<br />注:默认值为"0"
	 */IpType *string `json:"ipType"` /*  弹性IP版本 ,取值范围:[ipv4=v4地址,ipv6=v6地址],默认值:ipv4
	 */BandWidth int32 `json:"bandWidth"` /*  带宽 ,单位为Mbit/s,取值范围:[1~2000],默认值:100
	 */BandWidthType *string `json:"bandWidthType"` /*  带宽类型
	 */PublicIP *string `json:"publicIP"` /*  弹性公网IP的ID,您可以查看<a href="https://www.ctyun.cn/document/10026753/10026909">产品定义-弹性IP</a>来了解弹性公网IP <br /><a href="https://www.ctyun.cn/document/10026753/10040758">查询指定地域已创建的弹性 IP</a><br /> <a href="https://www.ctyun.cn/document/10026753/10040759">创建弹性 IP</a>
	 */SecurityGroupID *string `json:"securityGroupID"` /*  安全组ID,套餐中smartNicExist属性为true可支持安全组。创建弹性裸金属必须传入安全组ID,标准裸金属不支持传入安全组ID。您可以查看<a href="https://www.ctyun.cn/document/10026755/10028520">安全组概述</a>了解安全组相关信息 <br /><a href="https://www.ctyun.cn/document/10026755/10040907">查询用户安全组列表</a><br /><a href="https://www.ctyun.cn/document/10026755/10040938">创建安全组</a> <br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=4574&data=97">查询物理机套餐</a><br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=5117&data=97">物理机查询对应套餐信息</a>
	 */DiskList []*EbmCreateInstanceDiskListRequest `json:"diskList"` /*  云盘信息列表,套餐中supportCloud为true表示支持云盘,若不支持则无需填写。<br />您可以通过<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=4574&data=97">查询资源池内物理机套餐</a>和<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=5117&data=97">查询指定物理机的套餐信息</a>了解当前物理机是否支持云盘<br/ >您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=35&api=7338&data=48">查询云硬盘列表</a>获取云硬盘信息
	 */NetworkCardList []*EbmCreateInstanceNetworkCardListRequest `json:"networkCardList"` /*  网卡
	 */PayVoucherPrice float32 `json:"payVoucherPrice"` /*  代金券,满足以下规则:两位小数,不足两位自动补0,超过两位小数无效;不可为负数;字段为0时表示不使用代金券
	 */AutoRenewStatus int32 `json:"autoRenewStatus"` /*  是否自动续订,默认非自动续订。取值范围:<br/>0(不续费),<br/>1(自动续费),<br/>注:按月购买,自动续订周期为1个月;按年购买,自动续订周期为1年
	 */InstanceChargeType *string `json:"instanceChargeType"` /*  实例计费类型,默认为ORDER_ON_CYCLE(包年包月)
	 */CycleCount int32 `json:"cycleCount"` /*  订购时长
	 */CycleType string `json:"cycleType"` /*  订购周期类型 ,取值范围:[MONTH=按月,YEAR=按年]
	 */OrderCount int32 `json:"orderCount"` /*  购买数量
	 */ClientToken string `json:"clientToken"` /*  客户端存根,用于保证订单幂等性。要求单个云平台账户内唯一,使用同一个ClientToken值,其他请求参数相同时,则代表为同一个请求。保留时间为24小时
	 */
}

type EbmCreateInstanceResponse

type EbmCreateInstanceResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmCreateInstanceReturnObjResponse `json:"returnObj"` /*  返回参数,参考returnObj
	 */
}

type EbmCreateInstanceReturnObjResponse

type EbmCreateInstanceReturnObjResponse struct {
	RegionID *string `json:"regionID"` /*  资源池ID
	 */MasterOrderID *string `json:"masterOrderID"` /*  订单ID
	 */MasterOrderNO *string `json:"masterOrderNO"` /*  订单号
	 */
}

type EbmCreateInstanceV4plusApi

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

func NewEbmCreateInstanceV4plusApi

func NewEbmCreateInstanceV4plusApi(client *core.CtyunClient) *EbmCreateInstanceV4plusApi

func (*EbmCreateInstanceV4plusApi) Do

type EbmCreateInstanceV4plusDiskListRequest

type EbmCreateInstanceV4plusDiskListRequest struct {
	DiskType string `json:"diskType"` /*  磁盘类型 system或data,套餐中cloudBoot为true表示支持云盘系统盘
	 */Title *string `json:"title"` /*  磁盘名称 ,长度2~64,不支持中文
	 */RawType string `json:"type"` /*  磁盘分类 ,取值范围:[SAS=SAS盘,SATA=SATA盘,SSD=SSD盘]
	 */Size int32 `json:"size"` /*  云硬盘容量,单位为GB;系统盘容量取值范围:[100, 2048],数据盘容量取值范围:[10, 32768]
	 */
}

type EbmCreateInstanceV4plusNetworkCardListRequest

type EbmCreateInstanceV4plusNetworkCardListRequest struct {
	Title *string `json:"title"` /*  网卡名称
	 */FixedIP *string `json:"fixedIP"` /*  浮动IP,内网IPv4地址,注:不可使用已占用IP
	 */Master bool `json:"master"` /*  是否主节点(True代表主节点)
	 */Ipv6 *string `json:"ipv6"` /*  内网IPv6地址
	 */SubnetID string `json:"subnetID"` /*  子网UUID,您可以查看<a href="https://www.ctyun.cn/document/10026755/10098380">基本概念</a>来查找子网的相关定义 <br />获取:<br /><a href="https://www.ctyun.cn/document/10026755/10040797">查询子网列表</a><br /><a href="https://www.ctyun.cn/document/10026755/10040804">创建子网</a><br/>注:在多可用区类型资源池下,subnetID通常以“subnet-”开头;非多可用区类型资源池subnetID为uuid格式
	 */
}

type EbmCreateInstanceV4plusRequest

type EbmCreateInstanceV4plusRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */DeviceType string `json:"deviceType"` /*  物理机套餐类型<br/><a href="https://www.ctyun.cn/document/10027724/10040107">查询资源池内物理机套餐</a><br /><a href="https://www.ctyun.cn/document/10027724/10040124">查询指定物理机的套餐信息</a>
	 */InstanceName string `json:"instanceName"` /*  物理机名称,长度为2-31位
	 */Hostname string `json:"hostname"` /*  hostname,linux系统2到63位长度;windows系统2-15位长度;<br/>允许使用大小写字母、数字、连字符'-',必须以字母开头(大小写均可),不能连续使用'-','-'不能用于结尾,不能仅使用数字;<br/>支持模式串{R:x},表示生成数字[x,x+n-1],其中n表示购买实例的数量,1 ≤ x ≤ 9799且x只能为整数。<br/>例子:填写server{R:3}pm,购买1台时,实例主机名为server0003pm;购买2台时,实例主机名分别为server0003pm,server0004pm )
	 */ImageUUID string `json:"imageUUID"` /*  物理机镜像UUID<br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=4577&data=97">查询物理机镜像</a>
	 */Password *string `json:"password"` /*  密码  (必须包含大小写字母和(一个数字或者特殊字符)长度8到30位),未传入有效的keyName时必须传入password
	 */SystemVolumeRaidUUID *string `json:"systemVolumeRaidUUID"` /*  本地系统盘raid类型,如果有本地盘则必填<br/><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=5881&data=97">查询物理机实例本地盘raid信息</a><br/><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=4576&data=97">查询物理机raid</a>
	 */DataVolumeRaidUUID *string `json:"dataVolumeRaidUUID"` /*  本地数据盘raid类型,如果有本地盘则必填<br/><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=5881&data=97">查询物理机实例本地盘raid信息</a><br/><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=4576&data=97">查询物理机raid</a>
	 */VpcID string `json:"vpcID"` /*  主网卡虚拟私有云ID,您可以查看<a href="https://www.ctyun.cn/document/10026755/10028310">产品定义-虚拟私有云</a>来了解虚拟私有云<br /> <a  href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=18&api=4814&data=94">查询VPC列表</a><br /><a  href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=18&api=4811&data=94">创建VPC</a><br />注:在多可用区类型资源池下,vpcID通常为“vpc-”开头,非多可用区类型资源池vpcID为uuid格式
	 */ExtIP string `json:"extIP"` /*  是否使用弹性公网IP ,取值范围:[1=自动分配,0=不使用,2=使用已有]
	 */ProjectID *string `json:"projectID"` /*  企业项目ID,企业项目管理服务提供统一的云资源按企业项目管理,以及企业项目内的资源管理,成员管理。您可以通过查看<a href="https://www.ctyun.cn/document/10017248/10017961">创建企业项目</a>了解如何创建企业项目<br />注:默认值为"0"
	 */IpType *string `json:"ipType"` /*  弹性IP版本 ,取值范围:[ipv4=v4地址,ipv6=v6地址],默认值:ipv4
	 */BandWidth int32 `json:"bandWidth,omitempty" ` /*  带宽 ,单位为Mbit/s,取值范围:[1~2000],默认值:100
	 */PublicIP *string `json:"publicIP"` /*  弹性公网IP的ID,您可以查看<a href="https://www.ctyun.cn/document/10026753/10026909">产品定义-弹性IP</a>来了解弹性公网IP <br /><a href="https://www.ctyun.cn/document/10026753/10040758">查询指定地域已创建的弹性 IP</a><br /> <a href="https://www.ctyun.cn/document/10026753/10040759">创建弹性 IP</a>
	 */SecurityGroupID *string `json:"securityGroupID"` /*  安全组ID,套餐中smartNicExist属性为true可支持安全组。创建弹性裸金属必须传入安全组ID,标准裸金属不支持传入安全组ID。您可以查看<a href="https://www.ctyun.cn/document/10026755/10028520">安全组概述</a>了解安全组相关信息 <br /><a href="https://www.ctyun.cn/document/10026755/10040907">查询用户安全组列表</a><br /><a href="https://www.ctyun.cn/document/10026755/10040938">创建安全组</a> <br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=4574&data=97">查询物理机套餐</a><br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=5117&data=97">物理机查询对应套餐信息</a>
	 */DiskList []*EbmCreateInstanceV4plusDiskListRequest `json:"diskList"` /*  云盘信息列表,套餐中supportCloud为true表示支持云盘,若不支持则无需填写。<br />您可以通过<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=4574&data=97">查询资源池内物理机套餐</a>和<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=5117&data=97">查询指定物理机的套餐信息</a>了解当前物理机是否支持云盘<br/ >您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=35&api=7338&data=48">查询云硬盘列表</a>获取云硬盘信息
	 */NetworkCardList []*EbmCreateInstanceV4plusNetworkCardListRequest `json:"networkCardList"` /*  网卡信息列表
	 */UserData *string `json:"userData"` /*  用户自定义数据,需要以Base64方式编码,Base64编码后的长度限制为1-16384字符
	 */KeyName *string `json:"keyName"` /*  密钥对名词,密钥对名称。满足以下规则:只能由数字、字母、-组成,不能以数字和-开头、以-结尾,且长度为2-63字符<br/><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8344&data=87&isNormal=1&vid=81">创建一对SSH密钥对</a>
	 */PayVoucherPrice float32 `json:"payVoucherPrice"` /*  代金券,满足以下规则:两位小数,不足两位自动补0,超过两位小数部分无效;不可为负数;字段为0时表示不使用代金券
	 */AutoRenewStatus int32 `json:"autoRenewStatus"` /*  是否自动续订,默认非自动续订。取值范围:<br/>0(不续费),<br/>1(自动续费),<br/>注:按月购买,自动续订周期为1个月;按年购买,自动续订周期为1年
	 */InstanceChargeType string `json:"instanceChargeType"` /*  实例计费类型,默认为ORDER_ON_CYCLE(包年包月)<br/>
	 */CycleCount int32 `json:"cycleCount,omitempty"` /*  订购时长,该参数需要与cycleType一同使用<br/>注:最长订购周期为60个月(5年);cycleType与cycleCount一起填写;
	 */CycleType string `json:"cycleType"` /*  订购周期类型 ,取值范围:[MONTH=按月,YEAR=按年]<br/>注:cycleType与cycleCount一起填写;
	 */OrderCount int32 `json:"orderCount"` /*  购买数量
	 */ClientToken string `json:"clientToken"` /*  客户端存根,用于保证订单幂等性。要求单个云平台账户内唯一,使用同一个ClientToken值,其他请求参数相同时,则代表为同一个请求。保留时间为24小时
	 */
}

type EbmCreateInstanceV4plusResponse

type EbmCreateInstanceV4plusResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmCreateInstanceV4plusReturnObjResponse `json:"returnObj"` /*  返回参数,参考returnObj
	 */
}

type EbmCreateInstanceV4plusReturnObjResponse

type EbmCreateInstanceV4plusReturnObjResponse struct {
	RegionID *string `json:"regionID"` /*  资源池ID
	 */MasterOrderID *string `json:"masterOrderID"` /*  订单ID
	 */MasterOrderNO *string `json:"masterOrderNO"` /*  订单号
	 */
}

type EbmDeleteInstanceApi

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

func NewEbmDeleteInstanceApi

func NewEbmDeleteInstanceApi(client *core.CtyunClient) *EbmDeleteInstanceApi

func (*EbmDeleteInstanceApi) Do

type EbmDeleteInstanceRequest

type EbmDeleteInstanceRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */ClientToken string `json:"clientToken"` /*  客户端存根,用于保证订单幂等性。要求单个云平台账户内唯一,使用同一个ClientToken值,其他请求参数相同时,则代表为同一个请求。保留时间为24小时
	 */
}

type EbmDeleteInstanceResponse

type EbmDeleteInstanceResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmDeleteInstanceReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmDeleteInstanceReturnObjResponse

type EbmDeleteInstanceReturnObjResponse struct {
	RegionID *string `json:"regionID"` /*  资源池ID
	 */MasterOrderID *string `json:"masterOrderID"` /*  订单ID
	 */MasterOrderNO *string `json:"masterOrderNO"` /*  订单号
	 */
}

type EbmDeleteSecurityGroupApi

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

func NewEbmDeleteSecurityGroupApi

func NewEbmDeleteSecurityGroupApi(client *core.CtyunClient) *EbmDeleteSecurityGroupApi

func (*EbmDeleteSecurityGroupApi) Do

type EbmDeleteSecurityGroupRequest

type EbmDeleteSecurityGroupRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */InterfaceUUID string `json:"interfaceUUID"` /*  该实例上需要删除安全组的网卡UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6940&data=97">查询单台物理机</a>和<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6941&data=97">批量查询物理机</a>获取网卡UUID
	 */SecurityGroupIDList string `json:"securityGroupIDList"` /*  删除安全组的ID用,分割;<br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6940&data=97">查询单台物理机</a><br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6941&data=97">批量查询物理机</a>
	 */
}

type EbmDeleteSecurityGroupResponse

type EbmDeleteSecurityGroupResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmDeleteSecurityGroupReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */
}

type EbmDeleteSecurityGroupReturnObjResponse

type EbmDeleteSecurityGroupReturnObjResponse struct{}

type EbmDescribeInstanceApi

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

func NewEbmDescribeInstanceApi

func NewEbmDescribeInstanceApi(client *core.CtyunClient) *EbmDescribeInstanceApi

func (*EbmDescribeInstanceApi) Do

type EbmDescribeInstanceRequest

type EbmDescribeInstanceRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmDescribeInstanceResponse

type EbmDescribeInstanceResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmDescribeInstanceReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmDescribeInstanceReturnObjDeviceDetailResponse

type EbmDescribeInstanceReturnObjDeviceDetailResponse struct {
	CpuSockets int32 `json:"cpuSockets"` /*  物理cpu数量
	 */NumaNodeAmount int32 `json:"numaNodeAmount"` /*  单个cpu numa node数量
	 */CpuAmount int32 `json:"cpuAmount"` /*  单个cpu核数
	 */CpuThreadAmount int32 `json:"cpuThreadAmount"` /*  单个cpu核超线程数量
	 */CpuManufacturer *string `json:"cpuManufacturer"` /*  cpu厂商
	 */CpuModel *string `json:"cpuModel"` /*  cpu型号
	 */CpuFrequency *string `json:"cpuFrequency"` /*  cpu频率(G)
	 */MemAmount int32 `json:"memAmount"` /*  内存数
	 */MemSize int32 `json:"memSize"` /*  内存大小(G)
	 */MemFrequency int32 `json:"memFrequency"` /*  内存频率(MHz)
	 */NicAmount int32 `json:"nicAmount"` /*  网卡数
	 */NicRate int32 `json:"nicRate"` /*  网卡传播速率(GE)
	 */SystemVolumeAmount int32 `json:"systemVolumeAmount"` /*  系统盘数量
	 */SystemVolumeSize int32 `json:"systemVolumeSize"` /*  系统盘单盘大小(GB)
	 */SystemVolumeType *string `json:"systemVolumeType"` /*  系统盘介质类型;包含SSD、HDD
	 */SystemVolumeInterface *string `json:"systemVolumeInterface"` /*  系统盘接口类型;  包含SAS、SATA、NVMe
	 */SystemVolumeDescription *string `json:"systemVolumeDescription"` /*  系统盘描述
	 */DataVolumeAmount int32 `json:"dataVolumeAmount"` /*  数据盘数量
	 */DataVolumeSize int32 `json:"dataVolumeSize"` /*  数据盘单盘大小(GB)
	 */DataVolumeInterface *string `json:"dataVolumeInterface"` /*  数据盘接口;包含SAS、SATA、NVMe
	 */DataVolumeType *string `json:"dataVolumeType"` /*  数据盘介质参数类型;  包含SSD、HDD
	 */DataVolumeDescription *string `json:"dataVolumeDescription"` /*  数据盘描述
	 */SmartNicExist *bool `json:"smartNicExist"` /*  是否有智能网卡,true为弹性裸金属; false为标准裸金属
	 */NvmeVolumeAmount int32 `json:"nvmeVolumeAmount"` /*  NVME硬盘数量
	 */NvmeVolumeSize int32 `json:"nvmeVolumeSize"` /*  NVME硬盘单盘大小(GB)
	 */NvmeVolumeType *string `json:"nvmeVolumeType"` /*  NVME介质类型; 包含SSD、HDD
	 */NvmeVolumeInterface *string `json:"nvmeVolumeInterface"` /*  NVME接口类型;包含SAS、SATA、NVMe
	 */GpuAmount int32 `json:"gpuAmount"` /*  GPU数目
	 */GpuSize int32 `json:"gpuSize"` /*  GPU显存
	 */GpuManufacturer *string `json:"gpuManufacturer"` /*  GPU厂商;Nvidia,Huawei,Cambricon等
	 */GpuModel *string `json:"gpuModel"` /*  GPU型号
	 */SupportCloud *bool `json:"supportCloud"` /*  是否支持云盘
	 */CloudBoot *bool `json:"cloudBoot"` /*  是否支持云盘启动
	 */
}

type EbmDescribeInstanceReturnObjFlavorResponse

type EbmDescribeInstanceReturnObjFlavorResponse struct {
	NumaNodeAmount int32 `json:"numaNodeAmount"` /*  cpu numa
	 */NicAmount int32 `json:"nicAmount"` /*  网卡
	 */MemSize int32 `json:"memSize"` /*  内存大小
	 */Ram int32 `json:"ram"` /*  内存数量
	 */Vcpus int32 `json:"vcpus"` /*  vCPU数量
	 */CpuThreadAmount int32 `json:"cpuThreadAmount"` /*  cpu进程数目
	 */DeviceType *string `json:"deviceType"` /*  设备类型
	 */
}

type EbmDescribeInstanceReturnObjInterfacesResponse

type EbmDescribeInstanceReturnObjInterfacesResponse struct {
	InterfaceUUID *string `json:"interfaceUUID"` /*  网卡UUID
	 */Master *bool `json:"master"` /*  是否为主网卡
	 */VpcUUID *string `json:"vpcUUID"` /*  网络UUID
	 */SubnetUUID *string `json:"subnetUUID"` /*  子网UUID
	 */PortUUID *string `json:"portUUID"` /*  Port UUID
	 */Ipv4 *string `json:"ipv4"` /*  IPv4地址
	 */Ipv4Gateway *string `json:"ipv4Gateway"` /*  IPv4网关
	 */Ipv6 *string `json:"ipv6"` /*  IPv6地址
	 */Ipv6Gateway *string `json:"ipv6Gateway"` /*  IPv4网关
	 */VipUUIDList []*string `json:"vipUUIDList"` /*  vip UUID列表
	 */VipList []*string `json:"vipList"` /*  vip列表
	 */SecurityGroups []*string `json:"securityGroups"` /*  安全组信息列表
	 */
}

type EbmDescribeInstanceReturnObjNetworkInfoResponse

type EbmDescribeInstanceReturnObjNetworkInfoResponse struct {
	SubnetUUID *string `json:"subnetUUID"` /*  c45512bf-7919-55a9-a106-5f4aa9194c7c
	 */VpcName *string `json:"vpcName"` /*  vpc-f60a
	 */VpcID *string `json:"vpcID"` /*  a64ddb73-3021-5a8d-9abd-b0a12e429690
	 */
}

type EbmDescribeInstanceReturnObjRaidDetailDataVolumeResponse

type EbmDescribeInstanceReturnObjRaidDetailDataVolumeResponse struct {
	Uuid *string `json:"uuid"` /*  UUID
	 */VolumeType *string `json:"volumeType"` /*  卷类型
	 */Name *string `json:"name"` /*  英文名称
	 */VolumeDetail *string `json:"volumeDetail"` /*  卷详情
	 */
}

type EbmDescribeInstanceReturnObjRaidDetailResponse

type EbmDescribeInstanceReturnObjRaidDetailResponse struct {
	SystemVolume *EbmDescribeInstanceReturnObjRaidDetailSystemVolumeResponse `json:"systemVolume"` /*  系统盘
	 */DataVolume *EbmDescribeInstanceReturnObjRaidDetailDataVolumeResponse `json:"dataVolume"` /*  数据盘
	 */
}

type EbmDescribeInstanceReturnObjRaidDetailSystemVolumeResponse

type EbmDescribeInstanceReturnObjRaidDetailSystemVolumeResponse struct {
	Uuid *string `json:"uuid"` /*  UUID
	 */VolumeType *string `json:"volumeType"` /*  卷类型
	 */Name *string `json:"name"` /*  raid名称
	 */VolumeDetail *string `json:"volumeDetail"` /*  卷详情
	 */
}

type EbmDescribeInstanceReturnObjResponse

type EbmDescribeInstanceReturnObjResponse struct {
	RegionID *string `json:"regionID"` /*  资源池ID
	 */Region *string `json:"region"` /*  资源池名
	 */AzName *string `json:"azName"` /*  可用区名
	 */ResourceID *string `json:"resourceID"` /*  资源ID
	 */InstanceUUID *string `json:"instanceUUID"` /*  物理机ID
	 */DeviceUUID *string `json:"deviceUUID"` /*  设备ID
	 */DeviceType *string `json:"deviceType"` /*  设备类型
	 */DisplayName *string `json:"displayName"` /*  物理机展示名
	 */Name *string `json:"name"` /*  物理机名称
	 */Description *string `json:"description"` /*  物理机描述
	 */ZabbixName *string `json:"zabbixName"` /*  zabbixName
	 */SystemVolumeRaidID *string `json:"systemVolumeRaidID"` /*  本地系统盘raid id
	 */DataVolumeRaidID *string `json:"dataVolumeRaidID"` /*  数据盘raid id
	 */ImageID *string `json:"imageID"` /*  镜像ID
	 */OsType int32 `json:"osType"` /*  操作系统类型编号
	 */OsTypeName *string `json:"osTypeName"` /*  操作系统类型
	 */VpcID *string `json:"vpcID"` /*  主网卡网络ID
	 */VpcName *string `json:"vpcName"` /*  私有云名称
	 */SubnetID *string `json:"subnetID"` /*  主网卡子网id
	 */PublicIP *string `json:"publicIP"` /*  公网IPIPv4地址
	 */PrivateIP *string `json:"privateIP"` /*  主网卡私有IPv4地址
	 */PublicIPv6 *string `json:"publicIPv6"` /*  公网IPv6地址
	 */PrivateIPv6 *string `json:"privateIPv6"` /*  私有IPv6地址
	 */EbmState *string `json:"ebmState"` /*  物理机状态
	 */Flavor *EbmDescribeInstanceReturnObjFlavorResponse `json:"flavor"` /*  规格信息
	 */Interfaces []*EbmDescribeInstanceReturnObjInterfacesResponse `json:"interfaces"` /*  网卡信息
	 */NetworkInfo *EbmDescribeInstanceReturnObjNetworkInfoResponse `json:"networkInfo"` /*  网络信息
	 */RaidDetail *EbmDescribeInstanceReturnObjRaidDetailResponse `json:"raidDetail"` /*  磁盘阵列信息
	 */AttachedVolumes []*string `json:"attachedVolumes"` /*  挂载的硬盘ID
	 */DeviceDetail *EbmDescribeInstanceReturnObjDeviceDetailResponse `json:"deviceDetail"` /*  设备信息
	 */Freezing *bool `json:"freezing"` /*  是否冻结
	 */Expired *bool `json:"expired"` /*  是否到期
	 */ReleaseDate *string `json:"releaseDate"` /*  预期释放时间
	 */CreateTime *string `json:"createTime"` /*  创建时间
	 */UpdatedTime *string `json:"updatedTime"` /*  最后更新时间
	 */ExpiredTime *string `json:"expiredTime"` /*  到期时间
	 */OnDemand *bool `json:"onDemand"` /*  付费方式,true表示按量付费; false为包周期
	 */
}

type EbmDescribeInstanceV4plusApi

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

func NewEbmDescribeInstanceV4plusApi

func NewEbmDescribeInstanceV4plusApi(client *core.CtyunClient) *EbmDescribeInstanceV4plusApi

func (*EbmDescribeInstanceV4plusApi) Do

type EbmDescribeInstanceV4plusRequest

type EbmDescribeInstanceV4plusRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmDescribeInstanceV4plusResponse

type EbmDescribeInstanceV4plusResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmDescribeInstanceV4plusReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmDescribeInstanceV4plusReturnObjDeviceDetailResponse

type EbmDescribeInstanceV4plusReturnObjDeviceDetailResponse struct {
	CpuSockets int32 `json:"cpuSockets"` /*  物理cpu数量
	 */NumaNodeAmount int32 `json:"numaNodeAmount"` /*  单个cpu numa node数量
	 */CpuAmount int32 `json:"cpuAmount"` /*  单个cpu核数
	 */CpuThreadAmount int32 `json:"cpuThreadAmount"` /*  单个cpu核超线程数量
	 */CpuManufacturer *string `json:"cpuManufacturer"` /*  cpu厂商;Intel,AMD,Hygon,HiSilicon,Loongson等
	 */CpuModel *string `json:"cpuModel"` /*  cpu型号
	 */CpuFrequency *string `json:"cpuFrequency"` /*  cpu频率(G)
	 */MemAmount int32 `json:"memAmount"` /*  内存数
	 */MemSize int32 `json:"memSize"` /*  内存大小(G)
	 */MemFrequency int32 `json:"memFrequency"` /*  内存频率(MHz)
	 */NicAmount int32 `json:"nicAmount"` /*  网卡数
	 */NicRate int32 `json:"nicRate"` /*  网卡传播速率(GE)
	 */SystemVolumeAmount int32 `json:"systemVolumeAmount"` /*  系统盘数量
	 */SystemVolumeSize int32 `json:"systemVolumeSize"` /*  系统盘单盘大小(GB)
	 */SystemVolumeType *string `json:"systemVolumeType"` /*  系统盘介质类型; 包含SSD、HDD
	 */SystemVolumeInterface *string `json:"systemVolumeInterface"` /*  系统盘接口类型;包含SAS、SATA、NVMe
	 */SystemVolumeDescription *string `json:"systemVolumeDescription"` /*  系统盘描述
	 */DataVolumeAmount int32 `json:"dataVolumeAmount"` /*  数据盘数量
	 */DataVolumeSize int32 `json:"dataVolumeSize"` /*  数据盘单盘大小(GB)
	 */DataVolumeInterface *string `json:"dataVolumeInterface"` /*  数据盘接口;包含SAS、SATA、NVMe
	 */DataVolumeType *string `json:"dataVolumeType"` /*  数据盘介质类型; 包含SSD、HDD
	 */DataVolumeDescription *string `json:"dataVolumeDescription"` /*  数据盘描述
	 */SmartNicExist *bool `json:"smartNicExist"` /*  是否有智能网卡,true为弹性裸金属; false为标准裸金属
	 */NvmeVolumeAmount int32 `json:"nvmeVolumeAmount"` /*  NVME硬盘数量
	 */NvmeVolumeSize int32 `json:"nvmeVolumeSize"` /*  NVME硬盘单盘大小(GB)
	 */NvmeVolumeType *string `json:"nvmeVolumeType"` /*  NVME介质类型; 包含SSD、HDD
	 */NvmeVolumeInterface *string `json:"nvmeVolumeInterface"` /*  NVME接口类型;包含SAS、SATA、NVMe
	 */GpuAmount int32 `json:"gpuAmount"` /*  GPU数目
	 */GpuSize int32 `json:"gpuSize"` /*  GPU显存
	 */GpuManufacturer *string `json:"gpuManufacturer"` /*  GPU厂商;Nvidia,Huawei,Cambricon等
	 */GpuModel *string `json:"gpuModel"` /*  GPU型号
	 */SupportCloud *bool `json:"supportCloud"` /*  是否支持云盘
	 */CloudBoot *bool `json:"cloudBoot"` /*  是否支持云盘启动
	 */
}

type EbmDescribeInstanceV4plusReturnObjFlavorResponse

type EbmDescribeInstanceV4plusReturnObjFlavorResponse struct {
	NumaNodeAmount int32 `json:"numaNodeAmount"` /*  cpu numa
	 */NicAmount int32 `json:"nicAmount"` /*  网卡
	 */MemSize int32 `json:"memSize"` /*  内存大小
	 */Ram int32 `json:"ram"` /*  内存数量
	 */Vcpus int32 `json:"vcpus"` /*  vCPU数量
	 */CpuThreadAmount int32 `json:"cpuThreadAmount"` /*  cpu进程数目
	 */DeviceType *string `json:"deviceType"` /*  设备类型
	 */
}

type EbmDescribeInstanceV4plusReturnObjInterfacesResponse

type EbmDescribeInstanceV4plusReturnObjInterfacesResponse struct {
	InterfaceUUID *string `json:"interfaceUUID"` /*  网卡UUID
	 */Master *bool `json:"master"` /*  是否为主网卡
	 */VpcUUID *string `json:"vpcUUID"` /*  网络UUID
	 */SubnetUUID *string `json:"subnetUUID"` /*  子网UUID
	 */PortUUID *string `json:"portUUID"` /*  Port UUID
	 */Ipv4 *string `json:"ipv4"` /*  IPv4地址
	 */Ipv4Gateway *string `json:"ipv4Gateway"` /*  IPv4网关
	 */Ipv6 *string `json:"ipv6"` /*  IPv6地址
	 */Ipv6Gateway *string `json:"ipv6Gateway"` /*  IPv4网关
	 */VipUUIDList []*string `json:"vipUUIDList"` /*  vip UUID列表
	 */VipList []*string `json:"vipList"` /*  vip列表
	 */SecurityGroups []*EbmDescribeInstanceV4plusReturnObjInterfacesSecurityGroupsResponse `json:"securityGroups"` /*  安全组信息列表
	 */
}

type EbmDescribeInstanceV4plusReturnObjInterfacesSecurityGroupsResponse

type EbmDescribeInstanceV4plusReturnObjInterfacesSecurityGroupsResponse struct {
	SecurityGroupID *string `json:"securityGroupID"` /*  71386230-c9e7-5465-85fc-29e26f79806d
	 */SecurityGroupName *string `json:"securityGroupName"` /*  Default-Security-Group
	 */
}

type EbmDescribeInstanceV4plusReturnObjNetworkInfoResponse

type EbmDescribeInstanceV4plusReturnObjNetworkInfoResponse struct {
	SubnetUUID *string `json:"subnetUUID"` /*  c45512bf-7919-55a9-a106-5f4aa9194c7c
	 */VpcName *string `json:"vpcName"` /*  vpc-f60a
	 */VpcID *string `json:"vpcID"` /*  a64ddb73-3021-5a8d-9abd-b0a12e429690
	 */
}

type EbmDescribeInstanceV4plusReturnObjRaidDetailDataVolumeResponse

type EbmDescribeInstanceV4plusReturnObjRaidDetailDataVolumeResponse struct {
	Uuid *string `json:"uuid"` /*  UUID
	 */VolumeType *string `json:"volumeType"` /*  卷类型
	 */Name *string `json:"name"` /*  raid名称
	 */VolumeDetail *string `json:"volumeDetail"` /*  卷详情
	 */
}

type EbmDescribeInstanceV4plusReturnObjRaidDetailResponse

type EbmDescribeInstanceV4plusReturnObjRaidDetailResponse struct {
	SystemVolume *EbmDescribeInstanceV4plusReturnObjRaidDetailSystemVolumeResponse `json:"systemVolume"` /*  系统盘
	 */DataVolume *EbmDescribeInstanceV4plusReturnObjRaidDetailDataVolumeResponse `json:"dataVolume"` /*  数据盘
	 */
}

type EbmDescribeInstanceV4plusReturnObjRaidDetailSystemVolumeResponse

type EbmDescribeInstanceV4plusReturnObjRaidDetailSystemVolumeResponse struct {
	Uuid *string `json:"uuid"` /*  UUID
	 */VolumeType *string `json:"volumeType"` /*  卷类型
	 */Name *string `json:"name"` /*  raid名称
	 */VolumeDetail *string `json:"volumeDetail"` /*  卷详情
	 */
}

type EbmDescribeInstanceV4plusReturnObjResponse

type EbmDescribeInstanceV4plusReturnObjResponse struct {
	RegionID *string `json:"regionID"` /*  资源池ID
	 */Region *string `json:"region"` /*  资源池名
	 */AzName *string `json:"azName"` /*  可用区名
	 */ResourceID *string `json:"resourceID"` /*  资源ID
	 */InstanceUUID *string `json:"instanceUUID"` /*  物理机ID
	 */DeviceUUID *string `json:"deviceUUID"` /*  设备ID
	 */DeviceType *string `json:"deviceType"` /*  设备类型
	 */DisplayName *string `json:"displayName"` /*  物理机展示名
	 */InstanceName *string `json:"instanceName"` /*  物理机名称
	 */Description *string `json:"description"` /*  物理机描述
	 */ZabbixName *string `json:"zabbixName"` /*  zabbixName
	 */SystemVolumeRaidID *string `json:"systemVolumeRaidID"` /*  本地系统盘raid id
	 */DataVolumeRaidID *string `json:"dataVolumeRaidID"` /*  数据盘raid id
	 */ImageID *string `json:"imageID"` /*  镜像ID
	 */OsType int32 `json:"osType"` /*  操作系统类型编号
	 */OsTypeName *string `json:"osTypeName"` /*  操作系统类型
	 */VpcID *string `json:"vpcID"` /*  主网卡网络ID
	 */VpcName *string `json:"vpcName"` /*  私有云名称
	 */SubnetID *string `json:"subnetID"` /*  主网卡子网id
	 */PublicIP *string `json:"publicIP"` /*  公网IPIPv4地址
	 */PrivateIP *string `json:"privateIP"` /*  主网卡私有IPv4地址
	 */PublicIPv6 *string `json:"publicIPv6"` /*  公网IPv6地址
	 */PrivateIPv6 *string `json:"privateIPv6"` /*  私有IPv6地址
	 */EbmState *string `json:"ebmState"` /*  物理机状态
	 */Flavor *EbmDescribeInstanceV4plusReturnObjFlavorResponse `json:"flavor"` /*  规格信息
	 */Interfaces []*EbmDescribeInstanceV4plusReturnObjInterfacesResponse `json:"interfaces"` /*  网卡信息
	//NetworkInfo *EbmDescribeInstanceV4plusReturnObjNetworkInfoResponse `json:"networkInfo"` /*  网络信息
	*/RaidDetail *EbmDescribeInstanceV4plusReturnObjRaidDetailResponse `json:"raidDetail"` /*  磁盘阵列信息
	 */AttachedVolumes []*string `json:"attachedVolumes"` /*  挂载的硬盘ID
	 */DeviceDetail *EbmDescribeInstanceV4plusReturnObjDeviceDetailResponse `json:"deviceDetail"` /*  设备信息
	 */Freezing *bool `json:"freezing"` /*  是否冻结
	 */Expired *bool `json:"expired"` /*  是否到期
	 */ReleaseDate *string `json:"releaseDate"` /*  预期释放时间
	 */CreateTime *string `json:"createTime"` /*  创建时间
	 */UpdatedTime *string `json:"updatedTime"` /*  最后更新时间
	 */ExpiredTime *string `json:"expiredTime"` /*  到期时间
	 */OnDemand *bool `json:"onDemand"` /*  付费方式,true表示按量付费,false为包周期
	 */
}

type EbmDestroyInstanceApi

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

func NewEbmDestroyInstanceApi

func NewEbmDestroyInstanceApi(client *core.CtyunClient) *EbmDestroyInstanceApi

func (*EbmDestroyInstanceApi) Do

type EbmDestroyInstanceRequest

type EbmDestroyInstanceRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */ClientToken string `json:"clientToken"` /*  客户端存根,用于保证订单幂等性。要求单个云平台账户内唯一,使用同一个ClientToken值,其他请求参数相同时,则代表为同一个请求。保留时间为24小时
	 */
}

type EbmDestroyInstanceResponse

type EbmDestroyInstanceResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmDestroyInstanceReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmDestroyInstanceReturnObjResponse

type EbmDestroyInstanceReturnObjResponse struct {
	RegionID *string `json:"regionID"` /*  资源池ID
	 */MasterOrderID *string `json:"masterOrderID"` /*  订单ID
	 */MasterOrderNO *string `json:"masterOrderNO"` /*  订单号
	 */
}

type EbmDetachVolumeApi

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

func NewEbmDetachVolumeApi

func NewEbmDetachVolumeApi(client *core.CtyunClient) *EbmDetachVolumeApi

func (*EbmDetachVolumeApi) Do

type EbmDetachVolumeRequest

type EbmDetachVolumeRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */VolumeID string `json:"volumeID"` /*  物理机上挂载的云硬盘ID;<br />获取:<br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=5118&data=97&isNormal=1">物理机查询挂载卷ID列表信息</a>
	 */
}

type EbmDetachVolumeResponse

type EbmDetachVolumeResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmDetachVolumeReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */
}

type EbmDetachVolumeReturnObjResponse

type EbmDetachVolumeReturnObjResponse struct{}

type EbmDeviceStockListApi

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

func NewEbmDeviceStockListApi

func NewEbmDeviceStockListApi(client *core.CtyunClient) *EbmDeviceStockListApi

func (*EbmDeviceStockListApi) Do

type EbmDeviceStockListRequest

type EbmDeviceStockListRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */DeviceType *string /*  物理机套餐类型<br/><a href="https://www.ctyun.cn/document/10027724/10040107">查询资源池内物理机套餐</a><br /><a href="https://www.ctyun.cn/document/10027724/10040124">查询指定物理机的套餐信息</a>
	 */Count int32 /*  所需库存数,必须为大于0的正整数
	 */
}

type EbmDeviceStockListResponse

type EbmDeviceStockListResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmDeviceStockListReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmDeviceStockListReturnObjResponse

type EbmDeviceStockListReturnObjResponse struct {
	TotalCount int32 `json:"totalCount"` /*  总记录数
	 */Results []*EbmDeviceStockListReturnObjResultsResponse `json:"results"` /*  分页明细,元素类型是results,定义请参考表results
	 */
}

type EbmDeviceStockListReturnObjResultsResponse

type EbmDeviceStockListReturnObjResultsResponse struct {
	Available int32 `json:"available"` /*  可用物理机数量
	 */Success *bool `json:"success"` /*  是否库存足够
	 */Stocks []*EbmDeviceStockListReturnObjResultsStocksResponse `json:"stocks"` /*  套餐库存详情
	 */
}

type EbmDeviceStockListReturnObjResultsStocksResponse

type EbmDeviceStockListReturnObjResultsStocksResponse struct {
	DeviceType *string `json:"deviceType"` /*  套餐名称
	 */Available int32 `json:"available"` /*  可用物理机数量
	 */Success *bool `json:"success"` /*  是否库存足够
	 */
}

type EbmDeviceTypeListApi

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

func NewEbmDeviceTypeListApi

func NewEbmDeviceTypeListApi(client *core.CtyunClient) *EbmDeviceTypeListApi

func (*EbmDeviceTypeListApi) Do

type EbmDeviceTypeListRequest

type EbmDeviceTypeListRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */DeviceType *string /*  物理机套餐类型<br/><a href="https://www.ctyun.cn/document/10027724/10040107">查询资源池内物理机套餐</a><br /><a href="https://www.ctyun.cn/document/10027724/10040124">查询指定物理机的套餐信息</a>
	 */
}

type EbmDeviceTypeListResponse

type EbmDeviceTypeListResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmDeviceTypeListReturnObjResponse `json:"returnObj"` /*  返回参数,参考returnObj对象结构
	 */
}

type EbmDeviceTypeListReturnObjResponse

type EbmDeviceTypeListReturnObjResponse struct {
	TotalCount int32 `json:"totalCount"` /*  总记录数
	 */Results []*EbmDeviceTypeListReturnObjResultsResponse `json:"results"` /*  分页明细,元素类型是results,定义请参考表results
	 */
}

type EbmDeviceTypeListReturnObjResultsResponse

type EbmDeviceTypeListReturnObjResultsResponse struct {
	Id int32 `json:"id"` /*  套餐ID
	 */Region *string `json:"region"` /*  资源池
	 */AzName *string `json:"azName"` /*  可用区
	 */DeviceType *string `json:"deviceType"` /*  套餐类型
	 */NameZh *string `json:"nameZh"` /*  物理机中文名
	 */NameEn *string `json:"nameEn"` /*  英文名
	 */CpuSockets int32 `json:"cpuSockets"` /*  物理cpu数量
	 */NumaNodeAmount int32 `json:"numaNodeAmount"` /*  单个cpu numa node数量
	 */CpuAmount int32 `json:"cpuAmount"` /*  单个cpu核数
	 */CpuThreadAmount int32 `json:"cpuThreadAmount"` /*  单个cpu核超线程数量
	 */CpuManufacturer *string `json:"cpuManufacturer"` /*  cpu厂商;Intel,AMD,Hygon,HiSilicon,Loongson等
	 */CpuModel *string `json:"cpuModel"` /*  cpu型号
	 */CpuFrequency *string `json:"cpuFrequency"` /*  cpu频率(G)
	 */MemAmount int32 `json:"memAmount"` /*  内存数
	 */MemSize int32 `json:"memSize"` /*  内存大小(G)
	 */MemFrequency int32 `json:"memFrequency"` /*  内存频率(MHz)
	 */NicAmount int32 `json:"nicAmount"` /*  网卡数
	 */NicRate int32 `json:"nicRate"` /*  网卡传播速率(GE)
	 */SystemVolumeAmount int32 `json:"systemVolumeAmount"` /*  系统盘数量
	 */SystemVolumeSize int32 `json:"systemVolumeSize"` /*  系统盘单盘大小(GB)
	 */SystemVolumeType *string `json:"systemVolumeType"` /*  系统盘介质类型; 包含SSD、HDD
	 */SystemVolumeInterface *string `json:"systemVolumeInterface"` /*  系统盘接口类型;包含SAS、SATA、NVMe
	 */SystemVolumeDescription *string `json:"systemVolumeDescription"` /*  系统盘描述
	 */DataVolumeAmount int32 `json:"dataVolumeAmount"` /*  数据盘数量
	 */DataVolumeSize int32 `json:"dataVolumeSize"` /*  数据盘单盘大小(GB)
	 */DataVolumeInterface *string `json:"dataVolumeInterface"` /*  数据盘接口;包含SAS、SATA、NVMe
	 */DataVolumeType *string `json:"dataVolumeType"` /*  数据盘介质类型; 包含SSD、HDD
	 */DataVolumeDescription *string `json:"dataVolumeDescription"` /*  数据盘描述
	 */SmartNicExist *bool `json:"smartNicExist"` /*  是否有智能网卡
	 */NvmeVolumeAmount int32 `json:"nvmeVolumeAmount"` /*  NVME硬盘数量
	 */NvmeVolumeSize int32 `json:"nvmeVolumeSize"` /*  NVME硬盘单盘大小(GB)
	 */NvmeVolumeType *string `json:"nvmeVolumeType"` /*  NVME介质类型; 包含SSD、HDD
	 */NvmeVolumeInterface *string `json:"nvmeVolumeInterface"` /*  NVME接口类型;包含SAS、SATA、NVMe
	 */GpuAmount int32 `json:"gpuAmount"` /*  GPU数目
	 */GpuSize int32 `json:"gpuSize"` /*  GPU显存
	 */GpuManufacturer *string `json:"gpuManufacturer"` /*  GPU厂商;Nvidia,Huawei,Cambricon等
	 */GpuModel *string `json:"gpuModel"` /*  GPU型号
	 */ComputeIBAmount int32 `json:"computeIBAmount"` /*  计算ib网卡大小
	 */ComputeIBRate int32 `json:"computeIBRate"` /*  计算ib网卡速率(GE)
	 */StorageIBAmount int32 `json:"storageIBAmount"` /*  存储ib网卡大小
	 */StorageIBRate int32 `json:"storageIBRate"` /*  存储ib网卡速率(GE)
	 */ComputeRoCEAmount int32 `json:"computeRoCEAmount"` /*  计算RoCE网卡大小
	 */ComputeRoCERate int32 `json:"computeRoCERate"` /*  计算RoCE网卡速率(GE)
	 */StorageRoCEAmount int32 `json:"storageRoCEAmount"` /*  存储RoCE网卡大小
	 */StorageRoCERate int32 `json:"storageRoCERate"` /*  存储RoCE网卡速率(GE)
	 */SupportCloud *bool `json:"supportCloud"` /*  是否支持云盘
	 */CloudBoot *bool `json:"cloudBoot"` /*  是否支持云盘启动
	 */EnableShadowVpc *bool `json:"enableShadowVpc"` /*  是否支持存储高速网络;如支持存储高速网络则会占用对应可用网卡数量
	 */Project *string `json:"project"` /*  项目信息
	 */CreateTime *string `json:"createTime"` /*  创建时间
	 */UpdateTime *string `json:"updateTime"` /*  最后更新时间
	 */
}

type EbmImageListApi

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

func NewEbmImageListApi

func NewEbmImageListApi(client *core.CtyunClient) *EbmImageListApi

func (*EbmImageListApi) Do

type EbmImageListRequest

type EbmImageListRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=8317&data=87">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */DeviceType string /*  物理机套餐类型<br/><a href="https://www.ctyun.cn/document/10027724/10040107">查询资源池内物理机套餐</a><br /><a href="https://www.ctyun.cn/document/10027724/10040124">查询指定物理机的套餐信息</a>
	 */ImageType *string /*  镜像类型,可选择:private(私有镜像)、standard(标准镜像)、shared(共享镜像);默认为standard
	 */ImageUUID *string /*  物理机镜像UUID
	 */OsName *string /*  操作系统名词,例如windows、ubuntu、centos等
	 */OsVersion *string /*  操作系统的具体版本信息
	 */OsType *string /*  操作系统类型,取值范围:linux,windows
	 */PageNo int32 /*  页码,默认值:1
	 */PageSize int32 /*  每页记录数目,取值范围:[1~10000],默认值:10,单页最大记录不超过10000
	 */
}

type EbmImageListResponse

type EbmImageListResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmImageListReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmImageListReturnObjResponse

type EbmImageListReturnObjResponse struct {
	CurrentCount int32 `json:"currentCount"` /*  当前页数量
	 */TotalCount int32 `json:"totalCount"` /*  总记录数
	 */TotalPage int32 `json:"totalPage"` /*  总页数
	 */Results []*EbmImageListReturnObjResultsResponse `json:"results"` /*  分页明细,元素类型是results,定义请参考表results
	 */
}

type EbmImageListReturnObjResultsOsResponse

type EbmImageListReturnObjResultsOsResponse struct {
	Uuid *string `json:"uuid"` /*  操作系统uuid
	 */SuperUser *string `json:"superUser"` /*  超级管理员
	 */Platform *string `json:"platform"` /*  平台
	 */Version *string `json:"version"` /*  版本
	 */Architecture *string `json:"architecture"` /*  支持的机器类型
	 */NameEn *string `json:"nameEn"` /*  英文名称
	 */Bits int32 `json:"bits"` /*  比特数
	 */OsType *string `json:"osType"` /*  操作系统类别
	 */NameZh *string `json:"nameZh"` /*  中文名称
	 */
}

type EbmImageListReturnObjResultsResponse

type EbmImageListReturnObjResultsResponse struct {
	NameZh *string `json:"nameZh"` /*  中文名称
	 */Format *string `json:"format"` /*  规格;包括squashfs,qcow2
	 */ImageType *string `json:"imageType"` /*  镜像类型;包括standard,private,shared,默认为standard
	 */IsShared *bool `json:"isShared"` /*  镜像是否共享
	 */Version *string `json:"version"` /*  版本
	 */ImageUUID *string `json:"imageUUID"` /*  镜像uuid
	 */NameEn *string `json:"nameEn"` /*  英文名称
	 */LayoutType *string `json:"layoutType"` /*  布局类型;包括lvm,direct
	 */Os *EbmImageListReturnObjResultsOsResponse `json:"os"` /*  操作系统
	 */
}

type EbmInstanceAttachedVolumeIdListApi

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

func NewEbmInstanceAttachedVolumeIdListApi

func NewEbmInstanceAttachedVolumeIdListApi(client *core.CtyunClient) *EbmInstanceAttachedVolumeIdListApi

type EbmInstanceAttachedVolumeIdListRequest

type EbmInstanceAttachedVolumeIdListRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmInstanceAttachedVolumeIdListResponse

type EbmInstanceAttachedVolumeIdListResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmInstanceAttachedVolumeIdListReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmInstanceAttachedVolumeIdListReturnObjResponse

type EbmInstanceAttachedVolumeIdListReturnObjResponse struct {
	AttachedVolumes []*string `json:"attachedVolumes"` /*  挂载的硬盘ID
	 */
}

type EbmInstanceDeviceTypeApi

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

func NewEbmInstanceDeviceTypeApi

func NewEbmInstanceDeviceTypeApi(client *core.CtyunClient) *EbmInstanceDeviceTypeApi

func (*EbmInstanceDeviceTypeApi) Do

type EbmInstanceDeviceTypeRequest

type EbmInstanceDeviceTypeRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmInstanceDeviceTypeResponse

type EbmInstanceDeviceTypeResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmInstanceDeviceTypeReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmInstanceDeviceTypeReturnObjResponse

type EbmInstanceDeviceTypeReturnObjResponse struct {
	Id int32 `json:"id"` /*  套餐ID
	 */Region *string `json:"region"` /*  资源池
	 */AzName *string `json:"azName"` /*  可用区
	 */DeviceType *string `json:"deviceType"` /*  套餐类型
	 */NameZh *string `json:"nameZh"` /*  物理机中文名
	 */NameEn *string `json:"nameEn"` /*  英文名
	 */CpuSockets int32 `json:"cpuSockets"` /*  物理cpu数量
	 */NumaNodeAmount int32 `json:"numaNodeAmount"` /*  单个cpu numa node数量
	 */CpuAmount int32 `json:"cpuAmount"` /*  单个cpu核数
	 */CpuThreadAmount int32 `json:"cpuThreadAmount"` /*  单个cpu核超线程数量
	 */CpuManufacturer *string `json:"cpuManufacturer"` /*  cpu厂商;Intel,AMD,Hygon,HiSilicon,Loongson等
	 */CpuModel *string `json:"cpuModel"` /*  cpu型号
	 */CpuFrequency *string `json:"cpuFrequency"` /*  cpu频率(G)
	 */MemAmount int32 `json:"memAmount"` /*  内存数
	 */MemSize int32 `json:"memSize"` /*  内存大小(G)
	 */MemFrequency int32 `json:"memFrequency"` /*  内存频率(MHz)
	 */NicAmount int32 `json:"nicAmount"` /*  网卡数
	 */NicRate int32 `json:"nicRate"` /*  网卡传播速率(GE)
	 */SystemVolumeAmount int32 `json:"systemVolumeAmount"` /*  系统盘数量
	 */SystemVolumeSize int32 `json:"systemVolumeSize"` /*  系统盘单盘大小(GB)
	 */SystemVolumeType *string `json:"systemVolumeType"` /*  系统盘介质类型; 包含SSD、HDD
	 */SystemVolumeInterface *string `json:"systemVolumeInterface"` /*  系统盘接口类型;包含SAS、SATA、NVMe
	 */SystemVolumeDescription *string `json:"systemVolumeDescription"` /*  系统盘描述
	 */DataVolumeAmount int32 `json:"dataVolumeAmount"` /*  数据盘数量
	 */DataVolumeSize int32 `json:"dataVolumeSize"` /*  数据盘单盘大小(GB)
	 */DataVolumeInterface *string `json:"dataVolumeInterface"` /*  数据盘接口;包含SAS、SATA、NVMe
	 */DataVolumeType *string `json:"dataVolumeType"` /*  数据盘介质类型; 包含SSD、HDD
	 */DataVolumeDescription *string `json:"dataVolumeDescription"` /*  数据盘描述
	 */SmartNicExist *bool `json:"smartNicExist"` /*  是否有智能网卡
	 */NvmeVolumeAmount int32 `json:"nvmeVolumeAmount"` /*  NVME硬盘数量
	 */NvmeVolumeSize int32 `json:"nvmeVolumeSize"` /*  NVME硬盘单盘大小(GB)
	 */NvmeVolumeType *string `json:"nvmeVolumeType"` /*  NVME介质类型; 包含SSD、HDD
	 */NvmeVolumeInterface *string `json:"nvmeVolumeInterface"` /*  NVME接口类型;包含SAS、SATA、NVMe
	 */GpuAmount int32 `json:"gpuAmount"` /*  GPU数目
	 */GpuSize int32 `json:"gpuSize"` /*  GPU显存
	 */GpuManufacturer *string `json:"gpuManufacturer"` /*  GPU厂商;Nvidia,Huawei,Cambricon等
	 */GpuModel *string `json:"gpuModel"` /*  GPU型号
	 */ComputeIBAmount int32 `json:"computeIBAmount"` /*  计算ib网卡大小
	 */ComputeIBRate int32 `json:"computeIBRate"` /*  计算ib网卡速率(GE)
	 */StorageIBAmount int32 `json:"storageIBAmount"` /*  存储ib网卡大小
	 */StorageIBRate int32 `json:"storageIBRate"` /*  存储ib网卡速率(GE)
	 */ComputeRoCEAmount int32 `json:"computeRoCEAmount"` /*  计算RoCE网卡大小
	 */ComputeRoCERate int32 `json:"computeRoCERate"` /*  计算RoCE网卡速率(GE)
	 */StorageRoCEAmount int32 `json:"storageRoCEAmount"` /*  存储RoCE网卡大小
	 */StorageRoCERate int32 `json:"storageRoCERate"` /*  存储RoCE网卡速率(GE)
	 */SupportCloud *bool `json:"supportCloud"` /*  是否支持云盘
	 */CloudBoot *bool `json:"cloudBoot"` /*  是否支持云盘启动
	 */EnableShadowVpc *bool `json:"enableShadowVpc"` /*  是否支持存储高速网络;如支持存储高速网络则会占用对应可用网卡数量
	 */Project *string `json:"project"` /*  项目信息
	 */CreateTime *string `json:"createTime"` /*  创建时间(epoch 时间格式)
	 */UpdateTime *string `json:"updateTime"` /*  最后更新时间(epoch 时间格式)
	 */
}

type EbmInstanceImageApi

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

func NewEbmInstanceImageApi

func NewEbmInstanceImageApi(client *core.CtyunClient) *EbmInstanceImageApi

func (*EbmInstanceImageApi) Do

type EbmInstanceImageRequest

type EbmInstanceImageRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmInstanceImageResponse

type EbmInstanceImageResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmInstanceImageReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmInstanceImageReturnObjResponse

type EbmInstanceImageReturnObjResponse struct {
	Results []*EbmInstanceImageReturnObjResultsResponse `json:"results"` /*  分页明细,元素类型是results,定义请参考表results
	 */
}

type EbmInstanceImageReturnObjResultsOsResponse

type EbmInstanceImageReturnObjResultsOsResponse struct {
	Uuid *string `json:"uuid"` /*  操作系统uuid
	 */SuperUser *string `json:"superUser"` /*  超级管理员
	 */Platform *string `json:"platform"` /*  平台
	 */Version *string `json:"version"` /*  版本
	 */Architecture *string `json:"architecture"` /*  支持的机器类型
	 */NameEn *string `json:"nameEn"` /*  名称
	 */Bits int32 `json:"bits"` /*  比特数
	 */OsType *string `json:"osType"` /*  操作系统类别
	 */NameZh *string `json:"nameZh"` /*  名称
	 */
}

type EbmInstanceImageReturnObjResultsResponse

type EbmInstanceImageReturnObjResultsResponse struct {
	NameZh *string `json:"nameZh"` /*  名称
	 */Format *string `json:"format"` /*  规格;包括squashfs,qcow2
	 */ImageType *string `json:"imageType"` /*  镜像类型;包括standard,private,shared
	 */IsShared *bool `json:"isShared"` /*  镜像是否共享
	 */Version *string `json:"version"` /*  版本
	 */ImageUUID *string `json:"imageUUID"` /*  镜像uuid
	 */NameEn *string `json:"nameEn"` /*  名称
	 */LayoutType *string `json:"layoutType"` /*  布局类型;包括lvm,direct
	 */Os *EbmInstanceImageReturnObjResultsOsResponse `json:"os"` /*  操作系统
	 */
}

type EbmInstanceInterfaceListApi

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

func NewEbmInstanceInterfaceListApi

func NewEbmInstanceInterfaceListApi(client *core.CtyunClient) *EbmInstanceInterfaceListApi

func (*EbmInstanceInterfaceListApi) Do

type EbmInstanceInterfaceListRequest

type EbmInstanceInterfaceListRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmInstanceInterfaceListResponse

type EbmInstanceInterfaceListResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj []*EbmInstanceInterfaceListReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmInstanceInterfaceListReturnObjResponse

type EbmInstanceInterfaceListReturnObjResponse struct {
	InterfaceUUID *string `json:"interfaceUUID"` /*  网卡UUID
	 */VpcUUID *string `json:"vpcUUID"` /*  网络UUID
	 */SubnetUUID *string `json:"subnetUUID"` /*  子网UUID
	 */PortUUID *string `json:"portUUID"` /*  Port UUID
	 */Ipv4 *string `json:"ipv4"` /*  IPv4地址
	 */Ipv4Gateway *string `json:"ipv4Gateway"` /*  IPv4网关
	 */Ipv6 *string `json:"ipv6"` /*  IPv6地址
	 */Ipv6Gateway *string `json:"ipv6Gateway"` /*  IPv6网关
	 */VipUUIDList []*string `json:"vipUUIDList"` /*  vip UUID列表
	 */VipList []*string `json:"vipList"` /*  vip列表
	 */SecurityGroups []*EbmInstanceInterfaceListReturnObjSecurityGroupsResponse `json:"securityGroups"` /*  安全组信息列表
	 */Master *bool `json:"master"` /*  是否为主网卡
	 */
}

type EbmInstanceInterfaceListReturnObjSecurityGroupsResponse

type EbmInstanceInterfaceListReturnObjSecurityGroupsResponse struct {
	SecurityGroupID *string `json:"securityGroupID"` /*  安全组UUID
	 */SecurityGroupName *string `json:"securityGroupName"` /*  安全组名称
	 */
}

type EbmInstanceInterfaceSecurityGroupListApi

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

func NewEbmInstanceInterfaceSecurityGroupListApi

func NewEbmInstanceInterfaceSecurityGroupListApi(client *core.CtyunClient) *EbmInstanceInterfaceSecurityGroupListApi

type EbmInstanceInterfaceSecurityGroupListRequest

type EbmInstanceInterfaceSecurityGroupListRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */InterfaceUUID string /*  实例的网卡UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6940&data=97">查询单台物理机</a>和<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6941&data=97">批量查询物理机</a>获取网卡UUID
	 */
}

type EbmInstanceInterfaceSecurityGroupListResponse

type EbmInstanceInterfaceSecurityGroupListResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmInstanceInterfaceSecurityGroupListReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmInstanceInterfaceSecurityGroupListReturnObjResponse

type EbmInstanceInterfaceSecurityGroupListReturnObjResponse struct {
	SecurityGroups []*EbmInstanceInterfaceSecurityGroupListReturnObjSecurityGroupsResponse `json:"securityGroups"` /*  安全组信息列表
	 */
}

type EbmInstanceInterfaceSecurityGroupListReturnObjSecurityGroupsResponse

type EbmInstanceInterfaceSecurityGroupListReturnObjSecurityGroupsResponse struct {
	SecurityGroupID *string `json:"securityGroupID"` /*  安全组UUID
	 */SecurityGroupName *string `json:"securityGroupName"` /*  安全组名称
	 */
}

type EbmInstanceRaidListApi

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

func NewEbmInstanceRaidListApi

func NewEbmInstanceRaidListApi(client *core.CtyunClient) *EbmInstanceRaidListApi

func (*EbmInstanceRaidListApi) Do

type EbmInstanceRaidListRequest

type EbmInstanceRaidListRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmInstanceRaidListResponse

type EbmInstanceRaidListResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmInstanceRaidListReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmInstanceRaidListReturnObjRaidDetailDataVolumeResponse

type EbmInstanceRaidListReturnObjRaidDetailDataVolumeResponse struct {
	Uuid *string `json:"uuid"` /*  UUID
	 */VolumeType *string `json:"volumeType"` /*  卷类型
	 */Name *string `json:"name"` /*  raid名称
	 */VolumeDetail *string `json:"volumeDetail"` /*  卷详情
	 */
}

type EbmInstanceRaidListReturnObjRaidDetailResponse

type EbmInstanceRaidListReturnObjRaidDetailResponse struct {
	SystemVolume *EbmInstanceRaidListReturnObjRaidDetailSystemVolumeResponse `json:"systemVolume"` /*  系统盘
	 */DataVolume *EbmInstanceRaidListReturnObjRaidDetailDataVolumeResponse `json:"dataVolume"` /*  数据盘
	 */
}

type EbmInstanceRaidListReturnObjRaidDetailSystemVolumeResponse

type EbmInstanceRaidListReturnObjRaidDetailSystemVolumeResponse struct {
	Uuid *string `json:"uuid"` /*  UUID
	 */VolumeType *string `json:"volumeType"` /*  卷类型
	 */Name *string `json:"name"` /*  raid名称
	 */VolumeDetail *string `json:"volumeDetail"` /*  卷详情
	 */
}

type EbmInstanceRaidListReturnObjResponse

type EbmInstanceRaidListReturnObjResponse struct {
	RaidDetail []*EbmInstanceRaidListReturnObjRaidDetailResponse `json:"raidDetail"` /*  磁盘阵列信息
	 */
}

type EbmListInstanceApi

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

func NewEbmListInstanceApi

func NewEbmListInstanceApi(client *core.CtyunClient) *EbmListInstanceApi

func (*EbmListInstanceApi) Do

type EbmListInstanceRequest

type EbmListInstanceRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */ResourceID *string /*  物理机资源ID
	 */Ip *string /*  弹性ip,公网IP地址
	 */Name *string /*  实例名称
	 */VpcID *string /*  虚拟私有云ID,您可以查看<a href="https://www.ctyun.cn/document/10026755/10028310">产品定义-虚拟私有云</a>来了解虚拟私有云<br /> <a  href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=18&api=4814&data=94">查询VPC列表</a><br /><a  href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=18&api=4811&data=94">创建VPC</a><br />注:在多可用区类型资源池下,vpcID通常为“vpc-”开头,非多可用区类型资源池vpcID为uuid格式
	 */SubnetID *string /*  子网UUID,您可以查看<a href="https://www.ctyun.cn/document/10026755/10098380">基本概念</a>来查找子网的相关定义<br /> <a href="https://www.ctyun.cn/document/10026755/10040797">查询子网列表</a><br /><a href="https://www.ctyun.cn/document/10026755/10040804">创建子网</a><br/>注:在多可用区类型资源池下,subnetID通常以“subnet-”开头;非多可用区类型资源池subnetID为uuid格式
	 */DeviceType *string /*  物理机套餐类型<br /><a href="https://www.ctyun.cn/document/10027724/10040107">查询资源池内物理机套餐</a><br /><a href="https://www.ctyun.cn/document/10027724/10040124">查询指定物理机的套餐信息</a>
	 */DeviceUUIDList *string /*  设备uuid 用,分隔,您可以调用<a href="https://www.ctyun.cn/document/10027724/10040100">查询单台物理机</a>和<a href="https://www.ctyun.cn/document/10027724/10040106">批量查询物理机</a>获取设备uuid
	 */QueryContent *string /*  对instanceName,内网IP,displayName这些字段模糊查询
	 */InstanceUUIDList *string /*  实例UUID 用,分隔,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */Id *string /*  id
	 */IpType *string /*  弹性IP版本 ,取值范围:[ipv4=v4地址,ipv6=v6地址],默认值:ipv4
	 */Status *string /*  实例状态,取值范围:CREATING(创建中),STARTING(开机中),RUNNING(运行中),STOPPING(关机中),RESTARTING(重启中),ERROR(故障中),REINSTALLING(重装系统中),RESETTING_PASSWORD(重置密码中),ADDING_NETWORK(添加网卡中),DELETING_NETWORK(删除网卡中)<br>注:该参数大小写不敏感(如CREATING可填写为creating)
	 */Sort *string /*  排序类型。取值范围:[expire_time]。expire_time表示按到期时间排序,默认为降序排序
	 */Asc *bool /*  排序参数。true表示升序,false表示降序。当未指定排序类型 sort 时,此参数无效
	 */VipID *string /*  vip_id
	 */VolumeUUID *string /*  云硬盘UUID
	 */PageNo int32 /*  页码,默认值:1
	 */PageSize int32 /*  每页记录数目,取值范围:[1~10000],默认值:10,单页最大记录不超过10000
	 */
}

type EbmListInstanceResponse

type EbmListInstanceResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmListInstanceReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */
}

type EbmListInstanceReturnObjResponse

type EbmListInstanceReturnObjResponse struct {
	CurrentCount int32 `json:"currentCount"` /*  当前页数量
	 */TotalCount int32 `json:"totalCount"` /*  总记录数
	 */TotalPage int32 `json:"totalPage"` /*  总页数
	 */Results []*EbmListInstanceReturnObjResultsResponse `json:"results"` /*  分页明细,元素类型是result,定义请参考表result
	 */
}

type EbmListInstanceReturnObjResultsDeviceDetailResponse

type EbmListInstanceReturnObjResultsDeviceDetailResponse struct {
	CpuSockets int32 `json:"cpuSockets"` /*  物理cpu数量
	 */NumaNodeAmount int32 `json:"numaNodeAmount"` /*  单个cpu numa node数量
	 */CpuAmount int32 `json:"cpuAmount"` /*  单个cpu核数
	 */CpuThreadAmount int32 `json:"cpuThreadAmount"` /*  单个cpu核超线程数量
	 */CpuManufacturer *string `json:"cpuManufacturer"` /*  cpu厂商;Intel ,AMD,Hygon,HiSilicon, loongson等
	 */CpuModel *string `json:"cpuModel"` /*  cpu型号
	 */CpuFrequency *string `json:"cpuFrequency"` /*  cpu频率(G)
	 */MemAmount int32 `json:"memAmount"` /*  内存数
	 */MemSize int32 `json:"memSize"` /*  内存大小(G)
	 */MemFrequency int32 `json:"memFrequency"` /*  内存频率(MHz)
	 */NicAmount int32 `json:"nicAmount"` /*  网卡数
	 */NicRate int32 `json:"nicRate"` /*  网卡传播速率(GE)
	 */SystemVolumeAmount int32 `json:"systemVolumeAmount"` /*  系统盘数量
	 */SystemVolumeSize int32 `json:"systemVolumeSize"` /*  系统盘单盘大小(GB)
	 */SystemVolumeType *string `json:"systemVolumeType"` /*  系统盘介质类型; 包含SSD、HDD
	 */SystemVolumeInterface *string `json:"systemVolumeInterface"` /*  系统盘接口类型;包含SAS、SATA、NVMe
	 */SystemVolumeDescription *string `json:"systemVolumeDescription"` /*  系统盘描述
	 */DataVolumeAmount int32 `json:"dataVolumeAmount"` /*  数据盘数量
	 */DataVolumeSize int32 `json:"dataVolumeSize"` /*  数据盘单盘大小(GB)
	 */DataVolumeInterface *string `json:"dataVolumeInterface"` /*  数据盘接口;包含SAS、SATA、NVMe
	 */DataVolumeType *string `json:"dataVolumeType"` /*  数据盘介质参数类型; 包含SSD、HDD
	 */DataVolumeDescription *string `json:"dataVolumeDescription"` /*  数据盘描述
	 */SmartNicExist *bool `json:"smartNicExist"` /*  是否有智能网卡,true为弹性裸金属; false为标准裸金属
	 */NvmeVolumeAmount int32 `json:"nvmeVolumeAmount"` /*  NVME硬盘数量
	 */NvmeVolumeSize int32 `json:"nvmeVolumeSize"` /*  NVME硬盘单盘大小(GB)
	 */NvmeVolumeType *string `json:"nvmeVolumeType"` /*  NVME介质类型; 包含SSD、HDD
	 */NvmeVolumeInterface *string `json:"nvmeVolumeInterface"` /*  NVME接口类型;包含SAS、SATA、NVMe
	 */GpuAmount int32 `json:"gpuAmount"` /*  GPU数目
	 */GpuSize int32 `json:"gpuSize"` /*  GPU显存
	 */GpuManufacturer *string `json:"gpuManufacturer"` /*  GPU厂商;Nvidia,Huawei,Cambricon等
	 */GpuModel *string `json:"gpuModel"` /*  GPU型号
	 */ComputeIBAmount int32 `json:"computeIBAmount"` /*  计算ib网卡大小
	 */ComputeIBRate int32 `json:"computeIBRate"` /*  计算ib网卡速率(GE)
	 */StorageIBAmount int32 `json:"storageIBAmount"` /*  存储ib网卡大小
	 */StorageIBRate int32 `json:"storageIBRate"` /*  存储ib网卡速率(GE)
	 */ComputeRoCEAmount int32 `json:"computeRoCEAmount"` /*  计算RoCE网卡大小
	 */ComputeRoCERate int32 `json:"computeRoCERate"` /*  计算RoCE网卡速率(GE)
	 */StorageRoCEAmount int32 `json:"storageRoCEAmount"` /*  存储RoCE网卡大小
	 */StorageRoCERate int32 `json:"storageRoCERate"` /*  存储RoCE网卡速率(GE)
	 */SupportCloud *bool `json:"supportCloud"` /*  是否支持云盘
	 */CloudBoot *bool `json:"cloudBoot"` /*  是否支持云盘启动
	 */
}

type EbmListInstanceReturnObjResultsFlavorResponse

type EbmListInstanceReturnObjResultsFlavorResponse struct {
	NumaNodeAmount int32 `json:"numaNodeAmount"` /*  cpu numa
	 */NicAmount int32 `json:"nicAmount"` /*  网卡
	 */MemSize int32 `json:"memSize"` /*  内存大小
	 */Ram int32 `json:"ram"` /*  内存数量
	 */Vcpus int32 `json:"vcpus"` /*  vCPU数量
	 */CpuThreadAmount int32 `json:"cpuThreadAmount"` /*  cpu进程数目
	 */DeviceType *string `json:"deviceType"` /*  设备类型
	 */
}

type EbmListInstanceReturnObjResultsInterfacesResponse

type EbmListInstanceReturnObjResultsInterfacesResponse struct {
	InterfaceUUID *string `json:"interfaceUUID"` /*  网卡UUID
	 */Master *bool `json:"master"` /*  是否为主网卡
	 */VpcUUID *string `json:"vpcUUID"` /*  网络UUID
	 */SubnetUUID *string `json:"subnetUUID"` /*  子网UUID
	 */PortUUID *string `json:"portUUID"` /*  Port UUID
	 */Ipv4 *string `json:"ipv4"` /*  IPv4地址
	 */Ipv4Gateway *string `json:"ipv4Gateway"` /*  IPv4网关
	 */Ipv6 *string `json:"ipv6"` /*  IPv6地址
	 */Ipv6Gateway *string `json:"ipv6Gateway"` /*  IPv4网关
	 */VipUUIDList []*string `json:"vipUUIDList"` /*  vip UUID列表
	 */VipList []*string `json:"vipList"` /*  vip列表
	 */SecurityGroups []*string `json:"securityGroups"` /*  安全组信息列表
	 */
}

type EbmListInstanceReturnObjResultsNetworkInfoResponse

type EbmListInstanceReturnObjResultsNetworkInfoResponse struct {
	SubnetUUID *string `json:"subnetUUID"` /*  子网ID
	 */VpcName *string `json:"vpcName"` /*  私有云名称
	 */VpcID *string `json:"vpcID"` /*  私有云ID
	 */
}

type EbmListInstanceReturnObjResultsRaidDetailDataVolumeResponse

type EbmListInstanceReturnObjResultsRaidDetailDataVolumeResponse struct {
	Uuid *string `json:"uuid"` /*  UUID
	 */VolumeType *string `json:"volumeType"` /*  卷类型
	 */Name *string `json:"name"` /*  英文名称
	 */VolumeDetail *string `json:"volumeDetail"` /*  卷详情
	 */
}

type EbmListInstanceReturnObjResultsRaidDetailResponse

type EbmListInstanceReturnObjResultsRaidDetailResponse struct {
	SystemVolume *EbmListInstanceReturnObjResultsRaidDetailSystemVolumeResponse `json:"systemVolume"` /*  系统盘
	 */DataVolume *EbmListInstanceReturnObjResultsRaidDetailDataVolumeResponse `json:"dataVolume"` /*  数据盘
	 */
}

type EbmListInstanceReturnObjResultsRaidDetailSystemVolumeResponse

type EbmListInstanceReturnObjResultsRaidDetailSystemVolumeResponse struct {
	Uuid *string `json:"uuid"` /*  UUID
	 */VolumeType *string `json:"volumeType"` /*  卷类型
	 */Name *string `json:"name"` /*  raid名称
	 */VolumeDetail *string `json:"volumeDetail"` /*  卷详情
	 */
}

type EbmListInstanceReturnObjResultsResponse

type EbmListInstanceReturnObjResultsResponse struct {
	RegionID *string `json:"regionID"` /*  资源池ID
	 */Region *string `json:"region"` /*  资源池名
	 */AzName *string `json:"azName"` /*  可用区名
	 */ResourceID *string `json:"resourceID"` /*  资源ID
	 */InstanceUUID *string `json:"instanceUUID"` /*  物理机ID
	 */DeviceUUID *string `json:"deviceUUID"` /*  设备ID
	 */DeviceType *string `json:"deviceType"` /*  设备类型
	 */DisplayName *string `json:"displayName"` /*  物理机展示名
	 */Name *string `json:"name"` /*  物理机名称
	 */Description *string `json:"description"` /*  物理机描述
	 */ZabbixName *string `json:"zabbixName"` /*  zabbixName
	 */SystemVolumeRaidID *string `json:"systemVolumeRaidID"` /*  本地系统盘raid id
	 */DataVolumeRaidID *string `json:"dataVolumeRaidID"` /*  数据盘raid id
	 */ImageID *string `json:"imageID"` /*  镜像ID
	 */OsType int32 `json:"osType"` /*  操作系统类型编号
	 */OsTypeName *string `json:"osTypeName"` /*  操作系统类型
	 */VpcID *string `json:"vpcID"` /*  主网卡网络ID
	 */VpcName *string `json:"vpcName"` /*  私有云名称
	 */SubnetID *string `json:"subnetID"` /*  主网卡子网id
	 */PublicIP *string `json:"publicIP"` /*  公网IPIPv4地址
	 */PrivateIP *string `json:"privateIP"` /*  主网卡私有IPv4地址
	 */PublicIPv6 *string `json:"publicIPv6"` /*  公网IPv6地址
	 */PrivateIPv6 *string `json:"privateIPv6"` /*  私有IPv6地址
	 */EbmState *string `json:"ebmState"` /*  物理机状态
	 */Flavor *EbmListInstanceReturnObjResultsFlavorResponse `json:"flavor"` /*  规格信息
	 */Interfaces []*EbmListInstanceReturnObjResultsInterfacesResponse `json:"interfaces"` /*  网卡信息
	 */NetworkInfo *EbmListInstanceReturnObjResultsNetworkInfoResponse `json:"networkInfo"` /*  网络信息
	 */RaidDetail *EbmListInstanceReturnObjResultsRaidDetailResponse `json:"raidDetail"` /*  磁盘阵列信息
	 */AttachedVolumes []*string `json:"attachedVolumes"` /*  挂载的硬盘ID
	 */DeviceDetail *EbmListInstanceReturnObjResultsDeviceDetailResponse `json:"deviceDetail"` /*  设备信息
	 */Freezing *bool `json:"freezing"` /*  是否冻结
	 */Expired *bool `json:"expired"` /*  是否到期
	 */ReleaseDate *string `json:"releaseDate"` /*  预期释放时间
	 */CreateTime *string `json:"createTime"` /*  创建时间
	 */UpdatedTime *string `json:"updatedTime"` /*  最后更新时间
	 */ExpiredTime *string `json:"expiredTime"` /*  到期时间
	 */OnDemand *bool `json:"onDemand"` /*  付费方式,true表示按量付费; false为包周期
	 */
}

type EbmListInstanceV4plusApi

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

func NewEbmListInstanceV4plusApi

func NewEbmListInstanceV4plusApi(client *core.CtyunClient) *EbmListInstanceV4plusApi

func (*EbmListInstanceV4plusApi) Do

type EbmListInstanceV4plusRequest

type EbmListInstanceV4plusRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */ResourceID *string /*  物理机资源ID
	 */Ip *string /*  弹性ip,公网IP地址
	 */InstanceName *string /*  实例名称
	 */VpcID *string /*  虚拟私有云ID,您可以查看<a href="https://www.ctyun.cn/document/10026755/10028310">产品定义-虚拟私有云</a>来了解虚拟私有云<br /> <a  href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=18&api=4814&data=94">查询VPC列表</a><br /><a  href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=18&api=4811&data=94">创建VPC</a><br />注:在多可用区类型资源池下,vpcID通常为“vpc-”开头,非多可用区类型资源池vpcID为uuid格式
	 */SubnetID *string /*  子网UUID,您可以查看<a href="https://www.ctyun.cn/document/10026755/10098380">基本概念</a>来查找子网的相关定义<br /> <a href="https://www.ctyun.cn/document/10026755/10040797">查询子网列表</a><br /><a href="https://www.ctyun.cn/document/10026755/10040804">创建子网</a><br/>注:在多可用区类型资源池下,subnetID通常以“subnet-”开头;非多可用区类型资源池subnetID为uuid格式
	 */DeviceType *string /*  物理机套餐类型<br /><a href="https://www.ctyun.cn/document/10027724/10040107">查询资源池内物理机套餐</a><br /><a href="https://www.ctyun.cn/document/10027724/10040124">查询指定物理机的套餐信息</a>
	 */DeviceUUIDList *string /*  设备uuid 用,分隔,您可以调用<a href="https://www.ctyun.cn/document/10027724/10040100">查询单台物理机</a>和<a href="https://www.ctyun.cn/document/10027724/10040106">批量查询物理机</a>获取设备uuid
	 */QueryContent *string /*  对instanceName,内网IP,displayName这些字段模糊查询
	 */InstanceUUIDList *string /*  实例UUID 用,分隔,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */InstanceUUID *string /*  实例UUID,您可以调用<a href="https://www.ctyun.cn/document/10026730/10069118">根据订单号查询uuid</a>获取实例UUID
	 */Status *string /*  实例状态,取值范围:CREATING(创建中),STARTING(开机中),RUNNING(运行中),STOPPING(关机中),RESTARTING(重启中),ERROR(故障中),REINSTALLING(重装系统中),RESETTING_PASSWORD(重置密码中),ADDING_NETWORK(添加网卡中),DELETING_NETWORK(删除网卡中)<br>注:该参数大小写不敏感(如CREATING可填写为creating)
	 */Sort *string /*  排序类型。取值范围:[expire_time]。expire_time表示按到期时间排序,默认为降序排序
	 */Asc *bool /*  排序参数。true表示升序,false表示降序。当未指定排序类型 sort 时,此参数无效
	 */VipID *string /*  vip_id
	 */VolumeUUID *string /*  云硬盘UUID
	 */PageNo int32 /*  页码,默认值:1
	 */PageSize int32 /*  每页记录数目,取值范围:[1~10000],默认值:10,单页最大记录不超过10000
	 */
}

type EbmListInstanceV4plusResponse

type EbmListInstanceV4plusResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmListInstanceV4plusReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmListInstanceV4plusReturnObjResponse

type EbmListInstanceV4plusReturnObjResponse struct {
	CurrentCount int32 `json:"currentCount"` /*  当前页数量
	 */TotalCount int32 `json:"totalCount"` /*  总记录数
	 */TotalPage int32 `json:"totalPage"` /*  总页数
	 */Results []*EbmListInstanceV4plusReturnObjResultsResponse `json:"results"` /*  分页明细,元素类型是results,定义请参考表results
	 */
}

type EbmListInstanceV4plusReturnObjResultsDeviceDetailResponse

type EbmListInstanceV4plusReturnObjResultsDeviceDetailResponse struct {
	CpuSockets int32 `json:"cpuSockets"` /*  物理cpu数量
	 */NumaNodeAmount int32 `json:"numaNodeAmount"` /*  单个cpu numa node数量
	 */CpuAmount int32 `json:"cpuAmount"` /*  单个cpu核数
	 */CpuThreadAmount int32 `json:"cpuThreadAmount"` /*  单个cpu核超线程数量
	 */CpuManufacturer *string `json:"cpuManufacturer"` /*  cpu厂商;Intel ,AMD,Hygon,HiSilicon,loongson等
	 */CpuModel *string `json:"cpuModel"` /*  cpu型号
	 */CpuFrequency *string `json:"cpuFrequency"` /*  cpu频率(G)
	 */MemAmount int32 `json:"memAmount"` /*  内存数
	 */MemSize int32 `json:"memSize"` /*  内存大小(G)
	 */MemFrequency int32 `json:"memFrequency"` /*  内存频率(MHz)
	 */NicAmount int32 `json:"nicAmount"` /*  网卡数
	 */NicRate int32 `json:"nicRate"` /*  网卡传播速率(GE)
	 */SystemVolumeAmount int32 `json:"systemVolumeAmount"` /*  系统盘数量
	 */SystemVolumeSize int32 `json:"systemVolumeSize"` /*  系统盘单盘大小(GB)
	 */SystemVolumeType *string `json:"systemVolumeType"` /*  系统盘介质类型; 包含SSD、HDD
	 */SystemVolumeInterface *string `json:"systemVolumeInterface"` /*  系统盘接口类型;包含SAS、SATA、NVMe
	 */SystemVolumeDescription *string `json:"systemVolumeDescription"` /*  系统盘描述
	 */DataVolumeAmount int32 `json:"dataVolumeAmount"` /*  数据盘数量
	 */DataVolumeSize int32 `json:"dataVolumeSize"` /*  数据盘单盘大小(GB)
	 */DataVolumeInterface *string `json:"dataVolumeInterface"` /*  数据盘接口;包含SAS、SATA、NVMe
	 */DataVolumeType *string `json:"dataVolumeType"` /*  数据盘介质参数类型; 包含SSD、HDD
	 */DataVolumeDescription *string `json:"dataVolumeDescription"` /*  数据盘描述
	 */SmartNicExist *bool `json:"smartNicExist"` /*  是否有智能网卡,true为弹性裸金属; false为标准裸金属
	 */NvmeVolumeAmount int32 `json:"nvmeVolumeAmount"` /*  NVME硬盘数量
	 */NvmeVolumeSize int32 `json:"nvmeVolumeSize"` /*  NVME硬盘单盘大小(GB)
	 */NvmeVolumeType *string `json:"nvmeVolumeType"` /*  NVME介质类型; 包含SSD、HDD
	 */NvmeVolumeInterface *string `json:"nvmeVolumeInterface"` /*  NVME接口类型;包含SAS、SATA、NVMe
	 */GpuAmount int32 `json:"gpuAmount"` /*  GPU数目
	 */GpuSize int32 `json:"gpuSize"` /*  GPU显存
	 */GpuManufacturer *string `json:"gpuManufacturer"` /*  GPU厂商;Nvidia,Huawei,Cambricon等
	 */GpuModel *string `json:"gpuModel"` /*  GPU型号
	 */ComputeIBAmount int32 `json:"computeIBAmount"` /*  计算ib网卡大小
	 */ComputeIBRate int32 `json:"computeIBRate"` /*  计算ib网卡速率(GE)
	 */StorageIBAmount int32 `json:"storageIBAmount"` /*  存储ib网卡大小
	 */StorageIBRate int32 `json:"storageIBRate"` /*  存储ib网卡速率(GE)
	 */ComputeRoCEAmount int32 `json:"computeRoCEAmount"` /*  计算RoCE网卡大小
	 */ComputeRoCERate int32 `json:"computeRoCERate"` /*  计算RoCE网卡速率(GE)
	 */StorageRoCEAmount int32 `json:"storageRoCEAmount"` /*  存储RoCE网卡大小
	 */StorageRoCERate int32 `json:"storageRoCERate"` /*  存储RoCE网卡速率(GE)
	 */SupportCloud *bool `json:"supportCloud"` /*  是否支持云盘
	 */CloudBoot *bool `json:"cloudBoot"` /*  是否支持云盘启动
	 */
}

type EbmListInstanceV4plusReturnObjResultsFlavorResponse

type EbmListInstanceV4plusReturnObjResultsFlavorResponse struct {
	NumaNodeAmount int32 `json:"numaNodeAmount"` /*  cpu numa
	 */NicAmount int32 `json:"nicAmount"` /*  网卡
	 */MemSize int32 `json:"memSize"` /*  内存大小
	 */Ram int32 `json:"ram"` /*  内存数量
	 */Vcpus int32 `json:"vcpus"` /*  vCPU数量
	 */CpuThreadAmount int32 `json:"cpuThreadAmount"` /*  cpu进程数目
	 */DeviceType *string `json:"deviceType"` /*  设备类型
	 */
}

type EbmListInstanceV4plusReturnObjResultsInterfacesResponse

type EbmListInstanceV4plusReturnObjResultsInterfacesResponse struct {
	InterfaceUUID *string `json:"interfaceUUID"` /*  网卡UUID
	 */Master *bool `json:"master"` /*  是否为主网卡
	 */VpcUUID *string `json:"vpcUUID"` /*  网络UUID
	 */SubnetUUID *string `json:"subnetUUID"` /*  子网UUID
	 */PortUUID *string `json:"portUUID"` /*  Port UUID
	 */Ipv4 *string `json:"ipv4"` /*  IPv4地址
	 */Ipv4Gateway *string `json:"ipv4Gateway"` /*  IPv4网关
	 */Ipv6 *string `json:"ipv6"` /*  IPv6地址
	 */Ipv6Gateway *string `json:"ipv6Gateway"` /*  IPv4网关
	 */VipUUIDList []*string `json:"vipUUIDList"` /*  vip UUID列表
	 */VipList []*string `json:"vipList"` /*  vip列表
	 */SecurityGroups []*EbmListInstanceV4plusReturnObjResultsInterfacesSecurityGroupsResponse `json:"securityGroups"` /*  安全组信息列表
	 */
}

type EbmListInstanceV4plusReturnObjResultsInterfacesSecurityGroupsResponse

type EbmListInstanceV4plusReturnObjResultsInterfacesSecurityGroupsResponse struct {
	SecurityGroupID *string `json:"securityGroupID"` /*  安全组UUID
	 */SecurityGroupName *string `json:"securityGroupName"` /*  安全组名称
	 */
}

type EbmListInstanceV4plusReturnObjResultsNetworkInfoResponse

type EbmListInstanceV4plusReturnObjResultsNetworkInfoResponse struct {
	SubnetUUID *string `json:"subnetUUID"` /*  子网ID
	 */VpcName *string `json:"vpcName"` /*  私有云名称
	 */VpcID *string `json:"vpcID"` /*  私有云ID
	 */
}

type EbmListInstanceV4plusReturnObjResultsRaidDetailDataVolumeResponse

type EbmListInstanceV4plusReturnObjResultsRaidDetailDataVolumeResponse struct {
	Uuid *string `json:"uuid"` /*  UUID
	 */VolumeType *string `json:"volumeType"` /*  卷类型
	 */Name *string `json:"name"` /*  英文名称
	 */VolumeDetail *string `json:"volumeDetail"` /*  卷详情
	 */
}

type EbmListInstanceV4plusReturnObjResultsRaidDetailResponse

type EbmListInstanceV4plusReturnObjResultsRaidDetailResponse struct {
	SystemVolume *EbmListInstanceV4plusReturnObjResultsRaidDetailSystemVolumeResponse `json:"systemVolume"` /*  系统盘
	 */DataVolume *EbmListInstanceV4plusReturnObjResultsRaidDetailDataVolumeResponse `json:"dataVolume"` /*  数据盘
	 */
}

type EbmListInstanceV4plusReturnObjResultsRaidDetailSystemVolumeResponse

type EbmListInstanceV4plusReturnObjResultsRaidDetailSystemVolumeResponse struct {
	Uuid *string `json:"uuid"` /*  UUID
	 */VolumeType *string `json:"volumeType"` /*  卷类型
	 */Name *string `json:"name"` /*  raid名称
	 */VolumeDetail *string `json:"volumeDetail"` /*  卷详情
	 */
}

type EbmListInstanceV4plusReturnObjResultsResponse

type EbmListInstanceV4plusReturnObjResultsResponse struct {
	RegionID *string `json:"regionID"` /*  资源池ID
	 */Region *string `json:"region"` /*  资源池名
	 */AzName *string `json:"azName"` /*  可用区名
	 */ResourceID *string `json:"resourceID"` /*  资源ID
	 */InstanceUUID *string `json:"instanceUUID"` /*  物理机ID
	 */DeviceUUID *string `json:"deviceUUID"` /*  设备ID
	 */DeviceType *string `json:"deviceType"` /*  设备类型
	 */DisplayName *string `json:"displayName"` /*  物理机展示名
	 */InstanceName *string `json:"instanceName"` /*  物理机名称
	 */Description *string `json:"description"` /*  物理机描述
	 */ZabbixName *string `json:"zabbixName"` /*  zabbixName
	 */SystemVolumeRaidID *string `json:"systemVolumeRaidID"` /*  本地系统盘raid id
	 */DataVolumeRaidID *string `json:"dataVolumeRaidID"` /*  数据盘raid id
	 */ImageID *string `json:"imageID"` /*  镜像ID
	 */OsType int32 `json:"osType"` /*  操作系统类型编号
	 */OsTypeName *string `json:"osTypeName"` /*  操作系统类型
	 */VpcID *string `json:"vpcID"` /*  主网卡网络ID
	 */VpcName *string `json:"vpcName"` /*  私有云名称
	 */SubnetID *string `json:"subnetID"` /*  主网卡子网id
	 */PublicIP *string `json:"publicIP"` /*  公网IPIPv4地址
	 */PrivateIP *string `json:"privateIP"` /*  主网卡私有IPv4地址
	 */PublicIPv6 *string `json:"publicIPv6"` /*  公网IPv6地址
	 */PrivateIPv6 *string `json:"privateIPv6"` /*  私有IPv6地址
	 */EbmState *string `json:"ebmState"` /*  物理机状态
	 */Flavor *EbmListInstanceV4plusReturnObjResultsFlavorResponse `json:"flavor"` /*  规格信息
	 */Interfaces []*EbmListInstanceV4plusReturnObjResultsInterfacesResponse `json:"interfaces"` /*  网卡信息
	 */NetworkInfo []*EbmListInstanceV4plusReturnObjResultsNetworkInfoResponse `json:"networkInfo"` /*  网络信息
	 */RaidDetail *EbmListInstanceV4plusReturnObjResultsRaidDetailResponse `json:"raidDetail"` /*  磁盘阵列信息
	 */AttachedVolumes []*string `json:"attachedVolumes"` /*  挂载的硬盘ID
	 */DeviceDetail *EbmListInstanceV4plusReturnObjResultsDeviceDetailResponse `json:"deviceDetail"` /*  设备信息
	 */Freezing *bool `json:"freezing"` /*  是否冻结
	 */Expired *bool `json:"expired"` /*  是否到期
	 */ReleaseDate *string `json:"releaseDate"` /*  预期释放时间
	 */CreateTime *string `json:"createTime"` /*  创建时间
	 */UpdatedTime *string `json:"updatedTime"` /*  最后更新时间
	 */ExpiredTime *string `json:"expiredTime"` /*  到期时间
	 */OnDemand *bool `json:"onDemand"` /*  付费方式,true表示按量付费; false为包周期
	 */
}

type EbmMetadataBatchCreateApi

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

func NewEbmMetadataBatchCreateApi

func NewEbmMetadataBatchCreateApi(client *core.CtyunClient) *EbmMetadataBatchCreateApi

func (*EbmMetadataBatchCreateApi) Do

type EbmMetadataBatchCreateMetadataRequest

type EbmMetadataBatchCreateMetadataRequest struct{}

type EbmMetadataBatchCreateRequest

type EbmMetadataBatchCreateRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */Metadata *EbmMetadataBatchCreateMetadataRequest `json:"metadata"` /*  元数据信息;结构为字典类型,其中key和value均为String类型参数,key的长度必须小于257
	 */
}

type EbmMetadataBatchCreateResponse

type EbmMetadataBatchCreateResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码('800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  错误码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  失败时的错误描述,一般为英文描述
	 */Description *string `json:"description"` /*  失败时的错误描述,一般为中文描述
	 */ReturnObj *EbmMetadataBatchCreateReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */Error *string `json:"error"` /*  错误码,为product.module.code三段式码,详见错误码说明
	 */
}

type EbmMetadataBatchCreateReturnObjResponse

type EbmMetadataBatchCreateReturnObjResponse struct{}

type EbmMetadataBatchUpdateApi

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

func NewEbmMetadataBatchUpdateApi

func NewEbmMetadataBatchUpdateApi(client *core.CtyunClient) *EbmMetadataBatchUpdateApi

func (*EbmMetadataBatchUpdateApi) Do

type EbmMetadataBatchUpdateMetadataRequest

type EbmMetadataBatchUpdateMetadataRequest struct{}

type EbmMetadataBatchUpdateRequest

type EbmMetadataBatchUpdateRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */Metadata *EbmMetadataBatchUpdateMetadataRequest `json:"metadata"` /*  元数据信息;结构为字典类型,其中key和value均为String类型参数,key的长度必须小于257
	 */
}

type EbmMetadataBatchUpdateResponse

type EbmMetadataBatchUpdateResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码('800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  错误码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  失败时的错误描述,一般为英文描述
	 */Description *string `json:"description"` /*  失败时的错误描述,一般为中文描述
	 */ReturnObj *EbmMetadataBatchUpdateReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */Error *string `json:"error"` /*  错误码,为product.module.code三段式码,详见错误码说明
	 */
}

type EbmMetadataBatchUpdateReturnObjResponse

type EbmMetadataBatchUpdateReturnObjResponse struct{}

type EbmMetadataCreateApi

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

func NewEbmMetadataCreateApi

func NewEbmMetadataCreateApi(client *core.CtyunClient) *EbmMetadataCreateApi

func (*EbmMetadataCreateApi) Do

type EbmMetadataCreateRequest

type EbmMetadataCreateRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */MetadataKey string `json:"metadataKey"` /*  元数据键值;长度必须小于257
	 */MetadataValue string `json:"metadataValue"` /*  元数据值
	 */
}

type EbmMetadataCreateResponse

type EbmMetadataCreateResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  错误码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmMetadataCreateReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */Error *string `json:"error"` /*  错误码,为product.module.code三段式码,详见错误码说明
	 */
}

type EbmMetadataCreateReturnObjResponse

type EbmMetadataCreateReturnObjResponse struct{}

type EbmMetadataDeleteAllApi

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

func NewEbmMetadataDeleteAllApi

func NewEbmMetadataDeleteAllApi(client *core.CtyunClient) *EbmMetadataDeleteAllApi

func (*EbmMetadataDeleteAllApi) Do

type EbmMetadataDeleteAllRequest

type EbmMetadataDeleteAllRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmMetadataDeleteAllResponse

type EbmMetadataDeleteAllResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  错误码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmMetadataDeleteAllReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */Error *string `json:"error"` /*  错误码,为product.module.code三段式码,详见错误码说明
	 */
}

type EbmMetadataDeleteAllReturnObjResponse

type EbmMetadataDeleteAllReturnObjResponse struct{}

type EbmMetadataDeleteApi

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

func NewEbmMetadataDeleteApi

func NewEbmMetadataDeleteApi(client *core.CtyunClient) *EbmMetadataDeleteApi

func (*EbmMetadataDeleteApi) Do

type EbmMetadataDeleteRequest

type EbmMetadataDeleteRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */MetadataKey string `json:"metadataKey"` /*  元数据键值
	 */
}

type EbmMetadataDeleteResponse

type EbmMetadataDeleteResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  错误码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmMetadataDeleteReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */Error *string `json:"error"` /*  错误码,为product.module.code三段式码,详见错误码说明
	 */
}

type EbmMetadataDeleteReturnObjResponse

type EbmMetadataDeleteReturnObjResponse struct{}

type EbmMetadataListApi

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

func NewEbmMetadataListApi

func NewEbmMetadataListApi(client *core.CtyunClient) *EbmMetadataListApi

func (*EbmMetadataListApi) Do

type EbmMetadataListRequest

type EbmMetadataListRequest struct {
	RegionID string /*  资源池ID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">获取可用区信息</a>,查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */MetadataKey *string /*  元数据键值,如缺省则查询所有元数据信息
	 */
}

type EbmMetadataListResponse

type EbmMetadataListResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  错误码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmMetadataListReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */Error *string `json:"error"` /*  错误码,为product.module.code三段式码,详见错误码说明
	 */
}

type EbmMetadataListReturnObjMetadataResponse

type EbmMetadataListReturnObjMetadataResponse struct{}

type EbmMetadataListReturnObjResponse

type EbmMetadataListReturnObjResponse struct {
	Metadata *EbmMetadataListReturnObjMetadataResponse `json:"metadata"` /*  元数据,未设置情况下元数据则返回{}
	 */
}

type EbmMetadataUpdateApi

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

func NewEbmMetadataUpdateApi

func NewEbmMetadataUpdateApi(client *core.CtyunClient) *EbmMetadataUpdateApi

func (*EbmMetadataUpdateApi) Do

type EbmMetadataUpdateRequest

type EbmMetadataUpdateRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">获取可用区信息</a>,查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID
	 */MetadataKey string `json:"metadataKey"` /*  元数据键值
	 */MetadataValue string `json:"metadataValue"` /*  元数据值
	 */
}

type EbmMetadataUpdateResponse

type EbmMetadataUpdateResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  错误码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmMetadataUpdateReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */Error *string `json:"error"` /*  错误码,为product.module.code三段式码,详见错误码说明
	 */
}

type EbmMetadataUpdateReturnObjResponse

type EbmMetadataUpdateReturnObjResponse struct{}

type EbmMonitorHistoryCpuMetricApi

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

func NewEbmMonitorHistoryCpuMetricApi

func NewEbmMonitorHistoryCpuMetricApi(client *core.CtyunClient) *EbmMonitorHistoryCpuMetricApi

func (*EbmMonitorHistoryCpuMetricApi) Do

type EbmMonitorHistoryCpuMetricRequest

type EbmMonitorHistoryCpuMetricRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */StartTime int32 /*  监控起始时间(unix秒时间戳)
	 */EndTime int32 /*  监控结束时间(unix秒时间戳)
	 */
}

type EbmMonitorHistoryCpuMetricResponse

type EbmMonitorHistoryCpuMetricResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmMonitorHistoryCpuMetricReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmMonitorHistoryCpuMetricReturnObjResponse

type EbmMonitorHistoryCpuMetricReturnObjResponse struct {
	Result []*EbmMonitorHistoryCpuMetricReturnObjResultResponse `json:"result"` /*  返回数据结果
	 */
}

type EbmMonitorHistoryCpuMetricReturnObjResultItemAggregateListCpuUtilResponse

type EbmMonitorHistoryCpuMetricReturnObjResultItemAggregateListCpuUtilResponse struct {
	SamplingTime int32 `json:"samplingTime"` /*  监控获取时间
	 */Value *string `json:"value"` /*  CPU使用率历史数据(0-100)
	 */
}

type EbmMonitorHistoryCpuMetricReturnObjResultItemAggregateListResponse

type EbmMonitorHistoryCpuMetricReturnObjResultItemAggregateListResponse struct {
	CpuUtil []*EbmMonitorHistoryCpuMetricReturnObjResultItemAggregateListCpuUtilResponse `json:"cpuUtil"` /*  CPU监控数据列表
	 */
}

type EbmMonitorHistoryCpuMetricReturnObjResultResponse

type EbmMonitorHistoryCpuMetricReturnObjResultResponse struct {
	InstanceUUID *string `json:"instanceUUID"` /*  唯一键
	 */FuserLastUpdated *string `json:"fuserLastUpdated"` /*  用户最近更新时间
	 */ItemAggregateList *EbmMonitorHistoryCpuMetricReturnObjResultItemAggregateListResponse `json:"itemAggregateList"` /*  监控项值列表
	 */
}

type EbmMonitorHistoryDiskMetricApi

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

func NewEbmMonitorHistoryDiskMetricApi

func NewEbmMonitorHistoryDiskMetricApi(client *core.CtyunClient) *EbmMonitorHistoryDiskMetricApi

type EbmMonitorHistoryDiskMetricRequest

type EbmMonitorHistoryDiskMetricRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */StartTime int32 /*  监控起始时间(unix秒时间戳)
	 */EndTime int32 /*  监控结束时间(unix秒时间戳)
	 */
}

type EbmMonitorHistoryDiskMetricResponse

type EbmMonitorHistoryDiskMetricResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmMonitorHistoryDiskMetricReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmMonitorHistoryDiskMetricReturnObjResponse

type EbmMonitorHistoryDiskMetricReturnObjResponse struct {
	Result []*EbmMonitorHistoryDiskMetricReturnObjResultResponse `json:"result"` /*  返回数据结果
	 */
}

type EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskReadBytesRateResponse

type EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskReadBytesRateResponse struct {
	SamplingTime int32 `json:"samplingTime"` /*  监控获取时间
	 */Value *string `json:"value"` /*  磁盘读取速率(kb/s)
	 */
}

type EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskReadRequestsRateResponse

type EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskReadRequestsRateResponse struct {
	SamplingTime int32 `json:"samplingTime"` /*  监控获取时间
	 */Value *string `json:"value"` /*  磁盘每秒读取请求次数
	 */
}

type EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskUtilResponse

type EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskUtilResponse struct {
	SamplingTime int32 `json:"samplingTime"` /*  监控获取时间
	 */Value *string `json:"value"` /*  磁盘使用率(0-100)
	 */
}

type EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskWriteBytesRateResponse

type EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskWriteBytesRateResponse struct {
	SamplingTime int32 `json:"samplingTime"` /*  监控获取时间
	 */Value *string `json:"value"` /*  磁盘写入速率(kb/s)
	 */
}

type EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskWriteRequestsRateResponse

type EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskWriteRequestsRateResponse struct {
	SamplingTime int32 `json:"samplingTime"` /*  监控获取时间
	 */Value *string `json:"value"` /*  磁盘每秒写入请求次数
	 */
}

type EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListResponse

type EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListResponse struct {
	DiskWriteRequestsRate []*EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskWriteRequestsRateResponse `json:"diskWriteRequestsRate"` /*  磁盘每秒写入请求次数监控列表
	 */DiskReadRequestsRate []*EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskReadRequestsRateResponse `json:"diskReadRequestsRate"` /*  磁盘每秒读取请求次数监控列表
	 */DiskWriteBytesRate []*EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskWriteBytesRateResponse `json:"diskWriteBytesRate"` /*  磁盘写入速率监控列表
	 */DiskReadBytesRate []*EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskReadBytesRateResponse `json:"diskReadBytesRate"` /*  磁盘读取速率监控列表
	 */DiskUtil []*EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListDiskUtilResponse `json:"diskUtil"` /*  磁盘使用率监控列表
	 */
}

type EbmMonitorHistoryDiskMetricReturnObjResultResponse

type EbmMonitorHistoryDiskMetricReturnObjResultResponse struct {
	InstanceUUID *string `json:"instanceUUID"` /*  唯一键
	 */FuserLastUpdated *string `json:"fuserLastUpdated"` /*  用户最近更新时间
	 */ItemAggregateList *EbmMonitorHistoryDiskMetricReturnObjResultItemAggregateListResponse `json:"itemAggregateList"` /*  监控项值列表
	 */
}

type EbmMonitorHistoryInterfaceMetricApi

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

func NewEbmMonitorHistoryInterfaceMetricApi

func NewEbmMonitorHistoryInterfaceMetricApi(client *core.CtyunClient) *EbmMonitorHistoryInterfaceMetricApi

type EbmMonitorHistoryInterfaceMetricRequest

type EbmMonitorHistoryInterfaceMetricRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */StartTime int32 /*  监控起始时间(unix秒时间戳)
	 */EndTime int32 /*  监控结束时间(unix秒时间戳)
	 */
}

type EbmMonitorHistoryInterfaceMetricResponse

type EbmMonitorHistoryInterfaceMetricResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmMonitorHistoryInterfaceMetricReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmMonitorHistoryInterfaceMetricReturnObjResponse

type EbmMonitorHistoryInterfaceMetricReturnObjResponse struct {
	Result []*EbmMonitorHistoryInterfaceMetricReturnObjResultResponse `json:"result"` /*  返回数据结果
	 */
}

type EbmMonitorHistoryInterfaceMetricReturnObjResultItemAggregateListNetInBytesRateResponse

type EbmMonitorHistoryInterfaceMetricReturnObjResultItemAggregateListNetInBytesRateResponse struct {
	SamplingTime int32 `json:"samplingTime"` /*  监控获取时间
	 */Value *string `json:"value"` /*  网卡输入流量速率(kb/s)
	 */
}

type EbmMonitorHistoryInterfaceMetricReturnObjResultItemAggregateListNetOutBytesRateResponse

type EbmMonitorHistoryInterfaceMetricReturnObjResultItemAggregateListNetOutBytesRateResponse struct {
	SamplingTime int32 `json:"samplingTime"` /*  监控获取时间
	 */Value *string `json:"value"` /*  网卡输出流量速率(kb/s)
	 */
}

type EbmMonitorHistoryInterfaceMetricReturnObjResultItemAggregateListResponse

type EbmMonitorHistoryInterfaceMetricReturnObjResultItemAggregateListResponse struct {
	NetOutBytesRate []*EbmMonitorHistoryInterfaceMetricReturnObjResultItemAggregateListNetOutBytesRateResponse `json:"netOutBytesRate"` /*  网卡输出流量速率监控数据列表
	 */NetInBytesRate []*EbmMonitorHistoryInterfaceMetricReturnObjResultItemAggregateListNetInBytesRateResponse `json:"netInBytesRate"` /*  网卡输入流量速率监控数据列表
	 */
}

type EbmMonitorHistoryInterfaceMetricReturnObjResultResponse

type EbmMonitorHistoryInterfaceMetricReturnObjResultResponse struct {
	InstanceUUID *string `json:"instanceUUID"` /*  唯一键
	 */FuserLastUpdated *string `json:"fuserLastUpdated"` /*  用户最近更新时间
	 */ItemAggregateList *EbmMonitorHistoryInterfaceMetricReturnObjResultItemAggregateListResponse `json:"itemAggregateList"` /*  监控项值列表
	 */
}

type EbmMonitorHistoryMemoryMetricApi

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

func NewEbmMonitorHistoryMemoryMetricApi

func NewEbmMonitorHistoryMemoryMetricApi(client *core.CtyunClient) *EbmMonitorHistoryMemoryMetricApi

type EbmMonitorHistoryMemoryMetricRequest

type EbmMonitorHistoryMemoryMetricRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */StartTime int32 /*  监控起始时间(unix秒时间戳)
	 */EndTime int32 /*  监控结束时间(unix秒时间戳)
	 */
}

type EbmMonitorHistoryMemoryMetricResponse

type EbmMonitorHistoryMemoryMetricResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmMonitorHistoryMemoryMetricReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmMonitorHistoryMemoryMetricReturnObjResponse

type EbmMonitorHistoryMemoryMetricReturnObjResponse struct {
	Result []*EbmMonitorHistoryMemoryMetricReturnObjResultResponse `json:"result"` /*  返回数据结果
	 */
}

type EbmMonitorHistoryMemoryMetricReturnObjResultItemAggregateListMemUtilResponse

type EbmMonitorHistoryMemoryMetricReturnObjResultItemAggregateListMemUtilResponse struct {
	SamplingTime int32 `json:"samplingTime"` /*  监控获取时间
	 */Value *string `json:"value"` /*  内存使用率历史数据(0-100)
	 */
}

type EbmMonitorHistoryMemoryMetricReturnObjResultItemAggregateListResponse

type EbmMonitorHistoryMemoryMetricReturnObjResultItemAggregateListResponse struct {
	MemUtil []*EbmMonitorHistoryMemoryMetricReturnObjResultItemAggregateListMemUtilResponse `json:"memUtil"` /*  内存监控数据列表
	 */
}

type EbmMonitorHistoryMemoryMetricReturnObjResultResponse

type EbmMonitorHistoryMemoryMetricReturnObjResultResponse struct {
	InstanceUUID *string `json:"instanceUUID"` /*  唯一键
	 */FuserLastUpdated *string `json:"fuserLastUpdated"` /*  用户最近更新时间
	 */ItemAggregateList *EbmMonitorHistoryMemoryMetricReturnObjResultItemAggregateListResponse `json:"itemAggregateList"` /*  监控项值列表
	 */
}

type EbmMonitorLatestCpuMetricApi

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

func NewEbmMonitorLatestCpuMetricApi

func NewEbmMonitorLatestCpuMetricApi(client *core.CtyunClient) *EbmMonitorLatestCpuMetricApi

func (*EbmMonitorLatestCpuMetricApi) Do

type EbmMonitorLatestCpuMetricRequest

type EbmMonitorLatestCpuMetricRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmMonitorLatestCpuMetricResponse

type EbmMonitorLatestCpuMetricResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmMonitorLatestCpuMetricReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmMonitorLatestCpuMetricReturnObjResponse

type EbmMonitorLatestCpuMetricReturnObjResponse struct {
	Result []*EbmMonitorLatestCpuMetricReturnObjResultResponse `json:"result"` /*  返回数据结果
	 */
}

type EbmMonitorLatestCpuMetricReturnObjResultItemListResponse

type EbmMonitorLatestCpuMetricReturnObjResultItemListResponse struct {
	SamplingTime *string `json:"samplingTime"` /*  监控获取时间
	 */CpuUtil float64 `json:"cpuUtil"` /*  当前cpu的使用率(0-100)
	 */
}

type EbmMonitorLatestCpuMetricReturnObjResultResponse

type EbmMonitorLatestCpuMetricReturnObjResultResponse struct {
	InstanceUUID *string `json:"instanceUUID"` /*  唯一键
	 */FuserLastUpdated *string `json:"fuserLastUpdated"` /*  用户最近更新时间
	 */ItemList *EbmMonitorLatestCpuMetricReturnObjResultItemListResponse `json:"itemList"` /*  监控项值列表
	 */
}

type EbmMonitorLatestDiskMetricApi

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

func NewEbmMonitorLatestDiskMetricApi

func NewEbmMonitorLatestDiskMetricApi(client *core.CtyunClient) *EbmMonitorLatestDiskMetricApi

func (*EbmMonitorLatestDiskMetricApi) Do

type EbmMonitorLatestDiskMetricRequest

type EbmMonitorLatestDiskMetricRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmMonitorLatestDiskMetricResponse

type EbmMonitorLatestDiskMetricResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmMonitorLatestDiskMetricReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmMonitorLatestDiskMetricReturnObjResponse

type EbmMonitorLatestDiskMetricReturnObjResponse struct {
	Result []*EbmMonitorLatestDiskMetricReturnObjResultResponse `json:"result"` /*  返回数据结果
	 */
}

type EbmMonitorLatestDiskMetricReturnObjResultItemListResponse

type EbmMonitorLatestDiskMetricReturnObjResultItemListResponse struct {
	SamplingTime *string `json:"samplingTime"` /*  监控获取时间
	 */DiskWriteRequestsRate int32 `json:"diskWriteRequestsRate"` /*  当前磁盘每秒写入请求次数
	 */DiskReadRequestsRate int32 `json:"diskReadRequestsRate"` /*  当前磁盘每秒读取请求次数
	 */DiskWriteBytesRate float64 `json:"diskWriteBytesRate"` /*  当前磁盘写入速率(kb/s)
	 */DiskReadBytesRate float64 `json:"diskReadBytesRate"` /*  当前磁盘读取速率(kb/s)
	 */DiskUtil float64 `json:"diskUtil"` /*  当前磁盘使用率(0-100)
	 */
}

type EbmMonitorLatestDiskMetricReturnObjResultResponse

type EbmMonitorLatestDiskMetricReturnObjResultResponse struct {
	InstanceUUID *string `json:"instanceUUID"` /*  唯一键
	 */FuserLastUpdated *string `json:"fuserLastUpdated"` /*  用户最近更新时间
	 */ItemList *EbmMonitorLatestDiskMetricReturnObjResultItemListResponse `json:"itemList"` /*  监控项值列表
	 */
}

type EbmMonitorLatestInterfaceMetricApi

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

func NewEbmMonitorLatestInterfaceMetricApi

func NewEbmMonitorLatestInterfaceMetricApi(client *core.CtyunClient) *EbmMonitorLatestInterfaceMetricApi

type EbmMonitorLatestInterfaceMetricRequest

type EbmMonitorLatestInterfaceMetricRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmMonitorLatestInterfaceMetricResponse

type EbmMonitorLatestInterfaceMetricResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmMonitorLatestInterfaceMetricReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmMonitorLatestInterfaceMetricReturnObjResponse

type EbmMonitorLatestInterfaceMetricReturnObjResponse struct {
	Result []*EbmMonitorLatestInterfaceMetricReturnObjResultResponse `json:"result"` /*  返回数据结果
	 */
}

type EbmMonitorLatestInterfaceMetricReturnObjResultItemListResponse

type EbmMonitorLatestInterfaceMetricReturnObjResultItemListResponse struct {
	SamplingTime *string `json:"samplingTime"` /*  监控获取时间
	 */NetOutBytesRate float64 `json:"netOutBytesRate"` /*  当前网卡输出流量速率(kb/s)
	 */NetInBytesRate float64 `json:"netInBytesRate"` /*  当前网卡输入流量速率(kb/s)
	 */
}

type EbmMonitorLatestInterfaceMetricReturnObjResultResponse

type EbmMonitorLatestInterfaceMetricReturnObjResultResponse struct {
	InstanceUUID *string `json:"instanceUUID"` /*  唯一键
	 */FuserLastUpdated *string `json:"fuserLastUpdated"` /*  用户最近更新时间
	 */ItemList *EbmMonitorLatestInterfaceMetricReturnObjResultItemListResponse `json:"itemList"` /*  监控项值列表
	 */
}

type EbmMonitorLatestMemoryMetricApi

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

func NewEbmMonitorLatestMemoryMetricApi

func NewEbmMonitorLatestMemoryMetricApi(client *core.CtyunClient) *EbmMonitorLatestMemoryMetricApi

type EbmMonitorLatestMemoryMetricRequest

type EbmMonitorLatestMemoryMetricRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmMonitorLatestMemoryMetricResponse

type EbmMonitorLatestMemoryMetricResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmMonitorLatestMemoryMetricReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmMonitorLatestMemoryMetricReturnObjResponse

type EbmMonitorLatestMemoryMetricReturnObjResponse struct {
	Result []*EbmMonitorLatestMemoryMetricReturnObjResultResponse `json:"result"` /*  返回数据结果
	 */
}

type EbmMonitorLatestMemoryMetricReturnObjResultItemListResponse

type EbmMonitorLatestMemoryMetricReturnObjResultItemListResponse struct {
	SamplingTime *string `json:"samplingTime"` /*  监控获取时间
	 */MemUtil float64 `json:"memUtil"` /*  当前内存利用率(0-100)
	 */
}

type EbmMonitorLatestMemoryMetricReturnObjResultResponse

type EbmMonitorLatestMemoryMetricReturnObjResultResponse struct {
	InstanceUUID *string `json:"instanceUUID"` /*  唯一键
	 */FuserLastUpdated *string `json:"fuserLastUpdated"` /*  用户最近更新时间
	 */ItemList *EbmMonitorLatestMemoryMetricReturnObjResultItemListResponse `json:"itemList"` /*  监控项值列表
	 */
}

type EbmRaidTypeListApi

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

func NewEbmRaidTypeListApi

func NewEbmRaidTypeListApi(client *core.CtyunClient) *EbmRaidTypeListApi

func (*EbmRaidTypeListApi) Do

type EbmRaidTypeListRequest

type EbmRaidTypeListRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */DeviceType string /*  物理机套餐类型<br/><a href="https://www.ctyun.cn/document/10027724/10040107">查询资源池内物理机套餐</a><br /><a href="https://www.ctyun.cn/document/10027724/10040124">查询指定物理机的套餐信息</a>
	 */VolumeType string /*  本地磁盘类型,取值范围:system(系统盘),data(数据盘)
	 */
}

type EbmRaidTypeListResponse

type EbmRaidTypeListResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmRaidTypeListReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmRaidTypeListReturnObjResponse

type EbmRaidTypeListReturnObjResponse struct {
	TotalCount int32 `json:"totalCount"` /*  总记录数
	 */Results []*EbmRaidTypeListReturnObjResultsResponse `json:"results"` /*  分页明细,元素类型是results,定义请参考表results
	 */
}

type EbmRaidTypeListReturnObjResultsResponse

type EbmRaidTypeListReturnObjResultsResponse struct {
	DeviceType *string `json:"deviceType"` /*  套餐类型
	 */VolumeType *string `json:"volumeType"` /*  磁盘类型
	 */Uuid *string `json:"uuid"` /*  raid uuid
	 */NameEn *string `json:"nameEn"` /*  raid英文名称
	 */NameZh *string `json:"nameZh"` /*  raid中文名称
	 */VolumeDetail *string `json:"volumeDetail"` /*  对应套餐磁盘描述
	 */DescriptionEn *string `json:"descriptionEn"` /*  raid英文介绍
	 */DescriptionZh *string `json:"descriptionZh"` /*  raid中文介绍
	 */
}

type EbmRebootInstanceApi

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

func NewEbmRebootInstanceApi

func NewEbmRebootInstanceApi(client *core.CtyunClient) *EbmRebootInstanceApi

func (*EbmRebootInstanceApi) Do

type EbmRebootInstanceRequest

type EbmRebootInstanceRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmRebootInstanceResponse

type EbmRebootInstanceResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmRebootInstanceReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */
}

type EbmRebootInstanceReturnObjResponse

type EbmRebootInstanceReturnObjResponse struct{}

type EbmReinstallInstanceApi

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

func NewEbmReinstallInstanceApi

func NewEbmReinstallInstanceApi(client *core.CtyunClient) *EbmReinstallInstanceApi

func (*EbmReinstallInstanceApi) Do

type EbmReinstallInstanceRequest

type EbmReinstallInstanceRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */Hostname string `json:"hostname"` /*  hostname,linux系统2到63位长度;windows系统2-15位长度;<br/>允许使用大小写字母、数字、连字符'-',必须以字母开头(大小写均可),不能连续使用'-','-'不能用于结尾,不能仅使用数字
	 */Password string `json:"password"` /*  密码 (必须包含大小写字母和(一个数字或者特殊字符)长度8到30位)
	 */ImageUUID string `json:"imageUUID"` /*  物理机镜像UUID<br /><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=4577&data=97">查询物理机镜像</a>
	 */SystemVolumeRaidUUID *string `json:"systemVolumeRaidUUID"` /*  本地系统盘raid类型,如果有本地盘则必填<br/><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=5881&data=97">查询物理机实例本地盘raid信息</a><br/><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=4576&data=97">查询物理机raid</a>
	 */DataVolumeRaidUUID *string `json:"dataVolumeRaidUUID"` /*  本地数据盘raid类型,如果有本地盘则必填<br/><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=5881&data=97">查询物理机实例本地盘raid信息</a><br/><a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=4576&data=97">查询物理机raid</a>
	 */RedoRaid bool `json:"redoRaid"` /*  是否重新做raid,如果没有本地盘的必须为false
	 */UserData *string `json:"userData"` /*  用户自定义数据,需要以Base64方式编码,Base64编码后的长度限制为1-16384字符
	 */KeyName *string `json:"keyName"` /*  密钥对名称。满足以下规则:只能由数字、字母、-组成,不能以数字和-开头、以-结尾,且长度为2-63字符
	 */
}

type EbmReinstallInstanceResponse

type EbmReinstallInstanceResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmReinstallInstanceReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */
}

type EbmReinstallInstanceReturnObjResponse

type EbmReinstallInstanceReturnObjResponse struct{}

type EbmRemoveNicApi

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

func NewEbmRemoveNicApi

func NewEbmRemoveNicApi(client *core.CtyunClient) *EbmRemoveNicApi

func (*EbmRemoveNicApi) Do

type EbmRemoveNicRequest

type EbmRemoveNicRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */InterfaceUUID string `json:"interfaceUUID"` /*  实例的网卡UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6940&data=97">查询单台物理机</a>和<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6941&data=97">批量查询物理机</a>获取网卡UUID
	 */
}

type EbmRemoveNicResponse

type EbmRemoveNicResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmRemoveNicReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */
}

type EbmRemoveNicReturnObjResponse

type EbmRemoveNicReturnObjResponse struct{}

type EbmRenewInstanceApi

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

func NewEbmRenewInstanceApi

func NewEbmRenewInstanceApi(client *core.CtyunClient) *EbmRenewInstanceApi

func (*EbmRenewInstanceApi) Do

type EbmRenewInstanceRequest

type EbmRenewInstanceRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */PayVoucherPrice float32 `json:"payVoucherPrice"` /*  代金券,满足以下规则:两位小数,不足两位自动补0,超过两位小数无效;不可为负数;字段为0时表示不使用代金券
	 */CycleType string `json:"cycleType"` /*  订购周期类型,值为"MONTH"表示cycleCount的值单位为月,值为"YEAR"表示cycleCount的值单位为年
	 */CycleCount int32 `json:"cycleCount"` /*  订购周期,值的单位由cycleType决定
	 */ClientToken string `json:"clientToken"` /*  客户端存根,用于保证订单幂等性。要求单个云平台账户内唯一,使用同一个ClientToken值,其他请求参数相同时,则代表为同一个请求。保留时间为24小时
	 */
}

type EbmRenewInstanceResponse

type EbmRenewInstanceResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmRenewInstanceReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmRenewInstanceReturnObjResponse

type EbmRenewInstanceReturnObjResponse struct {
	RegionID *string `json:"regionID"` /*  资源池ID
	 */MasterOrderID *string `json:"masterOrderID"` /*  订单ID
	 */MasterOrderNO *string `json:"masterOrderNO"` /*  订单号
	 */
}

type EbmResetHostnameApi

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

func NewEbmResetHostnameApi

func NewEbmResetHostnameApi(client *core.CtyunClient) *EbmResetHostnameApi

func (*EbmResetHostnameApi) Do

type EbmResetHostnameRequest

type EbmResetHostnameRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */Hostname string `json:"hostname"` /*  新hostname,linux系统2到63位长度;windows系统2-15位长度;<br/>允许使用大小写字母、数字、连字符'-',必须以字母开头(大小写均可),不能连续使用'-','-'不能用于结尾,不能仅使用数字
	 */
}

type EbmResetHostnameResponse

type EbmResetHostnameResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmResetHostnameReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */
}

type EbmResetHostnameReturnObjResponse

type EbmResetHostnameReturnObjResponse struct{}

type EbmResetPasswordApi

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

func NewEbmResetPasswordApi

func NewEbmResetPasswordApi(client *core.CtyunClient) *EbmResetPasswordApi

func (*EbmResetPasswordApi) Do

type EbmResetPasswordRequest

type EbmResetPasswordRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */NewPassword string `json:"newPassword"` /*  新密码,满足以下规则: (必须包含大小写字母和(一个数字或者特殊字符)长度8到30位)
	 */
}

type EbmResetPasswordResponse

type EbmResetPasswordResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmResetPasswordReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */
}

type EbmResetPasswordReturnObjResponse

type EbmResetPasswordReturnObjResponse struct{}

type EbmStartInstanceApi

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

func NewEbmStartInstanceApi

func NewEbmStartInstanceApi(client *core.CtyunClient) *EbmStartInstanceApi

func (*EbmStartInstanceApi) Do

type EbmStartInstanceRequest

type EbmStartInstanceRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmStartInstanceResponse

type EbmStartInstanceResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmStartInstanceReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */
}

type EbmStartInstanceReturnObjResponse

type EbmStartInstanceReturnObjResponse struct{}

type EbmStopInstanceApi

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

func NewEbmStopInstanceApi

func NewEbmStopInstanceApi(client *core.CtyunClient) *EbmStopInstanceApi

func (*EbmStopInstanceApi) Do

type EbmStopInstanceRequest

type EbmStopInstanceRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmStopInstanceResponse

type EbmStopInstanceResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmStopInstanceReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */
}

type EbmStopInstanceReturnObjResponse

type EbmStopInstanceReturnObjResponse struct{}

type EbmUpdateInstanceApi

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

func NewEbmUpdateInstanceApi

func NewEbmUpdateInstanceApi(client *core.CtyunClient) *EbmUpdateInstanceApi

func (*EbmUpdateInstanceApi) Do

type EbmUpdateInstanceRequest

type EbmUpdateInstanceRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */DisplayName *string `json:"displayName"` /*  实例名称。displayName和description必须至少存在一个
	 */Description *string `json:"description"` /*  描述。displayName和description必须至少存在一个
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmUpdateInstanceResponse

type EbmUpdateInstanceResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmUpdateInstanceReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */
}

type EbmUpdateInstanceReturnObjResponse

type EbmUpdateInstanceReturnObjResponse struct{}

type EbmUpdateSecurityGroupApi

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

func NewEbmUpdateSecurityGroupApi

func NewEbmUpdateSecurityGroupApi(client *core.CtyunClient) *EbmUpdateSecurityGroupApi

func (*EbmUpdateSecurityGroupApi) Do

type EbmUpdateSecurityGroupRequest

type EbmUpdateSecurityGroupRequest struct {
	RegionID string `json:"regionID"` /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string `json:"azName"` /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string `json:"instanceUUID"` /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */InterfaceUUID string `json:"interfaceUUID"` /*  该实例上需要更新安全组的网卡UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6940&data=97">查询单台物理机</a>和<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=16&api=6941&data=97">批量查询物理机</a>获取网卡UUID
	 */AddSecurityGroupIDList string `json:"addSecurityGroupIDList"` /*  增加安全组的ID用,分割(addSecurityGroupIDList,delSecurityGroupIDList必须有一项必填) <br /><a href="https://www.ctyun.cn/document/10026755/10040907">查询用户安全组列表</a>
	 */DelSecurityGroupIDList string `json:"delSecurityGroupIDList"` /*  删除安全组的ID用,分割(addSecurityGroupIDList,delSecurityGroupIDList必须有一项必填) <br /><a href="https://www.ctyun.cn/document/10026753/10040758">查询单台物理机</a> <br /><a href="https://www.ctyun.cn/document/10026753/10040758">批量查询物理机</a>
	 */
}

type EbmUpdateSecurityGroupResponse

type EbmUpdateSecurityGroupResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmUpdateSecurityGroupReturnObjResponse `json:"returnObj"` /*  返回参数,值为空
	 */
}

type EbmUpdateSecurityGroupReturnObjResponse

type EbmUpdateSecurityGroupReturnObjResponse struct{}

type EbmVncApi

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

func NewEbmVncApi

func NewEbmVncApi(client *core.CtyunClient) *EbmVncApi

func (*EbmVncApi) Do

func (a *EbmVncApi) Do(ctx context.Context, credential core.Credential, req *EbmVncRequest) (*EbmVncResponse, error)

type EbmVncRequest

type EbmVncRequest struct {
	RegionID string /*  资源池ID,您可以查看<a href="https://www.ctyun.cn/document/10026730/10028695">地域和可用区</a>来了解资源池<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5851&data=87&vid=81">资源池列表查询</a>获取最新的天翼云资源池列表
	 */AzName string /*  可用区名称,您可以查看地域和可用区来了解可用区<br/>您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=5855&data=87">资源池可用区查询</a><br/>注:查询结果中zoneList内返回存在可用区名称(即多可用区,本字段填写实际可用区名称),若查询结果中zoneList为空(即为单可用区,本字段填写default)
	 */InstanceUUID string /*  实例UUID,您可以调用<a href="https://eop.ctyun.cn/ebp/ctapiDocument/search?sid=25&api=9715&data=87&isNormal=1">根据订单号查询uuid</a>获取实例UUID
	 */
}

type EbmVncResponse

type EbmVncResponse struct {
	StatusCode int32 `json:"statusCode"` /*  返回状态码(800为成功,900为失败),默认值:800
	 */ErrorCode *string `json:"errorCode"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Error *string `json:"error"` /*  业务细分码,为product.module.code三段式码,详见错误码说明
	 */Message *string `json:"message"` /*  响应结果的描述,一般为英文描述
	 */Description *string `json:"description"` /*  响应结果的描述,一般为中文描述
	 */ReturnObj *EbmVncReturnObjResponse `json:"returnObj"` /*  返回参数,参考表returnObj
	 */
}

type EbmVncReturnObjResponse

type EbmVncReturnObjResponse struct {
	Endpoint *string `json:"endpoint"` /*  vnc的地址
	 */Token *string `json:"token"` /*  连接vnc所需要的token
	 */
}

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL