billing

package
v1.0.176 Latest Latest
Warning

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

Go to latest
Published: Jan 2, 2025 License: Apache-2.0 Imports: 9 Imported by: 1

Documentation

Overview

Package billingiface provides an interface to enable mocking the BILLING service client for testing your code.

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

Index

Constants

View Source
const (
	// EnumOfPackageTypeForListPackageUsageDetailsOutputPeriodic is a EnumOfPackageTypeForListPackageUsageDetailsOutput enum value
	EnumOfPackageTypeForListPackageUsageDetailsOutputPeriodic = "Periodic"

	// EnumOfPackageTypeForListPackageUsageDetailsOutputDiminishing is a EnumOfPackageTypeForListPackageUsageDetailsOutput enum value
	EnumOfPackageTypeForListPackageUsageDetailsOutputDiminishing = "Diminishing"

	// EnumOfPackageTypeForListPackageUsageDetailsOutputHybrid is a EnumOfPackageTypeForListPackageUsageDetailsOutput enum value
	EnumOfPackageTypeForListPackageUsageDetailsOutputHybrid = "Hybrid"
)
View Source
const (
	// EnumOfResourceTypeForListPackageUsageDetailsInputPackage is a EnumOfResourceTypeForListPackageUsageDetailsInput enum value
	EnumOfResourceTypeForListPackageUsageDetailsInputPackage = "Package"

	// EnumOfResourceTypeForListPackageUsageDetailsInputRi is a EnumOfResourceTypeForListPackageUsageDetailsInput enum value
	EnumOfResourceTypeForListPackageUsageDetailsInputRi = "RI"

	// EnumOfResourceTypeForListPackageUsageDetailsInputRsc is a EnumOfResourceTypeForListPackageUsageDetailsInput enum value
	EnumOfResourceTypeForListPackageUsageDetailsInputRsc = "RSC"
)
View Source
const (
	// EnumOfResourceTypeForListResourcePackagesInputPackage is a EnumOfResourceTypeForListResourcePackagesInput enum value
	EnumOfResourceTypeForListResourcePackagesInputPackage = "Package"

	// EnumOfResourceTypeForListResourcePackagesInputRi is a EnumOfResourceTypeForListResourcePackagesInput enum value
	EnumOfResourceTypeForListResourcePackagesInputRi = "RI"

	// EnumOfResourceTypeForListResourcePackagesInputRsc is a EnumOfResourceTypeForListResourcePackagesInput enum value
	EnumOfResourceTypeForListResourcePackagesInputRsc = "RSC"
)
View Source
const (
	// EnumOfStatusForListResourcePackagesInputEffective is a EnumOfStatusForListResourcePackagesInput enum value
	EnumOfStatusForListResourcePackagesInputEffective = "Effective"

	// EnumOfStatusForListResourcePackagesInputNotEffective is a EnumOfStatusForListResourcePackagesInput enum value
	EnumOfStatusForListResourcePackagesInputNotEffective = "NotEffective"

	// EnumOfStatusForListResourcePackagesInputFailedToCreate is a EnumOfStatusForListResourcePackagesInput enum value
	EnumOfStatusForListResourcePackagesInputFailedToCreate = "FailedToCreate"

	// EnumOfStatusForListResourcePackagesInputUsedUp is a EnumOfStatusForListResourcePackagesInput enum value
	EnumOfStatusForListResourcePackagesInputUsedUp = "UsedUp"

	// EnumOfStatusForListResourcePackagesInputExpired is a EnumOfStatusForListResourcePackagesInput enum value
	EnumOfStatusForListResourcePackagesInputExpired = "Expired"

	// EnumOfStatusForListResourcePackagesInputRefunded is a EnumOfStatusForListResourcePackagesInput enum value
	EnumOfStatusForListResourcePackagesInputRefunded = "Refunded"
)
View Source
const (
	// EnumOfStatusForListResourcePackagesOutputEffective is a EnumOfStatusForListResourcePackagesOutput enum value
	EnumOfStatusForListResourcePackagesOutputEffective = "Effective"

	// EnumOfStatusForListResourcePackagesOutputNotEffective is a EnumOfStatusForListResourcePackagesOutput enum value
	EnumOfStatusForListResourcePackagesOutputNotEffective = "NotEffective"

	// EnumOfStatusForListResourcePackagesOutputFailedToCreate is a EnumOfStatusForListResourcePackagesOutput enum value
	EnumOfStatusForListResourcePackagesOutputFailedToCreate = "FailedToCreate"

	// EnumOfStatusForListResourcePackagesOutputUsedUp is a EnumOfStatusForListResourcePackagesOutput enum value
	EnumOfStatusForListResourcePackagesOutputUsedUp = "UsedUp"

	// EnumOfStatusForListResourcePackagesOutputExpired is a EnumOfStatusForListResourcePackagesOutput enum value
	EnumOfStatusForListResourcePackagesOutputExpired = "Expired"

	// EnumOfStatusForListResourcePackagesOutputRefunded is a EnumOfStatusForListResourcePackagesOutput enum value
	EnumOfStatusForListResourcePackagesOutputRefunded = "Refunded"
)
View Source
const (
	ServiceName = "billing"   // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "billing"   // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthForListInvitationOutput added in v1.0.125

type AuthForListInvitationOutput struct {
	AuthID *string `type:"string" json:",omitempty"`

	AuthList []*int32 `type:"list" json:",omitempty"`

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

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

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

func (AuthForListInvitationOutput) GoString added in v1.0.125

func (s AuthForListInvitationOutput) GoString() string

GoString returns the string representation

func (*AuthForListInvitationOutput) SetAuthID added in v1.0.125

SetAuthID sets the AuthID field's value.

func (*AuthForListInvitationOutput) SetAuthList added in v1.0.125

SetAuthList sets the AuthList field's value.

func (*AuthForListInvitationOutput) SetMajorAccountID added in v1.0.125

SetMajorAccountID sets the MajorAccountID field's value.

func (*AuthForListInvitationOutput) SetRelationID added in v1.0.125

SetRelationID sets the RelationID field's value.

func (*AuthForListInvitationOutput) SetSubAccountID added in v1.0.125

SetSubAccountID sets the SubAccountID field's value.

func (AuthForListInvitationOutput) String added in v1.0.125

String returns the string representation

type AuthInfoForListFinancialRelationOutput added in v1.0.125

type AuthInfoForListFinancialRelationOutput struct {
	AuthID *string `type:"string" json:",omitempty"`

	AuthList []*int32 `type:"list" json:",omitempty"`

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

func (AuthInfoForListFinancialRelationOutput) GoString added in v1.0.125

GoString returns the string representation

func (*AuthInfoForListFinancialRelationOutput) SetAuthID added in v1.0.125

SetAuthID sets the AuthID field's value.

func (*AuthInfoForListFinancialRelationOutput) SetAuthList added in v1.0.125

SetAuthList sets the AuthList field's value.

func (*AuthInfoForListFinancialRelationOutput) SetAuthStatus added in v1.0.125

SetAuthStatus sets the AuthStatus field's value.

func (AuthInfoForListFinancialRelationOutput) String added in v1.0.125

String returns the string representation

type AuthInfoForListInvitationOutput added in v1.0.125

type AuthInfoForListInvitationOutput struct {
	AuthID *string `type:"string" json:",omitempty"`

	AuthList []*int32 `type:"list" json:",omitempty"`

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

func (AuthInfoForListInvitationOutput) GoString added in v1.0.125

GoString returns the string representation

func (*AuthInfoForListInvitationOutput) SetAuthID added in v1.0.125

SetAuthID sets the AuthID field's value.

func (*AuthInfoForListInvitationOutput) SetAuthList added in v1.0.125

SetAuthList sets the AuthList field's value.

func (*AuthInfoForListInvitationOutput) SetAuthStatus added in v1.0.125

SetAuthStatus sets the AuthStatus field's value.

func (AuthInfoForListInvitationOutput) String added in v1.0.125

String returns the string representation

type BILLING

type BILLING struct {
	*client.Client
}

BILLING provides the API operation methods for making requests to BILLING. See this package's package overview docs for details on the service.

BILLING methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *BILLING

New create int can support ssl or region locate set

func (*BILLING) CancelInvitation added in v1.0.125

func (c *BILLING) CancelInvitation(input *CancelInvitationInput) (*CancelInvitationOutput, error)

CancelInvitation API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation CancelInvitation for usage and error information.

func (*BILLING) CancelInvitationCommon added in v1.0.125

func (c *BILLING) CancelInvitationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CancelInvitationCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation CancelInvitationCommon for usage and error information.

func (*BILLING) CancelInvitationCommonRequest added in v1.0.125

func (c *BILLING) CancelInvitationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CancelInvitationCommonRequest generates a "volcengine/request.Request" representing the client's request for the CancelInvitationCommon operation. The "output" return value will be populated with the CancelInvitationCommon request's response once the request completes successfully.

Use "Send" method on the returned CancelInvitationCommon Request to send the API call to the service. the "output" return value is not valid until after CancelInvitationCommon Send returns without error.

See CancelInvitationCommon for more information on using the CancelInvitationCommon API call, and error handling.

// Example sending a request using the CancelInvitationCommonRequest method.
req, resp := client.CancelInvitationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) CancelInvitationCommonWithContext added in v1.0.125

func (c *BILLING) CancelInvitationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CancelInvitationCommonWithContext is the same as CancelInvitationCommon with the addition of the ability to pass a context and additional request options.

See CancelInvitationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) CancelInvitationRequest added in v1.0.125

func (c *BILLING) CancelInvitationRequest(input *CancelInvitationInput) (req *request.Request, output *CancelInvitationOutput)

CancelInvitationRequest generates a "volcengine/request.Request" representing the client's request for the CancelInvitation operation. The "output" return value will be populated with the CancelInvitationCommon request's response once the request completes successfully.

Use "Send" method on the returned CancelInvitationCommon Request to send the API call to the service. the "output" return value is not valid until after CancelInvitationCommon Send returns without error.

See CancelInvitation for more information on using the CancelInvitation API call, and error handling.

// Example sending a request using the CancelInvitationRequest method.
req, resp := client.CancelInvitationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) CancelInvitationWithContext added in v1.0.125

func (c *BILLING) CancelInvitationWithContext(ctx volcengine.Context, input *CancelInvitationInput, opts ...request.Option) (*CancelInvitationOutput, error)

CancelInvitationWithContext is the same as CancelInvitation with the addition of the ability to pass a context and additional request options.

See CancelInvitation for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) CancelOrder added in v1.0.152

func (c *BILLING) CancelOrder(input *CancelOrderInput) (*CancelOrderOutput, error)

CancelOrder API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation CancelOrder for usage and error information.

func (*BILLING) CancelOrderCommon added in v1.0.152

func (c *BILLING) CancelOrderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CancelOrderCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation CancelOrderCommon for usage and error information.

func (*BILLING) CancelOrderCommonRequest added in v1.0.152

func (c *BILLING) CancelOrderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CancelOrderCommonRequest generates a "volcengine/request.Request" representing the client's request for the CancelOrderCommon operation. The "output" return value will be populated with the CancelOrderCommon request's response once the request completes successfully.

Use "Send" method on the returned CancelOrderCommon Request to send the API call to the service. the "output" return value is not valid until after CancelOrderCommon Send returns without error.

See CancelOrderCommon for more information on using the CancelOrderCommon API call, and error handling.

// Example sending a request using the CancelOrderCommonRequest method.
req, resp := client.CancelOrderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) CancelOrderCommonWithContext added in v1.0.152

func (c *BILLING) CancelOrderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CancelOrderCommonWithContext is the same as CancelOrderCommon with the addition of the ability to pass a context and additional request options.

See CancelOrderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) CancelOrderRequest added in v1.0.152

func (c *BILLING) CancelOrderRequest(input *CancelOrderInput) (req *request.Request, output *CancelOrderOutput)

CancelOrderRequest generates a "volcengine/request.Request" representing the client's request for the CancelOrder operation. The "output" return value will be populated with the CancelOrderCommon request's response once the request completes successfully.

Use "Send" method on the returned CancelOrderCommon Request to send the API call to the service. the "output" return value is not valid until after CancelOrderCommon Send returns without error.

See CancelOrder for more information on using the CancelOrder API call, and error handling.

// Example sending a request using the CancelOrderRequest method.
req, resp := client.CancelOrderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) CancelOrderWithContext added in v1.0.152

func (c *BILLING) CancelOrderWithContext(ctx volcengine.Context, input *CancelOrderInput, opts ...request.Option) (*CancelOrderOutput, error)

CancelOrderWithContext is the same as CancelOrder with the addition of the ability to pass a context and additional request options.

See CancelOrder for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) CreateFinancialRelation added in v1.0.125

func (c *BILLING) CreateFinancialRelation(input *CreateFinancialRelationInput) (*CreateFinancialRelationOutput, error)

CreateFinancialRelation API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation CreateFinancialRelation for usage and error information.

func (*BILLING) CreateFinancialRelationCommon added in v1.0.125

func (c *BILLING) CreateFinancialRelationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateFinancialRelationCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation CreateFinancialRelationCommon for usage and error information.

func (*BILLING) CreateFinancialRelationCommonRequest added in v1.0.125

func (c *BILLING) CreateFinancialRelationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateFinancialRelationCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateFinancialRelationCommon operation. The "output" return value will be populated with the CreateFinancialRelationCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateFinancialRelationCommon Request to send the API call to the service. the "output" return value is not valid until after CreateFinancialRelationCommon Send returns without error.

See CreateFinancialRelationCommon for more information on using the CreateFinancialRelationCommon API call, and error handling.

// Example sending a request using the CreateFinancialRelationCommonRequest method.
req, resp := client.CreateFinancialRelationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) CreateFinancialRelationCommonWithContext added in v1.0.125

func (c *BILLING) CreateFinancialRelationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateFinancialRelationCommonWithContext is the same as CreateFinancialRelationCommon with the addition of the ability to pass a context and additional request options.

See CreateFinancialRelationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) CreateFinancialRelationRequest added in v1.0.125

func (c *BILLING) CreateFinancialRelationRequest(input *CreateFinancialRelationInput) (req *request.Request, output *CreateFinancialRelationOutput)

CreateFinancialRelationRequest generates a "volcengine/request.Request" representing the client's request for the CreateFinancialRelation operation. The "output" return value will be populated with the CreateFinancialRelationCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateFinancialRelationCommon Request to send the API call to the service. the "output" return value is not valid until after CreateFinancialRelationCommon Send returns without error.

See CreateFinancialRelation for more information on using the CreateFinancialRelation API call, and error handling.

// Example sending a request using the CreateFinancialRelationRequest method.
req, resp := client.CreateFinancialRelationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) CreateFinancialRelationWithContext added in v1.0.125

func (c *BILLING) CreateFinancialRelationWithContext(ctx volcengine.Context, input *CreateFinancialRelationInput, opts ...request.Option) (*CreateFinancialRelationOutput, error)

CreateFinancialRelationWithContext is the same as CreateFinancialRelation with the addition of the ability to pass a context and additional request options.

See CreateFinancialRelation for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) DeleteFinancialRelation added in v1.0.125

func (c *BILLING) DeleteFinancialRelation(input *DeleteFinancialRelationInput) (*DeleteFinancialRelationOutput, error)

DeleteFinancialRelation API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation DeleteFinancialRelation for usage and error information.

func (*BILLING) DeleteFinancialRelationCommon added in v1.0.125

func (c *BILLING) DeleteFinancialRelationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteFinancialRelationCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation DeleteFinancialRelationCommon for usage and error information.

func (*BILLING) DeleteFinancialRelationCommonRequest added in v1.0.125

func (c *BILLING) DeleteFinancialRelationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteFinancialRelationCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteFinancialRelationCommon operation. The "output" return value will be populated with the DeleteFinancialRelationCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteFinancialRelationCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteFinancialRelationCommon Send returns without error.

See DeleteFinancialRelationCommon for more information on using the DeleteFinancialRelationCommon API call, and error handling.

// Example sending a request using the DeleteFinancialRelationCommonRequest method.
req, resp := client.DeleteFinancialRelationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) DeleteFinancialRelationCommonWithContext added in v1.0.125

func (c *BILLING) DeleteFinancialRelationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteFinancialRelationCommonWithContext is the same as DeleteFinancialRelationCommon with the addition of the ability to pass a context and additional request options.

See DeleteFinancialRelationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) DeleteFinancialRelationRequest added in v1.0.125

func (c *BILLING) DeleteFinancialRelationRequest(input *DeleteFinancialRelationInput) (req *request.Request, output *DeleteFinancialRelationOutput)

DeleteFinancialRelationRequest generates a "volcengine/request.Request" representing the client's request for the DeleteFinancialRelation operation. The "output" return value will be populated with the DeleteFinancialRelationCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteFinancialRelationCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteFinancialRelationCommon Send returns without error.

See DeleteFinancialRelation for more information on using the DeleteFinancialRelation API call, and error handling.

// Example sending a request using the DeleteFinancialRelationRequest method.
req, resp := client.DeleteFinancialRelationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) DeleteFinancialRelationWithContext added in v1.0.125

func (c *BILLING) DeleteFinancialRelationWithContext(ctx volcengine.Context, input *DeleteFinancialRelationInput, opts ...request.Option) (*DeleteFinancialRelationOutput, error)

DeleteFinancialRelationWithContext is the same as DeleteFinancialRelation with the addition of the ability to pass a context and additional request options.

See DeleteFinancialRelation for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) GetOrder added in v1.0.152

func (c *BILLING) GetOrder(input *GetOrderInput) (*GetOrderOutput, error)

GetOrder API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation GetOrder for usage and error information.

func (*BILLING) GetOrderCommon added in v1.0.152

func (c *BILLING) GetOrderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetOrderCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation GetOrderCommon for usage and error information.

func (*BILLING) GetOrderCommonRequest added in v1.0.152

func (c *BILLING) GetOrderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetOrderCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetOrderCommon operation. The "output" return value will be populated with the GetOrderCommon request's response once the request completes successfully.

Use "Send" method on the returned GetOrderCommon Request to send the API call to the service. the "output" return value is not valid until after GetOrderCommon Send returns without error.

See GetOrderCommon for more information on using the GetOrderCommon API call, and error handling.

// Example sending a request using the GetOrderCommonRequest method.
req, resp := client.GetOrderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) GetOrderCommonWithContext added in v1.0.152

func (c *BILLING) GetOrderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetOrderCommonWithContext is the same as GetOrderCommon with the addition of the ability to pass a context and additional request options.

See GetOrderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) GetOrderRequest added in v1.0.152

func (c *BILLING) GetOrderRequest(input *GetOrderInput) (req *request.Request, output *GetOrderOutput)

GetOrderRequest generates a "volcengine/request.Request" representing the client's request for the GetOrder operation. The "output" return value will be populated with the GetOrderCommon request's response once the request completes successfully.

Use "Send" method on the returned GetOrderCommon Request to send the API call to the service. the "output" return value is not valid until after GetOrderCommon Send returns without error.

See GetOrder for more information on using the GetOrder API call, and error handling.

// Example sending a request using the GetOrderRequest method.
req, resp := client.GetOrderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) GetOrderWithContext added in v1.0.152

func (c *BILLING) GetOrderWithContext(ctx volcengine.Context, input *GetOrderInput, opts ...request.Option) (*GetOrderOutput, error)

GetOrderWithContext is the same as GetOrder with the addition of the ability to pass a context and additional request options.

See GetOrder for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) HandleInvitation added in v1.0.125

func (c *BILLING) HandleInvitation(input *HandleInvitationInput) (*HandleInvitationOutput, error)

HandleInvitation API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation HandleInvitation for usage and error information.

func (*BILLING) HandleInvitationCommon added in v1.0.125

func (c *BILLING) HandleInvitationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

HandleInvitationCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation HandleInvitationCommon for usage and error information.

func (*BILLING) HandleInvitationCommonRequest added in v1.0.125

func (c *BILLING) HandleInvitationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

HandleInvitationCommonRequest generates a "volcengine/request.Request" representing the client's request for the HandleInvitationCommon operation. The "output" return value will be populated with the HandleInvitationCommon request's response once the request completes successfully.

Use "Send" method on the returned HandleInvitationCommon Request to send the API call to the service. the "output" return value is not valid until after HandleInvitationCommon Send returns without error.

See HandleInvitationCommon for more information on using the HandleInvitationCommon API call, and error handling.

// Example sending a request using the HandleInvitationCommonRequest method.
req, resp := client.HandleInvitationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) HandleInvitationCommonWithContext added in v1.0.125

func (c *BILLING) HandleInvitationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

HandleInvitationCommonWithContext is the same as HandleInvitationCommon with the addition of the ability to pass a context and additional request options.

See HandleInvitationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) HandleInvitationRequest added in v1.0.125

func (c *BILLING) HandleInvitationRequest(input *HandleInvitationInput) (req *request.Request, output *HandleInvitationOutput)

HandleInvitationRequest generates a "volcengine/request.Request" representing the client's request for the HandleInvitation operation. The "output" return value will be populated with the HandleInvitationCommon request's response once the request completes successfully.

Use "Send" method on the returned HandleInvitationCommon Request to send the API call to the service. the "output" return value is not valid until after HandleInvitationCommon Send returns without error.

See HandleInvitation for more information on using the HandleInvitation API call, and error handling.

// Example sending a request using the HandleInvitationRequest method.
req, resp := client.HandleInvitationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) HandleInvitationWithContext added in v1.0.125

func (c *BILLING) HandleInvitationWithContext(ctx volcengine.Context, input *HandleInvitationInput, opts ...request.Option) (*HandleInvitationOutput, error)

HandleInvitationWithContext is the same as HandleInvitation with the addition of the ability to pass a context and additional request options.

See HandleInvitation for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListAmortizedCostBillDaily added in v1.0.121

func (c *BILLING) ListAmortizedCostBillDaily(input *ListAmortizedCostBillDailyInput) (*ListAmortizedCostBillDailyOutput, error)

ListAmortizedCostBillDaily API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListAmortizedCostBillDaily for usage and error information.

func (*BILLING) ListAmortizedCostBillDailyCommon added in v1.0.121

func (c *BILLING) ListAmortizedCostBillDailyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAmortizedCostBillDailyCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListAmortizedCostBillDailyCommon for usage and error information.

func (*BILLING) ListAmortizedCostBillDailyCommonRequest added in v1.0.121

func (c *BILLING) ListAmortizedCostBillDailyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAmortizedCostBillDailyCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAmortizedCostBillDailyCommon operation. The "output" return value will be populated with the ListAmortizedCostBillDailyCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAmortizedCostBillDailyCommon Request to send the API call to the service. the "output" return value is not valid until after ListAmortizedCostBillDailyCommon Send returns without error.

See ListAmortizedCostBillDailyCommon for more information on using the ListAmortizedCostBillDailyCommon API call, and error handling.

// Example sending a request using the ListAmortizedCostBillDailyCommonRequest method.
req, resp := client.ListAmortizedCostBillDailyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListAmortizedCostBillDailyCommonWithContext added in v1.0.121

func (c *BILLING) ListAmortizedCostBillDailyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAmortizedCostBillDailyCommonWithContext is the same as ListAmortizedCostBillDailyCommon with the addition of the ability to pass a context and additional request options.

See ListAmortizedCostBillDailyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListAmortizedCostBillDailyRequest added in v1.0.121

func (c *BILLING) ListAmortizedCostBillDailyRequest(input *ListAmortizedCostBillDailyInput) (req *request.Request, output *ListAmortizedCostBillDailyOutput)

ListAmortizedCostBillDailyRequest generates a "volcengine/request.Request" representing the client's request for the ListAmortizedCostBillDaily operation. The "output" return value will be populated with the ListAmortizedCostBillDailyCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAmortizedCostBillDailyCommon Request to send the API call to the service. the "output" return value is not valid until after ListAmortizedCostBillDailyCommon Send returns without error.

See ListAmortizedCostBillDaily for more information on using the ListAmortizedCostBillDaily API call, and error handling.

// Example sending a request using the ListAmortizedCostBillDailyRequest method.
req, resp := client.ListAmortizedCostBillDailyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListAmortizedCostBillDailyWithContext added in v1.0.121

func (c *BILLING) ListAmortizedCostBillDailyWithContext(ctx volcengine.Context, input *ListAmortizedCostBillDailyInput, opts ...request.Option) (*ListAmortizedCostBillDailyOutput, error)

ListAmortizedCostBillDailyWithContext is the same as ListAmortizedCostBillDaily with the addition of the ability to pass a context and additional request options.

See ListAmortizedCostBillDaily for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListAmortizedCostBillDetail added in v1.0.116

func (c *BILLING) ListAmortizedCostBillDetail(input *ListAmortizedCostBillDetailInput) (*ListAmortizedCostBillDetailOutput, error)

ListAmortizedCostBillDetail API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListAmortizedCostBillDetail for usage and error information.

func (*BILLING) ListAmortizedCostBillDetailCommon added in v1.0.116

func (c *BILLING) ListAmortizedCostBillDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAmortizedCostBillDetailCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListAmortizedCostBillDetailCommon for usage and error information.

func (*BILLING) ListAmortizedCostBillDetailCommonRequest added in v1.0.116

func (c *BILLING) ListAmortizedCostBillDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAmortizedCostBillDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAmortizedCostBillDetailCommon operation. The "output" return value will be populated with the ListAmortizedCostBillDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAmortizedCostBillDetailCommon Request to send the API call to the service. the "output" return value is not valid until after ListAmortizedCostBillDetailCommon Send returns without error.

See ListAmortizedCostBillDetailCommon for more information on using the ListAmortizedCostBillDetailCommon API call, and error handling.

// Example sending a request using the ListAmortizedCostBillDetailCommonRequest method.
req, resp := client.ListAmortizedCostBillDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListAmortizedCostBillDetailCommonWithContext added in v1.0.116

func (c *BILLING) ListAmortizedCostBillDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAmortizedCostBillDetailCommonWithContext is the same as ListAmortizedCostBillDetailCommon with the addition of the ability to pass a context and additional request options.

See ListAmortizedCostBillDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListAmortizedCostBillDetailRequest added in v1.0.116

func (c *BILLING) ListAmortizedCostBillDetailRequest(input *ListAmortizedCostBillDetailInput) (req *request.Request, output *ListAmortizedCostBillDetailOutput)

ListAmortizedCostBillDetailRequest generates a "volcengine/request.Request" representing the client's request for the ListAmortizedCostBillDetail operation. The "output" return value will be populated with the ListAmortizedCostBillDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAmortizedCostBillDetailCommon Request to send the API call to the service. the "output" return value is not valid until after ListAmortizedCostBillDetailCommon Send returns without error.

See ListAmortizedCostBillDetail for more information on using the ListAmortizedCostBillDetail API call, and error handling.

// Example sending a request using the ListAmortizedCostBillDetailRequest method.
req, resp := client.ListAmortizedCostBillDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListAmortizedCostBillDetailWithContext added in v1.0.116

func (c *BILLING) ListAmortizedCostBillDetailWithContext(ctx volcengine.Context, input *ListAmortizedCostBillDetailInput, opts ...request.Option) (*ListAmortizedCostBillDetailOutput, error)

ListAmortizedCostBillDetailWithContext is the same as ListAmortizedCostBillDetail with the addition of the ability to pass a context and additional request options.

See ListAmortizedCostBillDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListAmortizedCostBillMonthly added in v1.0.116

func (c *BILLING) ListAmortizedCostBillMonthly(input *ListAmortizedCostBillMonthlyInput) (*ListAmortizedCostBillMonthlyOutput, error)

ListAmortizedCostBillMonthly API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListAmortizedCostBillMonthly for usage and error information.

