client

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Feb 7, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetOpenStatus

func (client *Client) GetOpenStatus() (_result *GetOpenStatusResponse, _err error)

@return GetOpenStatusResponse

func (*Client) GetOpenStatusWithOptions

func (client *Client) GetOpenStatusWithOptions(runtime *util.RuntimeOptions) (_result *GetOpenStatusResponse, _err error)

@param request - GetOpenStatusRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetOpenStatusResponse

func (*Client) GetOrderInfo

func (client *Client) GetOrderInfo(request *GetOrderInfoRequest) (_result *GetOrderInfoResponse, _err error)

Summary:

获取在线license列表

@param request - GetOrderInfoRequest

@return GetOrderInfoResponse

func (*Client) GetOrderInfoWithOptions

func (client *Client) GetOrderInfoWithOptions(request *GetOrderInfoRequest, runtime *util.RuntimeOptions) (_result *GetOrderInfoResponse, _err error)

Summary:

获取在线license列表

@param request - GetOrderInfoRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetOrderInfoResponse

func (*Client) GetOrderUsage

func (client *Client) GetOrderUsage(request *GetOrderUsageRequest) (_result *GetOrderUsageResponse, _err error)

@param request - GetOrderUsageRequest

@return GetOrderUsageResponse

func (*Client) GetOrderUsageWithOptions

func (client *Client) GetOrderUsageWithOptions(request *GetOrderUsageRequest, runtime *util.RuntimeOptions) (_result *GetOrderUsageResponse, _err error)

@param request - GetOrderUsageRequest

@param runtime - runtime options for this request RuntimeOptions

@return GetOrderUsageResponse

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

type GetOpenStatusResponse

type GetOpenStatusResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetOpenStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetOpenStatusResponse) GoString

func (s GetOpenStatusResponse) GoString() string

func (*GetOpenStatusResponse) SetBody

func (*GetOpenStatusResponse) SetHeaders

func (*GetOpenStatusResponse) SetStatusCode

func (s *GetOpenStatusResponse) SetStatusCode(v int32) *GetOpenStatusResponse

func (GetOpenStatusResponse) String

func (s GetOpenStatusResponse) String() string

type GetOpenStatusResponseBody

type GetOpenStatusResponseBody struct {
	// example:
	//
	// 0
	Code *int32 `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// {"gmtModified":"2021-07-27T04:00:00.000+00:00","mpStatus":1,"id":11,"pk":"1084126944995576","gmtCreate":"2021-07-27T04:00:00.000+00:00","parentPk":"1084126944995576"}
	Data map[string]interface{} `json:"Data,omitempty" xml:"Data,omitempty"`
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 0EB-FCAC-1B78-BBB8-500ED951E9EB
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetOpenStatusResponseBody) GoString

func (s GetOpenStatusResponseBody) GoString() string

func (*GetOpenStatusResponseBody) SetCode

func (*GetOpenStatusResponseBody) SetData

func (s *GetOpenStatusResponseBody) SetData(v map[string]interface{}) *GetOpenStatusResponseBody

func (*GetOpenStatusResponseBody) SetMessage

func (*GetOpenStatusResponseBody) SetRequestId

func (*GetOpenStatusResponseBody) SetSuccess

func (GetOpenStatusResponseBody) String

func (s GetOpenStatusResponseBody) String() string

type GetOrderInfoRequest

type GetOrderInfoRequest struct {
	ListReleased *bool `json:"ListReleased,omitempty" xml:"ListReleased,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// MP
	RelService *string `json:"RelService,omitempty" xml:"RelService,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	ResourceType *int32 `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetOrderInfoRequest) GoString

func (s GetOrderInfoRequest) GoString() string

func (*GetOrderInfoRequest) SetListReleased added in v1.0.2

func (s *GetOrderInfoRequest) SetListReleased(v bool) *GetOrderInfoRequest

func (*GetOrderInfoRequest) SetRelService

func (s *GetOrderInfoRequest) SetRelService(v string) *GetOrderInfoRequest

func (*GetOrderInfoRequest) SetResourceType

func (s *GetOrderInfoRequest) SetResourceType(v int32) *GetOrderInfoRequest

func (GetOrderInfoRequest) String

func (s GetOrderInfoRequest) String() string

type GetOrderInfoResponse

type GetOrderInfoResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetOrderInfoResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetOrderInfoResponse) GoString

func (s GetOrderInfoResponse) GoString() string

func (*GetOrderInfoResponse) SetBody

func (*GetOrderInfoResponse) SetHeaders

func (s *GetOrderInfoResponse) SetHeaders(v map[string]*string) *GetOrderInfoResponse

func (*GetOrderInfoResponse) SetStatusCode

func (s *GetOrderInfoResponse) SetStatusCode(v int32) *GetOrderInfoResponse

func (GetOrderInfoResponse) String

func (s GetOrderInfoResponse) String() string

type GetOrderInfoResponseBody

