Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ListOpts ¶
type ListOpts struct { //客户唯一标示。是domain ID CustomerId string `q:"customer_id,required"` //资源ID列表。是Server ID ResourceIds string `q:"resource_ids"` //订单号。 OrderId string `q:"order_id"` //是否只查询主资源。 OnlyMainResource int `q:"only_main_resource"` //资源状态。 StatusList string `q:"status_list"` //页码 PageNo int `q:"page_no"` //每页条数。 PageSize int `q:"page_size"` }
ListOpts represents options used to get resources.
func (ListOpts) ToResourcesListQuery ¶
ToResourcesListQuery formats a ListOpts into a query string.
type ListOptsBuilder ¶
type ListResult ¶
type ListResult struct {
// contains filtered or unexported fields
}
func ListDetail ¶
func ListDetail(client *gophercloud.ServiceClient, opts ListOptsBuilder) (r ListResult)
该接口对应的api不支持类似pagination分页机制。
type ResourceInstance ¶
type ResourceInstance struct { //标示要开通资源的临时ID,资源开通以后生成的ID为resourceID。对应订购关系ID。 Id string `json:"id"` //资源实例ID ResourceId string `json:"resource_id"` //资源实例名 ResourceName string `json:"resource_name"` //云服务资源池区域编码 RegionCode string `json:"region_code"` //用户购买云服务产品的云服务类型。 CloudServiceTypeCode string `json:"cloud_service_type_code"` //用户购买云服务产品的资源类型。 ResourceTypeCode string `json:"resource_type_code"` //用户购买云服务产品的资源规格。 ResourceSpecCode string `json:"resource_spec_code"` //资源项目ID。 ProjectCode string `json:"project_code"` //产品ID ProductId string `json:"product_id"` //主资源ID MainResourceId string `json:"main_resource_id"` //是否是主资源。 IsMainResource int `json:"is_main_resource"` //资源状态。 Status int `json:"status"` //资源生效时间。 ValidTime string `json:"valid_time"` //资源过期时间。 ExpireTime string `json:"expire_time"` //下一次扣费策略 NextOperationPolicy int `json:"next_operation_policy"` }
Click to show internal directories.
Click to hide internal directories.