func (*BILLING) ListAmortizedCostBillMonthlyCommon added in v1.0.116

func (c *BILLING) ListAmortizedCostBillMonthlyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAmortizedCostBillMonthlyCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListAmortizedCostBillMonthlyCommon for usage and error information.

func (*BILLING) ListAmortizedCostBillMonthlyCommonRequest added in v1.0.116

func (c *BILLING) ListAmortizedCostBillMonthlyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAmortizedCostBillMonthlyCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAmortizedCostBillMonthlyCommon operation. The "output" return value will be populated with the ListAmortizedCostBillMonthlyCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAmortizedCostBillMonthlyCommon Request to send the API call to the service. the "output" return value is not valid until after ListAmortizedCostBillMonthlyCommon Send returns without error.

See ListAmortizedCostBillMonthlyCommon for more information on using the ListAmortizedCostBillMonthlyCommon API call, and error handling.

// Example sending a request using the ListAmortizedCostBillMonthlyCommonRequest method.
req, resp := client.ListAmortizedCostBillMonthlyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListAmortizedCostBillMonthlyCommonWithContext added in v1.0.116

func (c *BILLING) ListAmortizedCostBillMonthlyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAmortizedCostBillMonthlyCommonWithContext is the same as ListAmortizedCostBillMonthlyCommon with the addition of the ability to pass a context and additional request options.

See ListAmortizedCostBillMonthlyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListAmortizedCostBillMonthlyRequest added in v1.0.116

func (c *BILLING) ListAmortizedCostBillMonthlyRequest(input *ListAmortizedCostBillMonthlyInput) (req *request.Request, output *ListAmortizedCostBillMonthlyOutput)

ListAmortizedCostBillMonthlyRequest generates a "volcengine/request.Request" representing the client's request for the ListAmortizedCostBillMonthly operation. The "output" return value will be populated with the ListAmortizedCostBillMonthlyCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAmortizedCostBillMonthlyCommon Request to send the API call to the service. the "output" return value is not valid until after ListAmortizedCostBillMonthlyCommon Send returns without error.

See ListAmortizedCostBillMonthly for more information on using the ListAmortizedCostBillMonthly API call, and error handling.

// Example sending a request using the ListAmortizedCostBillMonthlyRequest method.
req, resp := client.ListAmortizedCostBillMonthlyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListAmortizedCostBillMonthlyWithContext added in v1.0.116

func (c *BILLING) ListAmortizedCostBillMonthlyWithContext(ctx volcengine.Context, input *ListAmortizedCostBillMonthlyInput, opts ...request.Option) (*ListAmortizedCostBillMonthlyOutput, error)

ListAmortizedCostBillMonthlyWithContext is the same as ListAmortizedCostBillMonthly with the addition of the ability to pass a context and additional request options.

See ListAmortizedCostBillMonthly for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListAvailableInstances added in v1.0.152

func (c *BILLING) ListAvailableInstances(input *ListAvailableInstancesInput) (*ListAvailableInstancesOutput, error)

ListAvailableInstances API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListAvailableInstances for usage and error information.

func (*BILLING) ListAvailableInstancesCommon added in v1.0.152

func (c *BILLING) ListAvailableInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAvailableInstancesCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListAvailableInstancesCommon for usage and error information.

func (*BILLING) ListAvailableInstancesCommonRequest added in v1.0.152

func (c *BILLING) ListAvailableInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAvailableInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAvailableInstancesCommon operation. The "output" return value will be populated with the ListAvailableInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAvailableInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAvailableInstancesCommon Send returns without error.

See ListAvailableInstancesCommon for more information on using the ListAvailableInstancesCommon API call, and error handling.

// Example sending a request using the ListAvailableInstancesCommonRequest method.
req, resp := client.ListAvailableInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListAvailableInstancesCommonWithContext added in v1.0.152

func (c *BILLING) ListAvailableInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAvailableInstancesCommonWithContext is the same as ListAvailableInstancesCommon with the addition of the ability to pass a context and additional request options.

See ListAvailableInstancesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListAvailableInstancesRequest added in v1.0.152

func (c *BILLING) ListAvailableInstancesRequest(input *ListAvailableInstancesInput) (req *request.Request, output *ListAvailableInstancesOutput)

ListAvailableInstancesRequest generates a "volcengine/request.Request" representing the client's request for the ListAvailableInstances operation. The "output" return value will be populated with the ListAvailableInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAvailableInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAvailableInstancesCommon Send returns without error.

See ListAvailableInstances for more information on using the ListAvailableInstances API call, and error handling.

// Example sending a request using the ListAvailableInstancesRequest method.
req, resp := client.ListAvailableInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListAvailableInstancesWithContext added in v1.0.152

func (c *BILLING) ListAvailableInstancesWithContext(ctx volcengine.Context, input *ListAvailableInstancesInput, opts ...request.Option) (*ListAvailableInstancesOutput, error)

ListAvailableInstancesWithContext is the same as ListAvailableInstances with the addition of the ability to pass a context and additional request options.

See ListAvailableInstances for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListBill added in v1.0.116

func (c *BILLING) ListBill(input *ListBillInput) (*ListBillOutput, error)

ListBill API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListBill for usage and error information.

func (*BILLING) ListBillCommon added in v1.0.116

func (c *BILLING) ListBillCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListBillCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListBillCommon for usage and error information.

func (*BILLING) ListBillCommonRequest added in v1.0.116

func (c *BILLING) ListBillCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListBillCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListBillCommon operation. The "output" return value will be populated with the ListBillCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBillCommon Request to send the API call to the service. the "output" return value is not valid until after ListBillCommon Send returns without error.

See ListBillCommon for more information on using the ListBillCommon API call, and error handling.

// Example sending a request using the ListBillCommonRequest method.
req, resp := client.ListBillCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListBillCommonWithContext added in v1.0.116

func (c *BILLING) ListBillCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListBillCommonWithContext is the same as ListBillCommon with the addition of the ability to pass a context and additional request options.

See ListBillCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListBillDetail added in v1.0.116

func (c *BILLING) ListBillDetail(input *ListBillDetailInput) (*ListBillDetailOutput, error)

ListBillDetail API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListBillDetail for usage and error information.

func (*BILLING) ListBillDetailCommon added in v1.0.116

func (c *BILLING) ListBillDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListBillDetailCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListBillDetailCommon for usage and error information.

func (*BILLING) ListBillDetailCommonRequest added in v1.0.116

func (c *BILLING) ListBillDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListBillDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListBillDetailCommon operation. The "output" return value will be populated with the ListBillDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBillDetailCommon Request to send the API call to the service. the "output" return value is not valid until after ListBillDetailCommon Send returns without error.

See ListBillDetailCommon for more information on using the ListBillDetailCommon API call, and error handling.

// Example sending a request using the ListBillDetailCommonRequest method.
req, resp := client.ListBillDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListBillDetailCommonWithContext added in v1.0.116

func (c *BILLING) ListBillDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListBillDetailCommonWithContext is the same as ListBillDetailCommon with the addition of the ability to pass a context and additional request options.

See ListBillDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListBillDetailRequest added in v1.0.116

func (c *BILLING) ListBillDetailRequest(input *ListBillDetailInput) (req *request.Request, output *ListBillDetailOutput)

ListBillDetailRequest generates a "volcengine/request.Request" representing the client's request for the ListBillDetail operation. The "output" return value will be populated with the ListBillDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBillDetailCommon Request to send the API call to the service. the "output" return value is not valid until after ListBillDetailCommon Send returns without error.

See ListBillDetail for more information on using the ListBillDetail API call, and error handling.

// Example sending a request using the ListBillDetailRequest method.
req, resp := client.ListBillDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListBillDetailWithContext added in v1.0.116

func (c *BILLING) ListBillDetailWithContext(ctx volcengine.Context, input *ListBillDetailInput, opts ...request.Option) (*ListBillDetailOutput, error)

ListBillDetailWithContext is the same as ListBillDetail with the addition of the ability to pass a context and additional request options.

See ListBillDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListBillOverviewByCategory added in v1.0.116

func (c *BILLING) ListBillOverviewByCategory(input *ListBillOverviewByCategoryInput) (*ListBillOverviewByCategoryOutput, error)

ListBillOverviewByCategory API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListBillOverviewByCategory for usage and error information.

func (*BILLING) ListBillOverviewByCategoryCommon added in v1.0.116

func (c *BILLING) ListBillOverviewByCategoryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListBillOverviewByCategoryCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListBillOverviewByCategoryCommon for usage and error information.

func (*BILLING) ListBillOverviewByCategoryCommonRequest added in v1.0.116

func (c *BILLING) ListBillOverviewByCategoryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListBillOverviewByCategoryCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListBillOverviewByCategoryCommon operation. The "output" return value will be populated with the ListBillOverviewByCategoryCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBillOverviewByCategoryCommon Request to send the API call to the service. the "output" return value is not valid until after ListBillOverviewByCategoryCommon Send returns without error.

See ListBillOverviewByCategoryCommon for more information on using the ListBillOverviewByCategoryCommon API call, and error handling.

// Example sending a request using the ListBillOverviewByCategoryCommonRequest method.
req, resp := client.ListBillOverviewByCategoryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListBillOverviewByCategoryCommonWithContext added in v1.0.116

func (c *BILLING) ListBillOverviewByCategoryCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListBillOverviewByCategoryCommonWithContext is the same as ListBillOverviewByCategoryCommon with the addition of the ability to pass a context and additional request options.

See ListBillOverviewByCategoryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListBillOverviewByCategoryRequest added in v1.0.116

func (c *BILLING) ListBillOverviewByCategoryRequest(input *ListBillOverviewByCategoryInput) (req *request.Request, output *ListBillOverviewByCategoryOutput)

ListBillOverviewByCategoryRequest generates a "volcengine/request.Request" representing the client's request for the ListBillOverviewByCategory operation. The "output" return value will be populated with the ListBillOverviewByCategoryCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBillOverviewByCategoryCommon Request to send the API call to the service. the "output" return value is not valid until after ListBillOverviewByCategoryCommon Send returns without error.

See ListBillOverviewByCategory for more information on using the ListBillOverviewByCategory API call, and error handling.

// Example sending a request using the ListBillOverviewByCategoryRequest method.
req, resp := client.ListBillOverviewByCategoryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListBillOverviewByCategoryWithContext added in v1.0.116

func (c *BILLING) ListBillOverviewByCategoryWithContext(ctx volcengine.Context, input *ListBillOverviewByCategoryInput, opts ...request.Option) (*ListBillOverviewByCategoryOutput, error)

ListBillOverviewByCategoryWithContext is the same as ListBillOverviewByCategory with the addition of the ability to pass a context and additional request options.

See ListBillOverviewByCategory for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListBillOverviewByProd added in v1.0.116

func (c *BILLING) ListBillOverviewByProd(input *ListBillOverviewByProdInput) (*ListBillOverviewByProdOutput, error)

ListBillOverviewByProd API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListBillOverviewByProd for usage and error information.

func (*BILLING) ListBillOverviewByProdCommon added in v1.0.116

func (c *BILLING) ListBillOverviewByProdCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListBillOverviewByProdCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListBillOverviewByProdCommon for usage and error information.

func (*BILLING) ListBillOverviewByProdCommonRequest added in v1.0.116

func (c *BILLING) ListBillOverviewByProdCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListBillOverviewByProdCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListBillOverviewByProdCommon operation. The "output" return value will be populated with the ListBillOverviewByProdCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBillOverviewByProdCommon Request to send the API call to the service. the "output" return value is not valid until after ListBillOverviewByProdCommon Send returns without error.

See ListBillOverviewByProdCommon for more information on using the ListBillOverviewByProdCommon API call, and error handling.

// Example sending a request using the ListBillOverviewByProdCommonRequest method.
req, resp := client.ListBillOverviewByProdCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListBillOverviewByProdCommonWithContext added in v1.0.116

func (c *BILLING) ListBillOverviewByProdCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListBillOverviewByProdCommonWithContext is the same as ListBillOverviewByProdCommon with the addition of the ability to pass a context and additional request options.

See ListBillOverviewByProdCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListBillOverviewByProdRequest added in v1.0.116

func (c *BILLING) ListBillOverviewByProdRequest(input *ListBillOverviewByProdInput) (req *request.Request, output *ListBillOverviewByProdOutput)

ListBillOverviewByProdRequest generates a "volcengine/request.Request" representing the client's request for the ListBillOverviewByProd operation. The "output" return value will be populated with the ListBillOverviewByProdCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBillOverviewByProdCommon Request to send the API call to the service. the "output" return value is not valid until after ListBillOverviewByProdCommon Send returns without error.

See ListBillOverviewByProd for more information on using the ListBillOverviewByProd API call, and error handling.

// Example sending a request using the ListBillOverviewByProdRequest method.
req, resp := client.ListBillOverviewByProdRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListBillOverviewByProdWithContext added in v1.0.116

func (c *BILLING) ListBillOverviewByProdWithContext(ctx volcengine.Context, input *ListBillOverviewByProdInput, opts ...request.Option) (*ListBillOverviewByProdOutput, error)

ListBillOverviewByProdWithContext is the same as ListBillOverviewByProd with the addition of the ability to pass a context and additional request options.

See ListBillOverviewByProd for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListBillRequest added in v1.0.116

func (c *BILLING) ListBillRequest(input *ListBillInput) (req *request.Request, output *ListBillOutput)

ListBillRequest generates a "volcengine/request.Request" representing the client's request for the ListBill operation. The "output" return value will be populated with the ListBillCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBillCommon Request to send the API call to the service. the "output" return value is not valid until after ListBillCommon Send returns without error.

See ListBill for more information on using the ListBill API call, and error handling.

// Example sending a request using the ListBillRequest method.
req, resp := client.ListBillRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListBillWithContext added in v1.0.116

func (c *BILLING) ListBillWithContext(ctx volcengine.Context, input *ListBillInput, opts ...request.Option) (*ListBillOutput, error)

ListBillWithContext is the same as ListBill with the addition of the ability to pass a context and additional request options.

See ListBill for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListFinancialRelation added in v1.0.125

func (c *BILLING) ListFinancialRelation(input *ListFinancialRelationInput) (*ListFinancialRelationOutput, error)

ListFinancialRelation API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListFinancialRelation for usage and error information.

func (*BILLING) ListFinancialRelationCommon added in v1.0.125

func (c *BILLING) ListFinancialRelationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListFinancialRelationCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListFinancialRelationCommon for usage and error information.

func (*BILLING) ListFinancialRelationCommonRequest added in v1.0.125

func (c *BILLING) ListFinancialRelationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListFinancialRelationCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListFinancialRelationCommon operation. The "output" return value will be populated with the ListFinancialRelationCommon request's response once the request completes successfully.

Use "Send" method on the returned ListFinancialRelationCommon Request to send the API call to the service. the "output" return value is not valid until after ListFinancialRelationCommon Send returns without error.

See ListFinancialRelationCommon for more information on using the ListFinancialRelationCommon API call, and error handling.

// Example sending a request using the ListFinancialRelationCommonRequest method.
req, resp := client.ListFinancialRelationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListFinancialRelationCommonWithContext added in v1.0.125

func (c *BILLING) ListFinancialRelationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListFinancialRelationCommonWithContext is the same as ListFinancialRelationCommon with the addition of the ability to pass a context and additional request options.

See ListFinancialRelationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListFinancialRelationRequest added in v1.0.125

func (c *BILLING) ListFinancialRelationRequest(input *ListFinancialRelationInput) (req *request.Request, output *ListFinancialRelationOutput)

ListFinancialRelationRequest generates a "volcengine/request.Request" representing the client's request for the ListFinancialRelation operation. The "output" return value will be populated with the ListFinancialRelationCommon request's response once the request completes successfully.

Use "Send" method on the returned ListFinancialRelationCommon Request to send the API call to the service. the "output" return value is not valid until after ListFinancialRelationCommon Send returns without error.

See ListFinancialRelation for more information on using the ListFinancialRelation API call, and error handling.

// Example sending a request using the ListFinancialRelationRequest method.
req, resp := client.ListFinancialRelationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListFinancialRelationWithContext added in v1.0.125

func (c *BILLING) ListFinancialRelationWithContext(ctx volcengine.Context, input *ListFinancialRelationInput, opts ...request.Option) (*ListFinancialRelationOutput, error)

ListFinancialRelationWithContext is the same as ListFinancialRelation with the addition of the ability to pass a context and additional request options.

See ListFinancialRelation for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListInvitation added in v1.0.125

func (c *BILLING) ListInvitation(input *ListInvitationInput) (*ListInvitationOutput, error)

ListInvitation API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListInvitation for usage and error information.

func (*BILLING) ListInvitationCommon added in v1.0.125

func (c *BILLING) ListInvitationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListInvitationCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListInvitationCommon for usage and error information.

func (*BILLING) ListInvitationCommonRequest added in v1.0.125

func (c *BILLING) ListInvitationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListInvitationCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListInvitationCommon operation. The "output" return value will be populated with the ListInvitationCommon request's response once the request completes successfully.

Use "Send" method on the returned ListInvitationCommon Request to send the API call to the service. the "output" return value is not valid until after ListInvitationCommon Send returns without error.

See ListInvitationCommon for more information on using the ListInvitationCommon API call, and error handling.

// Example sending a request using the ListInvitationCommonRequest method.
req, resp := client.ListInvitationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListInvitationCommonWithContext added in v1.0.125

func (c *BILLING) ListInvitationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListInvitationCommonWithContext is the same as ListInvitationCommon with the addition of the ability to pass a context and additional request options.

See ListInvitationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListInvitationRequest added in v1.0.125

func (c *BILLING) ListInvitationRequest(input *ListInvitationInput) (req *request.Request, output *ListInvitationOutput)

ListInvitationRequest generates a "volcengine/request.Request" representing the client's request for the ListInvitation operation. The "output" return value will be populated with the ListInvitationCommon request's response once the request completes successfully.

Use "Send" method on the returned ListInvitationCommon Request to send the API call to the service. the "output" return value is not valid until after ListInvitationCommon Send returns without error.

See ListInvitation for more information on using the ListInvitation API call, and error handling.

// Example sending a request using the ListInvitationRequest method.
req, resp := client.ListInvitationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListInvitationWithContext added in v1.0.125

func (c *BILLING) ListInvitationWithContext(ctx volcengine.Context, input *ListInvitationInput, opts ...request.Option) (*ListInvitationOutput, error)

ListInvitationWithContext is the same as ListInvitation with the addition of the ability to pass a context and additional request options.

See ListInvitation for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListOrderProductDetails added in v1.0.152

func (c *BILLING) ListOrderProductDetails(input *ListOrderProductDetailsInput) (*ListOrderProductDetailsOutput, error)

ListOrderProductDetails API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListOrderProductDetails for usage and error information.

func (*BILLING) ListOrderProductDetailsCommon added in v1.0.152

func (c *BILLING) ListOrderProductDetailsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListOrderProductDetailsCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListOrderProductDetailsCommon for usage and error information.

func (*BILLING) ListOrderProductDetailsCommonRequest added in v1.0.152

func (c *BILLING) ListOrderProductDetailsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListOrderProductDetailsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListOrderProductDetailsCommon operation. The "output" return value will be populated with the ListOrderProductDetailsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListOrderProductDetailsCommon Request to send the API call to the service. the "output" return value is not valid until after ListOrderProductDetailsCommon Send returns without error.

See ListOrderProductDetailsCommon for more information on using the ListOrderProductDetailsCommon API call, and error handling.

// Example sending a request using the ListOrderProductDetailsCommonRequest method.
req, resp := client.ListOrderProductDetailsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListOrderProductDetailsCommonWithContext added in v1.0.152

func (c *BILLING) ListOrderProductDetailsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListOrderProductDetailsCommonWithContext is the same as ListOrderProductDetailsCommon with the addition of the ability to pass a context and additional request options.

See ListOrderProductDetailsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListOrderProductDetailsRequest added in v1.0.152

func (c *BILLING) ListOrderProductDetailsRequest(input *ListOrderProductDetailsInput) (req *request.Request, output *ListOrderProductDetailsOutput)

ListOrderProductDetailsRequest generates a "volcengine/request.Request" representing the client's request for the ListOrderProductDetails operation. The "output" return value will be populated with the ListOrderProductDetailsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListOrderProductDetailsCommon Request to send the API call to the service. the "output" return value is not valid until after ListOrderProductDetailsCommon Send returns without error.

See ListOrderProductDetails for more information on using the ListOrderProductDetails API call, and error handling.

// Example sending a request using the ListOrderProductDetailsRequest method.
req, resp := client.ListOrderProductDetailsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListOrderProductDetailsWithContext added in v1.0.152

func (c *BILLING) ListOrderProductDetailsWithContext(ctx volcengine.Context, input *ListOrderProductDetailsInput, opts ...request.Option) (*ListOrderProductDetailsOutput, error)

ListOrderProductDetailsWithContext is the same as ListOrderProductDetails with the addition of the ability to pass a context and additional request options.

See ListOrderProductDetails for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListOrders added in v1.0.152

func (c *BILLING) ListOrders(input *ListOrdersInput) (*ListOrdersOutput, error)

ListOrders API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListOrders for usage and error information.

func (*BILLING) ListOrdersCommon added in v1.0.152

func (c *BILLING) ListOrdersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListOrdersCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListOrdersCommon for usage and error information.

func (*BILLING) ListOrdersCommonRequest added in v1.0.152

func (c *BILLING) ListOrdersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListOrdersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListOrdersCommon operation. The "output" return value will be populated with the ListOrdersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListOrdersCommon Request to send the API call to the service. the "output" return value is not valid until after ListOrdersCommon Send returns without error.

See ListOrdersCommon for more information on using the ListOrdersCommon API call, and error handling.

// Example sending a request using the ListOrdersCommonRequest method.
req, resp := client.ListOrdersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListOrdersCommonWithContext added in v1.0.152

func (c *BILLING) ListOrdersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListOrdersCommonWithContext is the same as ListOrdersCommon with the addition of the ability to pass a context and additional request options.

See ListOrdersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListOrdersRequest added in v1.0.152

func (c *BILLING) ListOrdersRequest(input *ListOrdersInput) (req *request.Request, output *ListOrdersOutput)

ListOrdersRequest generates a "volcengine/request.Request" representing the client's request for the ListOrders operation. The "output" return value will be populated with the ListOrdersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListOrdersCommon Request to send the API call to the service. the "output" return value is not valid until after ListOrdersCommon Send returns without error.

See ListOrders for more information on using the ListOrders API call, and error handling.

// Example sending a request using the ListOrdersRequest method.
req, resp := client.ListOrdersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListOrdersWithContext added in v1.0.152

func (c *BILLING) ListOrdersWithContext(ctx volcengine.Context, input *ListOrdersInput, opts ...request.Option) (*ListOrdersOutput, error)

ListOrdersWithContext is the same as ListOrders with the addition of the ability to pass a context and additional request options.

See ListOrders for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListPackageUsageDetails added in v1.0.157

func (c *BILLING) ListPackageUsageDetails(input *ListPackageUsageDetailsInput) (*ListPackageUsageDetailsOutput, error)

ListPackageUsageDetails API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListPackageUsageDetails for usage and error information.

func (*BILLING) ListPackageUsageDetailsCommon added in v1.0.157

func (c *BILLING) ListPackageUsageDetailsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListPackageUsageDetailsCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListPackageUsageDetailsCommon for usage and error information.

func (*BILLING) ListPackageUsageDetailsCommonRequest added in v1.0.157

func (c *BILLING) ListPackageUsageDetailsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListPackageUsageDetailsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListPackageUsageDetailsCommon operation. The "output" return value will be populated with the ListPackageUsageDetailsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPackageUsageDetailsCommon Request to send the API call to the service. the "output" return value is not valid until after ListPackageUsageDetailsCommon Send returns without error.

See ListPackageUsageDetailsCommon for more information on using the ListPackageUsageDetailsCommon API call, and error handling.

// Example sending a request using the ListPackageUsageDetailsCommonRequest method.
req, resp := client.ListPackageUsageDetailsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListPackageUsageDetailsCommonWithContext added in v1.0.157

func (c *BILLING) ListPackageUsageDetailsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListPackageUsageDetailsCommonWithContext is the same as ListPackageUsageDetailsCommon with the addition of the ability to pass a context and additional request options.

See ListPackageUsageDetailsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListPackageUsageDetailsRequest added in v1.0.157

func (c *BILLING) ListPackageUsageDetailsRequest(input *ListPackageUsageDetailsInput) (req *request.Request, output *ListPackageUsageDetailsOutput)

ListPackageUsageDetailsRequest generates a "volcengine/request.Request" representing the client's request for the ListPackageUsageDetails operation. The "output" return value will be populated with the ListPackageUsageDetailsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPackageUsageDetailsCommon Request to send the API call to the service. the "output" return value is not valid until after ListPackageUsageDetailsCommon Send returns without error.

See ListPackageUsageDetails for more information on using the ListPackageUsageDetails API call, and error handling.

// Example sending a request using the ListPackageUsageDetailsRequest method.
req, resp := client.ListPackageUsageDetailsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListPackageUsageDetailsWithContext added in v1.0.157

func (c *BILLING) ListPackageUsageDetailsWithContext(ctx volcengine.Context, input *ListPackageUsageDetailsInput, opts ...request.Option) (*ListPackageUsageDetailsOutput, error)

ListPackageUsageDetailsWithContext is the same as ListPackageUsageDetails with the addition of the ability to pass a context and additional request options.

See ListPackageUsageDetails for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListResourcePackages added in v1.0.157

func (c *BILLING) ListResourcePackages(input *ListResourcePackagesInput) (*ListResourcePackagesOutput, error)

ListResourcePackages API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListResourcePackages for usage and error information.

func (*BILLING) ListResourcePackagesCommon added in v1.0.157

func (c *BILLING) ListResourcePackagesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListResourcePackagesCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListResourcePackagesCommon for usage and error information.

func (*BILLING) ListResourcePackagesCommonRequest added in v1.0.157

func (c *BILLING) ListResourcePackagesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListResourcePackagesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListResourcePackagesCommon operation. The "output" return value will be populated with the ListResourcePackagesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListResourcePackagesCommon Request to send the API call to the service. the "output" return value is not valid until after ListResourcePackagesCommon Send returns without error.

See ListResourcePackagesCommon for more information on using the ListResourcePackagesCommon API call, and error handling.

// Example sending a request using the ListResourcePackagesCommonRequest method.
req, resp := client.ListResourcePackagesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListResourcePackagesCommonWithContext added in v1.0.157

func (c *BILLING) ListResourcePackagesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListResourcePackagesCommonWithContext is the same as ListResourcePackagesCommon with the addition of the ability to pass a context and additional request options.

See ListResourcePackagesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListResourcePackagesRequest added in v1.0.157

func (c *BILLING) ListResourcePackagesRequest(input *ListResourcePackagesInput) (req *request.Request, output *ListResourcePackagesOutput)

ListResourcePackagesRequest generates a "volcengine/request.Request" representing the client's request for the ListResourcePackages operation. The "output" return value will be populated with the ListResourcePackagesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListResourcePackagesCommon Request to send the API call to the service. the "output" return value is not valid until after ListResourcePackagesCommon Send returns without error.

See ListResourcePackages for more information on using the ListResourcePackages API call, and error handling.

// Example sending a request using the ListResourcePackagesRequest method.
req, resp := client.ListResourcePackagesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListResourcePackagesWithContext added in v1.0.157

func (c *BILLING) ListResourcePackagesWithContext(ctx volcengine.Context, input *ListResourcePackagesInput, opts ...request.Option) (*ListResourcePackagesOutput, error)