type GetOrderInfoResponseBody struct {
	// example:
	//
	// 0
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// example:
	//
	// {"licenseKey":"eems7ri3b1u5nui*****","currentConcurrency":2,"instanceId":"opt_mplicense_public_cn-****","totalDays":124,"currentDays":103}
	Data []*GetOrderInfoResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 5D6653C5-CA2B-14EC-9CF0-50AA0FF49C31
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetOrderInfoResponseBody) GoString

func (s GetOrderInfoResponseBody) GoString() string

func (*GetOrderInfoResponseBody) SetCode

func (*GetOrderInfoResponseBody) SetData

func (*GetOrderInfoResponseBody) SetMessage

func (*GetOrderInfoResponseBody) SetRequestId

func (*GetOrderInfoResponseBody) SetSuccess

func (GetOrderInfoResponseBody) String

func (s GetOrderInfoResponseBody) String() string

type GetOrderInfoResponseBodyData

type GetOrderInfoResponseBodyData struct {
	BizType            *string `json:"bizType,omitempty" xml:"bizType,omitempty"`
	CurrentConcurrency *int32  `json:"currentConcurrency,omitempty" xml:"currentConcurrency,omitempty"`
	CurrentDays        *int32  `json:"currentDays,omitempty" xml:"currentDays,omitempty"`
	InstanceId         *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	IsReleased         *bool   `json:"isReleased,omitempty" xml:"isReleased,omitempty"`
	LicenseKey         *string `json:"licenseKey,omitempty" xml:"licenseKey,omitempty"`
	Remark             *string `json:"remark,omitempty" xml:"remark,omitempty"`
	TotalDays          *int32  `json:"totalDays,omitempty" xml:"totalDays,omitempty"`
}

func (GetOrderInfoResponseBodyData) GoString

func (s GetOrderInfoResponseBodyData) GoString() string

func (*GetOrderInfoResponseBodyData) SetBizType

func (*GetOrderInfoResponseBodyData) SetCurrentConcurrency

func (*GetOrderInfoResponseBodyData) SetCurrentDays

func (*GetOrderInfoResponseBodyData) SetInstanceId

func (*GetOrderInfoResponseBodyData) SetIsReleased added in v1.0.3

func (*GetOrderInfoResponseBodyData) SetLicenseKey

func (*GetOrderInfoResponseBodyData) SetRemark

func (*GetOrderInfoResponseBodyData) SetTotalDays

func (GetOrderInfoResponseBodyData) String

type GetOrderUsageRequest

type GetOrderUsageRequest struct {
	// This parameter is required.
	LicenseKey *string `json:"LicenseKey,omitempty" xml:"LicenseKey,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// MP
	RelService *string `json:"RelService,omitempty" xml:"RelService,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// 1
	ResourceType *int32 `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	// example:
	//
	// 1
	TimeRange *int32 `json:"TimeRange,omitempty" xml:"TimeRange,omitempty"`
}

func (GetOrderUsageRequest) GoString

func (s GetOrderUsageRequest) GoString() string

func (*GetOrderUsageRequest) SetLicenseKey

func (s *GetOrderUsageRequest) SetLicenseKey(v string) *GetOrderUsageRequest

func (*GetOrderUsageRequest) SetRelService

func (s *GetOrderUsageRequest) SetRelService(v string) *GetOrderUsageRequest

func (*GetOrderUsageRequest) SetResourceType

func (s *GetOrderUsageRequest) SetResourceType(v int32) *GetOrderUsageRequest

func (*GetOrderUsageRequest) SetTimeRange

func (s *GetOrderUsageRequest) SetTimeRange(v int32) *GetOrderUsageRequest

func (GetOrderUsageRequest) String

func (s GetOrderUsageRequest) String() string

type GetOrderUsageResponse

type GetOrderUsageResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetOrderUsageResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetOrderUsageResponse) GoString

func (s GetOrderUsageResponse) GoString() string

func (*GetOrderUsageResponse) SetBody

func (*GetOrderUsageResponse) SetHeaders

func (*GetOrderUsageResponse) SetStatusCode

func (s *GetOrderUsageResponse) SetStatusCode(v int32) *GetOrderUsageResponse

func (GetOrderUsageResponse) String

func (s GetOrderUsageResponse) String() string

type GetOrderUsageResponseBody

type GetOrderUsageResponseBody struct {
	Data []map[string]interface{} `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	// example:
	//
	// success
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// example:
	//
	// 5D6653C5-CA2B-14EC-9CF0-50AA0FF49C31
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// example:
	//
	// true
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetOrderUsageResponseBody) GoString

func (s GetOrderUsageResponseBody) GoString() string

func (*GetOrderUsageResponseBody) SetData

func (s *GetOrderUsageResponseBody) SetData(v []map[string]interface{}) *GetOrderUsageResponseBody

func (*GetOrderUsageResponseBody) SetMessage

func (*GetOrderUsageResponseBody) SetRequestId

func (*GetOrderUsageResponseBody) SetSuccess

func (GetOrderUsageResponseBody) String

func (s GetOrderUsageResponseBody) String() string

Jump to

Keyboard shortcuts

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