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
- type AuthForListInvitationOutput
- func (s AuthForListInvitationOutput) GoString() string
- func (s *AuthForListInvitationOutput) SetAuthID(v string) *AuthForListInvitationOutput
- func (s *AuthForListInvitationOutput) SetAuthList(v []*int32) *AuthForListInvitationOutput
- func (s *AuthForListInvitationOutput) SetMajorAccountID(v int32) *AuthForListInvitationOutput
- func (s *AuthForListInvitationOutput) SetRelationID(v string) *AuthForListInvitationOutput
- func (s *AuthForListInvitationOutput) SetSubAccountID(v int32) *AuthForListInvitationOutput
- func (s AuthForListInvitationOutput) String() string
- type AuthInfoForListFinancialRelationOutput
- func (s AuthInfoForListFinancialRelationOutput) GoString() string
- func (s *AuthInfoForListFinancialRelationOutput) SetAuthID(v string) *AuthInfoForListFinancialRelationOutput
- func (s *AuthInfoForListFinancialRelationOutput) SetAuthList(v []*int32) *AuthInfoForListFinancialRelationOutput
- func (s *AuthInfoForListFinancialRelationOutput) SetAuthStatus(v int32) *AuthInfoForListFinancialRelationOutput
- func (s AuthInfoForListFinancialRelationOutput) String() string
- type AuthInfoForListInvitationOutput
- func (s AuthInfoForListInvitationOutput) GoString() string
- func (s *AuthInfoForListInvitationOutput) SetAuthID(v string) *AuthInfoForListInvitationOutput
- func (s *AuthInfoForListInvitationOutput) SetAuthList(v []*int32) *AuthInfoForListInvitationOutput
- func (s *AuthInfoForListInvitationOutput) SetAuthStatus(v int32) *AuthInfoForListInvitationOutput
- func (s AuthInfoForListInvitationOutput) String() string
- type BILLING
- func (c *BILLING) CancelInvitation(input *CancelInvitationInput) (*CancelInvitationOutput, error)
- func (c *BILLING) CancelInvitationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BILLING) CancelInvitationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BILLING) CancelInvitationCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BILLING) CancelInvitationRequest(input *CancelInvitationInput) (req *request.Request, output *CancelInvitationOutput)
- func (c *BILLING) CancelInvitationWithContext(ctx byteplus.Context, input *CancelInvitationInput, opts ...request.Option) (*CancelInvitationOutput, error)
- func (c *BILLING) CreateFinancialRelation(input *CreateFinancialRelationInput) (*CreateFinancialRelationOutput, error)
- func (c *BILLING) CreateFinancialRelationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BILLING) CreateFinancialRelationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BILLING) CreateFinancialRelationCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BILLING) CreateFinancialRelationRequest(input *CreateFinancialRelationInput) (req *request.Request, output *CreateFinancialRelationOutput)
- func (c *BILLING) CreateFinancialRelationWithContext(ctx byteplus.Context, input *CreateFinancialRelationInput, ...) (*CreateFinancialRelationOutput, error)
- func (c *BILLING) DeleteFinancialRelation(input *DeleteFinancialRelationInput) (*DeleteFinancialRelationOutput, error)
- func (c *BILLING) DeleteFinancialRelationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BILLING) DeleteFinancialRelationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BILLING) DeleteFinancialRelationCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BILLING) DeleteFinancialRelationRequest(input *DeleteFinancialRelationInput) (req *request.Request, output *DeleteFinancialRelationOutput)
- func (c *BILLING) DeleteFinancialRelationWithContext(ctx byteplus.Context, input *DeleteFinancialRelationInput, ...) (*DeleteFinancialRelationOutput, error)
- func (c *BILLING) HandleInvitation(input *HandleInvitationInput) (*HandleInvitationOutput, error)
- func (c *BILLING) HandleInvitationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BILLING) HandleInvitationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BILLING) HandleInvitationCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BILLING) HandleInvitationRequest(input *HandleInvitationInput) (req *request.Request, output *HandleInvitationOutput)
- func (c *BILLING) HandleInvitationWithContext(ctx byteplus.Context, input *HandleInvitationInput, opts ...request.Option) (*HandleInvitationOutput, error)
- func (c *BILLING) ListAvailableInstances(input *ListAvailableInstancesInput) (*ListAvailableInstancesOutput, error)
- func (c *BILLING) ListAvailableInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BILLING) ListAvailableInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BILLING) ListAvailableInstancesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BILLING) ListAvailableInstancesRequest(input *ListAvailableInstancesInput) (req *request.Request, output *ListAvailableInstancesOutput)
- func (c *BILLING) ListAvailableInstancesWithContext(ctx byteplus.Context, input *ListAvailableInstancesInput, ...) (*ListAvailableInstancesOutput, error)
- func (c *BILLING) ListBillDetail(input *ListBillDetailInput) (*ListBillDetailOutput, error)
- func (c *BILLING) ListBillDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BILLING) ListBillDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BILLING) ListBillDetailCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BILLING) ListBillDetailRequest(input *ListBillDetailInput) (req *request.Request, output *ListBillDetailOutput)
- func (c *BILLING) ListBillDetailWithContext(ctx byteplus.Context, input *ListBillDetailInput, opts ...request.Option) (*ListBillDetailOutput, error)
- func (c *BILLING) ListBillOverviewByCategory(input *ListBillOverviewByCategoryInput) (*ListBillOverviewByCategoryOutput, error)
- func (c *BILLING) ListBillOverviewByCategoryCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BILLING) ListBillOverviewByCategoryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BILLING) ListBillOverviewByCategoryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BILLING) ListBillOverviewByCategoryRequest(input *ListBillOverviewByCategoryInput) (req *request.Request, output *ListBillOverviewByCategoryOutput)
- func (c *BILLING) ListBillOverviewByCategoryWithContext(ctx byteplus.Context, input *ListBillOverviewByCategoryInput, ...) (*ListBillOverviewByCategoryOutput, error)
- func (c *BILLING) ListBillOverviewByProd(input *ListBillOverviewByProdInput) (*ListBillOverviewByProdOutput, error)
- func (c *BILLING) ListBillOverviewByProdCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BILLING) ListBillOverviewByProdCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BILLING) ListBillOverviewByProdCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BILLING) ListBillOverviewByProdRequest(input *ListBillOverviewByProdInput) (req *request.Request, output *ListBillOverviewByProdOutput)
- func (c *BILLING) ListBillOverviewByProdWithContext(ctx byteplus.Context, input *ListBillOverviewByProdInput, ...) (*ListBillOverviewByProdOutput, error)
- func (c *BILLING) ListFinancialRelation(input *ListFinancialRelationInput) (*ListFinancialRelationOutput, error)
- func (c *BILLING) ListFinancialRelationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BILLING) ListFinancialRelationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BILLING) ListFinancialRelationCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BILLING) ListFinancialRelationRequest(input *ListFinancialRelationInput) (req *request.Request, output *ListFinancialRelationOutput)
- func (c *BILLING) ListFinancialRelationWithContext(ctx byteplus.Context, input *ListFinancialRelationInput, ...) (*ListFinancialRelationOutput, error)
- func (c *BILLING) ListInvitation(input *ListInvitationInput) (*ListInvitationOutput, error)
- func (c *BILLING) ListInvitationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BILLING) ListInvitationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BILLING) ListInvitationCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BILLING) ListInvitationRequest(input *ListInvitationInput) (req *request.Request, output *ListInvitationOutput)
- func (c *BILLING) ListInvitationWithContext(ctx byteplus.Context, input *ListInvitationInput, opts ...request.Option) (*ListInvitationOutput, error)
- func (c *BILLING) ListSplitBillDetail(input *ListSplitBillDetailInput) (*ListSplitBillDetailOutput, error)
- func (c *BILLING) ListSplitBillDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BILLING) ListSplitBillDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BILLING) ListSplitBillDetailCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BILLING) ListSplitBillDetailRequest(input *ListSplitBillDetailInput) (req *request.Request, output *ListSplitBillDetailOutput)
- func (c *BILLING) ListSplitBillDetailWithContext(ctx byteplus.Context, input *ListSplitBillDetailInput, opts ...request.Option) (*ListSplitBillDetailOutput, error)
- func (c *BILLING) UnsubscribeInstance(input *UnsubscribeInstanceInput) (*UnsubscribeInstanceOutput, error)
- func (c *BILLING) UnsubscribeInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BILLING) UnsubscribeInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BILLING) UnsubscribeInstanceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BILLING) UnsubscribeInstanceRequest(input *UnsubscribeInstanceInput) (req *request.Request, output *UnsubscribeInstanceOutput)
- func (c *BILLING) UnsubscribeInstanceWithContext(ctx byteplus.Context, input *UnsubscribeInstanceInput, opts ...request.Option) (*UnsubscribeInstanceOutput, error)
- type BILLINGAPI
- type BaseForListBillDetailInput
- func (s BaseForListBillDetailInput) GoString() string
- func (s *BaseForListBillDetailInput) SetAddr(v string) *BaseForListBillDetailInput
- func (s *BaseForListBillDetailInput) SetCaller(v string) *BaseForListBillDetailInput
- func (s *BaseForListBillDetailInput) SetClient(v string) *BaseForListBillDetailInput
- func (s *BaseForListBillDetailInput) SetExtra(v string) *BaseForListBillDetailInput
- func (s *BaseForListBillDetailInput) SetLogID(v string) *BaseForListBillDetailInput
- func (s *BaseForListBillDetailInput) SetTrafficEnv(v *TrafficEnvForListBillDetailInput) *BaseForListBillDetailInput
- func (s BaseForListBillDetailInput) String() string
- type BaseForListBillOverviewByCategoryInput
- func (s BaseForListBillOverviewByCategoryInput) GoString() string
- func (s *BaseForListBillOverviewByCategoryInput) SetAddr(v string) *BaseForListBillOverviewByCategoryInput
- func (s *BaseForListBillOverviewByCategoryInput) SetCaller(v string) *BaseForListBillOverviewByCategoryInput
- func (s *BaseForListBillOverviewByCategoryInput) SetClient(v string) *BaseForListBillOverviewByCategoryInput
- func (s *BaseForListBillOverviewByCategoryInput) SetExtra(v string) *BaseForListBillOverviewByCategoryInput
- func (s *BaseForListBillOverviewByCategoryInput) SetLogID(v string) *BaseForListBillOverviewByCategoryInput
- func (s *BaseForListBillOverviewByCategoryInput) SetTrafficEnv(v *TrafficEnvForListBillOverviewByCategoryInput) *BaseForListBillOverviewByCategoryInput
- func (s BaseForListBillOverviewByCategoryInput) String() string
- type BaseForListBillOverviewByProdInput
- func (s BaseForListBillOverviewByProdInput) GoString() string
- func (s *BaseForListBillOverviewByProdInput) SetAddr(v string) *BaseForListBillOverviewByProdInput
- func (s *BaseForListBillOverviewByProdInput) SetCaller(v string) *BaseForListBillOverviewByProdInput
- func (s *BaseForListBillOverviewByProdInput) SetClient(v string) *BaseForListBillOverviewByProdInput
- func (s *BaseForListBillOverviewByProdInput) SetExtra(v string) *BaseForListBillOverviewByProdInput
- func (s *BaseForListBillOverviewByProdInput) SetLogID(v string) *BaseForListBillOverviewByProdInput
- func (s *BaseForListBillOverviewByProdInput) SetTrafficEnv(v *TrafficEnvForListBillOverviewByProdInput) *BaseForListBillOverviewByProdInput
- func (s BaseForListBillOverviewByProdInput) String() string
- type CancelInvitationInput
- func (s CancelInvitationInput) GoString() string
- func (s *CancelInvitationInput) SetInvitationType(v int32) *CancelInvitationInput
- func (s *CancelInvitationInput) SetRelation(v int32) *CancelInvitationInput
- func (s *CancelInvitationInput) SetRelationID(v string) *CancelInvitationInput
- func (s *CancelInvitationInput) SetSubAccountID(v int32) *CancelInvitationInput
- func (s CancelInvitationInput) String() string
- func (s *CancelInvitationInput) Validate() error
- type CancelInvitationOutput
- type ConvertListForListBillOverviewByCategoryOutput
- func (s ConvertListForListBillOverviewByCategoryOutput) GoString() string
- func (s *ConvertListForListBillOverviewByCategoryOutput) SetList(v []*ListForListBillOverviewByCategoryOutput) *ConvertListForListBillOverviewByCategoryOutput
- func (s ConvertListForListBillOverviewByCategoryOutput) String() string
- type CreateFinancialRelationInput
- func (s CreateFinancialRelationInput) GoString() string
- func (s *CreateFinancialRelationInput) SetAccountAlias(v string) *CreateFinancialRelationInput
- func (s *CreateFinancialRelationInput) SetRelation(v int32) *CreateFinancialRelationInput
- func (s *CreateFinancialRelationInput) SetSubAccountID(v int32) *CreateFinancialRelationInput
- func (s CreateFinancialRelationInput) String() string
- func (s *CreateFinancialRelationInput) Validate() error
- type CreateFinancialRelationOutput
- type DeleteFinancialRelationInput
- func (s DeleteFinancialRelationInput) GoString() string
- func (s *DeleteFinancialRelationInput) SetRelation(v int32) *DeleteFinancialRelationInput
- func (s *DeleteFinancialRelationInput) SetRelationID(v string) *DeleteFinancialRelationInput
- func (s *DeleteFinancialRelationInput) SetSubAccountID(v int32) *DeleteFinancialRelationInput
- func (s DeleteFinancialRelationInput) String() string
- func (s *DeleteFinancialRelationInput) Validate() error
- type DeleteFinancialRelationOutput
- type HandleInvitationInput
- func (s HandleInvitationInput) GoString() string
- func (s *HandleInvitationInput) SetAction(v int32) *HandleInvitationInput
- func (s *HandleInvitationInput) SetInvitationType(v int32) *HandleInvitationInput
- func (s *HandleInvitationInput) SetMajorAccountID(v int32) *HandleInvitationInput
- func (s *HandleInvitationInput) SetRelation(v int32) *HandleInvitationInput
- func (s *HandleInvitationInput) SetRelationID(v string) *HandleInvitationInput
- func (s HandleInvitationInput) String() string
- func (s *HandleInvitationInput) Validate() error
- type HandleInvitationOutput
- type InstanceListForListAvailableInstancesOutput
- func (s InstanceListForListAvailableInstancesOutput) GoString() string
- func (s *InstanceListForListAvailableInstancesOutput) SetAccountID(v int32) *InstanceListForListAvailableInstancesOutput
- func (s *InstanceListForListAvailableInstancesOutput) SetBeginTime(v string) *InstanceListForListAvailableInstancesOutput
- func (s *InstanceListForListAvailableInstancesOutput) SetConfigurationCode(v string) *InstanceListForListAvailableInstancesOutput
- func (s *InstanceListForListAvailableInstancesOutput) SetExpiredTime(v string) *InstanceListForListAvailableInstancesOutput
- func (s *InstanceListForListAvailableInstancesOutput) SetInstanceID(v string) *InstanceListForListAvailableInstancesOutput
- func (s *InstanceListForListAvailableInstancesOutput) SetInstanceName(v string) *InstanceListForListAvailableInstancesOutput
- func (s *InstanceListForListAvailableInstancesOutput) SetPaymentMethod(v string) *InstanceListForListAvailableInstancesOutput
- func (s *InstanceListForListAvailableInstancesOutput) SetProduct(v string) *InstanceListForListAvailableInstancesOutput
- func (s *InstanceListForListAvailableInstancesOutput) SetRemainRenewTimes(v string) *InstanceListForListAvailableInstancesOutput
- func (s *InstanceListForListAvailableInstancesOutput) SetRenewType(v string) *InstanceListForListAvailableInstancesOutput
- func (s *InstanceListForListAvailableInstancesOutput) SetRenewalDurationUnit(v string) *InstanceListForListAvailableInstancesOutput
- func (s *InstanceListForListAvailableInstancesOutput) SetRenewalTimes(v string) *InstanceListForListAvailableInstancesOutput
- func (s *InstanceListForListAvailableInstancesOutput) SetStatus(v string) *InstanceListForListAvailableInstancesOutput
- func (s *InstanceListForListAvailableInstancesOutput) SetSubStatus(v string) *InstanceListForListAvailableInstancesOutput
- func (s InstanceListForListAvailableInstancesOutput) String() string
- type ListAvailableInstancesInput
- func (s ListAvailableInstancesInput) GoString() string
- func (s *ListAvailableInstancesInput) SetBeginTimeEnd(v string) *ListAvailableInstancesInput
- func (s *ListAvailableInstancesInput) SetBeginTimeStart(v string) *ListAvailableInstancesInput
- func (s *ListAvailableInstancesInput) SetExpiredTimeEnd(v string) *ListAvailableInstancesInput
- func (s *ListAvailableInstancesInput) SetExpiredTimeStart(v string) *ListAvailableInstancesInput
- func (s *ListAvailableInstancesInput) SetInstanceIDs(v []*string) *ListAvailableInstancesInput
- func (s *ListAvailableInstancesInput) SetMaxResults(v int32) *ListAvailableInstancesInput
- func (s *ListAvailableInstancesInput) SetNextToken(v string) *ListAvailableInstancesInput
- func (s *ListAvailableInstancesInput) SetProduct(v string) *ListAvailableInstancesInput
- func (s *ListAvailableInstancesInput) SetRenewType(v string) *ListAvailableInstancesInput
- func (s ListAvailableInstancesInput) String() string
- func (s *ListAvailableInstancesInput) Validate() error
- type ListAvailableInstancesOutput
- func (s ListAvailableInstancesOutput) GoString() string
- func (s *ListAvailableInstancesOutput) SetInstanceList(v []*InstanceListForListAvailableInstancesOutput) *ListAvailableInstancesOutput
- func (s *ListAvailableInstancesOutput) SetMaxResults(v int32) *ListAvailableInstancesOutput
- func (s *ListAvailableInstancesOutput) SetNextToken(v string) *ListAvailableInstancesOutput
- func (s ListAvailableInstancesOutput) String() string
- type ListBillDetailInput
- func (s ListBillDetailInput) GoString() string
- func (s *ListBillDetailInput) SetAccountID(v int64) *ListBillDetailInput
- func (s *ListBillDetailInput) SetBase(v *BaseForListBillDetailInput) *ListBillDetailInput
- func (s *ListBillDetailInput) SetBillCategory(v []*string) *ListBillDetailInput
- func (s *ListBillDetailInput) SetBillPeriod(v string) *ListBillDetailInput
- func (s *ListBillDetailInput) SetBillingMode(v []*string) *ListBillDetailInput
- func (s *ListBillDetailInput) SetExpenseDate(v string) *ListBillDetailInput
- func (s *ListBillDetailInput) SetGroupPeriod(v int32) *ListBillDetailInput
- func (s *ListBillDetailInput) SetGroupTerm(v int32) *ListBillDetailInput
- func (s *ListBillDetailInput) SetIgnoreZero(v int32) *ListBillDetailInput
- func (s *ListBillDetailInput) SetInstanceNo(v string) *ListBillDetailInput
- func (s *ListBillDetailInput) SetLimit(v int32) *ListBillDetailInput
- func (s *ListBillDetailInput) SetNeedRecordNum(v int32) *ListBillDetailInput
- func (s *ListBillDetailInput) SetOffset(v int32) *ListBillDetailInput
- func (s *ListBillDetailInput) SetOrderBy(v string) *ListBillDetailInput
- func (s *ListBillDetailInput) SetOrderType(v int32) *ListBillDetailInput
- func (s *ListBillDetailInput) SetOwnerID(v []*int64) *ListBillDetailInput
- func (s *ListBillDetailInput) SetPayerID(v []*int64) *ListBillDetailInput
- func (s *ListBillDetailInput) SetProduct(v []*string) *ListBillDetailInput
- func (s *ListBillDetailInput) SetSubjectNo(v string) *ListBillDetailInput
- func (s ListBillDetailInput) String() string
- func (s *ListBillDetailInput) Validate() error
- type ListBillDetailOutput
- func (s ListBillDetailOutput) GoString() string
- func (s *ListBillDetailOutput) SetLimit(v int32) *ListBillDetailOutput
- func (s *ListBillDetailOutput) SetList(v []*ListForListBillDetailOutput) *ListBillDetailOutput
- func (s *ListBillDetailOutput) SetOffset(v int32) *ListBillDetailOutput
- func (s *ListBillDetailOutput) SetTotal(v int32) *ListBillDetailOutput
- func (s ListBillDetailOutput) String() string
- type ListBillOverviewByCategoryInput
- func (s ListBillOverviewByCategoryInput) GoString() string
- func (s *ListBillOverviewByCategoryInput) SetAccountID(v int64) *ListBillOverviewByCategoryInput
- func (s *ListBillOverviewByCategoryInput) SetBase(v *BaseForListBillOverviewByCategoryInput) *ListBillOverviewByCategoryInput
- func (s *ListBillOverviewByCategoryInput) SetBillCategoryParent(v []*string) *ListBillOverviewByCategoryInput
- func (s *ListBillOverviewByCategoryInput) SetBillPeriod(v string) *ListBillOverviewByCategoryInput
- func (s *ListBillOverviewByCategoryInput) SetBillingMode(v []*string) *ListBillOverviewByCategoryInput
- func (s *ListBillOverviewByCategoryInput) SetOwnerID(v []*int64) *ListBillOverviewByCategoryInput
- func (s *ListBillOverviewByCategoryInput) SetPayerID(v []*int64) *ListBillOverviewByCategoryInput
- func (s ListBillOverviewByCategoryInput) String() string
- type ListBillOverviewByCategoryOutput
- type ListBillOverviewByProdInput
- func (s ListBillOverviewByProdInput) GoString() string
- func (s *ListBillOverviewByProdInput) SetAccountID(v int64) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetBase(v *BaseForListBillOverviewByProdInput) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetBillCategoryParent(v []*string) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetBillPeriod(v string) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetBillingMode(v []*string) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetHideZeroDiscountBill(v string) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetIgnoreZero(v int32) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetLimit(v int32) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetNeedRecordNum(v int32) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetOffset(v int32) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetOrderBy(v string) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetOrderType(v int32) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetOwnerID(v []*int64) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetPayerID(v []*int64) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetProduct(v []*string) *ListBillOverviewByProdInput
- func (s *ListBillOverviewByProdInput) SetSubjectNo(v string) *ListBillOverviewByProdInput
- func (s ListBillOverviewByProdInput) String() string
- func (s *ListBillOverviewByProdInput) Validate() error
- type ListBillOverviewByProdOutput
- func (s ListBillOverviewByProdOutput) GoString() string
- func (s *ListBillOverviewByProdOutput) SetLimit(v int32) *ListBillOverviewByProdOutput
- func (s *ListBillOverviewByProdOutput) SetList(v []*ListForListBillOverviewByProdOutput) *ListBillOverviewByProdOutput
- func (s *ListBillOverviewByProdOutput) SetOffset(v int32) *ListBillOverviewByProdOutput
- func (s *ListBillOverviewByProdOutput) SetTotal(v int32) *ListBillOverviewByProdOutput
- func (s ListBillOverviewByProdOutput) String() string
- type ListFinancialRelationInput
- func (s ListFinancialRelationInput) GoString() string
- func (s *ListFinancialRelationInput) SetAccountIDSearchList(v []*string) *ListFinancialRelationInput
- func (s *ListFinancialRelationInput) SetLimit(v int32) *ListFinancialRelationInput
- func (s *ListFinancialRelationInput) SetOffset(v int32) *ListFinancialRelationInput
- func (s *ListFinancialRelationInput) SetRelation(v []*string) *ListFinancialRelationInput
- func (s *ListFinancialRelationInput) SetStatus(v []*string) *ListFinancialRelationInput
- func (s ListFinancialRelationInput) String() string
- type ListFinancialRelationOutput
- func (s ListFinancialRelationOutput) GoString() string
- func (s *ListFinancialRelationOutput) SetLimit(v int32) *ListFinancialRelationOutput
- func (s *ListFinancialRelationOutput) SetList(v []*ListForListFinancialRelationOutput) *ListFinancialRelationOutput
- func (s *ListFinancialRelationOutput) SetOffset(v int32) *ListFinancialRelationOutput
- func (s *ListFinancialRelationOutput) SetTotal(v int32) *ListFinancialRelationOutput
- func (s ListFinancialRelationOutput) String() string
- type ListForListBillDetailOutput
- func (s ListForListBillDetailOutput) GoString() string
- func (s *ListForListBillDetailOutput) SetBillCategory(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetBillDetailId(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetBillID(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetBillPeriod(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetBillingFunction(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetBillingMethodCode(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetBillingMode(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetBusiPeriod(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetBusinessMode(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetConfigName(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetConfigurationCode(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetCount(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetCountryRegion(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetCouponAmount(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetCreditCarriedAmount(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetCurrency(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetDeductionCount(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetDeductionUseDuration(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetDiscountBillAmount(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetDiscountBizBillingFunction(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetDiscountBizMeasureInterval(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetDiscountBizUnitPrice(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetDiscountBizUnitPriceInterval(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetEffectiveFactor(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetElement(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetElementCode(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetExpandField(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetExpenseBeginTime(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetExpenseDate(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetExpenseEndTime(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetFactor(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetFactorCode(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetFormula(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetInstanceName(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetInstanceNo(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetMarketPrice(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetMeasureInterval(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetOriginalBillAmount(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetOwnerCustomerName(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetOwnerID(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetOwnerUserName(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetPaidAmount(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetPayerCustomerName(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetPayerID(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetPayerUserName(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetPosttaxAmount(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetPreferentialBillAmount(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetPretaxAmount(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetPretaxRealValue(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetPrice(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetPriceInterval(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetPriceUnit(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetProduct(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetProductZh(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetProject(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetProjectDisplayName(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetRealValue(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetRegion(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetRegionCode(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetReservationInstance(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetRoundAmount(v float64) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetSellerCustomerName(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetSellerID(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetSellerUserName(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetSellingMode(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetSettlePosttaxAmount(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetSettlePretaxAmount(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetSettlePretaxRealValue(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetSettleRealValue(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetSettleTax(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetSettlementType(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetSolutionZh(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetSubjectName(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetTag(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetTax(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetTaxRate(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetTradeTime(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetUnit(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetUnpaidAmount(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetUseDuration(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetUseDurationUnit(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetZone(v string) *ListForListBillDetailOutput
- func (s *ListForListBillDetailOutput) SetZoneCode(v string) *ListForListBillDetailOutput
- func (s ListForListBillDetailOutput) String() string
- type ListForListBillOverviewByCategoryOutput
- func (s ListForListBillOverviewByCategoryOutput) GoString() string
- func (s *ListForListBillOverviewByCategoryOutput) SetBillCategoryParent(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetBillPeriod(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetBusinessMode(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetCountryArea(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetCountryRegion(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetCouponAmount(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetCreditCarriedAmount(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetCurrency(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetDiscountBillAmount(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetOriginalBillAmount(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetOwnerCustomerName(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetOwnerID(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetOwnerUserName(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetPaidAmount(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetPayerCustomerName(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetPayerID(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetPayerUserName(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetPosttaxAmount(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetPretaxAmount(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetPretaxRealValue(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetRealValue(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetSellerCustomerName(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetSellerID(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetSellerUserName(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetSettlePosttaxAmount(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetSettlePretaxAmount(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetSettlePretaxRealValue(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetSettleRealValue(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetSettleTax(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetSettlementType(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetSubjectName(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetSubjectNo(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetTax(v string) *ListForListBillOverviewByCategoryOutput
- func (s *ListForListBillOverviewByCategoryOutput) SetUnpaidAmount(v string) *ListForListBillOverviewByCategoryOutput
- func (s ListForListBillOverviewByCategoryOutput) String() string
- type ListForListBillOverviewByProdOutput
- func (s ListForListBillOverviewByProdOutput) GoString() string
- func (s *ListForListBillOverviewByProdOutput) SetBillCategoryParent(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetBillPeriod(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetBillingMode(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetBusinessMode(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetCountryRegion(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetCouponAmount(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetCreditCarriedAmount(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetCurrency(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetDiscountBillAmount(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetOriginalBillAmount(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetOwnerCustomerName(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetOwnerID(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetOwnerUserName(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetPaidAmount(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetPayerCustomerName(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetPayerID(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetPayerUserName(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetPosttaxAmount(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetPreferentialBillAmount(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetPretaxAmount(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetPretaxRealValue(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetProduct(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetProductZh(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetRealValue(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetRoundBillAmount(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetSellerCustomerName(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetSellerID(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetSellerUserName(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetSettlePosttaxAmount(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetSettlePretaxAmount(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetSettlePretaxRealValue(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetSettleRealValue(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetSettleTax(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetSettlementType(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetSubjectName(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetTax(v string) *ListForListBillOverviewByProdOutput
- func (s *ListForListBillOverviewByProdOutput) SetUnpaidAmount(v string) *ListForListBillOverviewByProdOutput
- func (s ListForListBillOverviewByProdOutput) String() string
- type ListForListFinancialRelationOutput
- func (s ListForListFinancialRelationOutput) GoString() string
- func (s *ListForListFinancialRelationOutput) SetAccountAlias(v string) *ListForListFinancialRelationOutput
- func (s *ListForListFinancialRelationOutput) SetAuthInfo(v []*AuthInfoForListFinancialRelationOutput) *ListForListFinancialRelationOutput
- func (s *ListForListFinancialRelationOutput) SetFiliation(v int32) *ListForListFinancialRelationOutput
- func (s *ListForListFinancialRelationOutput) SetFiliationDesc(v string) *ListForListFinancialRelationOutput
- func (s *ListForListFinancialRelationOutput) SetMajorAccountID(v int32) *ListForListFinancialRelationOutput
- func (s *ListForListFinancialRelationOutput) SetMajorAccountName(v string) *ListForListFinancialRelationOutput
- func (s *ListForListFinancialRelationOutput) SetRelation(v int32) *ListForListFinancialRelationOutput
- func (s *ListForListFinancialRelationOutput) SetRelationDesc(v string) *ListForListFinancialRelationOutput
- func (s *ListForListFinancialRelationOutput) SetRelationID(v string) *ListForListFinancialRelationOutput
- func (s *ListForListFinancialRelationOutput) SetStatus(v int32) *ListForListFinancialRelationOutput
- func (s *ListForListFinancialRelationOutput) SetStatusDesc(v string) *ListForListFinancialRelationOutput
- func (s *ListForListFinancialRelationOutput) SetSubAccountID(v int32) *ListForListFinancialRelationOutput
- func (s *ListForListFinancialRelationOutput) SetSubAccountName(v string) *ListForListFinancialRelationOutput
- func (s *ListForListFinancialRelationOutput) SetUpdateTime(v string) *ListForListFinancialRelationOutput
- func (s ListForListFinancialRelationOutput) String() string
- type ListForListInvitationOutput
- func (s ListForListInvitationOutput) GoString() string
- func (s *ListForListInvitationOutput) SetAuth(v *AuthForListInvitationOutput) *ListForListInvitationOutput
- func (s *ListForListInvitationOutput) SetInvitationType(v int32) *ListForListInvitationOutput
- func (s *ListForListInvitationOutput) SetRelation(v *RelationForListInvitationOutput) *ListForListInvitationOutput
- func (s ListForListInvitationOutput) String() string
- type ListForListSplitBillDetailOutput
- func (s ListForListSplitBillDetailOutput) GoString() string
- func (s *ListForListSplitBillDetailOutput) SetBillCategory(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetBillID(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetBillPeriod(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetBillingFunction(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetBillingMethodCode(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetBillingMode(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetBusinessMode(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetConfigName(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetConfigurationCode(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetCountryRegion(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetCouponDeductionAmount(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetCreditCarriedAmount(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetCurrency(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetDeductionCount(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetDiscountBillAmount(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetDiscountBizBillingFunction(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetDiscountBizMeasureInterval(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetDiscountBizUnitPrice(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetDiscountBizUnitPriceInterval(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetEffectiveFactor(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetElement(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetElementCode(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetExpandField(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetExpenseTime(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetFactor(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetFactorCode(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetInstanceName(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetInstanceNo(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetMarketPrice(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetMeasureInterval(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetOriginalBillAmount(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetOwnerUserName(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetPaidAmount(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetPayerUserName(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetPosttaxAmount(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetPreferentialBillAmount(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetPretaxAmount(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetPrice(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetPriceInterval(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetPriceUnit(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetProduct(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetProductZh(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetProject(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetRegion(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetRegionCode(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetReservationInstance(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetSellerUserName(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetSellingMode(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetSettlementType(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetSolutionZh(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetSplitBillDetailId(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetSplitItemAmount(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetSplitItemID(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetSplitItemName(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetSplitItemRatio(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetSubjectName(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetTag(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetTax(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetTradeTime(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetUnit(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetUnpaidAmount(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetUseDuration(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetUseDurationUnit(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetZone(v string) *ListForListSplitBillDetailOutput
- func (s *ListForListSplitBillDetailOutput) SetZoneCode(v string) *ListForListSplitBillDetailOutput
- func (s ListForListSplitBillDetailOutput) String() string
- type ListInvitationInput
- type ListInvitationOutput
- type ListSplitBillDetailInput
- func (s ListSplitBillDetailInput) GoString() string
- func (s *ListSplitBillDetailInput) SetBillCategory(v []*string) *ListSplitBillDetailInput
- func (s *ListSplitBillDetailInput) SetBillPeriod(v string) *ListSplitBillDetailInput
- func (s *ListSplitBillDetailInput) SetBillingMode(v []*string) *ListSplitBillDetailInput
- func (s *ListSplitBillDetailInput) SetGroupPeriod(v int32) *ListSplitBillDetailInput
- func (s *ListSplitBillDetailInput) SetIgnoreZero(v int32) *ListSplitBillDetailInput
- func (s *ListSplitBillDetailInput) SetInstanceNo(v string) *ListSplitBillDetailInput
- func (s *ListSplitBillDetailInput) SetLimit(v int32) *ListSplitBillDetailInput
- func (s *ListSplitBillDetailInput) SetNeedRecordNum(v int32) *ListSplitBillDetailInput
- func (s *ListSplitBillDetailInput) SetOffset(v int32) *ListSplitBillDetailInput
- func (s *ListSplitBillDetailInput) SetProduct(v []*string) *ListSplitBillDetailInput
- func (s *ListSplitBillDetailInput) SetSplitItemID(v string) *ListSplitBillDetailInput
- func (s ListSplitBillDetailInput) String() string
- func (s *ListSplitBillDetailInput) Validate() error
- type ListSplitBillDetailOutput
- func (s ListSplitBillDetailOutput) GoString() string
- func (s *ListSplitBillDetailOutput) SetLimit(v int32) *ListSplitBillDetailOutput
- func (s *ListSplitBillDetailOutput) SetList(v []*ListForListSplitBillDetailOutput) *ListSplitBillDetailOutput
- func (s *ListSplitBillDetailOutput) SetOffset(v int32) *ListSplitBillDetailOutput
- func (s *ListSplitBillDetailOutput) SetTotal(v int32) *ListSplitBillDetailOutput
- func (s ListSplitBillDetailOutput) String() string
- type RelationForListInvitationOutput
- func (s RelationForListInvitationOutput) GoString() string
- func (s *RelationForListInvitationOutput) SetAccountAlias(v string) *RelationForListInvitationOutput
- func (s *RelationForListInvitationOutput) SetAuthInfo(v []*AuthInfoForListInvitationOutput) *RelationForListInvitationOutput
- func (s *RelationForListInvitationOutput) SetFiliation(v int32) *RelationForListInvitationOutput
- func (s *RelationForListInvitationOutput) SetFiliationDesc(v string) *RelationForListInvitationOutput
- func (s *RelationForListInvitationOutput) SetMajorAccountID(v int32) *RelationForListInvitationOutput
- func (s *RelationForListInvitationOutput) SetMajorAccountName(v string) *RelationForListInvitationOutput
- func (s *RelationForListInvitationOutput) SetRelation(v int32) *RelationForListInvitationOutput
- func (s *RelationForListInvitationOutput) SetRelationDesc(v string) *RelationForListInvitationOutput
- func (s *RelationForListInvitationOutput) SetRelationID(v string) *RelationForListInvitationOutput
- func (s *RelationForListInvitationOutput) SetStatus(v int32) *RelationForListInvitationOutput
- func (s *RelationForListInvitationOutput) SetStatusDesc(v string) *RelationForListInvitationOutput
- func (s *RelationForListInvitationOutput) SetSubAccountID(v int32) *RelationForListInvitationOutput
- func (s *RelationForListInvitationOutput) SetSubAccountName(v string) *RelationForListInvitationOutput
- func (s *RelationForListInvitationOutput) SetUpdateTime(v string) *RelationForListInvitationOutput
- func (s RelationForListInvitationOutput) String() string
- type SuccessInstanceInfoForUnsubscribeInstanceOutput
- func (s SuccessInstanceInfoForUnsubscribeInstanceOutput) GoString() string
- func (s *SuccessInstanceInfoForUnsubscribeInstanceOutput) SetInstanceID(v string) *SuccessInstanceInfoForUnsubscribeInstanceOutput
- func (s *SuccessInstanceInfoForUnsubscribeInstanceOutput) SetProduct(v string) *SuccessInstanceInfoForUnsubscribeInstanceOutput
- func (s SuccessInstanceInfoForUnsubscribeInstanceOutput) String() string
- type TrafficEnvForListBillDetailInput
- func (s TrafficEnvForListBillDetailInput) GoString() string
- func (s *TrafficEnvForListBillDetailInput) SetEnv(v string) *TrafficEnvForListBillDetailInput
- func (s *TrafficEnvForListBillDetailInput) SetOpen(v bool) *TrafficEnvForListBillDetailInput
- func (s TrafficEnvForListBillDetailInput) String() string
- type TrafficEnvForListBillOverviewByCategoryInput
- func (s TrafficEnvForListBillOverviewByCategoryInput) GoString() string
- func (s *TrafficEnvForListBillOverviewByCategoryInput) SetEnv(v string) *TrafficEnvForListBillOverviewByCategoryInput
- func (s *TrafficEnvForListBillOverviewByCategoryInput) SetOpen(v bool) *TrafficEnvForListBillOverviewByCategoryInput
- func (s TrafficEnvForListBillOverviewByCategoryInput) String() string
- type TrafficEnvForListBillOverviewByProdInput
- func (s TrafficEnvForListBillOverviewByProdInput) GoString() string
- func (s *TrafficEnvForListBillOverviewByProdInput) SetEnv(v string) *TrafficEnvForListBillOverviewByProdInput
- func (s *TrafficEnvForListBillOverviewByProdInput) SetOpen(v bool) *TrafficEnvForListBillOverviewByProdInput
- func (s TrafficEnvForListBillOverviewByProdInput) String() string
- type UnsubscribeInstanceInput
- func (s UnsubscribeInstanceInput) GoString() string
- func (s *UnsubscribeInstanceInput) SetClientToken(v string) *UnsubscribeInstanceInput
- func (s *UnsubscribeInstanceInput) SetInstanceID(v string) *UnsubscribeInstanceInput
- func (s *UnsubscribeInstanceInput) SetProduct(v string) *UnsubscribeInstanceInput
- func (s *UnsubscribeInstanceInput) SetUnsubscribeRelatedInstance(v bool) *UnsubscribeInstanceInput
- func (s UnsubscribeInstanceInput) String() string
- func (s *UnsubscribeInstanceInput) Validate() error
- type UnsubscribeInstanceOutput
- func (s UnsubscribeInstanceOutput) GoString() string
- func (s *UnsubscribeInstanceOutput) SetOrderID(v string) *UnsubscribeInstanceOutput
- func (s *UnsubscribeInstanceOutput) SetSuccessInstanceInfos(v []*SuccessInstanceInfoForUnsubscribeInstanceOutput) *UnsubscribeInstanceOutput
- func (s UnsubscribeInstanceOutput) String() string
Constants ¶
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 ¶
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 ¶
func (s AuthForListInvitationOutput) GoString() string
GoString returns the string representation
func (*AuthForListInvitationOutput) SetAuthID ¶
func (s *AuthForListInvitationOutput) SetAuthID(v string) *AuthForListInvitationOutput
SetAuthID sets the AuthID field's value.
func (*AuthForListInvitationOutput) SetAuthList ¶
func (s *AuthForListInvitationOutput) SetAuthList(v []*int32) *AuthForListInvitationOutput
SetAuthList sets the AuthList field's value.
func (*AuthForListInvitationOutput) SetMajorAccountID ¶
func (s *AuthForListInvitationOutput) SetMajorAccountID(v int32) *AuthForListInvitationOutput
SetMajorAccountID sets the MajorAccountID field's value.
func (*AuthForListInvitationOutput) SetRelationID ¶
func (s *AuthForListInvitationOutput) SetRelationID(v string) *AuthForListInvitationOutput
SetRelationID sets the RelationID field's value.
func (*AuthForListInvitationOutput) SetSubAccountID ¶
func (s *AuthForListInvitationOutput) SetSubAccountID(v int32) *AuthForListInvitationOutput
SetSubAccountID sets the SubAccountID field's value.
func (AuthForListInvitationOutput) String ¶
func (s AuthForListInvitationOutput) String() string
String returns the string representation
type AuthInfoForListFinancialRelationOutput ¶
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 ¶
func (s AuthInfoForListFinancialRelationOutput) GoString() string
GoString returns the string representation
func (*AuthInfoForListFinancialRelationOutput) SetAuthID ¶
func (s *AuthInfoForListFinancialRelationOutput) SetAuthID(v string) *AuthInfoForListFinancialRelationOutput
SetAuthID sets the AuthID field's value.
func (*AuthInfoForListFinancialRelationOutput) SetAuthList ¶
func (s *AuthInfoForListFinancialRelationOutput) SetAuthList(v []*int32) *AuthInfoForListFinancialRelationOutput
SetAuthList sets the AuthList field's value.
func (*AuthInfoForListFinancialRelationOutput) SetAuthStatus ¶
func (s *AuthInfoForListFinancialRelationOutput) SetAuthStatus(v int32) *AuthInfoForListFinancialRelationOutput
SetAuthStatus sets the AuthStatus field's value.
func (AuthInfoForListFinancialRelationOutput) String ¶
func (s AuthInfoForListFinancialRelationOutput) String() string
String returns the string representation
type AuthInfoForListInvitationOutput ¶
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 ¶
func (s AuthInfoForListInvitationOutput) GoString() string
GoString returns the string representation
func (*AuthInfoForListInvitationOutput) SetAuthID ¶
func (s *AuthInfoForListInvitationOutput) SetAuthID(v string) *AuthInfoForListInvitationOutput
SetAuthID sets the AuthID field's value.
func (*AuthInfoForListInvitationOutput) SetAuthList ¶
func (s *AuthInfoForListInvitationOutput) SetAuthList(v []*int32) *AuthInfoForListInvitationOutput
SetAuthList sets the AuthList field's value.
func (*AuthInfoForListInvitationOutput) SetAuthStatus ¶
func (s *AuthInfoForListInvitationOutput) SetAuthStatus(v int32) *AuthInfoForListInvitationOutput
SetAuthStatus sets the AuthStatus field's value.
func (AuthInfoForListInvitationOutput) String ¶
func (s AuthInfoForListInvitationOutput) String() string
String returns the string representation
type BILLING ¶
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 ...*byteplus.Config) *BILLING
New create int can support ssl or region locate set
func (*BILLING) CancelInvitation ¶
func (c *BILLING) CancelInvitation(input *CancelInvitationInput) (*CancelInvitationOutput, error)
CancelInvitation API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation CancelInvitation for usage and error information.
func (*BILLING) CancelInvitationCommon ¶
func (c *BILLING) CancelInvitationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CancelInvitationCommon API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation CancelInvitationCommon for usage and error information.
func (*BILLING) CancelInvitationCommonRequest ¶
func (c *BILLING) CancelInvitationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CancelInvitationCommonRequest generates a "byteplus/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 ¶
func (c *BILLING) CancelInvitationCommonWithContext(ctx byteplus.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 ¶
func (c *BILLING) CancelInvitationRequest(input *CancelInvitationInput) (req *request.Request, output *CancelInvitationOutput)
CancelInvitationRequest generates a "byteplus/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 ¶
func (c *BILLING) CancelInvitationWithContext(ctx byteplus.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) CreateFinancialRelation ¶
func (c *BILLING) CreateFinancialRelation(input *CreateFinancialRelationInput) (*CreateFinancialRelationOutput, error)
CreateFinancialRelation API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation CreateFinancialRelation for usage and error information.
func (*BILLING) CreateFinancialRelationCommon ¶
func (c *BILLING) CreateFinancialRelationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateFinancialRelationCommon API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation CreateFinancialRelationCommon for usage and error information.
func (*BILLING) CreateFinancialRelationCommonRequest ¶
func (c *BILLING) CreateFinancialRelationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateFinancialRelationCommonRequest generates a "byteplus/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 ¶
func (c *BILLING) CreateFinancialRelationCommonWithContext(ctx byteplus.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 ¶
func (c *BILLING) CreateFinancialRelationRequest(input *CreateFinancialRelationInput) (req *request.Request, output *CreateFinancialRelationOutput)
CreateFinancialRelationRequest generates a "byteplus/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 ¶
func (c *BILLING) CreateFinancialRelationWithContext(ctx byteplus.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 ¶
func (c *BILLING) DeleteFinancialRelation(input *DeleteFinancialRelationInput) (*DeleteFinancialRelationOutput, error)
DeleteFinancialRelation API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation DeleteFinancialRelation for usage and error information.
func (*BILLING) DeleteFinancialRelationCommon ¶
func (c *BILLING) DeleteFinancialRelationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteFinancialRelationCommon API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation DeleteFinancialRelationCommon for usage and error information.
func (*BILLING) DeleteFinancialRelationCommonRequest ¶
func (c *BILLING) DeleteFinancialRelationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteFinancialRelationCommonRequest generates a "byteplus/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 ¶
func (c *BILLING) DeleteFinancialRelationCommonWithContext(ctx byteplus.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 ¶
func (c *BILLING) DeleteFinancialRelationRequest(input *DeleteFinancialRelationInput) (req *request.Request, output *DeleteFinancialRelationOutput)
DeleteFinancialRelationRequest generates a "byteplus/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 ¶
func (c *BILLING) DeleteFinancialRelationWithContext(ctx byteplus.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) HandleInvitation ¶
func (c *BILLING) HandleInvitation(input *HandleInvitationInput) (*HandleInvitationOutput, error)
HandleInvitation API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation HandleInvitation for usage and error information.
func (*BILLING) HandleInvitationCommon ¶
func (c *BILLING) HandleInvitationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
HandleInvitationCommon API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation HandleInvitationCommon for usage and error information.
func (*BILLING) HandleInvitationCommonRequest ¶
func (c *BILLING) HandleInvitationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
HandleInvitationCommonRequest generates a "byteplus/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 ¶
func (c *BILLING) HandleInvitationCommonWithContext(ctx byteplus.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 ¶
func (c *BILLING) HandleInvitationRequest(input *HandleInvitationInput) (req *request.Request, output *HandleInvitationOutput)
HandleInvitationRequest generates a "byteplus/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 ¶
func (c *BILLING) HandleInvitationWithContext(ctx byteplus.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) ListAvailableInstances ¶
func (c *BILLING) ListAvailableInstances(input *ListAvailableInstancesInput) (*ListAvailableInstancesOutput, error)
ListAvailableInstances API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation ListAvailableInstances for usage and error information.
func (*BILLING) ListAvailableInstancesCommon ¶
func (c *BILLING) ListAvailableInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListAvailableInstancesCommon API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation ListAvailableInstancesCommon for usage and error information.
func (*BILLING) ListAvailableInstancesCommonRequest ¶
func (c *BILLING) ListAvailableInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListAvailableInstancesCommonRequest generates a "byteplus/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 ¶
func (c *BILLING) ListAvailableInstancesCommonWithContext(ctx byteplus.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 ¶
func (c *BILLING) ListAvailableInstancesRequest(input *ListAvailableInstancesInput) (req *request.Request, output *ListAvailableInstancesOutput)
ListAvailableInstancesRequest generates a "byteplus/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 ¶
func (c *BILLING) ListAvailableInstancesWithContext(ctx byteplus.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) ListBillDetail ¶
func (c *BILLING) ListBillDetail(input *ListBillDetailInput) (*ListBillDetailOutput, error)
ListBillDetail API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation ListBillDetail for usage and error information.
func (*BILLING) ListBillDetailCommon ¶
func (c *BILLING) ListBillDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListBillDetailCommon API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation ListBillDetailCommon for usage and error information.
func (*BILLING) ListBillDetailCommonRequest ¶
func (c *BILLING) ListBillDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListBillDetailCommonRequest generates a "byteplus/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 ¶
func (c *BILLING) ListBillDetailCommonWithContext(ctx byteplus.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 ¶
func (c *BILLING) ListBillDetailRequest(input *ListBillDetailInput) (req *request.Request, output *ListBillDetailOutput)
ListBillDetailRequest generates a "byteplus/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 ¶
func (c *BILLING) ListBillDetailWithContext(ctx byteplus.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 ¶
func (c *BILLING) ListBillOverviewByCategory(input *ListBillOverviewByCategoryInput) (*ListBillOverviewByCategoryOutput, error)
ListBillOverviewByCategory API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation ListBillOverviewByCategory for usage and error information.
func (*BILLING) ListBillOverviewByCategoryCommon ¶
func (c *BILLING) ListBillOverviewByCategoryCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListBillOverviewByCategoryCommon API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation ListBillOverviewByCategoryCommon for usage and error information.
func (*BILLING) ListBillOverviewByCategoryCommonRequest ¶
func (c *BILLING) ListBillOverviewByCategoryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListBillOverviewByCategoryCommonRequest generates a "byteplus/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 ¶
func (c *BILLING) ListBillOverviewByCategoryCommonWithContext(ctx byteplus.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 ¶
func (c *BILLING) ListBillOverviewByCategoryRequest(input *ListBillOverviewByCategoryInput) (req *request.Request, output *ListBillOverviewByCategoryOutput)
ListBillOverviewByCategoryRequest generates a "byteplus/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 ¶
func (c *BILLING) ListBillOverviewByCategoryWithContext(ctx byteplus.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 ¶
func (c *BILLING) ListBillOverviewByProd(input *ListBillOverviewByProdInput) (*ListBillOverviewByProdOutput, error)
ListBillOverviewByProd API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation ListBillOverviewByProd for usage and error information.
func (*BILLING) ListBillOverviewByProdCommon ¶
func (c *BILLING) ListBillOverviewByProdCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListBillOverviewByProdCommon API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation ListBillOverviewByProdCommon for usage and error information.
func (*BILLING) ListBillOverviewByProdCommonRequest ¶
func (c *BILLING) ListBillOverviewByProdCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListBillOverviewByProdCommonRequest generates a "byteplus/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 ¶
func (c *BILLING) ListBillOverviewByProdCommonWithContext(ctx byteplus.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 ¶
func (c *BILLING) ListBillOverviewByProdRequest(input *ListBillOverviewByProdInput) (req *request.Request, output *ListBillOverviewByProdOutput)
ListBillOverviewByProdRequest generates a "byteplus/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 ¶
func (c *BILLING) ListBillOverviewByProdWithContext(ctx byteplus.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) ListFinancialRelation ¶
func (c *BILLING) ListFinancialRelation(input *ListFinancialRelationInput) (*ListFinancialRelationOutput, error)
ListFinancialRelation API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation ListFinancialRelation for usage and error information.
func (*BILLING) ListFinancialRelationCommon ¶
func (c *BILLING) ListFinancialRelationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListFinancialRelationCommon API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation ListFinancialRelationCommon for usage and error information.
func (*BILLING) ListFinancialRelationCommonRequest ¶
func (c *BILLING) ListFinancialRelationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListFinancialRelationCommonRequest generates a "byteplus/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 ¶
func (c *BILLING) ListFinancialRelationCommonWithContext(ctx byteplus.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 ¶
func (c *BILLING) ListFinancialRelationRequest(input *ListFinancialRelationInput) (req *request.Request, output *ListFinancialRelationOutput)
ListFinancialRelationRequest generates a "byteplus/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 ¶
func (c *BILLING) ListFinancialRelationWithContext(ctx byteplus.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 ¶
func (c *BILLING) ListInvitation(input *ListInvitationInput) (*ListInvitationOutput, error)
ListInvitation API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation ListInvitation for usage and error information.
func (*BILLING) ListInvitationCommon ¶
func (c *BILLING) ListInvitationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListInvitationCommon API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation ListInvitationCommon for usage and error information.
func (*BILLING) ListInvitationCommonRequest ¶
func (c *BILLING) ListInvitationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListInvitationCommonRequest generates a "byteplus/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 ¶
func (c *BILLING) ListInvitationCommonWithContext(ctx byteplus.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 ¶
func (c *BILLING) ListInvitationRequest(input *ListInvitationInput) (req *request.Request, output *ListInvitationOutput)
ListInvitationRequest generates a "byteplus/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 ¶
func (c *BILLING) ListInvitationWithContext(ctx byteplus.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) ListSplitBillDetail ¶
func (c *BILLING) ListSplitBillDetail(input *ListSplitBillDetailInput) (*ListSplitBillDetailOutput, error)
ListSplitBillDetail API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation ListSplitBillDetail for usage and error information.
func (*BILLING) ListSplitBillDetailCommon ¶
func (c *BILLING) ListSplitBillDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListSplitBillDetailCommon API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for BILLING's API operation ListSplitBillDetailCommon for usage and error information.
func (*BILLING) ListSplitBillDetailCommonRequest ¶
func (c *BILLING) ListSplitBillDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListSplitBillDetailCommonRequest generates a "byteplus/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 ¶
func (c *BILLING) ListSplitBillDetailCommonWithContext(ctx byteplus.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 ¶
func (c *BILLING) ListSplitBillDetailRequest(input *ListSplitBillDetailInput) (req *request.Request, output *ListSplitBillDetailOutput)
ListSplitBillDetailRequest generates a "byteplus/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 ¶
func (c *BILLING) ListSplitBillDetailWithContext(ctx byteplus.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) UnsubscribeInstance ¶
func (c *BILLING) UnsubscribeInstance(input *UnsubscribeInstanceInput) (*UnsubscribeInstanceOutput, error)
UnsubscribeInstance API operation for BILLING.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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.
type BILLINGAPI ¶
type BILLINGAPI interface {
CancelInvitationCommon(*map[string]interface{}) (*map[string]interface{}, error)
CancelInvitationCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CancelInvitationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CancelInvitation(*CancelInvitationInput) (*CancelInvitationOutput, error)
CancelInvitationWithContext(byteplus.Context, *CancelInvitationInput, ...request.Option) (*CancelInvitationOutput, error)
CancelInvitationRequest(*CancelInvitationInput) (*request.Request, *CancelInvitationOutput)
CreateFinancialRelationCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateFinancialRelationCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateFinancialRelationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateFinancialRelation(*CreateFinancialRelationInput) (*CreateFinancialRelationOutput, error)
CreateFinancialRelationWithContext(byteplus.Context, *CreateFinancialRelationInput, ...request.Option) (*CreateFinancialRelationOutput, error)
CreateFinancialRelationRequest(*CreateFinancialRelationInput) (*request.Request, *CreateFinancialRelationOutput)
DeleteFinancialRelationCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteFinancialRelationCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteFinancialRelationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteFinancialRelation(*DeleteFinancialRelationInput) (*DeleteFinancialRelationOutput, error)
DeleteFinancialRelationWithContext(byteplus.Context, *DeleteFinancialRelationInput, ...request.Option) (*DeleteFinancialRelationOutput, error)
DeleteFinancialRelationRequest(*DeleteFinancialRelationInput) (*request.Request, *DeleteFinancialRelationOutput)
HandleInvitationCommon(*map[string]interface{}) (*map[string]interface{}, error)
HandleInvitationCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
HandleInvitationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
HandleInvitation(*HandleInvitationInput) (*HandleInvitationOutput, error)
HandleInvitationWithContext(byteplus.Context, *HandleInvitationInput, ...request.Option) (*HandleInvitationOutput, error)
HandleInvitationRequest(*HandleInvitationInput) (*request.Request, *HandleInvitationOutput)
ListAvailableInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListAvailableInstancesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListAvailableInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListAvailableInstances(*ListAvailableInstancesInput) (*ListAvailableInstancesOutput, error)
ListAvailableInstancesWithContext(byteplus.Context, *ListAvailableInstancesInput, ...request.Option) (*ListAvailableInstancesOutput, error)
ListAvailableInstancesRequest(*ListAvailableInstancesInput) (*request.Request, *ListAvailableInstancesOutput)
ListBillDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListBillDetailCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListBillDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListBillDetail(*ListBillDetailInput) (*ListBillDetailOutput, error)
ListBillDetailWithContext(byteplus.Context, *ListBillDetailInput, ...request.Option) (*ListBillDetailOutput, error)
ListBillDetailRequest(*ListBillDetailInput) (*request.Request, *ListBillDetailOutput)
ListBillOverviewByCategoryCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListBillOverviewByCategoryCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListBillOverviewByCategoryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListBillOverviewByCategory(*ListBillOverviewByCategoryInput) (*ListBillOverviewByCategoryOutput, error)
ListBillOverviewByCategoryWithContext(byteplus.Context, *ListBillOverviewByCategoryInput, ...request.Option) (*ListBillOverviewByCategoryOutput, error)
ListBillOverviewByCategoryRequest(*ListBillOverviewByCategoryInput) (*request.Request, *ListBillOverviewByCategoryOutput)
ListBillOverviewByProdCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListBillOverviewByProdCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListBillOverviewByProdCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListBillOverviewByProd(*ListBillOverviewByProdInput) (*ListBillOverviewByProdOutput, error)
ListBillOverviewByProdWithContext(byteplus.Context, *ListBillOverviewByProdInput, ...request.Option) (*ListBillOverviewByProdOutput, error)
ListBillOverviewByProdRequest(*ListBillOverviewByProdInput) (*request.Request, *ListBillOverviewByProdOutput)
ListFinancialRelationCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListFinancialRelationCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListFinancialRelationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListFinancialRelation(*ListFinancialRelationInput) (*ListFinancialRelationOutput, error)
ListFinancialRelationWithContext(byteplus.Context, *ListFinancialRelationInput, ...request.Option) (*ListFinancialRelationOutput, error)
ListFinancialRelationRequest(*ListFinancialRelationInput) (*request.Request, *ListFinancialRelationOutput)
ListInvitationCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListInvitationCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListInvitationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListInvitation(*ListInvitationInput) (*ListInvitationOutput, error)
ListInvitationWithContext(byteplus.Context, *ListInvitationInput, ...request.Option) (*ListInvitationOutput, error)
ListInvitationRequest(*ListInvitationInput) (*request.Request, *ListInvitationOutput)
ListSplitBillDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListSplitBillDetailCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListSplitBillDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListSplitBillDetail(*ListSplitBillDetailInput) (*ListSplitBillDetailOutput, error)
ListSplitBillDetailWithContext(byteplus.Context, *ListSplitBillDetailInput, ...request.Option) (*ListSplitBillDetailOutput, error)
ListSplitBillDetailRequest(*ListSplitBillDetailInput) (*request.Request, *ListSplitBillDetailOutput)
UnsubscribeInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
UnsubscribeInstanceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UnsubscribeInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UnsubscribeInstance(*UnsubscribeInstanceInput) (*UnsubscribeInstanceOutput, error)
UnsubscribeInstanceWithContext(byteplus.Context, *UnsubscribeInstanceInput, ...request.Option) (*UnsubscribeInstanceOutput, error)
UnsubscribeInstanceRequest(*UnsubscribeInstanceInput) (*request.Request, *UnsubscribeInstanceOutput)
}
BILLINGAPI provides an interface to enable mocking the billing.BILLING service client's API operation,
// byteplus 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 BaseForListBillDetailInput ¶
type BaseForListBillDetailInput struct {
Addr *string `type:"string" json:",omitempty"`
Caller *string `type:"string" json:",omitempty"`
Client *string `type:"string" json:",omitempty"`
Extra *string `type:"string" json:",omitempty"`
LogID *string `type:"string" json:",omitempty"`
TrafficEnv *TrafficEnvForListBillDetailInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (BaseForListBillDetailInput) GoString ¶
func (s BaseForListBillDetailInput) GoString() string
GoString returns the string representation
func (*BaseForListBillDetailInput) SetAddr ¶
func (s *BaseForListBillDetailInput) SetAddr(v string) *BaseForListBillDetailInput
SetAddr sets the Addr field's value.
func (*BaseForListBillDetailInput) SetCaller ¶
func (s *BaseForListBillDetailInput) SetCaller(v string) *BaseForListBillDetailInput
SetCaller sets the Caller field's value.
func (*BaseForListBillDetailInput) SetClient ¶
func (s *BaseForListBillDetailInput) SetClient(v string) *BaseForListBillDetailInput
SetClient sets the Client field's value.
func (*BaseForListBillDetailInput) SetExtra ¶
func (s *BaseForListBillDetailInput) SetExtra(v string) *BaseForListBillDetailInput
SetExtra sets the Extra field's value.
func (*BaseForListBillDetailInput) SetLogID ¶
func (s *BaseForListBillDetailInput) SetLogID(v string) *BaseForListBillDetailInput
SetLogID sets the LogID field's value.
func (*BaseForListBillDetailInput) SetTrafficEnv ¶
func (s *BaseForListBillDetailInput) SetTrafficEnv(v *TrafficEnvForListBillDetailInput) *BaseForListBillDetailInput
SetTrafficEnv sets the TrafficEnv field's value.
func (BaseForListBillDetailInput) String ¶
func (s BaseForListBillDetailInput) String() string
String returns the string representation
type BaseForListBillOverviewByCategoryInput ¶
type BaseForListBillOverviewByCategoryInput struct {
Addr *string `type:"string" json:",omitempty"`
Caller *string `type:"string" json:",omitempty"`
Client *string `type:"string" json:",omitempty"`
Extra *string `type:"string" json:",omitempty"`
LogID *string `type:"string" json:",omitempty"`
TrafficEnv *TrafficEnvForListBillOverviewByCategoryInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (BaseForListBillOverviewByCategoryInput) GoString ¶
func (s BaseForListBillOverviewByCategoryInput) GoString() string
GoString returns the string representation
func (*BaseForListBillOverviewByCategoryInput) SetAddr ¶
func (s *BaseForListBillOverviewByCategoryInput) SetAddr(v string) *BaseForListBillOverviewByCategoryInput
SetAddr sets the Addr field's value.
func (*BaseForListBillOverviewByCategoryInput) SetCaller ¶
func (s *BaseForListBillOverviewByCategoryInput) SetCaller(v string) *BaseForListBillOverviewByCategoryInput
SetCaller sets the Caller field's value.
func (*BaseForListBillOverviewByCategoryInput) SetClient ¶
func (s *BaseForListBillOverviewByCategoryInput) SetClient(v string) *BaseForListBillOverviewByCategoryInput
SetClient sets the Client field's value.
func (*BaseForListBillOverviewByCategoryInput) SetExtra ¶
func (s *BaseForListBillOverviewByCategoryInput) SetExtra(v string) *BaseForListBillOverviewByCategoryInput
SetExtra sets the Extra field's value.
func (*BaseForListBillOverviewByCategoryInput) SetLogID ¶
func (s *BaseForListBillOverviewByCategoryInput) SetLogID(v string) *BaseForListBillOverviewByCategoryInput
SetLogID sets the LogID field's value.
func (*BaseForListBillOverviewByCategoryInput) SetTrafficEnv ¶
func (s *BaseForListBillOverviewByCategoryInput) SetTrafficEnv(v *TrafficEnvForListBillOverviewByCategoryInput) *BaseForListBillOverviewByCategoryInput
SetTrafficEnv sets the TrafficEnv field's value.
func (BaseForListBillOverviewByCategoryInput) String ¶
func (s BaseForListBillOverviewByCategoryInput) String() string
String returns the string representation
type BaseForListBillOverviewByProdInput ¶
type BaseForListBillOverviewByProdInput struct {
Addr *string `type:"string" json:",omitempty"`
Caller *string `type:"string" json:",omitempty"`
Client *string `type:"string" json:",omitempty"`
Extra *string `type:"string" json:",omitempty"`
LogID *string `type:"string" json:",omitempty"`
TrafficEnv *TrafficEnvForListBillOverviewByProdInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (BaseForListBillOverviewByProdInput) GoString ¶
func (s BaseForListBillOverviewByProdInput) GoString() string
GoString returns the string representation
func (*BaseForListBillOverviewByProdInput) SetAddr ¶
func (s *BaseForListBillOverviewByProdInput) SetAddr(v string) *BaseForListBillOverviewByProdInput
SetAddr sets the Addr field's value.
func (*BaseForListBillOverviewByProdInput) SetCaller ¶
func (s *BaseForListBillOverviewByProdInput) SetCaller(v string) *BaseForListBillOverviewByProdInput
SetCaller sets the Caller field's value.
func (*BaseForListBillOverviewByProdInput) SetClient ¶
func (s *BaseForListBillOverviewByProdInput) SetClient(v string) *BaseForListBillOverviewByProdInput
SetClient sets the Client field's value.
func (*BaseForListBillOverviewByProdInput) SetExtra ¶
func (s *BaseForListBillOverviewByProdInput) SetExtra(v string) *BaseForListBillOverviewByProdInput
SetExtra sets the Extra field's value.
func (*BaseForListBillOverviewByProdInput) SetLogID ¶
func (s *BaseForListBillOverviewByProdInput) SetLogID(v string) *BaseForListBillOverviewByProdInput
SetLogID sets the LogID field's value.
func (*BaseForListBillOverviewByProdInput) SetTrafficEnv ¶
func (s *BaseForListBillOverviewByProdInput) SetTrafficEnv(v *TrafficEnvForListBillOverviewByProdInput) *BaseForListBillOverviewByProdInput
SetTrafficEnv sets the TrafficEnv field's value.
func (BaseForListBillOverviewByProdInput) String ¶
func (s BaseForListBillOverviewByProdInput) String() string
String returns the string representation
type CancelInvitationInput ¶
type CancelInvitationInput struct {
// 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 ¶
func (s CancelInvitationInput) GoString() string
GoString returns the string representation
func (*CancelInvitationInput) SetInvitationType ¶
func (s *CancelInvitationInput) SetInvitationType(v int32) *CancelInvitationInput
SetInvitationType sets the InvitationType field's value.
func (*CancelInvitationInput) SetRelation ¶
func (s *CancelInvitationInput) SetRelation(v int32) *CancelInvitationInput
SetRelation sets the Relation field's value.
func (*CancelInvitationInput) SetRelationID ¶
func (s *CancelInvitationInput) SetRelationID(v string) *CancelInvitationInput
SetRelationID sets the RelationID field's value.
func (*CancelInvitationInput) SetSubAccountID ¶
func (s *CancelInvitationInput) SetSubAccountID(v int32) *CancelInvitationInput
SetSubAccountID sets the SubAccountID field's value.
func (CancelInvitationInput) String ¶
func (s CancelInvitationInput) String() string
String returns the string representation
func (*CancelInvitationInput) Validate ¶
func (s *CancelInvitationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelInvitationOutput ¶
type CancelInvitationOutput struct {
Metadata *response.ResponseMetadata
IsSuccess *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (CancelInvitationOutput) GoString ¶
func (s CancelInvitationOutput) GoString() string
GoString returns the string representation
func (*CancelInvitationOutput) SetIsSuccess ¶
func (s *CancelInvitationOutput) SetIsSuccess(v bool) *CancelInvitationOutput
SetIsSuccess sets the IsSuccess field's value.
func (CancelInvitationOutput) String ¶
func (s CancelInvitationOutput) String() string
String returns the string representation
type ConvertListForListBillOverviewByCategoryOutput ¶
type ConvertListForListBillOverviewByCategoryOutput struct {
List []*ListForListBillOverviewByCategoryOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConvertListForListBillOverviewByCategoryOutput) GoString ¶
func (s ConvertListForListBillOverviewByCategoryOutput) GoString() string
GoString returns the string representation
func (*ConvertListForListBillOverviewByCategoryOutput) SetList ¶
func (s *ConvertListForListBillOverviewByCategoryOutput) SetList(v []*ListForListBillOverviewByCategoryOutput) *ConvertListForListBillOverviewByCategoryOutput
SetList sets the List field's value.
func (ConvertListForListBillOverviewByCategoryOutput) String ¶
func (s ConvertListForListBillOverviewByCategoryOutput) String() string
String returns the string representation
type CreateFinancialRelationInput ¶
type CreateFinancialRelationInput struct {
AccountAlias *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 ¶
func (s CreateFinancialRelationInput) GoString() string
GoString returns the string representation
func (*CreateFinancialRelationInput) SetAccountAlias ¶
func (s *CreateFinancialRelationInput) SetAccountAlias(v string) *CreateFinancialRelationInput
SetAccountAlias sets the AccountAlias field's value.
func (*CreateFinancialRelationInput) SetRelation ¶
func (s *CreateFinancialRelationInput) SetRelation(v int32) *CreateFinancialRelationInput
SetRelation sets the Relation field's value.
func (*CreateFinancialRelationInput) SetSubAccountID ¶
func (s *CreateFinancialRelationInput) SetSubAccountID(v int32) *CreateFinancialRelationInput
SetSubAccountID sets the SubAccountID field's value.
func (CreateFinancialRelationInput) String ¶
func (s CreateFinancialRelationInput) String() string
String returns the string representation
func (*CreateFinancialRelationInput) Validate ¶
func (s *CreateFinancialRelationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateFinancialRelationOutput ¶
type CreateFinancialRelationOutput struct {
Metadata *response.ResponseMetadata
IsSuccess *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateFinancialRelationOutput) GoString ¶
func (s CreateFinancialRelationOutput) GoString() string
GoString returns the string representation
func (*CreateFinancialRelationOutput) SetIsSuccess ¶
func (s *CreateFinancialRelationOutput) SetIsSuccess(v bool) *CreateFinancialRelationOutput
SetIsSuccess sets the IsSuccess field's value.
func (CreateFinancialRelationOutput) String ¶
func (s CreateFinancialRelationOutput) String() string
String returns the string representation
type DeleteFinancialRelationInput ¶
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 ¶
func (s DeleteFinancialRelationInput) GoString() string
GoString returns the string representation
func (*DeleteFinancialRelationInput) SetRelation ¶
func (s *DeleteFinancialRelationInput) SetRelation(v int32) *DeleteFinancialRelationInput
SetRelation sets the Relation field's value.
func (*DeleteFinancialRelationInput) SetRelationID ¶
func (s *DeleteFinancialRelationInput) SetRelationID(v string) *DeleteFinancialRelationInput
SetRelationID sets the RelationID field's value.
func (*DeleteFinancialRelationInput) SetSubAccountID ¶
func (s *DeleteFinancialRelationInput) SetSubAccountID(v int32) *DeleteFinancialRelationInput
SetSubAccountID sets the SubAccountID field's value.
func (DeleteFinancialRelationInput) String ¶
func (s DeleteFinancialRelationInput) String() string
String returns the string representation
func (*DeleteFinancialRelationInput) Validate ¶
func (s *DeleteFinancialRelationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteFinancialRelationOutput ¶
type DeleteFinancialRelationOutput struct {
Metadata *response.ResponseMetadata
IsSuccess *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteFinancialRelationOutput) GoString ¶
func (s DeleteFinancialRelationOutput) GoString() string
GoString returns the string representation
func (*DeleteFinancialRelationOutput) SetIsSuccess ¶
func (s *DeleteFinancialRelationOutput) SetIsSuccess(v bool) *DeleteFinancialRelationOutput
SetIsSuccess sets the IsSuccess field's value.
func (DeleteFinancialRelationOutput) String ¶
func (s DeleteFinancialRelationOutput) String() string
String returns the string representation
type HandleInvitationInput ¶
type HandleInvitationInput struct {
// Action is a required field
Action *int32 `type:"int32" json:",omitempty" required:"true"`
// 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 ¶
func (s HandleInvitationInput) GoString() string
GoString returns the string representation
func (*HandleInvitationInput) SetAction ¶
func (s *HandleInvitationInput) SetAction(v int32) *HandleInvitationInput
SetAction sets the Action field's value.
func (*HandleInvitationInput) SetInvitationType ¶
func (s *HandleInvitationInput) SetInvitationType(v int32) *HandleInvitationInput
SetInvitationType sets the InvitationType field's value.
func (*HandleInvitationInput) SetMajorAccountID ¶
func (s *HandleInvitationInput) SetMajorAccountID(v int32) *HandleInvitationInput
SetMajorAccountID sets the MajorAccountID field's value.
func (*HandleInvitationInput) SetRelation ¶
func (s *HandleInvitationInput) SetRelation(v int32) *HandleInvitationInput
SetRelation sets the Relation field's value.
func (*HandleInvitationInput) SetRelationID ¶
func (s *HandleInvitationInput) SetRelationID(v string) *HandleInvitationInput
SetRelationID sets the RelationID field's value.
func (HandleInvitationInput) String ¶
func (s HandleInvitationInput) String() string
String returns the string representation
func (*HandleInvitationInput) Validate ¶
func (s *HandleInvitationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type HandleInvitationOutput ¶
type HandleInvitationOutput struct {
Metadata *response.ResponseMetadata
IsSuccess *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (HandleInvitationOutput) GoString ¶
func (s HandleInvitationOutput) GoString() string
GoString returns the string representation
func (*HandleInvitationOutput) SetIsSuccess ¶
func (s *HandleInvitationOutput) SetIsSuccess(v bool) *HandleInvitationOutput
SetIsSuccess sets the IsSuccess field's value.
func (HandleInvitationOutput) String ¶
func (s HandleInvitationOutput) String() string
String returns the string representation
type InstanceListForListAvailableInstancesOutput ¶
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 ¶
func (s InstanceListForListAvailableInstancesOutput) GoString() string
GoString returns the string representation
func (*InstanceListForListAvailableInstancesOutput) SetAccountID ¶
func (s *InstanceListForListAvailableInstancesOutput) SetAccountID(v int32) *InstanceListForListAvailableInstancesOutput
SetAccountID sets the AccountID field's value.
func (*InstanceListForListAvailableInstancesOutput) SetBeginTime ¶
func (s *InstanceListForListAvailableInstancesOutput) SetBeginTime(v string) *InstanceListForListAvailableInstancesOutput
SetBeginTime sets the BeginTime field's value.
func (*InstanceListForListAvailableInstancesOutput) SetConfigurationCode ¶
func (s *InstanceListForListAvailableInstancesOutput) SetConfigurationCode(v string) *InstanceListForListAvailableInstancesOutput
SetConfigurationCode sets the ConfigurationCode field's value.
func (*InstanceListForListAvailableInstancesOutput) SetExpiredTime ¶
func (s *InstanceListForListAvailableInstancesOutput) SetExpiredTime(v string) *InstanceListForListAvailableInstancesOutput
SetExpiredTime sets the ExpiredTime field's value.
func (*InstanceListForListAvailableInstancesOutput) SetInstanceID ¶
func (s *InstanceListForListAvailableInstancesOutput) SetInstanceID(v string) *InstanceListForListAvailableInstancesOutput
SetInstanceID sets the InstanceID field's value.
func (*InstanceListForListAvailableInstancesOutput) SetInstanceName ¶
func (s *InstanceListForListAvailableInstancesOutput) SetInstanceName(v string) *InstanceListForListAvailableInstancesOutput
SetInstanceName sets the InstanceName field's value.
func (*InstanceListForListAvailableInstancesOutput) SetPaymentMethod ¶
func (s *InstanceListForListAvailableInstancesOutput) SetPaymentMethod(v string) *InstanceListForListAvailableInstancesOutput
SetPaymentMethod sets the PaymentMethod field's value.
func (*InstanceListForListAvailableInstancesOutput) SetProduct ¶
func (s *InstanceListForListAvailableInstancesOutput) SetProduct(v string) *InstanceListForListAvailableInstancesOutput
SetProduct sets the Product field's value.
func (*InstanceListForListAvailableInstancesOutput) SetRemainRenewTimes ¶
func (s *InstanceListForListAvailableInstancesOutput) SetRemainRenewTimes(v string) *InstanceListForListAvailableInstancesOutput
SetRemainRenewTimes sets the RemainRenewTimes field's value.
func (*InstanceListForListAvailableInstancesOutput) SetRenewType ¶
func (s *InstanceListForListAvailableInstancesOutput) SetRenewType(v string) *InstanceListForListAvailableInstancesOutput
SetRenewType sets the RenewType field's value.
func (*InstanceListForListAvailableInstancesOutput) SetRenewalDurationUnit ¶
func (s *InstanceListForListAvailableInstancesOutput) SetRenewalDurationUnit(v string) *InstanceListForListAvailableInstancesOutput
SetRenewalDurationUnit sets the RenewalDurationUnit field's value.
func (*InstanceListForListAvailableInstancesOutput) SetRenewalTimes ¶
func (s *InstanceListForListAvailableInstancesOutput) SetRenewalTimes(v string) *InstanceListForListAvailableInstancesOutput
SetRenewalTimes sets the RenewalTimes field's value.
func (*InstanceListForListAvailableInstancesOutput) SetStatus ¶
func (s *InstanceListForListAvailableInstancesOutput) SetStatus(v string) *InstanceListForListAvailableInstancesOutput
SetStatus sets the Status field's value.
func (*InstanceListForListAvailableInstancesOutput) SetSubStatus ¶
func (s *InstanceListForListAvailableInstancesOutput) SetSubStatus(v string) *InstanceListForListAvailableInstancesOutput
SetSubStatus sets the SubStatus field's value.
func (InstanceListForListAvailableInstancesOutput) String ¶
func (s InstanceListForListAvailableInstancesOutput) String() string
String returns the string representation
type ListAvailableInstancesInput ¶
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 ¶
func (s ListAvailableInstancesInput) GoString() string
GoString returns the string representation
func (*ListAvailableInstancesInput) SetBeginTimeEnd ¶
func (s *ListAvailableInstancesInput) SetBeginTimeEnd(v string) *ListAvailableInstancesInput
SetBeginTimeEnd sets the BeginTimeEnd field's value.
func (*ListAvailableInstancesInput) SetBeginTimeStart ¶
func (s *ListAvailableInstancesInput) SetBeginTimeStart(v string) *ListAvailableInstancesInput
SetBeginTimeStart sets the BeginTimeStart field's value.
func (*ListAvailableInstancesInput) SetExpiredTimeEnd ¶
func (s *ListAvailableInstancesInput) SetExpiredTimeEnd(v string) *ListAvailableInstancesInput
SetExpiredTimeEnd sets the ExpiredTimeEnd field's value.
func (*ListAvailableInstancesInput) SetExpiredTimeStart ¶
func (s *ListAvailableInstancesInput) SetExpiredTimeStart(v string) *ListAvailableInstancesInput
SetExpiredTimeStart sets the ExpiredTimeStart field's value.
func (*ListAvailableInstancesInput) SetInstanceIDs ¶
func (s *ListAvailableInstancesInput) SetInstanceIDs(v []*string) *ListAvailableInstancesInput
SetInstanceIDs sets the InstanceIDs field's value.
func (*ListAvailableInstancesInput) SetMaxResults ¶
func (s *ListAvailableInstancesInput) SetMaxResults(v int32) *ListAvailableInstancesInput
SetMaxResults sets the MaxResults field's value.
func (*ListAvailableInstancesInput) SetNextToken ¶
func (s *ListAvailableInstancesInput) SetNextToken(v string) *ListAvailableInstancesInput
SetNextToken sets the NextToken field's value.
func (*ListAvailableInstancesInput) SetProduct ¶
func (s *ListAvailableInstancesInput) SetProduct(v string) *ListAvailableInstancesInput
SetProduct sets the Product field's value.
func (*ListAvailableInstancesInput) SetRenewType ¶
func (s *ListAvailableInstancesInput) SetRenewType(v string) *ListAvailableInstancesInput
SetRenewType sets the RenewType field's value.
func (ListAvailableInstancesInput) String ¶
func (s ListAvailableInstancesInput) String() string
String returns the string representation
func (*ListAvailableInstancesInput) Validate ¶
func (s *ListAvailableInstancesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAvailableInstancesOutput ¶
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 ¶
func (s ListAvailableInstancesOutput) GoString() string
GoString returns the string representation
func (*ListAvailableInstancesOutput) SetInstanceList ¶
func (s *ListAvailableInstancesOutput) SetInstanceList(v []*InstanceListForListAvailableInstancesOutput) *ListAvailableInstancesOutput
SetInstanceList sets the InstanceList field's value.
func (*ListAvailableInstancesOutput) SetMaxResults ¶
func (s *ListAvailableInstancesOutput) SetMaxResults(v int32) *ListAvailableInstancesOutput
SetMaxResults sets the MaxResults field's value.
func (*ListAvailableInstancesOutput) SetNextToken ¶
func (s *ListAvailableInstancesOutput) SetNextToken(v string) *ListAvailableInstancesOutput
SetNextToken sets the NextToken field's value.
func (ListAvailableInstancesOutput) String ¶
func (s ListAvailableInstancesOutput) String() string
String returns the string representation
type ListBillDetailInput ¶
type ListBillDetailInput struct {
AccountID *int64 `type:"int64" json:",omitempty"`
Base *BaseForListBillDetailInput `type:"structure" json:",omitempty"`
BillCategory []*string `type:"list" json:",omitempty"`
BillPeriod *string `type:"string" json:",omitempty"`
BillingMode []*string `type:"list" json:",omitempty"`
ExpenseDate *string `type:"string" json:",omitempty"`
// GroupPeriod is a required field
GroupPeriod *int32 `type:"int32" json:",omitempty" required:"true"`
// GroupTerm is a required field
GroupTerm *int32 `type:"int32" json:",omitempty" required:"true"`
// IgnoreZero is a required field
IgnoreZero *int32 `type:"int32" json:",omitempty" required:"true"`
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 is a required field
Offset *int32 `type:"int32" json:",omitempty" required:"true"`
OrderBy *string `type:"string" json:",omitempty"`
OrderType *int32 `type:"int32" json:",omitempty"`
OwnerID []*int64 `type:"list" json:",omitempty"`
PayerID []*int64 `type:"list" json:",omitempty"`
Product []*string `type:"list" json:",omitempty"`
SubjectNo *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListBillDetailInput) GoString ¶
func (s ListBillDetailInput) GoString() string
GoString returns the string representation
func (*ListBillDetailInput) SetAccountID ¶
func (s *ListBillDetailInput) SetAccountID(v int64) *ListBillDetailInput
SetAccountID sets the AccountID field's value.
func (*ListBillDetailInput) SetBase ¶
func (s *ListBillDetailInput) SetBase(v *BaseForListBillDetailInput) *ListBillDetailInput
SetBase sets the Base field's value.
func (*ListBillDetailInput) SetBillCategory ¶
func (s *ListBillDetailInput) SetBillCategory(v []*string) *ListBillDetailInput
SetBillCategory sets the BillCategory field's value.
func (*ListBillDetailInput) SetBillPeriod ¶
func (s *ListBillDetailInput) SetBillPeriod(v string) *ListBillDetailInput
SetBillPeriod sets the BillPeriod field's value.
func (*ListBillDetailInput) SetBillingMode ¶
func (s *ListBillDetailInput) SetBillingMode(v []*string) *ListBillDetailInput
SetBillingMode sets the BillingMode field's value.
func (*ListBillDetailInput) SetExpenseDate ¶
func (s *ListBillDetailInput) SetExpenseDate(v string) *ListBillDetailInput
SetExpenseDate sets the ExpenseDate field's value.
func (*ListBillDetailInput) SetGroupPeriod ¶
func (s *ListBillDetailInput) SetGroupPeriod(v int32) *ListBillDetailInput
SetGroupPeriod sets the GroupPeriod field's value.
func (*ListBillDetailInput) SetGroupTerm ¶
func (s *ListBillDetailInput) SetGroupTerm(v int32) *ListBillDetailInput
SetGroupTerm sets the GroupTerm field's value.
func (*ListBillDetailInput) SetIgnoreZero ¶
func (s *ListBillDetailInput) SetIgnoreZero(v int32) *ListBillDetailInput
SetIgnoreZero sets the IgnoreZero field's value.
func (*ListBillDetailInput) SetInstanceNo ¶
func (s *ListBillDetailInput) SetInstanceNo(v string) *ListBillDetailInput
SetInstanceNo sets the InstanceNo field's value.
func (*ListBillDetailInput) SetLimit ¶
func (s *ListBillDetailInput) SetLimit(v int32) *ListBillDetailInput
SetLimit sets the Limit field's value.
func (*ListBillDetailInput) SetNeedRecordNum ¶
func (s *ListBillDetailInput) SetNeedRecordNum(v int32) *ListBillDetailInput
SetNeedRecordNum sets the NeedRecordNum field's value.
func (*ListBillDetailInput) SetOffset ¶
func (s *ListBillDetailInput) SetOffset(v int32) *ListBillDetailInput
SetOffset sets the Offset field's value.
func (*ListBillDetailInput) SetOrderBy ¶
func (s *ListBillDetailInput) SetOrderBy(v string) *ListBillDetailInput
SetOrderBy sets the OrderBy field's value.
func (*ListBillDetailInput) SetOrderType ¶
func (s *ListBillDetailInput) SetOrderType(v int32) *ListBillDetailInput
SetOrderType sets the OrderType field's value.
func (*ListBillDetailInput) SetOwnerID ¶
func (s *ListBillDetailInput) SetOwnerID(v []*int64) *ListBillDetailInput
SetOwnerID sets the OwnerID field's value.
func (*ListBillDetailInput) SetPayerID ¶
func (s *ListBillDetailInput) SetPayerID(v []*int64) *ListBillDetailInput
SetPayerID sets the PayerID field's value.
func (*ListBillDetailInput) SetProduct ¶
func (s *ListBillDetailInput) SetProduct(v []*string) *ListBillDetailInput
SetProduct sets the Product field's value.
func (*ListBillDetailInput) SetSubjectNo ¶
func (s *ListBillDetailInput) SetSubjectNo(v string) *ListBillDetailInput
SetSubjectNo sets the SubjectNo field's value.
func (ListBillDetailInput) String ¶
func (s ListBillDetailInput) String() string
String returns the string representation
func (*ListBillDetailInput) Validate ¶
func (s *ListBillDetailInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBillDetailOutput ¶
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 ¶
func (s ListBillDetailOutput) GoString() string
GoString returns the string representation
func (*ListBillDetailOutput) SetLimit ¶
func (s *ListBillDetailOutput) SetLimit(v int32) *ListBillDetailOutput
SetLimit sets the Limit field's value.
func (*ListBillDetailOutput) SetList ¶
func (s *ListBillDetailOutput) SetList(v []*ListForListBillDetailOutput) *ListBillDetailOutput
SetList sets the List field's value.
func (*ListBillDetailOutput) SetOffset ¶
func (s *ListBillDetailOutput) SetOffset(v int32) *ListBillDetailOutput
SetOffset sets the Offset field's value.
func (*ListBillDetailOutput) SetTotal ¶
func (s *ListBillDetailOutput) SetTotal(v int32) *ListBillDetailOutput
SetTotal sets the Total field's value.
func (ListBillDetailOutput) String ¶
func (s ListBillDetailOutput) String() string
String returns the string representation
type ListBillOverviewByCategoryInput ¶
type ListBillOverviewByCategoryInput struct {
AccountID *int64 `type:"int64" json:",omitempty"`
Base *BaseForListBillOverviewByCategoryInput `type:"structure" json:",omitempty"`
BillCategoryParent []*string `type:"list" json:",omitempty"`
BillPeriod *string `type:"string" json:",omitempty"`
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 ¶
func (s ListBillOverviewByCategoryInput) GoString() string
GoString returns the string representation
func (*ListBillOverviewByCategoryInput) SetAccountID ¶
func (s *ListBillOverviewByCategoryInput) SetAccountID(v int64) *ListBillOverviewByCategoryInput
SetAccountID sets the AccountID field's value.
func (*ListBillOverviewByCategoryInput) SetBase ¶
func (s *ListBillOverviewByCategoryInput) SetBase(v *BaseForListBillOverviewByCategoryInput) *ListBillOverviewByCategoryInput
SetBase sets the Base field's value.
func (*ListBillOverviewByCategoryInput) SetBillCategoryParent ¶
func (s *ListBillOverviewByCategoryInput) SetBillCategoryParent(v []*string) *ListBillOverviewByCategoryInput
SetBillCategoryParent sets the BillCategoryParent field's value.
func (*ListBillOverviewByCategoryInput) SetBillPeriod ¶
func (s *ListBillOverviewByCategoryInput) SetBillPeriod(v string) *ListBillOverviewByCategoryInput
SetBillPeriod sets the BillPeriod field's value.
func (*ListBillOverviewByCategoryInput) SetBillingMode ¶
func (s *ListBillOverviewByCategoryInput) SetBillingMode(v []*string) *ListBillOverviewByCategoryInput
SetBillingMode sets the BillingMode field's value.
func (*ListBillOverviewByCategoryInput) SetOwnerID ¶
func (s *ListBillOverviewByCategoryInput) SetOwnerID(v []*int64) *ListBillOverviewByCategoryInput
SetOwnerID sets the OwnerID field's value.
func (*ListBillOverviewByCategoryInput) SetPayerID ¶
func (s *ListBillOverviewByCategoryInput) SetPayerID(v []*int64) *ListBillOverviewByCategoryInput
SetPayerID sets the PayerID field's value.
func (ListBillOverviewByCategoryInput) String ¶
func (s ListBillOverviewByCategoryInput) String() string
String returns the string representation
type ListBillOverviewByCategoryOutput ¶
type ListBillOverviewByCategoryOutput struct {
Metadata *response.ResponseMetadata
List []*ConvertListForListBillOverviewByCategoryOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListBillOverviewByCategoryOutput) GoString ¶
func (s ListBillOverviewByCategoryOutput) GoString() string
GoString returns the string representation
func (*ListBillOverviewByCategoryOutput) SetList ¶
func (s *ListBillOverviewByCategoryOutput) SetList(v []*ConvertListForListBillOverviewByCategoryOutput) *ListBillOverviewByCategoryOutput
SetList sets the List field's value.
func (ListBillOverviewByCategoryOutput) String ¶
func (s ListBillOverviewByCategoryOutput) String() string
String returns the string representation
type ListBillOverviewByProdInput ¶
type ListBillOverviewByProdInput struct {
AccountID *int64 `type:"int64" json:",omitempty"`
Base *BaseForListBillOverviewByProdInput `type:"structure" json:",omitempty"`
BillCategoryParent []*string `type:"list" json:",omitempty"`
BillPeriod *string `type:"string" json:",omitempty"`
BillingMode []*string `type:"list" json:",omitempty"`
HideZeroDiscountBill *string `type:"string" 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"`
OrderBy *string `type:"string" json:",omitempty"`
OrderType *int32 `type:"int32" json:",omitempty"`
OwnerID []*int64 `type:"list" json:",omitempty"`
PayerID []*int64 `type:"list" json:",omitempty"`
Product []*string `type:"list" json:",omitempty"`
SubjectNo *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListBillOverviewByProdInput) GoString ¶
func (s ListBillOverviewByProdInput) GoString() string
GoString returns the string representation
func (*ListBillOverviewByProdInput) SetAccountID ¶
func (s *ListBillOverviewByProdInput) SetAccountID(v int64) *ListBillOverviewByProdInput
SetAccountID sets the AccountID field's value.
func (*ListBillOverviewByProdInput) SetBase ¶
func (s *ListBillOverviewByProdInput) SetBase(v *BaseForListBillOverviewByProdInput) *ListBillOverviewByProdInput
SetBase sets the Base field's value.
func (*ListBillOverviewByProdInput) SetBillCategoryParent ¶
func (s *ListBillOverviewByProdInput) SetBillCategoryParent(v []*string) *ListBillOverviewByProdInput
SetBillCategoryParent sets the BillCategoryParent field's value.
func (*ListBillOverviewByProdInput) SetBillPeriod ¶
func (s *ListBillOverviewByProdInput) SetBillPeriod(v string) *ListBillOverviewByProdInput
SetBillPeriod sets the BillPeriod field's value.
func (*ListBillOverviewByProdInput) SetBillingMode ¶
func (s *ListBillOverviewByProdInput) SetBillingMode(v []*string) *ListBillOverviewByProdInput
SetBillingMode sets the BillingMode field's value.
func (*ListBillOverviewByProdInput) SetHideZeroDiscountBill ¶
func (s *ListBillOverviewByProdInput) SetHideZeroDiscountBill(v string) *ListBillOverviewByProdInput
SetHideZeroDiscountBill sets the HideZeroDiscountBill field's value.
func (*ListBillOverviewByProdInput) SetIgnoreZero ¶
func (s *ListBillOverviewByProdInput) SetIgnoreZero(v int32) *ListBillOverviewByProdInput
SetIgnoreZero sets the IgnoreZero field's value.
func (*ListBillOverviewByProdInput) SetLimit ¶
func (s *ListBillOverviewByProdInput) SetLimit(v int32) *ListBillOverviewByProdInput
SetLimit sets the Limit field's value.
func (*ListBillOverviewByProdInput) SetNeedRecordNum ¶
func (s *ListBillOverviewByProdInput) SetNeedRecordNum(v int32) *ListBillOverviewByProdInput
SetNeedRecordNum sets the NeedRecordNum field's value.
func (*ListBillOverviewByProdInput) SetOffset ¶
func (s *ListBillOverviewByProdInput) SetOffset(v int32) *ListBillOverviewByProdInput
SetOffset sets the Offset field's value.
func (*ListBillOverviewByProdInput) SetOrderBy ¶
func (s *ListBillOverviewByProdInput) SetOrderBy(v string) *ListBillOverviewByProdInput
SetOrderBy sets the OrderBy field's value.
func (*ListBillOverviewByProdInput) SetOrderType ¶
func (s *ListBillOverviewByProdInput) SetOrderType(v int32) *ListBillOverviewByProdInput
SetOrderType sets the OrderType field's value.
func (*ListBillOverviewByProdInput) SetOwnerID ¶
func (s *ListBillOverviewByProdInput) SetOwnerID(v []*int64) *ListBillOverviewByProdInput
SetOwnerID sets the OwnerID field's value.
func (*ListBillOverviewByProdInput) SetPayerID ¶
func (s *ListBillOverviewByProdInput) SetPayerID(v []*int64) *ListBillOverviewByProdInput
SetPayerID sets the PayerID field's value.
func (*ListBillOverviewByProdInput) SetProduct ¶
func (s *ListBillOverviewByProdInput) SetProduct(v []*string) *ListBillOverviewByProdInput
SetProduct sets the Product field's value.
func (*ListBillOverviewByProdInput) SetSubjectNo ¶
func (s *ListBillOverviewByProdInput) SetSubjectNo(v string) *ListBillOverviewByProdInput
SetSubjectNo sets the SubjectNo field's value.
func (ListBillOverviewByProdInput) String ¶
func (s ListBillOverviewByProdInput) String() string
String returns the string representation
func (*ListBillOverviewByProdInput) Validate ¶
func (s *ListBillOverviewByProdInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBillOverviewByProdOutput ¶
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 ¶
func (s ListBillOverviewByProdOutput) GoString() string
GoString returns the string representation
func (*ListBillOverviewByProdOutput) SetLimit ¶
func (s *ListBillOverviewByProdOutput) SetLimit(v int32) *ListBillOverviewByProdOutput
SetLimit sets the Limit field's value.
func (*ListBillOverviewByProdOutput) SetList ¶
func (s *ListBillOverviewByProdOutput) SetList(v []*ListForListBillOverviewByProdOutput) *ListBillOverviewByProdOutput
SetList sets the List field's value.
func (*ListBillOverviewByProdOutput) SetOffset ¶
func (s *ListBillOverviewByProdOutput) SetOffset(v int32) *ListBillOverviewByProdOutput
SetOffset sets the Offset field's value.
func (*ListBillOverviewByProdOutput) SetTotal ¶
func (s *ListBillOverviewByProdOutput) SetTotal(v int32) *ListBillOverviewByProdOutput
SetTotal sets the Total field's value.
func (ListBillOverviewByProdOutput) String ¶
func (s ListBillOverviewByProdOutput) String() string
String returns the string representation
type ListFinancialRelationInput ¶
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 ¶
func (s ListFinancialRelationInput) GoString() string
GoString returns the string representation
func (*ListFinancialRelationInput) SetAccountIDSearchList ¶
func (s *ListFinancialRelationInput) SetAccountIDSearchList(v []*string) *ListFinancialRelationInput
SetAccountIDSearchList sets the AccountIDSearchList field's value.
func (*ListFinancialRelationInput) SetLimit ¶
func (s *ListFinancialRelationInput) SetLimit(v int32) *ListFinancialRelationInput
SetLimit sets the Limit field's value.
func (*ListFinancialRelationInput) SetOffset ¶
func (s *ListFinancialRelationInput) SetOffset(v int32) *ListFinancialRelationInput
SetOffset sets the Offset field's value.
func (*ListFinancialRelationInput) SetRelation ¶
func (s *ListFinancialRelationInput) SetRelation(v []*string) *ListFinancialRelationInput
SetRelation sets the Relation field's value.
func (*ListFinancialRelationInput) SetStatus ¶
func (s *ListFinancialRelationInput) SetStatus(v []*string) *ListFinancialRelationInput
SetStatus sets the Status field's value.
func (ListFinancialRelationInput) String ¶
func (s ListFinancialRelationInput) String() string
String returns the string representation
type ListFinancialRelationOutput ¶
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 ¶
func (s ListFinancialRelationOutput) GoString() string
GoString returns the string representation
func (*ListFinancialRelationOutput) SetLimit ¶
func (s *ListFinancialRelationOutput) SetLimit(v int32) *ListFinancialRelationOutput
SetLimit sets the Limit field's value.
func (*ListFinancialRelationOutput) SetList ¶
func (s *ListFinancialRelationOutput) SetList(v []*ListForListFinancialRelationOutput) *ListFinancialRelationOutput
SetList sets the List field's value.
func (*ListFinancialRelationOutput) SetOffset ¶
func (s *ListFinancialRelationOutput) SetOffset(v int32) *ListFinancialRelationOutput
SetOffset sets the Offset field's value.
func (*ListFinancialRelationOutput) SetTotal ¶
func (s *ListFinancialRelationOutput) SetTotal(v int32) *ListFinancialRelationOutput
SetTotal sets the Total field's value.
func (ListFinancialRelationOutput) String ¶
func (s ListFinancialRelationOutput) String() string
String returns the string representation
type ListForListBillDetailOutput ¶
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"`
CountryRegion *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"`
PayerCustomerName *string `type:"string" json:",omitempty"`
PayerID *string `type:"string" json:",omitempty"`
PayerUserName *string `type:"string" json:",omitempty"`
PosttaxAmount *string `type:"string" json:",omitempty"`
PreferentialBillAmount *string `type:"string" json:",omitempty"`
PretaxAmount *string `type:"string" json:",omitempty"`
PretaxRealValue *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"`
RealValue *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:"float" 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"`
SettlePosttaxAmount *string `type:"string" json:",omitempty"`
SettlePretaxAmount *string `type:"string" json:",omitempty"`
SettlePretaxRealValue *string `type:"string" json:",omitempty"`
SettleRealValue *string `type:"string" json:",omitempty"`
SettleTax *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"`
Tax *string `type:"string" json:",omitempty"`
TaxRate *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 ¶
func (s ListForListBillDetailOutput) GoString() string
GoString returns the string representation
func (*ListForListBillDetailOutput) SetBillCategory ¶
func (s *ListForListBillDetailOutput) SetBillCategory(v string) *ListForListBillDetailOutput
SetBillCategory sets the BillCategory field's value.
func (*ListForListBillDetailOutput) SetBillDetailId ¶
func (s *ListForListBillDetailOutput) SetBillDetailId(v string) *ListForListBillDetailOutput
SetBillDetailId sets the BillDetailId field's value.
func (*ListForListBillDetailOutput) SetBillID ¶
func (s *ListForListBillDetailOutput) SetBillID(v string) *ListForListBillDetailOutput
SetBillID sets the BillID field's value.
func (*ListForListBillDetailOutput) SetBillPeriod ¶
func (s *ListForListBillDetailOutput) SetBillPeriod(v string) *ListForListBillDetailOutput
SetBillPeriod sets the BillPeriod field's value.
func (*ListForListBillDetailOutput) SetBillingFunction ¶
func (s *ListForListBillDetailOutput) SetBillingFunction(v string) *ListForListBillDetailOutput
SetBillingFunction sets the BillingFunction field's value.
func (*ListForListBillDetailOutput) SetBillingMethodCode ¶
func (s *ListForListBillDetailOutput) SetBillingMethodCode(v string) *ListForListBillDetailOutput
SetBillingMethodCode sets the BillingMethodCode field's value.
func (*ListForListBillDetailOutput) SetBillingMode ¶
func (s *ListForListBillDetailOutput) SetBillingMode(v string) *ListForListBillDetailOutput
SetBillingMode sets the BillingMode field's value.
func (*ListForListBillDetailOutput) SetBusiPeriod ¶
func (s *ListForListBillDetailOutput) SetBusiPeriod(v string) *ListForListBillDetailOutput
SetBusiPeriod sets the BusiPeriod field's value.
func (*ListForListBillDetailOutput) SetBusinessMode ¶
func (s *ListForListBillDetailOutput) SetBusinessMode(v string) *ListForListBillDetailOutput
SetBusinessMode sets the BusinessMode field's value.
func (*ListForListBillDetailOutput) SetConfigName ¶
func (s *ListForListBillDetailOutput) SetConfigName(v string) *ListForListBillDetailOutput
SetConfigName sets the ConfigName field's value.
func (*ListForListBillDetailOutput) SetConfigurationCode ¶
func (s *ListForListBillDetailOutput) SetConfigurationCode(v string) *ListForListBillDetailOutput
SetConfigurationCode sets the ConfigurationCode field's value.
func (*ListForListBillDetailOutput) SetCount ¶
func (s *ListForListBillDetailOutput) SetCount(v string) *ListForListBillDetailOutput
SetCount sets the Count field's value.
func (*ListForListBillDetailOutput) SetCountryRegion ¶
func (s *ListForListBillDetailOutput) SetCountryRegion(v string) *ListForListBillDetailOutput
SetCountryRegion sets the CountryRegion field's value.
func (*ListForListBillDetailOutput) SetCouponAmount ¶
func (s *ListForListBillDetailOutput) SetCouponAmount(v string) *ListForListBillDetailOutput
SetCouponAmount sets the CouponAmount field's value.
func (*ListForListBillDetailOutput) SetCreditCarriedAmount ¶
func (s *ListForListBillDetailOutput) SetCreditCarriedAmount(v string) *ListForListBillDetailOutput
SetCreditCarriedAmount sets the CreditCarriedAmount field's value.
func (*ListForListBillDetailOutput) SetCurrency ¶
func (s *ListForListBillDetailOutput) SetCurrency(v string) *ListForListBillDetailOutput
SetCurrency sets the Currency field's value.
func (*ListForListBillDetailOutput) SetDeductionCount ¶
func (s *ListForListBillDetailOutput) SetDeductionCount(v string) *ListForListBillDetailOutput
SetDeductionCount sets the DeductionCount field's value.
func (*ListForListBillDetailOutput) SetDeductionUseDuration ¶
func (s *ListForListBillDetailOutput) SetDeductionUseDuration(v string) *ListForListBillDetailOutput
SetDeductionUseDuration sets the DeductionUseDuration field's value.
func (*ListForListBillDetailOutput) SetDiscountBillAmount ¶
func (s *ListForListBillDetailOutput) SetDiscountBillAmount(v string) *ListForListBillDetailOutput
SetDiscountBillAmount sets the DiscountBillAmount field's value.
func (*ListForListBillDetailOutput) SetDiscountBizBillingFunction ¶
func (s *ListForListBillDetailOutput) SetDiscountBizBillingFunction(v string) *ListForListBillDetailOutput
SetDiscountBizBillingFunction sets the DiscountBizBillingFunction field's value.
func (*ListForListBillDetailOutput) SetDiscountBizMeasureInterval ¶
func (s *ListForListBillDetailOutput) SetDiscountBizMeasureInterval(v string) *ListForListBillDetailOutput
SetDiscountBizMeasureInterval sets the DiscountBizMeasureInterval field's value.
func (*ListForListBillDetailOutput) SetDiscountBizUnitPrice ¶
func (s *ListForListBillDetailOutput) SetDiscountBizUnitPrice(v string) *ListForListBillDetailOutput
SetDiscountBizUnitPrice sets the DiscountBizUnitPrice field's value.
func (*ListForListBillDetailOutput) SetDiscountBizUnitPriceInterval ¶
func (s *ListForListBillDetailOutput) SetDiscountBizUnitPriceInterval(v string) *ListForListBillDetailOutput
SetDiscountBizUnitPriceInterval sets the DiscountBizUnitPriceInterval field's value.
func (*ListForListBillDetailOutput) SetEffectiveFactor ¶
func (s *ListForListBillDetailOutput) SetEffectiveFactor(v string) *ListForListBillDetailOutput
SetEffectiveFactor sets the EffectiveFactor field's value.
func (*ListForListBillDetailOutput) SetElement ¶
func (s *ListForListBillDetailOutput) SetElement(v string) *ListForListBillDetailOutput
SetElement sets the Element field's value.
func (*ListForListBillDetailOutput) SetElementCode ¶
func (s *ListForListBillDetailOutput) SetElementCode(v string) *ListForListBillDetailOutput
SetElementCode sets the ElementCode field's value.
func (*ListForListBillDetailOutput) SetExpandField ¶
func (s *ListForListBillDetailOutput) SetExpandField(v string) *ListForListBillDetailOutput
SetExpandField sets the ExpandField field's value.
func (*ListForListBillDetailOutput) SetExpenseBeginTime ¶
func (s *ListForListBillDetailOutput) SetExpenseBeginTime(v string) *ListForListBillDetailOutput
SetExpenseBeginTime sets the ExpenseBeginTime field's value.
func (*ListForListBillDetailOutput) SetExpenseDate ¶
func (s *ListForListBillDetailOutput) SetExpenseDate(v string) *ListForListBillDetailOutput
SetExpenseDate sets the ExpenseDate field's value.
func (*ListForListBillDetailOutput) SetExpenseEndTime ¶
func (s *ListForListBillDetailOutput) SetExpenseEndTime(v string) *ListForListBillDetailOutput
SetExpenseEndTime sets the ExpenseEndTime field's value.
func (*ListForListBillDetailOutput) SetFactor ¶
func (s *ListForListBillDetailOutput) SetFactor(v string) *ListForListBillDetailOutput
SetFactor sets the Factor field's value.
func (*ListForListBillDetailOutput) SetFactorCode ¶
func (s *ListForListBillDetailOutput) SetFactorCode(v string) *ListForListBillDetailOutput
SetFactorCode sets the FactorCode field's value.
func (*ListForListBillDetailOutput) SetFormula ¶
func (s *ListForListBillDetailOutput) SetFormula(v string) *ListForListBillDetailOutput
SetFormula sets the Formula field's value.
func (*ListForListBillDetailOutput) SetInstanceName ¶
func (s *ListForListBillDetailOutput) SetInstanceName(v string) *ListForListBillDetailOutput
SetInstanceName sets the InstanceName field's value.
func (*ListForListBillDetailOutput) SetInstanceNo ¶
func (s *ListForListBillDetailOutput) SetInstanceNo(v string) *ListForListBillDetailOutput
SetInstanceNo sets the InstanceNo field's value.
func (*ListForListBillDetailOutput) SetMarketPrice ¶
func (s *ListForListBillDetailOutput) SetMarketPrice(v string) *ListForListBillDetailOutput
SetMarketPrice sets the MarketPrice field's value.
func (*ListForListBillDetailOutput) SetMeasureInterval ¶
func (s *ListForListBillDetailOutput) SetMeasureInterval(v string) *ListForListBillDetailOutput
SetMeasureInterval sets the MeasureInterval field's value.
func (*ListForListBillDetailOutput) SetOriginalBillAmount ¶
func (s *ListForListBillDetailOutput) SetOriginalBillAmount(v string) *ListForListBillDetailOutput
SetOriginalBillAmount sets the OriginalBillAmount field's value.
func (*ListForListBillDetailOutput) SetOwnerCustomerName ¶
func (s *ListForListBillDetailOutput) SetOwnerCustomerName(v string) *ListForListBillDetailOutput
SetOwnerCustomerName sets the OwnerCustomerName field's value.
func (*ListForListBillDetailOutput) SetOwnerID ¶
func (s *ListForListBillDetailOutput) SetOwnerID(v string) *ListForListBillDetailOutput
SetOwnerID sets the OwnerID field's value.
func (*ListForListBillDetailOutput) SetOwnerUserName ¶
func (s *ListForListBillDetailOutput) SetOwnerUserName(v string) *ListForListBillDetailOutput
SetOwnerUserName sets the OwnerUserName field's value.
func (*ListForListBillDetailOutput) SetPaidAmount ¶
func (s *ListForListBillDetailOutput) SetPaidAmount(v string) *ListForListBillDetailOutput
SetPaidAmount sets the PaidAmount field's value.
func (*ListForListBillDetailOutput) SetPayerCustomerName ¶
func (s *ListForListBillDetailOutput) SetPayerCustomerName(v string) *ListForListBillDetailOutput
SetPayerCustomerName sets the PayerCustomerName field's value.
func (*ListForListBillDetailOutput) SetPayerID ¶
func (s *ListForListBillDetailOutput) SetPayerID(v string) *ListForListBillDetailOutput
SetPayerID sets the PayerID field's value.
func (*ListForListBillDetailOutput) SetPayerUserName ¶
func (s *ListForListBillDetailOutput) SetPayerUserName(v string) *ListForListBillDetailOutput
SetPayerUserName sets the PayerUserName field's value.
func (*ListForListBillDetailOutput) SetPosttaxAmount ¶
func (s *ListForListBillDetailOutput) SetPosttaxAmount(v string) *ListForListBillDetailOutput
SetPosttaxAmount sets the PosttaxAmount field's value.
func (*ListForListBillDetailOutput) SetPreferentialBillAmount ¶
func (s *ListForListBillDetailOutput) SetPreferentialBillAmount(v string) *ListForListBillDetailOutput
SetPreferentialBillAmount sets the PreferentialBillAmount field's value.
func (*ListForListBillDetailOutput) SetPretaxAmount ¶
func (s *ListForListBillDetailOutput) SetPretaxAmount(v string) *ListForListBillDetailOutput
SetPretaxAmount sets the PretaxAmount field's value.
func (*ListForListBillDetailOutput) SetPretaxRealValue ¶
func (s *ListForListBillDetailOutput) SetPretaxRealValue(v string) *ListForListBillDetailOutput
SetPretaxRealValue sets the PretaxRealValue field's value.
func (*ListForListBillDetailOutput) SetPrice ¶
func (s *ListForListBillDetailOutput) SetPrice(v string) *ListForListBillDetailOutput
SetPrice sets the Price field's value.
func (*ListForListBillDetailOutput) SetPriceInterval ¶
func (s *ListForListBillDetailOutput) SetPriceInterval(v string) *ListForListBillDetailOutput
SetPriceInterval sets the PriceInterval field's value.
func (*ListForListBillDetailOutput) SetPriceUnit ¶
func (s *ListForListBillDetailOutput) SetPriceUnit(v string) *ListForListBillDetailOutput
SetPriceUnit sets the PriceUnit field's value.
func (*ListForListBillDetailOutput) SetProduct ¶
func (s *ListForListBillDetailOutput) SetProduct(v string) *ListForListBillDetailOutput
SetProduct sets the Product field's value.
func (*ListForListBillDetailOutput) SetProductZh ¶
func (s *ListForListBillDetailOutput) SetProductZh(v string) *ListForListBillDetailOutput
SetProductZh sets the ProductZh field's value.
func (*ListForListBillDetailOutput) SetProject ¶
func (s *ListForListBillDetailOutput) SetProject(v string) *ListForListBillDetailOutput
SetProject sets the Project field's value.
func (*ListForListBillDetailOutput) SetProjectDisplayName ¶
func (s *ListForListBillDetailOutput) SetProjectDisplayName(v string) *ListForListBillDetailOutput
SetProjectDisplayName sets the ProjectDisplayName field's value.
func (*ListForListBillDetailOutput) SetRealValue ¶
func (s *ListForListBillDetailOutput) SetRealValue(v string) *ListForListBillDetailOutput
SetRealValue sets the RealValue field's value.
func (*ListForListBillDetailOutput) SetRegion ¶
func (s *ListForListBillDetailOutput) SetRegion(v string) *ListForListBillDetailOutput
SetRegion sets the Region field's value.
func (*ListForListBillDetailOutput) SetRegionCode ¶
func (s *ListForListBillDetailOutput) SetRegionCode(v string) *ListForListBillDetailOutput
SetRegionCode sets the RegionCode field's value.
func (*ListForListBillDetailOutput) SetReservationInstance ¶
func (s *ListForListBillDetailOutput) SetReservationInstance(v string) *ListForListBillDetailOutput
SetReservationInstance sets the ReservationInstance field's value.
func (*ListForListBillDetailOutput) SetRoundAmount ¶
func (s *ListForListBillDetailOutput) SetRoundAmount(v float64) *ListForListBillDetailOutput
SetRoundAmount sets the RoundAmount field's value.
func (*ListForListBillDetailOutput) SetSellerCustomerName ¶
func (s *ListForListBillDetailOutput) SetSellerCustomerName(v string) *ListForListBillDetailOutput
SetSellerCustomerName sets the SellerCustomerName field's value.
func (*ListForListBillDetailOutput) SetSellerID ¶
func (s *ListForListBillDetailOutput) SetSellerID(v string) *ListForListBillDetailOutput
SetSellerID sets the SellerID field's value.
func (*ListForListBillDetailOutput) SetSellerUserName ¶
func (s *ListForListBillDetailOutput) SetSellerUserName(v string) *ListForListBillDetailOutput
SetSellerUserName sets the SellerUserName field's value.
func (*ListForListBillDetailOutput) SetSellingMode ¶
func (s *ListForListBillDetailOutput) SetSellingMode(v string) *ListForListBillDetailOutput
SetSellingMode sets the SellingMode field's value.
func (*ListForListBillDetailOutput) SetSettlePosttaxAmount ¶
func (s *ListForListBillDetailOutput) SetSettlePosttaxAmount(v string) *ListForListBillDetailOutput
SetSettlePosttaxAmount sets the SettlePosttaxAmount field's value.
func (*ListForListBillDetailOutput) SetSettlePretaxAmount ¶
func (s *ListForListBillDetailOutput) SetSettlePretaxAmount(v string) *ListForListBillDetailOutput
SetSettlePretaxAmount sets the SettlePretaxAmount field's value.
func (*ListForListBillDetailOutput) SetSettlePretaxRealValue ¶
func (s *ListForListBillDetailOutput) SetSettlePretaxRealValue(v string) *ListForListBillDetailOutput
SetSettlePretaxRealValue sets the SettlePretaxRealValue field's value.
func (*ListForListBillDetailOutput) SetSettleRealValue ¶
func (s *ListForListBillDetailOutput) SetSettleRealValue(v string) *ListForListBillDetailOutput
SetSettleRealValue sets the SettleRealValue field's value.
func (*ListForListBillDetailOutput) SetSettleTax ¶
func (s *ListForListBillDetailOutput) SetSettleTax(v string) *ListForListBillDetailOutput
SetSettleTax sets the SettleTax field's value.
func (*ListForListBillDetailOutput) SetSettlementType ¶
func (s *ListForListBillDetailOutput) SetSettlementType(v string) *ListForListBillDetailOutput
SetSettlementType sets the SettlementType field's value.
func (*ListForListBillDetailOutput) SetSolutionZh ¶
func (s *ListForListBillDetailOutput) SetSolutionZh(v string) *ListForListBillDetailOutput
SetSolutionZh sets the SolutionZh field's value.
func (*ListForListBillDetailOutput) SetSubjectName ¶
func (s *ListForListBillDetailOutput) SetSubjectName(v string) *ListForListBillDetailOutput
SetSubjectName sets the SubjectName field's value.
func (*ListForListBillDetailOutput) SetTag ¶
func (s *ListForListBillDetailOutput) SetTag(v string) *ListForListBillDetailOutput
SetTag sets the Tag field's value.
func (*ListForListBillDetailOutput) SetTax ¶
func (s *ListForListBillDetailOutput) SetTax(v string) *ListForListBillDetailOutput
SetTax sets the Tax field's value.
func (*ListForListBillDetailOutput) SetTaxRate ¶
func (s *ListForListBillDetailOutput) SetTaxRate(v string) *ListForListBillDetailOutput
SetTaxRate sets the TaxRate field's value.
func (*ListForListBillDetailOutput) SetTradeTime ¶
func (s *ListForListBillDetailOutput) SetTradeTime(v string) *ListForListBillDetailOutput
SetTradeTime sets the TradeTime field's value.
func (*ListForListBillDetailOutput) SetUnit ¶
func (s *ListForListBillDetailOutput) SetUnit(v string) *ListForListBillDetailOutput
SetUnit sets the Unit field's value.
func (*ListForListBillDetailOutput) SetUnpaidAmount ¶
func (s *ListForListBillDetailOutput) SetUnpaidAmount(v string) *ListForListBillDetailOutput
SetUnpaidAmount sets the UnpaidAmount field's value.
func (*ListForListBillDetailOutput) SetUseDuration ¶
func (s *ListForListBillDetailOutput) SetUseDuration(v string) *ListForListBillDetailOutput
SetUseDuration sets the UseDuration field's value.
func (*ListForListBillDetailOutput) SetUseDurationUnit ¶
func (s *ListForListBillDetailOutput) SetUseDurationUnit(v string) *ListForListBillDetailOutput
SetUseDurationUnit sets the UseDurationUnit field's value.
func (*ListForListBillDetailOutput) SetZone ¶
func (s *ListForListBillDetailOutput) SetZone(v string) *ListForListBillDetailOutput
SetZone sets the Zone field's value.
func (*ListForListBillDetailOutput) SetZoneCode ¶
func (s *ListForListBillDetailOutput) SetZoneCode(v string) *ListForListBillDetailOutput
SetZoneCode sets the ZoneCode field's value.
func (ListForListBillDetailOutput) String ¶
func (s ListForListBillDetailOutput) String() string
String returns the string representation
type ListForListBillOverviewByCategoryOutput ¶
type ListForListBillOverviewByCategoryOutput struct {
BillCategoryParent *string `type:"string" json:",omitempty"`
BillPeriod *string `type:"string" json:",omitempty"`
BusinessMode *string `type:"string" json:",omitempty"`
CountryArea *string `type:"string" json:",omitempty"`
CountryRegion *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"`
PayerCustomerName *string `type:"string" json:",omitempty"`
PayerID *string `type:"string" json:",omitempty"`
PayerUserName *string `type:"string" json:",omitempty"`
PosttaxAmount *string `type:"string" json:",omitempty"`
PretaxAmount *string `type:"string" json:",omitempty"`
PretaxRealValue *string `type:"string" json:",omitempty"`
RealValue *string `type:"string" json:",omitempty"`
SellerCustomerName *string `type:"string" json:",omitempty"`
SellerID *string `type:"string" json:",omitempty"`
SellerUserName *string `type:"string" json:",omitempty"`
SettlePosttaxAmount *string `type:"string" json:",omitempty"`
SettlePretaxAmount *string `type:"string" json:",omitempty"`
SettlePretaxRealValue *string `type:"string" json:",omitempty"`
SettleRealValue *string `type:"string" json:",omitempty"`
SettleTax *string `type:"string" json:",omitempty"`
SettlementType *string `type:"string" json:",omitempty"`
SubjectName *string `type:"string" json:",omitempty"`
SubjectNo *string `type:"string" json:",omitempty"`
Tax *string `type:"string" json:",omitempty"`
UnpaidAmount *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListForListBillOverviewByCategoryOutput) GoString ¶
func (s ListForListBillOverviewByCategoryOutput) GoString() string
GoString returns the string representation
func (*ListForListBillOverviewByCategoryOutput) SetBillCategoryParent ¶
func (s *ListForListBillOverviewByCategoryOutput) SetBillCategoryParent(v string) *ListForListBillOverviewByCategoryOutput
SetBillCategoryParent sets the BillCategoryParent field's value.
func (*ListForListBillOverviewByCategoryOutput) SetBillPeriod ¶
func (s *ListForListBillOverviewByCategoryOutput) SetBillPeriod(v string) *ListForListBillOverviewByCategoryOutput
SetBillPeriod sets the BillPeriod field's value.
func (*ListForListBillOverviewByCategoryOutput) SetBusinessMode ¶
func (s *ListForListBillOverviewByCategoryOutput) SetBusinessMode(v string) *ListForListBillOverviewByCategoryOutput
SetBusinessMode sets the BusinessMode field's value.
func (*ListForListBillOverviewByCategoryOutput) SetCountryArea ¶
func (s *ListForListBillOverviewByCategoryOutput) SetCountryArea(v string) *ListForListBillOverviewByCategoryOutput
SetCountryArea sets the CountryArea field's value.
func (*ListForListBillOverviewByCategoryOutput) SetCountryRegion ¶
func (s *ListForListBillOverviewByCategoryOutput) SetCountryRegion(v string) *ListForListBillOverviewByCategoryOutput
SetCountryRegion sets the CountryRegion field's value.
func (*ListForListBillOverviewByCategoryOutput) SetCouponAmount ¶
func (s *ListForListBillOverviewByCategoryOutput) SetCouponAmount(v string) *ListForListBillOverviewByCategoryOutput
SetCouponAmount sets the CouponAmount field's value.
func (*ListForListBillOverviewByCategoryOutput) SetCreditCarriedAmount ¶
func (s *ListForListBillOverviewByCategoryOutput) SetCreditCarriedAmount(v string) *ListForListBillOverviewByCategoryOutput
SetCreditCarriedAmount sets the CreditCarriedAmount field's value.
func (*ListForListBillOverviewByCategoryOutput) SetCurrency ¶
func (s *ListForListBillOverviewByCategoryOutput) SetCurrency(v string) *ListForListBillOverviewByCategoryOutput
SetCurrency sets the Currency field's value.
func (*ListForListBillOverviewByCategoryOutput) SetDiscountBillAmount ¶
func (s *ListForListBillOverviewByCategoryOutput) SetDiscountBillAmount(v string) *ListForListBillOverviewByCategoryOutput
SetDiscountBillAmount sets the DiscountBillAmount field's value.
func (*ListForListBillOverviewByCategoryOutput) SetOriginalBillAmount ¶
func (s *ListForListBillOverviewByCategoryOutput) SetOriginalBillAmount(v string) *ListForListBillOverviewByCategoryOutput
SetOriginalBillAmount sets the OriginalBillAmount field's value.
func (*ListForListBillOverviewByCategoryOutput) SetOwnerCustomerName ¶
func (s *ListForListBillOverviewByCategoryOutput) SetOwnerCustomerName(v string) *ListForListBillOverviewByCategoryOutput
SetOwnerCustomerName sets the OwnerCustomerName field's value.
func (*ListForListBillOverviewByCategoryOutput) SetOwnerID ¶
func (s *ListForListBillOverviewByCategoryOutput) SetOwnerID(v string) *ListForListBillOverviewByCategoryOutput
SetOwnerID sets the OwnerID field's value.
func (*ListForListBillOverviewByCategoryOutput) SetOwnerUserName ¶
func (s *ListForListBillOverviewByCategoryOutput) SetOwnerUserName(v string) *ListForListBillOverviewByCategoryOutput
SetOwnerUserName sets the OwnerUserName field's value.
func (*ListForListBillOverviewByCategoryOutput) SetPaidAmount ¶
func (s *ListForListBillOverviewByCategoryOutput) SetPaidAmount(v string) *ListForListBillOverviewByCategoryOutput
SetPaidAmount sets the PaidAmount field's value.
func (*ListForListBillOverviewByCategoryOutput) SetPayerCustomerName ¶
func (s *ListForListBillOverviewByCategoryOutput) SetPayerCustomerName(v string) *ListForListBillOverviewByCategoryOutput
SetPayerCustomerName sets the PayerCustomerName field's value.
func (*ListForListBillOverviewByCategoryOutput) SetPayerID ¶
func (s *ListForListBillOverviewByCategoryOutput) SetPayerID(v string) *ListForListBillOverviewByCategoryOutput
SetPayerID sets the PayerID field's value.
func (*ListForListBillOverviewByCategoryOutput) SetPayerUserName ¶
func (s *ListForListBillOverviewByCategoryOutput) SetPayerUserName(v string) *ListForListBillOverviewByCategoryOutput
SetPayerUserName sets the PayerUserName field's value.
func (*ListForListBillOverviewByCategoryOutput) SetPosttaxAmount ¶
func (s *ListForListBillOverviewByCategoryOutput) SetPosttaxAmount(v string) *ListForListBillOverviewByCategoryOutput
SetPosttaxAmount sets the PosttaxAmount field's value.
func (*ListForListBillOverviewByCategoryOutput) SetPretaxAmount ¶
func (s *ListForListBillOverviewByCategoryOutput) SetPretaxAmount(v string) *ListForListBillOverviewByCategoryOutput
SetPretaxAmount sets the PretaxAmount field's value.
func (*ListForListBillOverviewByCategoryOutput) SetPretaxRealValue ¶
func (s *ListForListBillOverviewByCategoryOutput) SetPretaxRealValue(v string) *ListForListBillOverviewByCategoryOutput
SetPretaxRealValue sets the PretaxRealValue field's value.
func (*ListForListBillOverviewByCategoryOutput) SetRealValue ¶
func (s *ListForListBillOverviewByCategoryOutput) SetRealValue(v string) *ListForListBillOverviewByCategoryOutput
SetRealValue sets the RealValue field's value.
func (*ListForListBillOverviewByCategoryOutput) SetSellerCustomerName ¶
func (s *ListForListBillOverviewByCategoryOutput) SetSellerCustomerName(v string) *ListForListBillOverviewByCategoryOutput
SetSellerCustomerName sets the SellerCustomerName field's value.
func (*ListForListBillOverviewByCategoryOutput) SetSellerID ¶
func (s *ListForListBillOverviewByCategoryOutput) SetSellerID(v string) *ListForListBillOverviewByCategoryOutput
SetSellerID sets the SellerID field's value.
func (*ListForListBillOverviewByCategoryOutput) SetSellerUserName ¶
func (s *ListForListBillOverviewByCategoryOutput) SetSellerUserName(v string) *ListForListBillOverviewByCategoryOutput
SetSellerUserName sets the SellerUserName field's value.
func (*ListForListBillOverviewByCategoryOutput) SetSettlePosttaxAmount ¶
func (s *ListForListBillOverviewByCategoryOutput) SetSettlePosttaxAmount(v string) *ListForListBillOverviewByCategoryOutput
SetSettlePosttaxAmount sets the SettlePosttaxAmount field's value.
func (*ListForListBillOverviewByCategoryOutput) SetSettlePretaxAmount ¶
func (s *ListForListBillOverviewByCategoryOutput) SetSettlePretaxAmount(v string) *ListForListBillOverviewByCategoryOutput
SetSettlePretaxAmount sets the SettlePretaxAmount field's value.
func (*ListForListBillOverviewByCategoryOutput) SetSettlePretaxRealValue ¶
func (s *ListForListBillOverviewByCategoryOutput) SetSettlePretaxRealValue(v string) *ListForListBillOverviewByCategoryOutput
SetSettlePretaxRealValue sets the SettlePretaxRealValue field's value.
func (*ListForListBillOverviewByCategoryOutput) SetSettleRealValue ¶
func (s *ListForListBillOverviewByCategoryOutput) SetSettleRealValue(v string) *ListForListBillOverviewByCategoryOutput
SetSettleRealValue sets the SettleRealValue field's value.
func (*ListForListBillOverviewByCategoryOutput) SetSettleTax ¶
func (s *ListForListBillOverviewByCategoryOutput) SetSettleTax(v string) *ListForListBillOverviewByCategoryOutput
SetSettleTax sets the SettleTax field's value.
func (*ListForListBillOverviewByCategoryOutput) SetSettlementType ¶
func (s *ListForListBillOverviewByCategoryOutput) SetSettlementType(v string) *ListForListBillOverviewByCategoryOutput
SetSettlementType sets the SettlementType field's value.
func (*ListForListBillOverviewByCategoryOutput) SetSubjectName ¶
func (s *ListForListBillOverviewByCategoryOutput) SetSubjectName(v string) *ListForListBillOverviewByCategoryOutput
SetSubjectName sets the SubjectName field's value.
func (*ListForListBillOverviewByCategoryOutput) SetSubjectNo ¶
func (s *ListForListBillOverviewByCategoryOutput) SetSubjectNo(v string) *ListForListBillOverviewByCategoryOutput
SetSubjectNo sets the SubjectNo field's value.
func (*ListForListBillOverviewByCategoryOutput) SetTax ¶
func (s *ListForListBillOverviewByCategoryOutput) SetTax(v string) *ListForListBillOverviewByCategoryOutput
SetTax sets the Tax field's value.
func (*ListForListBillOverviewByCategoryOutput) SetUnpaidAmount ¶
func (s *ListForListBillOverviewByCategoryOutput) SetUnpaidAmount(v string) *ListForListBillOverviewByCategoryOutput
SetUnpaidAmount sets the UnpaidAmount field's value.
func (ListForListBillOverviewByCategoryOutput) String ¶
func (s ListForListBillOverviewByCategoryOutput) String() string
String returns the string representation
type ListForListBillOverviewByProdOutput ¶
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"`
CountryRegion *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"`
PayerCustomerName *string `type:"string" json:",omitempty"`
PayerID *string `type:"string" json:",omitempty"`
PayerUserName *string `type:"string" json:",omitempty"`
PosttaxAmount *string `type:"string" json:",omitempty"`
PreferentialBillAmount *string `type:"string" json:",omitempty"`
PretaxAmount *string `type:"string" json:",omitempty"`
PretaxRealValue *string `type:"string" json:",omitempty"`
Product *string `type:"string" json:",omitempty"`
ProductZh *string `type:"string" json:",omitempty"`
RealValue *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"`
SettlePosttaxAmount *string `type:"string" json:",omitempty"`
SettlePretaxAmount *string `type:"string" json:",omitempty"`
SettlePretaxRealValue *string `type:"string" json:",omitempty"`
SettleRealValue *string `type:"string" json:",omitempty"`
SettleTax *string `type:"string" json:",omitempty"`
SettlementType *string `type:"string" json:",omitempty"`
SubjectName *string `type:"string" json:",omitempty"`
Tax *string `type:"string" json:",omitempty"`
UnpaidAmount *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListForListBillOverviewByProdOutput) GoString ¶
func (s ListForListBillOverviewByProdOutput) GoString() string
GoString returns the string representation
func (*ListForListBillOverviewByProdOutput) SetBillCategoryParent ¶
func (s *ListForListBillOverviewByProdOutput) SetBillCategoryParent(v string) *ListForListBillOverviewByProdOutput
SetBillCategoryParent sets the BillCategoryParent field's value.
func (*ListForListBillOverviewByProdOutput) SetBillPeriod ¶
func (s *ListForListBillOverviewByProdOutput) SetBillPeriod(v string) *ListForListBillOverviewByProdOutput
SetBillPeriod sets the BillPeriod field's value.
func (*ListForListBillOverviewByProdOutput) SetBillingMode ¶
func (s *ListForListBillOverviewByProdOutput) SetBillingMode(v string) *ListForListBillOverviewByProdOutput
SetBillingMode sets the BillingMode field's value.
func (*ListForListBillOverviewByProdOutput) SetBusinessMode ¶
func (s *ListForListBillOverviewByProdOutput) SetBusinessMode(v string) *ListForListBillOverviewByProdOutput
SetBusinessMode sets the BusinessMode field's value.
func (*ListForListBillOverviewByProdOutput) SetCountryRegion ¶
func (s *ListForListBillOverviewByProdOutput) SetCountryRegion(v string) *ListForListBillOverviewByProdOutput
SetCountryRegion sets the CountryRegion field's value.
func (*ListForListBillOverviewByProdOutput) SetCouponAmount ¶
func (s *ListForListBillOverviewByProdOutput) SetCouponAmount(v string) *ListForListBillOverviewByProdOutput
SetCouponAmount sets the CouponAmount field's value.
func (*ListForListBillOverviewByProdOutput) SetCreditCarriedAmount ¶
func (s *ListForListBillOverviewByProdOutput) SetCreditCarriedAmount(v string) *ListForListBillOverviewByProdOutput
SetCreditCarriedAmount sets the CreditCarriedAmount field's value.
func (*ListForListBillOverviewByProdOutput) SetCurrency ¶
func (s *ListForListBillOverviewByProdOutput) SetCurrency(v string) *ListForListBillOverviewByProdOutput
SetCurrency sets the Currency field's value.
func (*ListForListBillOverviewByProdOutput) SetDiscountBillAmount ¶
func (s *ListForListBillOverviewByProdOutput) SetDiscountBillAmount(v string) *ListForListBillOverviewByProdOutput
SetDiscountBillAmount sets the DiscountBillAmount field's value.
func (*ListForListBillOverviewByProdOutput) SetOriginalBillAmount ¶
func (s *ListForListBillOverviewByProdOutput) SetOriginalBillAmount(v string) *ListForListBillOverviewByProdOutput
SetOriginalBillAmount sets the OriginalBillAmount field's value.
func (*ListForListBillOverviewByProdOutput) SetOwnerCustomerName ¶
func (s *ListForListBillOverviewByProdOutput) SetOwnerCustomerName(v string) *ListForListBillOverviewByProdOutput
SetOwnerCustomerName sets the OwnerCustomerName field's value.
func (*ListForListBillOverviewByProdOutput) SetOwnerID ¶
func (s *ListForListBillOverviewByProdOutput) SetOwnerID(v string) *ListForListBillOverviewByProdOutput
SetOwnerID sets the OwnerID field's value.
func (*ListForListBillOverviewByProdOutput) SetOwnerUserName ¶
func (s *ListForListBillOverviewByProdOutput) SetOwnerUserName(v string) *ListForListBillOverviewByProdOutput
SetOwnerUserName sets the OwnerUserName field's value.
func (*ListForListBillOverviewByProdOutput) SetPaidAmount ¶
func (s *ListForListBillOverviewByProdOutput) SetPaidAmount(v string) *ListForListBillOverviewByProdOutput
SetPaidAmount sets the PaidAmount field's value.
func (*ListForListBillOverviewByProdOutput) SetPayerCustomerName ¶
func (s *ListForListBillOverviewByProdOutput) SetPayerCustomerName(v string) *ListForListBillOverviewByProdOutput
SetPayerCustomerName sets the PayerCustomerName field's value.
func (*ListForListBillOverviewByProdOutput) SetPayerID ¶
func (s *ListForListBillOverviewByProdOutput) SetPayerID(v string) *ListForListBillOverviewByProdOutput
SetPayerID sets the PayerID field's value.
func (*ListForListBillOverviewByProdOutput) SetPayerUserName ¶
func (s *ListForListBillOverviewByProdOutput) SetPayerUserName(v string) *ListForListBillOverviewByProdOutput
SetPayerUserName sets the PayerUserName field's value.
func (*ListForListBillOverviewByProdOutput) SetPosttaxAmount ¶
func (s *ListForListBillOverviewByProdOutput) SetPosttaxAmount(v string) *ListForListBillOverviewByProdOutput
SetPosttaxAmount sets the PosttaxAmount field's value.
func (*ListForListBillOverviewByProdOutput) SetPreferentialBillAmount ¶
func (s *ListForListBillOverviewByProdOutput) SetPreferentialBillAmount(v string) *ListForListBillOverviewByProdOutput
SetPreferentialBillAmount sets the PreferentialBillAmount field's value.
func (*ListForListBillOverviewByProdOutput) SetPretaxAmount ¶
func (s *ListForListBillOverviewByProdOutput) SetPretaxAmount(v string) *ListForListBillOverviewByProdOutput
SetPretaxAmount sets the PretaxAmount field's value.
func (*ListForListBillOverviewByProdOutput) SetPretaxRealValue ¶
func (s *ListForListBillOverviewByProdOutput) SetPretaxRealValue(v string) *ListForListBillOverviewByProdOutput
SetPretaxRealValue sets the PretaxRealValue field's value.
func (*ListForListBillOverviewByProdOutput) SetProduct ¶
func (s *ListForListBillOverviewByProdOutput) SetProduct(v string) *ListForListBillOverviewByProdOutput
SetProduct sets the Product field's value.
func (*ListForListBillOverviewByProdOutput) SetProductZh ¶
func (s *ListForListBillOverviewByProdOutput) SetProductZh(v string) *ListForListBillOverviewByProdOutput
SetProductZh sets the ProductZh field's value.
func (*ListForListBillOverviewByProdOutput) SetRealValue ¶
func (s *ListForListBillOverviewByProdOutput) SetRealValue(v string) *ListForListBillOverviewByProdOutput
SetRealValue sets the RealValue field's value.
func (*ListForListBillOverviewByProdOutput) SetRoundBillAmount ¶
func (s *ListForListBillOverviewByProdOutput) SetRoundBillAmount(v string) *ListForListBillOverviewByProdOutput
SetRoundBillAmount sets the RoundBillAmount field's value.
func (*ListForListBillOverviewByProdOutput) SetSellerCustomerName ¶
func (s *ListForListBillOverviewByProdOutput) SetSellerCustomerName(v string) *ListForListBillOverviewByProdOutput
SetSellerCustomerName sets the SellerCustomerName field's value.
func (*ListForListBillOverviewByProdOutput) SetSellerID ¶
func (s *ListForListBillOverviewByProdOutput) SetSellerID(v string) *ListForListBillOverviewByProdOutput
SetSellerID sets the SellerID field's value.
func (*ListForListBillOverviewByProdOutput) SetSellerUserName ¶
func (s *ListForListBillOverviewByProdOutput) SetSellerUserName(v string) *ListForListBillOverviewByProdOutput
SetSellerUserName sets the SellerUserName field's value.
func (*ListForListBillOverviewByProdOutput) SetSettlePosttaxAmount ¶
func (s *ListForListBillOverviewByProdOutput) SetSettlePosttaxAmount(v string) *ListForListBillOverviewByProdOutput
SetSettlePosttaxAmount sets the SettlePosttaxAmount field's value.
func (*ListForListBillOverviewByProdOutput) SetSettlePretaxAmount ¶
func (s *ListForListBillOverviewByProdOutput) SetSettlePretaxAmount(v string) *ListForListBillOverviewByProdOutput
SetSettlePretaxAmount sets the SettlePretaxAmount field's value.
func (*ListForListBillOverviewByProdOutput) SetSettlePretaxRealValue ¶
func (s *ListForListBillOverviewByProdOutput) SetSettlePretaxRealValue(v string) *ListForListBillOverviewByProdOutput
SetSettlePretaxRealValue sets the SettlePretaxRealValue field's value.
func (*ListForListBillOverviewByProdOutput) SetSettleRealValue ¶
func (s *ListForListBillOverviewByProdOutput) SetSettleRealValue(v string) *ListForListBillOverviewByProdOutput
SetSettleRealValue sets the SettleRealValue field's value.
func (*ListForListBillOverviewByProdOutput) SetSettleTax ¶
func (s *ListForListBillOverviewByProdOutput) SetSettleTax(v string) *ListForListBillOverviewByProdOutput
SetSettleTax sets the SettleTax field's value.
func (*ListForListBillOverviewByProdOutput) SetSettlementType ¶
func (s *ListForListBillOverviewByProdOutput) SetSettlementType(v string) *ListForListBillOverviewByProdOutput
SetSettlementType sets the SettlementType field's value.
func (*ListForListBillOverviewByProdOutput) SetSubjectName ¶
func (s *ListForListBillOverviewByProdOutput) SetSubjectName(v string) *ListForListBillOverviewByProdOutput
SetSubjectName sets the SubjectName field's value.
func (*ListForListBillOverviewByProdOutput) SetTax ¶
func (s *ListForListBillOverviewByProdOutput) SetTax(v string) *ListForListBillOverviewByProdOutput
SetTax sets the Tax field's value.
func (*ListForListBillOverviewByProdOutput) SetUnpaidAmount ¶
func (s *ListForListBillOverviewByProdOutput) SetUnpaidAmount(v string) *ListForListBillOverviewByProdOutput
SetUnpaidAmount sets the UnpaidAmount field's value.
func (ListForListBillOverviewByProdOutput) String ¶
func (s ListForListBillOverviewByProdOutput) String() string
String returns the string representation
type ListForListFinancialRelationOutput ¶
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 ¶
func (s ListForListFinancialRelationOutput) GoString() string
GoString returns the string representation
func (*ListForListFinancialRelationOutput) SetAccountAlias ¶
func (s *ListForListFinancialRelationOutput) SetAccountAlias(v string) *ListForListFinancialRelationOutput
SetAccountAlias sets the AccountAlias field's value.
func (*ListForListFinancialRelationOutput) SetAuthInfo ¶
func (s *ListForListFinancialRelationOutput) SetAuthInfo(v []*AuthInfoForListFinancialRelationOutput) *ListForListFinancialRelationOutput
SetAuthInfo sets the AuthInfo field's value.
func (*ListForListFinancialRelationOutput) SetFiliation ¶
func (s *ListForListFinancialRelationOutput) SetFiliation(v int32) *ListForListFinancialRelationOutput
SetFiliation sets the Filiation field's value.
func (*ListForListFinancialRelationOutput) SetFiliationDesc ¶
func (s *ListForListFinancialRelationOutput) SetFiliationDesc(v string) *ListForListFinancialRelationOutput
SetFiliationDesc sets the FiliationDesc field's value.
func (*ListForListFinancialRelationOutput) SetMajorAccountID ¶
func (s *ListForListFinancialRelationOutput) SetMajorAccountID(v int32) *ListForListFinancialRelationOutput
SetMajorAccountID sets the MajorAccountID field's value.
func (*ListForListFinancialRelationOutput) SetMajorAccountName ¶
func (s *ListForListFinancialRelationOutput) SetMajorAccountName(v string) *ListForListFinancialRelationOutput
SetMajorAccountName sets the MajorAccountName field's value.
func (*ListForListFinancialRelationOutput) SetRelation ¶
func (s *ListForListFinancialRelationOutput) SetRelation(v int32) *ListForListFinancialRelationOutput
SetRelation sets the Relation field's value.
func (*ListForListFinancialRelationOutput) SetRelationDesc ¶
func (s *ListForListFinancialRelationOutput) SetRelationDesc(v string) *ListForListFinancialRelationOutput
SetRelationDesc sets the RelationDesc field's value.
func (*ListForListFinancialRelationOutput) SetRelationID ¶
func (s *ListForListFinancialRelationOutput) SetRelationID(v string) *ListForListFinancialRelationOutput
SetRelationID sets the RelationID field's value.
func (*ListForListFinancialRelationOutput) SetStatus ¶
func (s *ListForListFinancialRelationOutput) SetStatus(v int32) *ListForListFinancialRelationOutput
SetStatus sets the Status field's value.
func (*ListForListFinancialRelationOutput) SetStatusDesc ¶
func (s *ListForListFinancialRelationOutput) SetStatusDesc(v string) *ListForListFinancialRelationOutput
SetStatusDesc sets the StatusDesc field's value.
func (*ListForListFinancialRelationOutput) SetSubAccountID ¶
func (s *ListForListFinancialRelationOutput) SetSubAccountID(v int32) *ListForListFinancialRelationOutput
SetSubAccountID sets the SubAccountID field's value.
func (*ListForListFinancialRelationOutput) SetSubAccountName ¶
func (s *ListForListFinancialRelationOutput) SetSubAccountName(v string) *ListForListFinancialRelationOutput
SetSubAccountName sets the SubAccountName field's value.
func (*ListForListFinancialRelationOutput) SetUpdateTime ¶
func (s *ListForListFinancialRelationOutput) SetUpdateTime(v string) *ListForListFinancialRelationOutput
SetUpdateTime sets the UpdateTime field's value.
func (ListForListFinancialRelationOutput) String ¶
func (s ListForListFinancialRelationOutput) String() string
String returns the string representation
type ListForListInvitationOutput ¶
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 ¶
func (s ListForListInvitationOutput) GoString() string
GoString returns the string representation
func (*ListForListInvitationOutput) SetAuth ¶
func (s *ListForListInvitationOutput) SetAuth(v *AuthForListInvitationOutput) *ListForListInvitationOutput
SetAuth sets the Auth field's value.
func (*ListForListInvitationOutput) SetInvitationType ¶
func (s *ListForListInvitationOutput) SetInvitationType(v int32) *ListForListInvitationOutput
SetInvitationType sets the InvitationType field's value.
func (*ListForListInvitationOutput) SetRelation ¶
func (s *ListForListInvitationOutput) SetRelation(v *RelationForListInvitationOutput) *ListForListInvitationOutput
SetRelation sets the Relation field's value.
func (ListForListInvitationOutput) String ¶
func (s ListForListInvitationOutput) String() string
String returns the string representation
type ListForListSplitBillDetailOutput ¶
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"`
CountryRegion *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"`
PayerUserName *string `type:"string" json:",omitempty"`
PosttaxAmount *string `type:"string" json:",omitempty"`
PreferentialBillAmount *string `type:"string" json:",omitempty"`
PretaxAmount *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"`
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"`
Tax *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 ¶
func (s ListForListSplitBillDetailOutput) GoString() string
GoString returns the string representation
func (*ListForListSplitBillDetailOutput) SetBillCategory ¶
func (s *ListForListSplitBillDetailOutput) SetBillCategory(v string) *ListForListSplitBillDetailOutput
SetBillCategory sets the BillCategory field's value.
func (*ListForListSplitBillDetailOutput) SetBillID ¶
func (s *ListForListSplitBillDetailOutput) SetBillID(v string) *ListForListSplitBillDetailOutput
SetBillID sets the BillID field's value.
func (*ListForListSplitBillDetailOutput) SetBillPeriod ¶
func (s *ListForListSplitBillDetailOutput) SetBillPeriod(v string) *ListForListSplitBillDetailOutput
SetBillPeriod sets the BillPeriod field's value.
func (*ListForListSplitBillDetailOutput) SetBillingFunction ¶
func (s *ListForListSplitBillDetailOutput) SetBillingFunction(v string) *ListForListSplitBillDetailOutput
SetBillingFunction sets the BillingFunction field's value.
func (*ListForListSplitBillDetailOutput) SetBillingMethodCode ¶
func (s *ListForListSplitBillDetailOutput) SetBillingMethodCode(v string) *ListForListSplitBillDetailOutput
SetBillingMethodCode sets the BillingMethodCode field's value.
func (*ListForListSplitBillDetailOutput) SetBillingMode ¶
func (s *ListForListSplitBillDetailOutput) SetBillingMode(v string) *ListForListSplitBillDetailOutput
SetBillingMode sets the BillingMode field's value.
func (*ListForListSplitBillDetailOutput) SetBusinessMode ¶
func (s *ListForListSplitBillDetailOutput) SetBusinessMode(v string) *ListForListSplitBillDetailOutput
SetBusinessMode sets the BusinessMode field's value.
func (*ListForListSplitBillDetailOutput) SetConfigName ¶
func (s *ListForListSplitBillDetailOutput) SetConfigName(v string) *ListForListSplitBillDetailOutput
SetConfigName sets the ConfigName field's value.
func (*ListForListSplitBillDetailOutput) SetConfigurationCode ¶
func (s *ListForListSplitBillDetailOutput) SetConfigurationCode(v string) *ListForListSplitBillDetailOutput
SetConfigurationCode sets the ConfigurationCode field's value.
func (*ListForListSplitBillDetailOutput) SetCountryRegion ¶
func (s *ListForListSplitBillDetailOutput) SetCountryRegion(v string) *ListForListSplitBillDetailOutput
SetCountryRegion sets the CountryRegion field's value.
func (*ListForListSplitBillDetailOutput) SetCouponDeductionAmount ¶
func (s *ListForListSplitBillDetailOutput) SetCouponDeductionAmount(v string) *ListForListSplitBillDetailOutput
SetCouponDeductionAmount sets the CouponDeductionAmount field's value.
func (*ListForListSplitBillDetailOutput) SetCreditCarriedAmount ¶
func (s *ListForListSplitBillDetailOutput) SetCreditCarriedAmount(v string) *ListForListSplitBillDetailOutput
SetCreditCarriedAmount sets the CreditCarriedAmount field's value.
func (*ListForListSplitBillDetailOutput) SetCurrency ¶
func (s *ListForListSplitBillDetailOutput) SetCurrency(v string) *ListForListSplitBillDetailOutput
SetCurrency sets the Currency field's value.
func (*ListForListSplitBillDetailOutput) SetDeductionCount ¶
func (s *ListForListSplitBillDetailOutput) SetDeductionCount(v string) *ListForListSplitBillDetailOutput
SetDeductionCount sets the DeductionCount field's value.
func (*ListForListSplitBillDetailOutput) SetDiscountBillAmount ¶
func (s *ListForListSplitBillDetailOutput) SetDiscountBillAmount(v string) *ListForListSplitBillDetailOutput
SetDiscountBillAmount sets the DiscountBillAmount field's value.
func (*ListForListSplitBillDetailOutput) SetDiscountBizBillingFunction ¶
func (s *ListForListSplitBillDetailOutput) SetDiscountBizBillingFunction(v string) *ListForListSplitBillDetailOutput
SetDiscountBizBillingFunction sets the DiscountBizBillingFunction field's value.
func (*ListForListSplitBillDetailOutput) SetDiscountBizMeasureInterval ¶
func (s *ListForListSplitBillDetailOutput) SetDiscountBizMeasureInterval(v string) *ListForListSplitBillDetailOutput
SetDiscountBizMeasureInterval sets the DiscountBizMeasureInterval field's value.
func (*ListForListSplitBillDetailOutput) SetDiscountBizUnitPrice ¶
func (s *ListForListSplitBillDetailOutput) SetDiscountBizUnitPrice(v string) *ListForListSplitBillDetailOutput
SetDiscountBizUnitPrice sets the DiscountBizUnitPrice field's value.
func (*ListForListSplitBillDetailOutput) SetDiscountBizUnitPriceInterval ¶
func (s *ListForListSplitBillDetailOutput) SetDiscountBizUnitPriceInterval(v string) *ListForListSplitBillDetailOutput
SetDiscountBizUnitPriceInterval sets the DiscountBizUnitPriceInterval field's value.
func (*ListForListSplitBillDetailOutput) SetEffectiveFactor ¶
func (s *ListForListSplitBillDetailOutput) SetEffectiveFactor(v string) *ListForListSplitBillDetailOutput
SetEffectiveFactor sets the EffectiveFactor field's value.
func (*ListForListSplitBillDetailOutput) SetElement ¶
func (s *ListForListSplitBillDetailOutput) SetElement(v string) *ListForListSplitBillDetailOutput
SetElement sets the Element field's value.
func (*ListForListSplitBillDetailOutput) SetElementCode ¶
func (s *ListForListSplitBillDetailOutput) SetElementCode(v string) *ListForListSplitBillDetailOutput
SetElementCode sets the ElementCode field's value.
func (*ListForListSplitBillDetailOutput) SetExpandField ¶
func (s *ListForListSplitBillDetailOutput) SetExpandField(v string) *ListForListSplitBillDetailOutput
SetExpandField sets the ExpandField field's value.
func (*ListForListSplitBillDetailOutput) SetExpenseTime ¶
func (s *ListForListSplitBillDetailOutput) SetExpenseTime(v string) *ListForListSplitBillDetailOutput
SetExpenseTime sets the ExpenseTime field's value.
func (*ListForListSplitBillDetailOutput) SetFactor ¶
func (s *ListForListSplitBillDetailOutput) SetFactor(v string) *ListForListSplitBillDetailOutput
SetFactor sets the Factor field's value.
func (*ListForListSplitBillDetailOutput) SetFactorCode ¶
func (s *ListForListSplitBillDetailOutput) SetFactorCode(v string) *ListForListSplitBillDetailOutput
SetFactorCode sets the FactorCode field's value.
func (*ListForListSplitBillDetailOutput) SetInstanceName ¶
func (s *ListForListSplitBillDetailOutput) SetInstanceName(v string) *ListForListSplitBillDetailOutput
SetInstanceName sets the InstanceName field's value.
func (*ListForListSplitBillDetailOutput) SetInstanceNo ¶
func (s *ListForListSplitBillDetailOutput) SetInstanceNo(v string) *ListForListSplitBillDetailOutput
SetInstanceNo sets the InstanceNo field's value.
func (*ListForListSplitBillDetailOutput) SetMarketPrice ¶
func (s *ListForListSplitBillDetailOutput) SetMarketPrice(v string) *ListForListSplitBillDetailOutput
SetMarketPrice sets the MarketPrice field's value.
func (*ListForListSplitBillDetailOutput) SetMeasureInterval ¶
func (s *ListForListSplitBillDetailOutput) SetMeasureInterval(v string) *ListForListSplitBillDetailOutput
SetMeasureInterval sets the MeasureInterval field's value.
func (*ListForListSplitBillDetailOutput) SetOriginalBillAmount ¶
func (s *ListForListSplitBillDetailOutput) SetOriginalBillAmount(v string) *ListForListSplitBillDetailOutput
SetOriginalBillAmount sets the OriginalBillAmount field's value.
func (*ListForListSplitBillDetailOutput) SetOwnerUserName ¶
func (s *ListForListSplitBillDetailOutput) SetOwnerUserName(v string) *ListForListSplitBillDetailOutput
SetOwnerUserName sets the OwnerUserName field's value.
func (*ListForListSplitBillDetailOutput) SetPaidAmount ¶
func (s *ListForListSplitBillDetailOutput) SetPaidAmount(v string) *ListForListSplitBillDetailOutput
SetPaidAmount sets the PaidAmount field's value.
func (*ListForListSplitBillDetailOutput) SetPayerUserName ¶
func (s *ListForListSplitBillDetailOutput) SetPayerUserName(v string) *ListForListSplitBillDetailOutput
SetPayerUserName sets the PayerUserName field's value.
func (*ListForListSplitBillDetailOutput) SetPosttaxAmount ¶
func (s *ListForListSplitBillDetailOutput) SetPosttaxAmount(v string) *ListForListSplitBillDetailOutput
SetPosttaxAmount sets the PosttaxAmount field's value.
func (*ListForListSplitBillDetailOutput) SetPreferentialBillAmount ¶
func (s *ListForListSplitBillDetailOutput) SetPreferentialBillAmount(v string) *ListForListSplitBillDetailOutput
SetPreferentialBillAmount sets the PreferentialBillAmount field's value.
func (*ListForListSplitBillDetailOutput) SetPretaxAmount ¶
func (s *ListForListSplitBillDetailOutput) SetPretaxAmount(v string) *ListForListSplitBillDetailOutput
SetPretaxAmount sets the PretaxAmount field's value.
func (*ListForListSplitBillDetailOutput) SetPrice ¶
func (s *ListForListSplitBillDetailOutput) SetPrice(v string) *ListForListSplitBillDetailOutput
SetPrice sets the Price field's value.
func (*ListForListSplitBillDetailOutput) SetPriceInterval ¶
func (s *ListForListSplitBillDetailOutput) SetPriceInterval(v string) *ListForListSplitBillDetailOutput
SetPriceInterval sets the PriceInterval field's value.
func (*ListForListSplitBillDetailOutput) SetPriceUnit ¶
func (s *ListForListSplitBillDetailOutput) SetPriceUnit(v string) *ListForListSplitBillDetailOutput
SetPriceUnit sets the PriceUnit field's value.
func (*ListForListSplitBillDetailOutput) SetProduct ¶
func (s *ListForListSplitBillDetailOutput) SetProduct(v string) *ListForListSplitBillDetailOutput
SetProduct sets the Product field's value.
func (*ListForListSplitBillDetailOutput) SetProductZh ¶
func (s *ListForListSplitBillDetailOutput) SetProductZh(v string) *ListForListSplitBillDetailOutput
SetProductZh sets the ProductZh field's value.
func (*ListForListSplitBillDetailOutput) SetProject ¶
func (s *ListForListSplitBillDetailOutput) SetProject(v string) *ListForListSplitBillDetailOutput
SetProject sets the Project field's value.
func (*ListForListSplitBillDetailOutput) SetRegion ¶
func (s *ListForListSplitBillDetailOutput) SetRegion(v string) *ListForListSplitBillDetailOutput
SetRegion sets the Region field's value.
func (*ListForListSplitBillDetailOutput) SetRegionCode ¶
func (s *ListForListSplitBillDetailOutput) SetRegionCode(v string) *ListForListSplitBillDetailOutput
SetRegionCode sets the RegionCode field's value.
func (*ListForListSplitBillDetailOutput) SetReservationInstance ¶
func (s *ListForListSplitBillDetailOutput) SetReservationInstance(v string) *ListForListSplitBillDetailOutput
SetReservationInstance sets the ReservationInstance field's value.
func (*ListForListSplitBillDetailOutput) SetSellerUserName ¶
func (s *ListForListSplitBillDetailOutput) SetSellerUserName(v string) *ListForListSplitBillDetailOutput
SetSellerUserName sets the SellerUserName field's value.
func (*ListForListSplitBillDetailOutput) SetSellingMode ¶
func (s *ListForListSplitBillDetailOutput) SetSellingMode(v string) *ListForListSplitBillDetailOutput
SetSellingMode sets the SellingMode field's value.
func (*ListForListSplitBillDetailOutput) SetSettlementType ¶
func (s *ListForListSplitBillDetailOutput) SetSettlementType(v string) *ListForListSplitBillDetailOutput
SetSettlementType sets the SettlementType field's value.
func (*ListForListSplitBillDetailOutput) SetSolutionZh ¶
func (s *ListForListSplitBillDetailOutput) SetSolutionZh(v string) *ListForListSplitBillDetailOutput
SetSolutionZh sets the SolutionZh field's value.
func (*ListForListSplitBillDetailOutput) SetSplitBillDetailId ¶
func (s *ListForListSplitBillDetailOutput) SetSplitBillDetailId(v string) *ListForListSplitBillDetailOutput
SetSplitBillDetailId sets the SplitBillDetailId field's value.
func (*ListForListSplitBillDetailOutput) SetSplitItemAmount ¶
func (s *ListForListSplitBillDetailOutput) SetSplitItemAmount(v string) *ListForListSplitBillDetailOutput
SetSplitItemAmount sets the SplitItemAmount field's value.
func (*ListForListSplitBillDetailOutput) SetSplitItemID ¶
func (s *ListForListSplitBillDetailOutput) SetSplitItemID(v string) *ListForListSplitBillDetailOutput
SetSplitItemID sets the SplitItemID field's value.
func (*ListForListSplitBillDetailOutput) SetSplitItemName ¶
func (s *ListForListSplitBillDetailOutput) SetSplitItemName(v string) *ListForListSplitBillDetailOutput
SetSplitItemName sets the SplitItemName field's value.
func (*ListForListSplitBillDetailOutput) SetSplitItemRatio ¶
func (s *ListForListSplitBillDetailOutput) SetSplitItemRatio(v string) *ListForListSplitBillDetailOutput
SetSplitItemRatio sets the SplitItemRatio field's value.
func (*ListForListSplitBillDetailOutput) SetSubjectName ¶
func (s *ListForListSplitBillDetailOutput) SetSubjectName(v string) *ListForListSplitBillDetailOutput
SetSubjectName sets the SubjectName field's value.
func (*ListForListSplitBillDetailOutput) SetTag ¶
func (s *ListForListSplitBillDetailOutput) SetTag(v string) *ListForListSplitBillDetailOutput
SetTag sets the Tag field's value.
func (*ListForListSplitBillDetailOutput) SetTax ¶
func (s *ListForListSplitBillDetailOutput) SetTax(v string) *ListForListSplitBillDetailOutput
SetTax sets the Tax field's value.
func (*ListForListSplitBillDetailOutput) SetTradeTime ¶
func (s *ListForListSplitBillDetailOutput) SetTradeTime(v string) *ListForListSplitBillDetailOutput
SetTradeTime sets the TradeTime field's value.
func (*ListForListSplitBillDetailOutput) SetUnit ¶
func (s *ListForListSplitBillDetailOutput) SetUnit(v string) *ListForListSplitBillDetailOutput
SetUnit sets the Unit field's value.
func (*ListForListSplitBillDetailOutput) SetUnpaidAmount ¶
func (s *ListForListSplitBillDetailOutput) SetUnpaidAmount(v string) *ListForListSplitBillDetailOutput
SetUnpaidAmount sets the UnpaidAmount field's value.
func (*ListForListSplitBillDetailOutput) SetUseDuration ¶
func (s *ListForListSplitBillDetailOutput) SetUseDuration(v string) *ListForListSplitBillDetailOutput
SetUseDuration sets the UseDuration field's value.
func (*ListForListSplitBillDetailOutput) SetUseDurationUnit ¶
func (s *ListForListSplitBillDetailOutput) SetUseDurationUnit(v string) *ListForListSplitBillDetailOutput
SetUseDurationUnit sets the UseDurationUnit field's value.
func (*ListForListSplitBillDetailOutput) SetZone ¶
func (s *ListForListSplitBillDetailOutput) SetZone(v string) *ListForListSplitBillDetailOutput
SetZone sets the Zone field's value.
func (*ListForListSplitBillDetailOutput) SetZoneCode ¶
func (s *ListForListSplitBillDetailOutput) SetZoneCode(v string) *ListForListSplitBillDetailOutput
SetZoneCode sets the ZoneCode field's value.
func (ListForListSplitBillDetailOutput) String ¶
func (s ListForListSplitBillDetailOutput) String() string
String returns the string representation
type ListInvitationInput ¶
type ListInvitationInput struct {
// contains filtered or unexported fields
}
func (ListInvitationInput) GoString ¶
func (s ListInvitationInput) GoString() string
GoString returns the string representation
func (ListInvitationInput) String ¶
func (s ListInvitationInput) String() string
String returns the string representation
type ListInvitationOutput ¶
type ListInvitationOutput struct {
Metadata *response.ResponseMetadata
List []*ListForListInvitationOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListInvitationOutput) GoString ¶
func (s ListInvitationOutput) GoString() string
GoString returns the string representation
func (*ListInvitationOutput) SetList ¶
func (s *ListInvitationOutput) SetList(v []*ListForListInvitationOutput) *ListInvitationOutput
SetList sets the List field's value.
func (ListInvitationOutput) String ¶
func (s ListInvitationOutput) String() string
String returns the string representation
type ListSplitBillDetailInput ¶
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"`
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"`
Product []*string `type:"list" json:",omitempty"`
SplitItemID *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListSplitBillDetailInput) GoString ¶
func (s ListSplitBillDetailInput) GoString() string
GoString returns the string representation
func (*ListSplitBillDetailInput) SetBillCategory ¶
func (s *ListSplitBillDetailInput) SetBillCategory(v []*string) *ListSplitBillDetailInput
SetBillCategory sets the BillCategory field's value.
func (*ListSplitBillDetailInput) SetBillPeriod ¶
func (s *ListSplitBillDetailInput) SetBillPeriod(v string) *ListSplitBillDetailInput
SetBillPeriod sets the BillPeriod field's value.
func (*ListSplitBillDetailInput) SetBillingMode ¶
func (s *ListSplitBillDetailInput) SetBillingMode(v []*string) *ListSplitBillDetailInput
SetBillingMode sets the BillingMode field's value.
func (*ListSplitBillDetailInput) SetGroupPeriod ¶
func (s *ListSplitBillDetailInput) SetGroupPeriod(v int32) *ListSplitBillDetailInput
SetGroupPeriod sets the GroupPeriod field's value.
func (*ListSplitBillDetailInput) SetIgnoreZero ¶
func (s *ListSplitBillDetailInput) SetIgnoreZero(v int32) *ListSplitBillDetailInput
SetIgnoreZero sets the IgnoreZero field's value.
func (*ListSplitBillDetailInput) SetInstanceNo ¶
func (s *ListSplitBillDetailInput) SetInstanceNo(v string) *ListSplitBillDetailInput
SetInstanceNo sets the InstanceNo field's value.
func (*ListSplitBillDetailInput) SetLimit ¶
func (s *ListSplitBillDetailInput) SetLimit(v int32) *ListSplitBillDetailInput
SetLimit sets the Limit field's value.
func (*ListSplitBillDetailInput) SetNeedRecordNum ¶
func (s *ListSplitBillDetailInput) SetNeedRecordNum(v int32) *ListSplitBillDetailInput
SetNeedRecordNum sets the NeedRecordNum field's value.
func (*ListSplitBillDetailInput) SetOffset ¶
func (s *ListSplitBillDetailInput) SetOffset(v int32) *ListSplitBillDetailInput
SetOffset sets the Offset field's value.
func (*ListSplitBillDetailInput) SetProduct ¶
func (s *ListSplitBillDetailInput) SetProduct(v []*string) *ListSplitBillDetailInput
SetProduct sets the Product field's value.
func (*ListSplitBillDetailInput) SetSplitItemID ¶
func (s *ListSplitBillDetailInput) SetSplitItemID(v string) *ListSplitBillDetailInput
SetSplitItemID sets the SplitItemID field's value.
func (ListSplitBillDetailInput) String ¶
func (s ListSplitBillDetailInput) String() string
String returns the string representation
func (*ListSplitBillDetailInput) Validate ¶
func (s *ListSplitBillDetailInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSplitBillDetailOutput ¶
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 ¶
func (s ListSplitBillDetailOutput) GoString() string
GoString returns the string representation
func (*ListSplitBillDetailOutput) SetLimit ¶
func (s *ListSplitBillDetailOutput) SetLimit(v int32) *ListSplitBillDetailOutput
SetLimit sets the Limit field's value.
func (*ListSplitBillDetailOutput) SetList ¶
func (s *ListSplitBillDetailOutput) SetList(v []*ListForListSplitBillDetailOutput) *ListSplitBillDetailOutput
SetList sets the List field's value.
func (*ListSplitBillDetailOutput) SetOffset ¶
func (s *ListSplitBillDetailOutput) SetOffset(v int32) *ListSplitBillDetailOutput
SetOffset sets the Offset field's value.
func (*ListSplitBillDetailOutput) SetTotal ¶
func (s *ListSplitBillDetailOutput) SetTotal(v int32) *ListSplitBillDetailOutput
SetTotal sets the Total field's value.
func (ListSplitBillDetailOutput) String ¶
func (s ListSplitBillDetailOutput) String() string
String returns the string representation
type RelationForListInvitationOutput ¶
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 ¶
func (s RelationForListInvitationOutput) GoString() string
GoString returns the string representation
func (*RelationForListInvitationOutput) SetAccountAlias ¶
func (s *RelationForListInvitationOutput) SetAccountAlias(v string) *RelationForListInvitationOutput
SetAccountAlias sets the AccountAlias field's value.
func (*RelationForListInvitationOutput) SetAuthInfo ¶
func (s *RelationForListInvitationOutput) SetAuthInfo(v []*AuthInfoForListInvitationOutput) *RelationForListInvitationOutput
SetAuthInfo sets the AuthInfo field's value.
func (*RelationForListInvitationOutput) SetFiliation ¶
func (s *RelationForListInvitationOutput) SetFiliation(v int32) *RelationForListInvitationOutput
SetFiliation sets the Filiation field's value.
func (*RelationForListInvitationOutput) SetFiliationDesc ¶
func (s *RelationForListInvitationOutput) SetFiliationDesc(v string) *RelationForListInvitationOutput
SetFiliationDesc sets the FiliationDesc field's value.
func (*RelationForListInvitationOutput) SetMajorAccountID ¶
func (s *RelationForListInvitationOutput) SetMajorAccountID(v int32) *RelationForListInvitationOutput
SetMajorAccountID sets the MajorAccountID field's value.
func (*RelationForListInvitationOutput) SetMajorAccountName ¶
func (s *RelationForListInvitationOutput) SetMajorAccountName(v string) *RelationForListInvitationOutput
SetMajorAccountName sets the MajorAccountName field's value.
func (*RelationForListInvitationOutput) SetRelation ¶
func (s *RelationForListInvitationOutput) SetRelation(v int32) *RelationForListInvitationOutput
SetRelation sets the Relation field's value.
func (*RelationForListInvitationOutput) SetRelationDesc ¶
func (s *RelationForListInvitationOutput) SetRelationDesc(v string) *RelationForListInvitationOutput
SetRelationDesc sets the RelationDesc field's value.
func (*RelationForListInvitationOutput) SetRelationID ¶
func (s *RelationForListInvitationOutput) SetRelationID(v string) *RelationForListInvitationOutput
SetRelationID sets the RelationID field's value.
func (*RelationForListInvitationOutput) SetStatus ¶
func (s *RelationForListInvitationOutput) SetStatus(v int32) *RelationForListInvitationOutput
SetStatus sets the Status field's value.
func (*RelationForListInvitationOutput) SetStatusDesc ¶
func (s *RelationForListInvitationOutput) SetStatusDesc(v string) *RelationForListInvitationOutput
SetStatusDesc sets the StatusDesc field's value.
func (*RelationForListInvitationOutput) SetSubAccountID ¶
func (s *RelationForListInvitationOutput) SetSubAccountID(v int32) *RelationForListInvitationOutput
SetSubAccountID sets the SubAccountID field's value.
func (*RelationForListInvitationOutput) SetSubAccountName ¶
func (s *RelationForListInvitationOutput) SetSubAccountName(v string) *RelationForListInvitationOutput
SetSubAccountName sets the SubAccountName field's value.
func (*RelationForListInvitationOutput) SetUpdateTime ¶
func (s *RelationForListInvitationOutput) SetUpdateTime(v string) *RelationForListInvitationOutput
SetUpdateTime sets the UpdateTime field's value.
func (RelationForListInvitationOutput) String ¶
func (s RelationForListInvitationOutput) String() string
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 ¶
func (s SuccessInstanceInfoForUnsubscribeInstanceOutput) GoString() string
GoString returns the string representation
func (*SuccessInstanceInfoForUnsubscribeInstanceOutput) SetInstanceID ¶
func (s *SuccessInstanceInfoForUnsubscribeInstanceOutput) SetInstanceID(v string) *SuccessInstanceInfoForUnsubscribeInstanceOutput
SetInstanceID sets the InstanceID field's value.
func (*SuccessInstanceInfoForUnsubscribeInstanceOutput) SetProduct ¶
func (s *SuccessInstanceInfoForUnsubscribeInstanceOutput) SetProduct(v string) *SuccessInstanceInfoForUnsubscribeInstanceOutput
SetProduct sets the Product field's value.
func (SuccessInstanceInfoForUnsubscribeInstanceOutput) String ¶
func (s SuccessInstanceInfoForUnsubscribeInstanceOutput) String() string
String returns the string representation
type TrafficEnvForListBillDetailInput ¶
type TrafficEnvForListBillDetailInput struct {
Env *string `type:"string" json:",omitempty"`
Open *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (TrafficEnvForListBillDetailInput) GoString ¶
func (s TrafficEnvForListBillDetailInput) GoString() string
GoString returns the string representation
func (*TrafficEnvForListBillDetailInput) SetEnv ¶
func (s *TrafficEnvForListBillDetailInput) SetEnv(v string) *TrafficEnvForListBillDetailInput
SetEnv sets the Env field's value.
func (*TrafficEnvForListBillDetailInput) SetOpen ¶
func (s *TrafficEnvForListBillDetailInput) SetOpen(v bool) *TrafficEnvForListBillDetailInput
SetOpen sets the Open field's value.
func (TrafficEnvForListBillDetailInput) String ¶
func (s TrafficEnvForListBillDetailInput) String() string
String returns the string representation
type TrafficEnvForListBillOverviewByCategoryInput ¶
type TrafficEnvForListBillOverviewByCategoryInput struct {
Env *string `type:"string" json:",omitempty"`
Open *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (TrafficEnvForListBillOverviewByCategoryInput) GoString ¶
func (s TrafficEnvForListBillOverviewByCategoryInput) GoString() string
GoString returns the string representation
func (*TrafficEnvForListBillOverviewByCategoryInput) SetEnv ¶
func (s *TrafficEnvForListBillOverviewByCategoryInput) SetEnv(v string) *TrafficEnvForListBillOverviewByCategoryInput
SetEnv sets the Env field's value.
func (*TrafficEnvForListBillOverviewByCategoryInput) SetOpen ¶
func (s *TrafficEnvForListBillOverviewByCategoryInput) SetOpen(v bool) *TrafficEnvForListBillOverviewByCategoryInput
SetOpen sets the Open field's value.
func (TrafficEnvForListBillOverviewByCategoryInput) String ¶
func (s TrafficEnvForListBillOverviewByCategoryInput) String() string
String returns the string representation
type TrafficEnvForListBillOverviewByProdInput ¶
type TrafficEnvForListBillOverviewByProdInput struct {
Env *string `type:"string" json:",omitempty"`
Open *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (TrafficEnvForListBillOverviewByProdInput) GoString ¶
func (s TrafficEnvForListBillOverviewByProdInput) GoString() string
GoString returns the string representation
func (*TrafficEnvForListBillOverviewByProdInput) SetEnv ¶
func (s *TrafficEnvForListBillOverviewByProdInput) SetEnv(v string) *TrafficEnvForListBillOverviewByProdInput
SetEnv sets the Env field's value.
func (*TrafficEnvForListBillOverviewByProdInput) SetOpen ¶
func (s *TrafficEnvForListBillOverviewByProdInput) SetOpen(v bool) *TrafficEnvForListBillOverviewByProdInput
SetOpen sets the Open field's value.
func (TrafficEnvForListBillOverviewByProdInput) String ¶
func (s TrafficEnvForListBillOverviewByProdInput) String() string
String returns the string representation
type UnsubscribeInstanceInput ¶
type UnsubscribeInstanceInput struct {
ClientToken *string `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 ¶
func (s *UnsubscribeInstanceInput) SetClientToken(v string) *UnsubscribeInstanceInput
SetClientToken sets the ClientToken field's value.
func (*UnsubscribeInstanceInput) SetInstanceID ¶
func (s *UnsubscribeInstanceInput) SetInstanceID(v string) *UnsubscribeInstanceInput
SetInstanceID sets the InstanceID field's value.
func (*UnsubscribeInstanceInput) SetProduct ¶
func (s *UnsubscribeInstanceInput) SetProduct(v string) *UnsubscribeInstanceInput
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 ¶
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"`
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 ¶
func (s *UnsubscribeInstanceOutput) SetOrderID(v string) *UnsubscribeInstanceOutput
SetOrderID sets the OrderID field's value.
func (*UnsubscribeInstanceOutput) SetSuccessInstanceInfos ¶
func (s *UnsubscribeInstanceOutput) SetSuccessInstanceInfos(v []*SuccessInstanceInfoForUnsubscribeInstanceOutput) *UnsubscribeInstanceOutput
SetSuccessInstanceInfos sets the SuccessInstanceInfos field's value.
func (UnsubscribeInstanceOutput) String ¶
func (s UnsubscribeInstanceOutput) String() string
String returns the string representation
Source Files
¶
- api_cancel_invitation.go
- api_create_financial_relation.go
- api_delete_financial_relation.go
- api_handle_invitation.go
- api_list_available_instances.go
- api_list_bill_detail.go
- api_list_bill_overview_by_category.go
- api_list_bill_overview_by_prod.go
- api_list_financial_relation.go
- api_list_invitation.go
- api_list_split_bill_detail.go
- api_unsubscribe_instance.go
- interface_billing.go
- service_billing.go