ListResourcePackagesWithContext is the same as ListResourcePackages with the addition of the ability to pass a context and additional request options.

See ListResourcePackages for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListSplitBillDetail added in v1.0.116

func (c *BILLING) ListSplitBillDetail(input *ListSplitBillDetailInput) (*ListSplitBillDetailOutput, error)

ListSplitBillDetail API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListSplitBillDetail for usage and error information.

func (*BILLING) ListSplitBillDetailCommon added in v1.0.116

func (c *BILLING) ListSplitBillDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSplitBillDetailCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation ListSplitBillDetailCommon for usage and error information.

func (*BILLING) ListSplitBillDetailCommonRequest added in v1.0.116

func (c *BILLING) ListSplitBillDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSplitBillDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSplitBillDetailCommon operation. The "output" return value will be populated with the ListSplitBillDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSplitBillDetailCommon Request to send the API call to the service. the "output" return value is not valid until after ListSplitBillDetailCommon Send returns without error.

See ListSplitBillDetailCommon for more information on using the ListSplitBillDetailCommon API call, and error handling.

// Example sending a request using the ListSplitBillDetailCommonRequest method.
req, resp := client.ListSplitBillDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListSplitBillDetailCommonWithContext added in v1.0.116

func (c *BILLING) ListSplitBillDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSplitBillDetailCommonWithContext is the same as ListSplitBillDetailCommon with the addition of the ability to pass a context and additional request options.

See ListSplitBillDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) ListSplitBillDetailRequest added in v1.0.116

func (c *BILLING) ListSplitBillDetailRequest(input *ListSplitBillDetailInput) (req *request.Request, output *ListSplitBillDetailOutput)

ListSplitBillDetailRequest generates a "volcengine/request.Request" representing the client's request for the ListSplitBillDetail operation. The "output" return value will be populated with the ListSplitBillDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSplitBillDetailCommon Request to send the API call to the service. the "output" return value is not valid until after ListSplitBillDetailCommon Send returns without error.

See ListSplitBillDetail for more information on using the ListSplitBillDetail API call, and error handling.

// Example sending a request using the ListSplitBillDetailRequest method.
req, resp := client.ListSplitBillDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) ListSplitBillDetailWithContext added in v1.0.116

func (c *BILLING) ListSplitBillDetailWithContext(ctx volcengine.Context, input *ListSplitBillDetailInput, opts ...request.Option) (*ListSplitBillDetailOutput, error)

ListSplitBillDetailWithContext is the same as ListSplitBillDetail with the addition of the ability to pass a context and additional request options.

See ListSplitBillDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) PayOrder added in v1.0.152

func (c *BILLING) PayOrder(input *PayOrderInput) (*PayOrderOutput, error)

PayOrder API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation PayOrder for usage and error information.

func (*BILLING) PayOrderCommon added in v1.0.152

func (c *BILLING) PayOrderCommon(input *map[string]interface{}) (*map[string]interface{}, error)

PayOrderCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation PayOrderCommon for usage and error information.

func (*BILLING) PayOrderCommonRequest added in v1.0.152

func (c *BILLING) PayOrderCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

PayOrderCommonRequest generates a "volcengine/request.Request" representing the client's request for the PayOrderCommon operation. The "output" return value will be populated with the PayOrderCommon request's response once the request completes successfully.

Use "Send" method on the returned PayOrderCommon Request to send the API call to the service. the "output" return value is not valid until after PayOrderCommon Send returns without error.

See PayOrderCommon for more information on using the PayOrderCommon API call, and error handling.

// Example sending a request using the PayOrderCommonRequest method.
req, resp := client.PayOrderCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) PayOrderCommonWithContext added in v1.0.152

func (c *BILLING) PayOrderCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

PayOrderCommonWithContext is the same as PayOrderCommon with the addition of the ability to pass a context and additional request options.

See PayOrderCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) PayOrderRequest added in v1.0.152

func (c *BILLING) PayOrderRequest(input *PayOrderInput) (req *request.Request, output *PayOrderOutput)

PayOrderRequest generates a "volcengine/request.Request" representing the client's request for the PayOrder operation. The "output" return value will be populated with the PayOrderCommon request's response once the request completes successfully.

Use "Send" method on the returned PayOrderCommon Request to send the API call to the service. the "output" return value is not valid until after PayOrderCommon Send returns without error.

See PayOrder for more information on using the PayOrder API call, and error handling.

// Example sending a request using the PayOrderRequest method.
req, resp := client.PayOrderRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) PayOrderWithContext added in v1.0.152

func (c *BILLING) PayOrderWithContext(ctx volcengine.Context, input *PayOrderInput, opts ...request.Option) (*PayOrderOutput, error)

PayOrderWithContext is the same as PayOrder with the addition of the ability to pass a context and additional request options.

See PayOrder for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) QueryBalanceAcct added in v1.0.100

func (c *BILLING) QueryBalanceAcct(input *QueryBalanceAcctInput) (*QueryBalanceAcctOutput, error)

QueryBalanceAcct API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation QueryBalanceAcct for usage and error information.

func (*BILLING) QueryBalanceAcctCommon added in v1.0.100

func (c *BILLING) QueryBalanceAcctCommon(input *map[string]interface{}) (*map[string]interface{}, error)

QueryBalanceAcctCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation QueryBalanceAcctCommon for usage and error information.

func (*BILLING) QueryBalanceAcctCommonRequest added in v1.0.100

func (c *BILLING) QueryBalanceAcctCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

QueryBalanceAcctCommonRequest generates a "volcengine/request.Request" representing the client's request for the QueryBalanceAcctCommon operation. The "output" return value will be populated with the QueryBalanceAcctCommon request's response once the request completes successfully.

Use "Send" method on the returned QueryBalanceAcctCommon Request to send the API call to the service. the "output" return value is not valid until after QueryBalanceAcctCommon Send returns without error.

See QueryBalanceAcctCommon for more information on using the QueryBalanceAcctCommon API call, and error handling.

// Example sending a request using the QueryBalanceAcctCommonRequest method.
req, resp := client.QueryBalanceAcctCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) QueryBalanceAcctCommonWithContext added in v1.0.100

func (c *BILLING) QueryBalanceAcctCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

QueryBalanceAcctCommonWithContext is the same as QueryBalanceAcctCommon with the addition of the ability to pass a context and additional request options.

See QueryBalanceAcctCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) QueryBalanceAcctRequest added in v1.0.100

func (c *BILLING) QueryBalanceAcctRequest(input *QueryBalanceAcctInput) (req *request.Request, output *QueryBalanceAcctOutput)

QueryBalanceAcctRequest generates a "volcengine/request.Request" representing the client's request for the QueryBalanceAcct operation. The "output" return value will be populated with the QueryBalanceAcctCommon request's response once the request completes successfully.

Use "Send" method on the returned QueryBalanceAcctCommon Request to send the API call to the service. the "output" return value is not valid until after QueryBalanceAcctCommon Send returns without error.

See QueryBalanceAcct for more information on using the QueryBalanceAcct API call, and error handling.

// Example sending a request using the QueryBalanceAcctRequest method.
req, resp := client.QueryBalanceAcctRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) QueryBalanceAcctWithContext added in v1.0.100

func (c *BILLING) QueryBalanceAcctWithContext(ctx volcengine.Context, input *QueryBalanceAcctInput, opts ...request.Option) (*QueryBalanceAcctOutput, error)

QueryBalanceAcctWithContext is the same as QueryBalanceAcct with the addition of the ability to pass a context and additional request options.

See QueryBalanceAcct for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) UnsubscribeInstance

func (c *BILLING) UnsubscribeInstance(input *UnsubscribeInstanceInput) (*UnsubscribeInstanceOutput, error)

UnsubscribeInstance API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation UnsubscribeInstance for usage and error information.

func (*BILLING) UnsubscribeInstanceCommon

func (c *BILLING) UnsubscribeInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UnsubscribeInstanceCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation UnsubscribeInstanceCommon for usage and error information.

func (*BILLING) UnsubscribeInstanceCommonRequest

func (c *BILLING) UnsubscribeInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UnsubscribeInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the UnsubscribeInstanceCommon operation. The "output" return value will be populated with the UnsubscribeInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned UnsubscribeInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after UnsubscribeInstanceCommon Send returns without error.

See UnsubscribeInstanceCommon for more information on using the UnsubscribeInstanceCommon API call, and error handling.

// Example sending a request using the UnsubscribeInstanceCommonRequest method.
req, resp := client.UnsubscribeInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) UnsubscribeInstanceCommonWithContext

func (c *BILLING) UnsubscribeInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UnsubscribeInstanceCommonWithContext is the same as UnsubscribeInstanceCommon with the addition of the ability to pass a context and additional request options.

See UnsubscribeInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) UnsubscribeInstanceRequest

func (c *BILLING) UnsubscribeInstanceRequest(input *UnsubscribeInstanceInput) (req *request.Request, output *UnsubscribeInstanceOutput)

UnsubscribeInstanceRequest generates a "volcengine/request.Request" representing the client's request for the UnsubscribeInstance operation. The "output" return value will be populated with the UnsubscribeInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned UnsubscribeInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after UnsubscribeInstanceCommon Send returns without error.

See UnsubscribeInstance for more information on using the UnsubscribeInstance API call, and error handling.

// Example sending a request using the UnsubscribeInstanceRequest method.
req, resp := client.UnsubscribeInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) UnsubscribeInstanceWithContext

func (c *BILLING) UnsubscribeInstanceWithContext(ctx volcengine.Context, input *UnsubscribeInstanceInput, opts ...request.Option) (*UnsubscribeInstanceOutput, error)

UnsubscribeInstanceWithContext is the same as UnsubscribeInstance with the addition of the ability to pass a context and additional request options.

See UnsubscribeInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) UpdateAuth added in v1.0.125

func (c *BILLING) UpdateAuth(input *UpdateAuthInput) (*UpdateAuthOutput, error)

UpdateAuth API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation UpdateAuth for usage and error information.

func (*BILLING) UpdateAuthCommon added in v1.0.125

func (c *BILLING) UpdateAuthCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateAuthCommon API operation for BILLING.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for BILLING's API operation UpdateAuthCommon for usage and error information.

func (*BILLING) UpdateAuthCommonRequest added in v1.0.125

func (c *BILLING) UpdateAuthCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateAuthCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAuthCommon operation. The "output" return value will be populated with the UpdateAuthCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAuthCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAuthCommon Send returns without error.

See UpdateAuthCommon for more information on using the UpdateAuthCommon API call, and error handling.

// Example sending a request using the UpdateAuthCommonRequest method.
req, resp := client.UpdateAuthCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) UpdateAuthCommonWithContext added in v1.0.125

func (c *BILLING) UpdateAuthCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateAuthCommonWithContext is the same as UpdateAuthCommon with the addition of the ability to pass a context and additional request options.

See UpdateAuthCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*BILLING) UpdateAuthRequest added in v1.0.125

func (c *BILLING) UpdateAuthRequest(input *UpdateAuthInput) (req *request.Request, output *UpdateAuthOutput)

UpdateAuthRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAuth operation. The "output" return value will be populated with the UpdateAuthCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAuthCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAuthCommon Send returns without error.

See UpdateAuth for more information on using the UpdateAuth API call, and error handling.

// Example sending a request using the UpdateAuthRequest method.
req, resp := client.UpdateAuthRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*BILLING) UpdateAuthWithContext added in v1.0.125

func (c *BILLING) UpdateAuthWithContext(ctx volcengine.Context, input *UpdateAuthInput, opts ...request.Option) (*UpdateAuthOutput, error)

UpdateAuthWithContext is the same as UpdateAuth with the addition of the ability to pass a context and additional request options.

See UpdateAuth for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type BILLINGAPI

type BILLINGAPI interface {
	CancelInvitationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CancelInvitationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CancelInvitationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CancelInvitation(*CancelInvitationInput) (*CancelInvitationOutput, error)
	CancelInvitationWithContext(volcengine.Context, *CancelInvitationInput, ...request.Option) (*CancelInvitationOutput, error)
	CancelInvitationRequest(*CancelInvitationInput) (*request.Request, *CancelInvitationOutput)

	CancelOrderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CancelOrderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CancelOrderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CancelOrder(*CancelOrderInput) (*CancelOrderOutput, error)
	CancelOrderWithContext(volcengine.Context, *CancelOrderInput, ...request.Option) (*CancelOrderOutput, error)
	CancelOrderRequest(*CancelOrderInput) (*request.Request, *CancelOrderOutput)

	CreateFinancialRelationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateFinancialRelationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateFinancialRelationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateFinancialRelation(*CreateFinancialRelationInput) (*CreateFinancialRelationOutput, error)
	CreateFinancialRelationWithContext(volcengine.Context, *CreateFinancialRelationInput, ...request.Option) (*CreateFinancialRelationOutput, error)
	CreateFinancialRelationRequest(*CreateFinancialRelationInput) (*request.Request, *CreateFinancialRelationOutput)

	DeleteFinancialRelationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteFinancialRelationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteFinancialRelationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteFinancialRelation(*DeleteFinancialRelationInput) (*DeleteFinancialRelationOutput, error)
	DeleteFinancialRelationWithContext(volcengine.Context, *DeleteFinancialRelationInput, ...request.Option) (*DeleteFinancialRelationOutput, error)
	DeleteFinancialRelationRequest(*DeleteFinancialRelationInput) (*request.Request, *DeleteFinancialRelationOutput)

	GetOrderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetOrderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetOrderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetOrder(*GetOrderInput) (*GetOrderOutput, error)
	GetOrderWithContext(volcengine.Context, *GetOrderInput, ...request.Option) (*GetOrderOutput, error)
	GetOrderRequest(*GetOrderInput) (*request.Request, *GetOrderOutput)

	HandleInvitationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	HandleInvitationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	HandleInvitationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	HandleInvitation(*HandleInvitationInput) (*HandleInvitationOutput, error)
	HandleInvitationWithContext(volcengine.Context, *HandleInvitationInput, ...request.Option) (*HandleInvitationOutput, error)
	HandleInvitationRequest(*HandleInvitationInput) (*request.Request, *HandleInvitationOutput)

	ListAmortizedCostBillDailyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAmortizedCostBillDailyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAmortizedCostBillDailyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAmortizedCostBillDaily(*ListAmortizedCostBillDailyInput) (*ListAmortizedCostBillDailyOutput, error)
	ListAmortizedCostBillDailyWithContext(volcengine.Context, *ListAmortizedCostBillDailyInput, ...request.Option) (*ListAmortizedCostBillDailyOutput, error)
	ListAmortizedCostBillDailyRequest(*ListAmortizedCostBillDailyInput) (*request.Request, *ListAmortizedCostBillDailyOutput)

	ListAmortizedCostBillDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAmortizedCostBillDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAmortizedCostBillDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAmortizedCostBillDetail(*ListAmortizedCostBillDetailInput) (*ListAmortizedCostBillDetailOutput, error)
	ListAmortizedCostBillDetailWithContext(volcengine.Context, *ListAmortizedCostBillDetailInput, ...request.Option) (*ListAmortizedCostBillDetailOutput, error)
	ListAmortizedCostBillDetailRequest(*ListAmortizedCostBillDetailInput) (*request.Request, *ListAmortizedCostBillDetailOutput)

	ListAmortizedCostBillMonthlyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAmortizedCostBillMonthlyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAmortizedCostBillMonthlyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAmortizedCostBillMonthly(*ListAmortizedCostBillMonthlyInput) (*ListAmortizedCostBillMonthlyOutput, error)
	ListAmortizedCostBillMonthlyWithContext(volcengine.Context, *ListAmortizedCostBillMonthlyInput, ...request.Option) (*ListAmortizedCostBillMonthlyOutput, error)
	ListAmortizedCostBillMonthlyRequest(*ListAmortizedCostBillMonthlyInput) (*request.Request, *ListAmortizedCostBillMonthlyOutput)

	ListAvailableInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAvailableInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAvailableInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAvailableInstances(*ListAvailableInstancesInput) (*ListAvailableInstancesOutput, error)
	ListAvailableInstancesWithContext(volcengine.Context, *ListAvailableInstancesInput, ...request.Option) (*ListAvailableInstancesOutput, error)
	ListAvailableInstancesRequest(*ListAvailableInstancesInput) (*request.Request, *ListAvailableInstancesOutput)

	ListBillCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListBillCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListBillCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListBill(*ListBillInput) (*ListBillOutput, error)
	ListBillWithContext(volcengine.Context, *ListBillInput, ...request.Option) (*ListBillOutput, error)
	ListBillRequest(*ListBillInput) (*request.Request, *ListBillOutput)

	ListBillDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListBillDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListBillDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListBillDetail(*ListBillDetailInput) (*ListBillDetailOutput, error)
	ListBillDetailWithContext(volcengine.Context, *ListBillDetailInput, ...request.Option) (*ListBillDetailOutput, error)
	ListBillDetailRequest(*ListBillDetailInput) (*request.Request, *ListBillDetailOutput)

	ListBillOverviewByCategoryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListBillOverviewByCategoryCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListBillOverviewByCategoryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListBillOverviewByCategory(*ListBillOverviewByCategoryInput) (*ListBillOverviewByCategoryOutput, error)
	ListBillOverviewByCategoryWithContext(volcengine.Context, *ListBillOverviewByCategoryInput, ...request.Option) (*ListBillOverviewByCategoryOutput, error)
	ListBillOverviewByCategoryRequest(*ListBillOverviewByCategoryInput) (*request.Request, *ListBillOverviewByCategoryOutput)

	ListBillOverviewByProdCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListBillOverviewByProdCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListBillOverviewByProdCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListBillOverviewByProd(*ListBillOverviewByProdInput) (*ListBillOverviewByProdOutput, error)
	ListBillOverviewByProdWithContext(volcengine.Context, *ListBillOverviewByProdInput, ...request.Option) (*ListBillOverviewByProdOutput, error)
	ListBillOverviewByProdRequest(*ListBillOverviewByProdInput) (*request.Request, *ListBillOverviewByProdOutput)

	ListFinancialRelationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListFinancialRelationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListFinancialRelationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListFinancialRelation(*ListFinancialRelationInput) (*ListFinancialRelationOutput, error)
	ListFinancialRelationWithContext(volcengine.Context, *ListFinancialRelationInput, ...request.Option) (*ListFinancialRelationOutput, error)
	ListFinancialRelationRequest(*ListFinancialRelationInput) (*request.Request, *ListFinancialRelationOutput)

	ListInvitationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListInvitationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListInvitationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListInvitation(*ListInvitationInput) (*ListInvitationOutput, error)
	ListInvitationWithContext(volcengine.Context, *ListInvitationInput, ...request.Option) (*ListInvitationOutput, error)
	ListInvitationRequest(*ListInvitationInput) (*request.Request, *ListInvitationOutput)

	ListOrderProductDetailsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListOrderProductDetailsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListOrderProductDetailsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListOrderProductDetails(*ListOrderProductDetailsInput) (*ListOrderProductDetailsOutput, error)
	ListOrderProductDetailsWithContext(volcengine.Context, *ListOrderProductDetailsInput, ...request.Option) (*ListOrderProductDetailsOutput, error)
	ListOrderProductDetailsRequest(*ListOrderProductDetailsInput) (*request.Request, *ListOrderProductDetailsOutput)

	ListOrdersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListOrdersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListOrdersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListOrders(*ListOrdersInput) (*ListOrdersOutput, error)
	ListOrdersWithContext(volcengine.Context, *ListOrdersInput, ...request.Option) (*ListOrdersOutput, error)
	ListOrdersRequest(*ListOrdersInput) (*request.Request, *ListOrdersOutput)

	ListPackageUsageDetailsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListPackageUsageDetailsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListPackageUsageDetailsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListPackageUsageDetails(*ListPackageUsageDetailsInput) (*ListPackageUsageDetailsOutput, error)
	ListPackageUsageDetailsWithContext(volcengine.Context, *ListPackageUsageDetailsInput, ...request.Option) (*ListPackageUsageDetailsOutput, error)
	ListPackageUsageDetailsRequest(*ListPackageUsageDetailsInput) (*request.Request, *ListPackageUsageDetailsOutput)

	ListResourcePackagesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListResourcePackagesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListResourcePackagesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListResourcePackages(*ListResourcePackagesInput) (*ListResourcePackagesOutput, error)
	ListResourcePackagesWithContext(volcengine.Context, *ListResourcePackagesInput, ...request.Option) (*ListResourcePackagesOutput, error)
	ListResourcePackagesRequest(*ListResourcePackagesInput) (*request.Request, *ListResourcePackagesOutput)

	ListSplitBillDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSplitBillDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSplitBillDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSplitBillDetail(*ListSplitBillDetailInput) (*ListSplitBillDetailOutput, error)
	ListSplitBillDetailWithContext(volcengine.Context, *ListSplitBillDetailInput, ...request.Option) (*ListSplitBillDetailOutput, error)
	ListSplitBillDetailRequest(*ListSplitBillDetailInput) (*request.Request, *ListSplitBillDetailOutput)

	PayOrderCommon(*map[string]interface{}) (*map[string]interface{}, error)
	PayOrderCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	PayOrderCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	PayOrder(*PayOrderInput) (*PayOrderOutput, error)
	PayOrderWithContext(volcengine.Context, *PayOrderInput, ...request.Option) (*PayOrderOutput, error)
	PayOrderRequest(*PayOrderInput) (*request.Request, *PayOrderOutput)

	QueryBalanceAcctCommon(*map[string]interface{}) (*map[string]interface{}, error)
	QueryBalanceAcctCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	QueryBalanceAcctCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	QueryBalanceAcct(*QueryBalanceAcctInput) (*QueryBalanceAcctOutput, error)
	QueryBalanceAcctWithContext(volcengine.Context, *QueryBalanceAcctInput, ...request.Option) (*QueryBalanceAcctOutput, error)
	QueryBalanceAcctRequest(*QueryBalanceAcctInput) (*request.Request, *QueryBalanceAcctOutput)

	UnsubscribeInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UnsubscribeInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UnsubscribeInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UnsubscribeInstance(*UnsubscribeInstanceInput) (*UnsubscribeInstanceOutput, error)
	UnsubscribeInstanceWithContext(volcengine.Context, *UnsubscribeInstanceInput, ...request.Option) (*UnsubscribeInstanceOutput, error)
	UnsubscribeInstanceRequest(*UnsubscribeInstanceInput) (*request.Request, *UnsubscribeInstanceOutput)

	UpdateAuthCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAuthCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAuthCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAuth(*UpdateAuthInput) (*UpdateAuthOutput, error)
	UpdateAuthWithContext(volcengine.Context, *UpdateAuthInput, ...request.Option) (*UpdateAuthOutput, error)
	UpdateAuthRequest(*UpdateAuthInput) (*request.Request, *UpdateAuthOutput)
}

BILLINGAPI provides an interface to enable mocking the billing.BILLING service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// BILLING.
func myFunc(svc BILLINGAPI) bool {
    // Make svc.CancelInvitation request
}

func main() {
    sess := session.New()
    svc := billing.New(sess)

    myFunc(svc)
}

type CancelInvitationInput added in v1.0.125

