client

package
v2.0.6 Latest Latest
Warning

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

Go to latest
Published: Jun 28, 2022 License: Apache-2.0 Imports: 5 Imported by: 4

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 AddAccountRelationRequest

type AddAccountRelationRequest struct {
	ChildNick       *string   `json:"ChildNick,omitempty" xml:"ChildNick,omitempty"`
	ChildUserId     *int64    `json:"ChildUserId,omitempty" xml:"ChildUserId,omitempty"`
	ParentUserId    *int64    `json:"ParentUserId,omitempty" xml:"ParentUserId,omitempty"`
	PermissionCodes []*string `json:"PermissionCodes,omitempty" xml:"PermissionCodes,omitempty" type:"Repeated"`
	RelationType    *string   `json:"RelationType,omitempty" xml:"RelationType,omitempty"`
	RequestId       *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	RoleCodes       []*string `json:"RoleCodes,omitempty" xml:"RoleCodes,omitempty" type:"Repeated"`
}

func (AddAccountRelationRequest) GoString

func (s AddAccountRelationRequest) GoString() string

func (*AddAccountRelationRequest) SetChildNick

func (*AddAccountRelationRequest) SetChildUserId

func (*AddAccountRelationRequest) SetParentUserId

func (*AddAccountRelationRequest) SetPermissionCodes

func (s *AddAccountRelationRequest) SetPermissionCodes(v []*string) *AddAccountRelationRequest

func (*AddAccountRelationRequest) SetRelationType

func (*AddAccountRelationRequest) SetRequestId

func (*AddAccountRelationRequest) SetRoleCodes

func (AddAccountRelationRequest) String

func (s AddAccountRelationRequest) String() string

type AddAccountRelationResponse

type AddAccountRelationResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AddAccountRelationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AddAccountRelationResponse) GoString

func (s AddAccountRelationResponse) GoString() string

func (*AddAccountRelationResponse) SetBody

func (*AddAccountRelationResponse) SetHeaders

func (*AddAccountRelationResponse) SetStatusCode added in v2.0.5

func (AddAccountRelationResponse) String

type AddAccountRelationResponseBody

type AddAccountRelationResponseBody struct {
	Code      *string                             `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *AddAccountRelationResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                             `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                               `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (AddAccountRelationResponseBody) GoString

func (*AddAccountRelationResponseBody) SetCode

func (*AddAccountRelationResponseBody) SetMessage

func (*AddAccountRelationResponseBody) SetRequestId

func (*AddAccountRelationResponseBody) SetSuccess

func (AddAccountRelationResponseBody) String

type AddAccountRelationResponseBodyData

type AddAccountRelationResponseBodyData struct {
	HostId     *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	RelationId *int64  `json:"RelationId,omitempty" xml:"RelationId,omitempty"`
}

func (AddAccountRelationResponseBodyData) GoString

func (*AddAccountRelationResponseBodyData) SetHostId

func (*AddAccountRelationResponseBodyData) SetRelationId

func (AddAccountRelationResponseBodyData) String

type AllocateCostUnitResourceRequest

type AllocateCostUnitResourceRequest struct {
	FromUnitId           *int64                                                 `json:"FromUnitId,omitempty" xml:"FromUnitId,omitempty"`
	FromUnitUserId       *int64                                                 `json:"FromUnitUserId,omitempty" xml:"FromUnitUserId,omitempty"`
	ResourceInstanceList []*AllocateCostUnitResourceRequestResourceInstanceList `json:"ResourceInstanceList,omitempty" xml:"ResourceInstanceList,omitempty" type:"Repeated"`
	ToUnitId             *int64                                                 `json:"ToUnitId,omitempty" xml:"ToUnitId,omitempty"`
	ToUnitUserId         *int64                                                 `json:"ToUnitUserId,omitempty" xml:"ToUnitUserId,omitempty"`
}

func (AllocateCostUnitResourceRequest) GoString

func (*AllocateCostUnitResourceRequest) SetFromUnitId

func (*AllocateCostUnitResourceRequest) SetFromUnitUserId

func (*AllocateCostUnitResourceRequest) SetToUnitId

func (*AllocateCostUnitResourceRequest) SetToUnitUserId

func (AllocateCostUnitResourceRequest) String

type AllocateCostUnitResourceRequestResourceInstanceList

type AllocateCostUnitResourceRequestResourceInstanceList struct {
	ApportionCode  *string `json:"ApportionCode,omitempty" xml:"ApportionCode,omitempty"`
	CommodityCode  *string `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	ResourceId     *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceUserId *int64  `json:"ResourceUserId,omitempty" xml:"ResourceUserId,omitempty"`
}

func (AllocateCostUnitResourceRequestResourceInstanceList) GoString

func (*AllocateCostUnitResourceRequestResourceInstanceList) SetApportionCode

func (*AllocateCostUnitResourceRequestResourceInstanceList) SetCommodityCode

func (*AllocateCostUnitResourceRequestResourceInstanceList) SetResourceId

func (*AllocateCostUnitResourceRequestResourceInstanceList) SetResourceUserId

func (AllocateCostUnitResourceRequestResourceInstanceList) String

type AllocateCostUnitResourceResponse

type AllocateCostUnitResourceResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AllocateCostUnitResourceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AllocateCostUnitResourceResponse) GoString

func (*AllocateCostUnitResourceResponse) SetHeaders

func (*AllocateCostUnitResourceResponse) SetStatusCode added in v2.0.5

func (AllocateCostUnitResourceResponse) String

type AllocateCostUnitResourceResponseBody

type AllocateCostUnitResourceResponseBody struct {
	Code      *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *AllocateCostUnitResourceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (AllocateCostUnitResourceResponseBody) GoString

func (*AllocateCostUnitResourceResponseBody) SetCode

func (*AllocateCostUnitResourceResponseBody) SetMessage

func (*AllocateCostUnitResourceResponseBody) SetRequestId

func (*AllocateCostUnitResourceResponseBody) SetSuccess

func (AllocateCostUnitResourceResponseBody) String

type AllocateCostUnitResourceResponseBodyData

type AllocateCostUnitResourceResponseBodyData struct {
	IsSuccess    *bool  `json:"IsSuccess,omitempty" xml:"IsSuccess,omitempty"`
	ToUnitId     *int64 `json:"ToUnitId,omitempty" xml:"ToUnitId,omitempty"`
	ToUnitUserId *int64 `json:"ToUnitUserId,omitempty" xml:"ToUnitUserId,omitempty"`
}

func (AllocateCostUnitResourceResponseBodyData) GoString

func (*AllocateCostUnitResourceResponseBodyData) SetIsSuccess

func (*AllocateCostUnitResourceResponseBodyData) SetToUnitId

func (*AllocateCostUnitResourceResponseBodyData) SetToUnitUserId

func (AllocateCostUnitResourceResponseBodyData) String

type ApplyInvoiceRequest

type ApplyInvoiceRequest struct {
	AddressId       *int64   `json:"AddressId,omitempty" xml:"AddressId,omitempty"`
	ApplyUserNick   *string  `json:"ApplyUserNick,omitempty" xml:"ApplyUserNick,omitempty"`
	CustomerId      *int64   `json:"CustomerId,omitempty" xml:"CustomerId,omitempty"`
	InvoiceAmount   *int64   `json:"InvoiceAmount,omitempty" xml:"InvoiceAmount,omitempty"`
	InvoiceByAmount *bool    `json:"InvoiceByAmount,omitempty" xml:"InvoiceByAmount,omitempty"`
	InvoicingType   *int32   `json:"InvoicingType,omitempty" xml:"InvoicingType,omitempty"`
	OwnerId         *int64   `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ProcessWay      *int32   `json:"ProcessWay,omitempty" xml:"ProcessWay,omitempty"`
	SelectedIds     []*int64 `json:"SelectedIds,omitempty" xml:"SelectedIds,omitempty" type:"Repeated"`
	UserRemark      *string  `json:"UserRemark,omitempty" xml:"UserRemark,omitempty"`
}

func (ApplyInvoiceRequest) GoString

func (s ApplyInvoiceRequest) GoString() string

func (*ApplyInvoiceRequest) SetAddressId

func (s *ApplyInvoiceRequest) SetAddressId(v int64) *ApplyInvoiceRequest

func (*ApplyInvoiceRequest) SetApplyUserNick

func (s *ApplyInvoiceRequest) SetApplyUserNick(v string) *ApplyInvoiceRequest

func (*ApplyInvoiceRequest) SetCustomerId

func (s *ApplyInvoiceRequest) SetCustomerId(v int64) *ApplyInvoiceRequest

func (*ApplyInvoiceRequest) SetInvoiceAmount

func (s *ApplyInvoiceRequest) SetInvoiceAmount(v int64) *ApplyInvoiceRequest

func (*ApplyInvoiceRequest) SetInvoiceByAmount

func (s *ApplyInvoiceRequest) SetInvoiceByAmount(v bool) *ApplyInvoiceRequest

func (*ApplyInvoiceRequest) SetInvoicingType

func (s *ApplyInvoiceRequest) SetInvoicingType(v int32) *ApplyInvoiceRequest

func (*ApplyInvoiceRequest) SetOwnerId

func (s *ApplyInvoiceRequest) SetOwnerId(v int64) *ApplyInvoiceRequest

func (*ApplyInvoiceRequest) SetProcessWay

func (s *ApplyInvoiceRequest) SetProcessWay(v int32) *ApplyInvoiceRequest

func (*ApplyInvoiceRequest) SetSelectedIds

func (s *ApplyInvoiceRequest) SetSelectedIds(v []*int64) *ApplyInvoiceRequest

func (*ApplyInvoiceRequest) SetUserRemark

func (s *ApplyInvoiceRequest) SetUserRemark(v string) *ApplyInvoiceRequest

func (ApplyInvoiceRequest) String

func (s ApplyInvoiceRequest) String() string

type ApplyInvoiceResponse

type ApplyInvoiceResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ApplyInvoiceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ApplyInvoiceResponse) GoString

func (s ApplyInvoiceResponse) GoString() string

func (*ApplyInvoiceResponse) SetBody

func (*ApplyInvoiceResponse) SetHeaders

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

func (*ApplyInvoiceResponse) SetStatusCode added in v2.0.5

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

func (ApplyInvoiceResponse) String

func (s ApplyInvoiceResponse) String() string

type ApplyInvoiceResponseBody

type ApplyInvoiceResponseBody struct {
	Code      *string                       `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *ApplyInvoiceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                       `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                         `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ApplyInvoiceResponseBody) GoString

func (s ApplyInvoiceResponseBody) GoString() string

func (*ApplyInvoiceResponseBody) SetCode

func (*ApplyInvoiceResponseBody) SetData

func (*ApplyInvoiceResponseBody) SetMessage

func (*ApplyInvoiceResponseBody) SetRequestId

func (*ApplyInvoiceResponseBody) SetSuccess

func (ApplyInvoiceResponseBody) String

func (s ApplyInvoiceResponseBody) String() string

type ApplyInvoiceResponseBodyData

type ApplyInvoiceResponseBodyData struct {
	InvoiceApplyId *int64 `json:"InvoiceApplyId,omitempty" xml:"InvoiceApplyId,omitempty"`
}

func (ApplyInvoiceResponseBodyData) GoString

func (s ApplyInvoiceResponseBodyData) GoString() string

func (*ApplyInvoiceResponseBodyData) SetInvoiceApplyId

func (ApplyInvoiceResponseBodyData) String

type CancelOrderRequest

type CancelOrderRequest struct {
	OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (CancelOrderRequest) GoString

func (s CancelOrderRequest) GoString() string

func (*CancelOrderRequest) SetOrderId

func (s *CancelOrderRequest) SetOrderId(v string) *CancelOrderRequest

func (*CancelOrderRequest) SetOwnerId

func (s *CancelOrderRequest) SetOwnerId(v int64) *CancelOrderRequest

func (CancelOrderRequest) String

func (s CancelOrderRequest) String() string

type CancelOrderResponse

type CancelOrderResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CancelOrderResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CancelOrderResponse) GoString

func (s CancelOrderResponse) GoString() string

func (*CancelOrderResponse) SetBody

func (*CancelOrderResponse) SetHeaders

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

func (*CancelOrderResponse) SetStatusCode added in v2.0.5

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

func (CancelOrderResponse) String

func (s CancelOrderResponse) String() string

type CancelOrderResponseBody

type CancelOrderResponseBody struct {
	Code      *string                      `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *CancelOrderResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                      `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                        `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CancelOrderResponseBody) GoString

func (s CancelOrderResponseBody) GoString() string

func (*CancelOrderResponseBody) SetCode

func (*CancelOrderResponseBody) SetData

func (*CancelOrderResponseBody) SetMessage

func (*CancelOrderResponseBody) SetRequestId

func (*CancelOrderResponseBody) SetSuccess

func (CancelOrderResponseBody) String

func (s CancelOrderResponseBody) String() string

type CancelOrderResponseBodyData

type CancelOrderResponseBodyData struct {
	HostId *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
}

func (CancelOrderResponseBodyData) GoString

func (s CancelOrderResponseBodyData) GoString() string

func (*CancelOrderResponseBodyData) SetHostId

func (CancelOrderResponseBodyData) String

type ChangeResellerConsumeAmountRequest

type ChangeResellerConsumeAmountRequest struct {
	AdjustType   *string `json:"AdjustType,omitempty" xml:"AdjustType,omitempty"`
	Amount       *string `json:"Amount,omitempty" xml:"Amount,omitempty"`
	BusinessType *string `json:"BusinessType,omitempty" xml:"BusinessType,omitempty"`
	Currency     *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	ExtendMap    *string `json:"ExtendMap,omitempty" xml:"ExtendMap,omitempty"`
	OutBizId     *string `json:"OutBizId,omitempty" xml:"OutBizId,omitempty"`
	OwnerId      *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Source       *string `json:"Source,omitempty" xml:"Source,omitempty"`
}

func (ChangeResellerConsumeAmountRequest) GoString

func (*ChangeResellerConsumeAmountRequest) SetAdjustType

func (*ChangeResellerConsumeAmountRequest) SetAmount

func (*ChangeResellerConsumeAmountRequest) SetBusinessType

func (*ChangeResellerConsumeAmountRequest) SetCurrency

func (*ChangeResellerConsumeAmountRequest) SetExtendMap

func (*ChangeResellerConsumeAmountRequest) SetOutBizId

func (*ChangeResellerConsumeAmountRequest) SetOwnerId

func (*ChangeResellerConsumeAmountRequest) SetSource

func (ChangeResellerConsumeAmountRequest) String

type ChangeResellerConsumeAmountResponse

type ChangeResellerConsumeAmountResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ChangeResellerConsumeAmountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ChangeResellerConsumeAmountResponse) GoString

func (*ChangeResellerConsumeAmountResponse) SetHeaders

func (*ChangeResellerConsumeAmountResponse) SetStatusCode added in v2.0.5

func (ChangeResellerConsumeAmountResponse) String

type ChangeResellerConsumeAmountResponseBody

type ChangeResellerConsumeAmountResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *string `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ChangeResellerConsumeAmountResponseBody) GoString

func (*ChangeResellerConsumeAmountResponseBody) SetCode

func (*ChangeResellerConsumeAmountResponseBody) SetData

func (*ChangeResellerConsumeAmountResponseBody) SetMessage

func (*ChangeResellerConsumeAmountResponseBody) SetRequestId

func (*ChangeResellerConsumeAmountResponseBody) SetSuccess

func (ChangeResellerConsumeAmountResponseBody) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) AddAccountRelation

func (client *Client) AddAccountRelation(request *AddAccountRelationRequest) (_result *AddAccountRelationResponse, _err error)

func (*Client) AddAccountRelationWithOptions

func (client *Client) AddAccountRelationWithOptions(request *AddAccountRelationRequest, runtime *util.RuntimeOptions) (_result *AddAccountRelationResponse, _err error)

func (*Client) AllocateCostUnitResource

func (client *Client) AllocateCostUnitResource(request *AllocateCostUnitResourceRequest) (_result *AllocateCostUnitResourceResponse, _err error)

func (*Client) AllocateCostUnitResourceWithOptions

func (client *Client) AllocateCostUnitResourceWithOptions(request *AllocateCostUnitResourceRequest, runtime *util.RuntimeOptions) (_result *AllocateCostUnitResourceResponse, _err error)

func (*Client) ApplyInvoice

func (client *Client) ApplyInvoice(request *ApplyInvoiceRequest) (_result *ApplyInvoiceResponse, _err error)

func (*Client) ApplyInvoiceWithOptions

func (client *Client) ApplyInvoiceWithOptions(request *ApplyInvoiceRequest, runtime *util.RuntimeOptions) (_result *ApplyInvoiceResponse, _err error)

func (*Client) CancelOrder

func (client *Client) CancelOrder(request *CancelOrderRequest) (_result *CancelOrderResponse, _err error)

func (*Client) CancelOrderWithOptions

func (client *Client) CancelOrderWithOptions(request *CancelOrderRequest, runtime *util.RuntimeOptions) (_result *CancelOrderResponse, _err error)

func (*Client) ChangeResellerConsumeAmount

func (client *Client) ChangeResellerConsumeAmount(request *ChangeResellerConsumeAmountRequest) (_result *ChangeResellerConsumeAmountResponse, _err error)

func (*Client) ChangeResellerConsumeAmountWithOptions

func (client *Client) ChangeResellerConsumeAmountWithOptions(request *ChangeResellerConsumeAmountRequest, runtime *util.RuntimeOptions) (_result *ChangeResellerConsumeAmountResponse, _err error)

func (*Client) ConfirmRelation

func (client *Client) ConfirmRelation(request *ConfirmRelationRequest) (_result *ConfirmRelationResponse, _err error)

func (*Client) ConfirmRelationWithOptions

func (client *Client) ConfirmRelationWithOptions(request *ConfirmRelationRequest, runtime *util.RuntimeOptions) (_result *ConfirmRelationResponse, _err error)

func (*Client) ConvertChargeType

func (client *Client) ConvertChargeType(request *ConvertChargeTypeRequest) (_result *ConvertChargeTypeResponse, _err error)

func (*Client) ConvertChargeTypeWithOptions

func (client *Client) ConvertChargeTypeWithOptions(request *ConvertChargeTypeRequest, runtime *util.RuntimeOptions) (_result *ConvertChargeTypeResponse, _err error)

func (*Client) CreateAgAccount

func (client *Client) CreateAgAccount(request *CreateAgAccountRequest) (_result *CreateAgAccountResponse, _err error)

func (*Client) CreateAgAccountWithOptions

func (client *Client) CreateAgAccountWithOptions(request *CreateAgAccountRequest, runtime *util.RuntimeOptions) (_result *CreateAgAccountResponse, _err error)

func (*Client) CreateCostUnit

func (client *Client) CreateCostUnit(request *CreateCostUnitRequest) (_result *CreateCostUnitResponse, _err error)

func (*Client) CreateCostUnitWithOptions

func (client *Client) CreateCostUnitWithOptions(request *CreateCostUnitRequest, runtime *util.RuntimeOptions) (_result *CreateCostUnitResponse, _err error)

func (*Client) CreateInstance

func (client *Client) CreateInstance(request *CreateInstanceRequest) (_result *CreateInstanceResponse, _err error)

func (*Client) CreateInstanceWithOptions

func (client *Client) CreateInstanceWithOptions(request *CreateInstanceRequest, runtime *util.RuntimeOptions) (_result *CreateInstanceResponse, _err error)

func (*Client) CreateResellerUserQuota

func (client *Client) CreateResellerUserQuota(request *CreateResellerUserQuotaRequest) (_result *CreateResellerUserQuotaResponse, _err error)

func (*Client) CreateResellerUserQuotaWithOptions

func (client *Client) CreateResellerUserQuotaWithOptions(request *CreateResellerUserQuotaRequest, runtime *util.RuntimeOptions) (_result *CreateResellerUserQuotaResponse, _err error)

func (*Client) CreateResourcePackage

func (client *Client) CreateResourcePackage(request *CreateResourcePackageRequest) (_result *CreateResourcePackageResponse, _err error)

func (*Client) CreateResourcePackageWithOptions

func (client *Client) CreateResourcePackageWithOptions(request *CreateResourcePackageRequest, runtime *util.RuntimeOptions) (_result *CreateResourcePackageResponse, _err error)

func (*Client) CreateSavingsPlansInstance

func (client *Client) CreateSavingsPlansInstance(request *CreateSavingsPlansInstanceRequest) (_result *CreateSavingsPlansInstanceResponse, _err error)

func (*Client) CreateSavingsPlansInstanceWithOptions

func (client *Client) CreateSavingsPlansInstanceWithOptions(request *CreateSavingsPlansInstanceRequest, runtime *util.RuntimeOptions) (_result *CreateSavingsPlansInstanceResponse, _err error)

func (*Client) DeleteCostUnit

func (client *Client) DeleteCostUnit(request *DeleteCostUnitRequest) (_result *DeleteCostUnitResponse, _err error)

func (*Client) DeleteCostUnitWithOptions

func (client *Client) DeleteCostUnitWithOptions(request *DeleteCostUnitRequest, runtime *util.RuntimeOptions) (_result *DeleteCostUnitResponse, _err error)

func (*Client) DescribeInstanceBill

func (client *Client) DescribeInstanceBill(request *DescribeInstanceBillRequest) (_result *DescribeInstanceBillResponse, _err error)

func (*Client) DescribeInstanceBillWithOptions

func (client *Client) DescribeInstanceBillWithOptions(request *DescribeInstanceBillRequest, runtime *util.RuntimeOptions) (_result *DescribeInstanceBillResponse, _err error)

func (*Client) DescribePricingModule

func (client *Client) DescribePricingModule(request *DescribePricingModuleRequest) (_result *DescribePricingModuleResponse, _err error)

func (*Client) DescribePricingModuleWithOptions

func (client *Client) DescribePricingModuleWithOptions(request *DescribePricingModuleRequest, runtime *util.RuntimeOptions) (_result *DescribePricingModuleResponse, _err error)

func (*Client) DescribeResourceCoverageDetail

func (client *Client) DescribeResourceCoverageDetail(request *DescribeResourceCoverageDetailRequest) (_result *DescribeResourceCoverageDetailResponse, _err error)

func (*Client) DescribeResourceCoverageDetailWithOptions

func (client *Client) DescribeResourceCoverageDetailWithOptions(request *DescribeResourceCoverageDetailRequest, runtime *util.RuntimeOptions) (_result *DescribeResourceCoverageDetailResponse, _err error)

func (*Client) DescribeResourceCoverageTotal

func (client *Client) DescribeResourceCoverageTotal(request *DescribeResourceCoverageTotalRequest) (_result *DescribeResourceCoverageTotalResponse, _err error)

func (*Client) DescribeResourceCoverageTotalWithOptions

func (client *Client) DescribeResourceCoverageTotalWithOptions(request *DescribeResourceCoverageTotalRequest, runtime *util.RuntimeOptions) (_result *DescribeResourceCoverageTotalResponse, _err error)

func (*Client) DescribeResourcePackageProduct

func (client *Client) DescribeResourcePackageProduct(request *DescribeResourcePackageProductRequest) (_result *DescribeResourcePackageProductResponse, _err error)

func (*Client) DescribeResourcePackageProductWithOptions

func (client *Client) DescribeResourcePackageProductWithOptions(request *DescribeResourcePackageProductRequest, runtime *util.RuntimeOptions) (_result *DescribeResourcePackageProductResponse, _err error)

func (*Client) DescribeResourceUsageDetail

func (client *Client) DescribeResourceUsageDetail(request *DescribeResourceUsageDetailRequest) (_result *DescribeResourceUsageDetailResponse, _err error)

func (*Client) DescribeResourceUsageDetailWithOptions

func (client *Client) DescribeResourceUsageDetailWithOptions(request *DescribeResourceUsageDetailRequest, runtime *util.RuntimeOptions) (_result *DescribeResourceUsageDetailResponse, _err error)

func (*Client) DescribeResourceUsageTotal

func (client *Client) DescribeResourceUsageTotal(request *DescribeResourceUsageTotalRequest) (_result *DescribeResourceUsageTotalResponse, _err error)

func (*Client) DescribeResourceUsageTotalWithOptions

func (client *Client) DescribeResourceUsageTotalWithOptions(request *DescribeResourceUsageTotalRequest, runtime *util.RuntimeOptions) (_result *DescribeResourceUsageTotalResponse, _err error)

func (*Client) DescribeSavingsPlansCoverageDetail

func (client *Client) DescribeSavingsPlansCoverageDetail(request *DescribeSavingsPlansCoverageDetailRequest) (_result *DescribeSavingsPlansCoverageDetailResponse, _err error)

func (*Client) DescribeSavingsPlansCoverageDetailWithOptions

func (client *Client) DescribeSavingsPlansCoverageDetailWithOptions(request *DescribeSavingsPlansCoverageDetailRequest, runtime *util.RuntimeOptions) (_result *DescribeSavingsPlansCoverageDetailResponse, _err error)

func (*Client) DescribeSavingsPlansCoverageTotal

func (client *Client) DescribeSavingsPlansCoverageTotal(request *DescribeSavingsPlansCoverageTotalRequest) (_result *DescribeSavingsPlansCoverageTotalResponse, _err error)

func (*Client) DescribeSavingsPlansCoverageTotalWithOptions

func (client *Client) DescribeSavingsPlansCoverageTotalWithOptions(request *DescribeSavingsPlansCoverageTotalRequest, runtime *util.RuntimeOptions) (_result *DescribeSavingsPlansCoverageTotalResponse, _err error)

func (*Client) DescribeSavingsPlansUsageDetail

func (client *Client) DescribeSavingsPlansUsageDetail(request *DescribeSavingsPlansUsageDetailRequest) (_result *DescribeSavingsPlansUsageDetailResponse, _err error)

func (*Client) DescribeSavingsPlansUsageDetailWithOptions

func (client *Client) DescribeSavingsPlansUsageDetailWithOptions(request *DescribeSavingsPlansUsageDetailRequest, runtime *util.RuntimeOptions) (_result *DescribeSavingsPlansUsageDetailResponse, _err error)

func (*Client) DescribeSavingsPlansUsageTotal

func (client *Client) DescribeSavingsPlansUsageTotal(request *DescribeSavingsPlansUsageTotalRequest) (_result *DescribeSavingsPlansUsageTotalResponse, _err error)

func (*Client) DescribeSavingsPlansUsageTotalWithOptions

func (client *Client) DescribeSavingsPlansUsageTotalWithOptions(request *DescribeSavingsPlansUsageTotalRequest, runtime *util.RuntimeOptions) (_result *DescribeSavingsPlansUsageTotalResponse, _err error)

func (*Client) DescribeSplitItemBill

func (client *Client) DescribeSplitItemBill(request *DescribeSplitItemBillRequest) (_result *DescribeSplitItemBillResponse, _err error)

func (*Client) DescribeSplitItemBillWithOptions

func (client *Client) DescribeSplitItemBillWithOptions(request *DescribeSplitItemBillRequest, runtime *util.RuntimeOptions) (_result *DescribeSplitItemBillResponse, _err error)

func (*Client) EnableBillGeneration

func (client *Client) EnableBillGeneration(request *EnableBillGenerationRequest) (_result *EnableBillGenerationResponse, _err error)

func (*Client) EnableBillGenerationWithOptions

func (client *Client) EnableBillGenerationWithOptions(request *EnableBillGenerationRequest, runtime *util.RuntimeOptions) (_result *EnableBillGenerationResponse, _err error)

func (*Client) GetAccountRelation

func (client *Client) GetAccountRelation(request *GetAccountRelationRequest) (_result *GetAccountRelationResponse, _err error)

func (*Client) GetAccountRelationWithOptions

func (client *Client) GetAccountRelationWithOptions(request *GetAccountRelationRequest, runtime *util.RuntimeOptions) (_result *GetAccountRelationResponse, _err error)

func (*Client) GetCustomerAccountInfo

func (client *Client) GetCustomerAccountInfo(request *GetCustomerAccountInfoRequest) (_result *GetCustomerAccountInfoResponse, _err error)

func (*Client) GetCustomerAccountInfoWithOptions

func (client *Client) GetCustomerAccountInfoWithOptions(request *GetCustomerAccountInfoRequest, runtime *util.RuntimeOptions) (_result *GetCustomerAccountInfoResponse, _err error)

func (*Client) GetCustomerList

func (client *Client) GetCustomerList() (_result *GetCustomerListResponse, _err error)

func (*Client) GetCustomerListWithOptions

func (client *Client) GetCustomerListWithOptions(runtime *util.RuntimeOptions) (_result *GetCustomerListResponse, _err 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) GetOrderDetail

func (client *Client) GetOrderDetail(request *GetOrderDetailRequest) (_result *GetOrderDetailResponse, _err error)

func (*Client) GetOrderDetailWithOptions

func (client *Client) GetOrderDetailWithOptions(request *GetOrderDetailRequest, runtime *util.RuntimeOptions) (_result *GetOrderDetailResponse, _err error)

func (*Client) GetPayAsYouGoPrice

func (client *Client) GetPayAsYouGoPrice(request *GetPayAsYouGoPriceRequest) (_result *GetPayAsYouGoPriceResponse, _err error)

func (*Client) GetPayAsYouGoPriceWithOptions

func (client *Client) GetPayAsYouGoPriceWithOptions(request *GetPayAsYouGoPriceRequest, runtime *util.RuntimeOptions) (_result *GetPayAsYouGoPriceResponse, _err error)

func (*Client) GetResourcePackagePrice

func (client *Client) GetResourcePackagePrice(request *GetResourcePackagePriceRequest) (_result *GetResourcePackagePriceResponse, _err error)

func (*Client) GetResourcePackagePriceWithOptions

func (client *Client) GetResourcePackagePriceWithOptions(request *GetResourcePackagePriceRequest, runtime *util.RuntimeOptions) (_result *GetResourcePackagePriceResponse, _err error)

func (*Client) GetSubscriptionPrice

func (client *Client) GetSubscriptionPrice(request *GetSubscriptionPriceRequest) (_result *GetSubscriptionPriceResponse, _err error)

func (*Client) GetSubscriptionPriceWithOptions

func (client *Client) GetSubscriptionPriceWithOptions(request *GetSubscriptionPriceRequest, runtime *util.RuntimeOptions) (_result *GetSubscriptionPriceResponse, _err error)

func (*Client) Init

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

func (*Client) InquiryPriceRefundInstance

func (client *Client) InquiryPriceRefundInstance(request *InquiryPriceRefundInstanceRequest) (_result *InquiryPriceRefundInstanceResponse, _err error)

func (*Client) InquiryPriceRefundInstanceWithOptions

func (client *Client) InquiryPriceRefundInstanceWithOptions(request *InquiryPriceRefundInstanceRequest, runtime *util.RuntimeOptions) (_result *InquiryPriceRefundInstanceResponse, _err error)

func (*Client) ModifyAccountRelation

func (client *Client) ModifyAccountRelation(request *ModifyAccountRelationRequest) (_result *ModifyAccountRelationResponse, _err error)

func (*Client) ModifyAccountRelationWithOptions

func (client *Client) ModifyAccountRelationWithOptions(request *ModifyAccountRelationRequest, runtime *util.RuntimeOptions) (_result *ModifyAccountRelationResponse, _err error)

func (*Client) ModifyCostUnit

func (client *Client) ModifyCostUnit(request *ModifyCostUnitRequest) (_result *ModifyCostUnitResponse, _err error)

func (*Client) ModifyCostUnitWithOptions

func (client *Client) ModifyCostUnitWithOptions(request *ModifyCostUnitRequest, runtime *util.RuntimeOptions) (_result *ModifyCostUnitResponse, _err error)

func (*Client) ModifyInstance

func (client *Client) ModifyInstance(request *ModifyInstanceRequest) (_result *ModifyInstanceResponse, _err error)

func (*Client) ModifyInstanceWithOptions

func (client *Client) ModifyInstanceWithOptions(request *ModifyInstanceRequest, runtime *util.RuntimeOptions) (_result *ModifyInstanceResponse, _err error)

func (*Client) QueryAccountBalance

func (client *Client) QueryAccountBalance() (_result *QueryAccountBalanceResponse, _err error)

func (*Client) QueryAccountBalanceWithOptions

func (client *Client) QueryAccountBalanceWithOptions(runtime *util.RuntimeOptions) (_result *QueryAccountBalanceResponse, _err error)

func (*Client) QueryAccountBill

func (client *Client) QueryAccountBill(request *QueryAccountBillRequest) (_result *QueryAccountBillResponse, _err error)

func (*Client) QueryAccountBillWithOptions

func (client *Client) QueryAccountBillWithOptions(request *QueryAccountBillRequest, runtime *util.RuntimeOptions) (_result *QueryAccountBillResponse, _err error)

func (*Client) QueryAccountTransactionDetails

func (client *Client) QueryAccountTransactionDetails(request *QueryAccountTransactionDetailsRequest) (_result *QueryAccountTransactionDetailsResponse, _err error)

func (*Client) QueryAccountTransactionDetailsWithOptions

func (client *Client) QueryAccountTransactionDetailsWithOptions(request *QueryAccountTransactionDetailsRequest, runtime *util.RuntimeOptions) (_result *QueryAccountTransactionDetailsResponse, _err error)

func (*Client) QueryAccountTransactions

func (client *Client) QueryAccountTransactions(request *QueryAccountTransactionsRequest) (_result *QueryAccountTransactionsResponse, _err error)

func (*Client) QueryAccountTransactionsWithOptions

func (client *Client) QueryAccountTransactionsWithOptions(request *QueryAccountTransactionsRequest, runtime *util.RuntimeOptions) (_result *QueryAccountTransactionsResponse, _err error)

func (*Client) QueryAvailableInstances

func (client *Client) QueryAvailableInstances(request *QueryAvailableInstancesRequest) (_result *QueryAvailableInstancesResponse, _err error)

func (*Client) QueryAvailableInstancesWithOptions

func (client *Client) QueryAvailableInstancesWithOptions(request *QueryAvailableInstancesRequest, runtime *util.RuntimeOptions) (_result *QueryAvailableInstancesResponse, _err error)

func (*Client) QueryBill

func (client *Client) QueryBill(request *QueryBillRequest) (_result *QueryBillResponse, _err error)

func (*Client) QueryBillOverview

func (client *Client) QueryBillOverview(request *QueryBillOverviewRequest) (_result *QueryBillOverviewResponse, _err error)

func (*Client) QueryBillOverviewWithOptions

func (client *Client) QueryBillOverviewWithOptions(request *QueryBillOverviewRequest, runtime *util.RuntimeOptions) (_result *QueryBillOverviewResponse, _err error)

func (*Client) QueryBillToOSSSubscription

func (client *Client) QueryBillToOSSSubscription() (_result *QueryBillToOSSSubscriptionResponse, _err error)

func (*Client) QueryBillToOSSSubscriptionWithOptions

func (client *Client) QueryBillToOSSSubscriptionWithOptions(runtime *util.RuntimeOptions) (_result *QueryBillToOSSSubscriptionResponse, _err error)

func (*Client) QueryBillWithOptions

func (client *Client) QueryBillWithOptions(request *QueryBillRequest, runtime *util.RuntimeOptions) (_result *QueryBillResponse, _err error)

func (*Client) QueryCashCoupons

func (client *Client) QueryCashCoupons(request *QueryCashCouponsRequest) (_result *QueryCashCouponsResponse, _err error)

func (*Client) QueryCashCouponsWithOptions

func (client *Client) QueryCashCouponsWithOptions(request *QueryCashCouponsRequest, runtime *util.RuntimeOptions) (_result *QueryCashCouponsResponse, _err error)

func (*Client) QueryCostUnit

func (client *Client) QueryCostUnit(request *QueryCostUnitRequest) (_result *QueryCostUnitResponse, _err error)

func (*Client) QueryCostUnitResource

func (client *Client) QueryCostUnitResource(request *QueryCostUnitResourceRequest) (_result *QueryCostUnitResourceResponse, _err error)

func (*Client) QueryCostUnitResourceWithOptions

func (client *Client) QueryCostUnitResourceWithOptions(request *QueryCostUnitResourceRequest, runtime *util.RuntimeOptions) (_result *QueryCostUnitResourceResponse, _err error)

func (*Client) QueryCostUnitWithOptions

func (client *Client) QueryCostUnitWithOptions(request *QueryCostUnitRequest, runtime *util.RuntimeOptions) (_result *QueryCostUnitResponse, _err error)

func (*Client) QueryCustomerAddressList

func (client *Client) QueryCustomerAddressList(request *QueryCustomerAddressListRequest) (_result *QueryCustomerAddressListResponse, _err error)

func (*Client) QueryCustomerAddressListWithOptions

func (client *Client) QueryCustomerAddressListWithOptions(request *QueryCustomerAddressListRequest, runtime *util.RuntimeOptions) (_result *QueryCustomerAddressListResponse, _err error)

func (*Client) QueryDPUtilizationDetail

func (client *Client) QueryDPUtilizationDetail(request *QueryDPUtilizationDetailRequest) (_result *QueryDPUtilizationDetailResponse, _err error)

func (*Client) QueryDPUtilizationDetailWithOptions

func (client *Client) QueryDPUtilizationDetailWithOptions(request *QueryDPUtilizationDetailRequest, runtime *util.RuntimeOptions) (_result *QueryDPUtilizationDetailResponse, _err error)

func (*Client) QueryEvaluateList

func (client *Client) QueryEvaluateList(request *QueryEvaluateListRequest) (_result *QueryEvaluateListResponse, _err error)

func (*Client) QueryEvaluateListWithOptions

func (client *Client) QueryEvaluateListWithOptions(request *QueryEvaluateListRequest, runtime *util.RuntimeOptions) (_result *QueryEvaluateListResponse, _err error)

func (*Client) QueryFinancialAccountInfo

func (client *Client) QueryFinancialAccountInfo(request *QueryFinancialAccountInfoRequest) (_result *QueryFinancialAccountInfoResponse, _err error)

func (*Client) QueryFinancialAccountInfoWithOptions

func (client *Client) QueryFinancialAccountInfoWithOptions(request *QueryFinancialAccountInfoRequest, runtime *util.RuntimeOptions) (_result *QueryFinancialAccountInfoResponse, _err error)

func (*Client) QueryInstanceBill

func (client *Client) QueryInstanceBill(request *QueryInstanceBillRequest) (_result *QueryInstanceBillResponse, _err error)

func (*Client) QueryInstanceBillWithOptions

func (client *Client) QueryInstanceBillWithOptions(request *QueryInstanceBillRequest, runtime *util.RuntimeOptions) (_result *QueryInstanceBillResponse, _err error)

func (*Client) QueryInstanceByTag

func (client *Client) QueryInstanceByTag(request *QueryInstanceByTagRequest) (_result *QueryInstanceByTagResponse, _err error)

func (*Client) QueryInstanceByTagWithOptions

func (client *Client) QueryInstanceByTagWithOptions(request *QueryInstanceByTagRequest, runtime *util.RuntimeOptions) (_result *QueryInstanceByTagResponse, _err error)

func (*Client) QueryInstanceGaapCost

func (client *Client) QueryInstanceGaapCost(request *QueryInstanceGaapCostRequest) (_result *QueryInstanceGaapCostResponse, _err error)

func (*Client) QueryInstanceGaapCostWithOptions

func (client *Client) QueryInstanceGaapCostWithOptions(request *QueryInstanceGaapCostRequest, runtime *util.RuntimeOptions) (_result *QueryInstanceGaapCostResponse, _err error)

func (*Client) QueryInvoicingCustomerList

func (client *Client) QueryInvoicingCustomerList(request *QueryInvoicingCustomerListRequest) (_result *QueryInvoicingCustomerListResponse, _err error)

func (*Client) QueryInvoicingCustomerListWithOptions

func (client *Client) QueryInvoicingCustomerListWithOptions(request *QueryInvoicingCustomerListRequest, runtime *util.RuntimeOptions) (_result *QueryInvoicingCustomerListResponse, _err error)

func (*Client) QueryMonthlyBill

func (client *Client) QueryMonthlyBill(request *QueryMonthlyBillRequest) (_result *QueryMonthlyBillResponse, _err error)

func (*Client) QueryMonthlyBillWithOptions

func (client *Client) QueryMonthlyBillWithOptions(request *QueryMonthlyBillRequest, runtime *util.RuntimeOptions) (_result *QueryMonthlyBillResponse, _err error)

func (*Client) QueryMonthlyInstanceConsumption

func (client *Client) QueryMonthlyInstanceConsumption(request *QueryMonthlyInstanceConsumptionRequest) (_result *QueryMonthlyInstanceConsumptionResponse, _err error)

func (*Client) QueryMonthlyInstanceConsumptionWithOptions

func (client *Client) QueryMonthlyInstanceConsumptionWithOptions(request *QueryMonthlyInstanceConsumptionRequest, runtime *util.RuntimeOptions) (_result *QueryMonthlyInstanceConsumptionResponse, _err error)

func (*Client) QueryOrders

func (client *Client) QueryOrders(request *QueryOrdersRequest) (_result *QueryOrdersResponse, _err error)

func (*Client) QueryOrdersWithOptions

func (client *Client) QueryOrdersWithOptions(request *QueryOrdersRequest, runtime *util.RuntimeOptions) (_result *QueryOrdersResponse, _err error)

func (*Client) QueryPermissionList

func (client *Client) QueryPermissionList(request *QueryPermissionListRequest) (_result *QueryPermissionListResponse, _err error)

func (*Client) QueryPermissionListWithOptions

func (client *Client) QueryPermissionListWithOptions(request *QueryPermissionListRequest, runtime *util.RuntimeOptions) (_result *QueryPermissionListResponse, _err error)

func (*Client) QueryPrepaidCards

func (client *Client) QueryPrepaidCards(request *QueryPrepaidCardsRequest) (_result *QueryPrepaidCardsResponse, _err error)

func (*Client) QueryPrepaidCardsWithOptions

func (client *Client) QueryPrepaidCardsWithOptions(request *QueryPrepaidCardsRequest, runtime *util.RuntimeOptions) (_result *QueryPrepaidCardsResponse, _err error)

func (*Client) QueryProductList

func (client *Client) QueryProductList(request *QueryProductListRequest) (_result *QueryProductListResponse, _err error)

func (*Client) QueryProductListWithOptions

func (client *Client) QueryProductListWithOptions(request *QueryProductListRequest, runtime *util.RuntimeOptions) (_result *QueryProductListResponse, _err error)

func (*Client) QueryRIUtilizationDetail

func (client *Client) QueryRIUtilizationDetail(request *QueryRIUtilizationDetailRequest) (_result *QueryRIUtilizationDetailResponse, _err error)

func (*Client) QueryRIUtilizationDetailWithOptions

func (client *Client) QueryRIUtilizationDetailWithOptions(request *QueryRIUtilizationDetailRequest, runtime *util.RuntimeOptions) (_result *QueryRIUtilizationDetailResponse, _err error)

func (*Client) QueryRedeem

func (client *Client) QueryRedeem(request *QueryRedeemRequest) (_result *QueryRedeemResponse, _err error)

func (*Client) QueryRedeemWithOptions

func (client *Client) QueryRedeemWithOptions(request *QueryRedeemRequest, runtime *util.RuntimeOptions) (_result *QueryRedeemResponse, _err error)

func (*Client) QueryRelationList

func (client *Client) QueryRelationList(request *QueryRelationListRequest) (_result *QueryRelationListResponse, _err error)

func (*Client) QueryRelationListWithOptions

func (client *Client) QueryRelationListWithOptions(request *QueryRelationListRequest, runtime *util.RuntimeOptions) (_result *QueryRelationListResponse, _err error)

func (*Client) QueryResellerAvailableQuota

func (client *Client) QueryResellerAvailableQuota(request *QueryResellerAvailableQuotaRequest) (_result *QueryResellerAvailableQuotaResponse, _err error)

func (*Client) QueryResellerAvailableQuotaWithOptions

func (client *Client) QueryResellerAvailableQuotaWithOptions(request *QueryResellerAvailableQuotaRequest, runtime *util.RuntimeOptions) (_result *QueryResellerAvailableQuotaResponse, _err error)

func (*Client) QueryResourcePackageInstances

func (client *Client) QueryResourcePackageInstances(request *QueryResourcePackageInstancesRequest) (_result *QueryResourcePackageInstancesResponse, _err error)

func (*Client) QueryResourcePackageInstancesWithOptions

func (client *Client) QueryResourcePackageInstancesWithOptions(request *QueryResourcePackageInstancesRequest, runtime *util.RuntimeOptions) (_result *QueryResourcePackageInstancesResponse, _err error)

func (*Client) QuerySavingsPlansDeductLog

func (client *Client) QuerySavingsPlansDeductLog(request *QuerySavingsPlansDeductLogRequest) (_result *QuerySavingsPlansDeductLogResponse, _err error)

func (*Client) QuerySavingsPlansDeductLogWithOptions

func (client *Client) QuerySavingsPlansDeductLogWithOptions(request *QuerySavingsPlansDeductLogRequest, runtime *util.RuntimeOptions) (_result *QuerySavingsPlansDeductLogResponse, _err error)

func (*Client) QuerySavingsPlansInstance

func (client *Client) QuerySavingsPlansInstance(request *QuerySavingsPlansInstanceRequest) (_result *QuerySavingsPlansInstanceResponse, _err error)

func (*Client) QuerySavingsPlansInstanceWithOptions

func (client *Client) QuerySavingsPlansInstanceWithOptions(request *QuerySavingsPlansInstanceRequest, runtime *util.RuntimeOptions) (_result *QuerySavingsPlansInstanceResponse, _err error)

func (*Client) QuerySettleBill

func (client *Client) QuerySettleBill(request *QuerySettleBillRequest) (_result *QuerySettleBillResponse, _err error)

func (*Client) QuerySettleBillWithOptions

func (client *Client) QuerySettleBillWithOptions(request *QuerySettleBillRequest, runtime *util.RuntimeOptions) (_result *QuerySettleBillResponse, _err error)

func (*Client) QuerySettlementBill

func (client *Client) QuerySettlementBill(request *QuerySettlementBillRequest) (_result *QuerySettlementBillResponse, _err error)

func (*Client) QuerySettlementBillWithOptions

func (client *Client) QuerySettlementBillWithOptions(request *QuerySettlementBillRequest, runtime *util.RuntimeOptions) (_result *QuerySettlementBillResponse, _err error)

func (*Client) QuerySplitItemBill

func (client *Client) QuerySplitItemBill(request *QuerySplitItemBillRequest) (_result *QuerySplitItemBillResponse, _err error)

func (*Client) QuerySplitItemBillWithOptions

func (client *Client) QuerySplitItemBillWithOptions(request *QuerySplitItemBillRequest, runtime *util.RuntimeOptions) (_result *QuerySplitItemBillResponse, _err error)

func (*Client) QueryUserOmsData

func (client *Client) QueryUserOmsData(request *QueryUserOmsDataRequest) (_result *QueryUserOmsDataResponse, _err error)

func (*Client) QueryUserOmsDataWithOptions

func (client *Client) QueryUserOmsDataWithOptions(request *QueryUserOmsDataRequest, runtime *util.RuntimeOptions) (_result *QueryUserOmsDataResponse, _err error)

func (*Client) RefundInstance

func (client *Client) RefundInstance(request *RefundInstanceRequest) (_result *RefundInstanceResponse, _err error)

func (*Client) RefundInstanceWithOptions

func (client *Client) RefundInstanceWithOptions(request *RefundInstanceRequest, runtime *util.RuntimeOptions) (_result *RefundInstanceResponse, _err error)

func (*Client) ReleaseInstance added in v2.0.5

func (client *Client) ReleaseInstance(request *ReleaseInstanceRequest) (_result *ReleaseInstanceResponse, _err error)

func (*Client) ReleaseInstanceWithOptions added in v2.0.5

func (client *Client) ReleaseInstanceWithOptions(request *ReleaseInstanceRequest, runtime *util.RuntimeOptions) (_result *ReleaseInstanceResponse, _err error)

func (*Client) RelieveAccountRelation

func (client *Client) RelieveAccountRelation(request *RelieveAccountRelationRequest) (_result *RelieveAccountRelationResponse, _err error)

func (*Client) RelieveAccountRelationWithOptions

func (client *Client) RelieveAccountRelationWithOptions(request *RelieveAccountRelationRequest, runtime *util.RuntimeOptions) (_result *RelieveAccountRelationResponse, _err error)

func (*Client) RenewInstance

func (client *Client) RenewInstance(request *RenewInstanceRequest) (_result *RenewInstanceResponse, _err error)

func (*Client) RenewInstanceWithOptions

func (client *Client) RenewInstanceWithOptions(request *RenewInstanceRequest, runtime *util.RuntimeOptions) (_result *RenewInstanceResponse, _err error)

func (*Client) RenewResourcePackage

func (client *Client) RenewResourcePackage(request *RenewResourcePackageRequest) (_result *RenewResourcePackageResponse, _err error)

func (*Client) RenewResourcePackageWithOptions

func (client *Client) RenewResourcePackageWithOptions(request *RenewResourcePackageRequest, runtime *util.RuntimeOptions) (_result *RenewResourcePackageResponse, _err error)

func (*Client) SaveUserCredit

func (client *Client) SaveUserCredit(request *SaveUserCreditRequest) (_result *SaveUserCreditResponse, _err error)

func (*Client) SaveUserCreditWithOptions

func (client *Client) SaveUserCreditWithOptions(request *SaveUserCreditRequest, runtime *util.RuntimeOptions) (_result *SaveUserCreditResponse, _err error)

func (*Client) SetAllExpirationDay

func (client *Client) SetAllExpirationDay(request *SetAllExpirationDayRequest) (_result *SetAllExpirationDayResponse, _err error)

func (*Client) SetAllExpirationDayWithOptions

func (client *Client) SetAllExpirationDayWithOptions(request *SetAllExpirationDayRequest, runtime *util.RuntimeOptions) (_result *SetAllExpirationDayResponse, _err error)

func (*Client) SetCreditLabelAction

func (client *Client) SetCreditLabelAction(request *SetCreditLabelActionRequest) (_result *SetCreditLabelActionResponse, _err error)

func (*Client) SetCreditLabelActionWithOptions

func (client *Client) SetCreditLabelActionWithOptions(request *SetCreditLabelActionRequest, runtime *util.RuntimeOptions) (_result *SetCreditLabelActionResponse, _err error)

func (*Client) SetRenewal

func (client *Client) SetRenewal(request *SetRenewalRequest) (_result *SetRenewalResponse, _err error)

func (*Client) SetRenewalWithOptions

func (client *Client) SetRenewalWithOptions(request *SetRenewalRequest, runtime *util.RuntimeOptions) (_result *SetRenewalResponse, _err error)

func (*Client) SetResellerUserAlarmThreshold

func (client *Client) SetResellerUserAlarmThreshold(request *SetResellerUserAlarmThresholdRequest) (_result *SetResellerUserAlarmThresholdResponse, _err error)

func (*Client) SetResellerUserAlarmThresholdWithOptions

func (client *Client) SetResellerUserAlarmThresholdWithOptions(request *SetResellerUserAlarmThresholdRequest, runtime *util.RuntimeOptions) (_result *SetResellerUserAlarmThresholdResponse, _err error)

func (*Client) SetResellerUserQuota

func (client *Client) SetResellerUserQuota(request *SetResellerUserQuotaRequest) (_result *SetResellerUserQuotaResponse, _err error)

func (*Client) SetResellerUserQuotaWithOptions

func (client *Client) SetResellerUserQuotaWithOptions(request *SetResellerUserQuotaRequest, runtime *util.RuntimeOptions) (_result *SetResellerUserQuotaResponse, _err error)

func (*Client) SetResellerUserStatus

func (client *Client) SetResellerUserStatus(request *SetResellerUserStatusRequest) (_result *SetResellerUserStatusResponse, _err error)

func (*Client) SetResellerUserStatusWithOptions

func (client *Client) SetResellerUserStatusWithOptions(request *SetResellerUserStatusRequest, runtime *util.RuntimeOptions) (_result *SetResellerUserStatusResponse, _err error)

func (*Client) SubscribeBillToOSS

func (client *Client) SubscribeBillToOSS(request *SubscribeBillToOSSRequest) (_result *SubscribeBillToOSSResponse, _err error)

func (*Client) SubscribeBillToOSSWithOptions

func (client *Client) SubscribeBillToOSSWithOptions(request *SubscribeBillToOSSRequest, runtime *util.RuntimeOptions) (_result *SubscribeBillToOSSResponse, _err error)

func (*Client) TagResources

func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)

func (*Client) TagResourcesWithOptions

func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)

func (*Client) UnsubscribeBillToOSS

func (client *Client) UnsubscribeBillToOSS(request *UnsubscribeBillToOSSRequest) (_result *UnsubscribeBillToOSSResponse, _err error)

func (*Client) UnsubscribeBillToOSSWithOptions

func (client *Client) UnsubscribeBillToOSSWithOptions(request *UnsubscribeBillToOSSRequest, runtime *util.RuntimeOptions) (_result *UnsubscribeBillToOSSResponse, _err error)

func (*Client) UntagResources

func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)

func (*Client) UntagResourcesWithOptions

func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)

func (*Client) UpgradeResourcePackage

func (client *Client) UpgradeResourcePackage(request *UpgradeResourcePackageRequest) (_result *UpgradeResourcePackageResponse, _err error)

func (*Client) UpgradeResourcePackageWithOptions

func (client *Client) UpgradeResourcePackageWithOptions(request *UpgradeResourcePackageRequest, runtime *util.RuntimeOptions) (_result *UpgradeResourcePackageResponse, _err error)

type ConfirmRelationRequest

type ConfirmRelationRequest struct {
	ChildUserId     *int64    `json:"ChildUserId,omitempty" xml:"ChildUserId,omitempty"`
	ConfirmCode     *string   `json:"ConfirmCode,omitempty" xml:"ConfirmCode,omitempty"`
	ParentUserId    *int64    `json:"ParentUserId,omitempty" xml:"ParentUserId,omitempty"`
	PermissionCodes []*string `json:"PermissionCodes,omitempty" xml:"PermissionCodes,omitempty" type:"Repeated"`
	RelationId      *int64    `json:"RelationId,omitempty" xml:"RelationId,omitempty"`
	RelationType    *string   `json:"RelationType,omitempty" xml:"RelationType,omitempty"`
	RequestId       *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ConfirmRelationRequest) GoString

func (s ConfirmRelationRequest) GoString() string

func (*ConfirmRelationRequest) SetChildUserId

func (s *ConfirmRelationRequest) SetChildUserId(v int64) *ConfirmRelationRequest

func (*ConfirmRelationRequest) SetConfirmCode

func (*ConfirmRelationRequest) SetParentUserId

func (s *ConfirmRelationRequest) SetParentUserId(v int64) *ConfirmRelationRequest

func (*ConfirmRelationRequest) SetPermissionCodes

func (s *ConfirmRelationRequest) SetPermissionCodes(v []*string) *ConfirmRelationRequest

func (*ConfirmRelationRequest) SetRelationId

func (*ConfirmRelationRequest) SetRelationType

func (s *ConfirmRelationRequest) SetRelationType(v string) *ConfirmRelationRequest

func (*ConfirmRelationRequest) SetRequestId

func (ConfirmRelationRequest) String

func (s ConfirmRelationRequest) String() string

type ConfirmRelationResponse

type ConfirmRelationResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ConfirmRelationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ConfirmRelationResponse) GoString

func (s ConfirmRelationResponse) GoString() string

func (*ConfirmRelationResponse) SetBody

func (*ConfirmRelationResponse) SetHeaders

func (*ConfirmRelationResponse) SetStatusCode added in v2.0.5

func (ConfirmRelationResponse) String

func (s ConfirmRelationResponse) String() string

type ConfirmRelationResponseBody

type ConfirmRelationResponseBody struct {
	Code      *string                          `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *ConfirmRelationResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                          `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                            `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ConfirmRelationResponseBody) GoString

func (s ConfirmRelationResponseBody) GoString() string

func (*ConfirmRelationResponseBody) SetCode

func (*ConfirmRelationResponseBody) SetData

func (*ConfirmRelationResponseBody) SetMessage

func (*ConfirmRelationResponseBody) SetRequestId

func (*ConfirmRelationResponseBody) SetSuccess

func (ConfirmRelationResponseBody) String

type ConfirmRelationResponseBodyData

type ConfirmRelationResponseBodyData struct {
	HostId *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
}

func (ConfirmRelationResponseBodyData) GoString

func (*ConfirmRelationResponseBodyData) SetHostId

func (ConfirmRelationResponseBodyData) String

type ConvertChargeTypeRequest

type ConvertChargeTypeRequest struct {
	InstanceId       *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OwnerId          *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Period           *int32  `json:"Period,omitempty" xml:"Period,omitempty"`
	ProductCode      *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SubscriptionType *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (ConvertChargeTypeRequest) GoString

func (s ConvertChargeTypeRequest) GoString() string

func (*ConvertChargeTypeRequest) SetInstanceId

func (*ConvertChargeTypeRequest) SetOwnerId

func (*ConvertChargeTypeRequest) SetPeriod

func (*ConvertChargeTypeRequest) SetProductCode

func (*ConvertChargeTypeRequest) SetProductType

func (*ConvertChargeTypeRequest) SetSubscriptionType

func (s *ConvertChargeTypeRequest) SetSubscriptionType(v string) *ConvertChargeTypeRequest

func (ConvertChargeTypeRequest) String

func (s ConvertChargeTypeRequest) String() string

type ConvertChargeTypeResponse

type ConvertChargeTypeResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ConvertChargeTypeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ConvertChargeTypeResponse) GoString

func (s ConvertChargeTypeResponse) GoString() string

func (*ConvertChargeTypeResponse) SetBody

func (*ConvertChargeTypeResponse) SetHeaders

func (*ConvertChargeTypeResponse) SetStatusCode added in v2.0.5

func (ConvertChargeTypeResponse) String

func (s ConvertChargeTypeResponse) String() string

type ConvertChargeTypeResponseBody

type ConvertChargeTypeResponseBody struct {
	Code      *string                            `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *ConvertChargeTypeResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                            `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                              `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ConvertChargeTypeResponseBody) GoString

func (*ConvertChargeTypeResponseBody) SetCode

func (*ConvertChargeTypeResponseBody) SetData

func (*ConvertChargeTypeResponseBody) SetMessage

func (*ConvertChargeTypeResponseBody) SetRequestId

func (*ConvertChargeTypeResponseBody) SetSuccess

func (ConvertChargeTypeResponseBody) String

type ConvertChargeTypeResponseBodyData

type ConvertChargeTypeResponseBodyData struct {
	OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
}

func (ConvertChargeTypeResponseBodyData) GoString

func (*ConvertChargeTypeResponseBodyData) SetOrderId

func (ConvertChargeTypeResponseBodyData) String

type CreateAgAccountRequest

type CreateAgAccountRequest struct {
	AccountAttr    *string `json:"AccountAttr,omitempty" xml:"AccountAttr,omitempty"`
	CityName       *string `json:"CityName,omitempty" xml:"CityName,omitempty"`
	EnterpriseName *string `json:"EnterpriseName,omitempty" xml:"EnterpriseName,omitempty"`
	FirstName      *string `json:"FirstName,omitempty" xml:"FirstName,omitempty"`
	LastName       *string `json:"LastName,omitempty" xml:"LastName,omitempty"`
	LoginEmail     *string `json:"LoginEmail,omitempty" xml:"LoginEmail,omitempty"`
	NationCode     *string `json:"NationCode,omitempty" xml:"NationCode,omitempty"`
	Postcode       *string `json:"Postcode,omitempty" xml:"Postcode,omitempty"`
	ProvinceName   *string `json:"ProvinceName,omitempty" xml:"ProvinceName,omitempty"`
}

func (CreateAgAccountRequest) GoString

func (s CreateAgAccountRequest) GoString() string

func (*CreateAgAccountRequest) SetAccountAttr

func (*CreateAgAccountRequest) SetCityName

func (*CreateAgAccountRequest) SetEnterpriseName

func (s *CreateAgAccountRequest) SetEnterpriseName(v string) *CreateAgAccountRequest

func (*CreateAgAccountRequest) SetFirstName

func (*CreateAgAccountRequest) SetLastName

func (*CreateAgAccountRequest) SetLoginEmail

func (*CreateAgAccountRequest) SetNationCode

func (*CreateAgAccountRequest) SetPostcode

func (*CreateAgAccountRequest) SetProvinceName

func (s *CreateAgAccountRequest) SetProvinceName(v string) *CreateAgAccountRequest

func (CreateAgAccountRequest) String

func (s CreateAgAccountRequest) String() string

type CreateAgAccountResponse

type CreateAgAccountResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateAgAccountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateAgAccountResponse) GoString

func (s CreateAgAccountResponse) GoString() string

func (*CreateAgAccountResponse) SetBody

func (*CreateAgAccountResponse) SetHeaders

func (*CreateAgAccountResponse) SetStatusCode added in v2.0.5

func (CreateAgAccountResponse) String

func (s CreateAgAccountResponse) String() string

type CreateAgAccountResponseBody

type CreateAgAccountResponseBody struct {
	AgRelationDto *CreateAgAccountResponseBodyAgRelationDto `json:"AgRelationDto,omitempty" xml:"AgRelationDto,omitempty" type:"Struct"`
	Code          *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	Message       *string                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId     *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success       *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateAgAccountResponseBody) GoString

func (s CreateAgAccountResponseBody) GoString() string

func (*CreateAgAccountResponseBody) SetCode

func (*CreateAgAccountResponseBody) SetMessage

func (*CreateAgAccountResponseBody) SetRequestId

func (*CreateAgAccountResponseBody) SetSuccess

func (CreateAgAccountResponseBody) String

type CreateAgAccountResponseBodyAgRelationDto

type CreateAgAccountResponseBodyAgRelationDto struct {
	Mpk              *string `json:"Mpk,omitempty" xml:"Mpk,omitempty"`
	Pk               *string `json:"Pk,omitempty" xml:"Pk,omitempty"`
	RamAdminRoleName *string `json:"RamAdminRoleName,omitempty" xml:"RamAdminRoleName,omitempty"`
	Type             *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (CreateAgAccountResponseBodyAgRelationDto) GoString

func (*CreateAgAccountResponseBodyAgRelationDto) SetMpk

func (*CreateAgAccountResponseBodyAgRelationDto) SetPk

func (*CreateAgAccountResponseBodyAgRelationDto) SetRamAdminRoleName

func (*CreateAgAccountResponseBodyAgRelationDto) SetType

func (CreateAgAccountResponseBodyAgRelationDto) String

type CreateCostUnitRequest

type CreateCostUnitRequest struct {
	UnitEntityList []*CreateCostUnitRequestUnitEntityList `json:"UnitEntityList,omitempty" xml:"UnitEntityList,omitempty" type:"Repeated"`
}

func (CreateCostUnitRequest) GoString

func (s CreateCostUnitRequest) GoString() string

func (*CreateCostUnitRequest) SetUnitEntityList

func (CreateCostUnitRequest) String

func (s CreateCostUnitRequest) String() string

type CreateCostUnitRequestUnitEntityList

type CreateCostUnitRequestUnitEntityList struct {
	OwnerUid     *int64  `json:"OwnerUid,omitempty" xml:"OwnerUid,omitempty"`
	ParentUnitId *int64  `json:"ParentUnitId,omitempty" xml:"ParentUnitId,omitempty"`
	UnitName     *string `json:"UnitName,omitempty" xml:"UnitName,omitempty"`
}

func (CreateCostUnitRequestUnitEntityList) GoString

func (*CreateCostUnitRequestUnitEntityList) SetOwnerUid

func (*CreateCostUnitRequestUnitEntityList) SetParentUnitId

func (*CreateCostUnitRequestUnitEntityList) SetUnitName

func (CreateCostUnitRequestUnitEntityList) String

type CreateCostUnitResponse

type CreateCostUnitResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateCostUnitResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateCostUnitResponse) GoString

func (s CreateCostUnitResponse) GoString() string

func (*CreateCostUnitResponse) SetBody

func (*CreateCostUnitResponse) SetHeaders

func (*CreateCostUnitResponse) SetStatusCode added in v2.0.5

func (CreateCostUnitResponse) String

func (s CreateCostUnitResponse) String() string

type CreateCostUnitResponseBody

type CreateCostUnitResponseBody struct {
	Code      *string                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *CreateCostUnitResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                         `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateCostUnitResponseBody) GoString

func (s CreateCostUnitResponseBody) GoString() string

func (*CreateCostUnitResponseBody) SetCode

func (*CreateCostUnitResponseBody) SetData

func (*CreateCostUnitResponseBody) SetMessage

func (*CreateCostUnitResponseBody) SetRequestId

func (*CreateCostUnitResponseBody) SetSuccess

func (CreateCostUnitResponseBody) String

type CreateCostUnitResponseBodyData

type CreateCostUnitResponseBodyData struct {
	CostUnitDtoList []*CreateCostUnitResponseBodyDataCostUnitDtoList `json:"CostUnitDtoList,omitempty" xml:"CostUnitDtoList,omitempty" type:"Repeated"`
}

func (CreateCostUnitResponseBodyData) GoString

func (CreateCostUnitResponseBodyData) String

type CreateCostUnitResponseBodyDataCostUnitDtoList

type CreateCostUnitResponseBodyDataCostUnitDtoList struct {
	OwnerUid     *int64  `json:"OwnerUid,omitempty" xml:"OwnerUid,omitempty"`
	ParentUnitId *int64  `json:"ParentUnitId,omitempty" xml:"ParentUnitId,omitempty"`
	UnitId       *int64  `json:"UnitId,omitempty" xml:"UnitId,omitempty"`
	UnitName     *string `json:"UnitName,omitempty" xml:"UnitName,omitempty"`
}

func (CreateCostUnitResponseBodyDataCostUnitDtoList) GoString

func (*CreateCostUnitResponseBodyDataCostUnitDtoList) SetOwnerUid

func (*CreateCostUnitResponseBodyDataCostUnitDtoList) SetParentUnitId

func (*CreateCostUnitResponseBodyDataCostUnitDtoList) SetUnitId

func (*CreateCostUnitResponseBodyDataCostUnitDtoList) SetUnitName

func (CreateCostUnitResponseBodyDataCostUnitDtoList) String

type CreateInstanceRequest

type CreateInstanceRequest struct {
	ClientToken      *string                           `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Logistics        *string                           `json:"Logistics,omitempty" xml:"Logistics,omitempty"`
	OwnerId          *int64                            `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Parameter        []*CreateInstanceRequestParameter `json:"Parameter,omitempty" xml:"Parameter,omitempty" type:"Repeated"`
	Period           *int32                            `json:"Period,omitempty" xml:"Period,omitempty"`
	ProductCode      *string                           `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string                           `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	RenewPeriod      *int32                            `json:"RenewPeriod,omitempty" xml:"RenewPeriod,omitempty"`
	RenewalStatus    *string                           `json:"RenewalStatus,omitempty" xml:"RenewalStatus,omitempty"`
	SubscriptionType *string                           `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (CreateInstanceRequest) GoString

func (s CreateInstanceRequest) GoString() string

func (*CreateInstanceRequest) SetClientToken

func (s *CreateInstanceRequest) SetClientToken(v string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetLogistics

func (*CreateInstanceRequest) SetOwnerId

func (*CreateInstanceRequest) SetParameter

func (*CreateInstanceRequest) SetPeriod

func (*CreateInstanceRequest) SetProductCode

func (s *CreateInstanceRequest) SetProductCode(v string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetProductType

func (s *CreateInstanceRequest) SetProductType(v string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetRenewPeriod

func (s *CreateInstanceRequest) SetRenewPeriod(v int32) *CreateInstanceRequest

func (*CreateInstanceRequest) SetRenewalStatus

func (s *CreateInstanceRequest) SetRenewalStatus(v string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetSubscriptionType

func (s *CreateInstanceRequest) SetSubscriptionType(v string) *CreateInstanceRequest

func (CreateInstanceRequest) String

func (s CreateInstanceRequest) String() string

type CreateInstanceRequestParameter

type CreateInstanceRequestParameter struct {
	Code  *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (CreateInstanceRequestParameter) GoString

func (*CreateInstanceRequestParameter) SetCode

func (*CreateInstanceRequestParameter) SetValue

func (CreateInstanceRequestParameter) String

type CreateInstanceResponse

type CreateInstanceResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateInstanceResponse) GoString

func (s CreateInstanceResponse) GoString() string

func (*CreateInstanceResponse) SetBody

func (*CreateInstanceResponse) SetHeaders

func (*CreateInstanceResponse) SetStatusCode added in v2.0.5

func (CreateInstanceResponse) String

func (s CreateInstanceResponse) String() string

type CreateInstanceResponseBody

type CreateInstanceResponseBody struct {
	Code      *string                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *CreateInstanceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                         `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateInstanceResponseBody) GoString

func (s CreateInstanceResponseBody) GoString() string

func (*CreateInstanceResponseBody) SetCode

func (*CreateInstanceResponseBody) SetData

func (*CreateInstanceResponseBody) SetMessage

func (*CreateInstanceResponseBody) SetRequestId

func (*CreateInstanceResponseBody) SetSuccess

func (CreateInstanceResponseBody) String

type CreateInstanceResponseBodyData

type CreateInstanceResponseBodyData struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OrderId    *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
}

func (CreateInstanceResponseBodyData) GoString

func (*CreateInstanceResponseBodyData) SetInstanceId

func (*CreateInstanceResponseBodyData) SetOrderId

func (CreateInstanceResponseBodyData) String

type CreateResellerUserQuotaRequest

type CreateResellerUserQuotaRequest struct {
	Amount   *string `json:"Amount,omitempty" xml:"Amount,omitempty"`
	Currency *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	OutBizId *string `json:"OutBizId,omitempty" xml:"OutBizId,omitempty"`
	OwnerId  *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (CreateResellerUserQuotaRequest) GoString

func (*CreateResellerUserQuotaRequest) SetAmount

func (*CreateResellerUserQuotaRequest) SetCurrency

func (*CreateResellerUserQuotaRequest) SetOutBizId

func (*CreateResellerUserQuotaRequest) SetOwnerId

func (CreateResellerUserQuotaRequest) String

type CreateResellerUserQuotaResponse

type CreateResellerUserQuotaResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateResellerUserQuotaResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateResellerUserQuotaResponse) GoString

func (*CreateResellerUserQuotaResponse) SetHeaders

func (*CreateResellerUserQuotaResponse) SetStatusCode added in v2.0.5

func (CreateResellerUserQuotaResponse) String

type CreateResellerUserQuotaResponseBody

type CreateResellerUserQuotaResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *bool   `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateResellerUserQuotaResponseBody) GoString

func (*CreateResellerUserQuotaResponseBody) SetCode

func (*CreateResellerUserQuotaResponseBody) SetData

func (*CreateResellerUserQuotaResponseBody) SetMessage

func (*CreateResellerUserQuotaResponseBody) SetRequestId

func (*CreateResellerUserQuotaResponseBody) SetSuccess

func (CreateResellerUserQuotaResponseBody) String

type CreateResourcePackageRequest

type CreateResourcePackageRequest struct {
	Duration      *int32  `json:"Duration,omitempty" xml:"Duration,omitempty"`
	EffectiveDate *string `json:"EffectiveDate,omitempty" xml:"EffectiveDate,omitempty"`
	OwnerId       *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PackageType   *string `json:"PackageType,omitempty" xml:"PackageType,omitempty"`
	PricingCycle  *string `json:"PricingCycle,omitempty" xml:"PricingCycle,omitempty"`
	ProductCode   *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	Specification *string `json:"Specification,omitempty" xml:"Specification,omitempty"`
}

func (CreateResourcePackageRequest) GoString

func (s CreateResourcePackageRequest) GoString() string

func (*CreateResourcePackageRequest) SetDuration

func (*CreateResourcePackageRequest) SetEffectiveDate

func (*CreateResourcePackageRequest) SetOwnerId

func (*CreateResourcePackageRequest) SetPackageType

func (*CreateResourcePackageRequest) SetPricingCycle

func (*CreateResourcePackageRequest) SetProductCode

func (*CreateResourcePackageRequest) SetSpecification

func (CreateResourcePackageRequest) String

type CreateResourcePackageResponse

type CreateResourcePackageResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateResourcePackageResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateResourcePackageResponse) GoString

func (*CreateResourcePackageResponse) SetBody

func (*CreateResourcePackageResponse) SetHeaders

func (*CreateResourcePackageResponse) SetStatusCode added in v2.0.5

func (CreateResourcePackageResponse) String

type CreateResourcePackageResponseBody

type CreateResourcePackageResponseBody struct {
	Code      *string                                `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *CreateResourcePackageResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                `json:"Message,omitempty" xml:"Message,omitempty"`
	OrderId   *int64                                 `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	RequestId *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                  `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateResourcePackageResponseBody) GoString

func (*CreateResourcePackageResponseBody) SetCode

func (*CreateResourcePackageResponseBody) SetMessage

func (*CreateResourcePackageResponseBody) SetOrderId

func (*CreateResourcePackageResponseBody) SetRequestId

func (*CreateResourcePackageResponseBody) SetSuccess

func (CreateResourcePackageResponseBody) String

type CreateResourcePackageResponseBodyData

type CreateResourcePackageResponseBodyData struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OrderId    *int64  `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
}

func (CreateResourcePackageResponseBodyData) GoString

func (*CreateResourcePackageResponseBodyData) SetInstanceId

func (*CreateResourcePackageResponseBodyData) SetOrderId

func (CreateResourcePackageResponseBodyData) String

type CreateSavingsPlansInstanceRequest

type CreateSavingsPlansInstanceRequest struct {
	// commodityCode
	CommodityCode *string `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	// duration
	Duration *string `json:"Duration,omitempty" xml:"Duration,omitempty"`
	// effectiveDate
	EffectiveDate *string `json:"EffectiveDate,omitempty" xml:"EffectiveDate,omitempty"`
	// payMode
	PayMode *string `json:"PayMode,omitempty" xml:"PayMode,omitempty"`
	// poolValue
	PoolValue *string `json:"PoolValue,omitempty" xml:"PoolValue,omitempty"`
	// pricingCycle
	PricingCycle *string `json:"PricingCycle,omitempty" xml:"PricingCycle,omitempty"`
	// region
	Region *string `json:"Region,omitempty" xml:"Region,omitempty"`
	// specType
	SpecType *string `json:"SpecType,omitempty" xml:"SpecType,omitempty"`
	// specification
	Specification *string `json:"Specification,omitempty" xml:"Specification,omitempty"`
	// type
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (CreateSavingsPlansInstanceRequest) GoString

func (*CreateSavingsPlansInstanceRequest) SetCommodityCode

func (*CreateSavingsPlansInstanceRequest) SetDuration

func (*CreateSavingsPlansInstanceRequest) SetEffectiveDate

func (*CreateSavingsPlansInstanceRequest) SetPayMode

func (*CreateSavingsPlansInstanceRequest) SetPoolValue

func (*CreateSavingsPlansInstanceRequest) SetPricingCycle

func (*CreateSavingsPlansInstanceRequest) SetRegion

func (*CreateSavingsPlansInstanceRequest) SetSpecType

func (*CreateSavingsPlansInstanceRequest) SetSpecification

func (*CreateSavingsPlansInstanceRequest) SetType

func (CreateSavingsPlansInstanceRequest) String

type CreateSavingsPlansInstanceResponse

type CreateSavingsPlansInstanceResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateSavingsPlansInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateSavingsPlansInstanceResponse) GoString

func (*CreateSavingsPlansInstanceResponse) SetHeaders

func (*CreateSavingsPlansInstanceResponse) SetStatusCode added in v2.0.5

func (CreateSavingsPlansInstanceResponse) String

type CreateSavingsPlansInstanceResponseBody

type CreateSavingsPlansInstanceResponseBody struct {
	// code
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// data
	Data *CreateSavingsPlansInstanceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// message
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// requestId
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// success
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateSavingsPlansInstanceResponseBody) GoString

func (*CreateSavingsPlansInstanceResponseBody) SetCode

func (*CreateSavingsPlansInstanceResponseBody) SetMessage

func (*CreateSavingsPlansInstanceResponseBody) SetRequestId

func (*CreateSavingsPlansInstanceResponseBody) SetSuccess

func (CreateSavingsPlansInstanceResponseBody) String

type CreateSavingsPlansInstanceResponseBodyData

type CreateSavingsPlansInstanceResponseBodyData struct {
	// orderId
	OrderId *int64 `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
}

func (CreateSavingsPlansInstanceResponseBodyData) GoString

func (*CreateSavingsPlansInstanceResponseBodyData) SetOrderId

func (CreateSavingsPlansInstanceResponseBodyData) String

type DeleteCostUnitRequest

type DeleteCostUnitRequest struct {
	OwnerUid *int64 `json:"OwnerUid,omitempty" xml:"OwnerUid,omitempty"`
	UnitId   *int64 `json:"UnitId,omitempty" xml:"UnitId,omitempty"`
}

func (DeleteCostUnitRequest) GoString

func (s DeleteCostUnitRequest) GoString() string

func (*DeleteCostUnitRequest) SetOwnerUid

func (*DeleteCostUnitRequest) SetUnitId

func (DeleteCostUnitRequest) String

func (s DeleteCostUnitRequest) String() string

type DeleteCostUnitResponse

type DeleteCostUnitResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteCostUnitResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteCostUnitResponse) GoString

func (s DeleteCostUnitResponse) GoString() string

func (*DeleteCostUnitResponse) SetBody

func (*DeleteCostUnitResponse) SetHeaders

func (*DeleteCostUnitResponse) SetStatusCode added in v2.0.5

func (DeleteCostUnitResponse) String

func (s DeleteCostUnitResponse) String() string

type DeleteCostUnitResponseBody

type DeleteCostUnitResponseBody struct {
	Code      *string                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DeleteCostUnitResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                         `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteCostUnitResponseBody) GoString

func (s DeleteCostUnitResponseBody) GoString() string

func (*DeleteCostUnitResponseBody) SetCode

func (*DeleteCostUnitResponseBody) SetData

func (*DeleteCostUnitResponseBody) SetMessage

func (*DeleteCostUnitResponseBody) SetRequestId

func (*DeleteCostUnitResponseBody) SetSuccess

func (DeleteCostUnitResponseBody) String

type DeleteCostUnitResponseBodyData

type DeleteCostUnitResponseBodyData struct {
	IsSuccess *bool  `json:"IsSuccess,omitempty" xml:"IsSuccess,omitempty"`
	OwnerUid  *int64 `json:"OwnerUid,omitempty" xml:"OwnerUid,omitempty"`
	UnitId    *int64 `json:"UnitId,omitempty" xml:"UnitId,omitempty"`
}

func (DeleteCostUnitResponseBodyData) GoString

func (*DeleteCostUnitResponseBodyData) SetIsSuccess

func (*DeleteCostUnitResponseBodyData) SetOwnerUid

func (*DeleteCostUnitResponseBodyData) SetUnitId

func (DeleteCostUnitResponseBodyData) String

type DescribeInstanceBillRequest

type DescribeInstanceBillRequest struct {
	BillOwnerId      *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	BillingCycle     *string `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	BillingDate      *string `json:"BillingDate,omitempty" xml:"BillingDate,omitempty"`
	Granularity      *string `json:"Granularity,omitempty" xml:"Granularity,omitempty"`
	InstanceID       *string `json:"InstanceID,omitempty" xml:"InstanceID,omitempty"`
	IsBillingItem    *bool   `json:"IsBillingItem,omitempty" xml:"IsBillingItem,omitempty"`
	IsHideZeroCharge *bool   `json:"IsHideZeroCharge,omitempty" xml:"IsHideZeroCharge,omitempty"`
	MaxResults       *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken        *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	OwnerId          *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ProductCode      *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SubscriptionType *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (DescribeInstanceBillRequest) GoString

func (s DescribeInstanceBillRequest) GoString() string

func (*DescribeInstanceBillRequest) SetBillOwnerId

func (*DescribeInstanceBillRequest) SetBillingCycle

func (*DescribeInstanceBillRequest) SetBillingDate

func (*DescribeInstanceBillRequest) SetGranularity

func (*DescribeInstanceBillRequest) SetInstanceID

func (*DescribeInstanceBillRequest) SetIsBillingItem

func (*DescribeInstanceBillRequest) SetIsHideZeroCharge

func (*DescribeInstanceBillRequest) SetMaxResults

func (*DescribeInstanceBillRequest) SetNextToken

func (*DescribeInstanceBillRequest) SetOwnerId

func (*DescribeInstanceBillRequest) SetProductCode

func (*DescribeInstanceBillRequest) SetProductType

func (*DescribeInstanceBillRequest) SetSubscriptionType

func (DescribeInstanceBillRequest) String

type DescribeInstanceBillResponse

type DescribeInstanceBillResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeInstanceBillResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeInstanceBillResponse) GoString

func (s DescribeInstanceBillResponse) GoString() string

func (*DescribeInstanceBillResponse) SetBody

func (*DescribeInstanceBillResponse) SetHeaders

func (*DescribeInstanceBillResponse) SetStatusCode added in v2.0.5

func (DescribeInstanceBillResponse) String

type DescribeInstanceBillResponseBody

type DescribeInstanceBillResponseBody struct {
	Code      *string                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DescribeInstanceBillResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                               `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeInstanceBillResponseBody) GoString

func (*DescribeInstanceBillResponseBody) SetCode

func (*DescribeInstanceBillResponseBody) SetMessage

func (*DescribeInstanceBillResponseBody) SetRequestId

func (*DescribeInstanceBillResponseBody) SetSuccess

func (DescribeInstanceBillResponseBody) String

type DescribeInstanceBillResponseBodyData

type DescribeInstanceBillResponseBodyData struct {
	AccountID    *string                                      `json:"AccountID,omitempty" xml:"AccountID,omitempty"`
	AccountName  *string                                      `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	BillingCycle *string                                      `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	Items        []*DescribeInstanceBillResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	MaxResults   *int32                                       `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken    *string                                      `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	TotalCount   *int32                                       `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (DescribeInstanceBillResponseBodyData) GoString

func (*DescribeInstanceBillResponseBodyData) SetAccountID

func (*DescribeInstanceBillResponseBodyData) SetAccountName

func (*DescribeInstanceBillResponseBodyData) SetBillingCycle

func (*DescribeInstanceBillResponseBodyData) SetMaxResults

func (*DescribeInstanceBillResponseBodyData) SetNextToken

func (*DescribeInstanceBillResponseBodyData) SetTotalCount

func (DescribeInstanceBillResponseBodyData) String

type DescribeInstanceBillResponseBodyDataItems

type DescribeInstanceBillResponseBodyDataItems struct {
	AdjustAmount              *float32 `json:"AdjustAmount,omitempty" xml:"AdjustAmount,omitempty"`
	BillAccountID             *string  `json:"BillAccountID,omitempty" xml:"BillAccountID,omitempty"`
	BillAccountName           *string  `json:"BillAccountName,omitempty" xml:"BillAccountName,omitempty"`
	BillingDate               *string  `json:"BillingDate,omitempty" xml:"BillingDate,omitempty"`
	BillingItem               *string  `json:"BillingItem,omitempty" xml:"BillingItem,omitempty"`
	BillingItemCode           *string  `json:"BillingItemCode,omitempty" xml:"BillingItemCode,omitempty"`
	BillingType               *string  `json:"BillingType,omitempty" xml:"BillingType,omitempty"`
	BizType                   *string  `json:"BizType,omitempty" xml:"BizType,omitempty"`
	CashAmount                *float32 `json:"CashAmount,omitempty" xml:"CashAmount,omitempty"`
	CommodityCode             *string  `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	CostUnit                  *string  `json:"CostUnit,omitempty" xml:"CostUnit,omitempty"`
	Currency                  *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductedByCashCoupons     *float32 `json:"DeductedByCashCoupons,omitempty" xml:"DeductedByCashCoupons,omitempty"`
	DeductedByCoupons         *float32 `json:"DeductedByCoupons,omitempty" xml:"DeductedByCoupons,omitempty"`
	DeductedByPrepaidCard     *float32 `json:"DeductedByPrepaidCard,omitempty" xml:"DeductedByPrepaidCard,omitempty"`
	DeductedByResourcePackage *string  `json:"DeductedByResourcePackage,omitempty" xml:"DeductedByResourcePackage,omitempty"`
	InstanceConfig            *string  `json:"InstanceConfig,omitempty" xml:"InstanceConfig,omitempty"`
	InstanceID                *string  `json:"InstanceID,omitempty" xml:"InstanceID,omitempty"`
	InstanceSpec              *string  `json:"InstanceSpec,omitempty" xml:"InstanceSpec,omitempty"`
	InternetIP                *string  `json:"InternetIP,omitempty" xml:"InternetIP,omitempty"`
	IntranetIP                *string  `json:"IntranetIP,omitempty" xml:"IntranetIP,omitempty"`
	InvoiceDiscount           *float32 `json:"InvoiceDiscount,omitempty" xml:"InvoiceDiscount,omitempty"`
	Item                      *string  `json:"Item,omitempty" xml:"Item,omitempty"`
	ItemName                  *string  `json:"ItemName,omitempty" xml:"ItemName,omitempty"`
	ListPrice                 *string  `json:"ListPrice,omitempty" xml:"ListPrice,omitempty"`
	ListPriceUnit             *string  `json:"ListPriceUnit,omitempty" xml:"ListPriceUnit,omitempty"`
	NickName                  *string  `json:"NickName,omitempty" xml:"NickName,omitempty"`
	OutstandingAmount         *float32 `json:"OutstandingAmount,omitempty" xml:"OutstandingAmount,omitempty"`
	OwnerID                   *string  `json:"OwnerID,omitempty" xml:"OwnerID,omitempty"`
	PaymentAmount             *float32 `json:"PaymentAmount,omitempty" xml:"PaymentAmount,omitempty"`
	PipCode                   *string  `json:"PipCode,omitempty" xml:"PipCode,omitempty"`
	PretaxAmount              *float32 `json:"PretaxAmount,omitempty" xml:"PretaxAmount,omitempty"`
	PretaxGrossAmount         *float32 `json:"PretaxGrossAmount,omitempty" xml:"PretaxGrossAmount,omitempty"`
	ProductCode               *string  `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductDetail             *string  `json:"ProductDetail,omitempty" xml:"ProductDetail,omitempty"`
	ProductName               *string  `json:"ProductName,omitempty" xml:"ProductName,omitempty"`
	ProductType               *string  `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	Region                    *string  `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceGroup             *string  `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty"`
	ServicePeriod             *string  `json:"ServicePeriod,omitempty" xml:"ServicePeriod,omitempty"`
	ServicePeriodUnit         *string  `json:"ServicePeriodUnit,omitempty" xml:"ServicePeriodUnit,omitempty"`
	SubscriptionType          *string  `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Tag                       *string  `json:"Tag,omitempty" xml:"Tag,omitempty"`
	Usage                     *string  `json:"Usage,omitempty" xml:"Usage,omitempty"`
	UsageUnit                 *string  `json:"UsageUnit,omitempty" xml:"UsageUnit,omitempty"`
	Zone                      *string  `json:"Zone,omitempty" xml:"Zone,omitempty"`
}

func (DescribeInstanceBillResponseBodyDataItems) GoString

func (*DescribeInstanceBillResponseBodyDataItems) SetAdjustAmount

func (*DescribeInstanceBillResponseBodyDataItems) SetBillAccountID

func (*DescribeInstanceBillResponseBodyDataItems) SetBillAccountName

func (*DescribeInstanceBillResponseBodyDataItems) SetBillingDate

func (*DescribeInstanceBillResponseBodyDataItems) SetBillingItem

func (*DescribeInstanceBillResponseBodyDataItems) SetBillingItemCode

func (*DescribeInstanceBillResponseBodyDataItems) SetBillingType

func (*DescribeInstanceBillResponseBodyDataItems) SetBizType

func (*DescribeInstanceBillResponseBodyDataItems) SetCashAmount

func (*DescribeInstanceBillResponseBodyDataItems) SetCommodityCode

func (*DescribeInstanceBillResponseBodyDataItems) SetCostUnit

func (*DescribeInstanceBillResponseBodyDataItems) SetCurrency

func (*DescribeInstanceBillResponseBodyDataItems) SetDeductedByCashCoupons

func (*DescribeInstanceBillResponseBodyDataItems) SetDeductedByCoupons

func (*DescribeInstanceBillResponseBodyDataItems) SetDeductedByPrepaidCard

func (*DescribeInstanceBillResponseBodyDataItems) SetDeductedByResourcePackage

func (*DescribeInstanceBillResponseBodyDataItems) SetInstanceConfig

func (*DescribeInstanceBillResponseBodyDataItems) SetInstanceID

func (*DescribeInstanceBillResponseBodyDataItems) SetInstanceSpec

func (*DescribeInstanceBillResponseBodyDataItems) SetInternetIP

func (*DescribeInstanceBillResponseBodyDataItems) SetIntranetIP

func (*DescribeInstanceBillResponseBodyDataItems) SetInvoiceDiscount

func (*DescribeInstanceBillResponseBodyDataItems) SetItem

func (*DescribeInstanceBillResponseBodyDataItems) SetItemName

func (*DescribeInstanceBillResponseBodyDataItems) SetListPrice

func (*DescribeInstanceBillResponseBodyDataItems) SetListPriceUnit

func (*DescribeInstanceBillResponseBodyDataItems) SetNickName

func (*DescribeInstanceBillResponseBodyDataItems) SetOutstandingAmount

func (*DescribeInstanceBillResponseBodyDataItems) SetOwnerID

func (*DescribeInstanceBillResponseBodyDataItems) SetPaymentAmount

func (*DescribeInstanceBillResponseBodyDataItems) SetPipCode

func (*DescribeInstanceBillResponseBodyDataItems) SetPretaxAmount

func (*DescribeInstanceBillResponseBodyDataItems) SetPretaxGrossAmount

func (*DescribeInstanceBillResponseBodyDataItems) SetProductCode

func (*DescribeInstanceBillResponseBodyDataItems) SetProductDetail

func (*DescribeInstanceBillResponseBodyDataItems) SetProductName

func (*DescribeInstanceBillResponseBodyDataItems) SetProductType

func (*DescribeInstanceBillResponseBodyDataItems) SetRegion

func (*DescribeInstanceBillResponseBodyDataItems) SetResourceGroup

func (*DescribeInstanceBillResponseBodyDataItems) SetServicePeriod

func (*DescribeInstanceBillResponseBodyDataItems) SetServicePeriodUnit

func (*DescribeInstanceBillResponseBodyDataItems) SetSubscriptionType

func (*DescribeInstanceBillResponseBodyDataItems) SetTag

func (*DescribeInstanceBillResponseBodyDataItems) SetUsage

func (*DescribeInstanceBillResponseBodyDataItems) SetUsageUnit

func (*DescribeInstanceBillResponseBodyDataItems) SetZone

func (DescribeInstanceBillResponseBodyDataItems) String

type DescribePricingModuleRequest

type DescribePricingModuleRequest struct {
	OwnerId          *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ProductCode      *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SubscriptionType *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (DescribePricingModuleRequest) GoString

func (s DescribePricingModuleRequest) GoString() string

func (*DescribePricingModuleRequest) SetOwnerId

func (*DescribePricingModuleRequest) SetProductCode

func (*DescribePricingModuleRequest) SetProductType

func (*DescribePricingModuleRequest) SetSubscriptionType

func (DescribePricingModuleRequest) String

type DescribePricingModuleResponse

type DescribePricingModuleResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribePricingModuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribePricingModuleResponse) GoString

func (*DescribePricingModuleResponse) SetBody

func (*DescribePricingModuleResponse) SetHeaders

func (*DescribePricingModuleResponse) SetStatusCode added in v2.0.5

func (DescribePricingModuleResponse) String

type DescribePricingModuleResponseBody

type DescribePricingModuleResponseBody struct {
	Code      *string                                `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DescribePricingModuleResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                  `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribePricingModuleResponseBody) GoString

func (*DescribePricingModuleResponseBody) SetCode

func (*DescribePricingModuleResponseBody) SetMessage

func (*DescribePricingModuleResponseBody) SetRequestId

func (*DescribePricingModuleResponseBody) SetSuccess

func (DescribePricingModuleResponseBody) String

type DescribePricingModuleResponseBodyData

type DescribePricingModuleResponseBodyData struct {
	AttributeList *DescribePricingModuleResponseBodyDataAttributeList `json:"AttributeList,omitempty" xml:"AttributeList,omitempty" type:"Struct"`
	ModuleList    *DescribePricingModuleResponseBodyDataModuleList    `json:"ModuleList,omitempty" xml:"ModuleList,omitempty" type:"Struct"`
}

func (DescribePricingModuleResponseBodyData) GoString

func (DescribePricingModuleResponseBodyData) String

type DescribePricingModuleResponseBodyDataAttributeList

type DescribePricingModuleResponseBodyDataAttributeList struct {
	Attribute []*DescribePricingModuleResponseBodyDataAttributeListAttribute `json:"Attribute,omitempty" xml:"Attribute,omitempty" type:"Repeated"`
}

func (DescribePricingModuleResponseBodyDataAttributeList) GoString

func (DescribePricingModuleResponseBodyDataAttributeList) String

type DescribePricingModuleResponseBodyDataAttributeListAttribute

type DescribePricingModuleResponseBodyDataAttributeListAttribute struct {
	Code   *string                                                            `json:"Code,omitempty" xml:"Code,omitempty"`
	Name   *string                                                            `json:"Name,omitempty" xml:"Name,omitempty"`
	Unit   *string                                                            `json:"Unit,omitempty" xml:"Unit,omitempty"`
	Values *DescribePricingModuleResponseBodyDataAttributeListAttributeValues `json:"Values,omitempty" xml:"Values,omitempty" type:"Struct"`
}

func (DescribePricingModuleResponseBodyDataAttributeListAttribute) GoString

func (*DescribePricingModuleResponseBodyDataAttributeListAttribute) SetCode

func (*DescribePricingModuleResponseBodyDataAttributeListAttribute) SetName

func (*DescribePricingModuleResponseBodyDataAttributeListAttribute) SetUnit

func (DescribePricingModuleResponseBodyDataAttributeListAttribute) String

type DescribePricingModuleResponseBodyDataAttributeListAttributeValues

type DescribePricingModuleResponseBodyDataAttributeListAttributeValues struct {
	AttributeValue []*DescribePricingModuleResponseBodyDataAttributeListAttributeValuesAttributeValue `json:"AttributeValue,omitempty" xml:"AttributeValue,omitempty" type:"Repeated"`
}

func (DescribePricingModuleResponseBodyDataAttributeListAttributeValues) GoString

func (DescribePricingModuleResponseBodyDataAttributeListAttributeValues) String

type DescribePricingModuleResponseBodyDataAttributeListAttributeValuesAttributeValue

type DescribePricingModuleResponseBodyDataAttributeListAttributeValuesAttributeValue struct {
	Name   *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	Type   *string `json:"Type,omitempty" xml:"Type,omitempty"`
	Value  *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribePricingModuleResponseBodyDataAttributeListAttributeValuesAttributeValue) GoString

func (*DescribePricingModuleResponseBodyDataAttributeListAttributeValuesAttributeValue) SetName

func (*DescribePricingModuleResponseBodyDataAttributeListAttributeValuesAttributeValue) SetRemark

func (*DescribePricingModuleResponseBodyDataAttributeListAttributeValuesAttributeValue) SetType

func (*DescribePricingModuleResponseBodyDataAttributeListAttributeValuesAttributeValue) SetValue

func (DescribePricingModuleResponseBodyDataAttributeListAttributeValuesAttributeValue) String

type DescribePricingModuleResponseBodyDataModuleList

type DescribePricingModuleResponseBodyDataModuleList struct {
	Module []*DescribePricingModuleResponseBodyDataModuleListModule `json:"Module,omitempty" xml:"Module,omitempty" type:"Repeated"`
}

func (DescribePricingModuleResponseBodyDataModuleList) GoString

func (DescribePricingModuleResponseBodyDataModuleList) String

type DescribePricingModuleResponseBodyDataModuleListModule

type DescribePricingModuleResponseBodyDataModuleListModule struct {
	ConfigList *DescribePricingModuleResponseBodyDataModuleListModuleConfigList `json:"ConfigList,omitempty" xml:"ConfigList,omitempty" type:"Struct"`
	Currency   *string                                                          `json:"Currency,omitempty" xml:"Currency,omitempty"`
	ModuleCode *string                                                          `json:"ModuleCode,omitempty" xml:"ModuleCode,omitempty"`
	ModuleName *string                                                          `json:"ModuleName,omitempty" xml:"ModuleName,omitempty"`
	PriceType  *string                                                          `json:"PriceType,omitempty" xml:"PriceType,omitempty"`
}

func (DescribePricingModuleResponseBodyDataModuleListModule) GoString

func (*DescribePricingModuleResponseBodyDataModuleListModule) SetCurrency

func (*DescribePricingModuleResponseBodyDataModuleListModule) SetModuleCode

func (*DescribePricingModuleResponseBodyDataModuleListModule) SetModuleName

func (*DescribePricingModuleResponseBodyDataModuleListModule) SetPriceType

func (DescribePricingModuleResponseBodyDataModuleListModule) String

type DescribePricingModuleResponseBodyDataModuleListModuleConfigList

type DescribePricingModuleResponseBodyDataModuleListModuleConfigList struct {
	ConfigList []*string `json:"ConfigList,omitempty" xml:"ConfigList,omitempty" type:"Repeated"`
}

func (DescribePricingModuleResponseBodyDataModuleListModuleConfigList) GoString

func (*DescribePricingModuleResponseBodyDataModuleListModuleConfigList) SetConfigList

func (DescribePricingModuleResponseBodyDataModuleListModuleConfigList) String

type DescribeResourceCoverageDetailRequest

type DescribeResourceCoverageDetailRequest struct {
	BillOwnerId  *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	EndPeriod    *string `json:"EndPeriod,omitempty" xml:"EndPeriod,omitempty"`
	MaxResults   *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken    *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	PeriodType   *string `json:"PeriodType,omitempty" xml:"PeriodType,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	StartPeriod  *string `json:"StartPeriod,omitempty" xml:"StartPeriod,omitempty"`
}

func (DescribeResourceCoverageDetailRequest) GoString

func (*DescribeResourceCoverageDetailRequest) SetBillOwnerId

func (*DescribeResourceCoverageDetailRequest) SetEndPeriod

func (*DescribeResourceCoverageDetailRequest) SetMaxResults

func (*DescribeResourceCoverageDetailRequest) SetNextToken

func (*DescribeResourceCoverageDetailRequest) SetPeriodType

func (*DescribeResourceCoverageDetailRequest) SetResourceType

func (*DescribeResourceCoverageDetailRequest) SetStartPeriod

func (DescribeResourceCoverageDetailRequest) String

type DescribeResourceCoverageDetailResponse

type DescribeResourceCoverageDetailResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeResourceCoverageDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeResourceCoverageDetailResponse) GoString

func (*DescribeResourceCoverageDetailResponse) SetHeaders

func (*DescribeResourceCoverageDetailResponse) SetStatusCode added in v2.0.5

func (DescribeResourceCoverageDetailResponse) String

type DescribeResourceCoverageDetailResponseBody

type DescribeResourceCoverageDetailResponseBody struct {
	Code      *string                                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DescribeResourceCoverageDetailResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                         `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeResourceCoverageDetailResponseBody) GoString

func (*DescribeResourceCoverageDetailResponseBody) SetCode

func (*DescribeResourceCoverageDetailResponseBody) SetMessage

func (*DescribeResourceCoverageDetailResponseBody) SetRequestId

func (*DescribeResourceCoverageDetailResponseBody) SetSuccess

func (DescribeResourceCoverageDetailResponseBody) String

type DescribeResourceCoverageDetailResponseBodyData

type DescribeResourceCoverageDetailResponseBodyData struct {
	Items      []*DescribeResourceCoverageDetailResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	MaxResults *int32                                                 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken  *string                                                `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	TotalCount *int32                                                 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (DescribeResourceCoverageDetailResponseBodyData) GoString

func (*DescribeResourceCoverageDetailResponseBodyData) SetMaxResults

func (*DescribeResourceCoverageDetailResponseBodyData) SetNextToken

func (*DescribeResourceCoverageDetailResponseBodyData) SetTotalCount

func (DescribeResourceCoverageDetailResponseBodyData) String

type DescribeResourceCoverageDetailResponseBodyDataItems

type DescribeResourceCoverageDetailResponseBodyDataItems struct {
	CapacityUnit       *string  `json:"CapacityUnit,omitempty" xml:"CapacityUnit,omitempty"`
	CommodityCode      *string  `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	CommodityName      *string  `json:"CommodityName,omitempty" xml:"CommodityName,omitempty"`
	CoveragePercentage *float32 `json:"CoveragePercentage,omitempty" xml:"CoveragePercentage,omitempty"`
	Currency           *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductQuantity     *float32 `json:"DeductQuantity,omitempty" xml:"DeductQuantity,omitempty"`
	EndTime            *string  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceId         *string  `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceSpec       *string  `json:"InstanceSpec,omitempty" xml:"InstanceSpec,omitempty"`
	PaymentAmount      *float32 `json:"PaymentAmount,omitempty" xml:"PaymentAmount,omitempty"`
	ProductCode        *string  `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductName        *string  `json:"ProductName,omitempty" xml:"ProductName,omitempty"`
	Region             *string  `json:"Region,omitempty" xml:"Region,omitempty"`
	RegionNo           *string  `json:"RegionNo,omitempty" xml:"RegionNo,omitempty"`
	StartTime          *string  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	TotalQuantity      *float32 `json:"TotalQuantity,omitempty" xml:"TotalQuantity,omitempty"`
	UserId             *string  `json:"UserId,omitempty" xml:"UserId,omitempty"`
	UserName           *string  `json:"UserName,omitempty" xml:"UserName,omitempty"`
	Zone               *string  `json:"Zone,omitempty" xml:"Zone,omitempty"`
	ZoneName           *string  `json:"ZoneName,omitempty" xml:"ZoneName,omitempty"`
}

func (DescribeResourceCoverageDetailResponseBodyDataItems) GoString

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetCapacityUnit

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetCommodityCode

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetCommodityName

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetCoveragePercentage

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetCurrency

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetDeductQuantity

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetEndTime

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetInstanceId

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetInstanceSpec

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetPaymentAmount

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetProductCode

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetProductName

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetRegion

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetRegionNo

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetStartTime

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetTotalQuantity

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetUserId

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetUserName

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetZone

func (*DescribeResourceCoverageDetailResponseBodyDataItems) SetZoneName

func (DescribeResourceCoverageDetailResponseBodyDataItems) String

type DescribeResourceCoverageTotalRequest

type DescribeResourceCoverageTotalRequest struct {
	BillOwnerId  *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	EndPeriod    *string `json:"EndPeriod,omitempty" xml:"EndPeriod,omitempty"`
	PeriodType   *string `json:"PeriodType,omitempty" xml:"PeriodType,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	StartPeriod  *string `json:"StartPeriod,omitempty" xml:"StartPeriod,omitempty"`
}

func (DescribeResourceCoverageTotalRequest) GoString

func (*DescribeResourceCoverageTotalRequest) SetBillOwnerId

func (*DescribeResourceCoverageTotalRequest) SetEndPeriod

func (*DescribeResourceCoverageTotalRequest) SetPeriodType

func (*DescribeResourceCoverageTotalRequest) SetResourceType

func (*DescribeResourceCoverageTotalRequest) SetStartPeriod

func (DescribeResourceCoverageTotalRequest) String

type DescribeResourceCoverageTotalResponse

type DescribeResourceCoverageTotalResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeResourceCoverageTotalResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeResourceCoverageTotalResponse) GoString

func (*DescribeResourceCoverageTotalResponse) SetHeaders

func (*DescribeResourceCoverageTotalResponse) SetStatusCode added in v2.0.5

func (DescribeResourceCoverageTotalResponse) String

type DescribeResourceCoverageTotalResponseBody

type DescribeResourceCoverageTotalResponseBody struct {
	Code      *string                                        `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DescribeResourceCoverageTotalResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                        `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                          `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeResourceCoverageTotalResponseBody) GoString

func (*DescribeResourceCoverageTotalResponseBody) SetCode

func (*DescribeResourceCoverageTotalResponseBody) SetMessage

func (*DescribeResourceCoverageTotalResponseBody) SetRequestId

func (*DescribeResourceCoverageTotalResponseBody) SetSuccess

func (DescribeResourceCoverageTotalResponseBody) String

type DescribeResourceCoverageTotalResponseBodyData

type DescribeResourceCoverageTotalResponseBodyData struct {
	PeriodCoverage []*DescribeResourceCoverageTotalResponseBodyDataPeriodCoverage `json:"PeriodCoverage,omitempty" xml:"PeriodCoverage,omitempty" type:"Repeated"`
	TotalCoverage  *DescribeResourceCoverageTotalResponseBodyDataTotalCoverage    `json:"TotalCoverage,omitempty" xml:"TotalCoverage,omitempty" type:"Struct"`
}

func (DescribeResourceCoverageTotalResponseBodyData) GoString

func (DescribeResourceCoverageTotalResponseBodyData) String

type DescribeResourceCoverageTotalResponseBodyDataPeriodCoverage

type DescribeResourceCoverageTotalResponseBodyDataPeriodCoverage struct {
	CoveragePercentage *float32 `json:"CoveragePercentage,omitempty" xml:"CoveragePercentage,omitempty"`
	Period             *string  `json:"Period,omitempty" xml:"Period,omitempty"`
}

func (DescribeResourceCoverageTotalResponseBodyDataPeriodCoverage) GoString

func (*DescribeResourceCoverageTotalResponseBodyDataPeriodCoverage) SetCoveragePercentage

func (*DescribeResourceCoverageTotalResponseBodyDataPeriodCoverage) SetPeriod

func (DescribeResourceCoverageTotalResponseBodyDataPeriodCoverage) String

type DescribeResourceCoverageTotalResponseBodyDataTotalCoverage

type DescribeResourceCoverageTotalResponseBodyDataTotalCoverage struct {
	CapacityUnit       *string  `json:"CapacityUnit,omitempty" xml:"CapacityUnit,omitempty"`
	CoveragePercentage *float32 `json:"CoveragePercentage,omitempty" xml:"CoveragePercentage,omitempty"`
	DeductQuantity     *float32 `json:"DeductQuantity,omitempty" xml:"DeductQuantity,omitempty"`
	TotalQuantity      *float32 `json:"TotalQuantity,omitempty" xml:"TotalQuantity,omitempty"`
}

func (DescribeResourceCoverageTotalResponseBodyDataTotalCoverage) GoString

func (*DescribeResourceCoverageTotalResponseBodyDataTotalCoverage) SetCapacityUnit

func (*DescribeResourceCoverageTotalResponseBodyDataTotalCoverage) SetCoveragePercentage

func (*DescribeResourceCoverageTotalResponseBodyDataTotalCoverage) SetDeductQuantity

func (*DescribeResourceCoverageTotalResponseBodyDataTotalCoverage) SetTotalQuantity

func (DescribeResourceCoverageTotalResponseBodyDataTotalCoverage) String

type DescribeResourcePackageProductRequest

type DescribeResourcePackageProductRequest struct {
	ProductCode *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
}

func (DescribeResourcePackageProductRequest) GoString

func (*DescribeResourcePackageProductRequest) SetProductCode

func (DescribeResourcePackageProductRequest) String

type DescribeResourcePackageProductResponse

type DescribeResourcePackageProductResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeResourcePackageProductResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeResourcePackageProductResponse) GoString

func (*DescribeResourcePackageProductResponse) SetHeaders

func (*DescribeResourcePackageProductResponse) SetStatusCode added in v2.0.5

func (DescribeResourcePackageProductResponse) String

type DescribeResourcePackageProductResponseBody

type DescribeResourcePackageProductResponseBody struct {
	Code      *string                                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DescribeResourcePackageProductResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                         `json:"Message,omitempty" xml:"Message,omitempty"`
	OrderId   *int64                                          `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	RequestId *string                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeResourcePackageProductResponseBody) GoString

func (*DescribeResourcePackageProductResponseBody) SetCode

func (*DescribeResourcePackageProductResponseBody) SetMessage

func (*DescribeResourcePackageProductResponseBody) SetOrderId

func (*DescribeResourcePackageProductResponseBody) SetRequestId

func (*DescribeResourcePackageProductResponseBody) SetSuccess

func (DescribeResourcePackageProductResponseBody) String

type DescribeResourcePackageProductResponseBodyData

type DescribeResourcePackageProductResponseBodyData struct {
	ResourcePackages *DescribeResourcePackageProductResponseBodyDataResourcePackages `json:"ResourcePackages,omitempty" xml:"ResourcePackages,omitempty" type:"Struct"`
}

func (DescribeResourcePackageProductResponseBodyData) GoString

func (DescribeResourcePackageProductResponseBodyData) String

type DescribeResourcePackageProductResponseBodyDataResourcePackages

type DescribeResourcePackageProductResponseBodyDataResourcePackages struct {
	ResourcePackage []*DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackage `json:"ResourcePackage,omitempty" xml:"ResourcePackage,omitempty" type:"Repeated"`
}

func (DescribeResourcePackageProductResponseBodyDataResourcePackages) GoString

func (DescribeResourcePackageProductResponseBodyDataResourcePackages) String

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackage

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackage struct {
	Name         *string                                                                                    `json:"Name,omitempty" xml:"Name,omitempty"`
	PackageTypes *DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypes `json:"PackageTypes,omitempty" xml:"PackageTypes,omitempty" type:"Struct"`
	ProductCode  *string                                                                                    `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType  *string                                                                                    `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackage) GoString

func (*DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackage) SetName

func (*DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackage) SetProductCode

func (*DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackage) SetProductType

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackage) String

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypes

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypes struct {
	PackageType []*DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageType `json:"PackageType,omitempty" xml:"PackageType,omitempty" type:"Repeated"`
}

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypes) GoString

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypes) String

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageType

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageType struct {
	Code           *string                                                                                                             `json:"Code,omitempty" xml:"Code,omitempty"`
	Name           *string                                                                                                             `json:"Name,omitempty" xml:"Name,omitempty"`
	Properties     *DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeProperties     `json:"Properties,omitempty" xml:"Properties,omitempty" type:"Struct"`
	Specifications *DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecifications `json:"Specifications,omitempty" xml:"Specifications,omitempty" type:"Struct"`
}

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageType) GoString

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageType) String

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeProperties

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeProperties struct {
	Property []*DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypePropertiesProperty `json:"Property,omitempty" xml:"Property,omitempty" type:"Repeated"`
}

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeProperties) GoString

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeProperties) String

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypePropertiesProperty

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypePropertiesProperty struct {
	Name  *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypePropertiesProperty) GoString

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypePropertiesProperty) String

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecifications

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecifications struct {
	Specification []*DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecification `json:"Specification,omitempty" xml:"Specification,omitempty" type:"Repeated"`
}

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecifications) GoString

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecifications) String

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecification

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecification struct {
	AvailableDurations *DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecificationAvailableDurations `json:"AvailableDurations,omitempty" xml:"AvailableDurations,omitempty" type:"Struct"`
	Name               *string                                                                                                                                            `json:"Name,omitempty" xml:"Name,omitempty"`
	Value              *string                                                                                                                                            `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecification) GoString

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecification) String

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecificationAvailableDurations

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecificationAvailableDurations struct {
	AvailableDuration []*DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecificationAvailableDurationsAvailableDuration `json:"AvailableDuration,omitempty" xml:"AvailableDuration,omitempty" type:"Repeated"`
}

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecificationAvailableDurations) GoString

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecificationAvailableDurations) String

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecificationAvailableDurationsAvailableDuration

type DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecificationAvailableDurationsAvailableDuration struct {
	Name  *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Unit  *string `json:"Unit,omitempty" xml:"Unit,omitempty"`
	Value *int32  `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecificationAvailableDurationsAvailableDuration) GoString

func (DescribeResourcePackageProductResponseBodyDataResourcePackagesResourcePackagePackageTypesPackageTypeSpecificationsSpecificationAvailableDurationsAvailableDuration) String

type DescribeResourceUsageDetailRequest

type DescribeResourceUsageDetailRequest struct {
	BillOwnerId  *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	EndPeriod    *string `json:"EndPeriod,omitempty" xml:"EndPeriod,omitempty"`
	MaxResults   *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken    *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	PeriodType   *string `json:"PeriodType,omitempty" xml:"PeriodType,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	StartPeriod  *string `json:"StartPeriod,omitempty" xml:"StartPeriod,omitempty"`
}

func (DescribeResourceUsageDetailRequest) GoString

func (*DescribeResourceUsageDetailRequest) SetBillOwnerId

func (*DescribeResourceUsageDetailRequest) SetEndPeriod

func (*DescribeResourceUsageDetailRequest) SetMaxResults

func (*DescribeResourceUsageDetailRequest) SetNextToken

func (*DescribeResourceUsageDetailRequest) SetPeriodType

func (*DescribeResourceUsageDetailRequest) SetResourceType

func (*DescribeResourceUsageDetailRequest) SetStartPeriod

func (DescribeResourceUsageDetailRequest) String

type DescribeResourceUsageDetailResponse

type DescribeResourceUsageDetailResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeResourceUsageDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeResourceUsageDetailResponse) GoString

func (*DescribeResourceUsageDetailResponse) SetHeaders

func (*DescribeResourceUsageDetailResponse) SetStatusCode added in v2.0.5

func (DescribeResourceUsageDetailResponse) String

type DescribeResourceUsageDetailResponseBody

type DescribeResourceUsageDetailResponseBody struct {
	Code      *string                                      `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DescribeResourceUsageDetailResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                      `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                        `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeResourceUsageDetailResponseBody) GoString

func (*DescribeResourceUsageDetailResponseBody) SetCode

func (*DescribeResourceUsageDetailResponseBody) SetMessage

func (*DescribeResourceUsageDetailResponseBody) SetRequestId

func (*DescribeResourceUsageDetailResponseBody) SetSuccess

func (DescribeResourceUsageDetailResponseBody) String

type DescribeResourceUsageDetailResponseBodyData

type DescribeResourceUsageDetailResponseBodyData struct {
	Items      []*DescribeResourceUsageDetailResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	MaxResults *int32                                              `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken  *string                                             `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	TotalCount *int32                                              `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (DescribeResourceUsageDetailResponseBodyData) GoString

func (*DescribeResourceUsageDetailResponseBodyData) SetMaxResults

func (*DescribeResourceUsageDetailResponseBodyData) SetNextToken

func (*DescribeResourceUsageDetailResponseBodyData) SetTotalCount

func (DescribeResourceUsageDetailResponseBodyData) String

type DescribeResourceUsageDetailResponseBodyDataItems

type DescribeResourceUsageDetailResponseBodyDataItems struct {
	CapacityUnit       *string  `json:"CapacityUnit,omitempty" xml:"CapacityUnit,omitempty"`
	Currency           *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductQuantity     *float32 `json:"DeductQuantity,omitempty" xml:"DeductQuantity,omitempty"`
	EndTime            *string  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	ImageType          *string  `json:"ImageType,omitempty" xml:"ImageType,omitempty"`
	InstanceSpec       *string  `json:"InstanceSpec,omitempty" xml:"InstanceSpec,omitempty"`
	PostpaidCost       *string  `json:"PostpaidCost,omitempty" xml:"PostpaidCost,omitempty"`
	PotentialSavedCost *string  `json:"PotentialSavedCost,omitempty" xml:"PotentialSavedCost,omitempty"`
	Quantity           *int64   `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	Region             *string  `json:"Region,omitempty" xml:"Region,omitempty"`
	RegionNo           *string  `json:"RegionNo,omitempty" xml:"RegionNo,omitempty"`
	ReservationCost    *string  `json:"ReservationCost,omitempty" xml:"ReservationCost,omitempty"`
	ResourceInstanceId *string  `json:"ResourceInstanceId,omitempty" xml:"ResourceInstanceId,omitempty"`
	SavedCost          *string  `json:"SavedCost,omitempty" xml:"SavedCost,omitempty"`
	StartTime          *string  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	Status             *string  `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusName         *string  `json:"StatusName,omitempty" xml:"StatusName,omitempty"`
	TotalQuantity      *float32 `json:"TotalQuantity,omitempty" xml:"TotalQuantity,omitempty"`
	UsagePercentage    *float32 `json:"UsagePercentage,omitempty" xml:"UsagePercentage,omitempty"`
	UserId             *string  `json:"UserId,omitempty" xml:"UserId,omitempty"`
	UserName           *string  `json:"UserName,omitempty" xml:"UserName,omitempty"`
	Zone               *string  `json:"Zone,omitempty" xml:"Zone,omitempty"`
	ZoneName           *string  `json:"ZoneName,omitempty" xml:"ZoneName,omitempty"`
}

func (DescribeResourceUsageDetailResponseBodyDataItems) GoString

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetCapacityUnit

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetCurrency

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetDeductQuantity

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetEndTime

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetImageType

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetInstanceSpec

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetPostpaidCost

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetPotentialSavedCost

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetQuantity

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetRegion

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetRegionNo

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetReservationCost

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetResourceInstanceId

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetSavedCost

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetStartTime

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetStatus

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetStatusName

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetTotalQuantity

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetUsagePercentage

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetUserId

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetUserName

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetZone

func (*DescribeResourceUsageDetailResponseBodyDataItems) SetZoneName

func (DescribeResourceUsageDetailResponseBodyDataItems) String

type DescribeResourceUsageTotalRequest

type DescribeResourceUsageTotalRequest struct {
	BillOwnerId  *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	EndPeriod    *string `json:"EndPeriod,omitempty" xml:"EndPeriod,omitempty"`
	PeriodType   *string `json:"PeriodType,omitempty" xml:"PeriodType,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	StartPeriod  *string `json:"StartPeriod,omitempty" xml:"StartPeriod,omitempty"`
}

func (DescribeResourceUsageTotalRequest) GoString

func (*DescribeResourceUsageTotalRequest) SetBillOwnerId

func (*DescribeResourceUsageTotalRequest) SetEndPeriod

func (*DescribeResourceUsageTotalRequest) SetPeriodType

func (*DescribeResourceUsageTotalRequest) SetResourceType

func (*DescribeResourceUsageTotalRequest) SetStartPeriod

func (DescribeResourceUsageTotalRequest) String

type DescribeResourceUsageTotalResponse

type DescribeResourceUsageTotalResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeResourceUsageTotalResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeResourceUsageTotalResponse) GoString

func (*DescribeResourceUsageTotalResponse) SetHeaders

func (*DescribeResourceUsageTotalResponse) SetStatusCode added in v2.0.5

func (DescribeResourceUsageTotalResponse) String

type DescribeResourceUsageTotalResponseBody

type DescribeResourceUsageTotalResponseBody struct {
	Code      *string                                     `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DescribeResourceUsageTotalResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                     `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                       `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeResourceUsageTotalResponseBody) GoString

func (*DescribeResourceUsageTotalResponseBody) SetCode

func (*DescribeResourceUsageTotalResponseBody) SetMessage

func (*DescribeResourceUsageTotalResponseBody) SetRequestId

func (*DescribeResourceUsageTotalResponseBody) SetSuccess

func (DescribeResourceUsageTotalResponseBody) String

type DescribeResourceUsageTotalResponseBodyData

type DescribeResourceUsageTotalResponseBodyData struct {
	PeriodCoverage []*DescribeResourceUsageTotalResponseBodyDataPeriodCoverage `json:"PeriodCoverage,omitempty" xml:"PeriodCoverage,omitempty" type:"Repeated"`
	TotalUsage     *DescribeResourceUsageTotalResponseBodyDataTotalUsage       `json:"TotalUsage,omitempty" xml:"TotalUsage,omitempty" type:"Struct"`
}

func (DescribeResourceUsageTotalResponseBodyData) GoString

func (DescribeResourceUsageTotalResponseBodyData) String

type DescribeResourceUsageTotalResponseBodyDataPeriodCoverage

type DescribeResourceUsageTotalResponseBodyDataPeriodCoverage struct {
	Period          *string  `json:"Period,omitempty" xml:"Period,omitempty"`
	UsagePercentage *float32 `json:"UsagePercentage,omitempty" xml:"UsagePercentage,omitempty"`
}

func (DescribeResourceUsageTotalResponseBodyDataPeriodCoverage) GoString

func (*DescribeResourceUsageTotalResponseBodyDataPeriodCoverage) SetPeriod

func (*DescribeResourceUsageTotalResponseBodyDataPeriodCoverage) SetUsagePercentage

func (DescribeResourceUsageTotalResponseBodyDataPeriodCoverage) String

type DescribeResourceUsageTotalResponseBodyDataTotalUsage

type DescribeResourceUsageTotalResponseBodyDataTotalUsage struct {
	PostpaidCost       *float32 `json:"PostpaidCost,omitempty" xml:"PostpaidCost,omitempty"`
	PotentialSavedCost *float32 `json:"PotentialSavedCost,omitempty" xml:"PotentialSavedCost,omitempty"`
	ReservationCost    *float32 `json:"ReservationCost,omitempty" xml:"ReservationCost,omitempty"`
	SavedCost          *float32 `json:"SavedCost,omitempty" xml:"SavedCost,omitempty"`
	UsagePercentage    *float32 `json:"UsagePercentage,omitempty" xml:"UsagePercentage,omitempty"`
}

func (DescribeResourceUsageTotalResponseBodyDataTotalUsage) GoString

func (*DescribeResourceUsageTotalResponseBodyDataTotalUsage) SetPostpaidCost

func (*DescribeResourceUsageTotalResponseBodyDataTotalUsage) SetPotentialSavedCost

func (*DescribeResourceUsageTotalResponseBodyDataTotalUsage) SetReservationCost

func (*DescribeResourceUsageTotalResponseBodyDataTotalUsage) SetSavedCost

func (*DescribeResourceUsageTotalResponseBodyDataTotalUsage) SetUsagePercentage

func (DescribeResourceUsageTotalResponseBodyDataTotalUsage) String

type DescribeSavingsPlansCoverageDetailRequest

type DescribeSavingsPlansCoverageDetailRequest struct {
	BillOwnerId *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	EndPeriod   *string `json:"EndPeriod,omitempty" xml:"EndPeriod,omitempty"`
	MaxResults  *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	PeriodType  *string `json:"PeriodType,omitempty" xml:"PeriodType,omitempty"`
	StartPeriod *string `json:"StartPeriod,omitempty" xml:"StartPeriod,omitempty"`
	Token       *string `json:"Token,omitempty" xml:"Token,omitempty"`
}

func (DescribeSavingsPlansCoverageDetailRequest) GoString

func (*DescribeSavingsPlansCoverageDetailRequest) SetBillOwnerId

func (*DescribeSavingsPlansCoverageDetailRequest) SetEndPeriod

func (*DescribeSavingsPlansCoverageDetailRequest) SetMaxResults

func (*DescribeSavingsPlansCoverageDetailRequest) SetPeriodType

func (*DescribeSavingsPlansCoverageDetailRequest) SetStartPeriod

func (*DescribeSavingsPlansCoverageDetailRequest) SetToken

func (DescribeSavingsPlansCoverageDetailRequest) String

type DescribeSavingsPlansCoverageDetailResponse

type DescribeSavingsPlansCoverageDetailResponse struct {
	Headers    map[string]*string                              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSavingsPlansCoverageDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSavingsPlansCoverageDetailResponse) GoString

func (*DescribeSavingsPlansCoverageDetailResponse) SetHeaders

func (*DescribeSavingsPlansCoverageDetailResponse) SetStatusCode added in v2.0.5

func (DescribeSavingsPlansCoverageDetailResponse) String

type DescribeSavingsPlansCoverageDetailResponseBody

type DescribeSavingsPlansCoverageDetailResponseBody struct {
	Code      *string                                             `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DescribeSavingsPlansCoverageDetailResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                             `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                               `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeSavingsPlansCoverageDetailResponseBody) GoString

func (*DescribeSavingsPlansCoverageDetailResponseBody) SetCode

func (*DescribeSavingsPlansCoverageDetailResponseBody) SetMessage

func (*DescribeSavingsPlansCoverageDetailResponseBody) SetRequestId

func (*DescribeSavingsPlansCoverageDetailResponseBody) SetSuccess

func (DescribeSavingsPlansCoverageDetailResponseBody) String

type DescribeSavingsPlansCoverageDetailResponseBodyData

type DescribeSavingsPlansCoverageDetailResponseBodyData struct {
	Items      []*DescribeSavingsPlansCoverageDetailResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	NextToken  *string                                                    `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	TotalCount *int32                                                     `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (DescribeSavingsPlansCoverageDetailResponseBodyData) GoString

func (*DescribeSavingsPlansCoverageDetailResponseBodyData) SetNextToken

func (*DescribeSavingsPlansCoverageDetailResponseBodyData) SetTotalCount

func (DescribeSavingsPlansCoverageDetailResponseBodyData) String

type DescribeSavingsPlansCoverageDetailResponseBodyDataItems

type DescribeSavingsPlansCoverageDetailResponseBodyDataItems struct {
	CoveragePercentage *float32 `json:"CoveragePercentage,omitempty" xml:"CoveragePercentage,omitempty"`
	Currency           *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductAmount       *float32 `json:"DeductAmount,omitempty" xml:"DeductAmount,omitempty"`
	EndPeriod          *string  `json:"EndPeriod,omitempty" xml:"EndPeriod,omitempty"`
	InstanceId         *string  `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceSpec       *string  `json:"InstanceSpec,omitempty" xml:"InstanceSpec,omitempty"`
	PostpaidCost       *float32 `json:"PostpaidCost,omitempty" xml:"PostpaidCost,omitempty"`
	Region             *string  `json:"Region,omitempty" xml:"Region,omitempty"`
	StartPeriod        *string  `json:"StartPeriod,omitempty" xml:"StartPeriod,omitempty"`
	TotalAmount        *float32 `json:"TotalAmount,omitempty" xml:"TotalAmount,omitempty"`
	UserId             *int64   `json:"UserId,omitempty" xml:"UserId,omitempty"`
	UserName           *string  `json:"UserName,omitempty" xml:"UserName,omitempty"`
}

func (DescribeSavingsPlansCoverageDetailResponseBodyDataItems) GoString

func (*DescribeSavingsPlansCoverageDetailResponseBodyDataItems) SetCoveragePercentage

func (*DescribeSavingsPlansCoverageDetailResponseBodyDataItems) SetCurrency

func (*DescribeSavingsPlansCoverageDetailResponseBodyDataItems) SetDeductAmount

func (*DescribeSavingsPlansCoverageDetailResponseBodyDataItems) SetEndPeriod

func (*DescribeSavingsPlansCoverageDetailResponseBodyDataItems) SetInstanceId

func (*DescribeSavingsPlansCoverageDetailResponseBodyDataItems) SetInstanceSpec

func (*DescribeSavingsPlansCoverageDetailResponseBodyDataItems) SetPostpaidCost

func (*DescribeSavingsPlansCoverageDetailResponseBodyDataItems) SetRegion

func (*DescribeSavingsPlansCoverageDetailResponseBodyDataItems) SetStartPeriod

func (*DescribeSavingsPlansCoverageDetailResponseBodyDataItems) SetTotalAmount

func (*DescribeSavingsPlansCoverageDetailResponseBodyDataItems) SetUserId

func (*DescribeSavingsPlansCoverageDetailResponseBodyDataItems) SetUserName

func (DescribeSavingsPlansCoverageDetailResponseBodyDataItems) String

type DescribeSavingsPlansCoverageTotalRequest

type DescribeSavingsPlansCoverageTotalRequest struct {
	BillOwnerId *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	EndPeriod   *string `json:"EndPeriod,omitempty" xml:"EndPeriod,omitempty"`
	PeriodType  *string `json:"PeriodType,omitempty" xml:"PeriodType,omitempty"`
	StartPeriod *string `json:"StartPeriod,omitempty" xml:"StartPeriod,omitempty"`
}

func (DescribeSavingsPlansCoverageTotalRequest) GoString

func (*DescribeSavingsPlansCoverageTotalRequest) SetBillOwnerId

func (*DescribeSavingsPlansCoverageTotalRequest) SetEndPeriod

func (*DescribeSavingsPlansCoverageTotalRequest) SetPeriodType

func (*DescribeSavingsPlansCoverageTotalRequest) SetStartPeriod

func (DescribeSavingsPlansCoverageTotalRequest) String

type DescribeSavingsPlansCoverageTotalResponse

type DescribeSavingsPlansCoverageTotalResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSavingsPlansCoverageTotalResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSavingsPlansCoverageTotalResponse) GoString

func (*DescribeSavingsPlansCoverageTotalResponse) SetHeaders

func (*DescribeSavingsPlansCoverageTotalResponse) SetStatusCode added in v2.0.5

func (DescribeSavingsPlansCoverageTotalResponse) String

type DescribeSavingsPlansCoverageTotalResponseBody

type DescribeSavingsPlansCoverageTotalResponseBody struct {
	Code      *string                                            `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DescribeSavingsPlansCoverageTotalResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                            `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                              `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeSavingsPlansCoverageTotalResponseBody) GoString

func (*DescribeSavingsPlansCoverageTotalResponseBody) SetCode

func (*DescribeSavingsPlansCoverageTotalResponseBody) SetMessage

func (*DescribeSavingsPlansCoverageTotalResponseBody) SetRequestId

func (*DescribeSavingsPlansCoverageTotalResponseBody) SetSuccess

func (DescribeSavingsPlansCoverageTotalResponseBody) String

type DescribeSavingsPlansCoverageTotalResponseBodyData

type DescribeSavingsPlansCoverageTotalResponseBodyData struct {
	PeriodCoverage []*DescribeSavingsPlansCoverageTotalResponseBodyDataPeriodCoverage `json:"PeriodCoverage,omitempty" xml:"PeriodCoverage,omitempty" type:"Repeated"`
	TotalCoverage  *DescribeSavingsPlansCoverageTotalResponseBodyDataTotalCoverage    `json:"TotalCoverage,omitempty" xml:"TotalCoverage,omitempty" type:"Struct"`
}

func (DescribeSavingsPlansCoverageTotalResponseBodyData) GoString

func (DescribeSavingsPlansCoverageTotalResponseBodyData) String

type DescribeSavingsPlansCoverageTotalResponseBodyDataPeriodCoverage

type DescribeSavingsPlansCoverageTotalResponseBodyDataPeriodCoverage struct {
	Percentage *float32 `json:"Percentage,omitempty" xml:"Percentage,omitempty"`
	Period     *string  `json:"Period,omitempty" xml:"Period,omitempty"`
}

func (DescribeSavingsPlansCoverageTotalResponseBodyDataPeriodCoverage) GoString

func (*DescribeSavingsPlansCoverageTotalResponseBodyDataPeriodCoverage) SetPercentage

func (*DescribeSavingsPlansCoverageTotalResponseBodyDataPeriodCoverage) SetPeriod

func (DescribeSavingsPlansCoverageTotalResponseBodyDataPeriodCoverage) String

type DescribeSavingsPlansCoverageTotalResponseBodyDataTotalCoverage

type DescribeSavingsPlansCoverageTotalResponseBodyDataTotalCoverage struct {
	CoveragePercentage *float32 `json:"CoveragePercentage,omitempty" xml:"CoveragePercentage,omitempty"`
	DeductAmount       *float32 `json:"DeductAmount,omitempty" xml:"DeductAmount,omitempty"`
}

func (DescribeSavingsPlansCoverageTotalResponseBodyDataTotalCoverage) GoString

func (*DescribeSavingsPlansCoverageTotalResponseBodyDataTotalCoverage) SetCoveragePercentage

func (*DescribeSavingsPlansCoverageTotalResponseBodyDataTotalCoverage) SetDeductAmount

func (DescribeSavingsPlansCoverageTotalResponseBodyDataTotalCoverage) String

type DescribeSavingsPlansUsageDetailRequest

type DescribeSavingsPlansUsageDetailRequest struct {
	BillOwnerId *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	EndPeriod   *string `json:"EndPeriod,omitempty" xml:"EndPeriod,omitempty"`
	MaxResults  *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	PeriodType  *string `json:"PeriodType,omitempty" xml:"PeriodType,omitempty"`
	StartPeriod *string `json:"StartPeriod,omitempty" xml:"StartPeriod,omitempty"`
	Token       *string `json:"Token,omitempty" xml:"Token,omitempty"`
}

func (DescribeSavingsPlansUsageDetailRequest) GoString

func (*DescribeSavingsPlansUsageDetailRequest) SetBillOwnerId

func (*DescribeSavingsPlansUsageDetailRequest) SetEndPeriod

func (*DescribeSavingsPlansUsageDetailRequest) SetMaxResults

func (*DescribeSavingsPlansUsageDetailRequest) SetPeriodType

func (*DescribeSavingsPlansUsageDetailRequest) SetStartPeriod

func (*DescribeSavingsPlansUsageDetailRequest) SetToken

func (DescribeSavingsPlansUsageDetailRequest) String

type DescribeSavingsPlansUsageDetailResponse

type DescribeSavingsPlansUsageDetailResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSavingsPlansUsageDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSavingsPlansUsageDetailResponse) GoString

func (*DescribeSavingsPlansUsageDetailResponse) SetHeaders

func (*DescribeSavingsPlansUsageDetailResponse) SetStatusCode added in v2.0.5

func (DescribeSavingsPlansUsageDetailResponse) String

type DescribeSavingsPlansUsageDetailResponseBody

type DescribeSavingsPlansUsageDetailResponseBody struct {
	Code      *string                                          `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DescribeSavingsPlansUsageDetailResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                          `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                            `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeSavingsPlansUsageDetailResponseBody) GoString

func (*DescribeSavingsPlansUsageDetailResponseBody) SetCode

func (*DescribeSavingsPlansUsageDetailResponseBody) SetMessage

func (*DescribeSavingsPlansUsageDetailResponseBody) SetRequestId

func (*DescribeSavingsPlansUsageDetailResponseBody) SetSuccess

func (DescribeSavingsPlansUsageDetailResponseBody) String

type DescribeSavingsPlansUsageDetailResponseBodyData

type DescribeSavingsPlansUsageDetailResponseBodyData struct {
	Items      []*DescribeSavingsPlansUsageDetailResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	NextToken  *string                                                 `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	TotalCount *int32                                                  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (DescribeSavingsPlansUsageDetailResponseBodyData) GoString

func (*DescribeSavingsPlansUsageDetailResponseBodyData) SetNextToken

func (*DescribeSavingsPlansUsageDetailResponseBodyData) SetTotalCount

func (DescribeSavingsPlansUsageDetailResponseBodyData) String

type DescribeSavingsPlansUsageDetailResponseBodyDataItems

type DescribeSavingsPlansUsageDetailResponseBodyDataItems struct {
	Currency        *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductValue     *float32 `json:"DeductValue,omitempty" xml:"DeductValue,omitempty"`
	EndPeriod       *string  `json:"EndPeriod,omitempty" xml:"EndPeriod,omitempty"`
	InstanceId      *string  `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PoolValue       *float32 `json:"PoolValue,omitempty" xml:"PoolValue,omitempty"`
	PostpaidCost    *float32 `json:"PostpaidCost,omitempty" xml:"PostpaidCost,omitempty"`
	SavedCost       *float32 `json:"SavedCost,omitempty" xml:"SavedCost,omitempty"`
	StartPeriod     *string  `json:"StartPeriod,omitempty" xml:"StartPeriod,omitempty"`
	Status          *string  `json:"Status,omitempty" xml:"Status,omitempty"`
	Type            *string  `json:"Type,omitempty" xml:"Type,omitempty"`
	UsagePercentage *float32 `json:"UsagePercentage,omitempty" xml:"UsagePercentage,omitempty"`
	UserId          *int64   `json:"UserId,omitempty" xml:"UserId,omitempty"`
	UserName        *string  `json:"UserName,omitempty" xml:"UserName,omitempty"`
}

func (DescribeSavingsPlansUsageDetailResponseBodyDataItems) GoString

func (*DescribeSavingsPlansUsageDetailResponseBodyDataItems) SetCurrency

func (*DescribeSavingsPlansUsageDetailResponseBodyDataItems) SetDeductValue

func (*DescribeSavingsPlansUsageDetailResponseBodyDataItems) SetEndPeriod

func (*DescribeSavingsPlansUsageDetailResponseBodyDataItems) SetInstanceId

func (*DescribeSavingsPlansUsageDetailResponseBodyDataItems) SetPoolValue

func (*DescribeSavingsPlansUsageDetailResponseBodyDataItems) SetPostpaidCost

func (*DescribeSavingsPlansUsageDetailResponseBodyDataItems) SetSavedCost

func (*DescribeSavingsPlansUsageDetailResponseBodyDataItems) SetStartPeriod

func (*DescribeSavingsPlansUsageDetailResponseBodyDataItems) SetStatus

func (*DescribeSavingsPlansUsageDetailResponseBodyDataItems) SetType

func (*DescribeSavingsPlansUsageDetailResponseBodyDataItems) SetUsagePercentage

func (*DescribeSavingsPlansUsageDetailResponseBodyDataItems) SetUserId

func (*DescribeSavingsPlansUsageDetailResponseBodyDataItems) SetUserName

func (DescribeSavingsPlansUsageDetailResponseBodyDataItems) String

type DescribeSavingsPlansUsageTotalRequest

type DescribeSavingsPlansUsageTotalRequest struct {
	BillOwnerId *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	EndPeriod   *string `json:"EndPeriod,omitempty" xml:"EndPeriod,omitempty"`
	PeriodType  *string `json:"PeriodType,omitempty" xml:"PeriodType,omitempty"`
	StartPeriod *string `json:"StartPeriod,omitempty" xml:"StartPeriod,omitempty"`
}

func (DescribeSavingsPlansUsageTotalRequest) GoString

func (*DescribeSavingsPlansUsageTotalRequest) SetBillOwnerId

func (*DescribeSavingsPlansUsageTotalRequest) SetEndPeriod

func (*DescribeSavingsPlansUsageTotalRequest) SetPeriodType

func (*DescribeSavingsPlansUsageTotalRequest) SetStartPeriod

func (DescribeSavingsPlansUsageTotalRequest) String

type DescribeSavingsPlansUsageTotalResponse

type DescribeSavingsPlansUsageTotalResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSavingsPlansUsageTotalResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSavingsPlansUsageTotalResponse) GoString

func (*DescribeSavingsPlansUsageTotalResponse) SetHeaders

func (*DescribeSavingsPlansUsageTotalResponse) SetStatusCode added in v2.0.5

func (DescribeSavingsPlansUsageTotalResponse) String

type DescribeSavingsPlansUsageTotalResponseBody

type DescribeSavingsPlansUsageTotalResponseBody struct {
	Code      *string                                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DescribeSavingsPlansUsageTotalResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                         `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeSavingsPlansUsageTotalResponseBody) GoString

func (*DescribeSavingsPlansUsageTotalResponseBody) SetCode

func (*DescribeSavingsPlansUsageTotalResponseBody) SetMessage

func (*DescribeSavingsPlansUsageTotalResponseBody) SetRequestId

func (*DescribeSavingsPlansUsageTotalResponseBody) SetSuccess

func (DescribeSavingsPlansUsageTotalResponseBody) String

type DescribeSavingsPlansUsageTotalResponseBodyData

type DescribeSavingsPlansUsageTotalResponseBodyData struct {
	PeriodCoverage []*DescribeSavingsPlansUsageTotalResponseBodyDataPeriodCoverage `json:"PeriodCoverage,omitempty" xml:"PeriodCoverage,omitempty" type:"Repeated"`
	TotalUsage     *DescribeSavingsPlansUsageTotalResponseBodyDataTotalUsage       `json:"TotalUsage,omitempty" xml:"TotalUsage,omitempty" type:"Struct"`
}

func (DescribeSavingsPlansUsageTotalResponseBodyData) GoString

func (DescribeSavingsPlansUsageTotalResponseBodyData) String

type DescribeSavingsPlansUsageTotalResponseBodyDataPeriodCoverage

type DescribeSavingsPlansUsageTotalResponseBodyDataPeriodCoverage struct {
	Percentage *float32 `json:"Percentage,omitempty" xml:"Percentage,omitempty"`
	Period     *string  `json:"Period,omitempty" xml:"Period,omitempty"`
}

func (DescribeSavingsPlansUsageTotalResponseBodyDataPeriodCoverage) GoString

func (*DescribeSavingsPlansUsageTotalResponseBodyDataPeriodCoverage) SetPercentage

func (*DescribeSavingsPlansUsageTotalResponseBodyDataPeriodCoverage) SetPeriod

func (DescribeSavingsPlansUsageTotalResponseBodyDataPeriodCoverage) String

type DescribeSavingsPlansUsageTotalResponseBodyDataTotalUsage

type DescribeSavingsPlansUsageTotalResponseBodyDataTotalUsage struct {
	PoolValue       *float32 `json:"PoolValue,omitempty" xml:"PoolValue,omitempty"`
	PostpaidCost    *float32 `json:"PostpaidCost,omitempty" xml:"PostpaidCost,omitempty"`
	SavedCost       *float32 `json:"SavedCost,omitempty" xml:"SavedCost,omitempty"`
	UsagePercentage *float32 `json:"UsagePercentage,omitempty" xml:"UsagePercentage,omitempty"`
}

func (DescribeSavingsPlansUsageTotalResponseBodyDataTotalUsage) GoString

func (*DescribeSavingsPlansUsageTotalResponseBodyDataTotalUsage) SetPoolValue

func (*DescribeSavingsPlansUsageTotalResponseBodyDataTotalUsage) SetPostpaidCost

func (*DescribeSavingsPlansUsageTotalResponseBodyDataTotalUsage) SetSavedCost

func (*DescribeSavingsPlansUsageTotalResponseBodyDataTotalUsage) SetUsagePercentage

func (DescribeSavingsPlansUsageTotalResponseBodyDataTotalUsage) String

type DescribeSplitItemBillRequest

type DescribeSplitItemBillRequest struct {
	BillOwnerId      *int64                                   `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	BillingCycle     *string                                  `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	BillingDate      *string                                  `json:"BillingDate,omitempty" xml:"BillingDate,omitempty"`
	Granularity      *string                                  `json:"Granularity,omitempty" xml:"Granularity,omitempty"`
	InstanceID       *string                                  `json:"InstanceID,omitempty" xml:"InstanceID,omitempty"`
	MaxResults       *int32                                   `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken        *string                                  `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	OwnerId          *int64                                   `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ProductCode      *string                                  `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string                                  `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SplitItemID      *string                                  `json:"SplitItemID,omitempty" xml:"SplitItemID,omitempty"`
	SubscriptionType *string                                  `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	TagFilter        []*DescribeSplitItemBillRequestTagFilter `json:"TagFilter,omitempty" xml:"TagFilter,omitempty" type:"Repeated"`
}

func (DescribeSplitItemBillRequest) GoString

func (s DescribeSplitItemBillRequest) GoString() string

func (*DescribeSplitItemBillRequest) SetBillOwnerId

func (*DescribeSplitItemBillRequest) SetBillingCycle

func (*DescribeSplitItemBillRequest) SetBillingDate

func (*DescribeSplitItemBillRequest) SetGranularity

func (*DescribeSplitItemBillRequest) SetInstanceID

func (*DescribeSplitItemBillRequest) SetMaxResults

func (*DescribeSplitItemBillRequest) SetNextToken

func (*DescribeSplitItemBillRequest) SetOwnerId

func (*DescribeSplitItemBillRequest) SetProductCode

func (*DescribeSplitItemBillRequest) SetProductType

func (*DescribeSplitItemBillRequest) SetSplitItemID

func (*DescribeSplitItemBillRequest) SetSubscriptionType

func (*DescribeSplitItemBillRequest) SetTagFilter

func (DescribeSplitItemBillRequest) String

type DescribeSplitItemBillRequestTagFilter

type DescribeSplitItemBillRequestTagFilter struct {
	TagKey    *string   `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	TagValues []*string `json:"TagValues,omitempty" xml:"TagValues,omitempty" type:"Repeated"`
}

func (DescribeSplitItemBillRequestTagFilter) GoString

func (*DescribeSplitItemBillRequestTagFilter) SetTagKey

func (*DescribeSplitItemBillRequestTagFilter) SetTagValues

func (DescribeSplitItemBillRequestTagFilter) String

type DescribeSplitItemBillResponse

type DescribeSplitItemBillResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeSplitItemBillResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeSplitItemBillResponse) GoString

func (*DescribeSplitItemBillResponse) SetBody

func (*DescribeSplitItemBillResponse) SetHeaders

func (*DescribeSplitItemBillResponse) SetStatusCode added in v2.0.5

func (DescribeSplitItemBillResponse) String

type DescribeSplitItemBillResponseBody

type DescribeSplitItemBillResponseBody struct {
	Code      *string                                `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DescribeSplitItemBillResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                  `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DescribeSplitItemBillResponseBody) GoString

func (*DescribeSplitItemBillResponseBody) SetCode

func (*DescribeSplitItemBillResponseBody) SetMessage

func (*DescribeSplitItemBillResponseBody) SetRequestId

func (*DescribeSplitItemBillResponseBody) SetSuccess

func (DescribeSplitItemBillResponseBody) String

type DescribeSplitItemBillResponseBodyData

type DescribeSplitItemBillResponseBodyData struct {
	AccountID    *string                                       `json:"AccountID,omitempty" xml:"AccountID,omitempty"`
	AccountName  *string                                       `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	BillingCycle *string                                       `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	Items        []*DescribeSplitItemBillResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	MaxResults   *int32                                        `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken    *string                                       `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	TotalCount   *int32                                        `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (DescribeSplitItemBillResponseBodyData) GoString

func (*DescribeSplitItemBillResponseBodyData) SetAccountID

func (*DescribeSplitItemBillResponseBodyData) SetAccountName

func (*DescribeSplitItemBillResponseBodyData) SetBillingCycle

func (*DescribeSplitItemBillResponseBodyData) SetMaxResults

func (*DescribeSplitItemBillResponseBodyData) SetNextToken

func (*DescribeSplitItemBillResponseBodyData) SetTotalCount

func (DescribeSplitItemBillResponseBodyData) String

type DescribeSplitItemBillResponseBodyDataItems

type DescribeSplitItemBillResponseBodyDataItems struct {
	AdjustAmount              *float32 `json:"AdjustAmount,omitempty" xml:"AdjustAmount,omitempty"`
	BillAccountID             *string  `json:"BillAccountID,omitempty" xml:"BillAccountID,omitempty"`
	BillAccountName           *string  `json:"BillAccountName,omitempty" xml:"BillAccountName,omitempty"`
	BillingDate               *string  `json:"BillingDate,omitempty" xml:"BillingDate,omitempty"`
	BillingItem               *string  `json:"BillingItem,omitempty" xml:"BillingItem,omitempty"`
	BillingItemCode           *string  `json:"BillingItemCode,omitempty" xml:"BillingItemCode,omitempty"`
	BillingType               *string  `json:"BillingType,omitempty" xml:"BillingType,omitempty"`
	BizType                   *string  `json:"BizType,omitempty" xml:"BizType,omitempty"`
	CashAmount                *float32 `json:"CashAmount,omitempty" xml:"CashAmount,omitempty"`
	CommodityCode             *string  `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	CostUnit                  *string  `json:"CostUnit,omitempty" xml:"CostUnit,omitempty"`
	Currency                  *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductedByCashCoupons     *float32 `json:"DeductedByCashCoupons,omitempty" xml:"DeductedByCashCoupons,omitempty"`
	DeductedByCoupons         *float32 `json:"DeductedByCoupons,omitempty" xml:"DeductedByCoupons,omitempty"`
	DeductedByPrepaidCard     *float32 `json:"DeductedByPrepaidCard,omitempty" xml:"DeductedByPrepaidCard,omitempty"`
	DeductedByResourcePackage *string  `json:"DeductedByResourcePackage,omitempty" xml:"DeductedByResourcePackage,omitempty"`
	InstanceConfig            *string  `json:"InstanceConfig,omitempty" xml:"InstanceConfig,omitempty"`
	InstanceID                *string  `json:"InstanceID,omitempty" xml:"InstanceID,omitempty"`
	InstanceSpec              *string  `json:"InstanceSpec,omitempty" xml:"InstanceSpec,omitempty"`
	InternetIP                *string  `json:"InternetIP,omitempty" xml:"InternetIP,omitempty"`
	IntranetIP                *string  `json:"IntranetIP,omitempty" xml:"IntranetIP,omitempty"`
	InvoiceDiscount           *float32 `json:"InvoiceDiscount,omitempty" xml:"InvoiceDiscount,omitempty"`
	Item                      *string  `json:"Item,omitempty" xml:"Item,omitempty"`
	ItemName                  *string  `json:"ItemName,omitempty" xml:"ItemName,omitempty"`
	ListPrice                 *string  `json:"ListPrice,omitempty" xml:"ListPrice,omitempty"`
	ListPriceUnit             *string  `json:"ListPriceUnit,omitempty" xml:"ListPriceUnit,omitempty"`
	NickName                  *string  `json:"NickName,omitempty" xml:"NickName,omitempty"`
	OutstandingAmount         *float32 `json:"OutstandingAmount,omitempty" xml:"OutstandingAmount,omitempty"`
	OwnerID                   *string  `json:"OwnerID,omitempty" xml:"OwnerID,omitempty"`
	PaymentAmount             *float32 `json:"PaymentAmount,omitempty" xml:"PaymentAmount,omitempty"`
	PipCode                   *string  `json:"PipCode,omitempty" xml:"PipCode,omitempty"`
	PretaxAmount              *float32 `json:"PretaxAmount,omitempty" xml:"PretaxAmount,omitempty"`
	PretaxGrossAmount         *float32 `json:"PretaxGrossAmount,omitempty" xml:"PretaxGrossAmount,omitempty"`
	ProductCode               *string  `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductDetail             *string  `json:"ProductDetail,omitempty" xml:"ProductDetail,omitempty"`
	ProductName               *string  `json:"ProductName,omitempty" xml:"ProductName,omitempty"`
	ProductType               *string  `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	Region                    *string  `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceGroup             *string  `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty"`
	ServicePeriod             *string  `json:"ServicePeriod,omitempty" xml:"ServicePeriod,omitempty"`
	ServicePeriodUnit         *string  `json:"ServicePeriodUnit,omitempty" xml:"ServicePeriodUnit,omitempty"`
	SplitAccountID            *string  `json:"SplitAccountID,omitempty" xml:"SplitAccountID,omitempty"`
	SplitAccountName          *string  `json:"SplitAccountName,omitempty" xml:"SplitAccountName,omitempty"`
	SplitBillingCycle         *string  `json:"SplitBillingCycle,omitempty" xml:"SplitBillingCycle,omitempty"`
	SplitBillingDate          *string  `json:"SplitBillingDate,omitempty" xml:"SplitBillingDate,omitempty"`
	SplitCommodityCode        *string  `json:"SplitCommodityCode,omitempty" xml:"SplitCommodityCode,omitempty"`
	SplitItemID               *string  `json:"SplitItemID,omitempty" xml:"SplitItemID,omitempty"`
	SplitItemName             *string  `json:"SplitItemName,omitempty" xml:"SplitItemName,omitempty"`
	SplitProductDetail        *string  `json:"SplitProductDetail,omitempty" xml:"SplitProductDetail,omitempty"`
	SubscriptionType          *string  `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Tag                       *string  `json:"Tag,omitempty" xml:"Tag,omitempty"`
	Usage                     *string  `json:"Usage,omitempty" xml:"Usage,omitempty"`
	UsageUnit                 *string  `json:"UsageUnit,omitempty" xml:"UsageUnit,omitempty"`
	Zone                      *string  `json:"Zone,omitempty" xml:"Zone,omitempty"`
}

func (DescribeSplitItemBillResponseBodyDataItems) GoString

func (*DescribeSplitItemBillResponseBodyDataItems) SetAdjustAmount

func (*DescribeSplitItemBillResponseBodyDataItems) SetBillAccountID

func (*DescribeSplitItemBillResponseBodyDataItems) SetBillAccountName

func (*DescribeSplitItemBillResponseBodyDataItems) SetBillingDate

func (*DescribeSplitItemBillResponseBodyDataItems) SetBillingItem

func (*DescribeSplitItemBillResponseBodyDataItems) SetBillingItemCode

func (*DescribeSplitItemBillResponseBodyDataItems) SetBillingType

func (*DescribeSplitItemBillResponseBodyDataItems) SetBizType

func (*DescribeSplitItemBillResponseBodyDataItems) SetCashAmount

func (*DescribeSplitItemBillResponseBodyDataItems) SetCommodityCode

func (*DescribeSplitItemBillResponseBodyDataItems) SetCostUnit

func (*DescribeSplitItemBillResponseBodyDataItems) SetCurrency

func (*DescribeSplitItemBillResponseBodyDataItems) SetDeductedByCashCoupons

func (*DescribeSplitItemBillResponseBodyDataItems) SetDeductedByCoupons

func (*DescribeSplitItemBillResponseBodyDataItems) SetDeductedByPrepaidCard

func (*DescribeSplitItemBillResponseBodyDataItems) SetDeductedByResourcePackage

func (*DescribeSplitItemBillResponseBodyDataItems) SetInstanceConfig

func (*DescribeSplitItemBillResponseBodyDataItems) SetInstanceID

func (*DescribeSplitItemBillResponseBodyDataItems) SetInstanceSpec

func (*DescribeSplitItemBillResponseBodyDataItems) SetInternetIP

func (*DescribeSplitItemBillResponseBodyDataItems) SetIntranetIP

func (*DescribeSplitItemBillResponseBodyDataItems) SetInvoiceDiscount

func (*DescribeSplitItemBillResponseBodyDataItems) SetItem

func (*DescribeSplitItemBillResponseBodyDataItems) SetItemName

func (*DescribeSplitItemBillResponseBodyDataItems) SetListPrice

func (*DescribeSplitItemBillResponseBodyDataItems) SetListPriceUnit

func (*DescribeSplitItemBillResponseBodyDataItems) SetNickName

func (*DescribeSplitItemBillResponseBodyDataItems) SetOutstandingAmount

func (*DescribeSplitItemBillResponseBodyDataItems) SetOwnerID

func (*DescribeSplitItemBillResponseBodyDataItems) SetPaymentAmount

func (*DescribeSplitItemBillResponseBodyDataItems) SetPipCode

func (*DescribeSplitItemBillResponseBodyDataItems) SetPretaxAmount

func (*DescribeSplitItemBillResponseBodyDataItems) SetPretaxGrossAmount

func (*DescribeSplitItemBillResponseBodyDataItems) SetProductCode

func (*DescribeSplitItemBillResponseBodyDataItems) SetProductDetail

func (*DescribeSplitItemBillResponseBodyDataItems) SetProductName

func (*DescribeSplitItemBillResponseBodyDataItems) SetProductType

func (*DescribeSplitItemBillResponseBodyDataItems) SetRegion

func (*DescribeSplitItemBillResponseBodyDataItems) SetResourceGroup

func (*DescribeSplitItemBillResponseBodyDataItems) SetServicePeriod

func (*DescribeSplitItemBillResponseBodyDataItems) SetServicePeriodUnit

func (*DescribeSplitItemBillResponseBodyDataItems) SetSplitAccountID

func (*DescribeSplitItemBillResponseBodyDataItems) SetSplitAccountName

func (*DescribeSplitItemBillResponseBodyDataItems) SetSplitBillingCycle

func (*DescribeSplitItemBillResponseBodyDataItems) SetSplitBillingDate

func (*DescribeSplitItemBillResponseBodyDataItems) SetSplitCommodityCode

func (*DescribeSplitItemBillResponseBodyDataItems) SetSplitItemID

func (*DescribeSplitItemBillResponseBodyDataItems) SetSplitItemName

func (*DescribeSplitItemBillResponseBodyDataItems) SetSplitProductDetail

func (*DescribeSplitItemBillResponseBodyDataItems) SetSubscriptionType

func (*DescribeSplitItemBillResponseBodyDataItems) SetTag

func (*DescribeSplitItemBillResponseBodyDataItems) SetUsage

func (*DescribeSplitItemBillResponseBodyDataItems) SetUsageUnit

func (*DescribeSplitItemBillResponseBodyDataItems) SetZone

func (DescribeSplitItemBillResponseBodyDataItems) String

type EnableBillGenerationRequest

type EnableBillGenerationRequest struct {
	OwnerId     *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ProductCode *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
}

func (EnableBillGenerationRequest) GoString

func (s EnableBillGenerationRequest) GoString() string

func (*EnableBillGenerationRequest) SetOwnerId

func (*EnableBillGenerationRequest) SetProductCode

func (EnableBillGenerationRequest) String

type EnableBillGenerationResponse

type EnableBillGenerationResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *EnableBillGenerationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (EnableBillGenerationResponse) GoString

func (s EnableBillGenerationResponse) GoString() string

func (*EnableBillGenerationResponse) SetBody

func (*EnableBillGenerationResponse) SetHeaders

func (*EnableBillGenerationResponse) SetStatusCode added in v2.0.5

func (EnableBillGenerationResponse) String

type EnableBillGenerationResponseBody

type EnableBillGenerationResponseBody struct {
	Code      *string                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *EnableBillGenerationResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                               `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (EnableBillGenerationResponseBody) GoString

func (*EnableBillGenerationResponseBody) SetCode

func (*EnableBillGenerationResponseBody) SetMessage

func (*EnableBillGenerationResponseBody) SetRequestId

func (*EnableBillGenerationResponseBody) SetSuccess

func (EnableBillGenerationResponseBody) String

type EnableBillGenerationResponseBodyData

type EnableBillGenerationResponseBodyData struct {
	Boolean *bool `json:"Boolean,omitempty" xml:"Boolean,omitempty"`
}

func (EnableBillGenerationResponseBodyData) GoString

func (*EnableBillGenerationResponseBodyData) SetBoolean

func (EnableBillGenerationResponseBodyData) String

type GetAccountRelationRequest

type GetAccountRelationRequest struct {
	// relationId
	RelationId *int64 `json:"RelationId,omitempty" xml:"RelationId,omitempty"`
	// requestId
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAccountRelationRequest) GoString

func (s GetAccountRelationRequest) GoString() string

func (*GetAccountRelationRequest) SetRelationId

func (*GetAccountRelationRequest) SetRequestId

func (GetAccountRelationRequest) String

func (s GetAccountRelationRequest) String() string

type GetAccountRelationResponse

type GetAccountRelationResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAccountRelationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAccountRelationResponse) GoString

func (s GetAccountRelationResponse) GoString() string

func (*GetAccountRelationResponse) SetBody

func (*GetAccountRelationResponse) SetHeaders

func (*GetAccountRelationResponse) SetStatusCode added in v2.0.5

func (GetAccountRelationResponse) String

type GetAccountRelationResponseBody

type GetAccountRelationResponseBody struct {
	// code
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// data
	Data *GetAccountRelationResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// message
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// requestId
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// success
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetAccountRelationResponseBody) GoString

func (*GetAccountRelationResponseBody) SetCode

func (*GetAccountRelationResponseBody) SetMessage

func (*GetAccountRelationResponseBody) SetRequestId

func (*GetAccountRelationResponseBody) SetSuccess

func (GetAccountRelationResponseBody) String

type GetAccountRelationResponseBodyData

type GetAccountRelationResponseBodyData struct {
	ChildUserId *int64 `json:"ChildUserId,omitempty" xml:"ChildUserId,omitempty"`
	EndTime     *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	GmtModified *int64 `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"`
	// id
	Id *int64 `json:"Id,omitempty" xml:"Id,omitempty"`
	// parentUserId
	ParentUserId *int64  `json:"ParentUserId,omitempty" xml:"ParentUserId,omitempty"`
	StartTime    *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	Status       *string `json:"Status,omitempty" xml:"Status,omitempty"`
	// type
	Type *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (GetAccountRelationResponseBodyData) GoString

func (*GetAccountRelationResponseBodyData) SetChildUserId

func (*GetAccountRelationResponseBodyData) SetEndTime

func (*GetAccountRelationResponseBodyData) SetGmtModified

func (*GetAccountRelationResponseBodyData) SetId

func (*GetAccountRelationResponseBodyData) SetParentUserId

func (*GetAccountRelationResponseBodyData) SetStartTime

func (*GetAccountRelationResponseBodyData) SetStatus

func (*GetAccountRelationResponseBodyData) SetType

func (GetAccountRelationResponseBodyData) String

type GetCustomerAccountInfoRequest

type GetCustomerAccountInfoRequest struct {
	OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (GetCustomerAccountInfoRequest) GoString

func (*GetCustomerAccountInfoRequest) SetOwnerId

func (GetCustomerAccountInfoRequest) String

type GetCustomerAccountInfoResponse

type GetCustomerAccountInfoResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetCustomerAccountInfoResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetCustomerAccountInfoResponse) GoString

func (*GetCustomerAccountInfoResponse) SetHeaders

func (*GetCustomerAccountInfoResponse) SetStatusCode added in v2.0.5

func (GetCustomerAccountInfoResponse) String

type GetCustomerAccountInfoResponseBody

type GetCustomerAccountInfoResponseBody struct {
	Code      *string                                 `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *GetCustomerAccountInfoResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                 `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetCustomerAccountInfoResponseBody) GoString

func (*GetCustomerAccountInfoResponseBody) SetCode

func (*GetCustomerAccountInfoResponseBody) SetMessage

func (*GetCustomerAccountInfoResponseBody) SetRequestId

func (*GetCustomerAccountInfoResponseBody) SetSuccess

func (GetCustomerAccountInfoResponseBody) String

type GetCustomerAccountInfoResponseBodyData

type GetCustomerAccountInfoResponseBodyData struct {
	AccountType       *string `json:"AccountType,omitempty" xml:"AccountType,omitempty"`
	CreditLimitStatus *string `json:"CreditLimitStatus,omitempty" xml:"CreditLimitStatus,omitempty"`
	HostingStatus     *string `json:"HostingStatus,omitempty" xml:"HostingStatus,omitempty"`
	IsCertified       *bool   `json:"IsCertified,omitempty" xml:"IsCertified,omitempty"`
	LoginEmail        *string `json:"LoginEmail,omitempty" xml:"LoginEmail,omitempty"`
	Mpk               *int64  `json:"Mpk,omitempty" xml:"Mpk,omitempty"`
}

func (GetCustomerAccountInfoResponseBodyData) GoString

func (*GetCustomerAccountInfoResponseBodyData) SetAccountType

func (*GetCustomerAccountInfoResponseBodyData) SetCreditLimitStatus

func (*GetCustomerAccountInfoResponseBodyData) SetHostingStatus

func (*GetCustomerAccountInfoResponseBodyData) SetIsCertified

func (*GetCustomerAccountInfoResponseBodyData) SetLoginEmail

func (*GetCustomerAccountInfoResponseBodyData) SetMpk

func (GetCustomerAccountInfoResponseBodyData) String

type GetCustomerListResponse

type GetCustomerListResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetCustomerListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetCustomerListResponse) GoString

func (s GetCustomerListResponse) GoString() string

func (*GetCustomerListResponse) SetBody

func (*GetCustomerListResponse) SetHeaders

func (*GetCustomerListResponse) SetStatusCode added in v2.0.5

func (GetCustomerListResponse) String

func (s GetCustomerListResponse) String() string

type GetCustomerListResponseBody

type GetCustomerListResponseBody struct {
	Code      *string                          `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *GetCustomerListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                          `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                            `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetCustomerListResponseBody) GoString

func (s GetCustomerListResponseBody) GoString() string

func (*GetCustomerListResponseBody) SetCode

func (*GetCustomerListResponseBody) SetData

func (*GetCustomerListResponseBody) SetMessage

func (*GetCustomerListResponseBody) SetRequestId

func (*GetCustomerListResponseBody) SetSuccess

func (GetCustomerListResponseBody) String

type GetCustomerListResponseBodyData

type GetCustomerListResponseBodyData struct {
	UidList []*string `json:"UidList,omitempty" xml:"UidList,omitempty" type:"Repeated"`
}

func (GetCustomerListResponseBodyData) GoString

func (*GetCustomerListResponseBodyData) SetUidList

func (GetCustomerListResponseBodyData) String

type GetOrderDetailRequest

type GetOrderDetailRequest struct {
	OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (GetOrderDetailRequest) GoString

func (s GetOrderDetailRequest) GoString() string

func (*GetOrderDetailRequest) SetOrderId

func (*GetOrderDetailRequest) SetOwnerId

func (GetOrderDetailRequest) String

func (s GetOrderDetailRequest) String() string

type GetOrderDetailResponse

type GetOrderDetailResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetOrderDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetOrderDetailResponse) GoString

func (s GetOrderDetailResponse) GoString() string

func (*GetOrderDetailResponse) SetBody

func (*GetOrderDetailResponse) SetHeaders

func (*GetOrderDetailResponse) SetStatusCode added in v2.0.5

func (GetOrderDetailResponse) String

func (s GetOrderDetailResponse) String() string

type GetOrderDetailResponseBody

type GetOrderDetailResponseBody struct {
	Code      *string                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *GetOrderDetailResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                         `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetOrderDetailResponseBody) GoString

func (s GetOrderDetailResponseBody) GoString() string

func (*GetOrderDetailResponseBody) SetCode

func (*GetOrderDetailResponseBody) SetData

func (*GetOrderDetailResponseBody) SetMessage

func (*GetOrderDetailResponseBody) SetRequestId

func (*GetOrderDetailResponseBody) SetSuccess

func (GetOrderDetailResponseBody) String

type GetOrderDetailResponseBodyData

type GetOrderDetailResponseBodyData struct {
	HostName   *string                                  `json:"HostName,omitempty" xml:"HostName,omitempty"`
	OrderList  *GetOrderDetailResponseBodyDataOrderList `json:"OrderList,omitempty" xml:"OrderList,omitempty" type:"Struct"`
	PageNum    *int32                                   `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize   *int32                                   `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int32                                   `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (GetOrderDetailResponseBodyData) GoString

func (*GetOrderDetailResponseBodyData) SetHostName

func (*GetOrderDetailResponseBodyData) SetPageNum

func (*GetOrderDetailResponseBodyData) SetPageSize

func (*GetOrderDetailResponseBodyData) SetTotalCount

func (GetOrderDetailResponseBodyData) String

type GetOrderDetailResponseBodyDataOrderList

type GetOrderDetailResponseBodyDataOrderList struct {
	Order []*GetOrderDetailResponseBodyDataOrderListOrder `json:"Order,omitempty" xml:"Order,omitempty" type:"Repeated"`
}

func (GetOrderDetailResponseBodyDataOrderList) GoString

func (GetOrderDetailResponseBodyDataOrderList) String

type GetOrderDetailResponseBodyDataOrderListOrder

type GetOrderDetailResponseBodyDataOrderListOrder struct {
	AfterTaxAmount    *string `json:"AfterTaxAmount,omitempty" xml:"AfterTaxAmount,omitempty"`
	CommodityCode     *string `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	Config            *string `json:"Config,omitempty" xml:"Config,omitempty"`
	CreateTime        *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Currency          *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	InstanceIDs       *string `json:"InstanceIDs,omitempty" xml:"InstanceIDs,omitempty"`
	Operator          *string `json:"Operator,omitempty" xml:"Operator,omitempty"`
	OrderId           *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	OrderSubType      *string `json:"OrderSubType,omitempty" xml:"OrderSubType,omitempty"`
	OrderType         *string `json:"OrderType,omitempty" xml:"OrderType,omitempty"`
	OriginalConfig    *string `json:"OriginalConfig,omitempty" xml:"OriginalConfig,omitempty"`
	PaymentCurrency   *string `json:"PaymentCurrency,omitempty" xml:"PaymentCurrency,omitempty"`
	PaymentStatus     *string `json:"PaymentStatus,omitempty" xml:"PaymentStatus,omitempty"`
	PaymentTime       *string `json:"PaymentTime,omitempty" xml:"PaymentTime,omitempty"`
	PretaxAmount      *string `json:"PretaxAmount,omitempty" xml:"PretaxAmount,omitempty"`
	PretaxAmountLocal *string `json:"PretaxAmountLocal,omitempty" xml:"PretaxAmountLocal,omitempty"`
	PretaxGrossAmount *string `json:"PretaxGrossAmount,omitempty" xml:"PretaxGrossAmount,omitempty"`
	ProductCode       *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType       *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	Quantity          *string `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	Region            *string `json:"Region,omitempty" xml:"Region,omitempty"`
	RelatedOrderId    *string `json:"RelatedOrderId,omitempty" xml:"RelatedOrderId,omitempty"`
	SubOrderId        *string `json:"SubOrderId,omitempty" xml:"SubOrderId,omitempty"`
	SubscriptionType  *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Tax               *string `json:"Tax,omitempty" xml:"Tax,omitempty"`
	UsageEndTime      *string `json:"UsageEndTime,omitempty" xml:"UsageEndTime,omitempty"`
	UsageStartTime    *string `json:"UsageStartTime,omitempty" xml:"UsageStartTime,omitempty"`
}

func (GetOrderDetailResponseBodyDataOrderListOrder) GoString

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetAfterTaxAmount

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetCommodityCode

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetConfig

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetCreateTime

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetCurrency

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetInstanceIDs

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetOperator

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetOrderId

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetOrderSubType

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetOrderType

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetOriginalConfig

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetPaymentCurrency

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetPaymentStatus

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetPaymentTime

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetPretaxAmount

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetPretaxAmountLocal

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetPretaxGrossAmount

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetProductCode

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetProductType

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetQuantity

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetRegion

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetRelatedOrderId

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetSubOrderId

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetSubscriptionType

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetTax

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetUsageEndTime

func (*GetOrderDetailResponseBodyDataOrderListOrder) SetUsageStartTime

func (GetOrderDetailResponseBodyDataOrderListOrder) String

type GetPayAsYouGoPriceRequest

type GetPayAsYouGoPriceRequest struct {
	ModuleList       []*GetPayAsYouGoPriceRequestModuleList `json:"ModuleList,omitempty" xml:"ModuleList,omitempty" type:"Repeated"`
	OwnerId          *int64                                 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ProductCode      *string                                `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string                                `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	Region           *string                                `json:"Region,omitempty" xml:"Region,omitempty"`
	SubscriptionType *string                                `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (GetPayAsYouGoPriceRequest) GoString

func (s GetPayAsYouGoPriceRequest) GoString() string

func (*GetPayAsYouGoPriceRequest) SetModuleList

func (*GetPayAsYouGoPriceRequest) SetOwnerId

func (*GetPayAsYouGoPriceRequest) SetProductCode

func (*GetPayAsYouGoPriceRequest) SetProductType

func (*GetPayAsYouGoPriceRequest) SetRegion

func (*GetPayAsYouGoPriceRequest) SetSubscriptionType

func (s *GetPayAsYouGoPriceRequest) SetSubscriptionType(v string) *GetPayAsYouGoPriceRequest

func (GetPayAsYouGoPriceRequest) String

func (s GetPayAsYouGoPriceRequest) String() string

type GetPayAsYouGoPriceRequestModuleList

type GetPayAsYouGoPriceRequestModuleList struct {
	Config     *string `json:"Config,omitempty" xml:"Config,omitempty"`
	ModuleCode *string `json:"ModuleCode,omitempty" xml:"ModuleCode,omitempty"`
	PriceType  *string `json:"PriceType,omitempty" xml:"PriceType,omitempty"`
}

func (GetPayAsYouGoPriceRequestModuleList) GoString

func (*GetPayAsYouGoPriceRequestModuleList) SetConfig

func (*GetPayAsYouGoPriceRequestModuleList) SetModuleCode

func (*GetPayAsYouGoPriceRequestModuleList) SetPriceType

func (GetPayAsYouGoPriceRequestModuleList) String

type GetPayAsYouGoPriceResponse

type GetPayAsYouGoPriceResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetPayAsYouGoPriceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetPayAsYouGoPriceResponse) GoString

func (s GetPayAsYouGoPriceResponse) GoString() string

func (*GetPayAsYouGoPriceResponse) SetBody

func (*GetPayAsYouGoPriceResponse) SetHeaders

func (*GetPayAsYouGoPriceResponse) SetStatusCode added in v2.0.5

func (GetPayAsYouGoPriceResponse) String

type GetPayAsYouGoPriceResponseBody

type GetPayAsYouGoPriceResponseBody struct {
	Code      *string                             `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *GetPayAsYouGoPriceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                             `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                               `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetPayAsYouGoPriceResponseBody) GoString

func (*GetPayAsYouGoPriceResponseBody) SetCode

func (*GetPayAsYouGoPriceResponseBody) SetMessage

func (*GetPayAsYouGoPriceResponseBody) SetRequestId

func (*GetPayAsYouGoPriceResponseBody) SetSuccess

func (GetPayAsYouGoPriceResponseBody) String

type GetPayAsYouGoPriceResponseBodyData

type GetPayAsYouGoPriceResponseBodyData struct {
	Currency         *string                                             `json:"Currency,omitempty" xml:"Currency,omitempty"`
	ModuleDetails    *GetPayAsYouGoPriceResponseBodyDataModuleDetails    `json:"ModuleDetails,omitempty" xml:"ModuleDetails,omitempty" type:"Struct"`
	PromotionDetails *GetPayAsYouGoPriceResponseBodyDataPromotionDetails `json:"PromotionDetails,omitempty" xml:"PromotionDetails,omitempty" type:"Struct"`
}

func (GetPayAsYouGoPriceResponseBodyData) GoString

func (*GetPayAsYouGoPriceResponseBodyData) SetCurrency

func (GetPayAsYouGoPriceResponseBodyData) String

type GetPayAsYouGoPriceResponseBodyDataModuleDetails

type GetPayAsYouGoPriceResponseBodyDataModuleDetails struct {
	ModuleDetail []*GetPayAsYouGoPriceResponseBodyDataModuleDetailsModuleDetail `json:"ModuleDetail,omitempty" xml:"ModuleDetail,omitempty" type:"Repeated"`
}

func (GetPayAsYouGoPriceResponseBodyDataModuleDetails) GoString

func (GetPayAsYouGoPriceResponseBodyDataModuleDetails) String

type GetPayAsYouGoPriceResponseBodyDataModuleDetailsModuleDetail

type GetPayAsYouGoPriceResponseBodyDataModuleDetailsModuleDetail struct {
	CostAfterDiscount *float32 `json:"CostAfterDiscount,omitempty" xml:"CostAfterDiscount,omitempty"`
	InvoiceDiscount   *float32 `json:"InvoiceDiscount,omitempty" xml:"InvoiceDiscount,omitempty"`
	ModuleCode        *string  `json:"ModuleCode,omitempty" xml:"ModuleCode,omitempty"`
	OriginalCost      *float32 `json:"OriginalCost,omitempty" xml:"OriginalCost,omitempty"`
	UnitPrice         *float32 `json:"UnitPrice,omitempty" xml:"UnitPrice,omitempty"`
}

func (GetPayAsYouGoPriceResponseBodyDataModuleDetailsModuleDetail) GoString

func (*GetPayAsYouGoPriceResponseBodyDataModuleDetailsModuleDetail) SetCostAfterDiscount

func (*GetPayAsYouGoPriceResponseBodyDataModuleDetailsModuleDetail) SetInvoiceDiscount

func (*GetPayAsYouGoPriceResponseBodyDataModuleDetailsModuleDetail) SetModuleCode

func (*GetPayAsYouGoPriceResponseBodyDataModuleDetailsModuleDetail) SetOriginalCost

func (*GetPayAsYouGoPriceResponseBodyDataModuleDetailsModuleDetail) SetUnitPrice

func (GetPayAsYouGoPriceResponseBodyDataModuleDetailsModuleDetail) String

type GetPayAsYouGoPriceResponseBodyDataPromotionDetails

type GetPayAsYouGoPriceResponseBodyDataPromotionDetails struct {
	PromotionDetail []*GetPayAsYouGoPriceResponseBodyDataPromotionDetailsPromotionDetail `json:"PromotionDetail,omitempty" xml:"PromotionDetail,omitempty" type:"Repeated"`
}

func (GetPayAsYouGoPriceResponseBodyDataPromotionDetails) GoString

func (GetPayAsYouGoPriceResponseBodyDataPromotionDetails) String

type GetPayAsYouGoPriceResponseBodyDataPromotionDetailsPromotionDetail

type GetPayAsYouGoPriceResponseBodyDataPromotionDetailsPromotionDetail struct {
	PromotionDesc *string `json:"PromotionDesc,omitempty" xml:"PromotionDesc,omitempty"`
	PromotionId   *int64  `json:"PromotionId,omitempty" xml:"PromotionId,omitempty"`
	PromotionName *string `json:"PromotionName,omitempty" xml:"PromotionName,omitempty"`
}

func (GetPayAsYouGoPriceResponseBodyDataPromotionDetailsPromotionDetail) GoString

func (*GetPayAsYouGoPriceResponseBodyDataPromotionDetailsPromotionDetail) SetPromotionDesc

func (*GetPayAsYouGoPriceResponseBodyDataPromotionDetailsPromotionDetail) SetPromotionId

func (*GetPayAsYouGoPriceResponseBodyDataPromotionDetailsPromotionDetail) SetPromotionName

func (GetPayAsYouGoPriceResponseBodyDataPromotionDetailsPromotionDetail) String

type GetResourcePackagePriceRequest

type GetResourcePackagePriceRequest struct {
	Duration      *int32  `json:"Duration,omitempty" xml:"Duration,omitempty"`
	EffectiveDate *string `json:"EffectiveDate,omitempty" xml:"EffectiveDate,omitempty"`
	InstanceId    *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OrderType     *string `json:"OrderType,omitempty" xml:"OrderType,omitempty"`
	OwnerId       *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PackageType   *string `json:"PackageType,omitempty" xml:"PackageType,omitempty"`
	PricingCycle  *string `json:"PricingCycle,omitempty" xml:"PricingCycle,omitempty"`
	ProductCode   *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	Specification *string `json:"Specification,omitempty" xml:"Specification,omitempty"`
}

func (GetResourcePackagePriceRequest) GoString

func (*GetResourcePackagePriceRequest) SetDuration

func (*GetResourcePackagePriceRequest) SetEffectiveDate

func (*GetResourcePackagePriceRequest) SetInstanceId

func (*GetResourcePackagePriceRequest) SetOrderType

func (*GetResourcePackagePriceRequest) SetOwnerId

func (*GetResourcePackagePriceRequest) SetPackageType

func (*GetResourcePackagePriceRequest) SetPricingCycle

func (*GetResourcePackagePriceRequest) SetProductCode

func (*GetResourcePackagePriceRequest) SetSpecification

func (GetResourcePackagePriceRequest) String

type GetResourcePackagePriceResponse

type GetResourcePackagePriceResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetResourcePackagePriceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetResourcePackagePriceResponse) GoString

func (*GetResourcePackagePriceResponse) SetHeaders

func (*GetResourcePackagePriceResponse) SetStatusCode added in v2.0.5

func (GetResourcePackagePriceResponse) String

type GetResourcePackagePriceResponseBody

type GetResourcePackagePriceResponseBody struct {
	Code      *string                                  `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *GetResourcePackagePriceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                  `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                    `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetResourcePackagePriceResponseBody) GoString

func (*GetResourcePackagePriceResponseBody) SetCode

func (*GetResourcePackagePriceResponseBody) SetMessage

func (*GetResourcePackagePriceResponseBody) SetRequestId

func (*GetResourcePackagePriceResponseBody) SetSuccess

func (GetResourcePackagePriceResponseBody) String

type GetResourcePackagePriceResponseBodyData

type GetResourcePackagePriceResponseBodyData struct {
	Currency      *string                                            `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DiscountPrice *float32                                           `json:"DiscountPrice,omitempty" xml:"DiscountPrice,omitempty"`
	OriginalPrice *float32                                           `json:"OriginalPrice,omitempty" xml:"OriginalPrice,omitempty"`
	Promotions    *GetResourcePackagePriceResponseBodyDataPromotions `json:"Promotions,omitempty" xml:"Promotions,omitempty" type:"Struct"`
	TradePrice    *float32                                           `json:"TradePrice,omitempty" xml:"TradePrice,omitempty"`
}

func (GetResourcePackagePriceResponseBodyData) GoString

func (*GetResourcePackagePriceResponseBodyData) SetCurrency

func (*GetResourcePackagePriceResponseBodyData) SetDiscountPrice

func (*GetResourcePackagePriceResponseBodyData) SetOriginalPrice

func (*GetResourcePackagePriceResponseBodyData) SetTradePrice

func (GetResourcePackagePriceResponseBodyData) String

type GetResourcePackagePriceResponseBodyDataPromotions

type GetResourcePackagePriceResponseBodyDataPromotions struct {
	Promotion []*GetResourcePackagePriceResponseBodyDataPromotionsPromotion `json:"Promotion,omitempty" xml:"Promotion,omitempty" type:"Repeated"`
}

func (GetResourcePackagePriceResponseBodyDataPromotions) GoString

func (GetResourcePackagePriceResponseBodyDataPromotions) String

type GetResourcePackagePriceResponseBodyDataPromotionsPromotion

type GetResourcePackagePriceResponseBodyDataPromotionsPromotion struct {
	Id   *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	Name *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (GetResourcePackagePriceResponseBodyDataPromotionsPromotion) GoString

func (*GetResourcePackagePriceResponseBodyDataPromotionsPromotion) SetId

func (*GetResourcePackagePriceResponseBodyDataPromotionsPromotion) SetName

func (GetResourcePackagePriceResponseBodyDataPromotionsPromotion) String

type GetSubscriptionPriceRequest

type GetSubscriptionPriceRequest struct {
	InstanceId            *string                                  `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	ModuleList            []*GetSubscriptionPriceRequestModuleList `json:"ModuleList,omitempty" xml:"ModuleList,omitempty" type:"Repeated"`
	OrderType             *string                                  `json:"OrderType,omitempty" xml:"OrderType,omitempty"`
	OwnerId               *int64                                   `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ProductCode           *string                                  `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType           *string                                  `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	Quantity              *int32                                   `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	Region                *string                                  `json:"Region,omitempty" xml:"Region,omitempty"`
	ServicePeriodQuantity *int32                                   `json:"ServicePeriodQuantity,omitempty" xml:"ServicePeriodQuantity,omitempty"`
	ServicePeriodUnit     *string                                  `json:"ServicePeriodUnit,omitempty" xml:"ServicePeriodUnit,omitempty"`
	SubscriptionType      *string                                  `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (GetSubscriptionPriceRequest) GoString

func (s GetSubscriptionPriceRequest) GoString() string

func (*GetSubscriptionPriceRequest) SetInstanceId

func (*GetSubscriptionPriceRequest) SetModuleList

func (*GetSubscriptionPriceRequest) SetOrderType

func (*GetSubscriptionPriceRequest) SetOwnerId

func (*GetSubscriptionPriceRequest) SetProductCode

func (*GetSubscriptionPriceRequest) SetProductType

func (*GetSubscriptionPriceRequest) SetQuantity

func (*GetSubscriptionPriceRequest) SetRegion

func (*GetSubscriptionPriceRequest) SetServicePeriodQuantity

func (s *GetSubscriptionPriceRequest) SetServicePeriodQuantity(v int32) *GetSubscriptionPriceRequest

func (*GetSubscriptionPriceRequest) SetServicePeriodUnit

func (*GetSubscriptionPriceRequest) SetSubscriptionType

func (GetSubscriptionPriceRequest) String

type GetSubscriptionPriceRequestModuleList

type GetSubscriptionPriceRequestModuleList struct {
	Config       *string `json:"Config,omitempty" xml:"Config,omitempty"`
	ModuleCode   *string `json:"ModuleCode,omitempty" xml:"ModuleCode,omitempty"`
	ModuleStatus *int32  `json:"ModuleStatus,omitempty" xml:"ModuleStatus,omitempty"`
	Tag          *string `json:"Tag,omitempty" xml:"Tag,omitempty"`
}

func (GetSubscriptionPriceRequestModuleList) GoString

func (*GetSubscriptionPriceRequestModuleList) SetConfig

func (*GetSubscriptionPriceRequestModuleList) SetModuleCode

func (*GetSubscriptionPriceRequestModuleList) SetModuleStatus

func (*GetSubscriptionPriceRequestModuleList) SetTag

func (GetSubscriptionPriceRequestModuleList) String

type GetSubscriptionPriceResponse

type GetSubscriptionPriceResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetSubscriptionPriceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetSubscriptionPriceResponse) GoString

func (s GetSubscriptionPriceResponse) GoString() string

func (*GetSubscriptionPriceResponse) SetBody

func (*GetSubscriptionPriceResponse) SetHeaders

func (*GetSubscriptionPriceResponse) SetStatusCode added in v2.0.5

func (GetSubscriptionPriceResponse) String

type GetSubscriptionPriceResponseBody

type GetSubscriptionPriceResponseBody struct {
	Code      *string                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *GetSubscriptionPriceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                               `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetSubscriptionPriceResponseBody) GoString

func (*GetSubscriptionPriceResponseBody) SetCode

func (*GetSubscriptionPriceResponseBody) SetMessage

func (*GetSubscriptionPriceResponseBody) SetRequestId

func (*GetSubscriptionPriceResponseBody) SetSuccess

func (GetSubscriptionPriceResponseBody) String

type GetSubscriptionPriceResponseBodyData

type GetSubscriptionPriceResponseBodyData struct {
	Currency         *string                                               `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DiscountPrice    *float32                                              `json:"DiscountPrice,omitempty" xml:"DiscountPrice,omitempty"`
	ModuleDetails    *GetSubscriptionPriceResponseBodyDataModuleDetails    `json:"ModuleDetails,omitempty" xml:"ModuleDetails,omitempty" type:"Struct"`
	OriginalPrice    *float32                                              `json:"OriginalPrice,omitempty" xml:"OriginalPrice,omitempty"`
	PromotionDetails *GetSubscriptionPriceResponseBodyDataPromotionDetails `json:"PromotionDetails,omitempty" xml:"PromotionDetails,omitempty" type:"Struct"`
	Quantity         *int32                                                `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	TradePrice       *float32                                              `json:"TradePrice,omitempty" xml:"TradePrice,omitempty"`
}

func (GetSubscriptionPriceResponseBodyData) GoString

func (*GetSubscriptionPriceResponseBodyData) SetCurrency

func (*GetSubscriptionPriceResponseBodyData) SetDiscountPrice

func (*GetSubscriptionPriceResponseBodyData) SetOriginalPrice

func (*GetSubscriptionPriceResponseBodyData) SetQuantity

func (*GetSubscriptionPriceResponseBodyData) SetTradePrice

func (GetSubscriptionPriceResponseBodyData) String

type GetSubscriptionPriceResponseBodyDataModuleDetails

type GetSubscriptionPriceResponseBodyDataModuleDetails struct {
	ModuleDetail []*GetSubscriptionPriceResponseBodyDataModuleDetailsModuleDetail `json:"ModuleDetail,omitempty" xml:"ModuleDetail,omitempty" type:"Repeated"`
}

func (GetSubscriptionPriceResponseBodyDataModuleDetails) GoString

func (GetSubscriptionPriceResponseBodyDataModuleDetails) String

type GetSubscriptionPriceResponseBodyDataModuleDetailsModuleDetail

type GetSubscriptionPriceResponseBodyDataModuleDetailsModuleDetail struct {
	CostAfterDiscount *float32 `json:"CostAfterDiscount,omitempty" xml:"CostAfterDiscount,omitempty"`
	InvoiceDiscount   *float32 `json:"InvoiceDiscount,omitempty" xml:"InvoiceDiscount,omitempty"`
	ModuleCode        *string  `json:"ModuleCode,omitempty" xml:"ModuleCode,omitempty"`
	OriginalCost      *float32 `json:"OriginalCost,omitempty" xml:"OriginalCost,omitempty"`
	UnitPrice         *float32 `json:"UnitPrice,omitempty" xml:"UnitPrice,omitempty"`
}

func (GetSubscriptionPriceResponseBodyDataModuleDetailsModuleDetail) GoString

func (*GetSubscriptionPriceResponseBodyDataModuleDetailsModuleDetail) SetCostAfterDiscount

func (*GetSubscriptionPriceResponseBodyDataModuleDetailsModuleDetail) SetInvoiceDiscount

func (*GetSubscriptionPriceResponseBodyDataModuleDetailsModuleDetail) SetModuleCode

func (*GetSubscriptionPriceResponseBodyDataModuleDetailsModuleDetail) SetOriginalCost

func (*GetSubscriptionPriceResponseBodyDataModuleDetailsModuleDetail) SetUnitPrice

func (GetSubscriptionPriceResponseBodyDataModuleDetailsModuleDetail) String

type GetSubscriptionPriceResponseBodyDataPromotionDetails

type GetSubscriptionPriceResponseBodyDataPromotionDetails struct {
	PromotionDetail []*GetSubscriptionPriceResponseBodyDataPromotionDetailsPromotionDetail `json:"PromotionDetail,omitempty" xml:"PromotionDetail,omitempty" type:"Repeated"`
}

func (GetSubscriptionPriceResponseBodyDataPromotionDetails) GoString

func (GetSubscriptionPriceResponseBodyDataPromotionDetails) String

type GetSubscriptionPriceResponseBodyDataPromotionDetailsPromotionDetail

type GetSubscriptionPriceResponseBodyDataPromotionDetailsPromotionDetail struct {
	PromotionDesc *string `json:"PromotionDesc,omitempty" xml:"PromotionDesc,omitempty"`
	PromotionId   *int64  `json:"PromotionId,omitempty" xml:"PromotionId,omitempty"`
	PromotionName *string `json:"PromotionName,omitempty" xml:"PromotionName,omitempty"`
}

func (GetSubscriptionPriceResponseBodyDataPromotionDetailsPromotionDetail) GoString

func (*GetSubscriptionPriceResponseBodyDataPromotionDetailsPromotionDetail) SetPromotionDesc

func (*GetSubscriptionPriceResponseBodyDataPromotionDetailsPromotionDetail) SetPromotionId

func (*GetSubscriptionPriceResponseBodyDataPromotionDetailsPromotionDetail) SetPromotionName

func (GetSubscriptionPriceResponseBodyDataPromotionDetailsPromotionDetail) String

type InquiryPriceRefundInstanceRequest

type InquiryPriceRefundInstanceRequest struct {
	// clientToken
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// instanceId
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	// productCode
	ProductCode *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	// productType
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (InquiryPriceRefundInstanceRequest) GoString

func (*InquiryPriceRefundInstanceRequest) SetClientToken

func (*InquiryPriceRefundInstanceRequest) SetInstanceId

func (*InquiryPriceRefundInstanceRequest) SetProductCode

func (*InquiryPriceRefundInstanceRequest) SetProductType

func (InquiryPriceRefundInstanceRequest) String

type InquiryPriceRefundInstanceResponse

type InquiryPriceRefundInstanceResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *InquiryPriceRefundInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (InquiryPriceRefundInstanceResponse) GoString

func (*InquiryPriceRefundInstanceResponse) SetHeaders

func (*InquiryPriceRefundInstanceResponse) SetStatusCode added in v2.0.5

func (InquiryPriceRefundInstanceResponse) String

type InquiryPriceRefundInstanceResponseBody

type InquiryPriceRefundInstanceResponseBody struct {
	// code
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// data
	Data *InquiryPriceRefundInstanceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// message
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// requestId
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// success
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (InquiryPriceRefundInstanceResponseBody) GoString

func (*InquiryPriceRefundInstanceResponseBody) SetCode

func (*InquiryPriceRefundInstanceResponseBody) SetMessage

func (*InquiryPriceRefundInstanceResponseBody) SetRequestId

func (*InquiryPriceRefundInstanceResponseBody) SetSuccess

func (InquiryPriceRefundInstanceResponseBody) String

type InquiryPriceRefundInstanceResponseBodyData

type InquiryPriceRefundInstanceResponseBodyData struct {
	// currency
	Currency *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	// hostId
	HostId *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	// instanceId
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	// refundAmount
	RefundAmount *float64 `json:"RefundAmount,omitempty" xml:"RefundAmount,omitempty"`
}

func (InquiryPriceRefundInstanceResponseBodyData) GoString

func (*InquiryPriceRefundInstanceResponseBodyData) SetCurrency

func (*InquiryPriceRefundInstanceResponseBodyData) SetHostId

func (*InquiryPriceRefundInstanceResponseBodyData) SetInstanceId

func (*InquiryPriceRefundInstanceResponseBodyData) SetRefundAmount

func (InquiryPriceRefundInstanceResponseBodyData) String

type ModifyAccountRelationRequest

type ModifyAccountRelationRequest struct {
	ChildNick         *string   `json:"ChildNick,omitempty" xml:"ChildNick,omitempty"`
	ChildUserId       *int64    `json:"ChildUserId,omitempty" xml:"ChildUserId,omitempty"`
	ParentUserId      *int64    `json:"ParentUserId,omitempty" xml:"ParentUserId,omitempty"`
	PermissionCodes   []*string `json:"PermissionCodes,omitempty" xml:"PermissionCodes,omitempty" type:"Repeated"`
	RelationId        *int64    `json:"RelationId,omitempty" xml:"RelationId,omitempty"`
	RelationOperation *string   `json:"RelationOperation,omitempty" xml:"RelationOperation,omitempty"`
	RelationType      *string   `json:"RelationType,omitempty" xml:"RelationType,omitempty"`
	RequestId         *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	RoleCodes         []*string `json:"RoleCodes,omitempty" xml:"RoleCodes,omitempty" type:"Repeated"`
}

func (ModifyAccountRelationRequest) GoString

func (s ModifyAccountRelationRequest) GoString() string

func (*ModifyAccountRelationRequest) SetChildNick

func (*ModifyAccountRelationRequest) SetChildUserId

func (*ModifyAccountRelationRequest) SetParentUserId

func (*ModifyAccountRelationRequest) SetPermissionCodes

func (*ModifyAccountRelationRequest) SetRelationId

func (*ModifyAccountRelationRequest) SetRelationOperation

func (*ModifyAccountRelationRequest) SetRelationType

func (*ModifyAccountRelationRequest) SetRequestId

func (*ModifyAccountRelationRequest) SetRoleCodes

func (ModifyAccountRelationRequest) String

type ModifyAccountRelationResponse

type ModifyAccountRelationResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyAccountRelationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyAccountRelationResponse) GoString

func (*ModifyAccountRelationResponse) SetBody

func (*ModifyAccountRelationResponse) SetHeaders

func (*ModifyAccountRelationResponse) SetStatusCode added in v2.0.5

func (ModifyAccountRelationResponse) String

type ModifyAccountRelationResponseBody

type ModifyAccountRelationResponseBody struct {
	Code      *string                                `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *ModifyAccountRelationResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                  `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyAccountRelationResponseBody) GoString

func (*ModifyAccountRelationResponseBody) SetCode

func (*ModifyAccountRelationResponseBody) SetMessage

func (*ModifyAccountRelationResponseBody) SetRequestId

func (*ModifyAccountRelationResponseBody) SetSuccess

func (ModifyAccountRelationResponseBody) String

type ModifyAccountRelationResponseBodyData

type ModifyAccountRelationResponseBodyData struct {
	HostId *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
}

func (ModifyAccountRelationResponseBodyData) GoString

func (*ModifyAccountRelationResponseBodyData) SetHostId

func (ModifyAccountRelationResponseBodyData) String

type ModifyCostUnitRequest

type ModifyCostUnitRequest struct {
	UnitEntityList []*ModifyCostUnitRequestUnitEntityList `json:"UnitEntityList,omitempty" xml:"UnitEntityList,omitempty" type:"Repeated"`
}

func (ModifyCostUnitRequest) GoString

func (s ModifyCostUnitRequest) GoString() string

func (*ModifyCostUnitRequest) SetUnitEntityList

func (ModifyCostUnitRequest) String

func (s ModifyCostUnitRequest) String() string

type ModifyCostUnitRequestUnitEntityList

type ModifyCostUnitRequestUnitEntityList struct {
	NewUnitName *string `json:"NewUnitName,omitempty" xml:"NewUnitName,omitempty"`
	OwnerUid    *int64  `json:"OwnerUid,omitempty" xml:"OwnerUid,omitempty"`
	UnitId      *int64  `json:"UnitId,omitempty" xml:"UnitId,omitempty"`
}

func (ModifyCostUnitRequestUnitEntityList) GoString

func (*ModifyCostUnitRequestUnitEntityList) SetNewUnitName

func (*ModifyCostUnitRequestUnitEntityList) SetOwnerUid

func (*ModifyCostUnitRequestUnitEntityList) SetUnitId

func (ModifyCostUnitRequestUnitEntityList) String

type ModifyCostUnitResponse

type ModifyCostUnitResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyCostUnitResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyCostUnitResponse) GoString

func (s ModifyCostUnitResponse) GoString() string

func (*ModifyCostUnitResponse) SetBody

func (*ModifyCostUnitResponse) SetHeaders

func (*ModifyCostUnitResponse) SetStatusCode added in v2.0.5

func (ModifyCostUnitResponse) String

func (s ModifyCostUnitResponse) String() string

type ModifyCostUnitResponseBody

type ModifyCostUnitResponseBody struct {
	Code      *string                           `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      []*ModifyCostUnitResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	Message   *string                           `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                             `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyCostUnitResponseBody) GoString

func (s ModifyCostUnitResponseBody) GoString() string

func (*ModifyCostUnitResponseBody) SetCode

func (*ModifyCostUnitResponseBody) SetData

func (*ModifyCostUnitResponseBody) SetMessage

func (*ModifyCostUnitResponseBody) SetRequestId

func (*ModifyCostUnitResponseBody) SetSuccess

func (ModifyCostUnitResponseBody) String

type ModifyCostUnitResponseBodyData

type ModifyCostUnitResponseBodyData struct {
	IsSuccess *bool  `json:"IsSuccess,omitempty" xml:"IsSuccess,omitempty"`
	OwnerUid  *int64 `json:"OwnerUid,omitempty" xml:"OwnerUid,omitempty"`
	UnitId    *int64 `json:"UnitId,omitempty" xml:"UnitId,omitempty"`
}

func (ModifyCostUnitResponseBodyData) GoString

func (*ModifyCostUnitResponseBodyData) SetIsSuccess

func (*ModifyCostUnitResponseBodyData) SetOwnerUid

func (*ModifyCostUnitResponseBodyData) SetUnitId

func (ModifyCostUnitResponseBodyData) String

type ModifyInstanceRequest

type ModifyInstanceRequest struct {
	ClientToken      *string                           `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	InstanceId       *string                           `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	ModifyType       *string                           `json:"ModifyType,omitempty" xml:"ModifyType,omitempty"`
	OwnerId          *int64                            `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Parameter        []*ModifyInstanceRequestParameter `json:"Parameter,omitempty" xml:"Parameter,omitempty" type:"Repeated"`
	ProductCode      *string                           `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string                           `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SubscriptionType *string                           `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (ModifyInstanceRequest) GoString

func (s ModifyInstanceRequest) GoString() string

func (*ModifyInstanceRequest) SetClientToken

func (s *ModifyInstanceRequest) SetClientToken(v string) *ModifyInstanceRequest

func (*ModifyInstanceRequest) SetInstanceId

func (s *ModifyInstanceRequest) SetInstanceId(v string) *ModifyInstanceRequest

func (*ModifyInstanceRequest) SetModifyType

func (s *ModifyInstanceRequest) SetModifyType(v string) *ModifyInstanceRequest

func (*ModifyInstanceRequest) SetOwnerId

func (*ModifyInstanceRequest) SetParameter

func (*ModifyInstanceRequest) SetProductCode

func (s *ModifyInstanceRequest) SetProductCode(v string) *ModifyInstanceRequest

func (*ModifyInstanceRequest) SetProductType

func (s *ModifyInstanceRequest) SetProductType(v string) *ModifyInstanceRequest

func (*ModifyInstanceRequest) SetSubscriptionType

func (s *ModifyInstanceRequest) SetSubscriptionType(v string) *ModifyInstanceRequest

func (ModifyInstanceRequest) String

func (s ModifyInstanceRequest) String() string

type ModifyInstanceRequestParameter

type ModifyInstanceRequestParameter struct {
	Code  *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ModifyInstanceRequestParameter) GoString

func (*ModifyInstanceRequestParameter) SetCode

func (*ModifyInstanceRequestParameter) SetValue

func (ModifyInstanceRequestParameter) String

type ModifyInstanceResponse

type ModifyInstanceResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyInstanceResponse) GoString

func (s ModifyInstanceResponse) GoString() string

func (*ModifyInstanceResponse) SetBody

func (*ModifyInstanceResponse) SetHeaders

func (*ModifyInstanceResponse) SetStatusCode added in v2.0.5

func (ModifyInstanceResponse) String

func (s ModifyInstanceResponse) String() string

type ModifyInstanceResponseBody

type ModifyInstanceResponseBody struct {
	Code      *string                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *ModifyInstanceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                         `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyInstanceResponseBody) GoString

func (s ModifyInstanceResponseBody) GoString() string

func (*ModifyInstanceResponseBody) SetCode

func (*ModifyInstanceResponseBody) SetData

func (*ModifyInstanceResponseBody) SetMessage

func (*ModifyInstanceResponseBody) SetRequestId

func (*ModifyInstanceResponseBody) SetSuccess

func (ModifyInstanceResponseBody) String

type ModifyInstanceResponseBodyData

type ModifyInstanceResponseBodyData struct {
	HostId  *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
}

func (ModifyInstanceResponseBodyData) GoString

func (*ModifyInstanceResponseBodyData) SetHostId

func (*ModifyInstanceResponseBodyData) SetOrderId

func (ModifyInstanceResponseBodyData) String

type QueryAccountBalanceResponse

type QueryAccountBalanceResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryAccountBalanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryAccountBalanceResponse) GoString

func (s QueryAccountBalanceResponse) GoString() string

func (*QueryAccountBalanceResponse) SetBody

func (*QueryAccountBalanceResponse) SetHeaders

func (*QueryAccountBalanceResponse) SetStatusCode added in v2.0.5

func (QueryAccountBalanceResponse) String

type QueryAccountBalanceResponseBody

type QueryAccountBalanceResponseBody struct {
	Code      *string                              `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryAccountBalanceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                              `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryAccountBalanceResponseBody) GoString

func (*QueryAccountBalanceResponseBody) SetCode

func (*QueryAccountBalanceResponseBody) SetMessage

func (*QueryAccountBalanceResponseBody) SetRequestId

func (*QueryAccountBalanceResponseBody) SetSuccess

func (QueryAccountBalanceResponseBody) String

type QueryAccountBalanceResponseBodyData

type QueryAccountBalanceResponseBodyData struct {
	AvailableAmount     *string `json:"AvailableAmount,omitempty" xml:"AvailableAmount,omitempty"`
	AvailableCashAmount *string `json:"AvailableCashAmount,omitempty" xml:"AvailableCashAmount,omitempty"`
	CreditAmount        *string `json:"CreditAmount,omitempty" xml:"CreditAmount,omitempty"`
	Currency            *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	MybankCreditAmount  *string `json:"MybankCreditAmount,omitempty" xml:"MybankCreditAmount,omitempty"`
}

func (QueryAccountBalanceResponseBodyData) GoString

func (*QueryAccountBalanceResponseBodyData) SetAvailableAmount

func (*QueryAccountBalanceResponseBodyData) SetAvailableCashAmount

func (*QueryAccountBalanceResponseBodyData) SetCreditAmount

func (*QueryAccountBalanceResponseBodyData) SetCurrency

func (*QueryAccountBalanceResponseBodyData) SetMybankCreditAmount

func (QueryAccountBalanceResponseBodyData) String

type QueryAccountBillRequest

type QueryAccountBillRequest struct {
	BillOwnerId      *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	BillingCycle     *string `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	BillingDate      *string `json:"BillingDate,omitempty" xml:"BillingDate,omitempty"`
	Granularity      *string `json:"Granularity,omitempty" xml:"Granularity,omitempty"`
	IsGroupByProduct *bool   `json:"IsGroupByProduct,omitempty" xml:"IsGroupByProduct,omitempty"`
	OwnerID          *int64  `json:"OwnerID,omitempty" xml:"OwnerID,omitempty"`
	PageNum          *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize         *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ProductCode      *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
}

func (QueryAccountBillRequest) GoString

func (s QueryAccountBillRequest) GoString() string

func (*QueryAccountBillRequest) SetBillOwnerId

func (*QueryAccountBillRequest) SetBillingCycle

func (*QueryAccountBillRequest) SetBillingDate

func (*QueryAccountBillRequest) SetGranularity

func (*QueryAccountBillRequest) SetIsGroupByProduct

func (s *QueryAccountBillRequest) SetIsGroupByProduct(v bool) *QueryAccountBillRequest

func (*QueryAccountBillRequest) SetOwnerID

func (*QueryAccountBillRequest) SetPageNum

func (*QueryAccountBillRequest) SetPageSize

func (*QueryAccountBillRequest) SetProductCode

func (QueryAccountBillRequest) String

func (s QueryAccountBillRequest) String() string

type QueryAccountBillResponse

type QueryAccountBillResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryAccountBillResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryAccountBillResponse) GoString

func (s QueryAccountBillResponse) GoString() string

func (*QueryAccountBillResponse) SetBody

func (*QueryAccountBillResponse) SetHeaders

func (*QueryAccountBillResponse) SetStatusCode added in v2.0.5

func (QueryAccountBillResponse) String

func (s QueryAccountBillResponse) String() string

type QueryAccountBillResponseBody

type QueryAccountBillResponseBody struct {
	Code      *string                           `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryAccountBillResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                           `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                             `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryAccountBillResponseBody) GoString

func (s QueryAccountBillResponseBody) GoString() string

func (*QueryAccountBillResponseBody) SetCode

func (*QueryAccountBillResponseBody) SetData

func (*QueryAccountBillResponseBody) SetMessage

func (*QueryAccountBillResponseBody) SetRequestId

func (*QueryAccountBillResponseBody) SetSuccess

func (QueryAccountBillResponseBody) String

type QueryAccountBillResponseBodyData

type QueryAccountBillResponseBodyData struct {
	AccountID    *string                                `json:"AccountID,omitempty" xml:"AccountID,omitempty"`
	AccountName  *string                                `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	BillingCycle *string                                `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	Items        *QueryAccountBillResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"`
	PageNum      *int32                                 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize     *int32                                 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount   *int32                                 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryAccountBillResponseBodyData) GoString

func (*QueryAccountBillResponseBodyData) SetAccountID

func (*QueryAccountBillResponseBodyData) SetAccountName

func (*QueryAccountBillResponseBodyData) SetBillingCycle

func (*QueryAccountBillResponseBodyData) SetPageNum

func (*QueryAccountBillResponseBodyData) SetPageSize

func (*QueryAccountBillResponseBodyData) SetTotalCount

func (QueryAccountBillResponseBodyData) String

type QueryAccountBillResponseBodyDataItems

type QueryAccountBillResponseBodyDataItems struct {
	Item []*QueryAccountBillResponseBodyDataItemsItem `json:"Item,omitempty" xml:"Item,omitempty" type:"Repeated"`
}

func (QueryAccountBillResponseBodyDataItems) GoString

func (QueryAccountBillResponseBodyDataItems) String

type QueryAccountBillResponseBodyDataItemsItem

type QueryAccountBillResponseBodyDataItemsItem struct {
	AdjustAmount          *float32 `json:"AdjustAmount,omitempty" xml:"AdjustAmount,omitempty"`
	BillAccountID         *string  `json:"BillAccountID,omitempty" xml:"BillAccountID,omitempty"`
	BillAccountName       *string  `json:"BillAccountName,omitempty" xml:"BillAccountName,omitempty"`
	BillingDate           *string  `json:"BillingDate,omitempty" xml:"BillingDate,omitempty"`
	BizType               *string  `json:"BizType,omitempty" xml:"BizType,omitempty"`
	CashAmount            *float32 `json:"CashAmount,omitempty" xml:"CashAmount,omitempty"`
	CostUnit              *string  `json:"CostUnit,omitempty" xml:"CostUnit,omitempty"`
	Currency              *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductedByCashCoupons *float32 `json:"DeductedByCashCoupons,omitempty" xml:"DeductedByCashCoupons,omitempty"`
	DeductedByCoupons     *float32 `json:"DeductedByCoupons,omitempty" xml:"DeductedByCoupons,omitempty"`
	DeductedByPrepaidCard *float32 `json:"DeductedByPrepaidCard,omitempty" xml:"DeductedByPrepaidCard,omitempty"`
	InvoiceDiscount       *float32 `json:"InvoiceDiscount,omitempty" xml:"InvoiceDiscount,omitempty"`
	OutstandingAmount     *float32 `json:"OutstandingAmount,omitempty" xml:"OutstandingAmount,omitempty"`
	OwnerID               *string  `json:"OwnerID,omitempty" xml:"OwnerID,omitempty"`
	OwnerName             *string  `json:"OwnerName,omitempty" xml:"OwnerName,omitempty"`
	PaymentAmount         *float32 `json:"PaymentAmount,omitempty" xml:"PaymentAmount,omitempty"`
	PipCode               *string  `json:"PipCode,omitempty" xml:"PipCode,omitempty"`
	PretaxAmount          *float32 `json:"PretaxAmount,omitempty" xml:"PretaxAmount,omitempty"`
	PretaxGrossAmount     *float32 `json:"PretaxGrossAmount,omitempty" xml:"PretaxGrossAmount,omitempty"`
	ProductCode           *string  `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductName           *string  `json:"ProductName,omitempty" xml:"ProductName,omitempty"`
	SubscriptionType      *string  `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (QueryAccountBillResponseBodyDataItemsItem) GoString

func (*QueryAccountBillResponseBodyDataItemsItem) SetAdjustAmount

func (*QueryAccountBillResponseBodyDataItemsItem) SetBillAccountID

func (*QueryAccountBillResponseBodyDataItemsItem) SetBillAccountName

func (*QueryAccountBillResponseBodyDataItemsItem) SetBillingDate

func (*QueryAccountBillResponseBodyDataItemsItem) SetBizType

func (*QueryAccountBillResponseBodyDataItemsItem) SetCashAmount

func (*QueryAccountBillResponseBodyDataItemsItem) SetCostUnit

func (*QueryAccountBillResponseBodyDataItemsItem) SetCurrency

func (*QueryAccountBillResponseBodyDataItemsItem) SetDeductedByCashCoupons

func (*QueryAccountBillResponseBodyDataItemsItem) SetDeductedByCoupons

func (*QueryAccountBillResponseBodyDataItemsItem) SetDeductedByPrepaidCard

func (*QueryAccountBillResponseBodyDataItemsItem) SetInvoiceDiscount

func (*QueryAccountBillResponseBodyDataItemsItem) SetOutstandingAmount

func (*QueryAccountBillResponseBodyDataItemsItem) SetOwnerID

func (*QueryAccountBillResponseBodyDataItemsItem) SetOwnerName

func (*QueryAccountBillResponseBodyDataItemsItem) SetPaymentAmount

func (*QueryAccountBillResponseBodyDataItemsItem) SetPipCode

func (*QueryAccountBillResponseBodyDataItemsItem) SetPretaxAmount

func (*QueryAccountBillResponseBodyDataItemsItem) SetPretaxGrossAmount

func (*QueryAccountBillResponseBodyDataItemsItem) SetProductCode

func (*QueryAccountBillResponseBodyDataItemsItem) SetProductName

func (*QueryAccountBillResponseBodyDataItemsItem) SetSubscriptionType

func (QueryAccountBillResponseBodyDataItemsItem) String

type QueryAccountTransactionDetailsRequest

type QueryAccountTransactionDetailsRequest struct {
	CreateTimeEnd        *string `json:"CreateTimeEnd,omitempty" xml:"CreateTimeEnd,omitempty"`
	CreateTimeStart      *string `json:"CreateTimeStart,omitempty" xml:"CreateTimeStart,omitempty"`
	MaxResults           *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken            *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RecordID             *string `json:"RecordID,omitempty" xml:"RecordID,omitempty"`
	TransactionChannel   *string `json:"TransactionChannel,omitempty" xml:"TransactionChannel,omitempty"`
	TransactionChannelSN *string `json:"TransactionChannelSN,omitempty" xml:"TransactionChannelSN,omitempty"`
	TransactionNumber    *string `json:"TransactionNumber,omitempty" xml:"TransactionNumber,omitempty"`
	TransactionType      *string `json:"TransactionType,omitempty" xml:"TransactionType,omitempty"`
}

func (QueryAccountTransactionDetailsRequest) GoString

func (*QueryAccountTransactionDetailsRequest) SetCreateTimeEnd

func (*QueryAccountTransactionDetailsRequest) SetCreateTimeStart

func (*QueryAccountTransactionDetailsRequest) SetMaxResults

func (*QueryAccountTransactionDetailsRequest) SetNextToken

func (*QueryAccountTransactionDetailsRequest) SetRecordID

func (*QueryAccountTransactionDetailsRequest) SetTransactionChannel

func (*QueryAccountTransactionDetailsRequest) SetTransactionChannelSN

func (*QueryAccountTransactionDetailsRequest) SetTransactionNumber

func (*QueryAccountTransactionDetailsRequest) SetTransactionType

func (QueryAccountTransactionDetailsRequest) String

type QueryAccountTransactionDetailsResponse

type QueryAccountTransactionDetailsResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryAccountTransactionDetailsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryAccountTransactionDetailsResponse) GoString

func (*QueryAccountTransactionDetailsResponse) SetHeaders

func (*QueryAccountTransactionDetailsResponse) SetStatusCode added in v2.0.5

func (QueryAccountTransactionDetailsResponse) String

type QueryAccountTransactionDetailsResponseBody

type QueryAccountTransactionDetailsResponseBody struct {
	Code      *string                                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryAccountTransactionDetailsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                         `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryAccountTransactionDetailsResponseBody) GoString

func (*QueryAccountTransactionDetailsResponseBody) SetCode

func (*QueryAccountTransactionDetailsResponseBody) SetMessage

func (*QueryAccountTransactionDetailsResponseBody) SetRequestId

func (*QueryAccountTransactionDetailsResponseBody) SetSuccess

func (QueryAccountTransactionDetailsResponseBody) String

type QueryAccountTransactionDetailsResponseBodyData

type QueryAccountTransactionDetailsResponseBodyData struct {
	AccountName             *string                                                                `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	AccountTransactionsList *QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsList `json:"AccountTransactionsList,omitempty" xml:"AccountTransactionsList,omitempty" type:"Struct"`
	MaxResults              *int32                                                                 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken               *string                                                                `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	TotalCount              *int32                                                                 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryAccountTransactionDetailsResponseBodyData) GoString

func (*QueryAccountTransactionDetailsResponseBodyData) SetAccountName

func (*QueryAccountTransactionDetailsResponseBodyData) SetMaxResults

func (*QueryAccountTransactionDetailsResponseBodyData) SetNextToken

func (*QueryAccountTransactionDetailsResponseBodyData) SetTotalCount

func (QueryAccountTransactionDetailsResponseBodyData) String

type QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsList

type QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsList struct {
	AccountTransactionsList []*QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsListAccountTransactionsList `json:"AccountTransactionsList,omitempty" xml:"AccountTransactionsList,omitempty" type:"Repeated"`
}

func (QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsList) GoString

func (QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsList) String

type QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsListAccountTransactionsList

type QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsListAccountTransactionsList struct {
	Amount               *string `json:"Amount,omitempty" xml:"Amount,omitempty"`
	Balance              *string `json:"Balance,omitempty" xml:"Balance,omitempty"`
	BillingCycle         *string `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	FundType             *string `json:"FundType,omitempty" xml:"FundType,omitempty"`
	RecordID             *string `json:"RecordID,omitempty" xml:"RecordID,omitempty"`
	Remarks              *string `json:"Remarks,omitempty" xml:"Remarks,omitempty"`
	TransactionAccount   *string `json:"TransactionAccount,omitempty" xml:"TransactionAccount,omitempty"`
	TransactionChannel   *string `json:"TransactionChannel,omitempty" xml:"TransactionChannel,omitempty"`
	TransactionChannelSN *string `json:"TransactionChannelSN,omitempty" xml:"TransactionChannelSN,omitempty"`
	TransactionFlow      *string `json:"TransactionFlow,omitempty" xml:"TransactionFlow,omitempty"`
	TransactionNumber    *string `json:"TransactionNumber,omitempty" xml:"TransactionNumber,omitempty"`
	TransactionTime      *string `json:"TransactionTime,omitempty" xml:"TransactionTime,omitempty"`
	TransactionType      *string `json:"TransactionType,omitempty" xml:"TransactionType,omitempty"`
}

func (QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsListAccountTransactionsList) GoString

func (*QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetTransactionAccount

func (*QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetTransactionChannel

func (*QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetTransactionChannelSN

func (*QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetTransactionFlow

func (*QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetTransactionNumber

func (*QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetTransactionTime

func (*QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetTransactionType

func (QueryAccountTransactionDetailsResponseBodyDataAccountTransactionsListAccountTransactionsList) String

type QueryAccountTransactionsRequest

type QueryAccountTransactionsRequest struct {
	CreateTimeEnd        *string `json:"CreateTimeEnd,omitempty" xml:"CreateTimeEnd,omitempty"`
	CreateTimeStart      *string `json:"CreateTimeStart,omitempty" xml:"CreateTimeStart,omitempty"`
	PageNum              *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize             *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RecordID             *string `json:"RecordID,omitempty" xml:"RecordID,omitempty"`
	TransactionChannel   *string `json:"TransactionChannel,omitempty" xml:"TransactionChannel,omitempty"`
	TransactionChannelSN *string `json:"TransactionChannelSN,omitempty" xml:"TransactionChannelSN,omitempty"`
	TransactionFlow      *string `json:"TransactionFlow,omitempty" xml:"TransactionFlow,omitempty"`
	TransactionNumber    *string `json:"TransactionNumber,omitempty" xml:"TransactionNumber,omitempty"`
	TransactionType      *string `json:"TransactionType,omitempty" xml:"TransactionType,omitempty"`
}

func (QueryAccountTransactionsRequest) GoString

func (*QueryAccountTransactionsRequest) SetCreateTimeEnd

func (*QueryAccountTransactionsRequest) SetCreateTimeStart

func (*QueryAccountTransactionsRequest) SetPageNum

func (*QueryAccountTransactionsRequest) SetPageSize

func (*QueryAccountTransactionsRequest) SetRecordID

func (*QueryAccountTransactionsRequest) SetTransactionChannel

func (*QueryAccountTransactionsRequest) SetTransactionChannelSN

func (*QueryAccountTransactionsRequest) SetTransactionFlow

func (*QueryAccountTransactionsRequest) SetTransactionNumber

func (*QueryAccountTransactionsRequest) SetTransactionType

func (QueryAccountTransactionsRequest) String

type QueryAccountTransactionsResponse

type QueryAccountTransactionsResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryAccountTransactionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryAccountTransactionsResponse) GoString

func (*QueryAccountTransactionsResponse) SetHeaders

func (*QueryAccountTransactionsResponse) SetStatusCode added in v2.0.5

func (QueryAccountTransactionsResponse) String

type QueryAccountTransactionsResponseBody

type QueryAccountTransactionsResponseBody struct {
	Code      *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryAccountTransactionsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryAccountTransactionsResponseBody) GoString

func (*QueryAccountTransactionsResponseBody) SetCode

func (*QueryAccountTransactionsResponseBody) SetMessage

func (*QueryAccountTransactionsResponseBody) SetRequestId

func (*QueryAccountTransactionsResponseBody) SetSuccess

func (QueryAccountTransactionsResponseBody) String

type QueryAccountTransactionsResponseBodyData

type QueryAccountTransactionsResponseBodyData struct {
	AccountName             *string                                                          `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	AccountTransactionsList *QueryAccountTransactionsResponseBodyDataAccountTransactionsList `json:"AccountTransactionsList,omitempty" xml:"AccountTransactionsList,omitempty" type:"Struct"`
	PageNum                 *int32                                                           `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize                *int32                                                           `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount              *int32                                                           `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryAccountTransactionsResponseBodyData) GoString

func (*QueryAccountTransactionsResponseBodyData) SetAccountName

func (*QueryAccountTransactionsResponseBodyData) SetPageNum

func (*QueryAccountTransactionsResponseBodyData) SetPageSize

func (*QueryAccountTransactionsResponseBodyData) SetTotalCount

func (QueryAccountTransactionsResponseBodyData) String

type QueryAccountTransactionsResponseBodyDataAccountTransactionsList

type QueryAccountTransactionsResponseBodyDataAccountTransactionsList struct {
	AccountTransactionsList []*QueryAccountTransactionsResponseBodyDataAccountTransactionsListAccountTransactionsList `json:"AccountTransactionsList,omitempty" xml:"AccountTransactionsList,omitempty" type:"Repeated"`
}

func (QueryAccountTransactionsResponseBodyDataAccountTransactionsList) GoString

func (QueryAccountTransactionsResponseBodyDataAccountTransactionsList) String

type QueryAccountTransactionsResponseBodyDataAccountTransactionsListAccountTransactionsList

type QueryAccountTransactionsResponseBodyDataAccountTransactionsListAccountTransactionsList struct {
	Amount               *string `json:"Amount,omitempty" xml:"Amount,omitempty"`
	Balance              *string `json:"Balance,omitempty" xml:"Balance,omitempty"`
	BillingCycle         *string `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	FundType             *string `json:"FundType,omitempty" xml:"FundType,omitempty"`
	RecordID             *string `json:"RecordID,omitempty" xml:"RecordID,omitempty"`
	Remarks              *string `json:"Remarks,omitempty" xml:"Remarks,omitempty"`
	TransactionAccount   *string `json:"TransactionAccount,omitempty" xml:"TransactionAccount,omitempty"`
	TransactionChannel   *string `json:"TransactionChannel,omitempty" xml:"TransactionChannel,omitempty"`
	TransactionChannelSN *string `json:"TransactionChannelSN,omitempty" xml:"TransactionChannelSN,omitempty"`
	TransactionFlow      *string `json:"TransactionFlow,omitempty" xml:"TransactionFlow,omitempty"`
	TransactionNumber    *string `json:"TransactionNumber,omitempty" xml:"TransactionNumber,omitempty"`
	TransactionTime      *string `json:"TransactionTime,omitempty" xml:"TransactionTime,omitempty"`
	TransactionType      *string `json:"TransactionType,omitempty" xml:"TransactionType,omitempty"`
}

func (QueryAccountTransactionsResponseBodyDataAccountTransactionsListAccountTransactionsList) GoString

func (*QueryAccountTransactionsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetBillingCycle

func (*QueryAccountTransactionsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetTransactionAccount

func (*QueryAccountTransactionsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetTransactionChannel

func (*QueryAccountTransactionsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetTransactionChannelSN

func (*QueryAccountTransactionsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetTransactionFlow

func (*QueryAccountTransactionsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetTransactionNumber

func (*QueryAccountTransactionsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetTransactionTime

func (*QueryAccountTransactionsResponseBodyDataAccountTransactionsListAccountTransactionsList) SetTransactionType

func (QueryAccountTransactionsResponseBodyDataAccountTransactionsListAccountTransactionsList) String

type QueryAvailableInstancesRequest

type QueryAvailableInstancesRequest struct {
	CreateTimeEnd    *string `json:"CreateTimeEnd,omitempty" xml:"CreateTimeEnd,omitempty"`
	CreateTimeStart  *string `json:"CreateTimeStart,omitempty" xml:"CreateTimeStart,omitempty"`
	EndTimeEnd       *string `json:"EndTimeEnd,omitempty" xml:"EndTimeEnd,omitempty"`
	EndTimeStart     *string `json:"EndTimeStart,omitempty" xml:"EndTimeStart,omitempty"`
	InstanceIDs      *string `json:"InstanceIDs,omitempty" xml:"InstanceIDs,omitempty"`
	OwnerId          *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNum          *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize         *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ProductCode      *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	Region           *string `json:"Region,omitempty" xml:"Region,omitempty"`
	RenewStatus      *string `json:"RenewStatus,omitempty" xml:"RenewStatus,omitempty"`
	SubscriptionType *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (QueryAvailableInstancesRequest) GoString

func (*QueryAvailableInstancesRequest) SetCreateTimeEnd

func (*QueryAvailableInstancesRequest) SetCreateTimeStart

func (*QueryAvailableInstancesRequest) SetEndTimeEnd

func (*QueryAvailableInstancesRequest) SetEndTimeStart

func (*QueryAvailableInstancesRequest) SetInstanceIDs

func (*QueryAvailableInstancesRequest) SetOwnerId

func (*QueryAvailableInstancesRequest) SetPageNum

func (*QueryAvailableInstancesRequest) SetPageSize

func (*QueryAvailableInstancesRequest) SetProductCode

func (*QueryAvailableInstancesRequest) SetProductType

func (*QueryAvailableInstancesRequest) SetRegion

func (*QueryAvailableInstancesRequest) SetRenewStatus

func (*QueryAvailableInstancesRequest) SetSubscriptionType

func (QueryAvailableInstancesRequest) String

type QueryAvailableInstancesResponse

type QueryAvailableInstancesResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryAvailableInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryAvailableInstancesResponse) GoString

func (*QueryAvailableInstancesResponse) SetHeaders

func (*QueryAvailableInstancesResponse) SetStatusCode added in v2.0.5

func (QueryAvailableInstancesResponse) String

type QueryAvailableInstancesResponseBody

type QueryAvailableInstancesResponseBody struct {
	Code      *string                                  `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryAvailableInstancesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                  `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                    `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryAvailableInstancesResponseBody) GoString

func (*QueryAvailableInstancesResponseBody) SetCode

func (*QueryAvailableInstancesResponseBody) SetMessage

func (*QueryAvailableInstancesResponseBody) SetRequestId

func (*QueryAvailableInstancesResponseBody) SetSuccess

func (QueryAvailableInstancesResponseBody) String

type QueryAvailableInstancesResponseBodyData

type QueryAvailableInstancesResponseBodyData struct {
	InstanceList []*QueryAvailableInstancesResponseBodyDataInstanceList `json:"InstanceList,omitempty" xml:"InstanceList,omitempty" type:"Repeated"`
	PageNum      *int32                                                 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize     *int32                                                 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount   *int32                                                 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryAvailableInstancesResponseBodyData) GoString

func (*QueryAvailableInstancesResponseBodyData) SetPageNum

func (*QueryAvailableInstancesResponseBodyData) SetPageSize

func (*QueryAvailableInstancesResponseBodyData) SetTotalCount

func (QueryAvailableInstancesResponseBodyData) String

type QueryAvailableInstancesResponseBodyDataInstanceList

type QueryAvailableInstancesResponseBodyDataInstanceList struct {
	CreateTime          *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	EndTime             *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	ExpectedReleaseTime *string `json:"ExpectedReleaseTime,omitempty" xml:"ExpectedReleaseTime,omitempty"`
	InstanceID          *string `json:"InstanceID,omitempty" xml:"InstanceID,omitempty"`
	OwnerId             *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ProductCode         *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType         *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	Region              *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ReleaseTime         *string `json:"ReleaseTime,omitempty" xml:"ReleaseTime,omitempty"`
	RenewStatus         *string `json:"RenewStatus,omitempty" xml:"RenewStatus,omitempty"`
	RenewalDuration     *int32  `json:"RenewalDuration,omitempty" xml:"RenewalDuration,omitempty"`
	RenewalDurationUnit *string `json:"RenewalDurationUnit,omitempty" xml:"RenewalDurationUnit,omitempty"`
	Seller              *string `json:"Seller,omitempty" xml:"Seller,omitempty"`
	SellerId            *int64  `json:"SellerId,omitempty" xml:"SellerId,omitempty"`
	Status              *string `json:"Status,omitempty" xml:"Status,omitempty"`
	StopTime            *string `json:"StopTime,omitempty" xml:"StopTime,omitempty"`
	SubStatus           *string `json:"SubStatus,omitempty" xml:"SubStatus,omitempty"`
	SubscriptionType    *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (QueryAvailableInstancesResponseBodyDataInstanceList) GoString

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetCreateTime

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetEndTime

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetExpectedReleaseTime

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetInstanceID

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetOwnerId

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetProductCode

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetProductType

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetRegion

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetReleaseTime

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetRenewStatus

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetRenewalDuration

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetRenewalDurationUnit

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetSeller

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetSellerId

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetStatus

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetStopTime

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetSubStatus

func (*QueryAvailableInstancesResponseBodyDataInstanceList) SetSubscriptionType

func (QueryAvailableInstancesResponseBodyDataInstanceList) String

type QueryBillOverviewRequest

type QueryBillOverviewRequest struct {
	BillOwnerId      *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	BillingCycle     *string `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	ProductCode      *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SubscriptionType *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (QueryBillOverviewRequest) GoString

func (s QueryBillOverviewRequest) GoString() string

func (*QueryBillOverviewRequest) SetBillOwnerId

func (*QueryBillOverviewRequest) SetBillingCycle

func (*QueryBillOverviewRequest) SetProductCode

func (*QueryBillOverviewRequest) SetProductType

func (*QueryBillOverviewRequest) SetSubscriptionType

func (s *QueryBillOverviewRequest) SetSubscriptionType(v string) *QueryBillOverviewRequest

func (QueryBillOverviewRequest) String

func (s QueryBillOverviewRequest) String() string

type QueryBillOverviewResponse

type QueryBillOverviewResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryBillOverviewResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryBillOverviewResponse) GoString

func (s QueryBillOverviewResponse) GoString() string

func (*QueryBillOverviewResponse) SetBody

func (*QueryBillOverviewResponse) SetHeaders

func (*QueryBillOverviewResponse) SetStatusCode added in v2.0.5

func (QueryBillOverviewResponse) String

func (s QueryBillOverviewResponse) String() string

type QueryBillOverviewResponseBody

type QueryBillOverviewResponseBody struct {
	Code      *string                            `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryBillOverviewResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                            `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                              `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryBillOverviewResponseBody) GoString

func (*QueryBillOverviewResponseBody) SetCode

func (*QueryBillOverviewResponseBody) SetData

func (*QueryBillOverviewResponseBody) SetMessage

func (*QueryBillOverviewResponseBody) SetRequestId

func (*QueryBillOverviewResponseBody) SetSuccess

func (QueryBillOverviewResponseBody) String

type QueryBillOverviewResponseBodyData

type QueryBillOverviewResponseBodyData struct {
	AccountID    *string                                 `json:"AccountID,omitempty" xml:"AccountID,omitempty"`
	AccountName  *string                                 `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	BillingCycle *string                                 `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	Items        *QueryBillOverviewResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"`
}

func (QueryBillOverviewResponseBodyData) GoString

func (*QueryBillOverviewResponseBodyData) SetAccountID

func (*QueryBillOverviewResponseBodyData) SetAccountName

func (*QueryBillOverviewResponseBodyData) SetBillingCycle

func (QueryBillOverviewResponseBodyData) String

type QueryBillOverviewResponseBodyDataItems

type QueryBillOverviewResponseBodyDataItems struct {
	Item []*QueryBillOverviewResponseBodyDataItemsItem `json:"Item,omitempty" xml:"Item,omitempty" type:"Repeated"`
}

func (QueryBillOverviewResponseBodyDataItems) GoString

func (QueryBillOverviewResponseBodyDataItems) String

type QueryBillOverviewResponseBodyDataItemsItem

type QueryBillOverviewResponseBodyDataItemsItem struct {
	AdjustAmount          *float32 `json:"AdjustAmount,omitempty" xml:"AdjustAmount,omitempty"`
	AfterTaxAmount        *float32 `json:"AfterTaxAmount,omitempty" xml:"AfterTaxAmount,omitempty"`
	BillAccountID         *string  `json:"BillAccountID,omitempty" xml:"BillAccountID,omitempty"`
	BillAccountName       *string  `json:"BillAccountName,omitempty" xml:"BillAccountName,omitempty"`
	BizType               *string  `json:"BizType,omitempty" xml:"BizType,omitempty"`
	CashAmount            *float32 `json:"CashAmount,omitempty" xml:"CashAmount,omitempty"`
	CommodityCode         *string  `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	Currency              *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductedByCashCoupons *float32 `json:"DeductedByCashCoupons,omitempty" xml:"DeductedByCashCoupons,omitempty"`
	DeductedByCoupons     *float32 `json:"DeductedByCoupons,omitempty" xml:"DeductedByCoupons,omitempty"`
	DeductedByPrepaidCard *float32 `json:"DeductedByPrepaidCard,omitempty" xml:"DeductedByPrepaidCard,omitempty"`
	InvoiceDiscount       *float32 `json:"InvoiceDiscount,omitempty" xml:"InvoiceDiscount,omitempty"`
	Item                  *string  `json:"Item,omitempty" xml:"Item,omitempty"`
	OutstandingAmount     *float32 `json:"OutstandingAmount,omitempty" xml:"OutstandingAmount,omitempty"`
	OwnerID               *string  `json:"OwnerID,omitempty" xml:"OwnerID,omitempty"`
	PaymentAmount         *float32 `json:"PaymentAmount,omitempty" xml:"PaymentAmount,omitempty"`
	PaymentCurrency       *string  `json:"PaymentCurrency,omitempty" xml:"PaymentCurrency,omitempty"`
	PipCode               *string  `json:"PipCode,omitempty" xml:"PipCode,omitempty"`
	PretaxAmount          *float32 `json:"PretaxAmount,omitempty" xml:"PretaxAmount,omitempty"`
	PretaxAmountLocal     *float32 `json:"PretaxAmountLocal,omitempty" xml:"PretaxAmountLocal,omitempty"`
	PretaxGrossAmount     *float32 `json:"PretaxGrossAmount,omitempty" xml:"PretaxGrossAmount,omitempty"`
	ProductCode           *string  `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductDetail         *string  `json:"ProductDetail,omitempty" xml:"ProductDetail,omitempty"`
	ProductName           *string  `json:"ProductName,omitempty" xml:"ProductName,omitempty"`
	ProductType           *string  `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	RoundDownDiscount     *string  `json:"RoundDownDiscount,omitempty" xml:"RoundDownDiscount,omitempty"`
	SubscriptionType      *string  `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Tax                   *float32 `json:"Tax,omitempty" xml:"Tax,omitempty"`
}

func (QueryBillOverviewResponseBodyDataItemsItem) GoString

func (*QueryBillOverviewResponseBodyDataItemsItem) SetAdjustAmount

func (*QueryBillOverviewResponseBodyDataItemsItem) SetAfterTaxAmount

func (*QueryBillOverviewResponseBodyDataItemsItem) SetBillAccountID

func (*QueryBillOverviewResponseBodyDataItemsItem) SetBillAccountName

func (*QueryBillOverviewResponseBodyDataItemsItem) SetBizType

func (*QueryBillOverviewResponseBodyDataItemsItem) SetCashAmount

func (*QueryBillOverviewResponseBodyDataItemsItem) SetCommodityCode

func (*QueryBillOverviewResponseBodyDataItemsItem) SetCurrency

func (*QueryBillOverviewResponseBodyDataItemsItem) SetDeductedByCashCoupons

func (*QueryBillOverviewResponseBodyDataItemsItem) SetDeductedByCoupons

func (*QueryBillOverviewResponseBodyDataItemsItem) SetDeductedByPrepaidCard

func (*QueryBillOverviewResponseBodyDataItemsItem) SetInvoiceDiscount

func (*QueryBillOverviewResponseBodyDataItemsItem) SetItem

func (*QueryBillOverviewResponseBodyDataItemsItem) SetOutstandingAmount

func (*QueryBillOverviewResponseBodyDataItemsItem) SetOwnerID

func (*QueryBillOverviewResponseBodyDataItemsItem) SetPaymentAmount

func (*QueryBillOverviewResponseBodyDataItemsItem) SetPaymentCurrency

func (*QueryBillOverviewResponseBodyDataItemsItem) SetPipCode

func (*QueryBillOverviewResponseBodyDataItemsItem) SetPretaxAmount

func (*QueryBillOverviewResponseBodyDataItemsItem) SetPretaxAmountLocal

func (*QueryBillOverviewResponseBodyDataItemsItem) SetPretaxGrossAmount

func (*QueryBillOverviewResponseBodyDataItemsItem) SetProductCode

func (*QueryBillOverviewResponseBodyDataItemsItem) SetProductDetail

func (*QueryBillOverviewResponseBodyDataItemsItem) SetProductName

func (*QueryBillOverviewResponseBodyDataItemsItem) SetProductType

func (*QueryBillOverviewResponseBodyDataItemsItem) SetRoundDownDiscount

func (*QueryBillOverviewResponseBodyDataItemsItem) SetSubscriptionType

func (*QueryBillOverviewResponseBodyDataItemsItem) SetTax

func (QueryBillOverviewResponseBodyDataItemsItem) String

type QueryBillRequest

type QueryBillRequest struct {
	BillOwnerId            *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	BillingCycle           *string `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	IsDisplayLocalCurrency *bool   `json:"IsDisplayLocalCurrency,omitempty" xml:"IsDisplayLocalCurrency,omitempty"`
	IsHideZeroCharge       *bool   `json:"IsHideZeroCharge,omitempty" xml:"IsHideZeroCharge,omitempty"`
	OwnerId                *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNum                *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize               *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ProductCode            *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType            *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SubscriptionType       *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Type                   *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (QueryBillRequest) GoString

func (s QueryBillRequest) GoString() string

func (*QueryBillRequest) SetBillOwnerId

func (s *QueryBillRequest) SetBillOwnerId(v int64) *QueryBillRequest

func (*QueryBillRequest) SetBillingCycle

func (s *QueryBillRequest) SetBillingCycle(v string) *QueryBillRequest

func (*QueryBillRequest) SetIsDisplayLocalCurrency

func (s *QueryBillRequest) SetIsDisplayLocalCurrency(v bool) *QueryBillRequest

func (*QueryBillRequest) SetIsHideZeroCharge

func (s *QueryBillRequest) SetIsHideZeroCharge(v bool) *QueryBillRequest

func (*QueryBillRequest) SetOwnerId

func (s *QueryBillRequest) SetOwnerId(v int64) *QueryBillRequest

func (*QueryBillRequest) SetPageNum

func (s *QueryBillRequest) SetPageNum(v int32) *QueryBillRequest

func (*QueryBillRequest) SetPageSize

func (s *QueryBillRequest) SetPageSize(v int32) *QueryBillRequest

func (*QueryBillRequest) SetProductCode

func (s *QueryBillRequest) SetProductCode(v string) *QueryBillRequest

func (*QueryBillRequest) SetProductType

func (s *QueryBillRequest) SetProductType(v string) *QueryBillRequest

func (*QueryBillRequest) SetSubscriptionType

func (s *QueryBillRequest) SetSubscriptionType(v string) *QueryBillRequest

func (*QueryBillRequest) SetType

func (s *QueryBillRequest) SetType(v string) *QueryBillRequest

func (QueryBillRequest) String

func (s QueryBillRequest) String() string

type QueryBillResponse

type QueryBillResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryBillResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryBillResponse) GoString

func (s QueryBillResponse) GoString() string

func (*QueryBillResponse) SetBody

func (*QueryBillResponse) SetHeaders

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

func (*QueryBillResponse) SetStatusCode added in v2.0.5

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

func (QueryBillResponse) String

func (s QueryBillResponse) String() string

type QueryBillResponseBody

type QueryBillResponseBody struct {
	Code      *string                    `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryBillResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                    `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                      `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryBillResponseBody) GoString

func (s QueryBillResponseBody) GoString() string

func (*QueryBillResponseBody) SetCode

func (*QueryBillResponseBody) SetData

func (*QueryBillResponseBody) SetMessage

func (*QueryBillResponseBody) SetRequestId

func (*QueryBillResponseBody) SetSuccess

func (QueryBillResponseBody) String

func (s QueryBillResponseBody) String() string

type QueryBillResponseBodyData

type QueryBillResponseBodyData struct {
	AccountID    *string                         `json:"AccountID,omitempty" xml:"AccountID,omitempty"`
	AccountName  *string                         `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	BillingCycle *string                         `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	Items        *QueryBillResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"`
	PageNum      *int32                          `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize     *int32                          `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount   *int32                          `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryBillResponseBodyData) GoString

func (s QueryBillResponseBodyData) GoString() string

func (*QueryBillResponseBodyData) SetAccountID

func (*QueryBillResponseBodyData) SetAccountName

func (*QueryBillResponseBodyData) SetBillingCycle

func (*QueryBillResponseBodyData) SetItems

func (*QueryBillResponseBodyData) SetPageNum

func (*QueryBillResponseBodyData) SetPageSize

func (*QueryBillResponseBodyData) SetTotalCount

func (QueryBillResponseBodyData) String

func (s QueryBillResponseBodyData) String() string

type QueryBillResponseBodyDataItems

type QueryBillResponseBodyDataItems struct {
	Item []*QueryBillResponseBodyDataItemsItem `json:"Item,omitempty" xml:"Item,omitempty" type:"Repeated"`
}

func (QueryBillResponseBodyDataItems) GoString

func (*QueryBillResponseBodyDataItems) SetItem

func (QueryBillResponseBodyDataItems) String

type QueryBillResponseBodyDataItemsItem

type QueryBillResponseBodyDataItemsItem struct {
	AdjustAmount          *float32 `json:"AdjustAmount,omitempty" xml:"AdjustAmount,omitempty"`
	AfterTaxAmount        *float32 `json:"AfterTaxAmount,omitempty" xml:"AfterTaxAmount,omitempty"`
	CashAmount            *float32 `json:"CashAmount,omitempty" xml:"CashAmount,omitempty"`
	CommodityCode         *string  `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	Currency              *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductedByCashCoupons *float32 `json:"DeductedByCashCoupons,omitempty" xml:"DeductedByCashCoupons,omitempty"`
	DeductedByCoupons     *float32 `json:"DeductedByCoupons,omitempty" xml:"DeductedByCoupons,omitempty"`
	DeductedByPrepaidCard *float32 `json:"DeductedByPrepaidCard,omitempty" xml:"DeductedByPrepaidCard,omitempty"`
	InvoiceDiscount       *float32 `json:"InvoiceDiscount,omitempty" xml:"InvoiceDiscount,omitempty"`
	Item                  *string  `json:"Item,omitempty" xml:"Item,omitempty"`
	OutstandingAmount     *float32 `json:"OutstandingAmount,omitempty" xml:"OutstandingAmount,omitempty"`
	OwnerID               *string  `json:"OwnerID,omitempty" xml:"OwnerID,omitempty"`
	PaymentAmount         *float32 `json:"PaymentAmount,omitempty" xml:"PaymentAmount,omitempty"`
	PaymentCurrency       *string  `json:"PaymentCurrency,omitempty" xml:"PaymentCurrency,omitempty"`
	PaymentTime           *string  `json:"PaymentTime,omitempty" xml:"PaymentTime,omitempty"`
	PaymentTransactionID  *string  `json:"PaymentTransactionID,omitempty" xml:"PaymentTransactionID,omitempty"`
	PipCode               *string  `json:"PipCode,omitempty" xml:"PipCode,omitempty"`
	PretaxAmount          *float32 `json:"PretaxAmount,omitempty" xml:"PretaxAmount,omitempty"`
	PretaxAmountLocal     *float32 `json:"PretaxAmountLocal,omitempty" xml:"PretaxAmountLocal,omitempty"`
	PretaxGrossAmount     *float32 `json:"PretaxGrossAmount,omitempty" xml:"PretaxGrossAmount,omitempty"`
	ProductCode           *string  `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductDetail         *string  `json:"ProductDetail,omitempty" xml:"ProductDetail,omitempty"`
	ProductName           *string  `json:"ProductName,omitempty" xml:"ProductName,omitempty"`
	ProductType           *string  `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	RecordID              *string  `json:"RecordID,omitempty" xml:"RecordID,omitempty"`
	RoundDownDiscount     *string  `json:"RoundDownDiscount,omitempty" xml:"RoundDownDiscount,omitempty"`
	Status                *string  `json:"Status,omitempty" xml:"Status,omitempty"`
	SubOrderId            *string  `json:"SubOrderId,omitempty" xml:"SubOrderId,omitempty"`
	SubscriptionType      *string  `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Tax                   *float32 `json:"Tax,omitempty" xml:"Tax,omitempty"`
	UsageEndTime          *string  `json:"UsageEndTime,omitempty" xml:"UsageEndTime,omitempty"`
	UsageStartTime        *string  `json:"UsageStartTime,omitempty" xml:"UsageStartTime,omitempty"`
}

func (QueryBillResponseBodyDataItemsItem) GoString

func (*QueryBillResponseBodyDataItemsItem) SetAdjustAmount

func (*QueryBillResponseBodyDataItemsItem) SetAfterTaxAmount

func (*QueryBillResponseBodyDataItemsItem) SetCashAmount

func (*QueryBillResponseBodyDataItemsItem) SetCommodityCode

func (*QueryBillResponseBodyDataItemsItem) SetCurrency

func (*QueryBillResponseBodyDataItemsItem) SetDeductedByCashCoupons

func (*QueryBillResponseBodyDataItemsItem) SetDeductedByCoupons

func (*QueryBillResponseBodyDataItemsItem) SetDeductedByPrepaidCard

func (*QueryBillResponseBodyDataItemsItem) SetInvoiceDiscount

func (*QueryBillResponseBodyDataItemsItem) SetItem

func (*QueryBillResponseBodyDataItemsItem) SetOutstandingAmount

func (*QueryBillResponseBodyDataItemsItem) SetOwnerID

func (*QueryBillResponseBodyDataItemsItem) SetPaymentAmount

func (*QueryBillResponseBodyDataItemsItem) SetPaymentCurrency

func (*QueryBillResponseBodyDataItemsItem) SetPaymentTime

func (*QueryBillResponseBodyDataItemsItem) SetPaymentTransactionID

func (*QueryBillResponseBodyDataItemsItem) SetPipCode

func (*QueryBillResponseBodyDataItemsItem) SetPretaxAmount

func (*QueryBillResponseBodyDataItemsItem) SetPretaxAmountLocal

func (*QueryBillResponseBodyDataItemsItem) SetPretaxGrossAmount

func (*QueryBillResponseBodyDataItemsItem) SetProductCode

func (*QueryBillResponseBodyDataItemsItem) SetProductDetail

func (*QueryBillResponseBodyDataItemsItem) SetProductName

func (*QueryBillResponseBodyDataItemsItem) SetProductType

func (*QueryBillResponseBodyDataItemsItem) SetRecordID

func (*QueryBillResponseBodyDataItemsItem) SetRoundDownDiscount

func (*QueryBillResponseBodyDataItemsItem) SetStatus

func (*QueryBillResponseBodyDataItemsItem) SetSubOrderId

func (*QueryBillResponseBodyDataItemsItem) SetSubscriptionType

func (*QueryBillResponseBodyDataItemsItem) SetTax

func (*QueryBillResponseBodyDataItemsItem) SetUsageEndTime

func (*QueryBillResponseBodyDataItemsItem) SetUsageStartTime

func (QueryBillResponseBodyDataItemsItem) String

type QueryBillToOSSSubscriptionResponse

type QueryBillToOSSSubscriptionResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryBillToOSSSubscriptionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryBillToOSSSubscriptionResponse) GoString

func (*QueryBillToOSSSubscriptionResponse) SetHeaders

func (*QueryBillToOSSSubscriptionResponse) SetStatusCode added in v2.0.5

func (QueryBillToOSSSubscriptionResponse) String

type QueryBillToOSSSubscriptionResponseBody

type QueryBillToOSSSubscriptionResponseBody struct {
	Code      *string                                     `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryBillToOSSSubscriptionResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                     `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                       `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryBillToOSSSubscriptionResponseBody) GoString

func (*QueryBillToOSSSubscriptionResponseBody) SetCode

func (*QueryBillToOSSSubscriptionResponseBody) SetMessage

func (*QueryBillToOSSSubscriptionResponseBody) SetRequestId

func (*QueryBillToOSSSubscriptionResponseBody) SetSuccess

func (QueryBillToOSSSubscriptionResponseBody) String

type QueryBillToOSSSubscriptionResponseBodyData

type QueryBillToOSSSubscriptionResponseBodyData struct {
	AccountID   *string                                          `json:"AccountID,omitempty" xml:"AccountID,omitempty"`
	AccountName *string                                          `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	Items       *QueryBillToOSSSubscriptionResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"`
}

func (QueryBillToOSSSubscriptionResponseBodyData) GoString

func (*QueryBillToOSSSubscriptionResponseBodyData) SetAccountID

func (*QueryBillToOSSSubscriptionResponseBodyData) SetAccountName

func (QueryBillToOSSSubscriptionResponseBodyData) String

type QueryBillToOSSSubscriptionResponseBodyDataItems

type QueryBillToOSSSubscriptionResponseBodyDataItems struct {
	Item []*QueryBillToOSSSubscriptionResponseBodyDataItemsItem `json:"Item,omitempty" xml:"Item,omitempty" type:"Repeated"`
}

func (QueryBillToOSSSubscriptionResponseBodyDataItems) GoString

func (QueryBillToOSSSubscriptionResponseBodyDataItems) String

type QueryBillToOSSSubscriptionResponseBodyDataItemsItem

type QueryBillToOSSSubscriptionResponseBodyDataItemsItem struct {
	BucketOwnerId     *int64  `json:"BucketOwnerId,omitempty" xml:"BucketOwnerId,omitempty"`
	BucketPath        *string `json:"BucketPath,omitempty" xml:"BucketPath,omitempty"`
	SubscribeBucket   *string `json:"SubscribeBucket,omitempty" xml:"SubscribeBucket,omitempty"`
	SubscribeLanguage *string `json:"SubscribeLanguage,omitempty" xml:"SubscribeLanguage,omitempty"`
	SubscribeTime     *string `json:"SubscribeTime,omitempty" xml:"SubscribeTime,omitempty"`
	SubscribeType     *string `json:"SubscribeType,omitempty" xml:"SubscribeType,omitempty"`
}

func (QueryBillToOSSSubscriptionResponseBodyDataItemsItem) GoString

func (*QueryBillToOSSSubscriptionResponseBodyDataItemsItem) SetBucketOwnerId

func (*QueryBillToOSSSubscriptionResponseBodyDataItemsItem) SetBucketPath added in v2.0.5

func (*QueryBillToOSSSubscriptionResponseBodyDataItemsItem) SetSubscribeBucket

func (*QueryBillToOSSSubscriptionResponseBodyDataItemsItem) SetSubscribeLanguage

func (*QueryBillToOSSSubscriptionResponseBodyDataItemsItem) SetSubscribeTime

func (*QueryBillToOSSSubscriptionResponseBodyDataItemsItem) SetSubscribeType

func (QueryBillToOSSSubscriptionResponseBodyDataItemsItem) String

type QueryCashCouponsRequest

type QueryCashCouponsRequest struct {
	EffectiveOrNot  *bool   `json:"EffectiveOrNot,omitempty" xml:"EffectiveOrNot,omitempty"`
	ExpiryTimeEnd   *string `json:"ExpiryTimeEnd,omitempty" xml:"ExpiryTimeEnd,omitempty"`
	ExpiryTimeStart *string `json:"ExpiryTimeStart,omitempty" xml:"ExpiryTimeStart,omitempty"`
}

func (QueryCashCouponsRequest) GoString

func (s QueryCashCouponsRequest) GoString() string

func (*QueryCashCouponsRequest) SetEffectiveOrNot

func (s *QueryCashCouponsRequest) SetEffectiveOrNot(v bool) *QueryCashCouponsRequest

func (*QueryCashCouponsRequest) SetExpiryTimeEnd

func (s *QueryCashCouponsRequest) SetExpiryTimeEnd(v string) *QueryCashCouponsRequest

func (*QueryCashCouponsRequest) SetExpiryTimeStart

func (s *QueryCashCouponsRequest) SetExpiryTimeStart(v string) *QueryCashCouponsRequest

func (QueryCashCouponsRequest) String

func (s QueryCashCouponsRequest) String() string

type QueryCashCouponsResponse

type QueryCashCouponsResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryCashCouponsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryCashCouponsResponse) GoString

func (s QueryCashCouponsResponse) GoString() string

func (*QueryCashCouponsResponse) SetBody

func (*QueryCashCouponsResponse) SetHeaders

func (*QueryCashCouponsResponse) SetStatusCode added in v2.0.5

func (QueryCashCouponsResponse) String

func (s QueryCashCouponsResponse) String() string

type QueryCashCouponsResponseBody

type QueryCashCouponsResponseBody struct {
	Code      *string                           `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryCashCouponsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                           `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                             `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryCashCouponsResponseBody) GoString

func (s QueryCashCouponsResponseBody) GoString() string

func (*QueryCashCouponsResponseBody) SetCode

func (*QueryCashCouponsResponseBody) SetData

func (*QueryCashCouponsResponseBody) SetMessage

func (*QueryCashCouponsResponseBody) SetRequestId

func (*QueryCashCouponsResponseBody) SetSuccess

func (QueryCashCouponsResponseBody) String

type QueryCashCouponsResponseBodyData

type QueryCashCouponsResponseBodyData struct {
	CashCoupon []*QueryCashCouponsResponseBodyDataCashCoupon `json:"CashCoupon,omitempty" xml:"CashCoupon,omitempty" type:"Repeated"`
}

func (QueryCashCouponsResponseBodyData) GoString

func (QueryCashCouponsResponseBodyData) String

type QueryCashCouponsResponseBodyDataCashCoupon

type QueryCashCouponsResponseBodyDataCashCoupon struct {
	ApplicableProducts  *string `json:"ApplicableProducts,omitempty" xml:"ApplicableProducts,omitempty"`
	ApplicableScenarios *string `json:"ApplicableScenarios,omitempty" xml:"ApplicableScenarios,omitempty"`
	Balance             *string `json:"Balance,omitempty" xml:"Balance,omitempty"`
	CashCouponId        *int64  `json:"CashCouponId,omitempty" xml:"CashCouponId,omitempty"`
	CashCouponNo        *string `json:"CashCouponNo,omitempty" xml:"CashCouponNo,omitempty"`
	EffectiveTime       *string `json:"EffectiveTime,omitempty" xml:"EffectiveTime,omitempty"`
	ExpiryTime          *string `json:"ExpiryTime,omitempty" xml:"ExpiryTime,omitempty"`
	GrantedTime         *string `json:"GrantedTime,omitempty" xml:"GrantedTime,omitempty"`
	NominalValue        *string `json:"NominalValue,omitempty" xml:"NominalValue,omitempty"`
	Status              *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (QueryCashCouponsResponseBodyDataCashCoupon) GoString

func (*QueryCashCouponsResponseBodyDataCashCoupon) SetApplicableProducts

func (*QueryCashCouponsResponseBodyDataCashCoupon) SetApplicableScenarios

func (*QueryCashCouponsResponseBodyDataCashCoupon) SetBalance

func (*QueryCashCouponsResponseBodyDataCashCoupon) SetCashCouponId

func (*QueryCashCouponsResponseBodyDataCashCoupon) SetCashCouponNo

func (*QueryCashCouponsResponseBodyDataCashCoupon) SetEffectiveTime

func (*QueryCashCouponsResponseBodyDataCashCoupon) SetExpiryTime

func (*QueryCashCouponsResponseBodyDataCashCoupon) SetGrantedTime

func (*QueryCashCouponsResponseBodyDataCashCoupon) SetNominalValue

func (*QueryCashCouponsResponseBodyDataCashCoupon) SetStatus

func (QueryCashCouponsResponseBodyDataCashCoupon) String

type QueryCostUnitRequest

type QueryCostUnitRequest struct {
	OwnerUid     *int64 `json:"OwnerUid,omitempty" xml:"OwnerUid,omitempty"`
	PageNum      *int32 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize     *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ParentUnitId *int64 `json:"ParentUnitId,omitempty" xml:"ParentUnitId,omitempty"`
}

func (QueryCostUnitRequest) GoString

func (s QueryCostUnitRequest) GoString() string

func (*QueryCostUnitRequest) SetOwnerUid

func (s *QueryCostUnitRequest) SetOwnerUid(v int64) *QueryCostUnitRequest

func (*QueryCostUnitRequest) SetPageNum

func (*QueryCostUnitRequest) SetPageSize

func (s *QueryCostUnitRequest) SetPageSize(v int32) *QueryCostUnitRequest

func (*QueryCostUnitRequest) SetParentUnitId

func (s *QueryCostUnitRequest) SetParentUnitId(v int64) *QueryCostUnitRequest

func (QueryCostUnitRequest) String

func (s QueryCostUnitRequest) String() string

type QueryCostUnitResourceRequest

type QueryCostUnitResourceRequest struct {
	OwnerUid *int64 `json:"OwnerUid,omitempty" xml:"OwnerUid,omitempty"`
	PageNum  *int32 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	UnitId   *int64 `json:"UnitId,omitempty" xml:"UnitId,omitempty"`
}

func (QueryCostUnitResourceRequest) GoString

func (s QueryCostUnitResourceRequest) GoString() string

func (*QueryCostUnitResourceRequest) SetOwnerUid

func (*QueryCostUnitResourceRequest) SetPageNum

func (*QueryCostUnitResourceRequest) SetPageSize

func (*QueryCostUnitResourceRequest) SetUnitId

func (QueryCostUnitResourceRequest) String

type QueryCostUnitResourceResponse

type QueryCostUnitResourceResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryCostUnitResourceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryCostUnitResourceResponse) GoString

func (*QueryCostUnitResourceResponse) SetBody

func (*QueryCostUnitResourceResponse) SetHeaders

func (*QueryCostUnitResourceResponse) SetStatusCode added in v2.0.5

func (QueryCostUnitResourceResponse) String

type QueryCostUnitResourceResponseBody

type QueryCostUnitResourceResponseBody struct {
	Code      *string                                `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryCostUnitResourceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                  `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryCostUnitResourceResponseBody) GoString

func (*QueryCostUnitResourceResponseBody) SetCode

func (*QueryCostUnitResourceResponseBody) SetMessage

func (*QueryCostUnitResourceResponseBody) SetRequestId

func (*QueryCostUnitResourceResponseBody) SetSuccess

func (QueryCostUnitResourceResponseBody) String

type QueryCostUnitResourceResponseBodyData

type QueryCostUnitResourceResponseBodyData struct {
	CostUnit                *QueryCostUnitResourceResponseBodyDataCostUnit                  `json:"CostUnit,omitempty" xml:"CostUnit,omitempty" type:"Struct"`
	CostUnitStatisInfo      *QueryCostUnitResourceResponseBodyDataCostUnitStatisInfo        `json:"CostUnitStatisInfo,omitempty" xml:"CostUnitStatisInfo,omitempty" type:"Struct"`
	PageNum                 *int32                                                          `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize                *int32                                                          `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceInstanceDtoList []*QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList `json:"ResourceInstanceDtoList,omitempty" xml:"ResourceInstanceDtoList,omitempty" type:"Repeated"`
	TotalCount              *int32                                                          `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryCostUnitResourceResponseBodyData) GoString

func (*QueryCostUnitResourceResponseBodyData) SetPageNum

func (*QueryCostUnitResourceResponseBodyData) SetPageSize

func (*QueryCostUnitResourceResponseBodyData) SetTotalCount

func (QueryCostUnitResourceResponseBodyData) String

type QueryCostUnitResourceResponseBodyDataCostUnit

type QueryCostUnitResourceResponseBodyDataCostUnit struct {
	OwnerUid     *int64  `json:"OwnerUid,omitempty" xml:"OwnerUid,omitempty"`
	ParentUnitId *int64  `json:"ParentUnitId,omitempty" xml:"ParentUnitId,omitempty"`
	UnitId       *int64  `json:"UnitId,omitempty" xml:"UnitId,omitempty"`
	UnitName     *string `json:"UnitName,omitempty" xml:"UnitName,omitempty"`
}

func (QueryCostUnitResourceResponseBodyDataCostUnit) GoString

func (*QueryCostUnitResourceResponseBodyDataCostUnit) SetOwnerUid

func (*QueryCostUnitResourceResponseBodyDataCostUnit) SetParentUnitId

func (*QueryCostUnitResourceResponseBodyDataCostUnit) SetUnitId

func (*QueryCostUnitResourceResponseBodyDataCostUnit) SetUnitName

func (QueryCostUnitResourceResponseBodyDataCostUnit) String

type QueryCostUnitResourceResponseBodyDataCostUnitStatisInfo

type QueryCostUnitResourceResponseBodyDataCostUnitStatisInfo struct {
	ResourceCount           *int64 `json:"ResourceCount,omitempty" xml:"ResourceCount,omitempty"`
	ResourceGroupCount      *int64 `json:"ResourceGroupCount,omitempty" xml:"ResourceGroupCount,omitempty"`
	SubUnitCount            *int64 `json:"SubUnitCount,omitempty" xml:"SubUnitCount,omitempty"`
	TotalResourceCount      *int64 `json:"TotalResourceCount,omitempty" xml:"TotalResourceCount,omitempty"`
	TotalResourceGroupCount *int64 `json:"TotalResourceGroupCount,omitempty" xml:"TotalResourceGroupCount,omitempty"`
	TotalUserCount          *int64 `json:"TotalUserCount,omitempty" xml:"TotalUserCount,omitempty"`
	UserCount               *int64 `json:"UserCount,omitempty" xml:"UserCount,omitempty"`
}

func (QueryCostUnitResourceResponseBodyDataCostUnitStatisInfo) GoString

func (*QueryCostUnitResourceResponseBodyDataCostUnitStatisInfo) SetResourceCount

func (*QueryCostUnitResourceResponseBodyDataCostUnitStatisInfo) SetResourceGroupCount

func (*QueryCostUnitResourceResponseBodyDataCostUnitStatisInfo) SetSubUnitCount

func (*QueryCostUnitResourceResponseBodyDataCostUnitStatisInfo) SetTotalResourceCount

func (*QueryCostUnitResourceResponseBodyDataCostUnitStatisInfo) SetTotalResourceGroupCount

func (*QueryCostUnitResourceResponseBodyDataCostUnitStatisInfo) SetTotalUserCount

func (*QueryCostUnitResourceResponseBodyDataCostUnitStatisInfo) SetUserCount

func (QueryCostUnitResourceResponseBodyDataCostUnitStatisInfo) String

type QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList

type QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList struct {
	ApportionCode    *string `json:"ApportionCode,omitempty" xml:"ApportionCode,omitempty"`
	ApportionName    *string `json:"ApportionName,omitempty" xml:"ApportionName,omitempty"`
	CommodityCode    *string `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	CommodityName    *string `json:"CommodityName,omitempty" xml:"CommodityName,omitempty"`
	RelatedResources *string `json:"RelatedResources,omitempty" xml:"RelatedResources,omitempty"`
	ResourceGroup    *string `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty"`
	ResourceId       *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceNick     *string `json:"ResourceNick,omitempty" xml:"ResourceNick,omitempty"`
	ResourceStatus   *string `json:"ResourceStatus,omitempty" xml:"ResourceStatus,omitempty"`
	ResourceTag      *string `json:"ResourceTag,omitempty" xml:"ResourceTag,omitempty"`
	ResourceType     *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	ResourceUserId   *int64  `json:"ResourceUserId,omitempty" xml:"ResourceUserId,omitempty"`
	ResourceUserName *string `json:"ResourceUserName,omitempty" xml:"ResourceUserName,omitempty"`
}

func (QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) GoString

func (*QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) SetApportionCode

func (*QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) SetApportionName

func (*QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) SetCommodityCode

func (*QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) SetCommodityName

func (*QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) SetRelatedResources

func (*QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) SetResourceGroup

func (*QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) SetResourceId

func (*QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) SetResourceNick

func (*QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) SetResourceStatus

func (*QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) SetResourceTag

func (*QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) SetResourceType

func (*QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) SetResourceUserId

func (*QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) SetResourceUserName

func (QueryCostUnitResourceResponseBodyDataResourceInstanceDtoList) String

type QueryCostUnitResponse

type QueryCostUnitResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryCostUnitResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryCostUnitResponse) GoString

func (s QueryCostUnitResponse) GoString() string

func (*QueryCostUnitResponse) SetBody

func (*QueryCostUnitResponse) SetHeaders

func (*QueryCostUnitResponse) SetStatusCode added in v2.0.5

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

func (QueryCostUnitResponse) String

func (s QueryCostUnitResponse) String() string

type QueryCostUnitResponseBody

type QueryCostUnitResponseBody struct {
	Code      *string                        `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryCostUnitResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                        `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                          `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryCostUnitResponseBody) GoString

func (s QueryCostUnitResponseBody) GoString() string

func (*QueryCostUnitResponseBody) SetCode

func (*QueryCostUnitResponseBody) SetData

func (*QueryCostUnitResponseBody) SetMessage

func (*QueryCostUnitResponseBody) SetRequestId

func (*QueryCostUnitResponseBody) SetSuccess

func (QueryCostUnitResponseBody) String

func (s QueryCostUnitResponseBody) String() string

type QueryCostUnitResponseBodyData

type QueryCostUnitResponseBodyData struct {
	CostUnitDtoList []*QueryCostUnitResponseBodyDataCostUnitDtoList `json:"CostUnitDtoList,omitempty" xml:"CostUnitDtoList,omitempty" type:"Repeated"`
	PageNum         *int32                                          `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize        *int32                                          `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount      *int32                                          `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryCostUnitResponseBodyData) GoString

func (*QueryCostUnitResponseBodyData) SetPageNum

func (*QueryCostUnitResponseBodyData) SetPageSize

func (*QueryCostUnitResponseBodyData) SetTotalCount

func (QueryCostUnitResponseBodyData) String

type QueryCostUnitResponseBodyDataCostUnitDtoList

type QueryCostUnitResponseBodyDataCostUnitDtoList struct {
	OwnerUid     *int64  `json:"OwnerUid,omitempty" xml:"OwnerUid,omitempty"`
	ParentUnitId *int64  `json:"ParentUnitId,omitempty" xml:"ParentUnitId,omitempty"`
	UnitId       *int64  `json:"UnitId,omitempty" xml:"UnitId,omitempty"`
	UnitName     *string `json:"UnitName,omitempty" xml:"UnitName,omitempty"`
}

func (QueryCostUnitResponseBodyDataCostUnitDtoList) GoString

func (*QueryCostUnitResponseBodyDataCostUnitDtoList) SetOwnerUid

func (*QueryCostUnitResponseBodyDataCostUnitDtoList) SetParentUnitId

func (*QueryCostUnitResponseBodyDataCostUnitDtoList) SetUnitId

func (*QueryCostUnitResponseBodyDataCostUnitDtoList) SetUnitName

func (QueryCostUnitResponseBodyDataCostUnitDtoList) String

type QueryCustomerAddressListRequest

type QueryCustomerAddressListRequest struct {
	OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (QueryCustomerAddressListRequest) GoString

func (*QueryCustomerAddressListRequest) SetOwnerId

func (QueryCustomerAddressListRequest) String

type QueryCustomerAddressListResponse

type QueryCustomerAddressListResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryCustomerAddressListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryCustomerAddressListResponse) GoString

func (*QueryCustomerAddressListResponse) SetHeaders

func (*QueryCustomerAddressListResponse) SetStatusCode added in v2.0.5

func (QueryCustomerAddressListResponse) String

type QueryCustomerAddressListResponseBody

type QueryCustomerAddressListResponseBody struct {
	Code      *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryCustomerAddressListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryCustomerAddressListResponseBody) GoString

func (*QueryCustomerAddressListResponseBody) SetCode

func (*QueryCustomerAddressListResponseBody) SetMessage

func (*QueryCustomerAddressListResponseBody) SetRequestId

func (*QueryCustomerAddressListResponseBody) SetSuccess

func (QueryCustomerAddressListResponseBody) String

type QueryCustomerAddressListResponseBodyData

type QueryCustomerAddressListResponseBodyData struct {
	CustomerInvoiceAddressList *QueryCustomerAddressListResponseBodyDataCustomerInvoiceAddressList `json:"CustomerInvoiceAddressList,omitempty" xml:"CustomerInvoiceAddressList,omitempty" type:"Struct"`
}

func (QueryCustomerAddressListResponseBodyData) GoString

func (QueryCustomerAddressListResponseBodyData) String

type QueryCustomerAddressListResponseBodyDataCustomerInvoiceAddressList

type QueryCustomerAddressListResponseBodyDataCustomerInvoiceAddressList struct {
	CustomerInvoiceAddress []*QueryCustomerAddressListResponseBodyDataCustomerInvoiceAddressListCustomerInvoiceAddress `json:"CustomerInvoiceAddress,omitempty" xml:"CustomerInvoiceAddress,omitempty" type:"Repeated"`
}

func (QueryCustomerAddressListResponseBodyDataCustomerInvoiceAddressList) GoString

func (QueryCustomerAddressListResponseBodyDataCustomerInvoiceAddressList) String

type QueryCustomerAddressListResponseBodyDataCustomerInvoiceAddressListCustomerInvoiceAddress

type QueryCustomerAddressListResponseBodyDataCustomerInvoiceAddressListCustomerInvoiceAddress struct {
	Addressee       *string `json:"Addressee,omitempty" xml:"Addressee,omitempty"`
	BizType         *string `json:"BizType,omitempty" xml:"BizType,omitempty"`
	City            *string `json:"City,omitempty" xml:"City,omitempty"`
	County          *string `json:"County,omitempty" xml:"County,omitempty"`
	DeliveryAddress *string `json:"DeliveryAddress,omitempty" xml:"DeliveryAddress,omitempty"`
	Id              *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	Phone           *string `json:"Phone,omitempty" xml:"Phone,omitempty"`
	PostalCode      *string `json:"PostalCode,omitempty" xml:"PostalCode,omitempty"`
	Province        *string `json:"Province,omitempty" xml:"Province,omitempty"`
	Street          *string `json:"Street,omitempty" xml:"Street,omitempty"`
	UserId          *int64  `json:"UserId,omitempty" xml:"UserId,omitempty"`
	UserNick        *string `json:"UserNick,omitempty" xml:"UserNick,omitempty"`
}

func (QueryCustomerAddressListResponseBodyDataCustomerInvoiceAddressListCustomerInvoiceAddress) GoString

func (*QueryCustomerAddressListResponseBodyDataCustomerInvoiceAddressListCustomerInvoiceAddress) SetDeliveryAddress

func (QueryCustomerAddressListResponseBodyDataCustomerInvoiceAddressListCustomerInvoiceAddress) String

type QueryDPUtilizationDetailRequest

type QueryDPUtilizationDetailRequest struct {
	CommodityCode      *string `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	DeductedInstanceId *string `json:"DeductedInstanceId,omitempty" xml:"DeductedInstanceId,omitempty"`
	EndTime            *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	IncludeShare       *bool   `json:"IncludeShare,omitempty" xml:"IncludeShare,omitempty"`
	InstanceId         *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceSpec       *string `json:"InstanceSpec,omitempty" xml:"InstanceSpec,omitempty"`
	LastToken          *string `json:"LastToken,omitempty" xml:"LastToken,omitempty"`
	Limit              *int32  `json:"Limit,omitempty" xml:"Limit,omitempty"`
	ProdCode           *string `json:"ProdCode,omitempty" xml:"ProdCode,omitempty"`
	StartTime          *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (QueryDPUtilizationDetailRequest) GoString

func (*QueryDPUtilizationDetailRequest) SetCommodityCode

func (*QueryDPUtilizationDetailRequest) SetDeductedInstanceId

func (*QueryDPUtilizationDetailRequest) SetEndTime

func (*QueryDPUtilizationDetailRequest) SetIncludeShare

func (*QueryDPUtilizationDetailRequest) SetInstanceId

func (*QueryDPUtilizationDetailRequest) SetInstanceSpec

func (*QueryDPUtilizationDetailRequest) SetLastToken

func (*QueryDPUtilizationDetailRequest) SetLimit

func (*QueryDPUtilizationDetailRequest) SetProdCode

func (*QueryDPUtilizationDetailRequest) SetStartTime

func (QueryDPUtilizationDetailRequest) String

type QueryDPUtilizationDetailResponse

type QueryDPUtilizationDetailResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryDPUtilizationDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryDPUtilizationDetailResponse) GoString

func (*QueryDPUtilizationDetailResponse) SetHeaders

func (*QueryDPUtilizationDetailResponse) SetStatusCode added in v2.0.5

func (QueryDPUtilizationDetailResponse) String

type QueryDPUtilizationDetailResponseBody

type QueryDPUtilizationDetailResponseBody struct {
	Code      *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryDPUtilizationDetailResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryDPUtilizationDetailResponseBody) GoString

func (*QueryDPUtilizationDetailResponseBody) SetCode

func (*QueryDPUtilizationDetailResponseBody) SetMessage

func (*QueryDPUtilizationDetailResponseBody) SetRequestId

func (*QueryDPUtilizationDetailResponseBody) SetSuccess

func (QueryDPUtilizationDetailResponseBody) String

type QueryDPUtilizationDetailResponseBodyData

type QueryDPUtilizationDetailResponseBodyData struct {
	DetailList *QueryDPUtilizationDetailResponseBodyDataDetailList `json:"DetailList,omitempty" xml:"DetailList,omitempty" type:"Struct"`
	NextToken  *string                                             `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
}

func (QueryDPUtilizationDetailResponseBodyData) GoString

func (*QueryDPUtilizationDetailResponseBodyData) SetNextToken

func (QueryDPUtilizationDetailResponseBodyData) String

type QueryDPUtilizationDetailResponseBodyDataDetailList

type QueryDPUtilizationDetailResponseBodyDataDetailList struct {
	DetailList []*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList `json:"DetailList,omitempty" xml:"DetailList,omitempty" type:"Repeated"`
}

func (QueryDPUtilizationDetailResponseBodyDataDetailList) GoString

func (QueryDPUtilizationDetailResponseBodyDataDetailList) String

type QueryDPUtilizationDetailResponseBodyDataDetailListDetailList

type QueryDPUtilizationDetailResponseBodyDataDetailListDetailList struct {
	DeductDate            *string  `json:"DeductDate,omitempty" xml:"DeductDate,omitempty"`
	DeductFactorTotal     *float32 `json:"DeductFactorTotal,omitempty" xml:"DeductFactorTotal,omitempty"`
	DeductHours           *float32 `json:"DeductHours,omitempty" xml:"DeductHours,omitempty"`
	DeductMeasure         *float32 `json:"DeductMeasure,omitempty" xml:"DeductMeasure,omitempty"`
	DeductQuantity        *float32 `json:"DeductQuantity,omitempty" xml:"DeductQuantity,omitempty"`
	DeductedCommodityCode *string  `json:"DeductedCommodityCode,omitempty" xml:"DeductedCommodityCode,omitempty"`
	DeductedInstanceId    *string  `json:"DeductedInstanceId,omitempty" xml:"DeductedInstanceId,omitempty"`
	DeductedProductDetail *string  `json:"DeductedProductDetail,omitempty" xml:"DeductedProductDetail,omitempty"`
	InstanceId            *string  `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceSpec          *string  `json:"InstanceSpec,omitempty" xml:"InstanceSpec,omitempty"`
	Region                *string  `json:"Region,omitempty" xml:"Region,omitempty"`
	ResCode               *string  `json:"ResCode,omitempty" xml:"ResCode,omitempty"`
	ShareUid              *int64   `json:"ShareUid,omitempty" xml:"ShareUid,omitempty"`
	Uid                   *int64   `json:"Uid,omitempty" xml:"Uid,omitempty"`
}

func (QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) GoString

func (*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductDate

func (*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductFactorTotal

func (*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductHours

func (*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductMeasure

func (*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductQuantity

func (*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductedCommodityCode

func (*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductedInstanceId

func (*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductedProductDetail

func (*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) SetInstanceId

func (*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) SetInstanceSpec

func (*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) SetRegion

func (*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) SetResCode

func (*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) SetShareUid

func (*QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) SetUid

func (QueryDPUtilizationDetailResponseBodyDataDetailListDetailList) String

type QueryEvaluateListRequest

type QueryEvaluateListRequest struct {
	BillCycle       *string   `json:"BillCycle,omitempty" xml:"BillCycle,omitempty"`
	BizTypeList     []*string `json:"BizTypeList,omitempty" xml:"BizTypeList,omitempty" type:"Repeated"`
	EndAmount       *int64    `json:"EndAmount,omitempty" xml:"EndAmount,omitempty"`
	EndBizTime      *string   `json:"EndBizTime,omitempty" xml:"EndBizTime,omitempty"`
	EndSearchTime   *string   `json:"EndSearchTime,omitempty" xml:"EndSearchTime,omitempty"`
	OutBizId        *string   `json:"OutBizId,omitempty" xml:"OutBizId,omitempty"`
	OwnerId         *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNum         *int32    `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize        *int32    `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	SortType        *int32    `json:"SortType,omitempty" xml:"SortType,omitempty"`
	StartAmount     *int64    `json:"StartAmount,omitempty" xml:"StartAmount,omitempty"`
	StartBizTime    *string   `json:"StartBizTime,omitempty" xml:"StartBizTime,omitempty"`
	StartSearchTime *string   `json:"StartSearchTime,omitempty" xml:"StartSearchTime,omitempty"`
	Type            *int32    `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (QueryEvaluateListRequest) GoString

func (s QueryEvaluateListRequest) GoString() string

func (*QueryEvaluateListRequest) SetBillCycle

func (*QueryEvaluateListRequest) SetBizTypeList

func (s *QueryEvaluateListRequest) SetBizTypeList(v []*string) *QueryEvaluateListRequest

func (*QueryEvaluateListRequest) SetEndAmount

func (*QueryEvaluateListRequest) SetEndBizTime

func (*QueryEvaluateListRequest) SetEndSearchTime

func (*QueryEvaluateListRequest) SetOutBizId

func (*QueryEvaluateListRequest) SetOwnerId

func (*QueryEvaluateListRequest) SetPageNum

func (*QueryEvaluateListRequest) SetPageSize

func (*QueryEvaluateListRequest) SetSortType

func (*QueryEvaluateListRequest) SetStartAmount

func (*QueryEvaluateListRequest) SetStartBizTime

func (*QueryEvaluateListRequest) SetStartSearchTime

func (s *QueryEvaluateListRequest) SetStartSearchTime(v string) *QueryEvaluateListRequest

func (*QueryEvaluateListRequest) SetType

func (QueryEvaluateListRequest) String

func (s QueryEvaluateListRequest) String() string

type QueryEvaluateListResponse

type QueryEvaluateListResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryEvaluateListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryEvaluateListResponse) GoString

func (s QueryEvaluateListResponse) GoString() string

func (*QueryEvaluateListResponse) SetBody

func (*QueryEvaluateListResponse) SetHeaders

func (*QueryEvaluateListResponse) SetStatusCode added in v2.0.5

func (QueryEvaluateListResponse) String

func (s QueryEvaluateListResponse) String() string

type QueryEvaluateListResponseBody

type QueryEvaluateListResponseBody struct {
	Code      *string                            `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryEvaluateListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                            `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                              `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryEvaluateListResponseBody) GoString

func (*QueryEvaluateListResponseBody) SetCode

func (*QueryEvaluateListResponseBody) SetData

func (*QueryEvaluateListResponseBody) SetMessage

func (*QueryEvaluateListResponseBody) SetRequestId

func (*QueryEvaluateListResponseBody) SetSuccess

func (QueryEvaluateListResponseBody) String

type QueryEvaluateListResponseBodyData

type QueryEvaluateListResponseBodyData struct {
	EvaluateList                *QueryEvaluateListResponseBodyDataEvaluateList `json:"EvaluateList,omitempty" xml:"EvaluateList,omitempty" type:"Struct"`
	HostId                      *string                                        `json:"HostId,omitempty" xml:"HostId,omitempty"`
	PageNum                     *int32                                         `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize                    *int32                                         `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount                  *int32                                         `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	TotalInvoiceAmount          *int64                                         `json:"TotalInvoiceAmount,omitempty" xml:"TotalInvoiceAmount,omitempty"`
	TotalUnAppliedInvoiceAmount *int64                                         `json:"TotalUnAppliedInvoiceAmount,omitempty" xml:"TotalUnAppliedInvoiceAmount,omitempty"`
}

func (QueryEvaluateListResponseBodyData) GoString

func (*QueryEvaluateListResponseBodyData) SetHostId

func (*QueryEvaluateListResponseBodyData) SetPageNum

func (*QueryEvaluateListResponseBodyData) SetPageSize

func (*QueryEvaluateListResponseBodyData) SetTotalCount

func (*QueryEvaluateListResponseBodyData) SetTotalInvoiceAmount

func (*QueryEvaluateListResponseBodyData) SetTotalUnAppliedInvoiceAmount

func (s *QueryEvaluateListResponseBodyData) SetTotalUnAppliedInvoiceAmount(v int64) *QueryEvaluateListResponseBodyData

func (QueryEvaluateListResponseBodyData) String

type QueryEvaluateListResponseBodyDataEvaluateList

type QueryEvaluateListResponseBodyDataEvaluateList struct {
	Evaluate []*QueryEvaluateListResponseBodyDataEvaluateListEvaluate `json:"Evaluate,omitempty" xml:"Evaluate,omitempty" type:"Repeated"`
}

func (QueryEvaluateListResponseBodyDataEvaluateList) GoString

func (QueryEvaluateListResponseBodyDataEvaluateList) String

type QueryEvaluateListResponseBodyDataEvaluateListEvaluate

type QueryEvaluateListResponseBodyDataEvaluateListEvaluate struct {
	BillCycle          *string `json:"BillCycle,omitempty" xml:"BillCycle,omitempty"`
	BillId             *int64  `json:"BillId,omitempty" xml:"BillId,omitempty"`
	BizTime            *string `json:"BizTime,omitempty" xml:"BizTime,omitempty"`
	BizType            *string `json:"BizType,omitempty" xml:"BizType,omitempty"`
	CanInvoiceAmount   *int64  `json:"CanInvoiceAmount,omitempty" xml:"CanInvoiceAmount,omitempty"`
	GmtCreate          *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
	GmtModified        *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"`
	Id                 *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	InvoicedAmount     *int64  `json:"InvoicedAmount,omitempty" xml:"InvoicedAmount,omitempty"`
	ItemId             *int64  `json:"ItemId,omitempty" xml:"ItemId,omitempty"`
	Name               *string `json:"Name,omitempty" xml:"Name,omitempty"`
	OffsetAcceptAmount *int64  `json:"OffsetAcceptAmount,omitempty" xml:"OffsetAcceptAmount,omitempty"`
	OffsetCostAmount   *int64  `json:"OffsetCostAmount,omitempty" xml:"OffsetCostAmount,omitempty"`
	OpId               *string `json:"OpId,omitempty" xml:"OpId,omitempty"`
	OriginalAmount     *int64  `json:"OriginalAmount,omitempty" xml:"OriginalAmount,omitempty"`
	OutBizId           *string `json:"OutBizId,omitempty" xml:"OutBizId,omitempty"`
	PresentAmount      *int64  `json:"PresentAmount,omitempty" xml:"PresentAmount,omitempty"`
	Status             *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
	Type               *int32  `json:"Type,omitempty" xml:"Type,omitempty"`
	UserId             *int64  `json:"UserId,omitempty" xml:"UserId,omitempty"`
	UserNick           *string `json:"UserNick,omitempty" xml:"UserNick,omitempty"`
}

func (QueryEvaluateListResponseBodyDataEvaluateListEvaluate) GoString

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetBillCycle

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetBillId

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetBizTime

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetBizType

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetCanInvoiceAmount

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetGmtCreate

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetGmtModified

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetId

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetInvoicedAmount

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetItemId

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetName

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetOffsetAcceptAmount

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetOffsetCostAmount

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetOpId

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetOriginalAmount

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetOutBizId

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetPresentAmount

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetStatus

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetType

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetUserId

func (*QueryEvaluateListResponseBodyDataEvaluateListEvaluate) SetUserNick

func (QueryEvaluateListResponseBodyDataEvaluateListEvaluate) String

type QueryFinancialAccountInfoRequest

type QueryFinancialAccountInfoRequest struct {
	UserId *int64 `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (QueryFinancialAccountInfoRequest) GoString

func (*QueryFinancialAccountInfoRequest) SetUserId

func (QueryFinancialAccountInfoRequest) String

type QueryFinancialAccountInfoResponse

type QueryFinancialAccountInfoResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryFinancialAccountInfoResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryFinancialAccountInfoResponse) GoString

func (*QueryFinancialAccountInfoResponse) SetHeaders

func (*QueryFinancialAccountInfoResponse) SetStatusCode added in v2.0.5

func (QueryFinancialAccountInfoResponse) String

type QueryFinancialAccountInfoResponseBody

type QueryFinancialAccountInfoResponseBody struct {
	Code      *string                                    `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryFinancialAccountInfoResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                    `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                      `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryFinancialAccountInfoResponseBody) GoString

func (*QueryFinancialAccountInfoResponseBody) SetCode

func (*QueryFinancialAccountInfoResponseBody) SetMessage

func (*QueryFinancialAccountInfoResponseBody) SetRequestId

func (*QueryFinancialAccountInfoResponseBody) SetSuccess

func (QueryFinancialAccountInfoResponseBody) String

type QueryFinancialAccountInfoResponseBodyData

type QueryFinancialAccountInfoResponseBodyData struct {
	AccountType        *string `json:"AccountType,omitempty" xml:"AccountType,omitempty"`
	IsFinancialAccount *bool   `json:"IsFinancialAccount,omitempty" xml:"IsFinancialAccount,omitempty"`
	MemberGroupId      *int64  `json:"MemberGroupId,omitempty" xml:"MemberGroupId,omitempty"`
	MemberGroupName    *string `json:"MemberGroupName,omitempty" xml:"MemberGroupName,omitempty"`
	MemberNickName     *string `json:"MemberNickName,omitempty" xml:"MemberNickName,omitempty"`
	UserName           *string `json:"UserName,omitempty" xml:"UserName,omitempty"`
}

func (QueryFinancialAccountInfoResponseBodyData) GoString

func (*QueryFinancialAccountInfoResponseBodyData) SetAccountType

func (*QueryFinancialAccountInfoResponseBodyData) SetIsFinancialAccount

func (*QueryFinancialAccountInfoResponseBodyData) SetMemberGroupId

func (*QueryFinancialAccountInfoResponseBodyData) SetMemberGroupName

func (*QueryFinancialAccountInfoResponseBodyData) SetMemberNickName

func (*QueryFinancialAccountInfoResponseBodyData) SetUserName

func (QueryFinancialAccountInfoResponseBodyData) String

type QueryInstanceBillRequest

type QueryInstanceBillRequest struct {
	BillOwnerId      *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	BillingCycle     *string `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	BillingDate      *string `json:"BillingDate,omitempty" xml:"BillingDate,omitempty"`
	Granularity      *string `json:"Granularity,omitempty" xml:"Granularity,omitempty"`
	IsBillingItem    *bool   `json:"IsBillingItem,omitempty" xml:"IsBillingItem,omitempty"`
	IsHideZeroCharge *bool   `json:"IsHideZeroCharge,omitempty" xml:"IsHideZeroCharge,omitempty"`
	OwnerId          *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNum          *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize         *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ProductCode      *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SubscriptionType *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (QueryInstanceBillRequest) GoString

func (s QueryInstanceBillRequest) GoString() string

func (*QueryInstanceBillRequest) SetBillOwnerId

func (*QueryInstanceBillRequest) SetBillingCycle

func (*QueryInstanceBillRequest) SetBillingDate

func (*QueryInstanceBillRequest) SetGranularity

func (*QueryInstanceBillRequest) SetIsBillingItem

func (s *QueryInstanceBillRequest) SetIsBillingItem(v bool) *QueryInstanceBillRequest

func (*QueryInstanceBillRequest) SetIsHideZeroCharge

func (s *QueryInstanceBillRequest) SetIsHideZeroCharge(v bool) *QueryInstanceBillRequest

func (*QueryInstanceBillRequest) SetOwnerId

func (*QueryInstanceBillRequest) SetPageNum

func (*QueryInstanceBillRequest) SetPageSize

func (*QueryInstanceBillRequest) SetProductCode

func (*QueryInstanceBillRequest) SetProductType

func (*QueryInstanceBillRequest) SetSubscriptionType

func (s *QueryInstanceBillRequest) SetSubscriptionType(v string) *QueryInstanceBillRequest

func (QueryInstanceBillRequest) String

func (s QueryInstanceBillRequest) String() string

type QueryInstanceBillResponse

type QueryInstanceBillResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryInstanceBillResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryInstanceBillResponse) GoString

func (s QueryInstanceBillResponse) GoString() string

func (*QueryInstanceBillResponse) SetBody

func (*QueryInstanceBillResponse) SetHeaders

func (*QueryInstanceBillResponse) SetStatusCode added in v2.0.5

func (QueryInstanceBillResponse) String

func (s QueryInstanceBillResponse) String() string

type QueryInstanceBillResponseBody

type QueryInstanceBillResponseBody struct {
	Code      *string                            `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryInstanceBillResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                            `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                              `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryInstanceBillResponseBody) GoString

func (*QueryInstanceBillResponseBody) SetCode

func (*QueryInstanceBillResponseBody) SetData

func (*QueryInstanceBillResponseBody) SetMessage

func (*QueryInstanceBillResponseBody) SetRequestId

func (*QueryInstanceBillResponseBody) SetSuccess

func (QueryInstanceBillResponseBody) String

type QueryInstanceBillResponseBodyData

type QueryInstanceBillResponseBodyData struct {
	AccountID    *string                                 `json:"AccountID,omitempty" xml:"AccountID,omitempty"`
	AccountName  *string                                 `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	BillingCycle *string                                 `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	Items        *QueryInstanceBillResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"`
	PageNum      *int32                                  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize     *int32                                  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount   *int32                                  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryInstanceBillResponseBodyData) GoString

func (*QueryInstanceBillResponseBodyData) SetAccountID

func (*QueryInstanceBillResponseBodyData) SetAccountName

func (*QueryInstanceBillResponseBodyData) SetBillingCycle

func (*QueryInstanceBillResponseBodyData) SetPageNum

func (*QueryInstanceBillResponseBodyData) SetPageSize

func (*QueryInstanceBillResponseBodyData) SetTotalCount

func (QueryInstanceBillResponseBodyData) String

type QueryInstanceBillResponseBodyDataItems

type QueryInstanceBillResponseBodyDataItems struct {
	Item []*QueryInstanceBillResponseBodyDataItemsItem `json:"Item,omitempty" xml:"Item,omitempty" type:"Repeated"`
}

func (QueryInstanceBillResponseBodyDataItems) GoString

func (QueryInstanceBillResponseBodyDataItems) String

type QueryInstanceBillResponseBodyDataItemsItem

type QueryInstanceBillResponseBodyDataItemsItem struct {
	AdjustAmount              *float32 `json:"AdjustAmount,omitempty" xml:"AdjustAmount,omitempty"`
	BillingDate               *string  `json:"BillingDate,omitempty" xml:"BillingDate,omitempty"`
	BillingItem               *string  `json:"BillingItem,omitempty" xml:"BillingItem,omitempty"`
	BillingType               *string  `json:"BillingType,omitempty" xml:"BillingType,omitempty"`
	CashAmount                *float32 `json:"CashAmount,omitempty" xml:"CashAmount,omitempty"`
	CommodityCode             *string  `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	CostUnit                  *string  `json:"CostUnit,omitempty" xml:"CostUnit,omitempty"`
	Currency                  *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductedByCashCoupons     *float32 `json:"DeductedByCashCoupons,omitempty" xml:"DeductedByCashCoupons,omitempty"`
	DeductedByCoupons         *float32 `json:"DeductedByCoupons,omitempty" xml:"DeductedByCoupons,omitempty"`
	DeductedByPrepaidCard     *float32 `json:"DeductedByPrepaidCard,omitempty" xml:"DeductedByPrepaidCard,omitempty"`
	DeductedByResourcePackage *string  `json:"DeductedByResourcePackage,omitempty" xml:"DeductedByResourcePackage,omitempty"`
	InstanceConfig            *string  `json:"InstanceConfig,omitempty" xml:"InstanceConfig,omitempty"`
	InstanceID                *string  `json:"InstanceID,omitempty" xml:"InstanceID,omitempty"`
	InstanceSpec              *string  `json:"InstanceSpec,omitempty" xml:"InstanceSpec,omitempty"`
	InternetIP                *string  `json:"InternetIP,omitempty" xml:"InternetIP,omitempty"`
	IntranetIP                *string  `json:"IntranetIP,omitempty" xml:"IntranetIP,omitempty"`
	InvoiceDiscount           *float32 `json:"InvoiceDiscount,omitempty" xml:"InvoiceDiscount,omitempty"`
	Item                      *string  `json:"Item,omitempty" xml:"Item,omitempty"`
	ListPrice                 *string  `json:"ListPrice,omitempty" xml:"ListPrice,omitempty"`
	ListPriceUnit             *string  `json:"ListPriceUnit,omitempty" xml:"ListPriceUnit,omitempty"`
	NickName                  *string  `json:"NickName,omitempty" xml:"NickName,omitempty"`
	OutstandingAmount         *float32 `json:"OutstandingAmount,omitempty" xml:"OutstandingAmount,omitempty"`
	OwnerID                   *string  `json:"OwnerID,omitempty" xml:"OwnerID,omitempty"`
	PaymentAmount             *float32 `json:"PaymentAmount,omitempty" xml:"PaymentAmount,omitempty"`
	PipCode                   *string  `json:"PipCode,omitempty" xml:"PipCode,omitempty"`
	PretaxAmount              *float32 `json:"PretaxAmount,omitempty" xml:"PretaxAmount,omitempty"`
	PretaxGrossAmount         *float32 `json:"PretaxGrossAmount,omitempty" xml:"PretaxGrossAmount,omitempty"`
	ProductCode               *string  `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductDetail             *string  `json:"ProductDetail,omitempty" xml:"ProductDetail,omitempty"`
	ProductName               *string  `json:"ProductName,omitempty" xml:"ProductName,omitempty"`
	ProductType               *string  `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	Region                    *string  `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceGroup             *string  `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty"`
	ServicePeriod             *string  `json:"ServicePeriod,omitempty" xml:"ServicePeriod,omitempty"`
	ServicePeriodUnit         *string  `json:"ServicePeriodUnit,omitempty" xml:"ServicePeriodUnit,omitempty"`
	SubscriptionType          *string  `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Tag                       *string  `json:"Tag,omitempty" xml:"Tag,omitempty"`
	Usage                     *string  `json:"Usage,omitempty" xml:"Usage,omitempty"`
	UsageUnit                 *string  `json:"UsageUnit,omitempty" xml:"UsageUnit,omitempty"`
	Zone                      *string  `json:"Zone,omitempty" xml:"Zone,omitempty"`
}

func (QueryInstanceBillResponseBodyDataItemsItem) GoString

func (*QueryInstanceBillResponseBodyDataItemsItem) SetAdjustAmount

func (*QueryInstanceBillResponseBodyDataItemsItem) SetBillingDate

func (*QueryInstanceBillResponseBodyDataItemsItem) SetBillingItem

func (*QueryInstanceBillResponseBodyDataItemsItem) SetBillingType

func (*QueryInstanceBillResponseBodyDataItemsItem) SetCashAmount

func (*QueryInstanceBillResponseBodyDataItemsItem) SetCommodityCode

func (*QueryInstanceBillResponseBodyDataItemsItem) SetCostUnit

func (*QueryInstanceBillResponseBodyDataItemsItem) SetCurrency

func (*QueryInstanceBillResponseBodyDataItemsItem) SetDeductedByCashCoupons

func (*QueryInstanceBillResponseBodyDataItemsItem) SetDeductedByCoupons

func (*QueryInstanceBillResponseBodyDataItemsItem) SetDeductedByPrepaidCard

func (*QueryInstanceBillResponseBodyDataItemsItem) SetDeductedByResourcePackage

func (*QueryInstanceBillResponseBodyDataItemsItem) SetInstanceConfig

func (*QueryInstanceBillResponseBodyDataItemsItem) SetInstanceID

func (*QueryInstanceBillResponseBodyDataItemsItem) SetInstanceSpec

func (*QueryInstanceBillResponseBodyDataItemsItem) SetInternetIP

func (*QueryInstanceBillResponseBodyDataItemsItem) SetIntranetIP

func (*QueryInstanceBillResponseBodyDataItemsItem) SetInvoiceDiscount

func (*QueryInstanceBillResponseBodyDataItemsItem) SetItem

func (*QueryInstanceBillResponseBodyDataItemsItem) SetListPrice

func (*QueryInstanceBillResponseBodyDataItemsItem) SetListPriceUnit

func (*QueryInstanceBillResponseBodyDataItemsItem) SetNickName

func (*QueryInstanceBillResponseBodyDataItemsItem) SetOutstandingAmount

func (*QueryInstanceBillResponseBodyDataItemsItem) SetOwnerID

func (*QueryInstanceBillResponseBodyDataItemsItem) SetPaymentAmount

func (*QueryInstanceBillResponseBodyDataItemsItem) SetPipCode

func (*QueryInstanceBillResponseBodyDataItemsItem) SetPretaxAmount

func (*QueryInstanceBillResponseBodyDataItemsItem) SetPretaxGrossAmount

func (*QueryInstanceBillResponseBodyDataItemsItem) SetProductCode

func (*QueryInstanceBillResponseBodyDataItemsItem) SetProductDetail

func (*QueryInstanceBillResponseBodyDataItemsItem) SetProductName

func (*QueryInstanceBillResponseBodyDataItemsItem) SetProductType

func (*QueryInstanceBillResponseBodyDataItemsItem) SetRegion

func (*QueryInstanceBillResponseBodyDataItemsItem) SetResourceGroup

func (*QueryInstanceBillResponseBodyDataItemsItem) SetServicePeriod

func (*QueryInstanceBillResponseBodyDataItemsItem) SetServicePeriodUnit

func (*QueryInstanceBillResponseBodyDataItemsItem) SetSubscriptionType

func (*QueryInstanceBillResponseBodyDataItemsItem) SetTag

func (*QueryInstanceBillResponseBodyDataItemsItem) SetUsage

func (*QueryInstanceBillResponseBodyDataItemsItem) SetUsageUnit

func (*QueryInstanceBillResponseBodyDataItemsItem) SetZone

func (QueryInstanceBillResponseBodyDataItemsItem) String

type QueryInstanceByTagRequest

type QueryInstanceByTagRequest struct {
	ResourceId   []*string                       `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	ResourceType *string                         `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tag          []*QueryInstanceByTagRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (QueryInstanceByTagRequest) GoString

func (s QueryInstanceByTagRequest) GoString() string

func (*QueryInstanceByTagRequest) SetResourceId

func (*QueryInstanceByTagRequest) SetResourceType

func (*QueryInstanceByTagRequest) SetTag

func (QueryInstanceByTagRequest) String

func (s QueryInstanceByTagRequest) String() string

type QueryInstanceByTagRequestTag

type QueryInstanceByTagRequestTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (QueryInstanceByTagRequestTag) GoString

func (s QueryInstanceByTagRequestTag) GoString() string

func (*QueryInstanceByTagRequestTag) SetKey

func (*QueryInstanceByTagRequestTag) SetValue

func (QueryInstanceByTagRequestTag) String

type QueryInstanceByTagResponse

type QueryInstanceByTagResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryInstanceByTagResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryInstanceByTagResponse) GoString

func (s QueryInstanceByTagResponse) GoString() string

func (*QueryInstanceByTagResponse) SetBody

func (*QueryInstanceByTagResponse) SetHeaders

func (*QueryInstanceByTagResponse) SetStatusCode added in v2.0.5

func (QueryInstanceByTagResponse) String

type QueryInstanceByTagResponseBody

type QueryInstanceByTagResponseBody struct {
	Code        *string                                      `json:"Code,omitempty" xml:"Code,omitempty"`
	Message     *string                                      `json:"Message,omitempty" xml:"Message,omitempty"`
	NextToken   *string                                      `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId   *string                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success     *bool                                        `json:"Success,omitempty" xml:"Success,omitempty"`
	TagResource []*QueryInstanceByTagResponseBodyTagResource `json:"TagResource,omitempty" xml:"TagResource,omitempty" type:"Repeated"`
}

func (QueryInstanceByTagResponseBody) GoString

func (*QueryInstanceByTagResponseBody) SetCode

func (*QueryInstanceByTagResponseBody) SetMessage

func (*QueryInstanceByTagResponseBody) SetNextToken

func (*QueryInstanceByTagResponseBody) SetRequestId

func (*QueryInstanceByTagResponseBody) SetSuccess

func (QueryInstanceByTagResponseBody) String

type QueryInstanceByTagResponseBodyTagResource

type QueryInstanceByTagResponseBodyTagResource struct {
	ResourceId   *string                                         `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType *string                                         `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tag          []*QueryInstanceByTagResponseBodyTagResourceTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (QueryInstanceByTagResponseBodyTagResource) GoString

func (*QueryInstanceByTagResponseBodyTagResource) SetResourceId

func (*QueryInstanceByTagResponseBodyTagResource) SetResourceType

func (QueryInstanceByTagResponseBodyTagResource) String

type QueryInstanceByTagResponseBodyTagResourceTag

type QueryInstanceByTagResponseBodyTagResourceTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (QueryInstanceByTagResponseBodyTagResourceTag) GoString

func (*QueryInstanceByTagResponseBodyTagResourceTag) SetKey

func (*QueryInstanceByTagResponseBodyTagResourceTag) SetValue

func (QueryInstanceByTagResponseBodyTagResourceTag) String

type QueryInstanceGaapCostRequest

type QueryInstanceGaapCostRequest struct {
	BillingCycle     *string `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	PageNum          *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize         *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ProductCode      *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SubscriptionType *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (QueryInstanceGaapCostRequest) GoString

func (s QueryInstanceGaapCostRequest) GoString() string

func (*QueryInstanceGaapCostRequest) SetBillingCycle

func (*QueryInstanceGaapCostRequest) SetPageNum

func (*QueryInstanceGaapCostRequest) SetPageSize

func (*QueryInstanceGaapCostRequest) SetProductCode

func (*QueryInstanceGaapCostRequest) SetProductType

func (*QueryInstanceGaapCostRequest) SetSubscriptionType

func (QueryInstanceGaapCostRequest) String

type QueryInstanceGaapCostResponse

type QueryInstanceGaapCostResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryInstanceGaapCostResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryInstanceGaapCostResponse) GoString

func (*QueryInstanceGaapCostResponse) SetBody

func (*QueryInstanceGaapCostResponse) SetHeaders

func (*QueryInstanceGaapCostResponse) SetStatusCode added in v2.0.5

func (QueryInstanceGaapCostResponse) String

type QueryInstanceGaapCostResponseBody

type QueryInstanceGaapCostResponseBody struct {
	Code      *string                                `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryInstanceGaapCostResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                  `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryInstanceGaapCostResponseBody) GoString

func (*QueryInstanceGaapCostResponseBody) SetCode

func (*QueryInstanceGaapCostResponseBody) SetMessage

func (*QueryInstanceGaapCostResponseBody) SetRequestId

func (*QueryInstanceGaapCostResponseBody) SetSuccess

func (QueryInstanceGaapCostResponseBody) String

type QueryInstanceGaapCostResponseBodyData

type QueryInstanceGaapCostResponseBodyData struct {
	HostId     *string                                       `json:"HostId,omitempty" xml:"HostId,omitempty"`
	Modules    *QueryInstanceGaapCostResponseBodyDataModules `json:"Modules,omitempty" xml:"Modules,omitempty" type:"Struct"`
	PageNum    *int32                                        `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize   *int32                                        `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int32                                        `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryInstanceGaapCostResponseBodyData) GoString

func (*QueryInstanceGaapCostResponseBodyData) SetHostId

func (*QueryInstanceGaapCostResponseBodyData) SetPageNum

func (*QueryInstanceGaapCostResponseBodyData) SetPageSize

func (*QueryInstanceGaapCostResponseBodyData) SetTotalCount

func (QueryInstanceGaapCostResponseBodyData) String

type QueryInstanceGaapCostResponseBodyDataModules

type QueryInstanceGaapCostResponseBodyDataModules struct {
	Module []*QueryInstanceGaapCostResponseBodyDataModulesModule `json:"Module,omitempty" xml:"Module,omitempty" type:"Repeated"`
}

func (QueryInstanceGaapCostResponseBodyDataModules) GoString

func (QueryInstanceGaapCostResponseBodyDataModules) String

type QueryInstanceGaapCostResponseBodyDataModulesModule

type QueryInstanceGaapCostResponseBodyDataModulesModule struct {
	AccountingUnit                   *string `json:"AccountingUnit,omitempty" xml:"AccountingUnit,omitempty"`
	BillType                         *string `json:"BillType,omitempty" xml:"BillType,omitempty"`
	BillingCycle                     *string `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	Currency                         *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductedByCashCoupons            *string `json:"DeductedByCashCoupons,omitempty" xml:"DeductedByCashCoupons,omitempty"`
	DeductedByCoupons                *string `json:"DeductedByCoupons,omitempty" xml:"DeductedByCoupons,omitempty"`
	DeductedByPrepaidCard            *string `json:"DeductedByPrepaidCard,omitempty" xml:"DeductedByPrepaidCard,omitempty"`
	GaapDeductedByCashCoupons        *string `json:"GaapDeductedByCashCoupons,omitempty" xml:"GaapDeductedByCashCoupons,omitempty"`
	GaapDeductedByCoupons            *string `json:"GaapDeductedByCoupons,omitempty" xml:"GaapDeductedByCoupons,omitempty"`
	GaapDeductedByPrepaidCard        *string `json:"GaapDeductedByPrepaidCard,omitempty" xml:"GaapDeductedByPrepaidCard,omitempty"`
	GaapPaymentAmount                *string `json:"GaapPaymentAmount,omitempty" xml:"GaapPaymentAmount,omitempty"`
	GaapPretaxAmount                 *string `json:"GaapPretaxAmount,omitempty" xml:"GaapPretaxAmount,omitempty"`
	GaapPretaxAmountLocal            *string `json:"GaapPretaxAmountLocal,omitempty" xml:"GaapPretaxAmountLocal,omitempty"`
	GaapPretaxGrossAmount            *string `json:"GaapPretaxGrossAmount,omitempty" xml:"GaapPretaxGrossAmount,omitempty"`
	GaapPricingDiscount              *string `json:"GaapPricingDiscount,omitempty" xml:"GaapPricingDiscount,omitempty"`
	InstanceID                       *string `json:"InstanceID,omitempty" xml:"InstanceID,omitempty"`
	MonthGaapDeductedByCashCoupons   *string `json:"MonthGaapDeductedByCashCoupons,omitempty" xml:"MonthGaapDeductedByCashCoupons,omitempty"`
	MonthGaapDeductedByCoupons       *string `json:"MonthGaapDeductedByCoupons,omitempty" xml:"MonthGaapDeductedByCoupons,omitempty"`
	MonthGaapDeductedByPrepaidCard   *string `json:"MonthGaapDeductedByPrepaidCard,omitempty" xml:"MonthGaapDeductedByPrepaidCard,omitempty"`
	MonthGaapPaymentAmount           *string `json:"MonthGaapPaymentAmount,omitempty" xml:"MonthGaapPaymentAmount,omitempty"`
	MonthGaapPretaxAmount            *string `json:"MonthGaapPretaxAmount,omitempty" xml:"MonthGaapPretaxAmount,omitempty"`
	MonthGaapPretaxAmountLocal       *string `json:"MonthGaapPretaxAmountLocal,omitempty" xml:"MonthGaapPretaxAmountLocal,omitempty"`
	MonthGaapPretaxGrossAmount       *string `json:"MonthGaapPretaxGrossAmount,omitempty" xml:"MonthGaapPretaxGrossAmount,omitempty"`
	MonthGaapPricingDiscount         *string `json:"MonthGaapPricingDiscount,omitempty" xml:"MonthGaapPricingDiscount,omitempty"`
	OrderId                          *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	OrderType                        *string `json:"OrderType,omitempty" xml:"OrderType,omitempty"`
	OwnerID                          *string `json:"OwnerID,omitempty" xml:"OwnerID,omitempty"`
	PayTime                          *string `json:"PayTime,omitempty" xml:"PayTime,omitempty"`
	PayerAccount                     *string `json:"PayerAccount,omitempty" xml:"PayerAccount,omitempty"`
	PaymentAmount                    *string `json:"PaymentAmount,omitempty" xml:"PaymentAmount,omitempty"`
	PaymentCurrency                  *string `json:"PaymentCurrency,omitempty" xml:"PaymentCurrency,omitempty"`
	PretaxAmount                     *string `json:"PretaxAmount,omitempty" xml:"PretaxAmount,omitempty"`
	PretaxAmountLocal                *string `json:"PretaxAmountLocal,omitempty" xml:"PretaxAmountLocal,omitempty"`
	PretaxGrossAmount                *string `json:"PretaxGrossAmount,omitempty" xml:"PretaxGrossAmount,omitempty"`
	PricingDiscount                  *string `json:"PricingDiscount,omitempty" xml:"PricingDiscount,omitempty"`
	ProductCode                      *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType                      *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	Region                           *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceGroup                    *string `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty"`
	SubOrderId                       *string `json:"SubOrderId,omitempty" xml:"SubOrderId,omitempty"`
	SubscriptionType                 *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Tag                              *string `json:"Tag,omitempty" xml:"Tag,omitempty"`
	UnallocatedDeductedByCashCoupons *string `json:"UnallocatedDeductedByCashCoupons,omitempty" xml:"UnallocatedDeductedByCashCoupons,omitempty"`
	UnallocatedDeductedByCoupons     *string `json:"UnallocatedDeductedByCoupons,omitempty" xml:"UnallocatedDeductedByCoupons,omitempty"`
	UnallocatedDeductedByPrepaidCard *string `json:"UnallocatedDeductedByPrepaidCard,omitempty" xml:"UnallocatedDeductedByPrepaidCard,omitempty"`
	UnallocatedPaymentAmount         *string `json:"UnallocatedPaymentAmount,omitempty" xml:"UnallocatedPaymentAmount,omitempty"`
	UnallocatedPretaxAmount          *string `json:"UnallocatedPretaxAmount,omitempty" xml:"UnallocatedPretaxAmount,omitempty"`
	UnallocatedPretaxAmountLocal     *string `json:"UnallocatedPretaxAmountLocal,omitempty" xml:"UnallocatedPretaxAmountLocal,omitempty"`
	UnallocatedPretaxGrossAmount     *string `json:"UnallocatedPretaxGrossAmount,omitempty" xml:"UnallocatedPretaxGrossAmount,omitempty"`
	UnallocatedPricingDiscount       *string `json:"UnallocatedPricingDiscount,omitempty" xml:"UnallocatedPricingDiscount,omitempty"`
	UsageEndDate                     *string `json:"UsageEndDate,omitempty" xml:"UsageEndDate,omitempty"`
	UsageStartDate                   *string `json:"UsageStartDate,omitempty" xml:"UsageStartDate,omitempty"`
}

func (QueryInstanceGaapCostResponseBodyDataModulesModule) GoString

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetAccountingUnit

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetBillType

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetBillingCycle

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetCurrency

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetDeductedByCashCoupons

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetDeductedByCoupons

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetDeductedByPrepaidCard

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetGaapDeductedByCashCoupons

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetGaapDeductedByCoupons

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetGaapDeductedByPrepaidCard

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetGaapPaymentAmount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetGaapPretaxAmount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetGaapPretaxAmountLocal

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetGaapPretaxGrossAmount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetGaapPricingDiscount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetInstanceID

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetMonthGaapDeductedByCashCoupons

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetMonthGaapDeductedByCoupons

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetMonthGaapDeductedByPrepaidCard

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetMonthGaapPaymentAmount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetMonthGaapPretaxAmount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetMonthGaapPretaxAmountLocal

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetMonthGaapPretaxGrossAmount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetMonthGaapPricingDiscount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetOrderId

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetOrderType

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetOwnerID

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetPayTime

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetPayerAccount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetPaymentAmount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetPaymentCurrency

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetPretaxAmount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetPretaxAmountLocal

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetPretaxGrossAmount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetPricingDiscount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetProductCode

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetProductType

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetRegion

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetResourceGroup

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetSubOrderId

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetSubscriptionType

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetTag

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetUnallocatedDeductedByCashCoupons

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetUnallocatedDeductedByCoupons

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetUnallocatedDeductedByPrepaidCard

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetUnallocatedPaymentAmount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetUnallocatedPretaxAmount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetUnallocatedPretaxAmountLocal

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetUnallocatedPretaxGrossAmount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetUnallocatedPricingDiscount

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetUsageEndDate

func (*QueryInstanceGaapCostResponseBodyDataModulesModule) SetUsageStartDate

func (QueryInstanceGaapCostResponseBodyDataModulesModule) String

type QueryInvoicingCustomerListRequest

type QueryInvoicingCustomerListRequest struct {
	OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (QueryInvoicingCustomerListRequest) GoString

func (*QueryInvoicingCustomerListRequest) SetOwnerId

func (QueryInvoicingCustomerListRequest) String

type QueryInvoicingCustomerListResponse

type QueryInvoicingCustomerListResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryInvoicingCustomerListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryInvoicingCustomerListResponse) GoString

func (*QueryInvoicingCustomerListResponse) SetHeaders

func (*QueryInvoicingCustomerListResponse) SetStatusCode added in v2.0.5

func (QueryInvoicingCustomerListResponse) String

type QueryInvoicingCustomerListResponseBody

type QueryInvoicingCustomerListResponseBody struct {
	Code      *string                                     `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryInvoicingCustomerListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                     `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                       `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryInvoicingCustomerListResponseBody) GoString

func (*QueryInvoicingCustomerListResponseBody) SetCode

func (*QueryInvoicingCustomerListResponseBody) SetMessage

func (*QueryInvoicingCustomerListResponseBody) SetRequestId

func (*QueryInvoicingCustomerListResponseBody) SetSuccess

func (QueryInvoicingCustomerListResponseBody) String

type QueryInvoicingCustomerListResponseBodyData

type QueryInvoicingCustomerListResponseBodyData struct {
	CustomerInvoiceList *QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceList `json:"CustomerInvoiceList,omitempty" xml:"CustomerInvoiceList,omitempty" type:"Struct"`
}

func (QueryInvoicingCustomerListResponseBodyData) GoString

func (QueryInvoicingCustomerListResponseBodyData) String

type QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceList

type QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceList struct {
	CustomerInvoice []*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice `json:"CustomerInvoice,omitempty" xml:"CustomerInvoice,omitempty" type:"Repeated"`
}

func (QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceList) GoString

func (QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceList) String

type QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice

type QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice struct {
	AdjustType              *int64  `json:"AdjustType,omitempty" xml:"AdjustType,omitempty"`
	Bank                    *string `json:"Bank,omitempty" xml:"Bank,omitempty"`
	BankNo                  *string `json:"BankNo,omitempty" xml:"BankNo,omitempty"`
	CustomerType            *int64  `json:"CustomerType,omitempty" xml:"CustomerType,omitempty"`
	DefaultRemark           *string `json:"DefaultRemark,omitempty" xml:"DefaultRemark,omitempty"`
	EndCycle                *int64  `json:"EndCycle,omitempty" xml:"EndCycle,omitempty"`
	GmtCreate               *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
	Id                      *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	InvoiceTitle            *string `json:"InvoiceTitle,omitempty" xml:"InvoiceTitle,omitempty"`
	IssueType               *int64  `json:"IssueType,omitempty" xml:"IssueType,omitempty"`
	OperatingLicenseAddress *string `json:"OperatingLicenseAddress,omitempty" xml:"OperatingLicenseAddress,omitempty"`
	OperatingLicensePhone   *string `json:"OperatingLicensePhone,omitempty" xml:"OperatingLicensePhone,omitempty"`
	RegisterNo              *string `json:"RegisterNo,omitempty" xml:"RegisterNo,omitempty"`
	StartCycle              *int64  `json:"StartCycle,omitempty" xml:"StartCycle,omitempty"`
	Status                  *int64  `json:"Status,omitempty" xml:"Status,omitempty"`
	TaxationLicense         *string `json:"TaxationLicense,omitempty" xml:"TaxationLicense,omitempty"`
	TaxpayerType            *int64  `json:"TaxpayerType,omitempty" xml:"TaxpayerType,omitempty"`
	TitleChangeInstructions *string `json:"TitleChangeInstructions,omitempty" xml:"TitleChangeInstructions,omitempty"`
	Type                    *int64  `json:"Type,omitempty" xml:"Type,omitempty"`
	UserId                  *int64  `json:"UserId,omitempty" xml:"UserId,omitempty"`
	UserNick                *string `json:"UserNick,omitempty" xml:"UserNick,omitempty"`
}

func (QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) GoString

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetAdjustType

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetBank

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetBankNo

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetCustomerType

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetDefaultRemark

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetEndCycle

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetGmtCreate

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetId

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetInvoiceTitle

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetIssueType

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetOperatingLicenseAddress

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetOperatingLicensePhone

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetRegisterNo

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetStartCycle

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetStatus

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetTaxationLicense

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetTaxpayerType

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetTitleChangeInstructions

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetType

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetUserId

func (*QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) SetUserNick

func (QueryInvoicingCustomerListResponseBodyDataCustomerInvoiceListCustomerInvoice) String

type QueryMonthlyBillRequest

type QueryMonthlyBillRequest struct {
	BillingCycle *string `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
}

func (QueryMonthlyBillRequest) GoString

func (s QueryMonthlyBillRequest) GoString() string

func (*QueryMonthlyBillRequest) SetBillingCycle

func (QueryMonthlyBillRequest) String

func (s QueryMonthlyBillRequest) String() string

type QueryMonthlyBillResponse

type QueryMonthlyBillResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryMonthlyBillResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryMonthlyBillResponse) GoString

func (s QueryMonthlyBillResponse) GoString() string

func (*QueryMonthlyBillResponse) SetBody

func (*QueryMonthlyBillResponse) SetHeaders

func (*QueryMonthlyBillResponse) SetStatusCode added in v2.0.5

func (QueryMonthlyBillResponse) String

func (s QueryMonthlyBillResponse) String() string

type QueryMonthlyBillResponseBody

type QueryMonthlyBillResponseBody struct {
	Code      *string                           `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryMonthlyBillResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                           `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                             `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryMonthlyBillResponseBody) GoString

func (s QueryMonthlyBillResponseBody) GoString() string

func (*QueryMonthlyBillResponseBody) SetCode

func (*QueryMonthlyBillResponseBody) SetData

func (*QueryMonthlyBillResponseBody) SetMessage

func (*QueryMonthlyBillResponseBody) SetRequestId

func (*QueryMonthlyBillResponseBody) SetSuccess

func (QueryMonthlyBillResponseBody) String

type QueryMonthlyBillResponseBodyData

type QueryMonthlyBillResponseBodyData struct {
	BillingCycle           *string                                `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	Items                  *QueryMonthlyBillResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"`
	NewInvoiceAmount       *float32                               `json:"NewInvoiceAmount,omitempty" xml:"NewInvoiceAmount,omitempty"`
	OutstandingAmount      *float32                               `json:"OutstandingAmount,omitempty" xml:"OutstandingAmount,omitempty"`
	TotalOutstandingAmount *float32                               `json:"TotalOutstandingAmount,omitempty" xml:"TotalOutstandingAmount,omitempty"`
}

func (QueryMonthlyBillResponseBodyData) GoString

func (*QueryMonthlyBillResponseBodyData) SetBillingCycle

func (*QueryMonthlyBillResponseBodyData) SetNewInvoiceAmount

func (*QueryMonthlyBillResponseBodyData) SetOutstandingAmount

func (*QueryMonthlyBillResponseBodyData) SetTotalOutstandingAmount

func (QueryMonthlyBillResponseBodyData) String

type QueryMonthlyBillResponseBodyDataItems

type QueryMonthlyBillResponseBodyDataItems struct {
	Item []*QueryMonthlyBillResponseBodyDataItemsItem `json:"Item,omitempty" xml:"Item,omitempty" type:"Repeated"`
}

func (QueryMonthlyBillResponseBodyDataItems) GoString

func (QueryMonthlyBillResponseBodyDataItems) String

type QueryMonthlyBillResponseBodyDataItemsItem

type QueryMonthlyBillResponseBodyDataItemsItem struct {
	AfterTaxAmount        *float32 `json:"AfterTaxAmount,omitempty" xml:"AfterTaxAmount,omitempty"`
	Currency              *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductedByCashCoupons *float32 `json:"DeductedByCashCoupons,omitempty" xml:"DeductedByCashCoupons,omitempty"`
	DeductedByCoupons     *float32 `json:"DeductedByCoupons,omitempty" xml:"DeductedByCoupons,omitempty"`
	DeductedByPrepaidCard *float32 `json:"DeductedByPrepaidCard,omitempty" xml:"DeductedByPrepaidCard,omitempty"`
	InvoiceDiscount       *float32 `json:"InvoiceDiscount,omitempty" xml:"InvoiceDiscount,omitempty"`
	Item                  *string  `json:"Item,omitempty" xml:"Item,omitempty"`
	OutstandingAmount     *float32 `json:"OutstandingAmount,omitempty" xml:"OutstandingAmount,omitempty"`
	PaymentAmount         *float32 `json:"PaymentAmount,omitempty" xml:"PaymentAmount,omitempty"`
	PaymentCurrency       *string  `json:"PaymentCurrency,omitempty" xml:"PaymentCurrency,omitempty"`
	PretaxAmount          *float32 `json:"PretaxAmount,omitempty" xml:"PretaxAmount,omitempty"`
	PretaxAmountLocal     *float32 `json:"PretaxAmountLocal,omitempty" xml:"PretaxAmountLocal,omitempty"`
	PretaxGrossAmount     *float32 `json:"PretaxGrossAmount,omitempty" xml:"PretaxGrossAmount,omitempty"`
	ProductCode           *string  `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType           *string  `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SolutionCode          *string  `json:"SolutionCode,omitempty" xml:"SolutionCode,omitempty"`
	SolutionName          *string  `json:"SolutionName,omitempty" xml:"SolutionName,omitempty"`
	SubscriptionType      *string  `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Tax                   *float32 `json:"Tax,omitempty" xml:"Tax,omitempty"`
}

func (QueryMonthlyBillResponseBodyDataItemsItem) GoString

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetAfterTaxAmount

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetCurrency

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetDeductedByCashCoupons

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetDeductedByCoupons

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetDeductedByPrepaidCard

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetInvoiceDiscount

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetItem

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetOutstandingAmount

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetPaymentAmount

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetPaymentCurrency

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetPretaxAmount

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetPretaxAmountLocal

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetPretaxGrossAmount

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetProductCode

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetProductType

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetSolutionCode

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetSolutionName

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetSubscriptionType

func (*QueryMonthlyBillResponseBodyDataItemsItem) SetTax

func (QueryMonthlyBillResponseBodyDataItemsItem) String

type QueryMonthlyInstanceConsumptionRequest

type QueryMonthlyInstanceConsumptionRequest struct {
	BillingCycle     *string `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	OwnerId          *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNum          *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize         *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ProductCode      *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SubscriptionType *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (QueryMonthlyInstanceConsumptionRequest) GoString

func (*QueryMonthlyInstanceConsumptionRequest) SetBillingCycle

func (*QueryMonthlyInstanceConsumptionRequest) SetOwnerId

func (*QueryMonthlyInstanceConsumptionRequest) SetPageNum

func (*QueryMonthlyInstanceConsumptionRequest) SetPageSize

func (*QueryMonthlyInstanceConsumptionRequest) SetProductCode

func (*QueryMonthlyInstanceConsumptionRequest) SetProductType

func (*QueryMonthlyInstanceConsumptionRequest) SetSubscriptionType

func (QueryMonthlyInstanceConsumptionRequest) String

type QueryMonthlyInstanceConsumptionResponse

type QueryMonthlyInstanceConsumptionResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryMonthlyInstanceConsumptionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryMonthlyInstanceConsumptionResponse) GoString

func (*QueryMonthlyInstanceConsumptionResponse) SetHeaders

func (*QueryMonthlyInstanceConsumptionResponse) SetStatusCode added in v2.0.5

func (QueryMonthlyInstanceConsumptionResponse) String

type QueryMonthlyInstanceConsumptionResponseBody

type QueryMonthlyInstanceConsumptionResponseBody struct {
	Code      *string                                          `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryMonthlyInstanceConsumptionResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                          `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                            `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryMonthlyInstanceConsumptionResponseBody) GoString

func (*QueryMonthlyInstanceConsumptionResponseBody) SetCode

func (*QueryMonthlyInstanceConsumptionResponseBody) SetMessage

func (*QueryMonthlyInstanceConsumptionResponseBody) SetRequestId

func (*QueryMonthlyInstanceConsumptionResponseBody) SetSuccess

func (QueryMonthlyInstanceConsumptionResponseBody) String

type QueryMonthlyInstanceConsumptionResponseBodyData

type QueryMonthlyInstanceConsumptionResponseBodyData struct {
	BillingCycle *string                                               `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	Items        *QueryMonthlyInstanceConsumptionResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"`
	PageNum      *int32                                                `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize     *int32                                                `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount   *int32                                                `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryMonthlyInstanceConsumptionResponseBodyData) GoString

func (*QueryMonthlyInstanceConsumptionResponseBodyData) SetBillingCycle

func (*QueryMonthlyInstanceConsumptionResponseBodyData) SetPageNum

func (*QueryMonthlyInstanceConsumptionResponseBodyData) SetPageSize

func (*QueryMonthlyInstanceConsumptionResponseBodyData) SetTotalCount

func (QueryMonthlyInstanceConsumptionResponseBodyData) String

type QueryMonthlyInstanceConsumptionResponseBodyDataItems

type QueryMonthlyInstanceConsumptionResponseBodyDataItems struct {
	Item []*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem `json:"Item,omitempty" xml:"Item,omitempty" type:"Repeated"`
}

func (QueryMonthlyInstanceConsumptionResponseBodyDataItems) GoString

func (QueryMonthlyInstanceConsumptionResponseBodyDataItems) String

type QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem

type QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem struct {
	AfterTaxAmount    *float32 `json:"AfterTaxAmount,omitempty" xml:"AfterTaxAmount,omitempty"`
	Currency          *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DiscountAmount    *float32 `json:"DiscountAmount,omitempty" xml:"DiscountAmount,omitempty"`
	InstanceID        *string  `json:"InstanceID,omitempty" xml:"InstanceID,omitempty"`
	OwnerID           *string  `json:"OwnerID,omitempty" xml:"OwnerID,omitempty"`
	PayerAccount      *string  `json:"PayerAccount,omitempty" xml:"PayerAccount,omitempty"`
	PaymentCurrency   *string  `json:"PaymentCurrency,omitempty" xml:"PaymentCurrency,omitempty"`
	PretaxAmount      *float32 `json:"PretaxAmount,omitempty" xml:"PretaxAmount,omitempty"`
	PretaxAmountLocal *float32 `json:"PretaxAmountLocal,omitempty" xml:"PretaxAmountLocal,omitempty"`
	PretaxGrossAmount *float32 `json:"PretaxGrossAmount,omitempty" xml:"PretaxGrossAmount,omitempty"`
	ProductCode       *string  `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType       *string  `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	Region            *string  `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceGroup     *string  `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty"`
	SubscriptionType  *string  `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Tag               *string  `json:"Tag,omitempty" xml:"Tag,omitempty"`
	Tax               *float32 `json:"Tax,omitempty" xml:"Tax,omitempty"`
}

func (QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) GoString

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetAfterTaxAmount

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetCurrency

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetDiscountAmount

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetInstanceID

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetOwnerID

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetPayerAccount

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetPaymentCurrency

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetPretaxAmount

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetPretaxAmountLocal

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetPretaxGrossAmount

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetProductCode

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetProductType

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetRegion

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetResourceGroup

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetSubscriptionType

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetTag

func (*QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) SetTax

func (QueryMonthlyInstanceConsumptionResponseBodyDataItemsItem) String

type QueryOrdersRequest

type QueryOrdersRequest struct {
	CreateTimeEnd    *string `json:"CreateTimeEnd,omitempty" xml:"CreateTimeEnd,omitempty"`
	CreateTimeStart  *string `json:"CreateTimeStart,omitempty" xml:"CreateTimeStart,omitempty"`
	OrderType        *string `json:"OrderType,omitempty" xml:"OrderType,omitempty"`
	OwnerId          *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNum          *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize         *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	PaymentStatus    *string `json:"PaymentStatus,omitempty" xml:"PaymentStatus,omitempty"`
	ProductCode      *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SubscriptionType *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (QueryOrdersRequest) GoString

func (s QueryOrdersRequest) GoString() string

func (*QueryOrdersRequest) SetCreateTimeEnd

func (s *QueryOrdersRequest) SetCreateTimeEnd(v string) *QueryOrdersRequest

func (*QueryOrdersRequest) SetCreateTimeStart

func (s *QueryOrdersRequest) SetCreateTimeStart(v string) *QueryOrdersRequest

func (*QueryOrdersRequest) SetOrderType

func (s *QueryOrdersRequest) SetOrderType(v string) *QueryOrdersRequest

func (*QueryOrdersRequest) SetOwnerId

func (s *QueryOrdersRequest) SetOwnerId(v int64) *QueryOrdersRequest

func (*QueryOrdersRequest) SetPageNum

func (s *QueryOrdersRequest) SetPageNum(v int32) *QueryOrdersRequest

func (*QueryOrdersRequest) SetPageSize

func (s *QueryOrdersRequest) SetPageSize(v int32) *QueryOrdersRequest

func (*QueryOrdersRequest) SetPaymentStatus

func (s *QueryOrdersRequest) SetPaymentStatus(v string) *QueryOrdersRequest

func (*QueryOrdersRequest) SetProductCode

func (s *QueryOrdersRequest) SetProductCode(v string) *QueryOrdersRequest

func (*QueryOrdersRequest) SetProductType

func (s *QueryOrdersRequest) SetProductType(v string) *QueryOrdersRequest

func (*QueryOrdersRequest) SetSubscriptionType

func (s *QueryOrdersRequest) SetSubscriptionType(v string) *QueryOrdersRequest

func (QueryOrdersRequest) String

func (s QueryOrdersRequest) String() string

type QueryOrdersResponse

type QueryOrdersResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryOrdersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryOrdersResponse) GoString

func (s QueryOrdersResponse) GoString() string

func (*QueryOrdersResponse) SetBody

func (*QueryOrdersResponse) SetHeaders

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

func (*QueryOrdersResponse) SetStatusCode added in v2.0.5

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

func (QueryOrdersResponse) String

func (s QueryOrdersResponse) String() string

type QueryOrdersResponseBody

type QueryOrdersResponseBody struct {
	Code      *string                      `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryOrdersResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                      `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                        `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryOrdersResponseBody) GoString

func (s QueryOrdersResponseBody) GoString() string

func (*QueryOrdersResponseBody) SetCode

func (*QueryOrdersResponseBody) SetData

func (*QueryOrdersResponseBody) SetMessage

func (*QueryOrdersResponseBody) SetRequestId

func (*QueryOrdersResponseBody) SetSuccess

func (QueryOrdersResponseBody) String

func (s QueryOrdersResponseBody) String() string

type QueryOrdersResponseBodyData

type QueryOrdersResponseBodyData struct {
	HostName   *string                               `json:"HostName,omitempty" xml:"HostName,omitempty"`
	OrderList  *QueryOrdersResponseBodyDataOrderList `json:"OrderList,omitempty" xml:"OrderList,omitempty" type:"Struct"`
	PageNum    *int32                                `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize   *int32                                `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int32                                `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryOrdersResponseBodyData) GoString

func (s QueryOrdersResponseBodyData) GoString() string

func (*QueryOrdersResponseBodyData) SetHostName

func (*QueryOrdersResponseBodyData) SetOrderList

func (*QueryOrdersResponseBodyData) SetPageNum

func (*QueryOrdersResponseBodyData) SetPageSize

func (*QueryOrdersResponseBodyData) SetTotalCount

func (QueryOrdersResponseBodyData) String

type QueryOrdersResponseBodyDataOrderList

type QueryOrdersResponseBodyDataOrderList struct {
	Order []*QueryOrdersResponseBodyDataOrderListOrder `json:"Order,omitempty" xml:"Order,omitempty" type:"Repeated"`
}

func (QueryOrdersResponseBodyDataOrderList) GoString

func (QueryOrdersResponseBodyDataOrderList) String

type QueryOrdersResponseBodyDataOrderListOrder

type QueryOrdersResponseBodyDataOrderListOrder struct {
	AfterTaxAmount    *string `json:"AfterTaxAmount,omitempty" xml:"AfterTaxAmount,omitempty"`
	CommodityCode     *string `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	CreateTime        *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Currency          *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	OrderId           *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	OrderType         *string `json:"OrderType,omitempty" xml:"OrderType,omitempty"`
	PaymentCurrency   *string `json:"PaymentCurrency,omitempty" xml:"PaymentCurrency,omitempty"`
	PaymentStatus     *string `json:"PaymentStatus,omitempty" xml:"PaymentStatus,omitempty"`
	PaymentTime       *string `json:"PaymentTime,omitempty" xml:"PaymentTime,omitempty"`
	PretaxAmount      *string `json:"PretaxAmount,omitempty" xml:"PretaxAmount,omitempty"`
	PretaxAmountLocal *string `json:"PretaxAmountLocal,omitempty" xml:"PretaxAmountLocal,omitempty"`
	PretaxGrossAmount *string `json:"PretaxGrossAmount,omitempty" xml:"PretaxGrossAmount,omitempty"`
	ProductCode       *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType       *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	RelatedOrderId    *string `json:"RelatedOrderId,omitempty" xml:"RelatedOrderId,omitempty"`
	SubscriptionType  *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Tax               *string `json:"Tax,omitempty" xml:"Tax,omitempty"`
}

func (QueryOrdersResponseBodyDataOrderListOrder) GoString

func (*QueryOrdersResponseBodyDataOrderListOrder) SetAfterTaxAmount

func (*QueryOrdersResponseBodyDataOrderListOrder) SetCommodityCode

func (*QueryOrdersResponseBodyDataOrderListOrder) SetCreateTime

func (*QueryOrdersResponseBodyDataOrderListOrder) SetCurrency

func (*QueryOrdersResponseBodyDataOrderListOrder) SetOrderId

func (*QueryOrdersResponseBodyDataOrderListOrder) SetOrderType

func (*QueryOrdersResponseBodyDataOrderListOrder) SetPaymentCurrency

func (*QueryOrdersResponseBodyDataOrderListOrder) SetPaymentStatus

func (*QueryOrdersResponseBodyDataOrderListOrder) SetPaymentTime

func (*QueryOrdersResponseBodyDataOrderListOrder) SetPretaxAmount

func (*QueryOrdersResponseBodyDataOrderListOrder) SetPretaxAmountLocal

func (*QueryOrdersResponseBodyDataOrderListOrder) SetPretaxGrossAmount

func (*QueryOrdersResponseBodyDataOrderListOrder) SetProductCode

func (*QueryOrdersResponseBodyDataOrderListOrder) SetProductType

func (*QueryOrdersResponseBodyDataOrderListOrder) SetRelatedOrderId

func (*QueryOrdersResponseBodyDataOrderListOrder) SetSubscriptionType

func (*QueryOrdersResponseBodyDataOrderListOrder) SetTax

func (QueryOrdersResponseBodyDataOrderListOrder) String

type QueryPermissionListRequest

type QueryPermissionListRequest struct {
	RelationId *int64 `json:"RelationId,omitempty" xml:"RelationId,omitempty"`
}

func (QueryPermissionListRequest) GoString

func (s QueryPermissionListRequest) GoString() string

func (*QueryPermissionListRequest) SetRelationId

func (QueryPermissionListRequest) String

type QueryPermissionListResponse

type QueryPermissionListResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryPermissionListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryPermissionListResponse) GoString

func (s QueryPermissionListResponse) GoString() string

func (*QueryPermissionListResponse) SetBody

func (*QueryPermissionListResponse) SetHeaders

func (*QueryPermissionListResponse) SetStatusCode added in v2.0.5

func (QueryPermissionListResponse) String

type QueryPermissionListResponseBody

type QueryPermissionListResponseBody struct {
	Code      *string                              `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryPermissionListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                              `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryPermissionListResponseBody) GoString

func (*QueryPermissionListResponseBody) SetCode

func (*QueryPermissionListResponseBody) SetMessage

func (*QueryPermissionListResponseBody) SetRequestId

func (*QueryPermissionListResponseBody) SetSuccess

func (QueryPermissionListResponseBody) String

type QueryPermissionListResponseBodyData

type QueryPermissionListResponseBodyData struct {
	EndTime        *string                                              `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	MasterId       *int64                                               `json:"MasterId,omitempty" xml:"MasterId,omitempty"`
	MemberId       *int64                                               `json:"MemberId,omitempty" xml:"MemberId,omitempty"`
	PermissionList []*QueryPermissionListResponseBodyDataPermissionList `json:"PermissionList,omitempty" xml:"PermissionList,omitempty" type:"Repeated"`
	RelationType   *string                                              `json:"RelationType,omitempty" xml:"RelationType,omitempty"`
	SetupTime      *string                                              `json:"SetupTime,omitempty" xml:"SetupTime,omitempty"`
	StartTime      *string                                              `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	State          *string                                              `json:"State,omitempty" xml:"State,omitempty"`
}

func (QueryPermissionListResponseBodyData) GoString

func (*QueryPermissionListResponseBodyData) SetEndTime

func (*QueryPermissionListResponseBodyData) SetMasterId

func (*QueryPermissionListResponseBodyData) SetMemberId

func (*QueryPermissionListResponseBodyData) SetRelationType

func (*QueryPermissionListResponseBodyData) SetSetupTime

func (*QueryPermissionListResponseBodyData) SetStartTime

func (*QueryPermissionListResponseBodyData) SetState

func (QueryPermissionListResponseBodyData) String

type QueryPermissionListResponseBodyDataPermissionList

type QueryPermissionListResponseBodyDataPermissionList struct {
	EndTime        *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	PermissionCode *string `json:"PermissionCode,omitempty" xml:"PermissionCode,omitempty"`
	PermissionName *string `json:"PermissionName,omitempty" xml:"PermissionName,omitempty"`
	StartTime      *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (QueryPermissionListResponseBodyDataPermissionList) GoString

func (*QueryPermissionListResponseBodyDataPermissionList) SetEndTime

func (*QueryPermissionListResponseBodyDataPermissionList) SetPermissionCode

func (*QueryPermissionListResponseBodyDataPermissionList) SetPermissionName

func (*QueryPermissionListResponseBodyDataPermissionList) SetStartTime

func (QueryPermissionListResponseBodyDataPermissionList) String

type QueryPrepaidCardsRequest

type QueryPrepaidCardsRequest struct {
	EffectiveOrNot  *bool   `json:"EffectiveOrNot,omitempty" xml:"EffectiveOrNot,omitempty"`
	ExpiryTimeEnd   *string `json:"ExpiryTimeEnd,omitempty" xml:"ExpiryTimeEnd,omitempty"`
	ExpiryTimeStart *string `json:"ExpiryTimeStart,omitempty" xml:"ExpiryTimeStart,omitempty"`
}

func (QueryPrepaidCardsRequest) GoString

func (s QueryPrepaidCardsRequest) GoString() string

func (*QueryPrepaidCardsRequest) SetEffectiveOrNot

func (s *QueryPrepaidCardsRequest) SetEffectiveOrNot(v bool) *QueryPrepaidCardsRequest

func (*QueryPrepaidCardsRequest) SetExpiryTimeEnd

func (*QueryPrepaidCardsRequest) SetExpiryTimeStart

func (s *QueryPrepaidCardsRequest) SetExpiryTimeStart(v string) *QueryPrepaidCardsRequest

func (QueryPrepaidCardsRequest) String

func (s QueryPrepaidCardsRequest) String() string

type QueryPrepaidCardsResponse

type QueryPrepaidCardsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryPrepaidCardsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryPrepaidCardsResponse) GoString

func (s QueryPrepaidCardsResponse) GoString() string

func (*QueryPrepaidCardsResponse) SetBody

func (*QueryPrepaidCardsResponse) SetHeaders

func (*QueryPrepaidCardsResponse) SetStatusCode added in v2.0.5

func (QueryPrepaidCardsResponse) String

func (s QueryPrepaidCardsResponse) String() string

type QueryPrepaidCardsResponseBody

type QueryPrepaidCardsResponseBody struct {
	Code      *string                            `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryPrepaidCardsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                            `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                              `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryPrepaidCardsResponseBody) GoString

func (*QueryPrepaidCardsResponseBody) SetCode

func (*QueryPrepaidCardsResponseBody) SetData

func (*QueryPrepaidCardsResponseBody) SetMessage

func (*QueryPrepaidCardsResponseBody) SetRequestId

func (*QueryPrepaidCardsResponseBody) SetSuccess

func (QueryPrepaidCardsResponseBody) String

type QueryPrepaidCardsResponseBodyData

type QueryPrepaidCardsResponseBodyData struct {
	PrepaidCard []*QueryPrepaidCardsResponseBodyDataPrepaidCard `json:"PrepaidCard,omitempty" xml:"PrepaidCard,omitempty" type:"Repeated"`
}

func (QueryPrepaidCardsResponseBodyData) GoString

func (QueryPrepaidCardsResponseBodyData) String

type QueryPrepaidCardsResponseBodyDataPrepaidCard

type QueryPrepaidCardsResponseBodyDataPrepaidCard struct {
	ApplicableProducts  *string `json:"ApplicableProducts,omitempty" xml:"ApplicableProducts,omitempty"`
	ApplicableScenarios *string `json:"ApplicableScenarios,omitempty" xml:"ApplicableScenarios,omitempty"`
	Balance             *string `json:"Balance,omitempty" xml:"Balance,omitempty"`
	EffectiveTime       *string `json:"EffectiveTime,omitempty" xml:"EffectiveTime,omitempty"`
	ExpiryTime          *string `json:"ExpiryTime,omitempty" xml:"ExpiryTime,omitempty"`
	GrantedTime         *string `json:"GrantedTime,omitempty" xml:"GrantedTime,omitempty"`
	NominalValue        *string `json:"NominalValue,omitempty" xml:"NominalValue,omitempty"`
	PrepaidCardId       *int64  `json:"PrepaidCardId,omitempty" xml:"PrepaidCardId,omitempty"`
	PrepaidCardNo       *string `json:"PrepaidCardNo,omitempty" xml:"PrepaidCardNo,omitempty"`
	Status              *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (QueryPrepaidCardsResponseBodyDataPrepaidCard) GoString

func (*QueryPrepaidCardsResponseBodyDataPrepaidCard) SetApplicableProducts

func (*QueryPrepaidCardsResponseBodyDataPrepaidCard) SetApplicableScenarios

func (*QueryPrepaidCardsResponseBodyDataPrepaidCard) SetBalance

func (*QueryPrepaidCardsResponseBodyDataPrepaidCard) SetEffectiveTime

func (*QueryPrepaidCardsResponseBodyDataPrepaidCard) SetExpiryTime

func (*QueryPrepaidCardsResponseBodyDataPrepaidCard) SetGrantedTime

func (*QueryPrepaidCardsResponseBodyDataPrepaidCard) SetNominalValue

func (*QueryPrepaidCardsResponseBodyDataPrepaidCard) SetPrepaidCardId

func (*QueryPrepaidCardsResponseBodyDataPrepaidCard) SetPrepaidCardNo

func (*QueryPrepaidCardsResponseBodyDataPrepaidCard) SetStatus

func (QueryPrepaidCardsResponseBodyDataPrepaidCard) String

type QueryProductListRequest

type QueryProductListRequest struct {
	PageNum         *int32 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize        *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	QueryTotalCount *bool  `json:"QueryTotalCount,omitempty" xml:"QueryTotalCount,omitempty"`
}

func (QueryProductListRequest) GoString

func (s QueryProductListRequest) GoString() string

func (*QueryProductListRequest) SetPageNum

func (*QueryProductListRequest) SetPageSize

func (*QueryProductListRequest) SetQueryTotalCount

func (s *QueryProductListRequest) SetQueryTotalCount(v bool) *QueryProductListRequest

func (QueryProductListRequest) String

func (s QueryProductListRequest) String() string

type QueryProductListResponse

type QueryProductListResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryProductListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryProductListResponse) GoString

func (s QueryProductListResponse) GoString() string

func (*QueryProductListResponse) SetBody

func (*QueryProductListResponse) SetHeaders

func (*QueryProductListResponse) SetStatusCode added in v2.0.5

func (QueryProductListResponse) String

func (s QueryProductListResponse) String() string

type QueryProductListResponseBody

type QueryProductListResponseBody struct {
	Code      *string                           `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryProductListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                           `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                             `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryProductListResponseBody) GoString

func (s QueryProductListResponseBody) GoString() string

func (*QueryProductListResponseBody) SetCode

func (*QueryProductListResponseBody) SetData

func (*QueryProductListResponseBody) SetMessage

func (*QueryProductListResponseBody) SetRequestId

func (*QueryProductListResponseBody) SetSuccess

func (QueryProductListResponseBody) String

type QueryProductListResponseBodyData

type QueryProductListResponseBodyData struct {
	PageNum     *int32                                       `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize    *int32                                       `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ProductList *QueryProductListResponseBodyDataProductList `json:"ProductList,omitempty" xml:"ProductList,omitempty" type:"Struct"`
	TotalCount  *int32                                       `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryProductListResponseBodyData) GoString

func (*QueryProductListResponseBodyData) SetPageNum

func (*QueryProductListResponseBodyData) SetPageSize

func (*QueryProductListResponseBodyData) SetTotalCount

func (QueryProductListResponseBodyData) String

type QueryProductListResponseBodyDataProductList

type QueryProductListResponseBodyDataProductList struct {
	Product []*QueryProductListResponseBodyDataProductListProduct `json:"Product,omitempty" xml:"Product,omitempty" type:"Repeated"`
}

func (QueryProductListResponseBodyDataProductList) GoString

func (QueryProductListResponseBodyDataProductList) String

type QueryProductListResponseBodyDataProductListProduct

type QueryProductListResponseBodyDataProductListProduct struct {
	ProductCode      *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductName      *string `json:"ProductName,omitempty" xml:"ProductName,omitempty"`
	ProductType      *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SubscriptionType *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (QueryProductListResponseBodyDataProductListProduct) GoString

func (*QueryProductListResponseBodyDataProductListProduct) SetProductCode

func (*QueryProductListResponseBodyDataProductListProduct) SetProductName

func (*QueryProductListResponseBodyDataProductListProduct) SetProductType

func (*QueryProductListResponseBodyDataProductListProduct) SetSubscriptionType

func (QueryProductListResponseBodyDataProductListProduct) String

type QueryRIUtilizationDetailRequest

type QueryRIUtilizationDetailRequest struct {
	DeductedInstanceId *string `json:"DeductedInstanceId,omitempty" xml:"DeductedInstanceId,omitempty"`
	EndTime            *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceSpec       *string `json:"InstanceSpec,omitempty" xml:"InstanceSpec,omitempty"`
	PageNum            *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize           *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RICommodityCode    *string `json:"RICommodityCode,omitempty" xml:"RICommodityCode,omitempty"`
	RIInstanceId       *string `json:"RIInstanceId,omitempty" xml:"RIInstanceId,omitempty"`
	StartTime          *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (QueryRIUtilizationDetailRequest) GoString

func (*QueryRIUtilizationDetailRequest) SetDeductedInstanceId

func (*QueryRIUtilizationDetailRequest) SetEndTime

func (*QueryRIUtilizationDetailRequest) SetInstanceSpec

func (*QueryRIUtilizationDetailRequest) SetPageNum

func (*QueryRIUtilizationDetailRequest) SetPageSize

func (*QueryRIUtilizationDetailRequest) SetRICommodityCode

func (*QueryRIUtilizationDetailRequest) SetRIInstanceId

func (*QueryRIUtilizationDetailRequest) SetStartTime

func (QueryRIUtilizationDetailRequest) String

type QueryRIUtilizationDetailResponse

type QueryRIUtilizationDetailResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryRIUtilizationDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryRIUtilizationDetailResponse) GoString

func (*QueryRIUtilizationDetailResponse) SetHeaders

func (*QueryRIUtilizationDetailResponse) SetStatusCode added in v2.0.5

func (QueryRIUtilizationDetailResponse) String

type QueryRIUtilizationDetailResponseBody

type QueryRIUtilizationDetailResponseBody struct {
	Code      *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryRIUtilizationDetailResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryRIUtilizationDetailResponseBody) GoString

func (*QueryRIUtilizationDetailResponseBody) SetCode

func (*QueryRIUtilizationDetailResponseBody) SetMessage

func (*QueryRIUtilizationDetailResponseBody) SetRequestId

func (*QueryRIUtilizationDetailResponseBody) SetSuccess

func (QueryRIUtilizationDetailResponseBody) String

type QueryRIUtilizationDetailResponseBodyData

type QueryRIUtilizationDetailResponseBodyData struct {
	DetailList *QueryRIUtilizationDetailResponseBodyDataDetailList `json:"DetailList,omitempty" xml:"DetailList,omitempty" type:"Struct"`
	PageNum    *int64                                              `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize   *int64                                              `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int64                                              `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryRIUtilizationDetailResponseBodyData) GoString

func (*QueryRIUtilizationDetailResponseBodyData) SetPageNum

func (*QueryRIUtilizationDetailResponseBodyData) SetPageSize

func (*QueryRIUtilizationDetailResponseBodyData) SetTotalCount

func (QueryRIUtilizationDetailResponseBodyData) String

type QueryRIUtilizationDetailResponseBodyDataDetailList

type QueryRIUtilizationDetailResponseBodyDataDetailList struct {
	DetailList []*QueryRIUtilizationDetailResponseBodyDataDetailListDetailList `json:"DetailList,omitempty" xml:"DetailList,omitempty" type:"Repeated"`
}

func (QueryRIUtilizationDetailResponseBodyDataDetailList) GoString

func (QueryRIUtilizationDetailResponseBodyDataDetailList) String

type QueryRIUtilizationDetailResponseBodyDataDetailListDetailList

type QueryRIUtilizationDetailResponseBodyDataDetailListDetailList struct {
	DeductDate            *string  `json:"DeductDate,omitempty" xml:"DeductDate,omitempty"`
	DeductFactorTotal     *float32 `json:"DeductFactorTotal,omitempty" xml:"DeductFactorTotal,omitempty"`
	DeductHours           *string  `json:"DeductHours,omitempty" xml:"DeductHours,omitempty"`
	DeductQuantity        *float32 `json:"DeductQuantity,omitempty" xml:"DeductQuantity,omitempty"`
	DeductedCommodityCode *string  `json:"DeductedCommodityCode,omitempty" xml:"DeductedCommodityCode,omitempty"`
	DeductedInstanceId    *string  `json:"DeductedInstanceId,omitempty" xml:"DeductedInstanceId,omitempty"`
	DeductedProductDetail *string  `json:"DeductedProductDetail,omitempty" xml:"DeductedProductDetail,omitempty"`
	InstanceSpec          *string  `json:"InstanceSpec,omitempty" xml:"InstanceSpec,omitempty"`
	RIInstanceId          *string  `json:"RIInstanceId,omitempty" xml:"RIInstanceId,omitempty"`
}

func (QueryRIUtilizationDetailResponseBodyDataDetailListDetailList) GoString

func (*QueryRIUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductDate

func (*QueryRIUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductFactorTotal

func (*QueryRIUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductHours

func (*QueryRIUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductQuantity

func (*QueryRIUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductedCommodityCode

func (*QueryRIUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductedInstanceId

func (*QueryRIUtilizationDetailResponseBodyDataDetailListDetailList) SetDeductedProductDetail

func (*QueryRIUtilizationDetailResponseBodyDataDetailListDetailList) SetInstanceSpec

func (*QueryRIUtilizationDetailResponseBodyDataDetailListDetailList) SetRIInstanceId

func (QueryRIUtilizationDetailResponseBodyDataDetailListDetailList) String

type QueryRedeemRequest

type QueryRedeemRequest struct {
	EffectiveOrNot  *bool   `json:"EffectiveOrNot,omitempty" xml:"EffectiveOrNot,omitempty"`
	ExpiryTimeEnd   *string `json:"ExpiryTimeEnd,omitempty" xml:"ExpiryTimeEnd,omitempty"`
	ExpiryTimeStart *string `json:"ExpiryTimeStart,omitempty" xml:"ExpiryTimeStart,omitempty"`
	PageNum         *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize        *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (QueryRedeemRequest) GoString

func (s QueryRedeemRequest) GoString() string

func (*QueryRedeemRequest) SetEffectiveOrNot

func (s *QueryRedeemRequest) SetEffectiveOrNot(v bool) *QueryRedeemRequest

func (*QueryRedeemRequest) SetExpiryTimeEnd

func (s *QueryRedeemRequest) SetExpiryTimeEnd(v string) *QueryRedeemRequest

func (*QueryRedeemRequest) SetExpiryTimeStart

func (s *QueryRedeemRequest) SetExpiryTimeStart(v string) *QueryRedeemRequest

func (*QueryRedeemRequest) SetPageNum

func (s *QueryRedeemRequest) SetPageNum(v int32) *QueryRedeemRequest

func (*QueryRedeemRequest) SetPageSize

func (s *QueryRedeemRequest) SetPageSize(v int32) *QueryRedeemRequest

func (QueryRedeemRequest) String

func (s QueryRedeemRequest) String() string

type QueryRedeemResponse

type QueryRedeemResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryRedeemResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryRedeemResponse) GoString

func (s QueryRedeemResponse) GoString() string

func (*QueryRedeemResponse) SetBody

func (*QueryRedeemResponse) SetHeaders

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

func (*QueryRedeemResponse) SetStatusCode added in v2.0.5

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

func (QueryRedeemResponse) String

func (s QueryRedeemResponse) String() string

type QueryRedeemResponseBody

type QueryRedeemResponseBody struct {
	Code      *string                      `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryRedeemResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                      `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                        `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryRedeemResponseBody) GoString

func (s QueryRedeemResponseBody) GoString() string

func (*QueryRedeemResponseBody) SetCode

func (*QueryRedeemResponseBody) SetData

func (*QueryRedeemResponseBody) SetMessage

func (*QueryRedeemResponseBody) SetRequestId

func (*QueryRedeemResponseBody) SetSuccess

func (QueryRedeemResponseBody) String

func (s QueryRedeemResponseBody) String() string

type QueryRedeemResponseBodyData

type QueryRedeemResponseBodyData struct {
	PageNum    *int64                             `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize   *int64                             `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Redeem     *QueryRedeemResponseBodyDataRedeem `json:"Redeem,omitempty" xml:"Redeem,omitempty" type:"Struct"`
	TotalCount *int64                             `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryRedeemResponseBodyData) GoString

func (s QueryRedeemResponseBodyData) GoString() string

func (*QueryRedeemResponseBodyData) SetPageNum

func (*QueryRedeemResponseBodyData) SetPageSize

func (*QueryRedeemResponseBodyData) SetRedeem

func (*QueryRedeemResponseBodyData) SetTotalCount

func (QueryRedeemResponseBodyData) String

type QueryRedeemResponseBodyDataRedeem

type QueryRedeemResponseBodyDataRedeem struct {
	Redeem []*QueryRedeemResponseBodyDataRedeemRedeem `json:"Redeem,omitempty" xml:"Redeem,omitempty" type:"Repeated"`
}

func (QueryRedeemResponseBodyDataRedeem) GoString

func (QueryRedeemResponseBodyDataRedeem) String

type QueryRedeemResponseBodyDataRedeemRedeem

type QueryRedeemResponseBodyDataRedeemRedeem struct {
	ApplicableProducts *string `json:"ApplicableProducts,omitempty" xml:"ApplicableProducts,omitempty"`
	Balance            *string `json:"Balance,omitempty" xml:"Balance,omitempty"`
	EffectiveTime      *string `json:"EffectiveTime,omitempty" xml:"EffectiveTime,omitempty"`
	ExpiryTime         *string `json:"ExpiryTime,omitempty" xml:"ExpiryTime,omitempty"`
	GrantedTime        *string `json:"GrantedTime,omitempty" xml:"GrantedTime,omitempty"`
	NominalValue       *string `json:"NominalValue,omitempty" xml:"NominalValue,omitempty"`
	RedeemId           *string `json:"RedeemId,omitempty" xml:"RedeemId,omitempty"`
	RedeemNo           *string `json:"RedeemNo,omitempty" xml:"RedeemNo,omitempty"`
	Specification      *string `json:"Specification,omitempty" xml:"Specification,omitempty"`
	Status             *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (QueryRedeemResponseBodyDataRedeemRedeem) GoString

func (*QueryRedeemResponseBodyDataRedeemRedeem) SetApplicableProducts

func (*QueryRedeemResponseBodyDataRedeemRedeem) SetBalance

func (*QueryRedeemResponseBodyDataRedeemRedeem) SetEffectiveTime

func (*QueryRedeemResponseBodyDataRedeemRedeem) SetExpiryTime

func (*QueryRedeemResponseBodyDataRedeemRedeem) SetGrantedTime

func (*QueryRedeemResponseBodyDataRedeemRedeem) SetNominalValue

func (*QueryRedeemResponseBodyDataRedeemRedeem) SetRedeemId

func (*QueryRedeemResponseBodyDataRedeemRedeem) SetRedeemNo

func (*QueryRedeemResponseBodyDataRedeemRedeem) SetSpecification

func (*QueryRedeemResponseBodyDataRedeemRedeem) SetStatus

func (QueryRedeemResponseBodyDataRedeemRedeem) String

type QueryRelationListRequest

type QueryRelationListRequest struct {
	PageNum    *int32    `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize   *int32    `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	StatusList []*string `json:"StatusList,omitempty" xml:"StatusList,omitempty" type:"Repeated"`
	UserId     *int64    `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (QueryRelationListRequest) GoString

func (s QueryRelationListRequest) GoString() string

func (*QueryRelationListRequest) SetPageNum

func (*QueryRelationListRequest) SetPageSize

func (*QueryRelationListRequest) SetStatusList

func (*QueryRelationListRequest) SetUserId

func (QueryRelationListRequest) String

func (s QueryRelationListRequest) String() string

type QueryRelationListResponse

type QueryRelationListResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryRelationListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryRelationListResponse) GoString

func (s QueryRelationListResponse) GoString() string

func (*QueryRelationListResponse) SetBody

func (*QueryRelationListResponse) SetHeaders

func (*QueryRelationListResponse) SetStatusCode added in v2.0.5

func (QueryRelationListResponse) String

func (s QueryRelationListResponse) String() string

type QueryRelationListResponseBody

type QueryRelationListResponseBody struct {
	Code      *string                            `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryRelationListResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                            `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                              `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryRelationListResponseBody) GoString

func (*QueryRelationListResponseBody) SetCode

func (*QueryRelationListResponseBody) SetData

func (*QueryRelationListResponseBody) SetMessage

func (*QueryRelationListResponseBody) SetRequestId

func (*QueryRelationListResponseBody) SetSuccess

func (QueryRelationListResponseBody) String

type QueryRelationListResponseBodyData

type QueryRelationListResponseBodyData struct {
	FinancialRelationInfoList []*QueryRelationListResponseBodyDataFinancialRelationInfoList `json:"FinancialRelationInfoList,omitempty" xml:"FinancialRelationInfoList,omitempty" type:"Repeated"`
	PageNum                   *int32                                                        `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize                  *int32                                                        `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount                *int32                                                        `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryRelationListResponseBodyData) GoString

func (*QueryRelationListResponseBodyData) SetPageNum

func (*QueryRelationListResponseBodyData) SetPageSize

func (*QueryRelationListResponseBodyData) SetTotalCount

func (QueryRelationListResponseBodyData) String

type QueryRelationListResponseBodyDataFinancialRelationInfoList

type QueryRelationListResponseBodyDataFinancialRelationInfoList struct {
	AccountId       *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AccountName     *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	AccountNickName *string `json:"AccountNickName,omitempty" xml:"AccountNickName,omitempty"`
	AccountType     *string `json:"AccountType,omitempty" xml:"AccountType,omitempty"`
	EndTime         *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	RelationId      *int64  `json:"RelationId,omitempty" xml:"RelationId,omitempty"`
	RelationType    *string `json:"RelationType,omitempty" xml:"RelationType,omitempty"`
	SetupTime       *string `json:"SetupTime,omitempty" xml:"SetupTime,omitempty"`
	StartTime       *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	State           *string `json:"State,omitempty" xml:"State,omitempty"`
}

func (QueryRelationListResponseBodyDataFinancialRelationInfoList) GoString

func (*QueryRelationListResponseBodyDataFinancialRelationInfoList) SetAccountId

func (*QueryRelationListResponseBodyDataFinancialRelationInfoList) SetAccountName

func (*QueryRelationListResponseBodyDataFinancialRelationInfoList) SetAccountNickName

func (*QueryRelationListResponseBodyDataFinancialRelationInfoList) SetAccountType

func (*QueryRelationListResponseBodyDataFinancialRelationInfoList) SetEndTime

func (*QueryRelationListResponseBodyDataFinancialRelationInfoList) SetRelationId

func (*QueryRelationListResponseBodyDataFinancialRelationInfoList) SetRelationType

func (*QueryRelationListResponseBodyDataFinancialRelationInfoList) SetSetupTime

func (*QueryRelationListResponseBodyDataFinancialRelationInfoList) SetStartTime

func (*QueryRelationListResponseBodyDataFinancialRelationInfoList) SetState

func (QueryRelationListResponseBodyDataFinancialRelationInfoList) String

type QueryResellerAvailableQuotaRequest

type QueryResellerAvailableQuotaRequest struct {
	ItemCodes *string `json:"ItemCodes,omitempty" xml:"ItemCodes,omitempty"`
	OwnerId   *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (QueryResellerAvailableQuotaRequest) GoString

func (*QueryResellerAvailableQuotaRequest) SetItemCodes

func (*QueryResellerAvailableQuotaRequest) SetOwnerId

func (QueryResellerAvailableQuotaRequest) String

type QueryResellerAvailableQuotaResponse

type QueryResellerAvailableQuotaResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryResellerAvailableQuotaResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryResellerAvailableQuotaResponse) GoString

func (*QueryResellerAvailableQuotaResponse) SetHeaders

func (*QueryResellerAvailableQuotaResponse) SetStatusCode added in v2.0.5

func (QueryResellerAvailableQuotaResponse) String

type QueryResellerAvailableQuotaResponseBody

type QueryResellerAvailableQuotaResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *string `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryResellerAvailableQuotaResponseBody) GoString

func (*QueryResellerAvailableQuotaResponseBody) SetCode

func (*QueryResellerAvailableQuotaResponseBody) SetData

func (*QueryResellerAvailableQuotaResponseBody) SetMessage

func (*QueryResellerAvailableQuotaResponseBody) SetRequestId

func (*QueryResellerAvailableQuotaResponseBody) SetSuccess

func (QueryResellerAvailableQuotaResponseBody) String

type QueryResourcePackageInstancesRequest

type QueryResourcePackageInstancesRequest struct {
	ExpiryTimeEnd   *string `json:"ExpiryTimeEnd,omitempty" xml:"ExpiryTimeEnd,omitempty"`
	ExpiryTimeStart *string `json:"ExpiryTimeStart,omitempty" xml:"ExpiryTimeStart,omitempty"`
	IncludePartner  *bool   `json:"IncludePartner,omitempty" xml:"IncludePartner,omitempty"`
	OwnerId         *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNum         *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize        *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ProductCode     *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
}

func (QueryResourcePackageInstancesRequest) GoString

func (*QueryResourcePackageInstancesRequest) SetExpiryTimeEnd

func (*QueryResourcePackageInstancesRequest) SetExpiryTimeStart

func (*QueryResourcePackageInstancesRequest) SetIncludePartner

func (*QueryResourcePackageInstancesRequest) SetOwnerId

func (*QueryResourcePackageInstancesRequest) SetPageNum

func (*QueryResourcePackageInstancesRequest) SetPageSize

func (*QueryResourcePackageInstancesRequest) SetProductCode

func (QueryResourcePackageInstancesRequest) String

type QueryResourcePackageInstancesResponse

type QueryResourcePackageInstancesResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryResourcePackageInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryResourcePackageInstancesResponse) GoString

func (*QueryResourcePackageInstancesResponse) SetHeaders

func (*QueryResourcePackageInstancesResponse) SetStatusCode added in v2.0.5

func (QueryResourcePackageInstancesResponse) String

type QueryResourcePackageInstancesResponseBody

type QueryResourcePackageInstancesResponseBody struct {
	Code      *string                                        `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryResourcePackageInstancesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                        `json:"Message,omitempty" xml:"Message,omitempty"`
	Page      *int32                                         `json:"Page,omitempty" xml:"Page,omitempty"`
	PageSize  *int32                                         `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId *string                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                          `json:"Success,omitempty" xml:"Success,omitempty"`
	Total     *int32                                         `json:"Total,omitempty" xml:"Total,omitempty"`
}

func (QueryResourcePackageInstancesResponseBody) GoString

func (*QueryResourcePackageInstancesResponseBody) SetCode

func (*QueryResourcePackageInstancesResponseBody) SetMessage

func (*QueryResourcePackageInstancesResponseBody) SetPage

func (*QueryResourcePackageInstancesResponseBody) SetPageSize

func (*QueryResourcePackageInstancesResponseBody) SetRequestId

func (*QueryResourcePackageInstancesResponseBody) SetSuccess

func (*QueryResourcePackageInstancesResponseBody) SetTotal

func (QueryResourcePackageInstancesResponseBody) String

type QueryResourcePackageInstancesResponseBodyData

type QueryResourcePackageInstancesResponseBodyData struct {
	HostId     *string                                                 `json:"HostId,omitempty" xml:"HostId,omitempty"`
	Instances  *QueryResourcePackageInstancesResponseBodyDataInstances `json:"Instances,omitempty" xml:"Instances,omitempty" type:"Struct"`
	PageNum    *string                                                 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize   *string                                                 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *string                                                 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryResourcePackageInstancesResponseBodyData) GoString

func (*QueryResourcePackageInstancesResponseBodyData) SetHostId

func (*QueryResourcePackageInstancesResponseBodyData) SetPageNum

func (*QueryResourcePackageInstancesResponseBodyData) SetPageSize

func (*QueryResourcePackageInstancesResponseBodyData) SetTotalCount

func (QueryResourcePackageInstancesResponseBodyData) String

type QueryResourcePackageInstancesResponseBodyDataInstances

type QueryResourcePackageInstancesResponseBodyDataInstances struct {
	Instance []*QueryResourcePackageInstancesResponseBodyDataInstancesInstance `json:"Instance,omitempty" xml:"Instance,omitempty" type:"Repeated"`
}

func (QueryResourcePackageInstancesResponseBodyDataInstances) GoString

func (QueryResourcePackageInstancesResponseBodyDataInstances) String

type QueryResourcePackageInstancesResponseBodyDataInstancesInstance

type QueryResourcePackageInstancesResponseBodyDataInstancesInstance struct {
	ApplicableProducts  *QueryResourcePackageInstancesResponseBodyDataInstancesInstanceApplicableProducts `json:"ApplicableProducts,omitempty" xml:"ApplicableProducts,omitempty" type:"Struct"`
	DeductType          *string                                                                           `json:"DeductType,omitempty" xml:"DeductType,omitempty"`
	EffectiveTime       *string                                                                           `json:"EffectiveTime,omitempty" xml:"EffectiveTime,omitempty"`
	ExpiryTime          *string                                                                           `json:"ExpiryTime,omitempty" xml:"ExpiryTime,omitempty"`
	InstanceId          *string                                                                           `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PackageType         *string                                                                           `json:"PackageType,omitempty" xml:"PackageType,omitempty"`
	Region              *string                                                                           `json:"Region,omitempty" xml:"Region,omitempty"`
	RemainingAmount     *string                                                                           `json:"RemainingAmount,omitempty" xml:"RemainingAmount,omitempty"`
	RemainingAmountUnit *string                                                                           `json:"RemainingAmountUnit,omitempty" xml:"RemainingAmountUnit,omitempty"`
	Remark              *string                                                                           `json:"Remark,omitempty" xml:"Remark,omitempty"`
	Status              *string                                                                           `json:"Status,omitempty" xml:"Status,omitempty"`
	TotalAmount         *string                                                                           `json:"TotalAmount,omitempty" xml:"TotalAmount,omitempty"`
	TotalAmountUnit     *string                                                                           `json:"TotalAmountUnit,omitempty" xml:"TotalAmountUnit,omitempty"`
}

func (QueryResourcePackageInstancesResponseBodyDataInstancesInstance) GoString

func (*QueryResourcePackageInstancesResponseBodyDataInstancesInstance) SetDeductType

func (*QueryResourcePackageInstancesResponseBodyDataInstancesInstance) SetEffectiveTime

func (*QueryResourcePackageInstancesResponseBodyDataInstancesInstance) SetExpiryTime

func (*QueryResourcePackageInstancesResponseBodyDataInstancesInstance) SetInstanceId

func (*QueryResourcePackageInstancesResponseBodyDataInstancesInstance) SetPackageType

func (*QueryResourcePackageInstancesResponseBodyDataInstancesInstance) SetRegion

func (*QueryResourcePackageInstancesResponseBodyDataInstancesInstance) SetRemainingAmount

func (*QueryResourcePackageInstancesResponseBodyDataInstancesInstance) SetRemainingAmountUnit

func (*QueryResourcePackageInstancesResponseBodyDataInstancesInstance) SetRemark

func (*QueryResourcePackageInstancesResponseBodyDataInstancesInstance) SetStatus

func (*QueryResourcePackageInstancesResponseBodyDataInstancesInstance) SetTotalAmount

func (*QueryResourcePackageInstancesResponseBodyDataInstancesInstance) SetTotalAmountUnit

func (QueryResourcePackageInstancesResponseBodyDataInstancesInstance) String

type QueryResourcePackageInstancesResponseBodyDataInstancesInstanceApplicableProducts

type QueryResourcePackageInstancesResponseBodyDataInstancesInstanceApplicableProducts struct {
	Product []*string `json:"Product,omitempty" xml:"Product,omitempty" type:"Repeated"`
}

func (QueryResourcePackageInstancesResponseBodyDataInstancesInstanceApplicableProducts) GoString

func (*QueryResourcePackageInstancesResponseBodyDataInstancesInstanceApplicableProducts) SetProduct

func (QueryResourcePackageInstancesResponseBodyDataInstancesInstanceApplicableProducts) String

type QuerySavingsPlansDeductLogRequest

type QuerySavingsPlansDeductLogRequest struct {
	EndTime      *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceId   *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceType *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
	Locale       *string `json:"Locale,omitempty" xml:"Locale,omitempty"`
	PageNum      *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize     *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	StartTime    *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (QuerySavingsPlansDeductLogRequest) GoString

func (*QuerySavingsPlansDeductLogRequest) SetEndTime

func (*QuerySavingsPlansDeductLogRequest) SetInstanceId

func (*QuerySavingsPlansDeductLogRequest) SetInstanceType

func (*QuerySavingsPlansDeductLogRequest) SetLocale

func (*QuerySavingsPlansDeductLogRequest) SetPageNum

func (*QuerySavingsPlansDeductLogRequest) SetPageSize

func (*QuerySavingsPlansDeductLogRequest) SetStartTime

func (QuerySavingsPlansDeductLogRequest) String

type QuerySavingsPlansDeductLogResponse

type QuerySavingsPlansDeductLogResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QuerySavingsPlansDeductLogResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QuerySavingsPlansDeductLogResponse) GoString

func (*QuerySavingsPlansDeductLogResponse) SetHeaders

func (*QuerySavingsPlansDeductLogResponse) SetStatusCode added in v2.0.5

func (QuerySavingsPlansDeductLogResponse) String

type QuerySavingsPlansDeductLogResponseBody

type QuerySavingsPlansDeductLogResponseBody struct {
	Code      *string                                     `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QuerySavingsPlansDeductLogResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                     `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                       `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QuerySavingsPlansDeductLogResponseBody) GoString

func (*QuerySavingsPlansDeductLogResponseBody) SetCode

func (*QuerySavingsPlansDeductLogResponseBody) SetMessage

func (*QuerySavingsPlansDeductLogResponseBody) SetRequestId

func (*QuerySavingsPlansDeductLogResponseBody) SetSuccess

func (QuerySavingsPlansDeductLogResponseBody) String

type QuerySavingsPlansDeductLogResponseBodyData

type QuerySavingsPlansDeductLogResponseBodyData struct {
	Items      []*QuerySavingsPlansDeductLogResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	PageNum    *int32                                             `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize   *int32                                             `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int32                                             `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QuerySavingsPlansDeductLogResponseBodyData) GoString

func (*QuerySavingsPlansDeductLogResponseBodyData) SetPageNum

func (*QuerySavingsPlansDeductLogResponseBodyData) SetPageSize

func (*QuerySavingsPlansDeductLogResponseBodyData) SetTotalCount

func (QuerySavingsPlansDeductLogResponseBodyData) String

type QuerySavingsPlansDeductLogResponseBodyDataItems

type QuerySavingsPlansDeductLogResponseBodyDataItems struct {
	BillModule       *string `json:"BillModule,omitempty" xml:"BillModule,omitempty"`
	DeductCommodity  *string `json:"DeductCommodity,omitempty" xml:"DeductCommodity,omitempty"`
	DeductFee        *string `json:"DeductFee,omitempty" xml:"DeductFee,omitempty"`
	DeductInstanceId *string `json:"DeductInstanceId,omitempty" xml:"DeductInstanceId,omitempty"`
	DeductRate       *string `json:"DeductRate,omitempty" xml:"DeductRate,omitempty"`
	DiscountRate     *string `json:"DiscountRate,omitempty" xml:"DiscountRate,omitempty"`
	EndTime          *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceId       *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OwnerId          *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	SavingsType      *string `json:"SavingsType,omitempty" xml:"SavingsType,omitempty"`
	StartTime        *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	UserId           *int64  `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (QuerySavingsPlansDeductLogResponseBodyDataItems) GoString

func (*QuerySavingsPlansDeductLogResponseBodyDataItems) SetBillModule

func (*QuerySavingsPlansDeductLogResponseBodyDataItems) SetDeductCommodity

func (*QuerySavingsPlansDeductLogResponseBodyDataItems) SetDeductFee

func (*QuerySavingsPlansDeductLogResponseBodyDataItems) SetDeductInstanceId

func (*QuerySavingsPlansDeductLogResponseBodyDataItems) SetDeductRate

func (*QuerySavingsPlansDeductLogResponseBodyDataItems) SetDiscountRate

func (*QuerySavingsPlansDeductLogResponseBodyDataItems) SetEndTime

func (*QuerySavingsPlansDeductLogResponseBodyDataItems) SetInstanceId

func (*QuerySavingsPlansDeductLogResponseBodyDataItems) SetOwnerId added in v2.0.6

func (*QuerySavingsPlansDeductLogResponseBodyDataItems) SetSavingsType

func (*QuerySavingsPlansDeductLogResponseBodyDataItems) SetStartTime

func (*QuerySavingsPlansDeductLogResponseBodyDataItems) SetUserId

func (QuerySavingsPlansDeductLogResponseBodyDataItems) String

type QuerySavingsPlansInstanceRequest

type QuerySavingsPlansInstanceRequest struct {
	EndTime    *string                                `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceId *string                                `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Locale     *string                                `json:"Locale,omitempty" xml:"Locale,omitempty"`
	PageNum    *int32                                 `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize   *int32                                 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	StartTime  *string                                `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	Tag        []*QuerySavingsPlansInstanceRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (QuerySavingsPlansInstanceRequest) GoString

func (*QuerySavingsPlansInstanceRequest) SetEndTime

func (*QuerySavingsPlansInstanceRequest) SetInstanceId

func (*QuerySavingsPlansInstanceRequest) SetLocale

func (*QuerySavingsPlansInstanceRequest) SetPageNum

func (*QuerySavingsPlansInstanceRequest) SetPageSize

func (*QuerySavingsPlansInstanceRequest) SetStartTime

func (QuerySavingsPlansInstanceRequest) String

type QuerySavingsPlansInstanceRequestTag

type QuerySavingsPlansInstanceRequestTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (QuerySavingsPlansInstanceRequestTag) GoString

func (*QuerySavingsPlansInstanceRequestTag) SetKey

func (*QuerySavingsPlansInstanceRequestTag) SetValue

func (QuerySavingsPlansInstanceRequestTag) String

type QuerySavingsPlansInstanceResponse

type QuerySavingsPlansInstanceResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QuerySavingsPlansInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QuerySavingsPlansInstanceResponse) GoString

func (*QuerySavingsPlansInstanceResponse) SetHeaders

func (*QuerySavingsPlansInstanceResponse) SetStatusCode added in v2.0.5

func (QuerySavingsPlansInstanceResponse) String

type QuerySavingsPlansInstanceResponseBody

type QuerySavingsPlansInstanceResponseBody struct {
	Code      *string                                    `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QuerySavingsPlansInstanceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                    `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                      `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QuerySavingsPlansInstanceResponseBody) GoString

func (*QuerySavingsPlansInstanceResponseBody) SetCode

func (*QuerySavingsPlansInstanceResponseBody) SetMessage

func (*QuerySavingsPlansInstanceResponseBody) SetRequestId

func (*QuerySavingsPlansInstanceResponseBody) SetSuccess

func (QuerySavingsPlansInstanceResponseBody) String

type QuerySavingsPlansInstanceResponseBodyData

type QuerySavingsPlansInstanceResponseBodyData struct {
	Items      []*QuerySavingsPlansInstanceResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Repeated"`
	PageNum    *int32                                            `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize   *int32                                            `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int32                                            `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QuerySavingsPlansInstanceResponseBodyData) GoString

func (*QuerySavingsPlansInstanceResponseBodyData) SetPageNum

func (*QuerySavingsPlansInstanceResponseBodyData) SetPageSize

func (*QuerySavingsPlansInstanceResponseBodyData) SetTotalCount

func (QuerySavingsPlansInstanceResponseBodyData) String

type QuerySavingsPlansInstanceResponseBodyDataItems

type QuerySavingsPlansInstanceResponseBodyDataItems struct {
	AllocationStatus    *string                                               `json:"AllocationStatus,omitempty" xml:"AllocationStatus,omitempty"`
	Currency            *string                                               `json:"Currency,omitempty" xml:"Currency,omitempty"`
	Cycle               *string                                               `json:"Cycle,omitempty" xml:"Cycle,omitempty"`
	EndTime             *string                                               `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	EndTimestamp        *int64                                                `json:"EndTimestamp,omitempty" xml:"EndTimestamp,omitempty"`
	InstanceFamily      *string                                               `json:"InstanceFamily,omitempty" xml:"InstanceFamily,omitempty"`
	InstanceId          *string                                               `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	LastBillTotalUsage  *string                                               `json:"LastBillTotalUsage,omitempty" xml:"LastBillTotalUsage,omitempty"`
	LastBillUtilization *string                                               `json:"LastBillUtilization,omitempty" xml:"LastBillUtilization,omitempty"`
	PayMode             *string                                               `json:"PayMode,omitempty" xml:"PayMode,omitempty"`
	PoolValue           *string                                               `json:"PoolValue,omitempty" xml:"PoolValue,omitempty"`
	PrepayFee           *string                                               `json:"PrepayFee,omitempty" xml:"PrepayFee,omitempty"`
	Region              *string                                               `json:"Region,omitempty" xml:"Region,omitempty"`
	SavingsType         *string                                               `json:"SavingsType,omitempty" xml:"SavingsType,omitempty"`
	StartTime           *string                                               `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	StartTimestamp      *int64                                                `json:"StartTimestamp,omitempty" xml:"StartTimestamp,omitempty"`
	Status              *string                                               `json:"Status,omitempty" xml:"Status,omitempty"`
	Tags                []*QuerySavingsPlansInstanceResponseBodyDataItemsTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	TotalSave           *string                                               `json:"TotalSave,omitempty" xml:"TotalSave,omitempty"`
	Utilization         *string                                               `json:"Utilization,omitempty" xml:"Utilization,omitempty"`
}

func (QuerySavingsPlansInstanceResponseBodyDataItems) GoString

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetAllocationStatus

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetCurrency

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetCycle

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetEndTime

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetEndTimestamp

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetInstanceFamily

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetInstanceId

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetLastBillTotalUsage

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetLastBillUtilization

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetPayMode

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetPoolValue

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetPrepayFee

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetRegion

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetSavingsType

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetStartTime

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetStartTimestamp

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetStatus

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetTotalSave

func (*QuerySavingsPlansInstanceResponseBodyDataItems) SetUtilization

func (QuerySavingsPlansInstanceResponseBodyDataItems) String

type QuerySavingsPlansInstanceResponseBodyDataItemsTags

type QuerySavingsPlansInstanceResponseBodyDataItemsTags struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (QuerySavingsPlansInstanceResponseBodyDataItemsTags) GoString

func (*QuerySavingsPlansInstanceResponseBodyDataItemsTags) SetKey

func (*QuerySavingsPlansInstanceResponseBodyDataItemsTags) SetValue

func (QuerySavingsPlansInstanceResponseBodyDataItemsTags) String

type QuerySettleBillRequest

type QuerySettleBillRequest struct {
	BillOwnerId            *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	BillingCycle           *string `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	IsDisplayLocalCurrency *bool   `json:"IsDisplayLocalCurrency,omitempty" xml:"IsDisplayLocalCurrency,omitempty"`
	IsHideZeroCharge       *bool   `json:"IsHideZeroCharge,omitempty" xml:"IsHideZeroCharge,omitempty"`
	MaxResults             *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken              *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	OwnerId                *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ProductCode            *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType            *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	RecordID               *string `json:"RecordID,omitempty" xml:"RecordID,omitempty"`
	SubscriptionType       *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Type                   *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (QuerySettleBillRequest) GoString

func (s QuerySettleBillRequest) GoString() string

func (*QuerySettleBillRequest) SetBillOwnerId

func (s *QuerySettleBillRequest) SetBillOwnerId(v int64) *QuerySettleBillRequest

func (*QuerySettleBillRequest) SetBillingCycle

func (s *QuerySettleBillRequest) SetBillingCycle(v string) *QuerySettleBillRequest

func (*QuerySettleBillRequest) SetIsDisplayLocalCurrency

func (s *QuerySettleBillRequest) SetIsDisplayLocalCurrency(v bool) *QuerySettleBillRequest

func (*QuerySettleBillRequest) SetIsHideZeroCharge

func (s *QuerySettleBillRequest) SetIsHideZeroCharge(v bool) *QuerySettleBillRequest

func (*QuerySettleBillRequest) SetMaxResults

func (*QuerySettleBillRequest) SetNextToken

func (*QuerySettleBillRequest) SetOwnerId

func (*QuerySettleBillRequest) SetProductCode

func (*QuerySettleBillRequest) SetProductType

func (*QuerySettleBillRequest) SetRecordID

func (*QuerySettleBillRequest) SetSubscriptionType

func (s *QuerySettleBillRequest) SetSubscriptionType(v string) *QuerySettleBillRequest

func (*QuerySettleBillRequest) SetType

func (QuerySettleBillRequest) String

func (s QuerySettleBillRequest) String() string

type QuerySettleBillResponse

type QuerySettleBillResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QuerySettleBillResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QuerySettleBillResponse) GoString

func (s QuerySettleBillResponse) GoString() string

func (*QuerySettleBillResponse) SetBody

func (*QuerySettleBillResponse) SetHeaders

func (*QuerySettleBillResponse) SetStatusCode added in v2.0.5

func (QuerySettleBillResponse) String

func (s QuerySettleBillResponse) String() string

type QuerySettleBillResponseBody

type QuerySettleBillResponseBody struct {
	Code      *string                          `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QuerySettleBillResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                          `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                            `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QuerySettleBillResponseBody) GoString

func (s QuerySettleBillResponseBody) GoString() string

func (*QuerySettleBillResponseBody) SetCode

func (*QuerySettleBillResponseBody) SetData

func (*QuerySettleBillResponseBody) SetMessage

func (*QuerySettleBillResponseBody) SetRequestId

func (*QuerySettleBillResponseBody) SetSuccess

func (QuerySettleBillResponseBody) String

type QuerySettleBillResponseBodyData

type QuerySettleBillResponseBodyData struct {
	AccountID    *string                               `json:"AccountID,omitempty" xml:"AccountID,omitempty"`
	AccountName  *string                               `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	BillingCycle *string                               `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	Items        *QuerySettleBillResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"`
	MaxResults   *int32                                `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken    *string                               `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	TotalCount   *int32                                `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QuerySettleBillResponseBodyData) GoString

func (*QuerySettleBillResponseBodyData) SetAccountID

func (*QuerySettleBillResponseBodyData) SetAccountName

func (*QuerySettleBillResponseBodyData) SetBillingCycle

func (*QuerySettleBillResponseBodyData) SetMaxResults

func (*QuerySettleBillResponseBodyData) SetNextToken

func (*QuerySettleBillResponseBodyData) SetTotalCount

func (QuerySettleBillResponseBodyData) String

type QuerySettleBillResponseBodyDataItems

type QuerySettleBillResponseBodyDataItems struct {
	Item []*QuerySettleBillResponseBodyDataItemsItem `json:"Item,omitempty" xml:"Item,omitempty" type:"Repeated"`
}

func (QuerySettleBillResponseBodyDataItems) GoString

func (QuerySettleBillResponseBodyDataItems) String

type QuerySettleBillResponseBodyDataItemsItem

type QuerySettleBillResponseBodyDataItemsItem struct {
	AdjustAmount          *float32 `json:"AdjustAmount,omitempty" xml:"AdjustAmount,omitempty"`
	AfterTaxAmount        *float32 `json:"AfterTaxAmount,omitempty" xml:"AfterTaxAmount,omitempty"`
	BillAccountID         *string  `json:"BillAccountID,omitempty" xml:"BillAccountID,omitempty"`
	BillAccountName       *string  `json:"BillAccountName,omitempty" xml:"BillAccountName,omitempty"`
	BizType               *string  `json:"BizType,omitempty" xml:"BizType,omitempty"`
	CashAmount            *float32 `json:"CashAmount,omitempty" xml:"CashAmount,omitempty"`
	CommodityCode         *string  `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	Currency              *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductedByCashCoupons *float32 `json:"DeductedByCashCoupons,omitempty" xml:"DeductedByCashCoupons,omitempty"`
	DeductedByCoupons     *float32 `json:"DeductedByCoupons,omitempty" xml:"DeductedByCoupons,omitempty"`
	DeductedByPrepaidCard *float32 `json:"DeductedByPrepaidCard,omitempty" xml:"DeductedByPrepaidCard,omitempty"`
	InvoiceDiscount       *float32 `json:"InvoiceDiscount,omitempty" xml:"InvoiceDiscount,omitempty"`
	Item                  *string  `json:"Item,omitempty" xml:"Item,omitempty"`
	OutstandingAmount     *float32 `json:"OutstandingAmount,omitempty" xml:"OutstandingAmount,omitempty"`
	OwnerID               *string  `json:"OwnerID,omitempty" xml:"OwnerID,omitempty"`
	PaymentAmount         *float32 `json:"PaymentAmount,omitempty" xml:"PaymentAmount,omitempty"`
	PaymentCurrency       *string  `json:"PaymentCurrency,omitempty" xml:"PaymentCurrency,omitempty"`
	PaymentTime           *string  `json:"PaymentTime,omitempty" xml:"PaymentTime,omitempty"`
	PaymentTransactionID  *string  `json:"PaymentTransactionID,omitempty" xml:"PaymentTransactionID,omitempty"`
	PipCode               *string  `json:"PipCode,omitempty" xml:"PipCode,omitempty"`
	PretaxAmount          *float32 `json:"PretaxAmount,omitempty" xml:"PretaxAmount,omitempty"`
	PretaxAmountLocal     *float32 `json:"PretaxAmountLocal,omitempty" xml:"PretaxAmountLocal,omitempty"`
	PretaxGrossAmount     *float32 `json:"PretaxGrossAmount,omitempty" xml:"PretaxGrossAmount,omitempty"`
	ProductCode           *string  `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductDetail         *string  `json:"ProductDetail,omitempty" xml:"ProductDetail,omitempty"`
	ProductName           *string  `json:"ProductName,omitempty" xml:"ProductName,omitempty"`
	ProductType           *string  `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	RecordID              *string  `json:"RecordID,omitempty" xml:"RecordID,omitempty"`
	RoundDownDiscount     *string  `json:"RoundDownDiscount,omitempty" xml:"RoundDownDiscount,omitempty"`
	Status                *string  `json:"Status,omitempty" xml:"Status,omitempty"`
	SubOrderId            *string  `json:"SubOrderId,omitempty" xml:"SubOrderId,omitempty"`
	SubscriptionType      *string  `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Tax                   *float32 `json:"Tax,omitempty" xml:"Tax,omitempty"`
	UsageEndTime          *string  `json:"UsageEndTime,omitempty" xml:"UsageEndTime,omitempty"`
	UsageStartTime        *string  `json:"UsageStartTime,omitempty" xml:"UsageStartTime,omitempty"`
}

func (QuerySettleBillResponseBodyDataItemsItem) GoString

func (*QuerySettleBillResponseBodyDataItemsItem) SetAdjustAmount

func (*QuerySettleBillResponseBodyDataItemsItem) SetAfterTaxAmount

func (*QuerySettleBillResponseBodyDataItemsItem) SetBillAccountID

func (*QuerySettleBillResponseBodyDataItemsItem) SetBillAccountName

func (*QuerySettleBillResponseBodyDataItemsItem) SetBizType

func (*QuerySettleBillResponseBodyDataItemsItem) SetCashAmount

func (*QuerySettleBillResponseBodyDataItemsItem) SetCommodityCode

func (*QuerySettleBillResponseBodyDataItemsItem) SetCurrency

func (*QuerySettleBillResponseBodyDataItemsItem) SetDeductedByCashCoupons

func (*QuerySettleBillResponseBodyDataItemsItem) SetDeductedByCoupons

func (*QuerySettleBillResponseBodyDataItemsItem) SetDeductedByPrepaidCard

func (*QuerySettleBillResponseBodyDataItemsItem) SetInvoiceDiscount

func (*QuerySettleBillResponseBodyDataItemsItem) SetItem

func (*QuerySettleBillResponseBodyDataItemsItem) SetOutstandingAmount

func (*QuerySettleBillResponseBodyDataItemsItem) SetOwnerID

func (*QuerySettleBillResponseBodyDataItemsItem) SetPaymentAmount

func (*QuerySettleBillResponseBodyDataItemsItem) SetPaymentCurrency

func (*QuerySettleBillResponseBodyDataItemsItem) SetPaymentTime

func (*QuerySettleBillResponseBodyDataItemsItem) SetPaymentTransactionID

func (*QuerySettleBillResponseBodyDataItemsItem) SetPipCode

func (*QuerySettleBillResponseBodyDataItemsItem) SetPretaxAmount

func (*QuerySettleBillResponseBodyDataItemsItem) SetPretaxAmountLocal

func (*QuerySettleBillResponseBodyDataItemsItem) SetPretaxGrossAmount

func (*QuerySettleBillResponseBodyDataItemsItem) SetProductCode

func (*QuerySettleBillResponseBodyDataItemsItem) SetProductDetail

func (*QuerySettleBillResponseBodyDataItemsItem) SetProductName

func (*QuerySettleBillResponseBodyDataItemsItem) SetProductType

func (*QuerySettleBillResponseBodyDataItemsItem) SetRecordID

func (*QuerySettleBillResponseBodyDataItemsItem) SetRoundDownDiscount

func (*QuerySettleBillResponseBodyDataItemsItem) SetStatus

func (*QuerySettleBillResponseBodyDataItemsItem) SetSubOrderId

func (*QuerySettleBillResponseBodyDataItemsItem) SetSubscriptionType

func (*QuerySettleBillResponseBodyDataItemsItem) SetTax

func (*QuerySettleBillResponseBodyDataItemsItem) SetUsageEndTime

func (*QuerySettleBillResponseBodyDataItemsItem) SetUsageStartTime

func (QuerySettleBillResponseBodyDataItemsItem) String

type QuerySettlementBillRequest

type QuerySettlementBillRequest struct {
	BillingCycle     *string `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	EndTime          *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	IsHideZeroCharge *bool   `json:"IsHideZeroCharge,omitempty" xml:"IsHideZeroCharge,omitempty"`
	OwnerId          *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNum          *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize         *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ProductCode      *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	StartTime        *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	SubscriptionType *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Type             *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (QuerySettlementBillRequest) GoString

func (s QuerySettlementBillRequest) GoString() string

func (*QuerySettlementBillRequest) SetBillingCycle

func (*QuerySettlementBillRequest) SetEndTime

func (*QuerySettlementBillRequest) SetIsHideZeroCharge

func (s *QuerySettlementBillRequest) SetIsHideZeroCharge(v bool) *QuerySettlementBillRequest

func (*QuerySettlementBillRequest) SetOwnerId

func (*QuerySettlementBillRequest) SetPageNum

func (*QuerySettlementBillRequest) SetPageSize

func (*QuerySettlementBillRequest) SetProductCode

func (*QuerySettlementBillRequest) SetProductType

func (*QuerySettlementBillRequest) SetStartTime

func (*QuerySettlementBillRequest) SetSubscriptionType

func (*QuerySettlementBillRequest) SetType

func (QuerySettlementBillRequest) String

type QuerySettlementBillResponse

type QuerySettlementBillResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QuerySettlementBillResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QuerySettlementBillResponse) GoString

func (s QuerySettlementBillResponse) GoString() string

func (*QuerySettlementBillResponse) SetBody

func (*QuerySettlementBillResponse) SetHeaders

func (*QuerySettlementBillResponse) SetStatusCode added in v2.0.5

func (QuerySettlementBillResponse) String

type QuerySettlementBillResponseBody

type QuerySettlementBillResponseBody struct {
	Code      *string                              `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QuerySettlementBillResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                              `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QuerySettlementBillResponseBody) GoString

func (*QuerySettlementBillResponseBody) SetCode

func (*QuerySettlementBillResponseBody) SetMessage

func (*QuerySettlementBillResponseBody) SetRequestId

func (*QuerySettlementBillResponseBody) SetSuccess

func (QuerySettlementBillResponseBody) String

type QuerySettlementBillResponseBodyData

type QuerySettlementBillResponseBodyData struct {
	BillingCycle *string                                   `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	Items        *QuerySettlementBillResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"`
	PageNum      *int32                                    `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize     *int32                                    `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount   *int32                                    `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QuerySettlementBillResponseBodyData) GoString

func (*QuerySettlementBillResponseBodyData) SetBillingCycle

func (*QuerySettlementBillResponseBodyData) SetPageNum

func (*QuerySettlementBillResponseBodyData) SetPageSize

func (*QuerySettlementBillResponseBodyData) SetTotalCount

func (QuerySettlementBillResponseBodyData) String

type QuerySettlementBillResponseBodyDataItems

type QuerySettlementBillResponseBodyDataItems struct {
	Item []*QuerySettlementBillResponseBodyDataItemsItem `json:"Item,omitempty" xml:"Item,omitempty" type:"Repeated"`
}

func (QuerySettlementBillResponseBodyDataItems) GoString

func (QuerySettlementBillResponseBodyDataItems) String

type QuerySettlementBillResponseBodyDataItemsItem

type QuerySettlementBillResponseBodyDataItemsItem struct {
	AccountDiscount             *float32 `json:"AccountDiscount,omitempty" xml:"AccountDiscount,omitempty"`
	AfterTaxAmount              *float32 `json:"AfterTaxAmount,omitempty" xml:"AfterTaxAmount,omitempty"`
	BillID                      *string  `json:"BillID,omitempty" xml:"BillID,omitempty"`
	ChargeDiscount              *float32 `json:"ChargeDiscount,omitempty" xml:"ChargeDiscount,omitempty"`
	ClearedTime                 *string  `json:"ClearedTime,omitempty" xml:"ClearedTime,omitempty"`
	Config                      *string  `json:"Config,omitempty" xml:"Config,omitempty"`
	CreateTime                  *string  `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Currency                    *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductedByCashCoupons       *float32 `json:"DeductedByCashCoupons,omitempty" xml:"DeductedByCashCoupons,omitempty"`
	DeductedByCoupons           *float32 `json:"DeductedByCoupons,omitempty" xml:"DeductedByCoupons,omitempty"`
	DeductedByPrepaidCard       *float32 `json:"DeductedByPrepaidCard,omitempty" xml:"DeductedByPrepaidCard,omitempty"`
	InvoiceNo                   *string  `json:"InvoiceNo,omitempty" xml:"InvoiceNo,omitempty"`
	Item                        *string  `json:"Item,omitempty" xml:"Item,omitempty"`
	LinkedCustomerOrderID       *string  `json:"LinkedCustomerOrderID,omitempty" xml:"LinkedCustomerOrderID,omitempty"`
	MybankPaymentAmount         *float32 `json:"MybankPaymentAmount,omitempty" xml:"MybankPaymentAmount,omitempty"`
	OrderID                     *string  `json:"OrderID,omitempty" xml:"OrderID,omitempty"`
	OrderType                   *string  `json:"OrderType,omitempty" xml:"OrderType,omitempty"`
	OriginalOrderID             *string  `json:"OriginalOrderID,omitempty" xml:"OriginalOrderID,omitempty"`
	OutstandingAmount           *float32 `json:"OutstandingAmount,omitempty" xml:"OutstandingAmount,omitempty"`
	OwnerID                     *string  `json:"OwnerID,omitempty" xml:"OwnerID,omitempty"`
	PayerAccount                *string  `json:"PayerAccount,omitempty" xml:"PayerAccount,omitempty"`
	PaymentAmount               *float32 `json:"PaymentAmount,omitempty" xml:"PaymentAmount,omitempty"`
	PaymentCurrency             *string  `json:"PaymentCurrency,omitempty" xml:"PaymentCurrency,omitempty"`
	PaymentTime                 *string  `json:"PaymentTime,omitempty" xml:"PaymentTime,omitempty"`
	PretaxAmount                *float32 `json:"PretaxAmount,omitempty" xml:"PretaxAmount,omitempty"`
	PretaxAmountLocal           *float32 `json:"PretaxAmountLocal,omitempty" xml:"PretaxAmountLocal,omitempty"`
	PretaxGrossAmount           *float32 `json:"PretaxGrossAmount,omitempty" xml:"PretaxGrossAmount,omitempty"`
	PreviousBillingCycleBalance *float32 `json:"PreviousBillingCycleBalance,omitempty" xml:"PreviousBillingCycleBalance,omitempty"`
	ProductCode                 *string  `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType                 *string  `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	Promotion                   *string  `json:"Promotion,omitempty" xml:"Promotion,omitempty"`
	Quantity                    *string  `json:"Quantity,omitempty" xml:"Quantity,omitempty"`
	RecordID                    *string  `json:"RecordID,omitempty" xml:"RecordID,omitempty"`
	Region                      *string  `json:"Region,omitempty" xml:"Region,omitempty"`
	Seller                      *string  `json:"Seller,omitempty" xml:"Seller,omitempty"`
	SolutionID                  *string  `json:"SolutionID,omitempty" xml:"SolutionID,omitempty"`
	SolutionName                *string  `json:"SolutionName,omitempty" xml:"SolutionName,omitempty"`
	Status                      *string  `json:"Status,omitempty" xml:"Status,omitempty"`
	SuborderID                  *string  `json:"SuborderID,omitempty" xml:"SuborderID,omitempty"`
	SubscriptionType            *string  `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Tax                         *float32 `json:"Tax,omitempty" xml:"Tax,omitempty"`
	UsageEndTime                *string  `json:"UsageEndTime,omitempty" xml:"UsageEndTime,omitempty"`
	UsageStartTime              *string  `json:"UsageStartTime,omitempty" xml:"UsageStartTime,omitempty"`
}

func (QuerySettlementBillResponseBodyDataItemsItem) GoString

func (*QuerySettlementBillResponseBodyDataItemsItem) SetAccountDiscount

func (*QuerySettlementBillResponseBodyDataItemsItem) SetAfterTaxAmount

func (*QuerySettlementBillResponseBodyDataItemsItem) SetBillID

func (*QuerySettlementBillResponseBodyDataItemsItem) SetChargeDiscount

func (*QuerySettlementBillResponseBodyDataItemsItem) SetClearedTime

func (*QuerySettlementBillResponseBodyDataItemsItem) SetConfig

func (*QuerySettlementBillResponseBodyDataItemsItem) SetCreateTime

func (*QuerySettlementBillResponseBodyDataItemsItem) SetCurrency

func (*QuerySettlementBillResponseBodyDataItemsItem) SetDeductedByCashCoupons

func (*QuerySettlementBillResponseBodyDataItemsItem) SetDeductedByCoupons

func (*QuerySettlementBillResponseBodyDataItemsItem) SetDeductedByPrepaidCard

func (*QuerySettlementBillResponseBodyDataItemsItem) SetInvoiceNo

func (*QuerySettlementBillResponseBodyDataItemsItem) SetItem

func (*QuerySettlementBillResponseBodyDataItemsItem) SetLinkedCustomerOrderID

func (*QuerySettlementBillResponseBodyDataItemsItem) SetMybankPaymentAmount

func (*QuerySettlementBillResponseBodyDataItemsItem) SetOrderID

func (*QuerySettlementBillResponseBodyDataItemsItem) SetOrderType

func (*QuerySettlementBillResponseBodyDataItemsItem) SetOriginalOrderID

func (*QuerySettlementBillResponseBodyDataItemsItem) SetOutstandingAmount

func (*QuerySettlementBillResponseBodyDataItemsItem) SetOwnerID

func (*QuerySettlementBillResponseBodyDataItemsItem) SetPayerAccount

func (*QuerySettlementBillResponseBodyDataItemsItem) SetPaymentAmount

func (*QuerySettlementBillResponseBodyDataItemsItem) SetPaymentCurrency

func (*QuerySettlementBillResponseBodyDataItemsItem) SetPaymentTime

func (*QuerySettlementBillResponseBodyDataItemsItem) SetPretaxAmount

func (*QuerySettlementBillResponseBodyDataItemsItem) SetPretaxAmountLocal

func (*QuerySettlementBillResponseBodyDataItemsItem) SetPretaxGrossAmount

func (*QuerySettlementBillResponseBodyDataItemsItem) SetPreviousBillingCycleBalance

func (*QuerySettlementBillResponseBodyDataItemsItem) SetProductCode

func (*QuerySettlementBillResponseBodyDataItemsItem) SetProductType

func (*QuerySettlementBillResponseBodyDataItemsItem) SetPromotion

func (*QuerySettlementBillResponseBodyDataItemsItem) SetQuantity

func (*QuerySettlementBillResponseBodyDataItemsItem) SetRecordID

func (*QuerySettlementBillResponseBodyDataItemsItem) SetRegion

func (*QuerySettlementBillResponseBodyDataItemsItem) SetSeller

func (*QuerySettlementBillResponseBodyDataItemsItem) SetSolutionID

func (*QuerySettlementBillResponseBodyDataItemsItem) SetSolutionName

func (*QuerySettlementBillResponseBodyDataItemsItem) SetStatus

func (*QuerySettlementBillResponseBodyDataItemsItem) SetSuborderID

func (*QuerySettlementBillResponseBodyDataItemsItem) SetSubscriptionType

func (*QuerySettlementBillResponseBodyDataItemsItem) SetTax

func (*QuerySettlementBillResponseBodyDataItemsItem) SetUsageEndTime

func (*QuerySettlementBillResponseBodyDataItemsItem) SetUsageStartTime

func (QuerySettlementBillResponseBodyDataItemsItem) String

type QuerySplitItemBillRequest

type QuerySplitItemBillRequest struct {
	BillOwnerId      *int64  `json:"BillOwnerId,omitempty" xml:"BillOwnerId,omitempty"`
	BillingCycle     *string `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	OwnerId          *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNum          *int32  `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize         *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ProductCode      *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType      *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	SubscriptionType *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (QuerySplitItemBillRequest) GoString

func (s QuerySplitItemBillRequest) GoString() string

func (*QuerySplitItemBillRequest) SetBillOwnerId

func (*QuerySplitItemBillRequest) SetBillingCycle

func (*QuerySplitItemBillRequest) SetOwnerId

func (*QuerySplitItemBillRequest) SetPageNum

func (*QuerySplitItemBillRequest) SetPageSize

func (*QuerySplitItemBillRequest) SetProductCode

func (*QuerySplitItemBillRequest) SetProductType

func (*QuerySplitItemBillRequest) SetSubscriptionType

func (s *QuerySplitItemBillRequest) SetSubscriptionType(v string) *QuerySplitItemBillRequest

func (QuerySplitItemBillRequest) String

func (s QuerySplitItemBillRequest) String() string

type QuerySplitItemBillResponse

type QuerySplitItemBillResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QuerySplitItemBillResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QuerySplitItemBillResponse) GoString

func (s QuerySplitItemBillResponse) GoString() string

func (*QuerySplitItemBillResponse) SetBody

func (*QuerySplitItemBillResponse) SetHeaders

func (*QuerySplitItemBillResponse) SetStatusCode added in v2.0.5

func (QuerySplitItemBillResponse) String

type QuerySplitItemBillResponseBody

type QuerySplitItemBillResponseBody struct {
	Code      *string                             `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QuerySplitItemBillResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                             `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                               `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QuerySplitItemBillResponseBody) GoString

func (*QuerySplitItemBillResponseBody) SetCode

func (*QuerySplitItemBillResponseBody) SetMessage

func (*QuerySplitItemBillResponseBody) SetRequestId

func (*QuerySplitItemBillResponseBody) SetSuccess

func (QuerySplitItemBillResponseBody) String

type QuerySplitItemBillResponseBodyData

type QuerySplitItemBillResponseBodyData struct {
	AccountID    *string                                  `json:"AccountID,omitempty" xml:"AccountID,omitempty"`
	AccountName  *string                                  `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	BillingCycle *string                                  `json:"BillingCycle,omitempty" xml:"BillingCycle,omitempty"`
	Items        *QuerySplitItemBillResponseBodyDataItems `json:"Items,omitempty" xml:"Items,omitempty" type:"Struct"`
	PageNum      *int32                                   `json:"PageNum,omitempty" xml:"PageNum,omitempty"`
	PageSize     *int32                                   `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount   *int32                                   `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QuerySplitItemBillResponseBodyData) GoString

func (*QuerySplitItemBillResponseBodyData) SetAccountID

func (*QuerySplitItemBillResponseBodyData) SetAccountName

func (*QuerySplitItemBillResponseBodyData) SetBillingCycle

func (*QuerySplitItemBillResponseBodyData) SetPageNum

func (*QuerySplitItemBillResponseBodyData) SetPageSize

func (*QuerySplitItemBillResponseBodyData) SetTotalCount

func (QuerySplitItemBillResponseBodyData) String

type QuerySplitItemBillResponseBodyDataItems

type QuerySplitItemBillResponseBodyDataItems struct {
	Item []*QuerySplitItemBillResponseBodyDataItemsItem `json:"Item,omitempty" xml:"Item,omitempty" type:"Repeated"`
}

func (QuerySplitItemBillResponseBodyDataItems) GoString

func (QuerySplitItemBillResponseBodyDataItems) String

type QuerySplitItemBillResponseBodyDataItemsItem

type QuerySplitItemBillResponseBodyDataItemsItem struct {
	AdjustAmount              *float32 `json:"AdjustAmount,omitempty" xml:"AdjustAmount,omitempty"`
	BillingDate               *string  `json:"BillingDate,omitempty" xml:"BillingDate,omitempty"`
	BillingItem               *string  `json:"BillingItem,omitempty" xml:"BillingItem,omitempty"`
	BillingType               *string  `json:"BillingType,omitempty" xml:"BillingType,omitempty"`
	CashAmount                *float32 `json:"CashAmount,omitempty" xml:"CashAmount,omitempty"`
	CommodityCode             *string  `json:"CommodityCode,omitempty" xml:"CommodityCode,omitempty"`
	CostUnit                  *string  `json:"CostUnit,omitempty" xml:"CostUnit,omitempty"`
	Currency                  *string  `json:"Currency,omitempty" xml:"Currency,omitempty"`
	DeductedByCashCoupons     *float32 `json:"DeductedByCashCoupons,omitempty" xml:"DeductedByCashCoupons,omitempty"`
	DeductedByCoupons         *float32 `json:"DeductedByCoupons,omitempty" xml:"DeductedByCoupons,omitempty"`
	DeductedByPrepaidCard     *float32 `json:"DeductedByPrepaidCard,omitempty" xml:"DeductedByPrepaidCard,omitempty"`
	DeductedByResourcePackage *string  `json:"DeductedByResourcePackage,omitempty" xml:"DeductedByResourcePackage,omitempty"`
	InstanceConfig            *string  `json:"InstanceConfig,omitempty" xml:"InstanceConfig,omitempty"`
	InstanceID                *string  `json:"InstanceID,omitempty" xml:"InstanceID,omitempty"`
	InstanceSpec              *string  `json:"InstanceSpec,omitempty" xml:"InstanceSpec,omitempty"`
	InternetIP                *string  `json:"InternetIP,omitempty" xml:"InternetIP,omitempty"`
	IntranetIP                *string  `json:"IntranetIP,omitempty" xml:"IntranetIP,omitempty"`
	InvoiceDiscount           *float32 `json:"InvoiceDiscount,omitempty" xml:"InvoiceDiscount,omitempty"`
	Item                      *string  `json:"Item,omitempty" xml:"Item,omitempty"`
	ListPrice                 *string  `json:"ListPrice,omitempty" xml:"ListPrice,omitempty"`
	ListPriceUnit             *string  `json:"ListPriceUnit,omitempty" xml:"ListPriceUnit,omitempty"`
	NickName                  *string  `json:"NickName,omitempty" xml:"NickName,omitempty"`
	OutstandingAmount         *float32 `json:"OutstandingAmount,omitempty" xml:"OutstandingAmount,omitempty"`
	OwnerID                   *string  `json:"OwnerID,omitempty" xml:"OwnerID,omitempty"`
	PaymentAmount             *float32 `json:"PaymentAmount,omitempty" xml:"PaymentAmount,omitempty"`
	PipCode                   *string  `json:"PipCode,omitempty" xml:"PipCode,omitempty"`
	PretaxAmount              *float32 `json:"PretaxAmount,omitempty" xml:"PretaxAmount,omitempty"`
	PretaxGrossAmount         *float32 `json:"PretaxGrossAmount,omitempty" xml:"PretaxGrossAmount,omitempty"`
	ProductCode               *string  `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductDetail             *string  `json:"ProductDetail,omitempty" xml:"ProductDetail,omitempty"`
	ProductName               *string  `json:"ProductName,omitempty" xml:"ProductName,omitempty"`
	ProductType               *string  `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	Region                    *string  `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceGroup             *string  `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty"`
	ServicePeriod             *string  `json:"ServicePeriod,omitempty" xml:"ServicePeriod,omitempty"`
	ServicePeriodUnit         *string  `json:"ServicePeriodUnit,omitempty" xml:"ServicePeriodUnit,omitempty"`
	SplitAccountID            *string  `json:"SplitAccountID,omitempty" xml:"SplitAccountID,omitempty"`
	SplitAccountName          *string  `json:"SplitAccountName,omitempty" xml:"SplitAccountName,omitempty"`
	SplitBillingCycle         *string  `json:"SplitBillingCycle,omitempty" xml:"SplitBillingCycle,omitempty"`
	SplitCommodityCode        *string  `json:"SplitCommodityCode,omitempty" xml:"SplitCommodityCode,omitempty"`
	SplitItemID               *string  `json:"SplitItemID,omitempty" xml:"SplitItemID,omitempty"`
	SplitItemName             *string  `json:"SplitItemName,omitempty" xml:"SplitItemName,omitempty"`
	SplitProductDetail        *string  `json:"SplitProductDetail,omitempty" xml:"SplitProductDetail,omitempty"`
	SubscriptionType          *string  `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
	Tag                       *string  `json:"Tag,omitempty" xml:"Tag,omitempty"`
	Usage                     *string  `json:"Usage,omitempty" xml:"Usage,omitempty"`
	UsageUnit                 *string  `json:"UsageUnit,omitempty" xml:"UsageUnit,omitempty"`
	Zone                      *string  `json:"Zone,omitempty" xml:"Zone,omitempty"`
}

func (QuerySplitItemBillResponseBodyDataItemsItem) GoString

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetAdjustAmount

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetBillingDate

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetBillingItem

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetBillingType

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetCashAmount

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetCommodityCode

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetCostUnit

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetCurrency

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetDeductedByCashCoupons

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetDeductedByCoupons

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetDeductedByPrepaidCard

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetDeductedByResourcePackage

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetInstanceConfig

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetInstanceID

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetInstanceSpec

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetInternetIP

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetIntranetIP

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetInvoiceDiscount

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetItem

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetListPrice

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetListPriceUnit

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetNickName

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetOutstandingAmount

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetOwnerID

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetPaymentAmount

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetPipCode

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetPretaxAmount

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetPretaxGrossAmount

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetProductCode

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetProductDetail

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetProductName

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetProductType

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetRegion

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetResourceGroup

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetServicePeriod

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetServicePeriodUnit

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetSplitAccountID

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetSplitAccountName

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetSplitBillingCycle

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetSplitCommodityCode

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetSplitItemID

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetSplitItemName

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetSplitProductDetail

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetSubscriptionType

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetTag

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetUsage

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetUsageUnit

func (*QuerySplitItemBillResponseBodyDataItemsItem) SetZone

func (QuerySplitItemBillResponseBodyDataItemsItem) String

type QueryUserOmsDataRequest

type QueryUserOmsDataRequest struct {
	DataType  *string `json:"DataType,omitempty" xml:"DataType,omitempty"`
	EndTime   *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	Marker    *string `json:"Marker,omitempty" xml:"Marker,omitempty"`
	OwnerId   *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageSize  *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	Table     *string `json:"Table,omitempty" xml:"Table,omitempty"`
}

func (QueryUserOmsDataRequest) GoString

func (s QueryUserOmsDataRequest) GoString() string

func (*QueryUserOmsDataRequest) SetDataType

func (*QueryUserOmsDataRequest) SetEndTime

func (*QueryUserOmsDataRequest) SetMarker

func (*QueryUserOmsDataRequest) SetOwnerId

func (*QueryUserOmsDataRequest) SetPageSize

func (*QueryUserOmsDataRequest) SetStartTime

func (*QueryUserOmsDataRequest) SetTable

func (QueryUserOmsDataRequest) String

func (s QueryUserOmsDataRequest) String() string

type QueryUserOmsDataResponse

type QueryUserOmsDataResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryUserOmsDataResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryUserOmsDataResponse) GoString

func (s QueryUserOmsDataResponse) GoString() string

func (*QueryUserOmsDataResponse) SetBody

func (*QueryUserOmsDataResponse) SetHeaders

func (*QueryUserOmsDataResponse) SetStatusCode added in v2.0.5

func (QueryUserOmsDataResponse) String

func (s QueryUserOmsDataResponse) String() string

type QueryUserOmsDataResponseBody

type QueryUserOmsDataResponseBody struct {
	Code      *string                           `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *QueryUserOmsDataResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                           `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                             `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (QueryUserOmsDataResponseBody) GoString

func (s QueryUserOmsDataResponseBody) GoString() string

func (*QueryUserOmsDataResponseBody) SetCode

func (*QueryUserOmsDataResponseBody) SetData

func (*QueryUserOmsDataResponseBody) SetMessage

func (*QueryUserOmsDataResponseBody) SetRequestId

func (*QueryUserOmsDataResponseBody) SetSuccess

func (QueryUserOmsDataResponseBody) String

type QueryUserOmsDataResponseBodyData

type QueryUserOmsDataResponseBodyData struct {
	HostId  *string                  `json:"HostId,omitempty" xml:"HostId,omitempty"`
	Marker  *string                  `json:"Marker,omitempty" xml:"Marker,omitempty"`
	OmsData []map[string]interface{} `json:"OmsData,omitempty" xml:"OmsData,omitempty" type:"Repeated"`
}

func (QueryUserOmsDataResponseBodyData) GoString

func (*QueryUserOmsDataResponseBodyData) SetHostId

func (*QueryUserOmsDataResponseBodyData) SetMarker

func (*QueryUserOmsDataResponseBodyData) SetOmsData

func (s *QueryUserOmsDataResponseBodyData) SetOmsData(v []map[string]interface{}) *QueryUserOmsDataResponseBodyData

func (QueryUserOmsDataResponseBodyData) String

type RefundInstanceRequest

type RefundInstanceRequest struct {
	// clientToken
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	// immediatelyRelease
	ImmediatelyRelease *string `json:"ImmediatelyRelease,omitempty" xml:"ImmediatelyRelease,omitempty"`
	// instanceId
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	// productCode
	ProductCode *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	// productType
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
}

func (RefundInstanceRequest) GoString

func (s RefundInstanceRequest) GoString() string

func (*RefundInstanceRequest) SetClientToken

func (s *RefundInstanceRequest) SetClientToken(v string) *RefundInstanceRequest

func (*RefundInstanceRequest) SetImmediatelyRelease

func (s *RefundInstanceRequest) SetImmediatelyRelease(v string) *RefundInstanceRequest

func (*RefundInstanceRequest) SetInstanceId

func (s *RefundInstanceRequest) SetInstanceId(v string) *RefundInstanceRequest

func (*RefundInstanceRequest) SetProductCode

func (s *RefundInstanceRequest) SetProductCode(v string) *RefundInstanceRequest

func (*RefundInstanceRequest) SetProductType

func (s *RefundInstanceRequest) SetProductType(v string) *RefundInstanceRequest

func (RefundInstanceRequest) String

func (s RefundInstanceRequest) String() string

type RefundInstanceResponse

type RefundInstanceResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RefundInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RefundInstanceResponse) GoString

func (s RefundInstanceResponse) GoString() string

func (*RefundInstanceResponse) SetBody

func (*RefundInstanceResponse) SetHeaders

func (*RefundInstanceResponse) SetStatusCode added in v2.0.5

func (RefundInstanceResponse) String

func (s RefundInstanceResponse) String() string

type RefundInstanceResponseBody

type RefundInstanceResponseBody struct {
	// code
	Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
	// data
	Data *RefundInstanceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// message
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// requestId
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// success
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (RefundInstanceResponseBody) GoString

func (s RefundInstanceResponseBody) GoString() string

func (*RefundInstanceResponseBody) SetCode

func (*RefundInstanceResponseBody) SetData

func (*RefundInstanceResponseBody) SetMessage

func (*RefundInstanceResponseBody) SetRequestId

func (*RefundInstanceResponseBody) SetSuccess

func (RefundInstanceResponseBody) String

type RefundInstanceResponseBodyData

type RefundInstanceResponseBodyData struct {
	// hostId
	HostId *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	// orderId
	OrderId *int64 `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
}

func (RefundInstanceResponseBodyData) GoString

func (*RefundInstanceResponseBodyData) SetHostId

func (*RefundInstanceResponseBodyData) SetOrderId

func (RefundInstanceResponseBodyData) String

type ReleaseInstanceRequest added in v2.0.5

type ReleaseInstanceRequest struct {
	// instanceIds
	InstanceIds *string `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty"`
	// ownerId
	OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// productCode
	ProductCode *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	// productType
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	// region
	Region *string `json:"Region,omitempty" xml:"Region,omitempty"`
	// renewStatus
	RenewStatus *string `json:"RenewStatus,omitempty" xml:"RenewStatus,omitempty"`
	// subscriptionType
	SubscriptionType *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (ReleaseInstanceRequest) GoString added in v2.0.5

func (s ReleaseInstanceRequest) GoString() string

func (*ReleaseInstanceRequest) SetInstanceIds added in v2.0.5

func (*ReleaseInstanceRequest) SetOwnerId added in v2.0.5

func (*ReleaseInstanceRequest) SetProductCode added in v2.0.5

func (*ReleaseInstanceRequest) SetProductType added in v2.0.5

func (*ReleaseInstanceRequest) SetRegion added in v2.0.5

func (*ReleaseInstanceRequest) SetRenewStatus added in v2.0.5

func (*ReleaseInstanceRequest) SetSubscriptionType added in v2.0.5

func (s *ReleaseInstanceRequest) SetSubscriptionType(v string) *ReleaseInstanceRequest

func (ReleaseInstanceRequest) String added in v2.0.5

func (s ReleaseInstanceRequest) String() string

type ReleaseInstanceResponse added in v2.0.5

type ReleaseInstanceResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ReleaseInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ReleaseInstanceResponse) GoString added in v2.0.5

func (s ReleaseInstanceResponse) GoString() string

func (*ReleaseInstanceResponse) SetBody added in v2.0.5

func (*ReleaseInstanceResponse) SetHeaders added in v2.0.5

func (*ReleaseInstanceResponse) SetStatusCode added in v2.0.5

func (ReleaseInstanceResponse) String added in v2.0.5

func (s ReleaseInstanceResponse) String() string

type ReleaseInstanceResponseBody added in v2.0.5

type ReleaseInstanceResponseBody struct {
	// code
	Code *string                          `json:"Code,omitempty" xml:"Code,omitempty"`
	Data *ReleaseInstanceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	// message
	Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
	// requestId
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// success
	Success *bool `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ReleaseInstanceResponseBody) GoString added in v2.0.5

func (s ReleaseInstanceResponseBody) GoString() string

func (*ReleaseInstanceResponseBody) SetCode added in v2.0.5

func (*ReleaseInstanceResponseBody) SetData added in v2.0.5

func (*ReleaseInstanceResponseBody) SetMessage added in v2.0.5

func (*ReleaseInstanceResponseBody) SetRequestId added in v2.0.5

func (*ReleaseInstanceResponseBody) SetSuccess added in v2.0.5

func (ReleaseInstanceResponseBody) String added in v2.0.5

type ReleaseInstanceResponseBodyData added in v2.0.5

type ReleaseInstanceResponseBodyData struct {
	// hostId
	HostId *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
	// releaseResult
	ReleaseResult *bool `json:"ReleaseResult,omitempty" xml:"ReleaseResult,omitempty"`
}

func (ReleaseInstanceResponseBodyData) GoString added in v2.0.5

func (*ReleaseInstanceResponseBodyData) SetHostId added in v2.0.5

func (*ReleaseInstanceResponseBodyData) SetReleaseResult added in v2.0.5

func (ReleaseInstanceResponseBodyData) String added in v2.0.5

type RelieveAccountRelationRequest

type RelieveAccountRelationRequest struct {
	ChildUserId  *int64  `json:"ChildUserId,omitempty" xml:"ChildUserId,omitempty"`
	ParentUserId *int64  `json:"ParentUserId,omitempty" xml:"ParentUserId,omitempty"`
	RelationId   *int64  `json:"RelationId,omitempty" xml:"RelationId,omitempty"`
	RelationType *string `json:"RelationType,omitempty" xml:"RelationType,omitempty"`
	RequestId    *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (RelieveAccountRelationRequest) GoString

func (*RelieveAccountRelationRequest) SetChildUserId

func (*RelieveAccountRelationRequest) SetParentUserId

func (*RelieveAccountRelationRequest) SetRelationId

func (*RelieveAccountRelationRequest) SetRelationType

func (*RelieveAccountRelationRequest) SetRequestId

func (RelieveAccountRelationRequest) String

type RelieveAccountRelationResponse

type RelieveAccountRelationResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RelieveAccountRelationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RelieveAccountRelationResponse) GoString

func (*RelieveAccountRelationResponse) SetHeaders

func (*RelieveAccountRelationResponse) SetStatusCode added in v2.0.5

func (RelieveAccountRelationResponse) String

type RelieveAccountRelationResponseBody

type RelieveAccountRelationResponseBody struct {
	Code      *string                                 `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *RelieveAccountRelationResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                 `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (RelieveAccountRelationResponseBody) GoString

func (*RelieveAccountRelationResponseBody) SetCode

func (*RelieveAccountRelationResponseBody) SetMessage

func (*RelieveAccountRelationResponseBody) SetRequestId

func (*RelieveAccountRelationResponseBody) SetSuccess

func (RelieveAccountRelationResponseBody) String

type RelieveAccountRelationResponseBodyData

type RelieveAccountRelationResponseBodyData struct {
	HostId *string `json:"HostId,omitempty" xml:"HostId,omitempty"`
}

func (RelieveAccountRelationResponseBodyData) GoString

func (*RelieveAccountRelationResponseBodyData) SetHostId

func (RelieveAccountRelationResponseBodyData) String

type RenewInstanceRequest

type RenewInstanceRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	InstanceId  *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OwnerId     *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ProductCode *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	RenewPeriod *int32  `json:"RenewPeriod,omitempty" xml:"RenewPeriod,omitempty"`
}

func (RenewInstanceRequest) GoString

func (s RenewInstanceRequest) GoString() string

func (*RenewInstanceRequest) SetClientToken

func (s *RenewInstanceRequest) SetClientToken(v string) *RenewInstanceRequest

func (*RenewInstanceRequest) SetInstanceId

func (s *RenewInstanceRequest) SetInstanceId(v string) *RenewInstanceRequest

func (*RenewInstanceRequest) SetOwnerId

func (*RenewInstanceRequest) SetProductCode

func (s *RenewInstanceRequest) SetProductCode(v string) *RenewInstanceRequest

func (*RenewInstanceRequest) SetProductType

func (s *RenewInstanceRequest) SetProductType(v string) *RenewInstanceRequest

func (*RenewInstanceRequest) SetRenewPeriod

func (s *RenewInstanceRequest) SetRenewPeriod(v int32) *RenewInstanceRequest

func (RenewInstanceRequest) String

func (s RenewInstanceRequest) String() string

type RenewInstanceResponse

type RenewInstanceResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RenewInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RenewInstanceResponse) GoString

func (s RenewInstanceResponse) GoString() string

func (*RenewInstanceResponse) SetBody

func (*RenewInstanceResponse) SetHeaders

func (*RenewInstanceResponse) SetStatusCode added in v2.0.5

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

func (RenewInstanceResponse) String

func (s RenewInstanceResponse) String() string

type RenewInstanceResponseBody

type RenewInstanceResponseBody struct {
	Code      *string                        `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *RenewInstanceResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                        `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                          `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (RenewInstanceResponseBody) GoString

func (s RenewInstanceResponseBody) GoString() string

func (*RenewInstanceResponseBody) SetCode

func (*RenewInstanceResponseBody) SetData

func (*RenewInstanceResponseBody) SetMessage

func (*RenewInstanceResponseBody) SetRequestId

func (*RenewInstanceResponseBody) SetSuccess

func (RenewInstanceResponseBody) String

func (s RenewInstanceResponseBody) String() string

type RenewInstanceResponseBodyData

type RenewInstanceResponseBodyData struct {
	OrderId *string `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
}

func (RenewInstanceResponseBodyData) GoString

func (*RenewInstanceResponseBodyData) SetOrderId

func (RenewInstanceResponseBodyData) String

type RenewResourcePackageRequest

type RenewResourcePackageRequest struct {
	Duration      *int32  `json:"Duration,omitempty" xml:"Duration,omitempty"`
	EffectiveDate *string `json:"EffectiveDate,omitempty" xml:"EffectiveDate,omitempty"`
	InstanceId    *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OwnerId       *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PricingCycle  *string `json:"PricingCycle,omitempty" xml:"PricingCycle,omitempty"`
}

func (RenewResourcePackageRequest) GoString

func (s RenewResourcePackageRequest) GoString() string

func (*RenewResourcePackageRequest) SetDuration

func (*RenewResourcePackageRequest) SetEffectiveDate

func (*RenewResourcePackageRequest) SetInstanceId

func (*RenewResourcePackageRequest) SetOwnerId

func (*RenewResourcePackageRequest) SetPricingCycle

func (RenewResourcePackageRequest) String

type RenewResourcePackageResponse

type RenewResourcePackageResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RenewResourcePackageResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RenewResourcePackageResponse) GoString

func (s RenewResourcePackageResponse) GoString() string

func (*RenewResourcePackageResponse) SetBody

func (*RenewResourcePackageResponse) SetHeaders

func (*RenewResourcePackageResponse) SetStatusCode added in v2.0.5

func (RenewResourcePackageResponse) String

type RenewResourcePackageResponseBody

type RenewResourcePackageResponseBody struct {
	Code      *string                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *RenewResourcePackageResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                               `json:"Message,omitempty" xml:"Message,omitempty"`
	OrderId   *int64                                `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	RequestId *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (RenewResourcePackageResponseBody) GoString

func (*RenewResourcePackageResponseBody) SetCode

func (*RenewResourcePackageResponseBody) SetMessage

func (*RenewResourcePackageResponseBody) SetOrderId

func (*RenewResourcePackageResponseBody) SetRequestId

func (*RenewResourcePackageResponseBody) SetSuccess

func (RenewResourcePackageResponseBody) String

type RenewResourcePackageResponseBodyData

type RenewResourcePackageResponseBodyData struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OrderId    *int64  `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
}

func (RenewResourcePackageResponseBodyData) GoString

func (*RenewResourcePackageResponseBodyData) SetInstanceId

func (*RenewResourcePackageResponseBodyData) SetOrderId

func (RenewResourcePackageResponseBodyData) String

type SaveUserCreditRequest

type SaveUserCreditRequest struct {
	AvoidExpiration          *bool   `json:"AvoidExpiration,omitempty" xml:"AvoidExpiration,omitempty"`
	AvoidNotification        *bool   `json:"AvoidNotification,omitempty" xml:"AvoidNotification,omitempty"`
	AvoidPrepaidExpiration   *bool   `json:"AvoidPrepaidExpiration,omitempty" xml:"AvoidPrepaidExpiration,omitempty"`
	AvoidPrepaidNotification *bool   `json:"AvoidPrepaidNotification,omitempty" xml:"AvoidPrepaidNotification,omitempty"`
	CreditType               *string `json:"CreditType,omitempty" xml:"CreditType,omitempty"`
	CreditValue              *string `json:"CreditValue,omitempty" xml:"CreditValue,omitempty"`
	Description              *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Operator                 *string `json:"Operator,omitempty" xml:"Operator,omitempty"`
}

func (SaveUserCreditRequest) GoString

func (s SaveUserCreditRequest) GoString() string

func (*SaveUserCreditRequest) SetAvoidExpiration

func (s *SaveUserCreditRequest) SetAvoidExpiration(v bool) *SaveUserCreditRequest

func (*SaveUserCreditRequest) SetAvoidNotification

func (s *SaveUserCreditRequest) SetAvoidNotification(v bool) *SaveUserCreditRequest

func (*SaveUserCreditRequest) SetAvoidPrepaidExpiration

func (s *SaveUserCreditRequest) SetAvoidPrepaidExpiration(v bool) *SaveUserCreditRequest

func (*SaveUserCreditRequest) SetAvoidPrepaidNotification

func (s *SaveUserCreditRequest) SetAvoidPrepaidNotification(v bool) *SaveUserCreditRequest

func (*SaveUserCreditRequest) SetCreditType

func (s *SaveUserCreditRequest) SetCreditType(v string) *SaveUserCreditRequest

func (*SaveUserCreditRequest) SetCreditValue

func (s *SaveUserCreditRequest) SetCreditValue(v string) *SaveUserCreditRequest

func (*SaveUserCreditRequest) SetDescription

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

func (*SaveUserCreditRequest) SetOperator

func (SaveUserCreditRequest) String

func (s SaveUserCreditRequest) String() string

type SaveUserCreditResponse

type SaveUserCreditResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SaveUserCreditResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SaveUserCreditResponse) GoString

func (s SaveUserCreditResponse) GoString() string

func (*SaveUserCreditResponse) SetBody

func (*SaveUserCreditResponse) SetHeaders

func (*SaveUserCreditResponse) SetStatusCode added in v2.0.5

func (SaveUserCreditResponse) String

func (s SaveUserCreditResponse) String() string

type SaveUserCreditResponseBody

type SaveUserCreditResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SaveUserCreditResponseBody) GoString

func (s SaveUserCreditResponseBody) GoString() string

func (*SaveUserCreditResponseBody) SetCode

func (*SaveUserCreditResponseBody) SetMessage

func (*SaveUserCreditResponseBody) SetRequestId

func (*SaveUserCreditResponseBody) SetSuccess

func (SaveUserCreditResponseBody) String

type SetAllExpirationDayRequest

type SetAllExpirationDayRequest struct {
	OwnerId        *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	UnifyExpireDay *string `json:"UnifyExpireDay,omitempty" xml:"UnifyExpireDay,omitempty"`
}

func (SetAllExpirationDayRequest) GoString

func (s SetAllExpirationDayRequest) GoString() string

func (*SetAllExpirationDayRequest) SetOwnerId

func (*SetAllExpirationDayRequest) SetUnifyExpireDay

func (SetAllExpirationDayRequest) String

type SetAllExpirationDayResponse

type SetAllExpirationDayResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SetAllExpirationDayResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SetAllExpirationDayResponse) GoString

func (s SetAllExpirationDayResponse) GoString() string

func (*SetAllExpirationDayResponse) SetBody

func (*SetAllExpirationDayResponse) SetHeaders

func (*SetAllExpirationDayResponse) SetStatusCode added in v2.0.5

func (SetAllExpirationDayResponse) String

type SetAllExpirationDayResponseBody

type SetAllExpirationDayResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SetAllExpirationDayResponseBody) GoString

func (*SetAllExpirationDayResponseBody) SetCode

func (*SetAllExpirationDayResponseBody) SetMessage

func (*SetAllExpirationDayResponseBody) SetRequestId

func (*SetAllExpirationDayResponseBody) SetSuccess

func (SetAllExpirationDayResponseBody) String

type SetCreditLabelActionRequest

type SetCreditLabelActionRequest struct {
	ActionType                *string `json:"ActionType,omitempty" xml:"ActionType,omitempty"`
	ClearCycle                *string `json:"ClearCycle,omitempty" xml:"ClearCycle,omitempty"`
	CreditAmount              *string `json:"CreditAmount,omitempty" xml:"CreditAmount,omitempty"`
	CurrencyCode              *string `json:"CurrencyCode,omitempty" xml:"CurrencyCode,omitempty"`
	DailyCycle                *string `json:"DailyCycle,omitempty" xml:"DailyCycle,omitempty"`
	Description               *string `json:"Description,omitempty" xml:"Description,omitempty"`
	IsNeedAddSettleLabel      *string `json:"IsNeedAddSettleLabel,omitempty" xml:"IsNeedAddSettleLabel,omitempty"`
	IsNeedAdjustCreditAccount *string `json:"IsNeedAdjustCreditAccount,omitempty" xml:"IsNeedAdjustCreditAccount,omitempty"`
	IsNeedSaveNotifyRule      *string `json:"IsNeedSaveNotifyRule,omitempty" xml:"IsNeedSaveNotifyRule,omitempty"`
	IsNeedSetCreditAmount     *string `json:"IsNeedSetCreditAmount,omitempty" xml:"IsNeedSetCreditAmount,omitempty"`
	NeedNotice                *bool   `json:"NeedNotice,omitempty" xml:"NeedNotice,omitempty"`
	NewCreateMode             *bool   `json:"NewCreateMode,omitempty" xml:"NewCreateMode,omitempty"`
	Operator                  *string `json:"Operator,omitempty" xml:"Operator,omitempty"`
	RequestId                 *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SiteCode                  *string `json:"SiteCode,omitempty" xml:"SiteCode,omitempty"`
	Source                    *string `json:"Source,omitempty" xml:"Source,omitempty"`
	Uid                       *string `json:"Uid,omitempty" xml:"Uid,omitempty"`
}

func (SetCreditLabelActionRequest) GoString

func (s SetCreditLabelActionRequest) GoString() string

func (*SetCreditLabelActionRequest) SetActionType

func (*SetCreditLabelActionRequest) SetClearCycle

func (*SetCreditLabelActionRequest) SetCreditAmount

func (*SetCreditLabelActionRequest) SetCurrencyCode

func (*SetCreditLabelActionRequest) SetDailyCycle

func (*SetCreditLabelActionRequest) SetDescription

func (*SetCreditLabelActionRequest) SetIsNeedAddSettleLabel

func (s *SetCreditLabelActionRequest) SetIsNeedAddSettleLabel(v string) *SetCreditLabelActionRequest

func (*SetCreditLabelActionRequest) SetIsNeedAdjustCreditAccount

func (s *SetCreditLabelActionRequest) SetIsNeedAdjustCreditAccount(v string) *SetCreditLabelActionRequest

func (*SetCreditLabelActionRequest) SetIsNeedSaveNotifyRule

func (s *SetCreditLabelActionRequest) SetIsNeedSaveNotifyRule(v string) *SetCreditLabelActionRequest

func (*SetCreditLabelActionRequest) SetIsNeedSetCreditAmount

func (s *SetCreditLabelActionRequest) SetIsNeedSetCreditAmount(v string) *SetCreditLabelActionRequest

func (*SetCreditLabelActionRequest) SetNeedNotice

func (*SetCreditLabelActionRequest) SetNewCreateMode

func (*SetCreditLabelActionRequest) SetOperator

func (*SetCreditLabelActionRequest) SetRequestId

func (*SetCreditLabelActionRequest) SetSiteCode

func (*SetCreditLabelActionRequest) SetSource

func (*SetCreditLabelActionRequest) SetUid

func (SetCreditLabelActionRequest) String

type SetCreditLabelActionResponse

type SetCreditLabelActionResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SetCreditLabelActionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SetCreditLabelActionResponse) GoString

func (s SetCreditLabelActionResponse) GoString() string

func (*SetCreditLabelActionResponse) SetBody

func (*SetCreditLabelActionResponse) SetHeaders

func (*SetCreditLabelActionResponse) SetStatusCode added in v2.0.5

func (SetCreditLabelActionResponse) String

type SetCreditLabelActionResponseBody

type SetCreditLabelActionResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *bool   `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SetCreditLabelActionResponseBody) GoString

func (*SetCreditLabelActionResponseBody) SetCode

func (*SetCreditLabelActionResponseBody) SetData

func (*SetCreditLabelActionResponseBody) SetMessage

func (*SetCreditLabelActionResponseBody) SetRequestId

func (*SetCreditLabelActionResponseBody) SetSuccess

func (SetCreditLabelActionResponseBody) String

type SetRenewalRequest

type SetRenewalRequest struct {
	InstanceIDs       *string `json:"InstanceIDs,omitempty" xml:"InstanceIDs,omitempty"`
	OwnerId           *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ProductCode       *string `json:"ProductCode,omitempty" xml:"ProductCode,omitempty"`
	ProductType       *string `json:"ProductType,omitempty" xml:"ProductType,omitempty"`
	RenewalPeriod     *int32  `json:"RenewalPeriod,omitempty" xml:"RenewalPeriod,omitempty"`
	RenewalPeriodUnit *string `json:"RenewalPeriodUnit,omitempty" xml:"RenewalPeriodUnit,omitempty"`
	RenewalStatus     *string `json:"RenewalStatus,omitempty" xml:"RenewalStatus,omitempty"`
	SubscriptionType  *string `json:"SubscriptionType,omitempty" xml:"SubscriptionType,omitempty"`
}

func (SetRenewalRequest) GoString

func (s SetRenewalRequest) GoString() string

func (*SetRenewalRequest) SetInstanceIDs

func (s *SetRenewalRequest) SetInstanceIDs(v string) *SetRenewalRequest

func (*SetRenewalRequest) SetOwnerId

func (s *SetRenewalRequest) SetOwnerId(v int64) *SetRenewalRequest

func (*SetRenewalRequest) SetProductCode

func (s *SetRenewalRequest) SetProductCode(v string) *SetRenewalRequest

func (*SetRenewalRequest) SetProductType

func (s *SetRenewalRequest) SetProductType(v string) *SetRenewalRequest

func (*SetRenewalRequest) SetRenewalPeriod

func (s *SetRenewalRequest) SetRenewalPeriod(v int32) *SetRenewalRequest

func (*SetRenewalRequest) SetRenewalPeriodUnit

func (s *SetRenewalRequest) SetRenewalPeriodUnit(v string) *SetRenewalRequest

func (*SetRenewalRequest) SetRenewalStatus

func (s *SetRenewalRequest) SetRenewalStatus(v string) *SetRenewalRequest

func (*SetRenewalRequest) SetSubscriptionType

func (s *SetRenewalRequest) SetSubscriptionType(v string) *SetRenewalRequest

func (SetRenewalRequest) String

func (s SetRenewalRequest) String() string

type SetRenewalResponse

type SetRenewalResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SetRenewalResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SetRenewalResponse) GoString

func (s SetRenewalResponse) GoString() string

func (*SetRenewalResponse) SetBody

func (*SetRenewalResponse) SetHeaders

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

func (*SetRenewalResponse) SetStatusCode added in v2.0.5

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

func (SetRenewalResponse) String

func (s SetRenewalResponse) String() string

type SetRenewalResponseBody

type SetRenewalResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SetRenewalResponseBody) GoString

func (s SetRenewalResponseBody) GoString() string

func (*SetRenewalResponseBody) SetCode

func (*SetRenewalResponseBody) SetMessage

func (*SetRenewalResponseBody) SetRequestId

func (*SetRenewalResponseBody) SetSuccess

func (SetRenewalResponseBody) String

func (s SetRenewalResponseBody) String() string

type SetResellerUserAlarmThresholdRequest

type SetResellerUserAlarmThresholdRequest struct {
	AlarmThresholds *string `json:"AlarmThresholds,omitempty" xml:"AlarmThresholds,omitempty"`
	AlarmType       *string `json:"AlarmType,omitempty" xml:"AlarmType,omitempty"`
	OwnerId         *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (SetResellerUserAlarmThresholdRequest) GoString

func (*SetResellerUserAlarmThresholdRequest) SetAlarmThresholds

func (*SetResellerUserAlarmThresholdRequest) SetAlarmType

func (*SetResellerUserAlarmThresholdRequest) SetOwnerId

func (SetResellerUserAlarmThresholdRequest) String

type SetResellerUserAlarmThresholdResponse

type SetResellerUserAlarmThresholdResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SetResellerUserAlarmThresholdResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SetResellerUserAlarmThresholdResponse) GoString

func (*SetResellerUserAlarmThresholdResponse) SetHeaders

func (*SetResellerUserAlarmThresholdResponse) SetStatusCode added in v2.0.5

func (SetResellerUserAlarmThresholdResponse) String

type SetResellerUserAlarmThresholdResponseBody

type SetResellerUserAlarmThresholdResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *bool   `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SetResellerUserAlarmThresholdResponseBody) GoString

func (*SetResellerUserAlarmThresholdResponseBody) SetCode

func (*SetResellerUserAlarmThresholdResponseBody) SetData

func (*SetResellerUserAlarmThresholdResponseBody) SetMessage

func (*SetResellerUserAlarmThresholdResponseBody) SetRequestId

func (*SetResellerUserAlarmThresholdResponseBody) SetSuccess

func (SetResellerUserAlarmThresholdResponseBody) String

type SetResellerUserQuotaRequest

type SetResellerUserQuotaRequest struct {
	Amount   *string `json:"Amount,omitempty" xml:"Amount,omitempty"`
	Currency *string `json:"Currency,omitempty" xml:"Currency,omitempty"`
	OutBizId *string `json:"OutBizId,omitempty" xml:"OutBizId,omitempty"`
	OwnerId  *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
}

func (SetResellerUserQuotaRequest) GoString

func (s SetResellerUserQuotaRequest) GoString() string

func (*SetResellerUserQuotaRequest) SetAmount

func (*SetResellerUserQuotaRequest) SetCurrency

func (*SetResellerUserQuotaRequest) SetOutBizId

func (*SetResellerUserQuotaRequest) SetOwnerId

func (SetResellerUserQuotaRequest) String

type SetResellerUserQuotaResponse

type SetResellerUserQuotaResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SetResellerUserQuotaResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SetResellerUserQuotaResponse) GoString

func (s SetResellerUserQuotaResponse) GoString() string

func (*SetResellerUserQuotaResponse) SetBody

func (*SetResellerUserQuotaResponse) SetHeaders

func (*SetResellerUserQuotaResponse) SetStatusCode added in v2.0.5

func (SetResellerUserQuotaResponse) String

type SetResellerUserQuotaResponseBody

type SetResellerUserQuotaResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *bool   `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SetResellerUserQuotaResponseBody) GoString

func (*SetResellerUserQuotaResponseBody) SetCode

func (*SetResellerUserQuotaResponseBody) SetData

func (*SetResellerUserQuotaResponseBody) SetMessage

func (*SetResellerUserQuotaResponseBody) SetRequestId

func (*SetResellerUserQuotaResponseBody) SetSuccess

func (SetResellerUserQuotaResponseBody) String

type SetResellerUserStatusRequest

type SetResellerUserStatusRequest struct {
	BusinessType *string `json:"BusinessType,omitempty" xml:"BusinessType,omitempty"`
	OwnerId      *string `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Status       *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (SetResellerUserStatusRequest) GoString

func (s SetResellerUserStatusRequest) GoString() string

func (*SetResellerUserStatusRequest) SetBusinessType

func (*SetResellerUserStatusRequest) SetOwnerId

func (*SetResellerUserStatusRequest) SetStatus

func (SetResellerUserStatusRequest) String

type SetResellerUserStatusResponse

type SetResellerUserStatusResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SetResellerUserStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SetResellerUserStatusResponse) GoString

func (*SetResellerUserStatusResponse) SetBody

func (*SetResellerUserStatusResponse) SetHeaders

func (*SetResellerUserStatusResponse) SetStatusCode added in v2.0.5

func (SetResellerUserStatusResponse) String

type SetResellerUserStatusResponseBody

type SetResellerUserStatusResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *bool   `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SetResellerUserStatusResponseBody) GoString

func (*SetResellerUserStatusResponseBody) SetCode

func (*SetResellerUserStatusResponseBody) SetData

func (*SetResellerUserStatusResponseBody) SetMessage

func (*SetResellerUserStatusResponseBody) SetRequestId

func (*SetResellerUserStatusResponseBody) SetSuccess

func (SetResellerUserStatusResponseBody) String

type SubscribeBillToOSSRequest

type SubscribeBillToOSSRequest struct {
	BeginBillingCycle *string `json:"BeginBillingCycle,omitempty" xml:"BeginBillingCycle,omitempty"`
	BucketOwnerId     *int64  `json:"BucketOwnerId,omitempty" xml:"BucketOwnerId,omitempty"`
	// OSS Bucket存储路径
	BucketPath              *string `json:"BucketPath,omitempty" xml:"BucketPath,omitempty"`
	MultAccountRelSubscribe *string `json:"MultAccountRelSubscribe,omitempty" xml:"MultAccountRelSubscribe,omitempty"`
	SubscribeBucket         *string `json:"SubscribeBucket,omitempty" xml:"SubscribeBucket,omitempty"`
	SubscribeType           *string `json:"SubscribeType,omitempty" xml:"SubscribeType,omitempty"`
}

func (SubscribeBillToOSSRequest) GoString

func (s SubscribeBillToOSSRequest) GoString() string

func (*SubscribeBillToOSSRequest) SetBeginBillingCycle

func (s *SubscribeBillToOSSRequest) SetBeginBillingCycle(v string) *SubscribeBillToOSSRequest

func (*SubscribeBillToOSSRequest) SetBucketOwnerId

func (*SubscribeBillToOSSRequest) SetBucketPath added in v2.0.5

func (*SubscribeBillToOSSRequest) SetMultAccountRelSubscribe

func (s *SubscribeBillToOSSRequest) SetMultAccountRelSubscribe(v string) *SubscribeBillToOSSRequest

func (*SubscribeBillToOSSRequest) SetSubscribeBucket

func (*SubscribeBillToOSSRequest) SetSubscribeType

func (SubscribeBillToOSSRequest) String

func (s SubscribeBillToOSSRequest) String() string

type SubscribeBillToOSSResponse

type SubscribeBillToOSSResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SubscribeBillToOSSResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SubscribeBillToOSSResponse) GoString

func (s SubscribeBillToOSSResponse) GoString() string

func (*SubscribeBillToOSSResponse) SetBody

func (*SubscribeBillToOSSResponse) SetHeaders

func (*SubscribeBillToOSSResponse) SetStatusCode added in v2.0.5

func (SubscribeBillToOSSResponse) String

type SubscribeBillToOSSResponseBody

type SubscribeBillToOSSResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SubscribeBillToOSSResponseBody) GoString

func (*SubscribeBillToOSSResponseBody) SetCode

func (*SubscribeBillToOSSResponseBody) SetMessage

func (*SubscribeBillToOSSResponseBody) SetRequestId

func (*SubscribeBillToOSSResponseBody) SetSuccess

func (SubscribeBillToOSSResponseBody) String

type TagResourcesRequest

type TagResourcesRequest struct {
	ResourceId   []*string                 `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	ResourceType *string                   `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tag          []*TagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (TagResourcesRequest) GoString

func (s TagResourcesRequest) GoString() string

func (*TagResourcesRequest) SetResourceId

func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest

func (*TagResourcesRequest) SetResourceType

func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest

func (*TagResourcesRequest) SetTag

func (TagResourcesRequest) String

func (s TagResourcesRequest) String() string

type TagResourcesRequestTag

type TagResourcesRequestTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (TagResourcesRequestTag) GoString

func (s TagResourcesRequestTag) GoString() string

func (*TagResourcesRequestTag) SetKey

func (*TagResourcesRequestTag) SetValue

func (TagResourcesRequestTag) String

func (s TagResourcesRequestTag) String() string

type TagResourcesResponse

type TagResourcesResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TagResourcesResponse) GoString

func (s TagResourcesResponse) GoString() string

func (*TagResourcesResponse) SetBody

func (*TagResourcesResponse) SetHeaders

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

func (*TagResourcesResponse) SetStatusCode added in v2.0.5

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

func (TagResourcesResponse) String

func (s TagResourcesResponse) String() string

type TagResourcesResponseBody

type TagResourcesResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *bool   `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (TagResourcesResponseBody) GoString

func (s TagResourcesResponseBody) GoString() string

func (*TagResourcesResponseBody) SetCode

func (*TagResourcesResponseBody) SetData

func (*TagResourcesResponseBody) SetMessage

func (*TagResourcesResponseBody) SetRequestId

func (*TagResourcesResponseBody) SetSuccess

func (TagResourcesResponseBody) String

func (s TagResourcesResponseBody) String() string

type UnsubscribeBillToOSSRequest

type UnsubscribeBillToOSSRequest struct {
	MultAccountRelSubscribe *string `json:"MultAccountRelSubscribe,omitempty" xml:"MultAccountRelSubscribe,omitempty"`
	SubscribeType           *string `json:"SubscribeType,omitempty" xml:"SubscribeType,omitempty"`
}

func (UnsubscribeBillToOSSRequest) GoString

func (s UnsubscribeBillToOSSRequest) GoString() string

func (*UnsubscribeBillToOSSRequest) SetMultAccountRelSubscribe

func (s *UnsubscribeBillToOSSRequest) SetMultAccountRelSubscribe(v string) *UnsubscribeBillToOSSRequest

func (*UnsubscribeBillToOSSRequest) SetSubscribeType

func (UnsubscribeBillToOSSRequest) String

type UnsubscribeBillToOSSResponse

type UnsubscribeBillToOSSResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UnsubscribeBillToOSSResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UnsubscribeBillToOSSResponse) GoString

func (s UnsubscribeBillToOSSResponse) GoString() string

func (*UnsubscribeBillToOSSResponse) SetBody

func (*UnsubscribeBillToOSSResponse) SetHeaders

func (*UnsubscribeBillToOSSResponse) SetStatusCode added in v2.0.5

func (UnsubscribeBillToOSSResponse) String

type UnsubscribeBillToOSSResponseBody

type UnsubscribeBillToOSSResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (UnsubscribeBillToOSSResponseBody) GoString

func (*UnsubscribeBillToOSSResponseBody) SetCode

func (*UnsubscribeBillToOSSResponseBody) SetMessage

func (*UnsubscribeBillToOSSResponseBody) SetRequestId

func (*UnsubscribeBillToOSSResponseBody) SetSuccess

func (UnsubscribeBillToOSSResponseBody) String

type UntagResourcesRequest

type UntagResourcesRequest struct {
	All          *bool     `json:"All,omitempty" xml:"All,omitempty"`
	ResourceId   []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	ResourceType *string   `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	TagKey       []*string `json:"TagKey,omitempty" xml:"TagKey,omitempty" type:"Repeated"`
}

func (UntagResourcesRequest) GoString

func (s UntagResourcesRequest) GoString() string

func (*UntagResourcesRequest) SetAll

func (*UntagResourcesRequest) SetResourceId

func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetResourceType

func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetTagKey

func (UntagResourcesRequest) String

func (s UntagResourcesRequest) String() string

type UntagResourcesResponse

type UntagResourcesResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UntagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UntagResourcesResponse) GoString

func (s UntagResourcesResponse) GoString() string

func (*UntagResourcesResponse) SetBody

func (*UntagResourcesResponse) SetHeaders

func (*UntagResourcesResponse) SetStatusCode added in v2.0.5

func (UntagResourcesResponse) String

func (s UntagResourcesResponse) String() string

type UntagResourcesResponseBody

type UntagResourcesResponseBody struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *bool   `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (UntagResourcesResponseBody) GoString

func (s UntagResourcesResponseBody) GoString() string

func (*UntagResourcesResponseBody) SetCode

func (*UntagResourcesResponseBody) SetData

func (*UntagResourcesResponseBody) SetMessage

func (*UntagResourcesResponseBody) SetRequestId

func (*UntagResourcesResponseBody) SetSuccess

func (UntagResourcesResponseBody) String

type UpgradeResourcePackageRequest

type UpgradeResourcePackageRequest struct {
	EffectiveDate *string `json:"EffectiveDate,omitempty" xml:"EffectiveDate,omitempty"`
	InstanceId    *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OwnerId       *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	Specification *string `json:"Specification,omitempty" xml:"Specification,omitempty"`
}

func (UpgradeResourcePackageRequest) GoString

func (*UpgradeResourcePackageRequest) SetEffectiveDate

func (*UpgradeResourcePackageRequest) SetInstanceId

func (*UpgradeResourcePackageRequest) SetOwnerId

func (*UpgradeResourcePackageRequest) SetSpecification

func (UpgradeResourcePackageRequest) String

type UpgradeResourcePackageResponse

type UpgradeResourcePackageResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpgradeResourcePackageResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpgradeResourcePackageResponse) GoString

func (*UpgradeResourcePackageResponse) SetHeaders

func (*UpgradeResourcePackageResponse) SetStatusCode added in v2.0.5

func (UpgradeResourcePackageResponse) String

type UpgradeResourcePackageResponseBody

type UpgradeResourcePackageResponseBody struct {
	Code      *string                                 `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *UpgradeResourcePackageResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	Message   *string                                 `json:"Message,omitempty" xml:"Message,omitempty"`
	OrderId   *int64                                  `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
	RequestId *string                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (UpgradeResourcePackageResponseBody) GoString

func (*UpgradeResourcePackageResponseBody) SetCode

func (*UpgradeResourcePackageResponseBody) SetMessage

func (*UpgradeResourcePackageResponseBody) SetOrderId

func (*UpgradeResourcePackageResponseBody) SetRequestId

func (*UpgradeResourcePackageResponseBody) SetSuccess

func (UpgradeResourcePackageResponseBody) String

type UpgradeResourcePackageResponseBodyData

type UpgradeResourcePackageResponseBodyData struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OrderId    *int64  `json:"OrderId,omitempty" xml:"OrderId,omitempty"`
}

func (UpgradeResourcePackageResponseBodyData) GoString

func (*UpgradeResourcePackageResponseBodyData) SetInstanceId

func (*UpgradeResourcePackageResponseBodyData) SetOrderId

func (UpgradeResourcePackageResponseBodyData) String

Jump to

Keyboard shortcuts

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