type CancelInvitationInput struct {
	AuthID *string `type:"string" json:",omitempty"`

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

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

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

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

func (CancelInvitationInput) GoString added in v1.0.125

func (s CancelInvitationInput) GoString() string

GoString returns the string representation

func (*CancelInvitationInput) SetAuthID added in v1.0.125

SetAuthID sets the AuthID field's value.

func (*CancelInvitationInput) SetInvitationType added in v1.0.125

func (s *CancelInvitationInput) SetInvitationType(v int32) *CancelInvitationInput

SetInvitationType sets the InvitationType field's value.

func (*CancelInvitationInput) SetRelation added in v1.0.125

SetRelation sets the Relation field's value.

func (*CancelInvitationInput) SetRelationID added in v1.0.125

func (s *CancelInvitationInput) SetRelationID(v string) *CancelInvitationInput

SetRelationID sets the RelationID field's value.

func (*CancelInvitationInput) SetSubAccountID added in v1.0.125

func (s *CancelInvitationInput) SetSubAccountID(v int32) *CancelInvitationInput

SetSubAccountID sets the SubAccountID field's value.

func (CancelInvitationInput) String added in v1.0.125

func (s CancelInvitationInput) String() string

String returns the string representation

func (*CancelInvitationInput) Validate added in v1.0.125

func (s *CancelInvitationInput) Validate() error

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

type CancelInvitationOutput added in v1.0.125

type CancelInvitationOutput struct {
	Metadata *response.ResponseMetadata

	IsSuccess *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CancelInvitationOutput) GoString added in v1.0.125

func (s CancelInvitationOutput) GoString() string

GoString returns the string representation

func (*CancelInvitationOutput) SetIsSuccess added in v1.0.125

SetIsSuccess sets the IsSuccess field's value.

func (CancelInvitationOutput) String added in v1.0.125

func (s CancelInvitationOutput) String() string

String returns the string representation

type CancelOrderInput added in v1.0.152

type CancelOrderInput struct {

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

func (CancelOrderInput) GoString added in v1.0.152

func (s CancelOrderInput) GoString() string

GoString returns the string representation

func (*CancelOrderInput) SetOrderID added in v1.0.152

func (s *CancelOrderInput) SetOrderID(v string) *CancelOrderInput

SetOrderID sets the OrderID field's value.

func (CancelOrderInput) String added in v1.0.152

func (s CancelOrderInput) String() string

String returns the string representation

func (*CancelOrderInput) Validate added in v1.0.152

func (s *CancelOrderInput) Validate() error

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

type CancelOrderOutput added in v1.0.152

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

func (CancelOrderOutput) GoString added in v1.0.152

func (s CancelOrderOutput) GoString() string

GoString returns the string representation

func (CancelOrderOutput) String added in v1.0.152

func (s CancelOrderOutput) String() string

String returns the string representation

type ConvertListForListBillOverviewByCategoryOutput added in v1.0.116

type ConvertListForListBillOverviewByCategoryOutput struct {
	List []*ListForListBillOverviewByCategoryOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConvertListForListBillOverviewByCategoryOutput) GoString added in v1.0.116

GoString returns the string representation

func (*ConvertListForListBillOverviewByCategoryOutput) SetList added in v1.0.116

SetList sets the List field's value.

func (ConvertListForListBillOverviewByCategoryOutput) String added in v1.0.116

String returns the string representation

type CreateFinancialRelationInput added in v1.0.125

type CreateFinancialRelationInput struct {
	AccountAlias *string `type:"string" json:",omitempty"`

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

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

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

func (CreateFinancialRelationInput) GoString added in v1.0.125

func (s CreateFinancialRelationInput) GoString() string

GoString returns the string representation

func (*CreateFinancialRelationInput) SetAccountAlias added in v1.0.125

SetAccountAlias sets the AccountAlias field's value.

func (*CreateFinancialRelationInput) SetAuthListStr added in v1.0.125

SetAuthListStr sets the AuthListStr field's value.

func (*CreateFinancialRelationInput) SetRelation added in v1.0.125

SetRelation sets the Relation field's value.

func (*CreateFinancialRelationInput) SetSubAccountID added in v1.0.125

SetSubAccountID sets the SubAccountID field's value.

func (CreateFinancialRelationInput) String added in v1.0.125

String returns the string representation

func (*CreateFinancialRelationInput) Validate added in v1.0.125

func (s *CreateFinancialRelationInput) Validate() error

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

type CreateFinancialRelationOutput added in v1.0.125

type CreateFinancialRelationOutput struct {
	Metadata *response.ResponseMetadata

	IsSuccess *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateFinancialRelationOutput) GoString added in v1.0.125

GoString returns the string representation

func (*CreateFinancialRelationOutput) SetIsSuccess added in v1.0.125

SetIsSuccess sets the IsSuccess field's value.

func (CreateFinancialRelationOutput) String added in v1.0.125

String returns the string representation

type DeleteFinancialRelationInput added in v1.0.125

type DeleteFinancialRelationInput struct {

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

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

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

func (DeleteFinancialRelationInput) GoString added in v1.0.125

func (s DeleteFinancialRelationInput) GoString() string

GoString returns the string representation

func (*DeleteFinancialRelationInput) SetRelation added in v1.0.125

SetRelation sets the Relation field's value.

func (*DeleteFinancialRelationInput) SetRelationID added in v1.0.125

SetRelationID sets the RelationID field's value.

func (*DeleteFinancialRelationInput) SetSubAccountID added in v1.0.125

SetSubAccountID sets the SubAccountID field's value.

func (DeleteFinancialRelationInput) String added in v1.0.125

String returns the string representation

func (*DeleteFinancialRelationInput) Validate added in v1.0.125

func (s *DeleteFinancialRelationInput) Validate() error

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

type DeleteFinancialRelationOutput added in v1.0.125

type DeleteFinancialRelationOutput struct {
	Metadata *response.ResponseMetadata

	IsSuccess *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteFinancialRelationOutput) GoString added in v1.0.125

GoString returns the string representation

func (*DeleteFinancialRelationOutput) SetIsSuccess added in v1.0.125

SetIsSuccess sets the IsSuccess field's value.

func (DeleteFinancialRelationOutput) String added in v1.0.125

String returns the string representation

type GetOrderInput added in v1.0.152

type GetOrderInput struct {

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

func (GetOrderInput) GoString added in v1.0.152

func (s GetOrderInput) GoString() string

GoString returns the string representation

func (*GetOrderInput) SetOrderID added in v1.0.152

func (s *GetOrderInput) SetOrderID(v string) *GetOrderInput

SetOrderID sets the OrderID field's value.

func (GetOrderInput) String added in v1.0.152

func (s GetOrderInput) String() string

String returns the string representation

func (*GetOrderInput) Validate added in v1.0.152

func (s *GetOrderInput) Validate() error

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

type GetOrderOutput added in v1.0.152

type GetOrderOutput struct {
	Metadata *response.ResponseMetadata

	OrderInfo *OrderInfoForGetOrderOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetOrderOutput) GoString added in v1.0.152

func (s GetOrderOutput) GoString() string

GoString returns the string representation

func (*GetOrderOutput) SetOrderInfo added in v1.0.152

SetOrderInfo sets the OrderInfo field's value.

func (GetOrderOutput) String added in v1.0.152

func (s GetOrderOutput) String() string

String returns the string representation

type HandleInvitationInput added in v1.0.125

type HandleInvitationInput struct {

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

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

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

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

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

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

func (HandleInvitationInput) GoString added in v1.0.125

func (s HandleInvitationInput) GoString() string

GoString returns the string representation

func (*HandleInvitationInput) SetAction added in v1.0.125

SetAction sets the Action field's value.

func (*HandleInvitationInput) SetAuthID added in v1.0.125

SetAuthID sets the AuthID field's value.

func (*HandleInvitationInput) SetInvitationType added in v1.0.125

func (s *HandleInvitationInput) SetInvitationType(v int32) *HandleInvitationInput

SetInvitationType sets the InvitationType field's value.

func (*HandleInvitationInput) SetMajorAccountID added in v1.0.125

func (s *HandleInvitationInput) SetMajorAccountID(v int32) *HandleInvitationInput

SetMajorAccountID sets the MajorAccountID field's value.

func (*HandleInvitationInput) SetRelation added in v1.0.125

SetRelation sets the Relation field's value.

func (*HandleInvitationInput) SetRelationID added in v1.0.125

func (s *HandleInvitationInput) SetRelationID(v string) *HandleInvitationInput

SetRelationID sets the RelationID field's value.

func (HandleInvitationInput) String added in v1.0.125

func (s HandleInvitationInput) String() string

String returns the string representation

func (*HandleInvitationInput) Validate added in v1.0.125

func (s *HandleInvitationInput) Validate() error

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

type HandleInvitationOutput added in v1.0.125

type HandleInvitationOutput struct {
	Metadata *response.ResponseMetadata

	IsSuccess *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HandleInvitationOutput) GoString added in v1.0.125

func (s HandleInvitationOutput) GoString() string

GoString returns the string representation

func (*HandleInvitationOutput) SetIsSuccess added in v1.0.125

SetIsSuccess sets the IsSuccess field's value.

func (HandleInvitationOutput) String added in v1.0.125

func (s HandleInvitationOutput) String() string

String returns the string representation

type InstanceListForListAvailableInstancesOutput added in v1.0.152

type InstanceListForListAvailableInstancesOutput struct {
	AccountID *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

func (InstanceListForListAvailableInstancesOutput) GoString added in v1.0.152

GoString returns the string representation

func (*InstanceListForListAvailableInstancesOutput) SetAccountID added in v1.0.152

SetAccountID sets the AccountID field's value.

func (*InstanceListForListAvailableInstancesOutput) SetBeginTime added in v1.0.152

SetBeginTime sets the BeginTime field's value.

func (*InstanceListForListAvailableInstancesOutput) SetConfigurationCode added in v1.0.152

SetConfigurationCode sets the ConfigurationCode field's value.

func (*InstanceListForListAvailableInstancesOutput) SetExpiredTime added in v1.0.152

SetExpiredTime sets the ExpiredTime field's value.

func (*InstanceListForListAvailableInstancesOutput) SetInstanceID added in v1.0.152

SetInstanceID sets the InstanceID field's value.

func (*InstanceListForListAvailableInstancesOutput) SetInstanceName added in v1.0.152

SetInstanceName sets the InstanceName field's value.

func (*InstanceListForListAvailableInstancesOutput) SetPaymentMethod added in v1.0.152

SetPaymentMethod sets the PaymentMethod field's value.

func (*InstanceListForListAvailableInstancesOutput) SetProduct added in v1.0.152

SetProduct sets the Product field's value.

func (*InstanceListForListAvailableInstancesOutput) SetRemainRenewTimes added in v1.0.152

SetRemainRenewTimes sets the RemainRenewTimes field's value.

func (*InstanceListForListAvailableInstancesOutput) SetRenewType added in v1.0.152

SetRenewType sets the RenewType field's value.

func (*InstanceListForListAvailableInstancesOutput) SetRenewalDurationUnit added in v1.0.152

SetRenewalDurationUnit sets the RenewalDurationUnit field's value.

func (*InstanceListForListAvailableInstancesOutput) SetRenewalTimes added in v1.0.152

SetRenewalTimes sets the RenewalTimes field's value.

func (*InstanceListForListAvailableInstancesOutput) SetStatus added in v1.0.152

SetStatus sets the Status field's value.

func (*InstanceListForListAvailableInstancesOutput) SetSubStatus added in v1.0.152

SetSubStatus sets the SubStatus field's value.

func (InstanceListForListAvailableInstancesOutput) String added in v1.0.152

String returns the string representation

type ListAmortizedCostBillDailyInput added in v1.0.121

type ListAmortizedCostBillDailyInput struct {
	AmortizedDay *string `type:"string" json:",omitempty"`

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

	AmortizedType []*string `type:"list" json:",omitempty"`

	BillCategory []*string `type:"list" json:",omitempty"`

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

	BillingMode []*string `type:"list" json:",omitempty"`

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

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

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

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

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

	OwnerID []*int64 `type:"list" json:",omitempty"`

	PayerID []*int64 `type:"list" json:",omitempty"`

	Product []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAmortizedCostBillDailyInput) GoString added in v1.0.121

GoString returns the string representation

func (*ListAmortizedCostBillDailyInput) SetAmortizedDay added in v1.0.121

SetAmortizedDay sets the AmortizedDay field's value.

func (*ListAmortizedCostBillDailyInput) SetAmortizedMonth added in v1.0.121

SetAmortizedMonth sets the AmortizedMonth field's value.

func (*ListAmortizedCostBillDailyInput) SetAmortizedType added in v1.0.121

SetAmortizedType sets the AmortizedType field's value.

func (*ListAmortizedCostBillDailyInput) SetBillCategory added in v1.0.121

SetBillCategory sets the BillCategory field's value.

func (*ListAmortizedCostBillDailyInput) SetBillPeriod added in v1.0.121

SetBillPeriod sets the BillPeriod field's value.

func (*ListAmortizedCostBillDailyInput) SetBillingMode added in v1.0.121

SetBillingMode sets the BillingMode field's value.

func (*ListAmortizedCostBillDailyInput) SetIgnoreZero added in v1.0.121

SetIgnoreZero sets the IgnoreZero field's value.

func (*ListAmortizedCostBillDailyInput) SetInstanceNo added in v1.0.121

SetInstanceNo sets the InstanceNo field's value.

func (*ListAmortizedCostBillDailyInput) SetLimit added in v1.0.121

SetLimit sets the Limit field's value.

func (*ListAmortizedCostBillDailyInput) SetNeedRecordNum added in v1.0.121

SetNeedRecordNum sets the NeedRecordNum field's value.

func (*ListAmortizedCostBillDailyInput) SetOffset added in v1.0.121

SetOffset sets the Offset field's value.

func (*ListAmortizedCostBillDailyInput) SetOwnerID added in v1.0.140

SetOwnerID sets the OwnerID field's value.

func (*ListAmortizedCostBillDailyInput) SetPayerID added in v1.0.140

SetPayerID sets the PayerID field's value.

func (*ListAmortizedCostBillDailyInput) SetProduct added in v1.0.121

SetProduct sets the Product field's value.

func (ListAmortizedCostBillDailyInput) String added in v1.0.121

String returns the string representation

func (*ListAmortizedCostBillDailyInput) Validate added in v1.0.121

func (s *ListAmortizedCostBillDailyInput) Validate() error

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

type ListAmortizedCostBillDailyOutput added in v1.0.121

type ListAmortizedCostBillDailyOutput struct {
	Metadata *response.ResponseMetadata

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

	List []*ListForListAmortizedCostBillDailyOutput `type:"list" json:",omitempty"`

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

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

func (ListAmortizedCostBillDailyOutput) GoString added in v1.0.121

GoString returns the string representation

func (*ListAmortizedCostBillDailyOutput) SetLimit added in v1.0.121

SetLimit sets the Limit field's value.

func (*ListAmortizedCostBillDailyOutput) SetList added in v1.0.121

SetList sets the List field's value.

func (*ListAmortizedCostBillDailyOutput) SetOffset added in v1.0.121

SetOffset sets the Offset field's value.

func (*ListAmortizedCostBillDailyOutput) SetTotal added in v1.0.121

SetTotal sets the Total field's value.

func (ListAmortizedCostBillDailyOutput) String added in v1.0.121

String returns the string representation

type ListAmortizedCostBillDetailInput added in v1.0.116

type ListAmortizedCostBillDetailInput struct {
	AmortizedDay *string `type:"string" json:",omitempty"`

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

	AmortizedType []*string `type:"list" json:",omitempty"`

	BillCategory []*string `type:"list" json:",omitempty"`

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

	BillingMode []*string `type:"list" json:",omitempty"`

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

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

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

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

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

	OwnerID []*int64 `type:"list" json:",omitempty"`

	PayerID []*int64 `type:"list" json:",omitempty"`

	Product []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAmortizedCostBillDetailInput) GoString added in v1.0.116

GoString returns the string representation

func (*ListAmortizedCostBillDetailInput) SetAmortizedDay added in v1.0.116

SetAmortizedDay sets the AmortizedDay field's value.

func (*ListAmortizedCostBillDetailInput) SetAmortizedMonth added in v1.0.116

SetAmortizedMonth sets the AmortizedMonth field's value.

func (*ListAmortizedCostBillDetailInput) SetAmortizedType added in v1.0.116

SetAmortizedType sets the AmortizedType field's value.

func (*ListAmortizedCostBillDetailInput) SetBillCategory added in v1.0.116

SetBillCategory sets the BillCategory field's value.

func (*ListAmortizedCostBillDetailInput) SetBillPeriod added in v1.0.116

SetBillPeriod sets the BillPeriod field's value.

func (*ListAmortizedCostBillDetailInput) SetBillingMode added in v1.0.116

SetBillingMode sets the BillingMode field's value.

func (*ListAmortizedCostBillDetailInput) SetIgnoreZero added in v1.0.116

SetIgnoreZero sets the IgnoreZero field's value.

func (*ListAmortizedCostBillDetailInput) SetInstanceNo added in v1.0.116

SetInstanceNo sets the InstanceNo field's value.

func (*ListAmortizedCostBillDetailInput) SetLimit added in v1.0.116

SetLimit sets the Limit field's value.

func (*ListAmortizedCostBillDetailInput) SetNeedRecordNum added in v1.0.116

SetNeedRecordNum sets the NeedRecordNum field's value.

func (*ListAmortizedCostBillDetailInput) SetOffset added in v1.0.116

SetOffset sets the Offset field's value.

func (*ListAmortizedCostBillDetailInput) SetOwnerID added in v1.0.140

SetOwnerID sets the OwnerID field's value.

func (*ListAmortizedCostBillDetailInput) SetPayerID added in v1.0.140

SetPayerID sets the PayerID field's value.

func (*ListAmortizedCostBillDetailInput) SetProduct added in v1.0.116

SetProduct sets the Product field's value.

func (ListAmortizedCostBillDetailInput) String added in v1.0.116

String returns the string representation

func (*ListAmortizedCostBillDetailInput) Validate added in v1.0.116

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

type ListAmortizedCostBillDetailOutput added in v1.0.116

type ListAmortizedCostBillDetailOutput struct {
	Metadata *response.ResponseMetadata

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

	List []*ListForListAmortizedCostBillDetailOutput `type:"list" json:",omitempty"`

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

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

func (ListAmortizedCostBillDetailOutput) GoString added in v1.0.116

GoString returns the string representation

func (*ListAmortizedCostBillDetailOutput) SetLimit added in v1.0.116

SetLimit sets the Limit field's value.

func (*ListAmortizedCostBillDetailOutput) SetList added in v1.0.116

SetList sets the List field's value.

func (*ListAmortizedCostBillDetailOutput) SetOffset added in v1.0.116

SetOffset sets the Offset field's value.

func (*ListAmortizedCostBillDetailOutput) SetTotal added in v1.0.116

SetTotal sets the Total field's value.

func (ListAmortizedCostBillDetailOutput) String added in v1.0.116

String returns the string representation

type ListAmortizedCostBillMonthlyInput added in v1.0.116

type ListAmortizedCostBillMonthlyInput struct {

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

	AmortizedType []*string `type:"list" json:",omitempty"`

	BillCategory []*string `type:"list" json:",omitempty"`

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

	BillingMode []*string `type:"list" json:",omitempty"`

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

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

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

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

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

	OwnerID []*int64 `type:"list" json:",omitempty"`

	PayerID []*int64 `type:"list" json:",omitempty"`

	Product []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAmortizedCostBillMonthlyInput) GoString added in v1.0.116

GoString returns the string representation

func (*ListAmortizedCostBillMonthlyInput) SetAmortizedMonth added in v1.0.116

SetAmortizedMonth sets the AmortizedMonth field's value.

func (*ListAmortizedCostBillMonthlyInput) SetAmortizedType added in v1.0.116

SetAmortizedType sets the AmortizedType field's value.

func (*ListAmortizedCostBillMonthlyInput) SetBillCategory added in v1.0.116

SetBillCategory sets the BillCategory field's value.

func (*ListAmortizedCostBillMonthlyInput) SetBillPeriod added in v1.0.116

SetBillPeriod sets the BillPeriod field's value.

func (*ListAmortizedCostBillMonthlyInput) SetBillingMode added in v1.0.116

SetBillingMode sets the BillingMode field's value.

func (*ListAmortizedCostBillMonthlyInput) SetIgnoreZero added in v1.0.116

SetIgnoreZero sets the IgnoreZero field's value.

func (*ListAmortizedCostBillMonthlyInput) SetInstanceNo added in v1.0.116

SetInstanceNo sets the InstanceNo field's value.

func (*ListAmortizedCostBillMonthlyInput) SetLimit added in v1.0.116

SetLimit sets the Limit field's value.

func (*ListAmortizedCostBillMonthlyInput) SetNeedRecordNum added in v1.0.116

SetNeedRecordNum sets the NeedRecordNum field's value.

func (*ListAmortizedCostBillMonthlyInput) SetOffset added in v1.0.116

SetOffset sets the Offset field's value.

func (*ListAmortizedCostBillMonthlyInput) SetOwnerID added in v1.0.140

SetOwnerID sets the OwnerID field's value.

func (*ListAmortizedCostBillMonthlyInput) SetPayerID added in v1.0.140

SetPayerID sets the PayerID field's value.

func (*ListAmortizedCostBillMonthlyInput) SetProduct added in v1.0.116

SetProduct sets the Product field's value.

func (ListAmortizedCostBillMonthlyInput) String added in v1.0.116

String returns the string representation

func (*ListAmortizedCostBillMonthlyInput) Validate added in v1.0.116

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

type ListAmortizedCostBillMonthlyOutput added in v1.0.116

type ListAmortizedCostBillMonthlyOutput struct {
	Metadata *response.ResponseMetadata

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

	List []*ListForListAmortizedCostBillMonthlyOutput `type:"list" json:",omitempty"`

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

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

func (ListAmortizedCostBillMonthlyOutput) GoString added in v1.0.116

GoString returns the string representation

func (*ListAmortizedCostBillMonthlyOutput) SetLimit added in v1.0.116

SetLimit sets the Limit field's value.

func (*ListAmortizedCostBillMonthlyOutput) SetList added in v1.0.116

SetList sets the List field's value.

func (*ListAmortizedCostBillMonthlyOutput) SetOffset added in v1.0.116

SetOffset sets the Offset field's value.

func (*ListAmortizedCostBillMonthlyOutput) SetTotal added in v1.0.116

SetTotal sets the Total field's value.

func (ListAmortizedCostBillMonthlyOutput) String added in v1.0.116

String returns the string representation

type ListAvailableInstancesInput added in v1.0.152

type ListAvailableInstancesInput struct {
	BeginTimeEnd *string `type:"string" json:",omitempty"`

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

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

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

	InstanceIDs []*string `type:"list" json:",omitempty"`

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

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

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

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

func (ListAvailableInstancesInput) GoString added in v1.0.152

func (s ListAvailableInstancesInput) GoString() string

GoString returns the string representation

func (*ListAvailableInstancesInput) SetBeginTimeEnd added in v1.0.152

SetBeginTimeEnd sets the BeginTimeEnd field's value.

func (*ListAvailableInstancesInput) SetBeginTimeStart added in v1.0.152

SetBeginTimeStart sets the BeginTimeStart field's value.

func (*ListAvailableInstancesInput) SetExpiredTimeEnd added in v1.0.152

SetExpiredTimeEnd sets the ExpiredTimeEnd field's value.

func (*ListAvailableInstancesInput) SetExpiredTimeStart added in v1.0.152

SetExpiredTimeStart sets the ExpiredTimeStart field's value.

func (*ListAvailableInstancesInput) SetInstanceIDs added in v1.0.152

SetInstanceIDs sets the InstanceIDs field's value.

func (*ListAvailableInstancesInput) SetMaxResults added in v1.0.152

SetMaxResults sets the MaxResults field's value.

func (*ListAvailableInstancesInput) SetNextToken added in v1.0.152

SetNextToken sets the NextToken field's value.

func (*ListAvailableInstancesInput) SetProduct added in v1.0.152

SetProduct sets the Product field's value.

func (*ListAvailableInstancesInput) SetRenewType added in v1.0.152

SetRenewType sets the RenewType field's value.

func (ListAvailableInstancesInput) String added in v1.0.152

String returns the string representation

func (*ListAvailableInstancesInput) Validate added in v1.0.152

func (s *ListAvailableInstancesInput) Validate() error

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

type ListAvailableInstancesOutput added in v1.0.152

type ListAvailableInstancesOutput struct {
	Metadata *response.ResponseMetadata

	InstanceList []*InstanceListForListAvailableInstancesOutput `type:"list" json:",omitempty"`

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

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

func (ListAvailableInstancesOutput) GoString added in v1.0.152

func (s ListAvailableInstancesOutput) GoString() string

GoString returns the string representation

func (*ListAvailableInstancesOutput) SetInstanceList added in v1.0.152

SetInstanceList sets the InstanceList field's value.

func (*ListAvailableInstancesOutput) SetMaxResults added in v1.0.152

SetMaxResults sets the MaxResults field's value.

func (*ListAvailableInstancesOutput) SetNextToken added in v1.0.152

SetNextToken sets the NextToken field's value.

func (ListAvailableInstancesOutput) String added in v1.0.152

String returns the string representation

type ListBillDetailInput added in v1.0.116

type ListBillDetailInput struct {
	BillCategory []*string `type:"list" json:",omitempty"`

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

	BillingMode []*string `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

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

	OwnerID []*int64 `type:"list" json:",omitempty"`

	PayerID []*int64 `type:"list" json:",omitempty"`

	Product []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBillDetailInput) GoString added in v1.0.116

func (s ListBillDetailInput) GoString() string

GoString returns the string representation

func (*ListBillDetailInput) SetBillCategory added in v1.0.116

func (s *ListBillDetailInput) SetBillCategory(v []*string) *ListBillDetailInput

SetBillCategory sets the BillCategory field's value.

func (*ListBillDetailInput) SetBillPeriod added in v1.0.116

func (s *ListBillDetailInput) SetBillPeriod(v string) *ListBillDetailInput

SetBillPeriod sets the BillPeriod field's value.

func (*ListBillDetailInput) SetBillingMode added in v1.0.116

func (s *ListBillDetailInput) SetBillingMode(v []*string) *ListBillDetailInput

SetBillingMode sets the BillingMode field's value.

func (*ListBillDetailInput) SetExpenseDate added in v1.0.117

func (s *ListBillDetailInput) SetExpenseDate(v string) *ListBillDetailInput

SetExpenseDate sets the ExpenseDate field's value.

func (*ListBillDetailInput) SetGroupPeriod added in v1.0.116

func (s *ListBillDetailInput) SetGroupPeriod(v int32) *ListBillDetailInput

SetGroupPeriod sets the GroupPeriod field's value.

func (*ListBillDetailInput) SetGroupTerm added in v1.0.116

func (s *ListBillDetailInput) SetGroupTerm(v int32) *ListBillDetailInput

SetGroupTerm sets the GroupTerm field's value.

func (*ListBillDetailInput) SetIgnoreZero added in v1.0.116

func (s *ListBillDetailInput) SetIgnoreZero(v int32) *ListBillDetailInput

SetIgnoreZero sets the IgnoreZero field's value.

func (*ListBillDetailInput) SetInstanceNo added in v1.0.116

func (s *ListBillDetailInput) SetInstanceNo(v string) *ListBillDetailInput

SetInstanceNo sets the InstanceNo field's value.

func (*ListBillDetailInput) SetLimit added in v1.0.116

SetLimit sets the Limit field's value.

func (*ListBillDetailInput) SetNeedRecordNum added in v1.0.116

func (s *ListBillDetailInput) SetNeedRecordNum(v int32) *ListBillDetailInput

SetNeedRecordNum sets the NeedRecordNum field's value.

func (*ListBillDetailInput) SetOffset added in v1.0.116

SetOffset sets the Offset field's value.

func (*ListBillDetailInput) SetOwnerID added in v1.0.140

func (s *ListBillDetailInput) SetOwnerID(v []*int64) *ListBillDetailInput

SetOwnerID sets the OwnerID field's value.

func (*ListBillDetailInput) SetPayerID added in v1.0.140

func (s *ListBillDetailInput) SetPayerID(v []*int64) *ListBillDetailInput

SetPayerID sets the PayerID field's value.

func (*ListBillDetailInput) SetProduct added in v1.0.116

func (s *ListBillDetailInput) SetProduct(v []*string) *ListBillDetailInput

SetProduct sets the Product field's value.

func (ListBillDetailInput) String added in v1.0.116

func (s ListBillDetailInput) String() string

String returns the string representation

func (*ListBillDetailInput) Validate added in v1.0.116

func (s *ListBillDetailInput) Validate() error

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

type ListBillDetailOutput added in v1.0.116

type ListBillDetailOutput struct {
	Metadata *response.ResponseMetadata

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

	List []*ListForListBillDetailOutput `type:"list" json:",omitempty"`

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

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

func (ListBillDetailOutput) GoString added in v1.0.116

func (s ListBillDetailOutput) GoString() string

GoString returns the string representation

func (*ListBillDetailOutput) SetLimit added in v1.0.116

SetLimit sets the Limit field's value.

func (*ListBillDetailOutput) SetList added in v1.0.116

SetList sets the List field's value.

func (*ListBillDetailOutput) SetOffset added in v1.0.116

SetOffset sets the Offset field's value.

func (*ListBillDetailOutput) SetTotal added in v1.0.116

SetTotal sets the Total field's value.

func (ListBillDetailOutput) String added in v1.0.116

func (s ListBillDetailOutput) String() string

String returns the string representation

type ListBillInput added in v1.0.116

type ListBillInput struct {
	BillCategoryParent []*string `type:"list" json:",omitempty"`

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

	BillingMode []*string `type:"list" json:",omitempty"`

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

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

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

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

	OwnerID []*int64 `type:"list" json:",omitempty"`

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

	PayerID []*int64 `type:"list" json:",omitempty"`

	Product []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBillInput) GoString added in v1.0.116

func (s ListBillInput) GoString() string

GoString returns the string representation

func (*ListBillInput) SetBillCategoryParent added in v1.0.116

func (s *ListBillInput) SetBillCategoryParent(v []*string) *ListBillInput

SetBillCategoryParent sets the BillCategoryParent field's value.

func (*ListBillInput) SetBillPeriod added in v1.0.116

func (s *ListBillInput) SetBillPeriod(v string) *ListBillInput

SetBillPeriod sets the BillPeriod field's value.

func (*ListBillInput) SetBillingMode added in v1.0.116

func (s *ListBillInput) SetBillingMode(v []*string) *ListBillInput

SetBillingMode sets the BillingMode field's value.

func (*ListBillInput) SetIgnoreZero added in v1.0.116

func (s *ListBillInput) SetIgnoreZero(v int32) *ListBillInput

SetIgnoreZero sets the IgnoreZero field's value.

func (*ListBillInput) SetLimit added in v1.0.116

func (s *ListBillInput) SetLimit(v int32) *ListBillInput

SetLimit sets the Limit field's value.

func (*ListBillInput) SetNeedRecordNum added in v1.0.116

func (s *ListBillInput) SetNeedRecordNum(v int32) *ListBillInput

SetNeedRecordNum sets the NeedRecordNum field's value.

func (*ListBillInput) SetOffset added in v1.0.116

func (s *ListBillInput) SetOffset(v int32) *ListBillInput

SetOffset sets the Offset field's value.

func (*ListBillInput) SetOwnerID added in v1.0.140

func (s *ListBillInput) SetOwnerID(v []*int64) *ListBillInput

SetOwnerID sets the OwnerID field's value.

func (*ListBillInput) SetPayStatus added in v1.0.116

func (s *ListBillInput) SetPayStatus(v string) *ListBillInput

SetPayStatus sets the PayStatus field's value.

func (*ListBillInput) SetPayerID added in v1.0.140

func (s *ListBillInput) SetPayerID(v []*int64) *ListBillInput

SetPayerID sets the PayerID field's value.

func (*ListBillInput) SetProduct added in v1.0.116

func (s *ListBillInput) SetProduct(v []*string) *ListBillInput

SetProduct sets the Product field's value.

func (ListBillInput) String added in v1.0.116

func (s ListBillInput) String() string

String returns the string representation

func (*ListBillInput) Validate added in v1.0.116

func (s *ListBillInput) Validate() error

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

type ListBillOutput added in v1.0.116

type ListBillOutput struct {
	Metadata *response.ResponseMetadata

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

	List []*ListForListBillOutput `type:"list" json:",omitempty"`

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

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

func (ListBillOutput) GoString added in v1.0.116

func (s ListBillOutput) GoString() string

GoString returns the string representation

func (*ListBillOutput) SetLimit added in v1.0.116

func (s *ListBillOutput) SetLimit(v int32) *ListBillOutput

SetLimit sets the Limit field's value.

func (*ListBillOutput) SetList added in v1.0.116

SetList sets the List field's value.

func (*ListBillOutput) SetOffset added in v1.0.116

func (s *ListBillOutput) SetOffset(v int32) *ListBillOutput

SetOffset sets the Offset field's value.

func (*ListBillOutput) SetTotal added in v1.0.116

func (s *ListBillOutput) SetTotal(v int32) *ListBillOutput

SetTotal sets the Total field's value.

func (ListBillOutput) String added in v1.0.116

func (s ListBillOutput) String() string

String returns the string representation

type ListBillOverviewByCategoryInput added in v1.0.116

type ListBillOverviewByCategoryInput struct {
	BillCategoryParent []*string `type:"list" json:",omitempty"`

	// BillPeriod is a required field
	BillPeriod *string `min:"7" max:"7" type:"string" json:",omitempty" required:"true"`

	BillingMode []*string `type:"list" json:",omitempty"`

	OwnerID []*int64 `type:"list" json:",omitempty"`

	PayerID []*int64 `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBillOverviewByCategoryInput) GoString added in v1.0.116

GoString returns the string representation

func (*ListBillOverviewByCategoryInput) SetBillCategoryParent added in v1.0.116

SetBillCategoryParent sets the BillCategoryParent field's value.

func (*ListBillOverviewByCategoryInput) SetBillPeriod added in v1.0.116

SetBillPeriod sets the BillPeriod field's value.

func (*ListBillOverviewByCategoryInput) SetBillingMode added in v1.0.116

SetBillingMode sets the BillingMode field's value.

func (*ListBillOverviewByCategoryInput) SetOwnerID added in v1.0.140

SetOwnerID sets the OwnerID field's value.

func (*ListBillOverviewByCategoryInput) SetPayerID added in v1.0.140

SetPayerID sets the PayerID field's value.

func (ListBillOverviewByCategoryInput) String added in v1.0.116

String returns the string representation

func (*ListBillOverviewByCategoryInput) Validate added in v1.0.116

func (s *ListBillOverviewByCategoryInput) Validate() error

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

type ListBillOverviewByCategoryOutput added in v1.0.116

type ListBillOverviewByCategoryOutput struct {
	Metadata *response.ResponseMetadata

	List []*ConvertListForListBillOverviewByCategoryOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBillOverviewByCategoryOutput) GoString added in v1.0.116

GoString returns the string representation

func (*ListBillOverviewByCategoryOutput) SetList added in v1.0.116

SetList sets the List field's value.

func (ListBillOverviewByCategoryOutput) String added in v1.0.116

String returns the string representation

type ListBillOverviewByProdInput added in v1.0.116

type ListBillOverviewByProdInput struct {
	BillCategoryParent []*string `type:"list" json:",omitempty"`

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

	BillingMode []*string `type:"list" json:",omitempty"`

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

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

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

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

	OwnerID []*int64 `type:"list" json:",omitempty"`

	PayerID []*int64 `type:"list" json:",omitempty"`

	Product []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBillOverviewByProdInput) GoString added in v1.0.116

func (s ListBillOverviewByProdInput) GoString() string

GoString returns the string representation

func (*ListBillOverviewByProdInput) SetBillCategoryParent added in v1.0.116

func (s *ListBillOverviewByProdInput) SetBillCategoryParent(v []*string) *ListBillOverviewByProdInput

SetBillCategoryParent sets the BillCategoryParent field's value.

func (*ListBillOverviewByProdInput) SetBillPeriod added in v1.0.116

SetBillPeriod sets the BillPeriod field's value.

func (*ListBillOverviewByProdInput) SetBillingMode added in v1.0.116

SetBillingMode sets the BillingMode field's value.

func (*ListBillOverviewByProdInput) SetIgnoreZero added in v1.0.116

SetIgnoreZero sets the IgnoreZero field's value.

func (*ListBillOverviewByProdInput) SetLimit added in v1.0.116

SetLimit sets the Limit field's value.

func (*ListBillOverviewByProdInput) SetNeedRecordNum added in v1.0.116

SetNeedRecordNum sets the NeedRecordNum field's value.

func (*ListBillOverviewByProdInput) SetOffset added in v1.0.116

SetOffset sets the Offset field's value.

func (*ListBillOverviewByProdInput) SetOwnerID added in v1.0.140

SetOwnerID sets the OwnerID field's value.

func (*ListBillOverviewByProdInput) SetPayerID added in v1.0.140

SetPayerID sets the PayerID field's value.

func (*ListBillOverviewByProdInput) SetProduct added in v1.0.116

SetProduct sets the Product field's value.

func (ListBillOverviewByProdInput) String added in v1.0.116

String returns the string representation

func (*ListBillOverviewByProdInput) Validate added in v1.0.116

func (s *ListBillOverviewByProdInput) Validate() error

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

type ListBillOverviewByProdOutput added in v1.0.116

type ListBillOverviewByProdOutput struct {
	Metadata *response.ResponseMetadata

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

	List []*ListForListBillOverviewByProdOutput `type:"list" json:",omitempty"`

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

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

func (ListBillOverviewByProdOutput) GoString added in v1.0.116

func (s ListBillOverviewByProdOutput) GoString() string

GoString returns the string representation

func (*ListBillOverviewByProdOutput) SetLimit added in v1.0.116

SetLimit sets the Limit field's value.

func (*ListBillOverviewByProdOutput) SetList added in v1.0.116

SetList sets the List field's value.

func (*ListBillOverviewByProdOutput) SetOffset added in v1.0.116

SetOffset sets the Offset field's value.

func (*ListBillOverviewByProdOutput) SetTotal added in v1.0.116

SetTotal sets the Total field's value.

func (ListBillOverviewByProdOutput) String added in v1.0.116

String returns the string representation

type ListFinancialRelationInput added in v1.0.125

type ListFinancialRelationInput struct {
	AccountIDSearchList []*string `type:"list" json:",omitempty"`

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

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

	Relation []*string `type:"list" json:",omitempty"`

	Status []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListFinancialRelationInput) GoString added in v1.0.125

func (s ListFinancialRelationInput) GoString() string

GoString returns the string representation

func (*ListFinancialRelationInput) SetAccountIDSearchList added in v1.0.125

func (s *ListFinancialRelationInput) SetAccountIDSearchList(v []*string) *ListFinancialRelationInput

SetAccountIDSearchList sets the AccountIDSearchList field's value.

func (*ListFinancialRelationInput) SetLimit added in v1.0.125

SetLimit sets the Limit field's value.

func (*ListFinancialRelationInput) SetOffset added in v1.0.125

SetOffset sets the Offset field's value.

func (*ListFinancialRelationInput) SetRelation added in v1.0.125

SetRelation sets the Relation field's value.

func (*ListFinancialRelationInput) SetStatus added in v1.0.125

SetStatus sets the Status field's value.

func (ListFinancialRelationInput) String added in v1.0.125

String returns the string representation

type ListFinancialRelationOutput added in v1.0.125

type ListFinancialRelationOutput struct {
	Metadata *response.ResponseMetadata

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

	List []*ListForListFinancialRelationOutput `type:"list" json:",omitempty"`

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

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

func (ListFinancialRelationOutput) GoString added in v1.0.125

func (s ListFinancialRelationOutput) GoString() string

GoString returns the string representation

func (*ListFinancialRelationOutput) SetLimit added in v1.0.125

SetLimit sets the Limit field's value.

func (*ListFinancialRelationOutput) SetList added in v1.0.125

SetList sets the List field's value.

func (*ListFinancialRelationOutput) SetOffset added in v1.0.125

SetOffset sets the Offset field's value.

func (*ListFinancialRelationOutput) SetTotal added in v1.0.125

SetTotal sets the Total field's value.

func (ListFinancialRelationOutput) String added in v1.0.125

String returns the string representation

type ListForListAmortizedCostBillDailyOutput added in v1.0.121

type ListForListAmortizedCostBillDailyOutput struct {
	AmortizedBeginTime *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (ListForListAmortizedCostBillDailyOutput) GoString added in v1.0.121

GoString returns the string representation

func (*ListForListAmortizedCostBillDailyOutput) SetAmortizedBeginTime added in v1.0.121

SetAmortizedBeginTime sets the AmortizedBeginTime field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetAmortizedDay added in v1.0.121

SetAmortizedDay sets the AmortizedDay field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetAmortizedEndTime added in v1.0.121

SetAmortizedEndTime sets the AmortizedEndTime field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetAmortizedMonth added in v1.0.121

SetAmortizedMonth sets the AmortizedMonth field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetAmortizedType added in v1.0.121

SetAmortizedType sets the AmortizedType field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetBillCategory added in v1.0.121

SetBillCategory sets the BillCategory field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetBillID added in v1.0.121

SetBillID sets the BillID field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetBillPeriod added in v1.0.121

SetBillPeriod sets the BillPeriod field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetBillingMethodCode added in v1.0.121

SetBillingMethodCode sets the BillingMethodCode field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetBillingMode added in v1.0.121

SetBillingMode sets the BillingMode field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetBusiPeriod added in v1.0.121

SetBusiPeriod sets the BusiPeriod field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetBusinessMode added in v1.0.121

SetBusinessMode sets the BusinessMode field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetConfigName added in v1.0.121

SetConfigName sets the ConfigName field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetConfigurationCode added in v1.0.121

SetConfigurationCode sets the ConfigurationCode field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetCount added in v1.0.121

SetCount sets the Count field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetCouponAmount added in v1.0.121

SetCouponAmount sets the CouponAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetCurrency added in v1.0.121

SetCurrency sets the Currency field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetDailyAmortizedCouponAmount added in v1.0.121

SetDailyAmortizedCouponAmount sets the DailyAmortizedCouponAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetDailyAmortizedDiscountBillAmount added in v1.0.121

SetDailyAmortizedDiscountBillAmount sets the DailyAmortizedDiscountBillAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetDailyAmortizedOriginalBillAmount added in v1.0.121

SetDailyAmortizedOriginalBillAmount sets the DailyAmortizedOriginalBillAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetDailyAmortizedPaidAmount added in v1.0.121

SetDailyAmortizedPaidAmount sets the DailyAmortizedPaidAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetDailyAmortizedPayableAmount added in v1.0.121

SetDailyAmortizedPayableAmount sets the DailyAmortizedPayableAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetDailyAmortizedPreferentialBillAmount added in v1.0.121

func (s *ListForListAmortizedCostBillDailyOutput) SetDailyAmortizedPreferentialBillAmount(v string) *ListForListAmortizedCostBillDailyOutput

SetDailyAmortizedPreferentialBillAmount sets the DailyAmortizedPreferentialBillAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetDailyAmortizedRoundAmount added in v1.0.121

SetDailyAmortizedRoundAmount sets the DailyAmortizedRoundAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetDeductionUseDuration added in v1.0.175

SetDeductionUseDuration sets the DeductionUseDuration field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetDiscountBillAmount added in v1.0.121

SetDiscountBillAmount sets the DiscountBillAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetElement added in v1.0.121

SetElement sets the Element field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetElementCode added in v1.0.121

SetElementCode sets the ElementCode field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetExpandField added in v1.0.121

SetExpandField sets the ExpandField field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetExpenseTime added in v1.0.121

SetExpenseTime sets the ExpenseTime field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetFactor added in v1.0.121

SetFactor sets the Factor field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetFactorCode added in v1.0.121

SetFactorCode sets the FactorCode field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetInstanceName added in v1.0.121

SetInstanceName sets the InstanceName field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetInstanceNo added in v1.0.121

SetInstanceNo sets the InstanceNo field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetNowAmortizedCouponAmount added in v1.0.121

SetNowAmortizedCouponAmount sets the NowAmortizedCouponAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetNowAmortizedDiscountBillAmount added in v1.0.121

SetNowAmortizedDiscountBillAmount sets the NowAmortizedDiscountBillAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetNowAmortizedOriginalBillAmount added in v1.0.121

SetNowAmortizedOriginalBillAmount sets the NowAmortizedOriginalBillAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetNowAmortizedPaidAmount added in v1.0.121

SetNowAmortizedPaidAmount sets the NowAmortizedPaidAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetNowAmortizedPayableAmount added in v1.0.121

SetNowAmortizedPayableAmount sets the NowAmortizedPayableAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetNowAmortizedPreferentialBillAmount added in v1.0.121

func (s *ListForListAmortizedCostBillDailyOutput) SetNowAmortizedPreferentialBillAmount(v string) *ListForListAmortizedCostBillDailyOutput

SetNowAmortizedPreferentialBillAmount sets the NowAmortizedPreferentialBillAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetNowAmortizedRoundAmount added in v1.0.121

SetNowAmortizedRoundAmount sets the NowAmortizedRoundAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetOriginalBillAmount added in v1.0.121

SetOriginalBillAmount sets the OriginalBillAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetOwnerCustomerName added in v1.0.121

SetOwnerCustomerName sets the OwnerCustomerName field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetOwnerID added in v1.0.121

SetOwnerID sets the OwnerID field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetOwnerUserName added in v1.0.121

SetOwnerUserName sets the OwnerUserName field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetPaidAmount added in v1.0.121

SetPaidAmount sets the PaidAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetPayableAmount added in v1.0.121

SetPayableAmount sets the PayableAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetPayerCustomerName added in v1.0.121

SetPayerCustomerName sets the PayerCustomerName field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetPayerID added in v1.0.121

SetPayerID sets the PayerID field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetPayerUserName added in v1.0.121

SetPayerUserName sets the PayerUserName field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetPreferentialBillAmount added in v1.0.121

SetPreferentialBillAmount sets the PreferentialBillAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetPrice added in v1.0.121

SetPrice sets the Price field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetPriceUnit added in v1.0.121

SetPriceUnit sets the PriceUnit field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetProduct added in v1.0.121

SetProduct sets the Product field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetProductZh added in v1.0.121

SetProductZh sets the ProductZh field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetProject added in v1.0.121

SetProject sets the Project field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetProjectDisplayName added in v1.0.130

SetProjectDisplayName sets the ProjectDisplayName field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetRegion added in v1.0.121

SetRegion sets the Region field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetRegionCode added in v1.0.121

SetRegionCode sets the RegionCode field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetRoundAmount added in v1.0.121

SetRoundAmount sets the RoundAmount field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetSellerCustomerName added in v1.0.121

SetSellerCustomerName sets the SellerCustomerName field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetSellerID added in v1.0.121

SetSellerID sets the SellerID field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetSellerUserName added in v1.0.121

SetSellerUserName sets the SellerUserName field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetSplitItemID added in v1.0.175

SetSplitItemID sets the SplitItemID field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetSplitItemName added in v1.0.175

SetSplitItemName sets the SplitItemName field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetSubjectName added in v1.0.121

SetSubjectName sets the SubjectName field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetTag added in v1.0.121

SetTag sets the Tag field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetUnit added in v1.0.121

SetUnit sets the Unit field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetUseDuration added in v1.0.121

SetUseDuration sets the UseDuration field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetUseDurationUnit added in v1.0.121

SetUseDurationUnit sets the UseDurationUnit field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetZone added in v1.0.121

SetZone sets the Zone field's value.

func (*ListForListAmortizedCostBillDailyOutput) SetZoneCode added in v1.0.121

SetZoneCode sets the ZoneCode field's value.

func (ListForListAmortizedCostBillDailyOutput) String added in v1.0.121

String returns the string representation

type ListForListAmortizedCostBillDetailOutput added in v1.0.116

type ListForListAmortizedCostBillDetailOutput struct {
	AmortizedBeginTime *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (ListForListAmortizedCostBillDetailOutput) GoString added in v1.0.116

GoString returns the string representation

func (*ListForListAmortizedCostBillDetailOutput) SetAmortizedBeginTime added in v1.0.116

SetAmortizedBeginTime sets the AmortizedBeginTime field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetAmortizedDay added in v1.0.116

SetAmortizedDay sets the AmortizedDay field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetAmortizedEndTime added in v1.0.116

SetAmortizedEndTime sets the AmortizedEndTime field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetAmortizedMonth added in v1.0.116

SetAmortizedMonth sets the AmortizedMonth field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetAmortizedType added in v1.0.116

SetAmortizedType sets the AmortizedType field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetBillCategory added in v1.0.116

SetBillCategory sets the BillCategory field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetBillID added in v1.0.116

SetBillID sets the BillID field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetBillPeriod added in v1.0.116

SetBillPeriod sets the BillPeriod field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetBillingFunction added in v1.0.119

SetBillingFunction sets the BillingFunction field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetBillingMethodCode added in v1.0.119

SetBillingMethodCode sets the BillingMethodCode field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetBillingMode added in v1.0.116

SetBillingMode sets the BillingMode field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetBusiPeriod added in v1.0.116

SetBusiPeriod sets the BusiPeriod field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetBusinessMode added in v1.0.116

SetBusinessMode sets the BusinessMode field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetConfigName added in v1.0.116

SetConfigName sets the ConfigName field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetCostID added in v1.0.116

SetCostID sets the CostID field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetCount added in v1.0.116

SetCount sets the Count field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetCouponAmount added in v1.0.116

SetCouponAmount sets the CouponAmount field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetCurrency added in v1.0.116

SetCurrency sets the Currency field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetDailyAmortizedCouponAmount added in v1.0.116

SetDailyAmortizedCouponAmount sets the DailyAmortizedCouponAmount field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetDailyAmortizedDiscountBillAmount added in v1.0.116

SetDailyAmortizedDiscountBillAmount sets the DailyAmortizedDiscountBillAmount field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetDailyAmortizedOriginalBillAmount added in v1.0.116

SetDailyAmortizedOriginalBillAmount sets the DailyAmortizedOriginalBillAmount field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetDailyAmortizedPaidAmount added in v1.0.116

SetDailyAmortizedPaidAmount sets the DailyAmortizedPaidAmount field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetDailyAmortizedPayableAmount added in v1.0.116

SetDailyAmortizedPayableAmount sets the DailyAmortizedPayableAmount field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetDailyAmortizedPreferentialBillAmount added in v1.0.116

func (s *ListForListAmortizedCostBillDetailOutput) SetDailyAmortizedPreferentialBillAmount(v string) *ListForListAmortizedCostBillDetailOutput

SetDailyAmortizedPreferentialBillAmount sets the DailyAmortizedPreferentialBillAmount field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetDailyAmortizedRoundAmount added in v1.0.116

SetDailyAmortizedRoundAmount sets the DailyAmortizedRoundAmount field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetDeductionUseDuration added in v1.0.175

SetDeductionUseDuration sets the DeductionUseDuration field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetDiscountBillAmount added in v1.0.116

SetDiscountBillAmount sets the DiscountBillAmount field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetDiscountBizBillingFunction added in v1.0.119

SetDiscountBizBillingFunction sets the DiscountBizBillingFunction field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetDiscountBizMeasureInterval added in v1.0.119

SetDiscountBizMeasureInterval sets the DiscountBizMeasureInterval field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetDiscountBizUnitPrice added in v1.0.119

SetDiscountBizUnitPrice sets the DiscountBizUnitPrice field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetDiscountBizUnitPriceInterval added in v1.0.119

SetDiscountBizUnitPriceInterval sets the DiscountBizUnitPriceInterval field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetEffectiveFactor added in v1.0.119

SetEffectiveFactor sets the EffectiveFactor field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetElement added in v1.0.116

SetElement sets the Element field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetExpandField added in v1.0.116

SetExpandField sets the ExpandField field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetExpenseBeginTime added in v1.0.116

SetExpenseBeginTime sets the ExpenseBeginTime field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetExpenseEndTime added in v1.0.116

SetExpenseEndTime sets the ExpenseEndTime field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetFactor added in v1.0.116

SetFactor sets the Factor field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetInstanceName added in v1.0.116

SetInstanceName sets the InstanceName field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetInstanceNo added in v1.0.116

SetInstanceNo sets the InstanceNo field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetMarketPrice added in v1.0.119

SetMarketPrice sets the MarketPrice field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetMeasureInterval added in v1.0.119

SetMeasureInterval sets the MeasureInterval field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetOriginalBillAmount added in v1.0.116

SetOriginalBillAmount sets the OriginalBillAmount field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetOwnerCustomerName added in v1.0.116

SetOwnerCustomerName sets the OwnerCustomerName field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetOwnerID added in v1.0.116

SetOwnerID sets the OwnerID field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetOwnerUserName added in v1.0.116

SetOwnerUserName sets the OwnerUserName field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetPaidAmount added in v1.0.116

SetPaidAmount sets the PaidAmount field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetPayableAmount added in v1.0.116

SetPayableAmount sets the PayableAmount field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetPayerCustomerName added in v1.0.116

SetPayerCustomerName sets the PayerCustomerName field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetPayerID added in v1.0.116

SetPayerID sets the PayerID field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetPayerUserName added in v1.0.116

SetPayerUserName sets the PayerUserName field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetPreferentialBillAmount added in v1.0.116

SetPreferentialBillAmount sets the PreferentialBillAmount field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetPrice added in v1.0.116

SetPrice sets the Price field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetPriceInterval added in v1.0.119

SetPriceInterval sets the PriceInterval field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetPriceUnit added in v1.0.116

SetPriceUnit sets the PriceUnit field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetProduct added in v1.0.116

SetProduct sets the Product field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetProductZh added in v1.0.116

SetProductZh sets the ProductZh field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetProject added in v1.0.116

SetProject sets the Project field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetProjectDisplayName added in v1.0.130

SetProjectDisplayName sets the ProjectDisplayName field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetRegion added in v1.0.116

SetRegion sets the Region field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetRoundAmount added in v1.0.116

SetRoundAmount sets the RoundAmount field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetSellerCustomerName added in v1.0.116

SetSellerCustomerName sets the SellerCustomerName field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetSellerID added in v1.0.116

SetSellerID sets the SellerID field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetSellerUserName added in v1.0.116

SetSellerUserName sets the SellerUserName field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetSplitItemID added in v1.0.175

SetSplitItemID sets the SplitItemID field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetSplitItemName added in v1.0.175

SetSplitItemName sets the SplitItemName field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetSubjectName added in v1.0.116

SetSubjectName sets the SubjectName field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetTag added in v1.0.116

SetTag sets the Tag field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetTradeTime added in v1.0.116

SetTradeTime sets the TradeTime field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetUnit added in v1.0.116

SetUnit sets the Unit field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetUseDuration added in v1.0.116

SetUseDuration sets the UseDuration field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetUseDurationUnit added in v1.0.116

SetUseDurationUnit sets the UseDurationUnit field's value.

func (*ListForListAmortizedCostBillDetailOutput) SetZone added in v1.0.116

SetZone sets the Zone field's value.

func (ListForListAmortizedCostBillDetailOutput) String added in v1.0.116

String returns the string representation

type ListForListAmortizedCostBillMonthlyOutput added in v1.0.116

type ListForListAmortizedCostBillMonthlyOutput struct {
	AmortizedBeginTime *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (ListForListAmortizedCostBillMonthlyOutput) GoString added in v1.0.116

GoString returns the string representation

func (*ListForListAmortizedCostBillMonthlyOutput) SetAmortizedBeginTime added in v1.0.116

SetAmortizedBeginTime sets the AmortizedBeginTime field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetAmortizedDayNum added in v1.0.116

SetAmortizedDayNum sets the AmortizedDayNum field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetAmortizedEndTime added in v1.0.116

SetAmortizedEndTime sets the AmortizedEndTime field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetAmortizedMonth added in v1.0.116

SetAmortizedMonth sets the AmortizedMonth field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetAmortizedType added in v1.0.116

SetAmortizedType sets the AmortizedType field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBeforeAmortizedCouponAmount added in v1.0.116

SetBeforeAmortizedCouponAmount sets the BeforeAmortizedCouponAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBeforeAmortizedDiscountBillAmount added in v1.0.116

SetBeforeAmortizedDiscountBillAmount sets the BeforeAmortizedDiscountBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBeforeAmortizedOriginalBillAmount added in v1.0.116

SetBeforeAmortizedOriginalBillAmount sets the BeforeAmortizedOriginalBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBeforeAmortizedPaidAmount added in v1.0.116

SetBeforeAmortizedPaidAmount sets the BeforeAmortizedPaidAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBeforeAmortizedPayableAmount added in v1.0.116

SetBeforeAmortizedPayableAmount sets the BeforeAmortizedPayableAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBeforeAmortizedPreferentialBillAmount added in v1.0.116

func (s *ListForListAmortizedCostBillMonthlyOutput) SetBeforeAmortizedPreferentialBillAmount(v string) *ListForListAmortizedCostBillMonthlyOutput

SetBeforeAmortizedPreferentialBillAmount sets the BeforeAmortizedPreferentialBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBeforeAmortizedRoundAmount added in v1.0.116

SetBeforeAmortizedRoundAmount sets the BeforeAmortizedRoundAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBillCategory added in v1.0.116

SetBillCategory sets the BillCategory field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBillID added in v1.0.116

SetBillID sets the BillID field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBillPeriod added in v1.0.116

SetBillPeriod sets the BillPeriod field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBillingFunction added in v1.0.119

SetBillingFunction sets the BillingFunction field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBillingMethodCode added in v1.0.119

SetBillingMethodCode sets the BillingMethodCode field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBillingMode added in v1.0.116

SetBillingMode sets the BillingMode field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBusiPeriod added in v1.0.116

SetBusiPeriod sets the BusiPeriod field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetBusinessMode added in v1.0.116

SetBusinessMode sets the BusinessMode field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetConfigName added in v1.0.116

SetConfigName sets the ConfigName field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetCount added in v1.0.116

SetCount sets the Count field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetCouponAmount added in v1.0.116

SetCouponAmount sets the CouponAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetCurrency added in v1.0.116

SetCurrency sets the Currency field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetDailyAmortizedCouponAmount added in v1.0.116

SetDailyAmortizedCouponAmount sets the DailyAmortizedCouponAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetDailyAmortizedDiscountBillAmount added in v1.0.116

SetDailyAmortizedDiscountBillAmount sets the DailyAmortizedDiscountBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetDailyAmortizedOriginalBillAmount added in v1.0.116

SetDailyAmortizedOriginalBillAmount sets the DailyAmortizedOriginalBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetDailyAmortizedPaidAmount added in v1.0.116

SetDailyAmortizedPaidAmount sets the DailyAmortizedPaidAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetDailyAmortizedPayableAmount added in v1.0.116

SetDailyAmortizedPayableAmount sets the DailyAmortizedPayableAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetDailyAmortizedPreferentialBillAmount added in v1.0.116

SetDailyAmortizedPreferentialBillAmount sets the DailyAmortizedPreferentialBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetDailyAmortizedRoundAmount added in v1.0.116

SetDailyAmortizedRoundAmount sets the DailyAmortizedRoundAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetDeductionUseDuration added in v1.0.175

SetDeductionUseDuration sets the DeductionUseDuration field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetDiscountBillAmount added in v1.0.116

SetDiscountBillAmount sets the DiscountBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetDiscountBizBillingFunction added in v1.0.119

SetDiscountBizBillingFunction sets the DiscountBizBillingFunction field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetDiscountBizMeasureInterval added in v1.0.119

SetDiscountBizMeasureInterval sets the DiscountBizMeasureInterval field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetDiscountBizUnitPrice added in v1.0.119

SetDiscountBizUnitPrice sets the DiscountBizUnitPrice field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetDiscountBizUnitPriceInterval added in v1.0.119

SetDiscountBizUnitPriceInterval sets the DiscountBizUnitPriceInterval field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetEffectiveFactor added in v1.0.119

SetEffectiveFactor sets the EffectiveFactor field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetElement added in v1.0.116

SetElement sets the Element field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetExpandField added in v1.0.116

SetExpandField sets the ExpandField field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetExpenseTime added in v1.0.116

SetExpenseTime sets the ExpenseTime field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetFactor added in v1.0.116

SetFactor sets the Factor field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetInstanceName added in v1.0.116

SetInstanceName sets the InstanceName field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetInstanceNo added in v1.0.116

SetInstanceNo sets the InstanceNo field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetMarketPrice added in v1.0.119

SetMarketPrice sets the MarketPrice field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetMeasureInterval added in v1.0.119

SetMeasureInterval sets the MeasureInterval field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetNowAmortizedCouponAmount added in v1.0.116

SetNowAmortizedCouponAmount sets the NowAmortizedCouponAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetNowAmortizedDiscountBillAmount added in v1.0.116

SetNowAmortizedDiscountBillAmount sets the NowAmortizedDiscountBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetNowAmortizedOriginalBillAmount added in v1.0.116

SetNowAmortizedOriginalBillAmount sets the NowAmortizedOriginalBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetNowAmortizedPaidAmount added in v1.0.116

SetNowAmortizedPaidAmount sets the NowAmortizedPaidAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetNowAmortizedPayableAmount added in v1.0.116

SetNowAmortizedPayableAmount sets the NowAmortizedPayableAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetNowAmortizedPreferentialBillAmount added in v1.0.116

SetNowAmortizedPreferentialBillAmount sets the NowAmortizedPreferentialBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetNowAmortizedRoundAmount added in v1.0.116

SetNowAmortizedRoundAmount sets the NowAmortizedRoundAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetOriginalBillAmount added in v1.0.116

SetOriginalBillAmount sets the OriginalBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetOwnerCustomerName added in v1.0.116

SetOwnerCustomerName sets the OwnerCustomerName field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetOwnerID added in v1.0.116

SetOwnerID sets the OwnerID field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetOwnerUserName added in v1.0.116

SetOwnerUserName sets the OwnerUserName field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetPaidAmount added in v1.0.116

SetPaidAmount sets the PaidAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetPayableAmount added in v1.0.116

SetPayableAmount sets the PayableAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetPayerCustomerName added in v1.0.116

SetPayerCustomerName sets the PayerCustomerName field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetPayerID added in v1.0.116

SetPayerID sets the PayerID field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetPayerUserName added in v1.0.116

SetPayerUserName sets the PayerUserName field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetPreferentialBillAmount added in v1.0.116

SetPreferentialBillAmount sets the PreferentialBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetPrice added in v1.0.116

SetPrice sets the Price field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetPriceInterval added in v1.0.119

SetPriceInterval sets the PriceInterval field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetPriceUnit added in v1.0.116

SetPriceUnit sets the PriceUnit field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetProduct added in v1.0.116

SetProduct sets the Product field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetProductZh added in v1.0.116

SetProductZh sets the ProductZh field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetProject added in v1.0.116

SetProject sets the Project field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetProjectDisplayName added in v1.0.130

SetProjectDisplayName sets the ProjectDisplayName field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetRegion added in v1.0.116

SetRegion sets the Region field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetRoundAmount added in v1.0.116

SetRoundAmount sets the RoundAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetSellerCustomerName added in v1.0.116

SetSellerCustomerName sets the SellerCustomerName field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetSellerID added in v1.0.116

SetSellerID sets the SellerID field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetSellerUserName added in v1.0.116

SetSellerUserName sets the SellerUserName field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetSplitItemID added in v1.0.175

SetSplitItemID sets the SplitItemID field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetSplitItemName added in v1.0.175

SetSplitItemName sets the SplitItemName field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetSubjectName added in v1.0.116

SetSubjectName sets the SubjectName field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetTag added in v1.0.116

SetTag sets the Tag field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetUnamortizedCouponAmount added in v1.0.116

SetUnamortizedCouponAmount sets the UnamortizedCouponAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetUnamortizedDiscountBillAmount added in v1.0.116

SetUnamortizedDiscountBillAmount sets the UnamortizedDiscountBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetUnamortizedOriginalBillAmount added in v1.0.116

SetUnamortizedOriginalBillAmount sets the UnamortizedOriginalBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetUnamortizedPaidAmount added in v1.0.116

SetUnamortizedPaidAmount sets the UnamortizedPaidAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetUnamortizedPayableAmount added in v1.0.116

SetUnamortizedPayableAmount sets the UnamortizedPayableAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetUnamortizedPreferentialBillAmount added in v1.0.116

SetUnamortizedPreferentialBillAmount sets the UnamortizedPreferentialBillAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetUnamortizedRoundAmount added in v1.0.116

SetUnamortizedRoundAmount sets the UnamortizedRoundAmount field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetUnit added in v1.0.116

SetUnit sets the Unit field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetUseDuration added in v1.0.116

SetUseDuration sets the UseDuration field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetUseDurationUnit added in v1.0.116

SetUseDurationUnit sets the UseDurationUnit field's value.

func (*ListForListAmortizedCostBillMonthlyOutput) SetZone added in v1.0.116

SetZone sets the Zone field's value.

func (ListForListAmortizedCostBillMonthlyOutput) String added in v1.0.116

String returns the string representation

type ListForListBillDetailOutput added in v1.0.116

type ListForListBillDetailOutput struct {
	BillCategory *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	RoundAmount *float64 `type:"double" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (ListForListBillDetailOutput) GoString added in v1.0.116

func (s ListForListBillDetailOutput) GoString() string

GoString returns the string representation

func (*ListForListBillDetailOutput) SetBillCategory added in v1.0.116

SetBillCategory sets the BillCategory field's value.

func (*ListForListBillDetailOutput) SetBillDetailId added in v1.0.116

SetBillDetailId sets the BillDetailId field's value.

func (*ListForListBillDetailOutput) SetBillID added in v1.0.116

SetBillID sets the BillID field's value.

func (*ListForListBillDetailOutput) SetBillPeriod added in v1.0.116

SetBillPeriod sets the BillPeriod field's value.

func (*ListForListBillDetailOutput) SetBillingFunction added in v1.0.119

SetBillingFunction sets the BillingFunction field's value.

func (*ListForListBillDetailOutput) SetBillingMethodCode added in v1.0.119

SetBillingMethodCode sets the BillingMethodCode field's value.

func (*ListForListBillDetailOutput) SetBillingMode added in v1.0.116

SetBillingMode sets the BillingMode field's value.

func (*ListForListBillDetailOutput) SetBusiPeriod added in v1.0.116

SetBusiPeriod sets the BusiPeriod field's value.

func (*ListForListBillDetailOutput) SetBusinessMode added in v1.0.116

SetBusinessMode sets the BusinessMode field's value.

func (*ListForListBillDetailOutput) SetConfigName added in v1.0.116

SetConfigName sets the ConfigName field's value.

func (*ListForListBillDetailOutput) SetConfigurationCode added in v1.0.116

SetConfigurationCode sets the ConfigurationCode field's value.

func (*ListForListBillDetailOutput) SetCount added in v1.0.116

SetCount sets the Count field's value.

func (*ListForListBillDetailOutput) SetCouponAmount added in v1.0.116

SetCouponAmount sets the CouponAmount field's value.

func (*ListForListBillDetailOutput) SetCreditCarriedAmount added in v1.0.116

func (s *ListForListBillDetailOutput) SetCreditCarriedAmount(v string) *ListForListBillDetailOutput

SetCreditCarriedAmount sets the CreditCarriedAmount field's value.

func (*ListForListBillDetailOutput) SetCurrency added in v1.0.116

SetCurrency sets the Currency field's value.

func (*ListForListBillDetailOutput) SetDeductionCount added in v1.0.116

SetDeductionCount sets the DeductionCount field's value.

func (*ListForListBillDetailOutput) SetDeductionUseDuration added in v1.0.116

func (s *ListForListBillDetailOutput) SetDeductionUseDuration(v string) *ListForListBillDetailOutput

SetDeductionUseDuration sets the DeductionUseDuration field's value.

func (*ListForListBillDetailOutput) SetDiscountBillAmount added in v1.0.116

func (s *ListForListBillDetailOutput) SetDiscountBillAmount(v string) *ListForListBillDetailOutput

SetDiscountBillAmount sets the DiscountBillAmount field's value.

func (*ListForListBillDetailOutput) SetDiscountBizBillingFunction added in v1.0.119

func (s *ListForListBillDetailOutput) SetDiscountBizBillingFunction(v string) *ListForListBillDetailOutput

SetDiscountBizBillingFunction sets the DiscountBizBillingFunction field's value.

func (*ListForListBillDetailOutput) SetDiscountBizMeasureInterval added in v1.0.119

func (s *ListForListBillDetailOutput) SetDiscountBizMeasureInterval(v string) *ListForListBillDetailOutput

SetDiscountBizMeasureInterval sets the DiscountBizMeasureInterval field's value.

func (*ListForListBillDetailOutput) SetDiscountBizUnitPrice added in v1.0.119

func (s *ListForListBillDetailOutput) SetDiscountBizUnitPrice(v string) *ListForListBillDetailOutput

SetDiscountBizUnitPrice sets the DiscountBizUnitPrice field's value.

func (*ListForListBillDetailOutput) SetDiscountBizUnitPriceInterval added in v1.0.119

func (s *ListForListBillDetailOutput) SetDiscountBizUnitPriceInterval(v string) *ListForListBillDetailOutput

SetDiscountBizUnitPriceInterval sets the DiscountBizUnitPriceInterval field's value.

func (*ListForListBillDetailOutput) SetEffectiveFactor added in v1.0.119

SetEffectiveFactor sets the EffectiveFactor field's value.

func (*ListForListBillDetailOutput) SetElement added in v1.0.116

SetElement sets the Element field's value.

func (*ListForListBillDetailOutput) SetElementCode added in v1.0.116

SetElementCode sets the ElementCode field's value.

func (*ListForListBillDetailOutput) SetExpandField added in v1.0.116

SetExpandField sets the ExpandField field's value.

func (*ListForListBillDetailOutput) SetExpenseBeginTime added in v1.0.116

SetExpenseBeginTime sets the ExpenseBeginTime field's value.

func (*ListForListBillDetailOutput) SetExpenseDate added in v1.0.116

SetExpenseDate sets the ExpenseDate field's value.

func (*ListForListBillDetailOutput) SetExpenseEndTime added in v1.0.116

SetExpenseEndTime sets the ExpenseEndTime field's value.

func (*ListForListBillDetailOutput) SetFactor added in v1.0.116

SetFactor sets the Factor field's value.

func (*ListForListBillDetailOutput) SetFactorCode added in v1.0.116

SetFactorCode sets the FactorCode field's value.

func (*ListForListBillDetailOutput) SetFormula added in v1.0.165

SetFormula sets the Formula field's value.

func (*ListForListBillDetailOutput) SetInstanceName added in v1.0.116

SetInstanceName sets the InstanceName field's value.

func (*ListForListBillDetailOutput) SetInstanceNo added in v1.0.116

SetInstanceNo sets the InstanceNo field's value.

func (*ListForListBillDetailOutput) SetMarketPrice added in v1.0.119

SetMarketPrice sets the MarketPrice field's value.

func (*ListForListBillDetailOutput) SetMeasureInterval added in v1.0.119

SetMeasureInterval sets the MeasureInterval field's value.

func (*ListForListBillDetailOutput) SetOriginalBillAmount added in v1.0.116

func (s *ListForListBillDetailOutput) SetOriginalBillAmount(v string) *ListForListBillDetailOutput

SetOriginalBillAmount sets the OriginalBillAmount field's value.

func (*ListForListBillDetailOutput) SetOwnerCustomerName added in v1.0.116

SetOwnerCustomerName sets the OwnerCustomerName field's value.

func (*ListForListBillDetailOutput) SetOwnerID added in v1.0.116

SetOwnerID sets the OwnerID field's value.

func (*ListForListBillDetailOutput) SetOwnerUserName added in v1.0.116

SetOwnerUserName sets the OwnerUserName field's value.

func (*ListForListBillDetailOutput) SetPaidAmount added in v1.0.116

SetPaidAmount sets the PaidAmount field's value.

func (*ListForListBillDetailOutput) SetPayableAmount added in v1.0.116

SetPayableAmount sets the PayableAmount field's value.

func (*ListForListBillDetailOutput) SetPayerCustomerName added in v1.0.116

SetPayerCustomerName sets the PayerCustomerName field's value.

func (*ListForListBillDetailOutput) SetPayerID added in v1.0.116

SetPayerID sets the PayerID field's value.

func (*ListForListBillDetailOutput) SetPayerUserName added in v1.0.116

SetPayerUserName sets the PayerUserName field's value.

func (*ListForListBillDetailOutput) SetPreferentialBillAmount added in v1.0.116

func (s *ListForListBillDetailOutput) SetPreferentialBillAmount(v string) *ListForListBillDetailOutput

SetPreferentialBillAmount sets the PreferentialBillAmount field's value.

func (*ListForListBillDetailOutput) SetPrice added in v1.0.116

SetPrice sets the Price field's value.

func (*ListForListBillDetailOutput) SetPriceInterval added in v1.0.119

SetPriceInterval sets the PriceInterval field's value.

func (*ListForListBillDetailOutput) SetPriceUnit added in v1.0.116

SetPriceUnit sets the PriceUnit field's value.

func (*ListForListBillDetailOutput) SetProduct added in v1.0.116

SetProduct sets the Product field's value.

func (*ListForListBillDetailOutput) SetProductZh added in v1.0.116

SetProductZh sets the ProductZh field's value.

func (*ListForListBillDetailOutput) SetProject added in v1.0.116

SetProject sets the Project field's value.

func (*ListForListBillDetailOutput) SetProjectDisplayName added in v1.0.130

func (s *ListForListBillDetailOutput) SetProjectDisplayName(v string) *ListForListBillDetailOutput

SetProjectDisplayName sets the ProjectDisplayName field's value.

func (*ListForListBillDetailOutput) SetRegion added in v1.0.116

SetRegion sets the Region field's value.

func (*ListForListBillDetailOutput) SetRegionCode added in v1.0.116

SetRegionCode sets the RegionCode field's value.

func (*ListForListBillDetailOutput) SetReservationInstance added in v1.0.116

func (s *ListForListBillDetailOutput) SetReservationInstance(v string) *ListForListBillDetailOutput

SetReservationInstance sets the ReservationInstance field's value.

func (*ListForListBillDetailOutput) SetRoundAmount added in v1.0.116

SetRoundAmount sets the RoundAmount field's value.

func (*ListForListBillDetailOutput) SetSellerCustomerName added in v1.0.116

func (s *ListForListBillDetailOutput) SetSellerCustomerName(v string) *ListForListBillDetailOutput

SetSellerCustomerName sets the SellerCustomerName field's value.

func (*ListForListBillDetailOutput) SetSellerID added in v1.0.116

SetSellerID sets the SellerID field's value.

func (*ListForListBillDetailOutput) SetSellerUserName added in v1.0.116

SetSellerUserName sets the SellerUserName field's value.

func (*ListForListBillDetailOutput) SetSellingMode added in v1.0.116

SetSellingMode sets the SellingMode field's value.

func (*ListForListBillDetailOutput) SetSettlementType added in v1.0.116

SetSettlementType sets the SettlementType field's value.

func (*ListForListBillDetailOutput) SetSolutionZh added in v1.0.116

SetSolutionZh sets the SolutionZh field's value.

func (*ListForListBillDetailOutput) SetSubjectName added in v1.0.116

SetSubjectName sets the SubjectName field's value.

func (*ListForListBillDetailOutput) SetTag added in v1.0.116

SetTag sets the Tag field's value.

func (*ListForListBillDetailOutput) SetTradeTime added in v1.0.116

SetTradeTime sets the TradeTime field's value.

func (*ListForListBillDetailOutput) SetUnit added in v1.0.116

SetUnit sets the Unit field's value.

func (*ListForListBillDetailOutput) SetUnpaidAmount added in v1.0.116

SetUnpaidAmount sets the UnpaidAmount field's value.

func (*ListForListBillDetailOutput) SetUseDuration added in v1.0.116

SetUseDuration sets the UseDuration field's value.

func (*ListForListBillDetailOutput) SetUseDurationUnit added in v1.0.116

SetUseDurationUnit sets the UseDurationUnit field's value.

func (*ListForListBillDetailOutput) SetZone added in v1.0.116

SetZone sets the Zone field's value.

func (*ListForListBillDetailOutput) SetZoneCode added in v1.0.116

SetZoneCode sets the ZoneCode field's value.

func (ListForListBillDetailOutput) String added in v1.0.116

String returns the string representation

type ListForListBillOutput added in v1.0.116

type ListForListBillOutput struct {
	BillCategoryParent *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (ListForListBillOutput) GoString added in v1.0.116

func (s ListForListBillOutput) GoString() string

GoString returns the string representation

func (*ListForListBillOutput) SetBillCategoryParent added in v1.0.116

func (s *ListForListBillOutput) SetBillCategoryParent(v string) *ListForListBillOutput

SetBillCategoryParent sets the BillCategoryParent field's value.

func (*ListForListBillOutput) SetBillDetailNum added in v1.0.120

func (s *ListForListBillOutput) SetBillDetailNum(v string) *ListForListBillOutput

SetBillDetailNum sets the BillDetailNum field's value.

func (*ListForListBillOutput) SetBillID added in v1.0.116

SetBillID sets the BillID field's value.

func (*ListForListBillOutput) SetBillPeriod added in v1.0.116

func (s *ListForListBillOutput) SetBillPeriod(v string) *ListForListBillOutput

SetBillPeriod sets the BillPeriod field's value.

func (*ListForListBillOutput) SetBillingMode added in v1.0.116

func (s *ListForListBillOutput) SetBillingMode(v string) *ListForListBillOutput

SetBillingMode sets the BillingMode field's value.

func (*ListForListBillOutput) SetBusiPeriod added in v1.0.116

func (s *ListForListBillOutput) SetBusiPeriod(v string) *ListForListBillOutput

SetBusiPeriod sets the BusiPeriod field's value.

func (*ListForListBillOutput) SetBusinessMode added in v1.0.116

func (s *ListForListBillOutput) SetBusinessMode(v string) *ListForListBillOutput

SetBusinessMode sets the BusinessMode field's value.

func (*ListForListBillOutput) SetCouponAmount added in v1.0.116

func (s *ListForListBillOutput) SetCouponAmount(v string) *ListForListBillOutput

SetCouponAmount sets the CouponAmount field's value.

func (*ListForListBillOutput) SetCreditCarriedAmount added in v1.0.116

func (s *ListForListBillOutput) SetCreditCarriedAmount(v string) *ListForListBillOutput

SetCreditCarriedAmount sets the CreditCarriedAmount field's value.

func (*ListForListBillOutput) SetCurrency added in v1.0.116

SetCurrency sets the Currency field's value.

func (*ListForListBillOutput) SetDiscountBillAmount added in v1.0.116

func (s *ListForListBillOutput) SetDiscountBillAmount(v string) *ListForListBillOutput

SetDiscountBillAmount sets the DiscountBillAmount field's value.

func (*ListForListBillOutput) SetExpenseBeginTime added in v1.0.116

func (s *ListForListBillOutput) SetExpenseBeginTime(v string) *ListForListBillOutput

SetExpenseBeginTime sets the ExpenseBeginTime field's value.

func (*ListForListBillOutput) SetExpenseEndTime added in v1.0.116

func (s *ListForListBillOutput) SetExpenseEndTime(v string) *ListForListBillOutput

SetExpenseEndTime sets the ExpenseEndTime field's value.

func (*ListForListBillOutput) SetOriginalBillAmount added in v1.0.116

func (s *ListForListBillOutput) SetOriginalBillAmount(v string) *ListForListBillOutput

SetOriginalBillAmount sets the OriginalBillAmount field's value.

func (*ListForListBillOutput) SetOwnerCustomerName added in v1.0.116

func (s *ListForListBillOutput) SetOwnerCustomerName(v string) *ListForListBillOutput

SetOwnerCustomerName sets the OwnerCustomerName field's value.

func (*ListForListBillOutput) SetOwnerID added in v1.0.116

SetOwnerID sets the OwnerID field's value.

func (*ListForListBillOutput) SetOwnerUserName added in v1.0.116

func (s *ListForListBillOutput) SetOwnerUserName(v string) *ListForListBillOutput

SetOwnerUserName sets the OwnerUserName field's value.

func (*ListForListBillOutput) SetPaidAmount added in v1.0.116

func (s *ListForListBillOutput) SetPaidAmount(v string) *ListForListBillOutput

SetPaidAmount sets the PaidAmount field's value.

func (*ListForListBillOutput) SetPayStatus added in v1.0.116

SetPayStatus sets the PayStatus field's value.

func (*ListForListBillOutput) SetPayableAmount added in v1.0.116

func (s *ListForListBillOutput) SetPayableAmount(v string) *ListForListBillOutput

SetPayableAmount sets the PayableAmount field's value.

func (*ListForListBillOutput) SetPayerCustomerName added in v1.0.116

func (s *ListForListBillOutput) SetPayerCustomerName(v string) *ListForListBillOutput

SetPayerCustomerName sets the PayerCustomerName field's value.

func (*ListForListBillOutput) SetPayerID added in v1.0.116

SetPayerID sets the PayerID field's value.

func (*ListForListBillOutput) SetPayerUserName added in v1.0.116

func (s *ListForListBillOutput) SetPayerUserName(v string) *ListForListBillOutput

SetPayerUserName sets the PayerUserName field's value.

func (*ListForListBillOutput) SetPreferentialBillAmount added in v1.0.116

func (s *ListForListBillOutput) SetPreferentialBillAmount(v string) *ListForListBillOutput

SetPreferentialBillAmount sets the PreferentialBillAmount field's value.

func (*ListForListBillOutput) SetProduct added in v1.0.116

SetProduct sets the Product field's value.

func (*ListForListBillOutput) SetProductZh added in v1.0.116

SetProductZh sets the ProductZh field's value.

func (*ListForListBillOutput) SetRoundBillAmount added in v1.0.116

func (s *ListForListBillOutput) SetRoundBillAmount(v string) *ListForListBillOutput

SetRoundBillAmount sets the RoundBillAmount field's value.

func (*ListForListBillOutput) SetSellerCustomerName added in v1.0.116

func (s *ListForListBillOutput) SetSellerCustomerName(v string) *ListForListBillOutput

SetSellerCustomerName sets the SellerCustomerName field's value.

func (*ListForListBillOutput) SetSellerID added in v1.0.116

SetSellerID sets the SellerID field's value.

func (*ListForListBillOutput) SetSellerUserName added in v1.0.116

func (s *ListForListBillOutput) SetSellerUserName(v string) *ListForListBillOutput

SetSellerUserName sets the SellerUserName field's value.

func (*ListForListBillOutput) SetSettlementType added in v1.0.116

func (s *ListForListBillOutput) SetSettlementType(v string) *ListForListBillOutput

SetSettlementType sets the SettlementType field's value.

func (*ListForListBillOutput) SetSubjectName added in v1.0.116

func (s *ListForListBillOutput) SetSubjectName(v string) *ListForListBillOutput

SetSubjectName sets the SubjectName field's value.

func (*ListForListBillOutput) SetTradeTime added in v1.0.116

SetTradeTime sets the TradeTime field's value.

func (*ListForListBillOutput) SetUnpaidAmount added in v1.0.116

func (s *ListForListBillOutput) SetUnpaidAmount(v string) *ListForListBillOutput

SetUnpaidAmount sets the UnpaidAmount field's value.

func (ListForListBillOutput) String added in v1.0.116

func (s ListForListBillOutput) String() string

String returns the string representation

type ListForListBillOverviewByCategoryOutput added in v1.0.116

type ListForListBillOverviewByCategoryOutput struct {
	BillCategoryParent *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (ListForListBillOverviewByCategoryOutput) GoString added in v1.0.116

GoString returns the string representation

func (*ListForListBillOverviewByCategoryOutput) SetBillCategoryParent added in v1.0.116

SetBillCategoryParent sets the BillCategoryParent field's value.

func (*ListForListBillOverviewByCategoryOutput) SetBillPeriod added in v1.0.116

SetBillPeriod sets the BillPeriod field's value.

func (*ListForListBillOverviewByCategoryOutput) SetBusinessMode added in v1.0.116

SetBusinessMode sets the BusinessMode field's value.

func (*ListForListBillOverviewByCategoryOutput) SetCouponAmount added in v1.0.116

SetCouponAmount sets the CouponAmount field's value.

func (*ListForListBillOverviewByCategoryOutput) SetCreditCarriedAmount added in v1.0.116

SetCreditCarriedAmount sets the CreditCarriedAmount field's value.

func (*ListForListBillOverviewByCategoryOutput) SetCurrency added in v1.0.116

SetCurrency sets the Currency field's value.

func (*ListForListBillOverviewByCategoryOutput) SetDiscountBillAmount added in v1.0.116

SetDiscountBillAmount sets the DiscountBillAmount field's value.

func (*ListForListBillOverviewByCategoryOutput) SetOriginalBillAmount added in v1.0.116

SetOriginalBillAmount sets the OriginalBillAmount field's value.

func (*ListForListBillOverviewByCategoryOutput) SetOwnerCustomerName added in v1.0.116

SetOwnerCustomerName sets the OwnerCustomerName field's value.

func (*ListForListBillOverviewByCategoryOutput) SetOwnerID added in v1.0.116

SetOwnerID sets the OwnerID field's value.

func (*ListForListBillOverviewByCategoryOutput) SetOwnerUserName added in v1.0.116

SetOwnerUserName sets the OwnerUserName field's value.

func (*ListForListBillOverviewByCategoryOutput) SetPaidAmount added in v1.0.116

SetPaidAmount sets the PaidAmount field's value.

func (*ListForListBillOverviewByCategoryOutput) SetPayableAmount added in v1.0.116

SetPayableAmount sets the PayableAmount field's value.

func (*ListForListBillOverviewByCategoryOutput) SetPayerCustomerName added in v1.0.116

SetPayerCustomerName sets the PayerCustomerName field's value.

func (*ListForListBillOverviewByCategoryOutput) SetPayerID added in v1.0.116

SetPayerID sets the PayerID field's value.

func (*ListForListBillOverviewByCategoryOutput) SetPayerUserName added in v1.0.116

SetPayerUserName sets the PayerUserName field's value.

func (*ListForListBillOverviewByCategoryOutput) SetSellerCustomerName added in v1.0.116

SetSellerCustomerName sets the SellerCustomerName field's value.

func (*ListForListBillOverviewByCategoryOutput) SetSellerID added in v1.0.116

SetSellerID sets the SellerID field's value.

func (*ListForListBillOverviewByCategoryOutput) SetSellerUserName added in v1.0.116

SetSellerUserName sets the SellerUserName field's value.

func (*ListForListBillOverviewByCategoryOutput) SetSettlementType added in v1.0.116

SetSettlementType sets the SettlementType field's value.

func (*ListForListBillOverviewByCategoryOutput) SetSubjectName added in v1.0.116

SetSubjectName sets the SubjectName field's value.

func (*ListForListBillOverviewByCategoryOutput) SetSubjectNo added in v1.0.116

SetSubjectNo sets the SubjectNo field's value.

func (*ListForListBillOverviewByCategoryOutput) SetUnpaidAmount added in v1.0.116

SetUnpaidAmount sets the UnpaidAmount field's value.

func (ListForListBillOverviewByCategoryOutput) String added in v1.0.116

String returns the string representation

type ListForListBillOverviewByProdOutput added in v1.0.116

type ListForListBillOverviewByProdOutput struct {
	BillCategoryParent *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (ListForListBillOverviewByProdOutput) GoString added in v1.0.116

GoString returns the string representation

func (*ListForListBillOverviewByProdOutput) SetBillCategoryParent added in v1.0.116

SetBillCategoryParent sets the BillCategoryParent field's value.

func (*ListForListBillOverviewByProdOutput) SetBillPeriod added in v1.0.116

SetBillPeriod sets the BillPeriod field's value.

func (*ListForListBillOverviewByProdOutput) SetBillingMode added in v1.0.116

SetBillingMode sets the BillingMode field's value.

func (*ListForListBillOverviewByProdOutput) SetBusinessMode added in v1.0.116

SetBusinessMode sets the BusinessMode field's value.

func (*ListForListBillOverviewByProdOutput) SetCouponAmount added in v1.0.116

SetCouponAmount sets the CouponAmount field's value.

func (*ListForListBillOverviewByProdOutput) SetCreditCarriedAmount added in v1.0.116

SetCreditCarriedAmount sets the CreditCarriedAmount field's value.

func (*ListForListBillOverviewByProdOutput) SetDiscountBillAmount added in v1.0.116

SetDiscountBillAmount sets the DiscountBillAmount field's value.

func (*ListForListBillOverviewByProdOutput) SetOriginalBillAmount added in v1.0.116

SetOriginalBillAmount sets the OriginalBillAmount field's value.

func (*ListForListBillOverviewByProdOutput) SetOwnerCustomerName added in v1.0.116

SetOwnerCustomerName sets the OwnerCustomerName field's value.

func (*ListForListBillOverviewByProdOutput) SetOwnerID added in v1.0.116

SetOwnerID sets the OwnerID field's value.

func (*ListForListBillOverviewByProdOutput) SetOwnerUserName added in v1.0.116

SetOwnerUserName sets the OwnerUserName field's value.

func (*ListForListBillOverviewByProdOutput) SetPaidAmount added in v1.0.116

SetPaidAmount sets the PaidAmount field's value.

func (*ListForListBillOverviewByProdOutput) SetPayableAmount added in v1.0.116

SetPayableAmount sets the PayableAmount field's value.

func (*ListForListBillOverviewByProdOutput) SetPayerCustomerName added in v1.0.116

SetPayerCustomerName sets the PayerCustomerName field's value.

func (*ListForListBillOverviewByProdOutput) SetPayerID added in v1.0.116

SetPayerID sets the PayerID field's value.

func (*ListForListBillOverviewByProdOutput) SetPayerUserName added in v1.0.116

SetPayerUserName sets the PayerUserName field's value.

func (*ListForListBillOverviewByProdOutput) SetPreferentialBillAmount added in v1.0.116

SetPreferentialBillAmount sets the PreferentialBillAmount field's value.

func (*ListForListBillOverviewByProdOutput) SetProduct added in v1.0.116

SetProduct sets the Product field's value.

func (*ListForListBillOverviewByProdOutput) SetProductZh added in v1.0.116

SetProductZh sets the ProductZh field's value.

func (*ListForListBillOverviewByProdOutput) SetRoundBillAmount added in v1.0.116

SetRoundBillAmount sets the RoundBillAmount field's value.

func (*ListForListBillOverviewByProdOutput) SetSellerCustomerName added in v1.0.116

SetSellerCustomerName sets the SellerCustomerName field's value.

func (*ListForListBillOverviewByProdOutput) SetSellerID added in v1.0.116

SetSellerID sets the SellerID field's value.

func (*ListForListBillOverviewByProdOutput) SetSellerUserName added in v1.0.116

SetSellerUserName sets the SellerUserName field's value.

func (*ListForListBillOverviewByProdOutput) SetSettlementType added in v1.0.116

SetSettlementType sets the SettlementType field's value.

func (*ListForListBillOverviewByProdOutput) SetUnpaidAmount added in v1.0.116

SetUnpaidAmount sets the UnpaidAmount field's value.

func (ListForListBillOverviewByProdOutput) String added in v1.0.116

String returns the string representation

type ListForListFinancialRelationOutput added in v1.0.125

type ListForListFinancialRelationOutput struct {
	AccountAlias *string `type:"string" json:",omitempty"`

	AuthInfo []*AuthInfoForListFinancialRelationOutput `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

func (ListForListFinancialRelationOutput) GoString added in v1.0.125

GoString returns the string representation

func (*ListForListFinancialRelationOutput) SetAccountAlias added in v1.0.125

SetAccountAlias sets the AccountAlias field's value.

func (*ListForListFinancialRelationOutput) SetAuthInfo added in v1.0.125

SetAuthInfo sets the AuthInfo field's value.

func (*ListForListFinancialRelationOutput) SetFiliation added in v1.0.125

SetFiliation sets the Filiation field's value.

func (*ListForListFinancialRelationOutput) SetFiliationDesc added in v1.0.125

SetFiliationDesc sets the FiliationDesc field's value.

func (*ListForListFinancialRelationOutput) SetMajorAccountID added in v1.0.125

SetMajorAccountID sets the MajorAccountID field's value.

func (*ListForListFinancialRelationOutput) SetMajorAccountName added in v1.0.125

SetMajorAccountName sets the MajorAccountName field's value.

func (*ListForListFinancialRelationOutput) SetRelation added in v1.0.125

SetRelation sets the Relation field's value.

func (*ListForListFinancialRelationOutput) SetRelationDesc added in v1.0.125

SetRelationDesc sets the RelationDesc field's value.

func (*ListForListFinancialRelationOutput) SetRelationID added in v1.0.125

SetRelationID sets the RelationID field's value.

func (*ListForListFinancialRelationOutput) SetStatus added in v1.0.125

SetStatus sets the Status field's value.

func (*ListForListFinancialRelationOutput) SetStatusDesc added in v1.0.125

SetStatusDesc sets the StatusDesc field's value.

func (*ListForListFinancialRelationOutput) SetSubAccountID added in v1.0.125

SetSubAccountID sets the SubAccountID field's value.

func (*ListForListFinancialRelationOutput) SetSubAccountName added in v1.0.125

SetSubAccountName sets the SubAccountName field's value.

func (*ListForListFinancialRelationOutput) SetUpdateTime added in v1.0.125

SetUpdateTime sets the UpdateTime field's value.

func (ListForListFinancialRelationOutput) String added in v1.0.125

String returns the string representation

type ListForListInvitationOutput added in v1.0.125

type ListForListInvitationOutput struct {
	Auth *AuthForListInvitationOutput `type:"structure" json:",omitempty"`

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

	Relation *RelationForListInvitationOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListForListInvitationOutput) GoString added in v1.0.125

func (s ListForListInvitationOutput) GoString() string

GoString returns the string representation

func (*ListForListInvitationOutput) SetAuth added in v1.0.125

SetAuth sets the Auth field's value.

func (*ListForListInvitationOutput) SetInvitationType added in v1.0.125

SetInvitationType sets the InvitationType field's value.

func (*ListForListInvitationOutput) SetRelation added in v1.0.125

SetRelation sets the Relation field's value.

func (ListForListInvitationOutput) String added in v1.0.125

String returns the string representation

type ListForListPackageUsageDetailsOutput added in v1.0.157

type ListForListPackageUsageDetailsOutput struct {
	AfterAmount *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	PackageType *string `type:"string" json:",omitempty" enum:"EnumOfPackageTypeForListPackageUsageDetailsOutput"`

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

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

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

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

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

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

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

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

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

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

func (ListForListPackageUsageDetailsOutput) GoString added in v1.0.157

GoString returns the string representation

func (*ListForListPackageUsageDetailsOutput) SetAfterAmount added in v1.0.157

SetAfterAmount sets the AfterAmount field's value.

func (*ListForListPackageUsageDetailsOutput) SetBeforeAmount added in v1.0.157

SetBeforeAmount sets the BeforeAmount field's value.

func (*ListForListPackageUsageDetailsOutput) SetBeginTime added in v1.0.157

SetBeginTime sets the BeginTime field's value.

func (*ListForListPackageUsageDetailsOutput) SetConfigurationCode added in v1.0.157

SetConfigurationCode sets the ConfigurationCode field's value.

func (*ListForListPackageUsageDetailsOutput) SetConfigurationName added in v1.0.157

SetConfigurationName sets the ConfigurationName field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductBillingFactor added in v1.0.157

SetDeductBillingFactor sets the DeductBillingFactor field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductionAccountID added in v1.0.157

SetDeductionAccountID sets the DeductionAccountID field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductionAmount added in v1.0.157

SetDeductionAmount sets the DeductionAmount field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductionCalculateFactor added in v1.0.157

SetDeductionCalculateFactor sets the DeductionCalculateFactor field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductionElementCode added in v1.0.157

SetDeductionElementCode sets the DeductionElementCode field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductionInstanceNo added in v1.0.157

SetDeductionInstanceNo sets the DeductionInstanceNo field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductionInstanceUnit added in v1.0.157

SetDeductionInstanceUnit sets the DeductionInstanceUnit field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductionProduct added in v1.0.157

SetDeductionProduct sets the DeductionProduct field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductionRatio added in v1.0.157

SetDeductionRatio sets the DeductionRatio field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductionRegionCode added in v1.0.157

SetDeductionRegionCode sets the DeductionRegionCode field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductionSpecification added in v1.0.157

SetDeductionSpecification sets the DeductionSpecification field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductionSpecificationUnit added in v1.0.157

SetDeductionSpecificationUnit sets the DeductionSpecificationUnit field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductionTime added in v1.0.157

SetDeductionTime sets the DeductionTime field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductionUseAmount added in v1.0.157

SetDeductionUseAmount sets the DeductionUseAmount field's value.

func (*ListForListPackageUsageDetailsOutput) SetDeductionUserName added in v1.0.157

SetDeductionUserName sets the DeductionUserName field's value.

func (*ListForListPackageUsageDetailsOutput) SetEndTime added in v1.0.157

SetEndTime sets the EndTime field's value.

func (*ListForListPackageUsageDetailsOutput) SetInstanceName added in v1.0.157

SetInstanceName sets the InstanceName field's value.

func (*ListForListPackageUsageDetailsOutput) SetInstanceNo added in v1.0.157

SetInstanceNo sets the InstanceNo field's value.

func (*ListForListPackageUsageDetailsOutput) SetOwnerID added in v1.0.157

SetOwnerID sets the OwnerID field's value.

func (*ListForListPackageUsageDetailsOutput) SetPackageType added in v1.0.157

SetPackageType sets the PackageType field's value.

func (*ListForListPackageUsageDetailsOutput) SetProduct added in v1.0.157

SetProduct sets the Product field's value.

func (*ListForListPackageUsageDetailsOutput) SetProductName added in v1.0.157

SetProductName sets the ProductName field's value.

func (*ListForListPackageUsageDetailsOutput) SetRegionCode added in v1.0.157

SetRegionCode sets the RegionCode field's value.

func (*ListForListPackageUsageDetailsOutput) SetSpecCalculateFactor added in v1.0.157

SetSpecCalculateFactor sets the SpecCalculateFactor field's value.

func (*ListForListPackageUsageDetailsOutput) SetSpecification added in v1.0.157

SetSpecification sets the Specification field's value.

func (*ListForListPackageUsageDetailsOutput) SetSpecificationUnit added in v1.0.157

SetSpecificationUnit sets the SpecificationUnit field's value.

func (*ListForListPackageUsageDetailsOutput) SetSubjectNo added in v1.0.157

SetSubjectNo sets the SubjectNo field's value.

func (*ListForListPackageUsageDetailsOutput) SetUnit added in v1.0.157

SetUnit sets the Unit field's value.

func (*ListForListPackageUsageDetailsOutput) SetUserName added in v1.0.157

SetUserName sets the UserName field's value.

func (*ListForListPackageUsageDetailsOutput) SetZoneCode added in v1.0.157

SetZoneCode sets the ZoneCode field's value.

func (ListForListPackageUsageDetailsOutput) String added in v1.0.157

String returns the string representation

type ListForListResourcePackagesOutput added in v1.0.157

type ListForListResourcePackagesOutput struct {
	AvailableAmount *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForListResourcePackagesOutput"`

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

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

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

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

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

func (ListForListResourcePackagesOutput) GoString added in v1.0.157

GoString returns the string representation

func (*ListForListResourcePackagesOutput) SetAvailableAmount added in v1.0.157

SetAvailableAmount sets the AvailableAmount field's value.

func (*ListForListResourcePackagesOutput) SetBillTime added in v1.0.157

SetBillTime sets the BillTime field's value.

func (*ListForListResourcePackagesOutput) SetConfigurationCode added in v1.0.157

SetConfigurationCode sets the ConfigurationCode field's value.

func (*ListForListResourcePackagesOutput) SetConfigurationName added in v1.0.157

SetConfigurationName sets the ConfigurationName field's value.

func (*ListForListResourcePackagesOutput) SetEffectiveTime added in v1.0.157

SetEffectiveTime sets the EffectiveTime field's value.

func (*ListForListResourcePackagesOutput) SetExpiryTime added in v1.0.157

SetExpiryTime sets the ExpiryTime field's value.

func (*ListForListResourcePackagesOutput) SetInstanceName added in v1.0.157

SetInstanceName sets the InstanceName field's value.

func (*ListForListResourcePackagesOutput) SetInstanceNo added in v1.0.157

SetInstanceNo sets the InstanceNo field's value.

func (*ListForListResourcePackagesOutput) SetOwnerID added in v1.0.157

SetOwnerID sets the OwnerID field's value.

func (*ListForListResourcePackagesOutput) SetPackageType added in v1.0.157

SetPackageType sets the PackageType field's value.

func (*ListForListResourcePackagesOutput) SetProduct added in v1.0.157

SetProduct sets the Product field's value.

func (*ListForListResourcePackagesOutput) SetProductName added in v1.0.157

SetProductName sets the ProductName field's value.

func (*ListForListResourcePackagesOutput) SetRegionCode added in v1.0.157

SetRegionCode sets the RegionCode field's value.

func (*ListForListResourcePackagesOutput) SetResetByNaturalMonth added in v1.0.157

SetResetByNaturalMonth sets the ResetByNaturalMonth field's value.

func (*ListForListResourcePackagesOutput) SetResetPeriod added in v1.0.157

SetResetPeriod sets the ResetPeriod field's value.

func (*ListForListResourcePackagesOutput) SetSpecCalculateFactor added in v1.0.157

SetSpecCalculateFactor sets the SpecCalculateFactor field's value.

func (*ListForListResourcePackagesOutput) SetSpecification added in v1.0.157

SetSpecification sets the Specification field's value.

func (*ListForListResourcePackagesOutput) SetSpecificationUnit added in v1.0.157

SetSpecificationUnit sets the SpecificationUnit field's value.

func (*ListForListResourcePackagesOutput) SetStatus added in v1.0.157

SetStatus sets the Status field's value.

func (*ListForListResourcePackagesOutput) SetSubjectNo added in v1.0.157

SetSubjectNo sets the SubjectNo field's value.

func (*ListForListResourcePackagesOutput) SetTotalAmount added in v1.0.157

SetTotalAmount sets the TotalAmount field's value.

func (*ListForListResourcePackagesOutput) SetUnit added in v1.0.157

SetUnit sets the Unit field's value.

func (*ListForListResourcePackagesOutput) SetUserName added in v1.0.157

SetUserName sets the UserName field's value.

func (*ListForListResourcePackagesOutput) SetZoneCode added in v1.0.157

SetZoneCode sets the ZoneCode field's value.

func (ListForListResourcePackagesOutput) String added in v1.0.157

String returns the string representation

type ListForListSplitBillDetailOutput added in v1.0.116

type ListForListSplitBillDetailOutput struct {
	BillCategory *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (ListForListSplitBillDetailOutput) GoString added in v1.0.116

GoString returns the string representation

func (*ListForListSplitBillDetailOutput) SetBillCategory added in v1.0.116

SetBillCategory sets the BillCategory field's value.

func (*ListForListSplitBillDetailOutput) SetBillID added in v1.0.116

SetBillID sets the BillID field's value.

func (*ListForListSplitBillDetailOutput) SetBillPeriod added in v1.0.116

SetBillPeriod sets the BillPeriod field's value.

func (*ListForListSplitBillDetailOutput) SetBillingFunction added in v1.0.119

SetBillingFunction sets the BillingFunction field's value.

func (*ListForListSplitBillDetailOutput) SetBillingMethodCode added in v1.0.119

SetBillingMethodCode sets the BillingMethodCode field's value.

func (*ListForListSplitBillDetailOutput) SetBillingMode added in v1.0.116

SetBillingMode sets the BillingMode field's value.

func (*ListForListSplitBillDetailOutput) SetBusinessMode added in v1.0.116

SetBusinessMode sets the BusinessMode field's value.

func (*ListForListSplitBillDetailOutput) SetConfigName added in v1.0.116

SetConfigName sets the ConfigName field's value.

func (*ListForListSplitBillDetailOutput) SetConfigurationCode added in v1.0.116

SetConfigurationCode sets the ConfigurationCode field's value.

func (*ListForListSplitBillDetailOutput) SetCouponDeductionAmount added in v1.0.116

SetCouponDeductionAmount sets the CouponDeductionAmount field's value.

func (*ListForListSplitBillDetailOutput) SetCreditCarriedAmount added in v1.0.116

SetCreditCarriedAmount sets the CreditCarriedAmount field's value.

func (*ListForListSplitBillDetailOutput) SetCurrency added in v1.0.116

SetCurrency sets the Currency field's value.

func (*ListForListSplitBillDetailOutput) SetDeductionCount added in v1.0.116

SetDeductionCount sets the DeductionCount field's value.

func (*ListForListSplitBillDetailOutput) SetDiscountBillAmount added in v1.0.116

SetDiscountBillAmount sets the DiscountBillAmount field's value.

func (*ListForListSplitBillDetailOutput) SetDiscountBizBillingFunction added in v1.0.119

func (s *ListForListSplitBillDetailOutput) SetDiscountBizBillingFunction(v string) *ListForListSplitBillDetailOutput

SetDiscountBizBillingFunction sets the DiscountBizBillingFunction field's value.

func (*ListForListSplitBillDetailOutput) SetDiscountBizMeasureInterval added in v1.0.119

func (s *ListForListSplitBillDetailOutput) SetDiscountBizMeasureInterval(v string) *ListForListSplitBillDetailOutput

SetDiscountBizMeasureInterval sets the DiscountBizMeasureInterval field's value.

func (*ListForListSplitBillDetailOutput) SetDiscountBizUnitPrice added in v1.0.119

SetDiscountBizUnitPrice sets the DiscountBizUnitPrice field's value.

func (*ListForListSplitBillDetailOutput) SetDiscountBizUnitPriceInterval added in v1.0.119

func (s *ListForListSplitBillDetailOutput) SetDiscountBizUnitPriceInterval(v string) *ListForListSplitBillDetailOutput

SetDiscountBizUnitPriceInterval sets the DiscountBizUnitPriceInterval field's value.

func (*ListForListSplitBillDetailOutput) SetEffectiveFactor added in v1.0.119

SetEffectiveFactor sets the EffectiveFactor field's value.

func (*ListForListSplitBillDetailOutput) SetElement added in v1.0.116

SetElement sets the Element field's value.

func (*ListForListSplitBillDetailOutput) SetElementCode added in v1.0.116

SetElementCode sets the ElementCode field's value.

func (*ListForListSplitBillDetailOutput) SetExpandField added in v1.0.116

SetExpandField sets the ExpandField field's value.

func (*ListForListSplitBillDetailOutput) SetExpenseTime added in v1.0.116

SetExpenseTime sets the ExpenseTime field's value.

func (*ListForListSplitBillDetailOutput) SetFactor added in v1.0.116

SetFactor sets the Factor field's value.

func (*ListForListSplitBillDetailOutput) SetFactorCode added in v1.0.116

SetFactorCode sets the FactorCode field's value.

func (*ListForListSplitBillDetailOutput) SetInstanceName added in v1.0.116

SetInstanceName sets the InstanceName field's value.

func (*ListForListSplitBillDetailOutput) SetInstanceNo added in v1.0.116

SetInstanceNo sets the InstanceNo field's value.

func (*ListForListSplitBillDetailOutput) SetMarketPrice added in v1.0.119

SetMarketPrice sets the MarketPrice field's value.

func (*ListForListSplitBillDetailOutput) SetMeasureInterval added in v1.0.119

SetMeasureInterval sets the MeasureInterval field's value.

func (*ListForListSplitBillDetailOutput) SetOriginalBillAmount added in v1.0.116

SetOriginalBillAmount sets the OriginalBillAmount field's value.

func (*ListForListSplitBillDetailOutput) SetOwnerUserName added in v1.0.116

SetOwnerUserName sets the OwnerUserName field's value.

func (*ListForListSplitBillDetailOutput) SetPaidAmount added in v1.0.116

SetPaidAmount sets the PaidAmount field's value.

func (*ListForListSplitBillDetailOutput) SetPayableAmount added in v1.0.116

SetPayableAmount sets the PayableAmount field's value.

func (*ListForListSplitBillDetailOutput) SetPayerUserName added in v1.0.116

SetPayerUserName sets the PayerUserName field's value.

func (*ListForListSplitBillDetailOutput) SetPreferentialBillAmount added in v1.0.116

SetPreferentialBillAmount sets the PreferentialBillAmount field's value.

func (*ListForListSplitBillDetailOutput) SetPrice added in v1.0.116

SetPrice sets the Price field's value.

func (*ListForListSplitBillDetailOutput) SetPriceInterval added in v1.0.119

SetPriceInterval sets the PriceInterval field's value.

func (*ListForListSplitBillDetailOutput) SetPriceUnit added in v1.0.116

SetPriceUnit sets the PriceUnit field's value.

func (*ListForListSplitBillDetailOutput) SetProduct added in v1.0.116

SetProduct sets the Product field's value.

func (*ListForListSplitBillDetailOutput) SetProductZh added in v1.0.116

SetProductZh sets the ProductZh field's value.

func (*ListForListSplitBillDetailOutput) SetProject added in v1.0.116

SetProject sets the Project field's value.

func (*ListForListSplitBillDetailOutput) SetProjectDisplayName added in v1.0.130

SetProjectDisplayName sets the ProjectDisplayName field's value.

func (*ListForListSplitBillDetailOutput) SetRegion added in v1.0.116

SetRegion sets the Region field's value.

func (*ListForListSplitBillDetailOutput) SetRegionCode added in v1.0.116

SetRegionCode sets the RegionCode field's value.

func (*ListForListSplitBillDetailOutput) SetReservationInstance added in v1.0.116

SetReservationInstance sets the ReservationInstance field's value.

func (*ListForListSplitBillDetailOutput) SetSellerUserName added in v1.0.116

SetSellerUserName sets the SellerUserName field's value.

func (*ListForListSplitBillDetailOutput) SetSellingMode added in v1.0.116

SetSellingMode sets the SellingMode field's value.

func (*ListForListSplitBillDetailOutput) SetSettlementType added in v1.0.116

SetSettlementType sets the SettlementType field's value.

func (*ListForListSplitBillDetailOutput) SetSolutionZh added in v1.0.116

SetSolutionZh sets the SolutionZh field's value.

func (*ListForListSplitBillDetailOutput) SetSplitBillDetailId added in v1.0.116

SetSplitBillDetailId sets the SplitBillDetailId field's value.

func (*ListForListSplitBillDetailOutput) SetSplitItemAmount added in v1.0.116

SetSplitItemAmount sets the SplitItemAmount field's value.

func (*ListForListSplitBillDetailOutput) SetSplitItemID added in v1.0.116

SetSplitItemID sets the SplitItemID field's value.

func (*ListForListSplitBillDetailOutput) SetSplitItemName added in v1.0.116

SetSplitItemName sets the SplitItemName field's value.

func (*ListForListSplitBillDetailOutput) SetSplitItemRatio added in v1.0.116

SetSplitItemRatio sets the SplitItemRatio field's value.

func (*ListForListSplitBillDetailOutput) SetSubjectName added in v1.0.116

SetSubjectName sets the SubjectName field's value.

func (*ListForListSplitBillDetailOutput) SetTag added in v1.0.116

SetTag sets the Tag field's value.

func (*ListForListSplitBillDetailOutput) SetTradeTime added in v1.0.116

SetTradeTime sets the TradeTime field's value.

func (*ListForListSplitBillDetailOutput) SetUnit added in v1.0.116

SetUnit sets the Unit field's value.

func (*ListForListSplitBillDetailOutput) SetUnpaidAmount added in v1.0.116

SetUnpaidAmount sets the UnpaidAmount field's value.

func (*ListForListSplitBillDetailOutput) SetUseDuration added in v1.0.116

SetUseDuration sets the UseDuration field's value.

func (*ListForListSplitBillDetailOutput) SetUseDurationUnit added in v1.0.116

SetUseDurationUnit sets the UseDurationUnit field's value.

func (*ListForListSplitBillDetailOutput) SetZone added in v1.0.116

SetZone sets the Zone field's value.

func (*ListForListSplitBillDetailOutput) SetZoneCode added in v1.0.116

SetZoneCode sets the ZoneCode field's value.

func (ListForListSplitBillDetailOutput) String added in v1.0.116

String returns the string representation

type ListInvitationInput added in v1.0.125

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

func (ListInvitationInput) GoString added in v1.0.125

func (s ListInvitationInput) GoString() string

GoString returns the string representation

func (ListInvitationInput) String added in v1.0.125

func (s ListInvitationInput) String() string

String returns the string representation

type ListInvitationOutput added in v1.0.125

type ListInvitationOutput struct {
	Metadata *response.ResponseMetadata

	List []*ListForListInvitationOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListInvitationOutput) GoString added in v1.0.125

func (s ListInvitationOutput) GoString() string

GoString returns the string representation

func (*ListInvitationOutput) SetList added in v1.0.125

SetList sets the List field's value.

func (ListInvitationOutput) String added in v1.0.125

func (s ListInvitationOutput) String() string

String returns the string representation

type ListOrderProductDetailsInput added in v1.0.152

type ListOrderProductDetailsInput struct {

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

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

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

func (ListOrderProductDetailsInput) GoString added in v1.0.152

func (s ListOrderProductDetailsInput) GoString() string

GoString returns the string representation

func (*ListOrderProductDetailsInput) SetMaxResults added in v1.0.152

SetMaxResults sets the MaxResults field's value.

func (*ListOrderProductDetailsInput) SetNextToken added in v1.0.152

SetNextToken sets the NextToken field's value.

func (*ListOrderProductDetailsInput) SetOrderID added in v1.0.152

SetOrderID sets the OrderID field's value.

func (ListOrderProductDetailsInput) String added in v1.0.152

String returns the string representation

func (*ListOrderProductDetailsInput) Validate added in v1.0.152

func (s *ListOrderProductDetailsInput) Validate() error

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

type ListOrderProductDetailsOutput added in v1.0.152

type ListOrderProductDetailsOutput struct {
	Metadata *response.ResponseMetadata

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

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

	OrderProductInfos []*OrderProductInfoForListOrderProductDetailsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListOrderProductDetailsOutput) GoString added in v1.0.152

GoString returns the string representation

func (*ListOrderProductDetailsOutput) SetMaxResults added in v1.0.152

SetMaxResults sets the MaxResults field's value.

func (*ListOrderProductDetailsOutput) SetNextToken added in v1.0.152

SetNextToken sets the NextToken field's value.

func (*ListOrderProductDetailsOutput) SetOrderProductInfos added in v1.0.152

SetOrderProductInfos sets the OrderProductInfos field's value.

func (ListOrderProductDetailsOutput) String added in v1.0.152

String returns the string representation

type ListOrdersInput added in v1.0.152

type ListOrdersInput struct {

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

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

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

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

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

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

func (ListOrdersInput) GoString added in v1.0.152

func (s ListOrdersInput) GoString() string

GoString returns the string representation

func (*ListOrdersInput) SetCreateTimeEnd added in v1.0.152

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

SetCreateTimeEnd sets the CreateTimeEnd field's value.

func (*ListOrdersInput) SetCreateTimeStart added in v1.0.152

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

SetCreateTimeStart sets the CreateTimeStart field's value.

func (*ListOrdersInput) SetMaxResults added in v1.0.152

func (s *ListOrdersInput) SetMaxResults(v int32) *ListOrdersInput

SetMaxResults sets the MaxResults field's value.

func (*ListOrdersInput) SetNextToken added in v1.0.152

func (s *ListOrdersInput) SetNextToken(v string) *ListOrdersInput

SetNextToken sets the NextToken field's value.

func (*ListOrdersInput) SetOrderType added in v1.0.152

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

SetOrderType sets the OrderType field's value.

func (*ListOrdersInput) SetStatus added in v1.0.152

func (s *ListOrdersInput) SetStatus(v string) *ListOrdersInput

SetStatus sets the Status field's value.

func (ListOrdersInput) String added in v1.0.152

func (s ListOrdersInput) String() string

String returns the string representation

func (*ListOrdersInput) Validate added in v1.0.152

func (s *ListOrdersInput) Validate() error

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

type ListOrdersOutput added in v1.0.152

type ListOrdersOutput struct {
	Metadata *response.ResponseMetadata

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

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

	OrderInfos []*OrderInfoForListOrdersOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListOrdersOutput) GoString added in v1.0.152

func (s ListOrdersOutput) GoString() string

GoString returns the string representation

func (*ListOrdersOutput) SetMaxResults added in v1.0.152

func (s *ListOrdersOutput) SetMaxResults(v int32) *ListOrdersOutput

SetMaxResults sets the MaxResults field's value.

func (*ListOrdersOutput) SetNextToken added in v1.0.152

func (s *ListOrdersOutput) SetNextToken(v string) *ListOrdersOutput

SetNextToken sets the NextToken field's value.

func (*ListOrdersOutput) SetOrderInfos added in v1.0.152

SetOrderInfos sets the OrderInfos field's value.

func (ListOrdersOutput) String added in v1.0.152

func (s ListOrdersOutput) String() string

String returns the string representation

type ListPackageUsageDetailsInput added in v1.0.157

type ListPackageUsageDetailsInput struct {

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

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

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

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

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

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

func (ListPackageUsageDetailsInput) GoString added in v1.0.157

func (s ListPackageUsageDetailsInput) GoString() string

GoString returns the string representation

func (*ListPackageUsageDetailsInput) SetDeductBeginTime added in v1.0.157

SetDeductBeginTime sets the DeductBeginTime field's value.

func (*ListPackageUsageDetailsInput) SetDeductEndTime added in v1.0.157

SetDeductEndTime sets the DeductEndTime field's value.

func (*ListPackageUsageDetailsInput) SetInstanceNo added in v1.0.157

SetInstanceNo sets the InstanceNo field's value.

func (*ListPackageUsageDetailsInput) SetMaxResults added in v1.0.157

SetMaxResults sets the MaxResults field's value.

func (*ListPackageUsageDetailsInput) SetNextToken added in v1.0.157

SetNextToken sets the NextToken field's value.

func (*ListPackageUsageDetailsInput) SetResourceType added in v1.0.157

SetResourceType sets the ResourceType field's value.

func (ListPackageUsageDetailsInput) String added in v1.0.157

String returns the string representation

func (*ListPackageUsageDetailsInput) Validate added in v1.0.157

func (s *ListPackageUsageDetailsInput) Validate() error

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

type ListPackageUsageDetailsOutput added in v1.0.157

type ListPackageUsageDetailsOutput struct {
	Metadata *response.ResponseMetadata

	List []*ListForListPackageUsageDetailsOutput `type:"list" json:",omitempty"`

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

func (ListPackageUsageDetailsOutput) GoString added in v1.0.157

GoString returns the string representation

func (*ListPackageUsageDetailsOutput) SetList added in v1.0.157

SetList sets the List field's value.

func (*ListPackageUsageDetailsOutput) SetNextToken added in v1.0.157

SetNextToken sets the NextToken field's value.

func (ListPackageUsageDetailsOutput) String added in v1.0.157

String returns the string representation

type ListResourcePackagesInput added in v1.0.157

type ListResourcePackagesInput struct {
	EffectiveTimeBegin *string `type:"string" json:",omitempty"`

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

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

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

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

	// ResourceType is a required field
	ResourceType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfResourceTypeForListResourcePackagesInput"`

	Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForListResourcePackagesInput"`
	// contains filtered or unexported fields
}

func (ListResourcePackagesInput) GoString added in v1.0.157

func (s ListResourcePackagesInput) GoString() string

GoString returns the string representation

func (*ListResourcePackagesInput) SetEffectiveTimeBegin added in v1.0.157

func (s *ListResourcePackagesInput) SetEffectiveTimeBegin(v string) *ListResourcePackagesInput

SetEffectiveTimeBegin sets the EffectiveTimeBegin field's value.

func (*ListResourcePackagesInput) SetEffectiveTimeEnd added in v1.0.157

func (s *ListResourcePackagesInput) SetEffectiveTimeEnd(v string) *ListResourcePackagesInput

SetEffectiveTimeEnd sets the EffectiveTimeEnd field's value.

func (*ListResourcePackagesInput) SetMaxResults added in v1.0.157

SetMaxResults sets the MaxResults field's value.

func (*ListResourcePackagesInput) SetNextToken added in v1.0.157

SetNextToken sets the NextToken field's value.

func (*ListResourcePackagesInput) SetProduct added in v1.0.157

SetProduct sets the Product field's value.

func (*ListResourcePackagesInput) SetResourceType added in v1.0.157

SetResourceType sets the ResourceType field's value.

func (*ListResourcePackagesInput) SetStatus added in v1.0.157

SetStatus sets the Status field's value.

func (ListResourcePackagesInput) String added in v1.0.157

func (s ListResourcePackagesInput) String() string

String returns the string representation

func (*ListResourcePackagesInput) Validate added in v1.0.157

func (s *ListResourcePackagesInput) Validate() error

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

type ListResourcePackagesOutput added in v1.0.157

type ListResourcePackagesOutput struct {
	Metadata *response.ResponseMetadata

	List []*ListForListResourcePackagesOutput `type:"list" json:",omitempty"`

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

func (ListResourcePackagesOutput) GoString added in v1.0.157

func (s ListResourcePackagesOutput) GoString() string

GoString returns the string representation

func (*ListResourcePackagesOutput) SetList added in v1.0.157

SetList sets the List field's value.

func (*ListResourcePackagesOutput) SetNextToken added in v1.0.157

SetNextToken sets the NextToken field's value.

func (ListResourcePackagesOutput) String added in v1.0.157

String returns the string representation

type ListSplitBillDetailInput added in v1.0.116

type ListSplitBillDetailInput struct {
	BillCategory []*string `type:"list" json:",omitempty"`

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

	BillingMode []*string `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

	OwnerID []*int64 `type:"list" json:",omitempty"`

	PayerID []*int64 `type:"list" json:",omitempty"`

	Product []*string `type:"list" json:",omitempty"`

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

func (ListSplitBillDetailInput) GoString added in v1.0.116

func (s ListSplitBillDetailInput) GoString() string

GoString returns the string representation

func (*ListSplitBillDetailInput) SetBillCategory added in v1.0.116

func (s *ListSplitBillDetailInput) SetBillCategory(v []*string) *ListSplitBillDetailInput

SetBillCategory sets the BillCategory field's value.

func (*ListSplitBillDetailInput) SetBillPeriod added in v1.0.116

SetBillPeriod sets the BillPeriod field's value.

func (*ListSplitBillDetailInput) SetBillingMode added in v1.0.116

func (s *ListSplitBillDetailInput) SetBillingMode(v []*string) *ListSplitBillDetailInput

SetBillingMode sets the BillingMode field's value.

func (*ListSplitBillDetailInput) SetExpenseDate added in v1.0.130

SetExpenseDate sets the ExpenseDate field's value.

func (*ListSplitBillDetailInput) SetGroupPeriod added in v1.0.116

SetGroupPeriod sets the GroupPeriod field's value.

func (*ListSplitBillDetailInput) SetIgnoreZero added in v1.0.116

SetIgnoreZero sets the IgnoreZero field's value.

func (*ListSplitBillDetailInput) SetInstanceNo added in v1.0.116

SetInstanceNo sets the InstanceNo field's value.

func (*ListSplitBillDetailInput) SetLimit added in v1.0.116

SetLimit sets the Limit field's value.

func (*ListSplitBillDetailInput) SetNeedRecordNum added in v1.0.116

SetNeedRecordNum sets the NeedRecordNum field's value.

func (*ListSplitBillDetailInput) SetOffset added in v1.0.116

SetOffset sets the Offset field's value.

func (*ListSplitBillDetailInput) SetOwnerID added in v1.0.140

SetOwnerID sets the OwnerID field's value.

func (*ListSplitBillDetailInput) SetPayerID added in v1.0.140

SetPayerID sets the PayerID field's value.

func (*ListSplitBillDetailInput) SetProduct added in v1.0.116

SetProduct sets the Product field's value.

func (*ListSplitBillDetailInput) SetSplitItemID added in v1.0.116

SetSplitItemID sets the SplitItemID field's value.

func (ListSplitBillDetailInput) String added in v1.0.116

func (s ListSplitBillDetailInput) String() string

String returns the string representation

func (*ListSplitBillDetailInput) Validate added in v1.0.116

func (s *ListSplitBillDetailInput) Validate() error

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

type ListSplitBillDetailOutput added in v1.0.116

type ListSplitBillDetailOutput struct {
	Metadata *response.ResponseMetadata

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

	List []*ListForListSplitBillDetailOutput `type:"list" json:",omitempty"`

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

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

func (ListSplitBillDetailOutput) GoString added in v1.0.116

func (s ListSplitBillDetailOutput) GoString() string

GoString returns the string representation

func (*ListSplitBillDetailOutput) SetLimit added in v1.0.116

SetLimit sets the Limit field's value.

func (*ListSplitBillDetailOutput) SetList added in v1.0.116

SetList sets the List field's value.

func (*ListSplitBillDetailOutput) SetOffset added in v1.0.116

SetOffset sets the Offset field's value.

func (*ListSplitBillDetailOutput) SetTotal added in v1.0.116

SetTotal sets the Total field's value.

func (ListSplitBillDetailOutput) String added in v1.0.116

func (s ListSplitBillDetailOutput) String() string

String returns the string representation

type OrderInfoForGetOrderOutput added in v1.0.152

type OrderInfoForGetOrderOutput struct {
	BuyerCustomerName *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (OrderInfoForGetOrderOutput) GoString added in v1.0.152

func (s OrderInfoForGetOrderOutput) GoString() string

GoString returns the string representation

func (*OrderInfoForGetOrderOutput) SetBuyerCustomerName added in v1.0.152

func (s *OrderInfoForGetOrderOutput) SetBuyerCustomerName(v string) *OrderInfoForGetOrderOutput

SetBuyerCustomerName sets the BuyerCustomerName field's value.

func (*OrderInfoForGetOrderOutput) SetBuyerID added in v1.0.152

SetBuyerID sets the BuyerID field's value.

func (*OrderInfoForGetOrderOutput) SetCouponAmount added in v1.0.152

SetCouponAmount sets the CouponAmount field's value.

func (*OrderInfoForGetOrderOutput) SetCreateTime added in v1.0.152

SetCreateTime sets the CreateTime field's value.

func (*OrderInfoForGetOrderOutput) SetDiscountAmount added in v1.0.152

SetDiscountAmount sets the DiscountAmount field's value.

func (*OrderInfoForGetOrderOutput) SetOrderID added in v1.0.152

SetOrderID sets the OrderID field's value.

func (*OrderInfoForGetOrderOutput) SetOrderType added in v1.0.152

SetOrderType sets the OrderType field's value.

func (*OrderInfoForGetOrderOutput) SetOriginalAmount added in v1.0.152

SetOriginalAmount sets the OriginalAmount field's value.

func (*OrderInfoForGetOrderOutput) SetPaidAmount added in v1.0.152

SetPaidAmount sets the PaidAmount field's value.

func (*OrderInfoForGetOrderOutput) SetPayableAmount added in v1.0.152

SetPayableAmount sets the PayableAmount field's value.

func (*OrderInfoForGetOrderOutput) SetPayerCustomerName added in v1.0.152

func (s *OrderInfoForGetOrderOutput) SetPayerCustomerName(v string) *OrderInfoForGetOrderOutput

SetPayerCustomerName sets the PayerCustomerName field's value.

func (*OrderInfoForGetOrderOutput) SetPayerID added in v1.0.152

SetPayerID sets the PayerID field's value.

func (*OrderInfoForGetOrderOutput) SetSellerCustomerName added in v1.0.152

func (s *OrderInfoForGetOrderOutput) SetSellerCustomerName(v string) *OrderInfoForGetOrderOutput

SetSellerCustomerName sets the SellerCustomerName field's value.

func (*OrderInfoForGetOrderOutput) SetSellerID added in v1.0.152

SetSellerID sets the SellerID field's value.

func (*OrderInfoForGetOrderOutput) SetStatus added in v1.0.152

SetStatus sets the Status field's value.

func (*OrderInfoForGetOrderOutput) SetSubjectNo added in v1.0.152

SetSubjectNo sets the SubjectNo field's value.

func (OrderInfoForGetOrderOutput) String added in v1.0.152

String returns the string representation

type OrderInfoForListOrdersOutput added in v1.0.152

type OrderInfoForListOrdersOutput struct {
	BuyerCustomerName *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (OrderInfoForListOrdersOutput) GoString added in v1.0.152

func (s OrderInfoForListOrdersOutput) GoString() string

GoString returns the string representation

func (*OrderInfoForListOrdersOutput) SetBuyerCustomerName added in v1.0.152

SetBuyerCustomerName sets the BuyerCustomerName field's value.

func (*OrderInfoForListOrdersOutput) SetBuyerID added in v1.0.152

SetBuyerID sets the BuyerID field's value.

func (*OrderInfoForListOrdersOutput) SetCouponAmount added in v1.0.152

SetCouponAmount sets the CouponAmount field's value.

func (*OrderInfoForListOrdersOutput) SetCreateTime added in v1.0.152

SetCreateTime sets the CreateTime field's value.

func (*OrderInfoForListOrdersOutput) SetDiscountAmount added in v1.0.152

SetDiscountAmount sets the DiscountAmount field's value.

func (*OrderInfoForListOrdersOutput) SetOrderID added in v1.0.152

SetOrderID sets the OrderID field's value.

func (*OrderInfoForListOrdersOutput) SetOrderType added in v1.0.152

SetOrderType sets the OrderType field's value.

func (*OrderInfoForListOrdersOutput) SetOriginalAmount added in v1.0.152

SetOriginalAmount sets the OriginalAmount field's value.

func (*OrderInfoForListOrdersOutput) SetPaidAmount added in v1.0.152

SetPaidAmount sets the PaidAmount field's value.

func (*OrderInfoForListOrdersOutput) SetPayableAmount added in v1.0.152

SetPayableAmount sets the PayableAmount field's value.

func (*OrderInfoForListOrdersOutput) SetPayerCustomerName added in v1.0.152

SetPayerCustomerName sets the PayerCustomerName field's value.

func (*OrderInfoForListOrdersOutput) SetPayerID added in v1.0.152

SetPayerID sets the PayerID field's value.

func (*OrderInfoForListOrdersOutput) SetSellerCustomerName added in v1.0.152

SetSellerCustomerName sets the SellerCustomerName field's value.

func (*OrderInfoForListOrdersOutput) SetSellerID added in v1.0.152

SetSellerID sets the SellerID field's value.

func (*OrderInfoForListOrdersOutput) SetStatus added in v1.0.152

SetStatus sets the Status field's value.

func (*OrderInfoForListOrdersOutput) SetSubjectNo added in v1.0.152

SetSubjectNo sets the SubjectNo field's value.

func (OrderInfoForListOrdersOutput) String added in v1.0.152

String returns the string representation

type OrderProductInfoForListOrderProductDetailsOutput added in v1.0.152

type OrderProductInfoForListOrderProductDetailsOutput struct {
	BeginTime *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (OrderProductInfoForListOrderProductDetailsOutput) GoString added in v1.0.152

GoString returns the string representation

func (*OrderProductInfoForListOrderProductDetailsOutput) SetBeginTime added in v1.0.152

SetBeginTime sets the BeginTime field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetConfigurationCode added in v1.0.152

SetConfigurationCode sets the ConfigurationCode field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetCouponAmount added in v1.0.152

SetCouponAmount sets the CouponAmount field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetDiscountAmount added in v1.0.152

SetDiscountAmount sets the DiscountAmount field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetEndTime added in v1.0.152

SetEndTime sets the EndTime field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetInstanceID added in v1.0.152

SetInstanceID sets the InstanceID field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetOriginalAmount added in v1.0.152

SetOriginalAmount sets the OriginalAmount field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetPaidAmount added in v1.0.152

SetPaidAmount sets the PaidAmount field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetPayableAmount added in v1.0.152

SetPayableAmount sets the PayableAmount field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetPayerCustomerName added in v1.0.152

SetPayerCustomerName sets the PayerCustomerName field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetPayerID added in v1.0.152

SetPayerID sets the PayerID field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetPaymentMethod added in v1.0.152

SetPaymentMethod sets the PaymentMethod field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetPeriod added in v1.0.152

SetPeriod sets the Period field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetProduct added in v1.0.152

SetProduct sets the Product field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetStatus added in v1.0.152

SetStatus sets the Status field's value.

func (*OrderProductInfoForListOrderProductDetailsOutput) SetTimes added in v1.0.152

SetTimes sets the Times field's value.

func (OrderProductInfoForListOrderProductDetailsOutput) String added in v1.0.152

String returns the string representation

type PayOrderInput added in v1.0.152

type PayOrderInput struct {

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

func (PayOrderInput) GoString added in v1.0.152

func (s PayOrderInput) GoString() string

GoString returns the string representation

func (*PayOrderInput) SetOrderID added in v1.0.152

func (s *PayOrderInput) SetOrderID(v string) *PayOrderInput

SetOrderID sets the OrderID field's value.

func (PayOrderInput) String added in v1.0.152

func (s PayOrderInput) String() string

String returns the string representation

func (*PayOrderInput) Validate added in v1.0.152

func (s *PayOrderInput) Validate() error

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

type PayOrderOutput added in v1.0.152

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

func (PayOrderOutput) GoString added in v1.0.152

func (s PayOrderOutput) GoString() string

GoString returns the string representation

func (PayOrderOutput) String added in v1.0.152

func (s PayOrderOutput) String() string

String returns the string representation

type QueryBalanceAcctInput added in v1.0.100

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

func (QueryBalanceAcctInput) GoString added in v1.0.100

func (s QueryBalanceAcctInput) GoString() string

GoString returns the string representation

func (QueryBalanceAcctInput) String added in v1.0.100

func (s QueryBalanceAcctInput) String() string

String returns the string representation

type QueryBalanceAcctOutput added in v1.0.100

type QueryBalanceAcctOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

func (QueryBalanceAcctOutput) GoString added in v1.0.100

func (s QueryBalanceAcctOutput) GoString() string

GoString returns the string representation

func (*QueryBalanceAcctOutput) SetAccountID added in v1.0.100

SetAccountID sets the AccountID field's value.

func (*QueryBalanceAcctOutput) SetArrearsBalance added in v1.0.100

func (s *QueryBalanceAcctOutput) SetArrearsBalance(v string) *QueryBalanceAcctOutput

SetArrearsBalance sets the ArrearsBalance field's value.

func (*QueryBalanceAcctOutput) SetAvailableBalance added in v1.0.100

func (s *QueryBalanceAcctOutput) SetAvailableBalance(v string) *QueryBalanceAcctOutput

SetAvailableBalance sets the AvailableBalance field's value.

func (*QueryBalanceAcctOutput) SetCashBalance added in v1.0.100

SetCashBalance sets the CashBalance field's value.

func (*QueryBalanceAcctOutput) SetCreditLimit added in v1.0.100

SetCreditLimit sets the CreditLimit field's value.

func (*QueryBalanceAcctOutput) SetFreezeAmount added in v1.0.100

func (s *QueryBalanceAcctOutput) SetFreezeAmount(v string) *QueryBalanceAcctOutput

SetFreezeAmount sets the FreezeAmount field's value.

func (QueryBalanceAcctOutput) String added in v1.0.100

func (s QueryBalanceAcctOutput) String() string

String returns the string representation

type RelationForListInvitationOutput added in v1.0.125

type RelationForListInvitationOutput struct {
	AccountAlias *string `type:"string" json:",omitempty"`

	AuthInfo []*AuthInfoForListInvitationOutput `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

func (RelationForListInvitationOutput) GoString added in v1.0.125

GoString returns the string representation

func (*RelationForListInvitationOutput) SetAccountAlias added in v1.0.125

SetAccountAlias sets the AccountAlias field's value.

func (*RelationForListInvitationOutput) SetAuthInfo added in v1.0.125

SetAuthInfo sets the AuthInfo field's value.

func (*RelationForListInvitationOutput) SetFiliation added in v1.0.125

SetFiliation sets the Filiation field's value.

func (*RelationForListInvitationOutput) SetFiliationDesc added in v1.0.125

SetFiliationDesc sets the FiliationDesc field's value.

func (*RelationForListInvitationOutput) SetMajorAccountID added in v1.0.125

SetMajorAccountID sets the MajorAccountID field's value.

func (*RelationForListInvitationOutput) SetMajorAccountName added in v1.0.125

SetMajorAccountName sets the MajorAccountName field's value.

func (*RelationForListInvitationOutput) SetRelation added in v1.0.125

SetRelation sets the Relation field's value.

func (*RelationForListInvitationOutput) SetRelationDesc added in v1.0.125

SetRelationDesc sets the RelationDesc field's value.

func (*RelationForListInvitationOutput) SetRelationID added in v1.0.125

SetRelationID sets the RelationID field's value.

func (*RelationForListInvitationOutput) SetStatus added in v1.0.125

SetStatus sets the Status field's value.

func (*RelationForListInvitationOutput) SetStatusDesc added in v1.0.125

SetStatusDesc sets the StatusDesc field's value.

func (*RelationForListInvitationOutput) SetSubAccountID added in v1.0.125

SetSubAccountID sets the SubAccountID field's value.

func (*RelationForListInvitationOutput) SetSubAccountName added in v1.0.125

SetSubAccountName sets the SubAccountName field's value.

func (*RelationForListInvitationOutput) SetUpdateTime added in v1.0.125

SetUpdateTime sets the UpdateTime field's value.

func (RelationForListInvitationOutput) String added in v1.0.125

String returns the string representation

type SuccessInstanceInfoForUnsubscribeInstanceOutput

type SuccessInstanceInfoForUnsubscribeInstanceOutput struct {
	InstanceID *string `type:"string" json:",omitempty"`

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

func (SuccessInstanceInfoForUnsubscribeInstanceOutput) GoString

GoString returns the string representation

func (*SuccessInstanceInfoForUnsubscribeInstanceOutput) SetInstanceID

SetInstanceID sets the InstanceID field's value.

func (*SuccessInstanceInfoForUnsubscribeInstanceOutput) SetProduct

SetProduct sets the Product field's value.

func (SuccessInstanceInfoForUnsubscribeInstanceOutput) String

String returns the string representation

type UnsubscribeInstanceInput

type UnsubscribeInstanceInput struct {
	ClientToken *string `max:"36" type:"string" json:",omitempty"`

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

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

	UnsubscribeRelatedInstance *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UnsubscribeInstanceInput) GoString

func (s UnsubscribeInstanceInput) GoString() string

GoString returns the string representation

func (*UnsubscribeInstanceInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*UnsubscribeInstanceInput) SetInstanceID

SetInstanceID sets the InstanceID field's value.

func (*UnsubscribeInstanceInput) SetProduct

SetProduct sets the Product field's value.

func (*UnsubscribeInstanceInput) SetUnsubscribeRelatedInstance

func (s *UnsubscribeInstanceInput) SetUnsubscribeRelatedInstance(v bool) *UnsubscribeInstanceInput

SetUnsubscribeRelatedInstance sets the UnsubscribeRelatedInstance field's value.

func (UnsubscribeInstanceInput) String

func (s UnsubscribeInstanceInput) String() string

String returns the string representation

func (*UnsubscribeInstanceInput) Validate added in v1.0.116

func (s *UnsubscribeInstanceInput) Validate() error

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

type UnsubscribeInstanceOutput

type UnsubscribeInstanceOutput struct {
	Metadata *response.ResponseMetadata

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

	OrderIDList []*string `type:"list" json:",omitempty"`

	SuccessInstanceInfos []*SuccessInstanceInfoForUnsubscribeInstanceOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UnsubscribeInstanceOutput) GoString

func (s UnsubscribeInstanceOutput) GoString() string

GoString returns the string representation

func (*UnsubscribeInstanceOutput) SetOrderID

SetOrderID sets the OrderID field's value.

func (*UnsubscribeInstanceOutput) SetOrderIDList added in v1.0.175

SetOrderIDList sets the OrderIDList field's value.

func (*UnsubscribeInstanceOutput) SetSuccessInstanceInfos

SetSuccessInstanceInfos sets the SuccessInstanceInfos field's value.

func (UnsubscribeInstanceOutput) String

func (s UnsubscribeInstanceOutput) String() string

String returns the string representation

type UpdateAuthInput added in v1.0.125

type UpdateAuthInput struct {
	AuthListStr *string `type:"string" json:",omitempty"`

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

func (UpdateAuthInput) GoString added in v1.0.125

func (s UpdateAuthInput) GoString() string

GoString returns the string representation

func (*UpdateAuthInput) SetAuthListStr added in v1.0.125

func (s *UpdateAuthInput) SetAuthListStr(v string) *UpdateAuthInput

SetAuthListStr sets the AuthListStr field's value.

func (*UpdateAuthInput) SetRelationID added in v1.0.125

func (s *UpdateAuthInput) SetRelationID(v string) *UpdateAuthInput

SetRelationID sets the RelationID field's value.

func (UpdateAuthInput) String added in v1.0.125

func (s UpdateAuthInput) String() string

String returns the string representation

func (*UpdateAuthInput) Validate added in v1.0.125

func (s *UpdateAuthInput) Validate() error

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

type UpdateAuthOutput added in v1.0.125

type UpdateAuthOutput struct {
	Metadata *response.ResponseMetadata

	IsSuccess *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateAuthOutput) GoString added in v1.0.125

func (s UpdateAuthOutput) GoString() string

GoString returns the string representation

func (*UpdateAuthOutput) SetIsSuccess added in v1.0.125

func (s *UpdateAuthOutput) SetIsSuccess(v bool) *UpdateAuthOutput

SetIsSuccess sets the IsSuccess field's value.

func (UpdateAuthOutput) String added in v1.0.125

func (s UpdateAuthOutput) String() string

String returns the string representation

Jump to

Keyboard shortcuts

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