dramart

package
v1.2.43 Latest Latest
Warning

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

Go to latest
Published: Jul 16, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package dramartiface provides an interface to enable mocking the DRAMART service client for testing your code.

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

Index

Constants

View Source
const (
	// EnumOfGroupByListForAggregatePointConsumptionInputDay is a EnumOfGroupByListForAggregatePointConsumptionInput enum value
	EnumOfGroupByListForAggregatePointConsumptionInputDay = "day"

	// EnumOfGroupByListForAggregatePointConsumptionInputEnterprise is a EnumOfGroupByListForAggregatePointConsumptionInput enum value
	EnumOfGroupByListForAggregatePointConsumptionInputEnterprise = "enterprise"

	// EnumOfGroupByListForAggregatePointConsumptionInputExpenditureType is a EnumOfGroupByListForAggregatePointConsumptionInput enum value
	EnumOfGroupByListForAggregatePointConsumptionInputExpenditureType = "expenditure_type"

	// EnumOfGroupByListForAggregatePointConsumptionInputTeam is a EnumOfGroupByListForAggregatePointConsumptionInput enum value
	EnumOfGroupByListForAggregatePointConsumptionInputTeam = "team"

	// EnumOfGroupByListForAggregatePointConsumptionInputHour is a EnumOfGroupByListForAggregatePointConsumptionInput enum value
	EnumOfGroupByListForAggregatePointConsumptionInputHour = "hour"
)
View Source
const (
	// EnumOfCreationModeForListProjectsOutputAgent is a EnumOfCreationModeForListProjectsOutput enum value
	EnumOfCreationModeForListProjectsOutputAgent = "agent"

	// EnumOfCreationModeForListProjectsOutputManual is a EnumOfCreationModeForListProjectsOutput enum value
	EnumOfCreationModeForListProjectsOutputManual = "manual"

	// EnumOfCreationModeForListProjectsOutputRemakeVideo is a EnumOfCreationModeForListProjectsOutput enum value
	EnumOfCreationModeForListProjectsOutputRemakeVideo = "remake_video"
)
View Source
const (
	// EnumOfImageCreationModeForListProjectsOutputAuto is a EnumOfImageCreationModeForListProjectsOutput enum value
	EnumOfImageCreationModeForListProjectsOutputAuto = "auto"

	// EnumOfImageCreationModeForListProjectsOutputManual is a EnumOfImageCreationModeForListProjectsOutput enum value
	EnumOfImageCreationModeForListProjectsOutputManual = "manual"

	// EnumOfImageCreationModeForListProjectsOutputRemakeVideo is a EnumOfImageCreationModeForListProjectsOutput enum value
	EnumOfImageCreationModeForListProjectsOutputRemakeVideo = "remake_video"
)
View Source
const (
	// EnumOfStatusForListProjectsInputScriptParsing is a EnumOfStatusForListProjectsInput enum value
	EnumOfStatusForListProjectsInputScriptParsing = "script_parsing"

	// EnumOfStatusForListProjectsInputScriptParsingFailed is a EnumOfStatusForListProjectsInput enum value
	EnumOfStatusForListProjectsInputScriptParsingFailed = "script_parsing_failed"

	// EnumOfStatusForListProjectsInputScriptParsed is a EnumOfStatusForListProjectsInput enum value
	EnumOfStatusForListProjectsInputScriptParsed = "script_parsed"

	// EnumOfStatusForListProjectsInputScriptConfirmed is a EnumOfStatusForListProjectsInput enum value
	EnumOfStatusForListProjectsInputScriptConfirmed = "script_confirmed"

	// EnumOfStatusForListProjectsInputResourceGenerating is a EnumOfStatusForListProjectsInput enum value
	EnumOfStatusForListProjectsInputResourceGenerating = "resource_generating"

	// EnumOfStatusForListProjectsInputResourceGenerated is a EnumOfStatusForListProjectsInput enum value
	EnumOfStatusForListProjectsInputResourceGenerated = "resource_generated"

	// EnumOfStatusForListProjectsInputResourceConfirmed is a EnumOfStatusForListProjectsInput enum value
	EnumOfStatusForListProjectsInputResourceConfirmed = "resource_confirmed"

	// EnumOfStatusForListProjectsInputCompleted is a EnumOfStatusForListProjectsInput enum value
	EnumOfStatusForListProjectsInputCompleted = "completed"
)
View Source
const (
	// EnumOfStatusForListProjectsOutputScriptParsing is a EnumOfStatusForListProjectsOutput enum value
	EnumOfStatusForListProjectsOutputScriptParsing = "script_parsing"

	// EnumOfStatusForListProjectsOutputScriptParsingFailed is a EnumOfStatusForListProjectsOutput enum value
	EnumOfStatusForListProjectsOutputScriptParsingFailed = "script_parsing_failed"

	// EnumOfStatusForListProjectsOutputScriptParsed is a EnumOfStatusForListProjectsOutput enum value
	EnumOfStatusForListProjectsOutputScriptParsed = "script_parsed"

	// EnumOfStatusForListProjectsOutputScriptConfirmed is a EnumOfStatusForListProjectsOutput enum value
	EnumOfStatusForListProjectsOutputScriptConfirmed = "script_confirmed"

	// EnumOfStatusForListProjectsOutputResourceGenerating is a EnumOfStatusForListProjectsOutput enum value
	EnumOfStatusForListProjectsOutputResourceGenerating = "resource_generating"

	// EnumOfStatusForListProjectsOutputResourceGenerated is a EnumOfStatusForListProjectsOutput enum value
	EnumOfStatusForListProjectsOutputResourceGenerated = "resource_generated"

	// EnumOfStatusForListProjectsOutputResourceConfirmed is a EnumOfStatusForListProjectsOutput enum value
	EnumOfStatusForListProjectsOutputResourceConfirmed = "resource_confirmed"

	// EnumOfStatusForListProjectsOutputCompleted is a EnumOfStatusForListProjectsOutput enum value
	EnumOfStatusForListProjectsOutputCompleted = "completed"
)
View Source
const (
	// EnumOfTargetLanguageForListProjectsOutputZh is a EnumOfTargetLanguageForListProjectsOutput enum value
	EnumOfTargetLanguageForListProjectsOutputZh = "zh"

	// EnumOfTargetLanguageForListProjectsOutputEn is a EnumOfTargetLanguageForListProjectsOutput enum value
	EnumOfTargetLanguageForListProjectsOutputEn = "en"

	// EnumOfTargetLanguageForListProjectsOutputJa is a EnumOfTargetLanguageForListProjectsOutput enum value
	EnumOfTargetLanguageForListProjectsOutputJa = "ja"

	// EnumOfTargetLanguageForListProjectsOutputKo is a EnumOfTargetLanguageForListProjectsOutput enum value
	EnumOfTargetLanguageForListProjectsOutputKo = "ko"

	// EnumOfTargetLanguageForListProjectsOutputEs is a EnumOfTargetLanguageForListProjectsOutput enum value
	EnumOfTargetLanguageForListProjectsOutputEs = "es"

	// EnumOfTargetLanguageForListProjectsOutputFr is a EnumOfTargetLanguageForListProjectsOutput enum value
	EnumOfTargetLanguageForListProjectsOutputFr = "fr"

	// EnumOfTargetLanguageForListProjectsOutputDe is a EnumOfTargetLanguageForListProjectsOutput enum value
	EnumOfTargetLanguageForListProjectsOutputDe = "de"

	// EnumOfTargetLanguageForListProjectsOutputPt is a EnumOfTargetLanguageForListProjectsOutput enum value
	EnumOfTargetLanguageForListProjectsOutputPt = "pt"

	// EnumOfTargetLanguageForListProjectsOutputId is a EnumOfTargetLanguageForListProjectsOutput enum value
	EnumOfTargetLanguageForListProjectsOutputId = "id"
)
View Source
const (
	// EnumOfOperationForManageEnterpriseQuotaInputAllocate is a EnumOfOperationForManageEnterpriseQuotaInput enum value
	EnumOfOperationForManageEnterpriseQuotaInputAllocate = "allocate"

	// EnumOfOperationForManageEnterpriseQuotaInputReclaim is a EnumOfOperationForManageEnterpriseQuotaInput enum value
	EnumOfOperationForManageEnterpriseQuotaInputReclaim = "reclaim"

	// EnumOfOperationForManageEnterpriseQuotaInputReset is a EnumOfOperationForManageEnterpriseQuotaInput enum value
	EnumOfOperationForManageEnterpriseQuotaInputReset = "reset"
)
View Source
const (
	ServiceName = "dramart"   // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "dramart"   // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountForListAccountOutput added in v1.2.43

type AccountForListAccountOutput struct {
	AccountID *string `type:"string" json:",omitempty"`

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

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

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

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

	IsParkAccount *bool `type:"boolean" json:",omitempty"`

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

	ParkConfig *ParkConfigForListAccountOutput `type:"structure" json:",omitempty"`

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

	SubAccountLimit *int64 `type:"int64" json:",omitempty"`

	SubAccountUsed *int64 `type:"int64" json:",omitempty"`

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

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

func (AccountForListAccountOutput) GoString added in v1.2.43

func (s AccountForListAccountOutput) GoString() string

GoString returns the string representation

func (*AccountForListAccountOutput) SetAccountID added in v1.2.43

SetAccountID sets the AccountID field's value.

func (*AccountForListAccountOutput) SetAccountName added in v1.2.43

SetAccountName sets the AccountName field's value.

func (*AccountForListAccountOutput) SetArkAssetGroupID added in v1.2.43

SetArkAssetGroupID sets the ArkAssetGroupID field's value.

func (*AccountForListAccountOutput) SetCreatedAt added in v1.2.43

SetCreatedAt sets the CreatedAt field's value.

func (*AccountForListAccountOutput) SetEnterpriseStatus added in v1.2.43

SetEnterpriseStatus sets the EnterpriseStatus field's value.

func (*AccountForListAccountOutput) SetIsParkAccount added in v1.2.43

SetIsParkAccount sets the IsParkAccount field's value.

func (*AccountForListAccountOutput) SetParkAccountID added in v1.2.43

SetParkAccountID sets the ParkAccountID field's value.

func (*AccountForListAccountOutput) SetParkConfig added in v1.2.43

SetParkConfig sets the ParkConfig field's value.

func (*AccountForListAccountOutput) SetSource added in v1.2.43

SetSource sets the Source field's value.

func (*AccountForListAccountOutput) SetSubAccountLimit added in v1.2.43

SetSubAccountLimit sets the SubAccountLimit field's value.

func (*AccountForListAccountOutput) SetSubAccountUsed added in v1.2.43

SetSubAccountUsed sets the SubAccountUsed field's value.

func (*AccountForListAccountOutput) SetUpdatedAt added in v1.2.43

SetUpdatedAt sets the UpdatedAt field's value.

func (*AccountForListAccountOutput) SetWaterMarkStatus added in v1.2.43

SetWaterMarkStatus sets the WaterMarkStatus field's value.

func (AccountForListAccountOutput) String added in v1.2.43

String returns the string representation

type AggregatePointConsumptionInput

type AggregatePointConsumptionInput struct {

	// BeginTime is a required field
	BeginTime *int64 `type:"int64" json:",omitempty" required:"true"`

	// EndTime is a required field
	EndTime *int64 `type:"int64" json:",omitempty" required:"true"`

	EnterpriseAccounts []*string `type:"list"`

	GroupBy []*string `type:"list"`

	IncludeSelf *bool `type:"boolean" json:",omitempty"`

	TeamIds []*string `type:"list"`

	UserIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (AggregatePointConsumptionInput) GoString

GoString returns the string representation

func (*AggregatePointConsumptionInput) SetBeginTime

SetBeginTime sets the BeginTime field's value.

func (*AggregatePointConsumptionInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*AggregatePointConsumptionInput) SetEnterpriseAccounts

SetEnterpriseAccounts sets the EnterpriseAccounts field's value.

func (*AggregatePointConsumptionInput) SetGroupBy

SetGroupBy sets the GroupBy field's value.

func (*AggregatePointConsumptionInput) SetIncludeSelf

SetIncludeSelf sets the IncludeSelf field's value.

func (*AggregatePointConsumptionInput) SetTeamIds

SetTeamIds sets the TeamIds field's value.

func (*AggregatePointConsumptionInput) SetUserIds

SetUserIds sets the UserIds field's value.

func (AggregatePointConsumptionInput) String

String returns the string representation

func (*AggregatePointConsumptionInput) Validate

func (s *AggregatePointConsumptionInput) Validate() error

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

type AggregatePointConsumptionOutput

type AggregatePointConsumptionOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForAggregatePointConsumptionOutput `type:"list"`
	// contains filtered or unexported fields
}

func (AggregatePointConsumptionOutput) GoString

GoString returns the string representation

func (*AggregatePointConsumptionOutput) SetItems

SetItems sets the Items field's value.

func (AggregatePointConsumptionOutput) String

String returns the string representation

type BatchCreateUserInput

type BatchCreateUserInput struct {
	Data []*DataForBatchCreateUserInput `type:"list"`
	// contains filtered or unexported fields
}

func (BatchCreateUserInput) GoString

func (s BatchCreateUserInput) GoString() string

GoString returns the string representation

func (*BatchCreateUserInput) SetData

SetData sets the Data field's value.

func (BatchCreateUserInput) String

func (s BatchCreateUserInput) String() string

String returns the string representation

type BatchCreateUserOutput

type BatchCreateUserOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForBatchCreateUserOutput `type:"list"`
	// contains filtered or unexported fields
}

func (BatchCreateUserOutput) GoString

func (s BatchCreateUserOutput) GoString() string

GoString returns the string representation

func (*BatchCreateUserOutput) SetData

SetData sets the Data field's value.

func (BatchCreateUserOutput) String

func (s BatchCreateUserOutput) String() string

String returns the string representation

type BatchDeleteUserInput added in v1.2.43

type BatchDeleteUserInput struct {
	Data []*DataForBatchDeleteUserInput `type:"list"`
	// contains filtered or unexported fields
}

func (BatchDeleteUserInput) GoString added in v1.2.43

func (s BatchDeleteUserInput) GoString() string

GoString returns the string representation

func (*BatchDeleteUserInput) SetData added in v1.2.43

SetData sets the Data field's value.

func (BatchDeleteUserInput) String added in v1.2.43

func (s BatchDeleteUserInput) String() string

String returns the string representation

type BatchDeleteUserOutput added in v1.2.43

type BatchDeleteUserOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForBatchDeleteUserOutput `type:"list"`
	// contains filtered or unexported fields
}

func (BatchDeleteUserOutput) GoString added in v1.2.43

func (s BatchDeleteUserOutput) GoString() string

GoString returns the string representation

func (*BatchDeleteUserOutput) SetData added in v1.2.43

SetData sets the Data field's value.

func (BatchDeleteUserOutput) String added in v1.2.43

func (s BatchDeleteUserOutput) String() string

String returns the string representation

type DRAMART

type DRAMART struct {
	*client.Client
}

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

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

func New

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

New create int can support ssl or region locate set

func (*DRAMART) AggregatePointConsumption

func (c *DRAMART) AggregatePointConsumption(input *AggregatePointConsumptionInput) (*AggregatePointConsumptionOutput, error)

AggregatePointConsumption API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation AggregatePointConsumption for usage and error information.

func (*DRAMART) AggregatePointConsumptionCommon

func (c *DRAMART) AggregatePointConsumptionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AggregatePointConsumptionCommon API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation AggregatePointConsumptionCommon for usage and error information.

func (*DRAMART) AggregatePointConsumptionCommonRequest

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

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

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

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

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

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

func (*DRAMART) AggregatePointConsumptionCommonWithContext

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

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

See AggregatePointConsumptionCommon 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 (*DRAMART) AggregatePointConsumptionRequest

func (c *DRAMART) AggregatePointConsumptionRequest(input *AggregatePointConsumptionInput) (req *request.Request, output *AggregatePointConsumptionOutput)

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

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

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

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

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

func (*DRAMART) AggregatePointConsumptionWithContext

func (c *DRAMART) AggregatePointConsumptionWithContext(ctx volcengine.Context, input *AggregatePointConsumptionInput, opts ...request.Option) (*AggregatePointConsumptionOutput, error)

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

See AggregatePointConsumption 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 (*DRAMART) BatchCreateUser

func (c *DRAMART) BatchCreateUser(input *BatchCreateUserInput) (*BatchCreateUserOutput, error)

BatchCreateUser API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation BatchCreateUser for usage and error information.

func (*DRAMART) BatchCreateUserCommon

func (c *DRAMART) BatchCreateUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BatchCreateUserCommon API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation BatchCreateUserCommon for usage and error information.

func (*DRAMART) BatchCreateUserCommonRequest

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

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

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

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

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

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

func (*DRAMART) BatchCreateUserCommonWithContext

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

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

See BatchCreateUserCommon 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 (*DRAMART) BatchCreateUserRequest

func (c *DRAMART) BatchCreateUserRequest(input *BatchCreateUserInput) (req *request.Request, output *BatchCreateUserOutput)

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

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

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

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

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

func (*DRAMART) BatchCreateUserWithContext

func (c *DRAMART) BatchCreateUserWithContext(ctx volcengine.Context, input *BatchCreateUserInput, opts ...request.Option) (*BatchCreateUserOutput, error)

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

See BatchCreateUser 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 (*DRAMART) BatchDeleteUser added in v1.2.43

func (c *DRAMART) BatchDeleteUser(input *BatchDeleteUserInput) (*BatchDeleteUserOutput, error)

BatchDeleteUser API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation BatchDeleteUser for usage and error information.

func (*DRAMART) BatchDeleteUserCommon added in v1.2.43

func (c *DRAMART) BatchDeleteUserCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BatchDeleteUserCommon API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation BatchDeleteUserCommon for usage and error information.

func (*DRAMART) BatchDeleteUserCommonRequest added in v1.2.43

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

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

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

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

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

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

func (*DRAMART) BatchDeleteUserCommonWithContext added in v1.2.43

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

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

See BatchDeleteUserCommon 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 (*DRAMART) BatchDeleteUserRequest added in v1.2.43

func (c *DRAMART) BatchDeleteUserRequest(input *BatchDeleteUserInput) (req *request.Request, output *BatchDeleteUserOutput)

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

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

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

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

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

func (*DRAMART) BatchDeleteUserWithContext added in v1.2.43

func (c *DRAMART) BatchDeleteUserWithContext(ctx volcengine.Context, input *BatchDeleteUserInput, opts ...request.Option) (*BatchDeleteUserOutput, error)

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

See BatchDeleteUser 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 (*DRAMART) ListAccount added in v1.2.43

func (c *DRAMART) ListAccount(input *ListAccountInput) (*ListAccountOutput, error)

ListAccount API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation ListAccount for usage and error information.

func (*DRAMART) ListAccountCommon added in v1.2.43

func (c *DRAMART) ListAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAccountCommon API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation ListAccountCommon for usage and error information.

func (*DRAMART) ListAccountCommonRequest added in v1.2.43

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

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

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

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

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

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

func (*DRAMART) ListAccountCommonWithContext added in v1.2.43

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

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

See ListAccountCommon 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 (*DRAMART) ListAccountRequest added in v1.2.43

func (c *DRAMART) ListAccountRequest(input *ListAccountInput) (req *request.Request, output *ListAccountOutput)

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

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

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

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

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

func (*DRAMART) ListAccountWithContext added in v1.2.43

func (c *DRAMART) ListAccountWithContext(ctx volcengine.Context, input *ListAccountInput, opts ...request.Option) (*ListAccountOutput, error)

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

See ListAccount 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 (*DRAMART) ListEnterpriseQuota

func (c *DRAMART) ListEnterpriseQuota(input *ListEnterpriseQuotaInput) (*ListEnterpriseQuotaOutput, error)

ListEnterpriseQuota API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation ListEnterpriseQuota for usage and error information.

func (*DRAMART) ListEnterpriseQuotaCommon

func (c *DRAMART) ListEnterpriseQuotaCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListEnterpriseQuotaCommon API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation ListEnterpriseQuotaCommon for usage and error information.

func (*DRAMART) ListEnterpriseQuotaCommonRequest

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

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

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

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

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

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

func (*DRAMART) ListEnterpriseQuotaCommonWithContext

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

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

See ListEnterpriseQuotaCommon 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 (*DRAMART) ListEnterpriseQuotaRequest

func (c *DRAMART) ListEnterpriseQuotaRequest(input *ListEnterpriseQuotaInput) (req *request.Request, output *ListEnterpriseQuotaOutput)

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

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

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

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

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

func (*DRAMART) ListEnterpriseQuotaWithContext

func (c *DRAMART) ListEnterpriseQuotaWithContext(ctx volcengine.Context, input *ListEnterpriseQuotaInput, opts ...request.Option) (*ListEnterpriseQuotaOutput, error)

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

See ListEnterpriseQuota 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 (*DRAMART) ListMember added in v1.2.43

func (c *DRAMART) ListMember(input *ListMemberInput) (*ListMemberOutput, error)

ListMember API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation ListMember for usage and error information.

func (*DRAMART) ListMemberCommon added in v1.2.43

func (c *DRAMART) ListMemberCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListMemberCommon API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation ListMemberCommon for usage and error information.

func (*DRAMART) ListMemberCommonRequest added in v1.2.43

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

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

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

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

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

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

func (*DRAMART) ListMemberCommonWithContext added in v1.2.43

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

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

See ListMemberCommon 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 (*DRAMART) ListMemberRequest added in v1.2.43

func (c *DRAMART) ListMemberRequest(input *ListMemberInput) (req *request.Request, output *ListMemberOutput)

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

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

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

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

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

func (*DRAMART) ListMemberWithContext added in v1.2.43

func (c *DRAMART) ListMemberWithContext(ctx volcengine.Context, input *ListMemberInput, opts ...request.Option) (*ListMemberOutput, error)

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

See ListMember 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 (*DRAMART) ListPointConsumptionDetails

func (c *DRAMART) ListPointConsumptionDetails(input *ListPointConsumptionDetailsInput) (*ListPointConsumptionDetailsOutput, error)

ListPointConsumptionDetails API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation ListPointConsumptionDetails for usage and error information.

func (*DRAMART) ListPointConsumptionDetailsCommon

func (c *DRAMART) ListPointConsumptionDetailsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListPointConsumptionDetailsCommon API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation ListPointConsumptionDetailsCommon for usage and error information.

func (*DRAMART) ListPointConsumptionDetailsCommonRequest

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

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

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

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

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

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

func (*DRAMART) ListPointConsumptionDetailsCommonWithContext

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

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

See ListPointConsumptionDetailsCommon 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 (*DRAMART) ListPointConsumptionDetailsRequest

func (c *DRAMART) ListPointConsumptionDetailsRequest(input *ListPointConsumptionDetailsInput) (req *request.Request, output *ListPointConsumptionDetailsOutput)

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

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

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

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

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

func (*DRAMART) ListPointConsumptionDetailsWithContext

func (c *DRAMART) ListPointConsumptionDetailsWithContext(ctx volcengine.Context, input *ListPointConsumptionDetailsInput, opts ...request.Option) (*ListPointConsumptionDetailsOutput, error)

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

See ListPointConsumptionDetails 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 (*DRAMART) ListProjects

func (c *DRAMART) ListProjects(input *ListProjectsInput) (*ListProjectsOutput, error)

ListProjects API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation ListProjects for usage and error information.

func (*DRAMART) ListProjectsCommon

func (c *DRAMART) ListProjectsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListProjectsCommon API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation ListProjectsCommon for usage and error information.

func (*DRAMART) ListProjectsCommonRequest

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

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

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

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

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

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

func (*DRAMART) ListProjectsCommonWithContext

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

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

See ListProjectsCommon 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 (*DRAMART) ListProjectsRequest

func (c *DRAMART) ListProjectsRequest(input *ListProjectsInput) (req *request.Request, output *ListProjectsOutput)

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

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

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

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

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

func (*DRAMART) ListProjectsWithContext

func (c *DRAMART) ListProjectsWithContext(ctx volcengine.Context, input *ListProjectsInput, opts ...request.Option) (*ListProjectsOutput, error)

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

See ListProjects 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 (*DRAMART) ListTeam added in v1.2.43

func (c *DRAMART) ListTeam(input *ListTeamInput) (*ListTeamOutput, error)

ListTeam API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation ListTeam for usage and error information.

func (*DRAMART) ListTeamCommon added in v1.2.43

func (c *DRAMART) ListTeamCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTeamCommon API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation ListTeamCommon for usage and error information.

func (*DRAMART) ListTeamCommonRequest added in v1.2.43

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

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

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

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

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

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

func (*DRAMART) ListTeamCommonWithContext added in v1.2.43

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

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

See ListTeamCommon 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 (*DRAMART) ListTeamRequest added in v1.2.43

func (c *DRAMART) ListTeamRequest(input *ListTeamInput) (req *request.Request, output *ListTeamOutput)

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

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

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

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

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

func (*DRAMART) ListTeamWithContext added in v1.2.43

func (c *DRAMART) ListTeamWithContext(ctx volcengine.Context, input *ListTeamInput, opts ...request.Option) (*ListTeamOutput, error)

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

See ListTeam 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 (*DRAMART) ManageEnterpriseQuota

func (c *DRAMART) ManageEnterpriseQuota(input *ManageEnterpriseQuotaInput) (*ManageEnterpriseQuotaOutput, error)

ManageEnterpriseQuota API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation ManageEnterpriseQuota for usage and error information.

func (*DRAMART) ManageEnterpriseQuotaCommon

func (c *DRAMART) ManageEnterpriseQuotaCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ManageEnterpriseQuotaCommon API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation ManageEnterpriseQuotaCommon for usage and error information.

func (*DRAMART) ManageEnterpriseQuotaCommonRequest

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

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

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

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

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

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

func (*DRAMART) ManageEnterpriseQuotaCommonWithContext

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

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

See ManageEnterpriseQuotaCommon 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 (*DRAMART) ManageEnterpriseQuotaRequest

func (c *DRAMART) ManageEnterpriseQuotaRequest(input *ManageEnterpriseQuotaInput) (req *request.Request, output *ManageEnterpriseQuotaOutput)

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

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

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

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

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

func (*DRAMART) ManageEnterpriseQuotaWithContext

func (c *DRAMART) ManageEnterpriseQuotaWithContext(ctx volcengine.Context, input *ManageEnterpriseQuotaInput, opts ...request.Option) (*ManageEnterpriseQuotaOutput, error)

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

See ManageEnterpriseQuota 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 (*DRAMART) RedirectToDramart

func (c *DRAMART) RedirectToDramart(input *RedirectToDramartInput) (*RedirectToDramartOutput, error)

RedirectToDramart API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation RedirectToDramart for usage and error information.

func (*DRAMART) RedirectToDramartCommon

func (c *DRAMART) RedirectToDramartCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RedirectToDramartCommon API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation RedirectToDramartCommon for usage and error information.

func (*DRAMART) RedirectToDramartCommonRequest

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

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

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

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

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

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

func (*DRAMART) RedirectToDramartCommonWithContext

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

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

See RedirectToDramartCommon 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 (*DRAMART) RedirectToDramartRequest

func (c *DRAMART) RedirectToDramartRequest(input *RedirectToDramartInput) (req *request.Request, output *RedirectToDramartOutput)

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

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

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

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

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

func (*DRAMART) RedirectToDramartWithContext

func (c *DRAMART) RedirectToDramartWithContext(ctx volcengine.Context, input *RedirectToDramartInput, opts ...request.Option) (*RedirectToDramartOutput, error)

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

See RedirectToDramart 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 (*DRAMART) RegisterEnterprise added in v1.2.43

func (c *DRAMART) RegisterEnterprise(input *RegisterEnterpriseInput) (*RegisterEnterpriseOutput, error)

RegisterEnterprise API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation RegisterEnterprise for usage and error information.

func (*DRAMART) RegisterEnterpriseCommon added in v1.2.43

func (c *DRAMART) RegisterEnterpriseCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RegisterEnterpriseCommon API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation RegisterEnterpriseCommon for usage and error information.

func (*DRAMART) RegisterEnterpriseCommonRequest added in v1.2.43

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

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

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

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

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

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

func (*DRAMART) RegisterEnterpriseCommonWithContext added in v1.2.43

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

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

See RegisterEnterpriseCommon 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 (*DRAMART) RegisterEnterpriseRequest added in v1.2.43

func (c *DRAMART) RegisterEnterpriseRequest(input *RegisterEnterpriseInput) (req *request.Request, output *RegisterEnterpriseOutput)

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

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

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

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

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

func (*DRAMART) RegisterEnterpriseWithContext added in v1.2.43

func (c *DRAMART) RegisterEnterpriseWithContext(ctx volcengine.Context, input *RegisterEnterpriseInput, opts ...request.Option) (*RegisterEnterpriseOutput, error)

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

See RegisterEnterprise 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 (*DRAMART) UpdateAccount added in v1.2.43

func (c *DRAMART) UpdateAccount(input *UpdateAccountInput) (*UpdateAccountOutput, error)

UpdateAccount API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation UpdateAccount for usage and error information.

func (*DRAMART) UpdateAccountCommon added in v1.2.43

func (c *DRAMART) UpdateAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateAccountCommon API operation for DRAMART.

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

See the VOLCENGINE API reference guide for DRAMART's API operation UpdateAccountCommon for usage and error information.

func (*DRAMART) UpdateAccountCommonRequest added in v1.2.43

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

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

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

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

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

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

func (*DRAMART) UpdateAccountCommonWithContext added in v1.2.43

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

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

See UpdateAccountCommon 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 (*DRAMART) UpdateAccountRequest added in v1.2.43

func (c *DRAMART) UpdateAccountRequest(input *UpdateAccountInput) (req *request.Request, output *UpdateAccountOutput)

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

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

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

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

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

func (*DRAMART) UpdateAccountWithContext added in v1.2.43

func (c *DRAMART) UpdateAccountWithContext(ctx volcengine.Context, input *UpdateAccountInput, opts ...request.Option) (*UpdateAccountOutput, error)

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

See UpdateAccount 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 DRAMARTAPI

type DRAMARTAPI interface {
	AggregatePointConsumptionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AggregatePointConsumptionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AggregatePointConsumptionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AggregatePointConsumption(*AggregatePointConsumptionInput) (*AggregatePointConsumptionOutput, error)
	AggregatePointConsumptionWithContext(volcengine.Context, *AggregatePointConsumptionInput, ...request.Option) (*AggregatePointConsumptionOutput, error)
	AggregatePointConsumptionRequest(*AggregatePointConsumptionInput) (*request.Request, *AggregatePointConsumptionOutput)

	BatchCreateUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchCreateUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchCreateUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchCreateUser(*BatchCreateUserInput) (*BatchCreateUserOutput, error)
	BatchCreateUserWithContext(volcengine.Context, *BatchCreateUserInput, ...request.Option) (*BatchCreateUserOutput, error)
	BatchCreateUserRequest(*BatchCreateUserInput) (*request.Request, *BatchCreateUserOutput)

	BatchDeleteUserCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchDeleteUserCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchDeleteUserCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchDeleteUser(*BatchDeleteUserInput) (*BatchDeleteUserOutput, error)
	BatchDeleteUserWithContext(volcengine.Context, *BatchDeleteUserInput, ...request.Option) (*BatchDeleteUserOutput, error)
	BatchDeleteUserRequest(*BatchDeleteUserInput) (*request.Request, *BatchDeleteUserOutput)

	ListAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAccountCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAccount(*ListAccountInput) (*ListAccountOutput, error)
	ListAccountWithContext(volcengine.Context, *ListAccountInput, ...request.Option) (*ListAccountOutput, error)
	ListAccountRequest(*ListAccountInput) (*request.Request, *ListAccountOutput)

	ListEnterpriseQuotaCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListEnterpriseQuotaCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListEnterpriseQuotaCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListEnterpriseQuota(*ListEnterpriseQuotaInput) (*ListEnterpriseQuotaOutput, error)
	ListEnterpriseQuotaWithContext(volcengine.Context, *ListEnterpriseQuotaInput, ...request.Option) (*ListEnterpriseQuotaOutput, error)
	ListEnterpriseQuotaRequest(*ListEnterpriseQuotaInput) (*request.Request, *ListEnterpriseQuotaOutput)

	ListMemberCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListMemberCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListMemberCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListMember(*ListMemberInput) (*ListMemberOutput, error)
	ListMemberWithContext(volcengine.Context, *ListMemberInput, ...request.Option) (*ListMemberOutput, error)
	ListMemberRequest(*ListMemberInput) (*request.Request, *ListMemberOutput)

	ListPointConsumptionDetailsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListPointConsumptionDetailsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListPointConsumptionDetailsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListPointConsumptionDetails(*ListPointConsumptionDetailsInput) (*ListPointConsumptionDetailsOutput, error)
	ListPointConsumptionDetailsWithContext(volcengine.Context, *ListPointConsumptionDetailsInput, ...request.Option) (*ListPointConsumptionDetailsOutput, error)
	ListPointConsumptionDetailsRequest(*ListPointConsumptionDetailsInput) (*request.Request, *ListPointConsumptionDetailsOutput)

	ListProjectsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListProjectsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListProjectsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListProjects(*ListProjectsInput) (*ListProjectsOutput, error)
	ListProjectsWithContext(volcengine.Context, *ListProjectsInput, ...request.Option) (*ListProjectsOutput, error)
	ListProjectsRequest(*ListProjectsInput) (*request.Request, *ListProjectsOutput)

	ListTeamCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTeamCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTeamCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTeam(*ListTeamInput) (*ListTeamOutput, error)
	ListTeamWithContext(volcengine.Context, *ListTeamInput, ...request.Option) (*ListTeamOutput, error)
	ListTeamRequest(*ListTeamInput) (*request.Request, *ListTeamOutput)

	ManageEnterpriseQuotaCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ManageEnterpriseQuotaCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ManageEnterpriseQuotaCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ManageEnterpriseQuota(*ManageEnterpriseQuotaInput) (*ManageEnterpriseQuotaOutput, error)
	ManageEnterpriseQuotaWithContext(volcengine.Context, *ManageEnterpriseQuotaInput, ...request.Option) (*ManageEnterpriseQuotaOutput, error)
	ManageEnterpriseQuotaRequest(*ManageEnterpriseQuotaInput) (*request.Request, *ManageEnterpriseQuotaOutput)

	RedirectToDramartCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RedirectToDramartCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RedirectToDramartCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RedirectToDramart(*RedirectToDramartInput) (*RedirectToDramartOutput, error)
	RedirectToDramartWithContext(volcengine.Context, *RedirectToDramartInput, ...request.Option) (*RedirectToDramartOutput, error)
	RedirectToDramartRequest(*RedirectToDramartInput) (*request.Request, *RedirectToDramartOutput)

	RegisterEnterpriseCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RegisterEnterpriseCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RegisterEnterpriseCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RegisterEnterprise(*RegisterEnterpriseInput) (*RegisterEnterpriseOutput, error)
	RegisterEnterpriseWithContext(volcengine.Context, *RegisterEnterpriseInput, ...request.Option) (*RegisterEnterpriseOutput, error)
	RegisterEnterpriseRequest(*RegisterEnterpriseInput) (*request.Request, *RegisterEnterpriseOutput)

	UpdateAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAccountCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAccount(*UpdateAccountInput) (*UpdateAccountOutput, error)
	UpdateAccountWithContext(volcengine.Context, *UpdateAccountInput, ...request.Option) (*UpdateAccountOutput, error)
	UpdateAccountRequest(*UpdateAccountInput) (*request.Request, *UpdateAccountOutput)
}

DRAMARTAPI provides an interface to enable mocking the dramart.DRAMART service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// DRAMART.
func myFunc(svc DRAMARTAPI) bool {
    // Make svc.AggregatePointConsumption request
}

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

    myFunc(svc)
}

type DataForBatchCreateUserInput

type DataForBatchCreateUserInput struct {
	ActiveTeam *string `type:"string" json:",omitempty"`

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

	TeamIDs []*string `type:"list"`

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

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

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

func (DataForBatchCreateUserInput) GoString

func (s DataForBatchCreateUserInput) GoString() string

GoString returns the string representation

func (*DataForBatchCreateUserInput) SetActiveTeam

SetActiveTeam sets the ActiveTeam field's value.

func (*DataForBatchCreateUserInput) SetPassword

SetPassword sets the Password field's value.

func (*DataForBatchCreateUserInput) SetTeamIDs

SetTeamIDs sets the TeamIDs field's value.

func (*DataForBatchCreateUserInput) SetTopUserID

SetTopUserID sets the TopUserID field's value.

func (*DataForBatchCreateUserInput) SetUserDesc

SetUserDesc sets the UserDesc field's value.

func (*DataForBatchCreateUserInput) SetUserName

SetUserName sets the UserName field's value.

func (DataForBatchCreateUserInput) String

String returns the string representation

type DataForBatchCreateUserOutput

type DataForBatchCreateUserOutput struct {
	ID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForBatchCreateUserOutput) GoString

func (s DataForBatchCreateUserOutput) GoString() string

GoString returns the string representation

func (*DataForBatchCreateUserOutput) SetID

SetID sets the ID field's value.

func (DataForBatchCreateUserOutput) String

String returns the string representation

type DataForBatchDeleteUserInput added in v1.2.43

type DataForBatchDeleteUserInput struct {
	ID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForBatchDeleteUserInput) GoString added in v1.2.43

func (s DataForBatchDeleteUserInput) GoString() string

GoString returns the string representation

func (*DataForBatchDeleteUserInput) SetID added in v1.2.43

SetID sets the ID field's value.

func (DataForBatchDeleteUserInput) String added in v1.2.43

String returns the string representation

type DataForBatchDeleteUserOutput added in v1.2.43

type DataForBatchDeleteUserOutput struct {
	Ok *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForBatchDeleteUserOutput) GoString added in v1.2.43

func (s DataForBatchDeleteUserOutput) GoString() string

GoString returns the string representation

func (*DataForBatchDeleteUserOutput) SetOk added in v1.2.43

SetOk sets the Ok field's value.

func (DataForBatchDeleteUserOutput) String added in v1.2.43

String returns the string representation

type FeatureSwitchesForListAccountOutput added in v1.2.43

type FeatureSwitchesForListAccountOutput struct {
	// contains filtered or unexported fields
}

func (FeatureSwitchesForListAccountOutput) GoString added in v1.2.43

GoString returns the string representation

func (FeatureSwitchesForListAccountOutput) String added in v1.2.43

String returns the string representation

type FeatureSwitchesForUpdateAccountInput added in v1.2.43

type FeatureSwitchesForUpdateAccountInput struct {
	// contains filtered or unexported fields
}

func (FeatureSwitchesForUpdateAccountInput) GoString added in v1.2.43

GoString returns the string representation

func (FeatureSwitchesForUpdateAccountInput) String added in v1.2.43

String returns the string representation

type FiltersForListProjectsInput

type FiltersForListProjectsInput struct {
	CreateSource *string `type:"string" json:",omitempty"`

	IsFeatured *bool `type:"boolean" json:",omitempty"`

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

	ProjectIds []*string `type:"list"`

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

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

func (FiltersForListProjectsInput) GoString

func (s FiltersForListProjectsInput) GoString() string

GoString returns the string representation

func (*FiltersForListProjectsInput) SetCreateSource

SetCreateSource sets the CreateSource field's value.

func (*FiltersForListProjectsInput) SetIsFeatured

SetIsFeatured sets the IsFeatured field's value.

func (*FiltersForListProjectsInput) SetName

SetName sets the Name field's value.

func (*FiltersForListProjectsInput) SetProjectIds

SetProjectIds sets the ProjectIds field's value.

func (*FiltersForListProjectsInput) SetStatus

SetStatus sets the Status field's value.

func (*FiltersForListProjectsInput) SetTimeRange

SetTimeRange sets the TimeRange field's value.

func (FiltersForListProjectsInput) String

String returns the string representation

type ItemForAggregatePointConsumptionOutput

type ItemForAggregatePointConsumptionOutput struct {
	Count *int64 `type:"int64" json:",omitempty"`

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

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

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

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

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

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

	TotalPoints *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ItemForAggregatePointConsumptionOutput) GoString

GoString returns the string representation

func (*ItemForAggregatePointConsumptionOutput) SetCount

SetCount sets the Count field's value.

func (*ItemForAggregatePointConsumptionOutput) SetDay

SetDay sets the Day field's value.

func (*ItemForAggregatePointConsumptionOutput) SetEnterpriseAccount

SetEnterpriseAccount sets the EnterpriseAccount field's value.

func (*ItemForAggregatePointConsumptionOutput) SetExpenditureType

SetExpenditureType sets the ExpenditureType field's value.

func (*ItemForAggregatePointConsumptionOutput) SetHour

SetHour sets the Hour field's value.

func (*ItemForAggregatePointConsumptionOutput) SetTeamId

SetTeamId sets the TeamId field's value.

func (*ItemForAggregatePointConsumptionOutput) SetTeamName

SetTeamName sets the TeamName field's value.

func (*ItemForAggregatePointConsumptionOutput) SetTotalPoints

SetTotalPoints sets the TotalPoints field's value.

func (ItemForAggregatePointConsumptionOutput) String

String returns the string representation

type ItemForListEnterpriseQuotaOutput

type ItemForListEnterpriseQuotaOutput struct {
	CreatedAt *int64 `type:"int64" json:",omitempty"`

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

	QuotaBalance *int64 `type:"int64" json:",omitempty"`

	QuotaLimit *int64 `type:"int64" json:",omitempty"`

	QuotaPreserved *int64 `type:"int64" json:",omitempty"`

	SubAccountBalance *int64 `type:"int64" json:",omitempty"`

	SubAccountLimit *int64 `type:"int64" json:",omitempty"`

	UpdatedAt *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ItemForListEnterpriseQuotaOutput) GoString

GoString returns the string representation

func (*ItemForListEnterpriseQuotaOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*ItemForListEnterpriseQuotaOutput) SetEnterpriseAccount

SetEnterpriseAccount sets the EnterpriseAccount field's value.

func (*ItemForListEnterpriseQuotaOutput) SetQuotaBalance

SetQuotaBalance sets the QuotaBalance field's value.

func (*ItemForListEnterpriseQuotaOutput) SetQuotaLimit

SetQuotaLimit sets the QuotaLimit field's value.

func (*ItemForListEnterpriseQuotaOutput) SetQuotaPreserved

SetQuotaPreserved sets the QuotaPreserved field's value.

func (*ItemForListEnterpriseQuotaOutput) SetSubAccountBalance

SetSubAccountBalance sets the SubAccountBalance field's value.

func (*ItemForListEnterpriseQuotaOutput) SetSubAccountLimit

SetSubAccountLimit sets the SubAccountLimit field's value.

func (*ItemForListEnterpriseQuotaOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (ItemForListEnterpriseQuotaOutput) String

String returns the string representation

type ItemForListPointConsumptionDetailsOutput

type ItemForListPointConsumptionDetailsOutput struct {
	AccountId *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

	OccurredAt *int64 `type:"int64" json:",omitempty"`

	PointDeduct *int64 `type:"int64" json:",omitempty"`

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

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

	Quantity *float64 `type:"double" json:",omitempty"`

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

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

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

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

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

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

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

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

func (ItemForListPointConsumptionDetailsOutput) GoString

GoString returns the string representation

func (*ItemForListPointConsumptionDetailsOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetEnterpriseAccount

SetEnterpriseAccount sets the EnterpriseAccount field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetEnterpriseName

SetEnterpriseName sets the EnterpriseName field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetEpisodeNum

SetEpisodeNum sets the EpisodeNum field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetExpenditureType

SetExpenditureType sets the ExpenditureType field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetMeterId

SetMeterId sets the MeterId field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetModelName

SetModelName sets the ModelName field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetOccurredAt

SetOccurredAt sets the OccurredAt field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetPointDeduct

SetPointDeduct sets the PointDeduct field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetProjectId

SetProjectId sets the ProjectId field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetQuantity

SetQuantity sets the Quantity field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetQuantityUnit

SetQuantityUnit sets the QuantityUnit field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetShotId

SetShotId sets the ShotId field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetShotNum

SetShotNum sets the ShotNum field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetTeamId

SetTeamId sets the TeamId field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetTeamName

SetTeamName sets the TeamName field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetUserId

SetUserId sets the UserId field's value.

func (*ItemForListPointConsumptionDetailsOutput) SetUserName

SetUserName sets the UserName field's value.

func (ItemForListPointConsumptionDetailsOutput) String

String returns the string representation

type ItemForListProjectsOutput

type ItemForListProjectsOutput struct {
	AllowOperate *bool `type:"boolean" json:",omitempty"`

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

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

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

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

	CreationMode *string `type:"string" json:",omitempty" enum:"EnumOfCreationModeForListProjectsOutput"`

	ImageCreationMode *string `type:"string" json:",omitempty" enum:"EnumOfImageCreationModeForListProjectsOutput"`

	IsFeatured *bool `type:"boolean" json:",omitempty"`

	ModelMeta *ModelMetaForListProjectsOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

	TargetLanguage *string `type:"string" json:",omitempty" enum:"EnumOfTargetLanguageForListProjectsOutput"`

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

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

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

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

func (ItemForListProjectsOutput) GoString

func (s ItemForListProjectsOutput) GoString() string

GoString returns the string representation

func (*ItemForListProjectsOutput) SetAllowOperate

SetAllowOperate sets the AllowOperate field's value.

func (*ItemForListProjectsOutput) SetAspectRatio

SetAspectRatio sets the AspectRatio field's value.

func (*ItemForListProjectsOutput) SetCoverImageTosKey

func (s *ItemForListProjectsOutput) SetCoverImageTosKey(v string) *ItemForListProjectsOutput

SetCoverImageTosKey sets the CoverImageTosKey field's value.

func (*ItemForListProjectsOutput) SetCoverImageTosUrl

func (s *ItemForListProjectsOutput) SetCoverImageTosUrl(v string) *ItemForListProjectsOutput

SetCoverImageTosUrl sets the CoverImageTosUrl field's value.

func (*ItemForListProjectsOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*ItemForListProjectsOutput) SetCreationMode

SetCreationMode sets the CreationMode field's value.

func (*ItemForListProjectsOutput) SetImageCreationMode

func (s *ItemForListProjectsOutput) SetImageCreationMode(v string) *ItemForListProjectsOutput

SetImageCreationMode sets the ImageCreationMode field's value.

func (*ItemForListProjectsOutput) SetIsFeatured

SetIsFeatured sets the IsFeatured field's value.

func (*ItemForListProjectsOutput) SetModelMeta

SetModelMeta sets the ModelMeta field's value.

func (*ItemForListProjectsOutput) SetProjectDesc

SetProjectDesc sets the ProjectDesc field's value.

func (*ItemForListProjectsOutput) SetProjectId

SetProjectId sets the ProjectId field's value.

func (*ItemForListProjectsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ItemForListProjectsOutput) SetResolution

SetResolution sets the Resolution field's value.

func (*ItemForListProjectsOutput) SetScriptId

SetScriptId sets the ScriptId field's value.

func (*ItemForListProjectsOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListProjectsOutput) SetTargetLanguage

SetTargetLanguage sets the TargetLanguage field's value.

func (*ItemForListProjectsOutput) SetTeamId

SetTeamId sets the TeamId field's value.

func (*ItemForListProjectsOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*ItemForListProjectsOutput) SetVisualPrompt

SetVisualPrompt sets the VisualPrompt field's value.

func (*ItemForListProjectsOutput) SetVisualPromptId

SetVisualPromptId sets the VisualPromptId field's value.

func (ItemForListProjectsOutput) String

func (s ItemForListProjectsOutput) String() string

String returns the string representation

type ListAccountInput added in v1.2.43

type ListAccountInput struct {
	AccountID *string `type:"string" json:",omitempty"`

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

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

func (ListAccountInput) GoString added in v1.2.43

func (s ListAccountInput) GoString() string

GoString returns the string representation

func (*ListAccountInput) SetAccountID added in v1.2.43

func (s *ListAccountInput) SetAccountID(v string) *ListAccountInput

SetAccountID sets the AccountID field's value.

func (*ListAccountInput) SetAccountName added in v1.2.43

func (s *ListAccountInput) SetAccountName(v string) *ListAccountInput

SetAccountName sets the AccountName field's value.

func (*ListAccountInput) SetPagination added in v1.2.43

SetPagination sets the Pagination field's value.

func (ListAccountInput) String added in v1.2.43

func (s ListAccountInput) String() string

String returns the string representation

type ListAccountOutput added in v1.2.43

type ListAccountOutput struct {
	Metadata *response.ResponseMetadata

	Accounts []*AccountForListAccountOutput `type:"list"`

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

func (ListAccountOutput) GoString added in v1.2.43

func (s ListAccountOutput) GoString() string

GoString returns the string representation

func (*ListAccountOutput) SetAccounts added in v1.2.43

SetAccounts sets the Accounts field's value.

func (*ListAccountOutput) SetPagination added in v1.2.43

SetPagination sets the Pagination field's value.

func (ListAccountOutput) String added in v1.2.43

func (s ListAccountOutput) String() string

String returns the string representation

type ListEnterpriseQuotaInput

type ListEnterpriseQuotaInput struct {
	EnterpriseAccount *string `type:"string" json:",omitempty"`

	// PageIndex is a required field
	PageIndex *int64 `type:"int64" json:",omitempty" required:"true"`

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

func (ListEnterpriseQuotaInput) GoString

func (s ListEnterpriseQuotaInput) GoString() string

GoString returns the string representation

func (*ListEnterpriseQuotaInput) SetEnterpriseAccount

func (s *ListEnterpriseQuotaInput) SetEnterpriseAccount(v string) *ListEnterpriseQuotaInput

SetEnterpriseAccount sets the EnterpriseAccount field's value.

func (*ListEnterpriseQuotaInput) SetPageIndex

SetPageIndex sets the PageIndex field's value.

func (*ListEnterpriseQuotaInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (ListEnterpriseQuotaInput) String

func (s ListEnterpriseQuotaInput) String() string

String returns the string representation

func (*ListEnterpriseQuotaInput) Validate

func (s *ListEnterpriseQuotaInput) Validate() error

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

type ListEnterpriseQuotaOutput

type ListEnterpriseQuotaOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListEnterpriseQuotaOutput `type:"list"`

	PageIndex *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListEnterpriseQuotaOutput) GoString

func (s ListEnterpriseQuotaOutput) GoString() string

GoString returns the string representation

func (*ListEnterpriseQuotaOutput) SetItems

SetItems sets the Items field's value.

func (*ListEnterpriseQuotaOutput) SetPageIndex

SetPageIndex sets the PageIndex field's value.

func (*ListEnterpriseQuotaOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListEnterpriseQuotaOutput) SetTotal

SetTotal sets the Total field's value.

func (ListEnterpriseQuotaOutput) String

func (s ListEnterpriseQuotaOutput) String() string

String returns the string representation

type ListMemberInput added in v1.2.43

type ListMemberInput struct {
	ID *string `type:"string" json:",omitempty"`

	Pagination *PaginationForListMemberInput `type:"structure" json:",omitempty"`

	TeamIDs []*string `type:"list"`

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

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

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

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

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

func (ListMemberInput) GoString added in v1.2.43

func (s ListMemberInput) GoString() string

GoString returns the string representation

func (*ListMemberInput) SetID added in v1.2.43

func (s *ListMemberInput) SetID(v string) *ListMemberInput

SetID sets the ID field's value.

func (*ListMemberInput) SetPagination added in v1.2.43

SetPagination sets the Pagination field's value.

func (*ListMemberInput) SetTeamIDs added in v1.2.43

func (s *ListMemberInput) SetTeamIDs(v []*string) *ListMemberInput

SetTeamIDs sets the TeamIDs field's value.

func (*ListMemberInput) SetTopUserID added in v1.2.43

func (s *ListMemberInput) SetTopUserID(v string) *ListMemberInput

SetTopUserID sets the TopUserID field's value.

func (*ListMemberInput) SetUpdateAtBegin added in v1.2.43

func (s *ListMemberInput) SetUpdateAtBegin(v string) *ListMemberInput

SetUpdateAtBegin sets the UpdateAtBegin field's value.

func (*ListMemberInput) SetUpdateAtEnd added in v1.2.43

func (s *ListMemberInput) SetUpdateAtEnd(v string) *ListMemberInput

SetUpdateAtEnd sets the UpdateAtEnd field's value.

func (*ListMemberInput) SetUserDesc added in v1.2.43

func (s *ListMemberInput) SetUserDesc(v string) *ListMemberInput

SetUserDesc sets the UserDesc field's value.

func (*ListMemberInput) SetUserName added in v1.2.43

func (s *ListMemberInput) SetUserName(v string) *ListMemberInput

SetUserName sets the UserName field's value.

func (ListMemberInput) String added in v1.2.43

func (s ListMemberInput) String() string

String returns the string representation

type ListMemberOutput added in v1.2.43

type ListMemberOutput struct {
	Metadata *response.ResponseMetadata

	MaxSubAccountCount *int64 `type:"int64" json:",omitempty"`

	Pagination *PaginationForListMemberOutput `type:"structure" json:",omitempty"`

	Users []*UserForListMemberOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ListMemberOutput) GoString added in v1.2.43

func (s ListMemberOutput) GoString() string

GoString returns the string representation

func (*ListMemberOutput) SetMaxSubAccountCount added in v1.2.43

func (s *ListMemberOutput) SetMaxSubAccountCount(v int64) *ListMemberOutput

SetMaxSubAccountCount sets the MaxSubAccountCount field's value.

func (*ListMemberOutput) SetPagination added in v1.2.43

SetPagination sets the Pagination field's value.

func (*ListMemberOutput) SetUsers added in v1.2.43

SetUsers sets the Users field's value.

func (ListMemberOutput) String added in v1.2.43

func (s ListMemberOutput) String() string

String returns the string representation

type ListPointConsumptionDetailsInput

type ListPointConsumptionDetailsInput struct {

	// BeginTime is a required field
	BeginTime *int64 `type:"int64" json:",omitempty" required:"true"`

	// EndTime is a required field
	EndTime *int64 `type:"int64" json:",omitempty" required:"true"`

	EnterpriseAccounts []*string `type:"list"`

	IncludeSelf *bool `type:"boolean" json:",omitempty"`

	// PageIndex is a required field
	PageIndex *int64 `type:"int64" json:",omitempty" required:"true"`

	// PageSize is a required field
	PageSize *int64 `type:"int64" json:",omitempty" required:"true"`

	TeamIds []*string `type:"list"`

	UserIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (ListPointConsumptionDetailsInput) GoString

GoString returns the string representation

func (*ListPointConsumptionDetailsInput) SetBeginTime

SetBeginTime sets the BeginTime field's value.

func (*ListPointConsumptionDetailsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*ListPointConsumptionDetailsInput) SetEnterpriseAccounts

SetEnterpriseAccounts sets the EnterpriseAccounts field's value.

func (*ListPointConsumptionDetailsInput) SetIncludeSelf

SetIncludeSelf sets the IncludeSelf field's value.

func (*ListPointConsumptionDetailsInput) SetPageIndex

SetPageIndex sets the PageIndex field's value.

func (*ListPointConsumptionDetailsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListPointConsumptionDetailsInput) SetTeamIds

SetTeamIds sets the TeamIds field's value.

func (*ListPointConsumptionDetailsInput) SetUserIds

SetUserIds sets the UserIds field's value.

func (ListPointConsumptionDetailsInput) String

String returns the string representation

func (*ListPointConsumptionDetailsInput) Validate

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

type ListPointConsumptionDetailsOutput

type ListPointConsumptionDetailsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListPointConsumptionDetailsOutput `type:"list"`

	PageIndex *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListPointConsumptionDetailsOutput) GoString

GoString returns the string representation

func (*ListPointConsumptionDetailsOutput) SetItems

SetItems sets the Items field's value.

func (*ListPointConsumptionDetailsOutput) SetPageIndex

SetPageIndex sets the PageIndex field's value.

func (*ListPointConsumptionDetailsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListPointConsumptionDetailsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListPointConsumptionDetailsOutput) String

String returns the string representation

type ListProjectsInput

type ListProjectsInput struct {
	Filters *FiltersForListProjectsInput `type:"structure" json:",omitempty"`

	PageIndex *int64 `min:"1" type:"int64" json:",omitempty"`

	PageSize *int64 `min:"1" max:"1000" type:"int64" json:",omitempty"`

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

func (ListProjectsInput) GoString

func (s ListProjectsInput) GoString() string

GoString returns the string representation

func (*ListProjectsInput) SetFilters

SetFilters sets the Filters field's value.

func (*ListProjectsInput) SetPageIndex

func (s *ListProjectsInput) SetPageIndex(v int64) *ListProjectsInput

SetPageIndex sets the PageIndex field's value.

func (*ListProjectsInput) SetPageSize

func (s *ListProjectsInput) SetPageSize(v int64) *ListProjectsInput

SetPageSize sets the PageSize field's value.

func (*ListProjectsInput) SetTeamId

func (s *ListProjectsInput) SetTeamId(v string) *ListProjectsInput

SetTeamId sets the TeamId field's value.

func (ListProjectsInput) String

func (s ListProjectsInput) String() string

String returns the string representation

func (*ListProjectsInput) Validate

func (s *ListProjectsInput) Validate() error

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

type ListProjectsOutput

type ListProjectsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListProjectsOutput `type:"list"`

	PageIndex *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListProjectsOutput) GoString

func (s ListProjectsOutput) GoString() string

GoString returns the string representation

func (*ListProjectsOutput) SetItems

SetItems sets the Items field's value.

func (*ListProjectsOutput) SetPageIndex

func (s *ListProjectsOutput) SetPageIndex(v int64) *ListProjectsOutput

SetPageIndex sets the PageIndex field's value.

func (*ListProjectsOutput) SetPageSize

func (s *ListProjectsOutput) SetPageSize(v int64) *ListProjectsOutput

SetPageSize sets the PageSize field's value.

func (*ListProjectsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListProjectsOutput) String

func (s ListProjectsOutput) String() string

String returns the string representation

type ListTeamInput added in v1.2.43

type ListTeamInput struct {
	CreatedAtBegin *string `type:"string" json:",omitempty"`

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

	OnlyAdmin *bool `type:"boolean" json:",omitempty"`

	Pagination *PaginationForListTeamInput `type:"structure" json:",omitempty"`

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

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

func (ListTeamInput) GoString added in v1.2.43

func (s ListTeamInput) GoString() string

GoString returns the string representation

func (*ListTeamInput) SetCreatedAtBegin added in v1.2.43

func (s *ListTeamInput) SetCreatedAtBegin(v string) *ListTeamInput

SetCreatedAtBegin sets the CreatedAtBegin field's value.

func (*ListTeamInput) SetCreatedAtEnd added in v1.2.43

func (s *ListTeamInput) SetCreatedAtEnd(v string) *ListTeamInput

SetCreatedAtEnd sets the CreatedAtEnd field's value.

func (*ListTeamInput) SetOnlyAdmin added in v1.2.43

func (s *ListTeamInput) SetOnlyAdmin(v bool) *ListTeamInput

SetOnlyAdmin sets the OnlyAdmin field's value.

func (*ListTeamInput) SetPagination added in v1.2.43

SetPagination sets the Pagination field's value.

func (*ListTeamInput) SetTeamDesc added in v1.2.43

func (s *ListTeamInput) SetTeamDesc(v string) *ListTeamInput

SetTeamDesc sets the TeamDesc field's value.

func (*ListTeamInput) SetTeamName added in v1.2.43

func (s *ListTeamInput) SetTeamName(v string) *ListTeamInput

SetTeamName sets the TeamName field's value.

func (ListTeamInput) String added in v1.2.43

func (s ListTeamInput) String() string

String returns the string representation

type ListTeamOutput added in v1.2.43

type ListTeamOutput struct {
	Metadata *response.ResponseMetadata

	Pagination *PaginationForListTeamOutput `type:"structure" json:",omitempty"`

	Teams []*TeamForListTeamOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ListTeamOutput) GoString added in v1.2.43

func (s ListTeamOutput) GoString() string

GoString returns the string representation

func (*ListTeamOutput) SetPagination added in v1.2.43

SetPagination sets the Pagination field's value.

func (*ListTeamOutput) SetTeams added in v1.2.43

SetTeams sets the Teams field's value.

func (ListTeamOutput) String added in v1.2.43

func (s ListTeamOutput) String() string

String returns the string representation

type ManageEnterpriseQuotaInput

type ManageEnterpriseQuotaInput struct {

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

	// Operation is a required field
	Operation *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfOperationForManageEnterpriseQuotaInput"`

	Points *int64 `type:"int64" json:",omitempty"`

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

	SubAccountDelta *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ManageEnterpriseQuotaInput) GoString

func (s ManageEnterpriseQuotaInput) GoString() string

GoString returns the string representation

func (*ManageEnterpriseQuotaInput) SetEnterpriseAccount

func (s *ManageEnterpriseQuotaInput) SetEnterpriseAccount(v string) *ManageEnterpriseQuotaInput

SetEnterpriseAccount sets the EnterpriseAccount field's value.

func (*ManageEnterpriseQuotaInput) SetOperation

SetOperation sets the Operation field's value.

func (*ManageEnterpriseQuotaInput) SetPoints

SetPoints sets the Points field's value.

func (*ManageEnterpriseQuotaInput) SetRemark

SetRemark sets the Remark field's value.

func (*ManageEnterpriseQuotaInput) SetSubAccountDelta

SetSubAccountDelta sets the SubAccountDelta field's value.

func (ManageEnterpriseQuotaInput) String

String returns the string representation

func (*ManageEnterpriseQuotaInput) Validate

func (s *ManageEnterpriseQuotaInput) Validate() error

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

type ManageEnterpriseQuotaOutput

type ManageEnterpriseQuotaOutput struct {
	Metadata *response.ResponseMetadata

	AccountBalance *int64 `type:"int64" json:",omitempty"`

	EnterpriseBalance *int64 `type:"int64" json:",omitempty"`

	ReclaimedPoints *int64 `type:"int64" json:",omitempty"`

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

func (ManageEnterpriseQuotaOutput) GoString

func (s ManageEnterpriseQuotaOutput) GoString() string

GoString returns the string representation

func (*ManageEnterpriseQuotaOutput) SetAccountBalance

SetAccountBalance sets the AccountBalance field's value.

func (*ManageEnterpriseQuotaOutput) SetEnterpriseBalance

SetEnterpriseBalance sets the EnterpriseBalance field's value.

func (*ManageEnterpriseQuotaOutput) SetReclaimedPoints

SetReclaimedPoints sets the ReclaimedPoints field's value.

func (*ManageEnterpriseQuotaOutput) SetSuccess

SetSuccess sets the Success field's value.

func (ManageEnterpriseQuotaOutput) String

String returns the string representation

type ModelMetaForListProjectsOutput

type ModelMetaForListProjectsOutput struct {
	DefaultImageModelName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModelMetaForListProjectsOutput) GoString

GoString returns the string representation

func (*ModelMetaForListProjectsOutput) SetDefaultImageModelName

SetDefaultImageModelName sets the DefaultImageModelName field's value.

func (ModelMetaForListProjectsOutput) String

String returns the string representation

type PaginationForListAccountInput added in v1.2.43

type PaginationForListAccountInput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PaginationForListAccountInput) GoString added in v1.2.43

GoString returns the string representation

func (*PaginationForListAccountInput) SetPageNum added in v1.2.43

SetPageNum sets the PageNum field's value.

func (*PaginationForListAccountInput) SetPageSize added in v1.2.43

SetPageSize sets the PageSize field's value.

func (PaginationForListAccountInput) String added in v1.2.43

String returns the string representation

type PaginationForListAccountOutput added in v1.2.43

type PaginationForListAccountOutput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

	TotalCount *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PaginationForListAccountOutput) GoString added in v1.2.43

GoString returns the string representation

func (*PaginationForListAccountOutput) SetPageNum added in v1.2.43

SetPageNum sets the PageNum field's value.

func (*PaginationForListAccountOutput) SetPageSize added in v1.2.43

SetPageSize sets the PageSize field's value.

func (*PaginationForListAccountOutput) SetTotalCount added in v1.2.43

SetTotalCount sets the TotalCount field's value.

func (PaginationForListAccountOutput) String added in v1.2.43

String returns the string representation

type PaginationForListMemberInput added in v1.2.43

type PaginationForListMemberInput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PaginationForListMemberInput) GoString added in v1.2.43

func (s PaginationForListMemberInput) GoString() string

GoString returns the string representation

func (*PaginationForListMemberInput) SetPageNum added in v1.2.43

SetPageNum sets the PageNum field's value.

func (*PaginationForListMemberInput) SetPageSize added in v1.2.43

SetPageSize sets the PageSize field's value.

func (PaginationForListMemberInput) String added in v1.2.43

String returns the string representation

type PaginationForListMemberOutput added in v1.2.43

type PaginationForListMemberOutput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

	TotalCount *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PaginationForListMemberOutput) GoString added in v1.2.43

GoString returns the string representation

func (*PaginationForListMemberOutput) SetPageNum added in v1.2.43

SetPageNum sets the PageNum field's value.

func (*PaginationForListMemberOutput) SetPageSize added in v1.2.43

SetPageSize sets the PageSize field's value.

func (*PaginationForListMemberOutput) SetTotalCount added in v1.2.43

SetTotalCount sets the TotalCount field's value.

func (PaginationForListMemberOutput) String added in v1.2.43

String returns the string representation

type PaginationForListTeamInput added in v1.2.43

type PaginationForListTeamInput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PaginationForListTeamInput) GoString added in v1.2.43

func (s PaginationForListTeamInput) GoString() string

GoString returns the string representation

func (*PaginationForListTeamInput) SetPageNum added in v1.2.43

SetPageNum sets the PageNum field's value.

func (*PaginationForListTeamInput) SetPageSize added in v1.2.43

SetPageSize sets the PageSize field's value.

func (PaginationForListTeamInput) String added in v1.2.43

String returns the string representation

type PaginationForListTeamOutput added in v1.2.43

type PaginationForListTeamOutput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

	TotalCount *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PaginationForListTeamOutput) GoString added in v1.2.43

func (s PaginationForListTeamOutput) GoString() string

GoString returns the string representation

func (*PaginationForListTeamOutput) SetPageNum added in v1.2.43

SetPageNum sets the PageNum field's value.

func (*PaginationForListTeamOutput) SetPageSize added in v1.2.43

SetPageSize sets the PageSize field's value.

func (*PaginationForListTeamOutput) SetTotalCount added in v1.2.43

SetTotalCount sets the TotalCount field's value.

func (PaginationForListTeamOutput) String added in v1.2.43

String returns the string representation

type ParkConfigForListAccountOutput added in v1.2.43

type ParkConfigForListAccountOutput struct {
	Domain *string `type:"string" json:",omitempty"`

	FeatureSwitches *FeatureSwitchesForListAccountOutput `type:"structure" json:",omitempty"`


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

	ParkLinks []*ParkLinkForListAccountOutput `type:"list"`

	PointExchangeRate *float64 `type:"double" json:",omitempty"`

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

func (ParkConfigForListAccountOutput) GoString added in v1.2.43

GoString returns the string representation

func (*ParkConfigForListAccountOutput) SetDomain added in v1.2.43

SetDomain sets the Domain field's value.

func (*ParkConfigForListAccountOutput) SetFeatureSwitches added in v1.2.43

SetFeatureSwitches sets the FeatureSwitches field's value.

SetLogo sets the Logo field's value.

func (*ParkConfigForListAccountOutput) SetLogoKey added in v1.2.43

SetLogoKey sets the LogoKey field's value.

SetParkLinks sets the ParkLinks field's value.

func (*ParkConfigForListAccountOutput) SetPointExchangeRate added in v1.2.43

SetPointExchangeRate sets the PointExchangeRate field's value.

func (*ParkConfigForListAccountOutput) SetTitle added in v1.2.43

SetTitle sets the Title field's value.

func (ParkConfigForListAccountOutput) String added in v1.2.43

String returns the string representation

type ParkConfigForUpdateAccountInput added in v1.2.43

type ParkConfigForUpdateAccountInput struct {
	Domain *string `type:"string" json:",omitempty"`

	FeatureSwitches *FeatureSwitchesForUpdateAccountInput `type:"structure" json:",omitempty"`


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

	ParkLinks []*ParkLinkForUpdateAccountInput `type:"list"`

	PointExchangeRate *float64 `type:"double" json:",omitempty"`

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

func (ParkConfigForUpdateAccountInput) GoString added in v1.2.43

GoString returns the string representation

func (*ParkConfigForUpdateAccountInput) SetDomain added in v1.2.43

SetDomain sets the Domain field's value.

func (*ParkConfigForUpdateAccountInput) SetFeatureSwitches added in v1.2.43

SetFeatureSwitches sets the FeatureSwitches field's value.

SetLogo sets the Logo field's value.

func (*ParkConfigForUpdateAccountInput) SetLogoKey added in v1.2.43

SetLogoKey sets the LogoKey field's value.

SetParkLinks sets the ParkLinks field's value.

func (*ParkConfigForUpdateAccountInput) SetPointExchangeRate added in v1.2.43

SetPointExchangeRate sets the PointExchangeRate field's value.

func (*ParkConfigForUpdateAccountInput) SetTitle added in v1.2.43

SetTitle sets the Title field's value.

func (ParkConfigForUpdateAccountInput) String added in v1.2.43

String returns the string representation

type ParkLinkForListAccountOutput added in v1.2.43

type ParkLinkForListAccountOutput struct {
	Name *string `type:"string" json:",omitempty"`

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

func (ParkLinkForListAccountOutput) GoString added in v1.2.43

func (s ParkLinkForListAccountOutput) GoString() string

GoString returns the string representation

func (*ParkLinkForListAccountOutput) SetName added in v1.2.43

SetName sets the Name field's value.

func (*ParkLinkForListAccountOutput) SetUrl added in v1.2.43

SetUrl sets the Url field's value.

func (ParkLinkForListAccountOutput) String added in v1.2.43

String returns the string representation

type ParkLinkForUpdateAccountInput added in v1.2.43

type ParkLinkForUpdateAccountInput struct {
	Name *string `type:"string" json:",omitempty"`

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

func (ParkLinkForUpdateAccountInput) GoString added in v1.2.43

GoString returns the string representation

func (*ParkLinkForUpdateAccountInput) SetName added in v1.2.43

SetName sets the Name field's value.

func (*ParkLinkForUpdateAccountInput) SetUrl added in v1.2.43

SetUrl sets the Url field's value.

func (ParkLinkForUpdateAccountInput) String added in v1.2.43

String returns the string representation

type RedirectToDramartInput

type RedirectToDramartInput struct {

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

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

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

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

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

func (RedirectToDramartInput) GoString

func (s RedirectToDramartInput) GoString() string

GoString returns the string representation

func (*RedirectToDramartInput) SetAccountInfo

SetAccountInfo sets the AccountInfo field's value.

func (*RedirectToDramartInput) SetDomain

SetDomain sets the Domain field's value.

func (*RedirectToDramartInput) SetPassword

SetPassword sets the Password field's value.

func (*RedirectToDramartInput) SetType

SetType sets the Type field's value.

func (*RedirectToDramartInput) SetUserName

SetUserName sets the UserName field's value.

func (RedirectToDramartInput) String

func (s RedirectToDramartInput) String() string

String returns the string representation

func (*RedirectToDramartInput) Validate

func (s *RedirectToDramartInput) Validate() error

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

type RedirectToDramartOutput

type RedirectToDramartOutput struct {
	Metadata *response.ResponseMetadata

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

func (RedirectToDramartOutput) GoString

func (s RedirectToDramartOutput) GoString() string

GoString returns the string representation

func (*RedirectToDramartOutput) SetRedirectUrl

SetRedirectUrl sets the RedirectUrl field's value.

func (RedirectToDramartOutput) String

func (s RedirectToDramartOutput) String() string

String returns the string representation

type RegisterEnterpriseInput added in v1.2.43

type RegisterEnterpriseInput struct {

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

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

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

func (RegisterEnterpriseInput) GoString added in v1.2.43

func (s RegisterEnterpriseInput) GoString() string

GoString returns the string representation

func (*RegisterEnterpriseInput) SetAccountName added in v1.2.43

SetAccountName sets the AccountName field's value.

func (*RegisterEnterpriseInput) SetPassword added in v1.2.43

SetPassword sets the Password field's value.

func (*RegisterEnterpriseInput) SetSubAccountDelta added in v1.2.43

func (s *RegisterEnterpriseInput) SetSubAccountDelta(v int64) *RegisterEnterpriseInput

SetSubAccountDelta sets the SubAccountDelta field's value.

func (RegisterEnterpriseInput) String added in v1.2.43

func (s RegisterEnterpriseInput) String() string

String returns the string representation

func (*RegisterEnterpriseInput) Validate added in v1.2.43

func (s *RegisterEnterpriseInput) Validate() error

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

type RegisterEnterpriseOutput added in v1.2.43

type RegisterEnterpriseOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (RegisterEnterpriseOutput) GoString added in v1.2.43

func (s RegisterEnterpriseOutput) GoString() string

GoString returns the string representation

func (*RegisterEnterpriseOutput) SetAccountID added in v1.2.43

SetAccountID sets the AccountID field's value.

func (*RegisterEnterpriseOutput) SetAccountName added in v1.2.43

SetAccountName sets the AccountName field's value.

func (RegisterEnterpriseOutput) String added in v1.2.43

func (s RegisterEnterpriseOutput) String() string

String returns the string representation

type TeamForListMemberOutput added in v1.2.43

type TeamForListMemberOutput struct {
	IsActiveTeam *bool `type:"boolean" json:",omitempty"`

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

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

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

func (TeamForListMemberOutput) GoString added in v1.2.43

func (s TeamForListMemberOutput) GoString() string

GoString returns the string representation

func (*TeamForListMemberOutput) SetIsActiveTeam added in v1.2.43

func (s *TeamForListMemberOutput) SetIsActiveTeam(v bool) *TeamForListMemberOutput

SetIsActiveTeam sets the IsActiveTeam field's value.

func (*TeamForListMemberOutput) SetTeamDesc added in v1.2.43

SetTeamDesc sets the TeamDesc field's value.

func (*TeamForListMemberOutput) SetTeamID added in v1.2.43

SetTeamID sets the TeamID field's value.

func (*TeamForListMemberOutput) SetTeamName added in v1.2.43

SetTeamName sets the TeamName field's value.

func (TeamForListMemberOutput) String added in v1.2.43

func (s TeamForListMemberOutput) String() string

String returns the string representation

type TeamForListTeamOutput added in v1.2.43

type TeamForListTeamOutput struct {
	CreatedAt *string `type:"string" json:",omitempty"`

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

	QuotaBalance *int64 `type:"int64" json:",omitempty"`

	QuotaLimit *int64 `type:"int64" json:",omitempty"`

	TeamAdmins []*string `type:"list"`

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

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

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

	Users []*UserForListTeamOutput `type:"list"`
	// contains filtered or unexported fields
}

func (TeamForListTeamOutput) GoString added in v1.2.43

func (s TeamForListTeamOutput) GoString() string

GoString returns the string representation

func (*TeamForListTeamOutput) SetCreatedAt added in v1.2.43

SetCreatedAt sets the CreatedAt field's value.

func (*TeamForListTeamOutput) SetID added in v1.2.43

SetID sets the ID field's value.

func (*TeamForListTeamOutput) SetQuotaBalance added in v1.2.43

func (s *TeamForListTeamOutput) SetQuotaBalance(v int64) *TeamForListTeamOutput

SetQuotaBalance sets the QuotaBalance field's value.

func (*TeamForListTeamOutput) SetQuotaLimit added in v1.2.43

func (s *TeamForListTeamOutput) SetQuotaLimit(v int64) *TeamForListTeamOutput

SetQuotaLimit sets the QuotaLimit field's value.

func (*TeamForListTeamOutput) SetTeamAdmins added in v1.2.43

func (s *TeamForListTeamOutput) SetTeamAdmins(v []*string) *TeamForListTeamOutput

SetTeamAdmins sets the TeamAdmins field's value.

func (*TeamForListTeamOutput) SetTeamDesc added in v1.2.43

SetTeamDesc sets the TeamDesc field's value.

func (*TeamForListTeamOutput) SetTeamName added in v1.2.43

SetTeamName sets the TeamName field's value.

func (*TeamForListTeamOutput) SetUpdatedAt added in v1.2.43

SetUpdatedAt sets the UpdatedAt field's value.

func (*TeamForListTeamOutput) SetUsers added in v1.2.43

SetUsers sets the Users field's value.

func (TeamForListTeamOutput) String added in v1.2.43

func (s TeamForListTeamOutput) String() string

String returns the string representation

type TimeRangeForListProjectsInput

type TimeRangeForListProjectsInput struct {
	EndTime *string `type:"string" json:",omitempty"`

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

func (TimeRangeForListProjectsInput) GoString

GoString returns the string representation

func (*TimeRangeForListProjectsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*TimeRangeForListProjectsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (TimeRangeForListProjectsInput) String

String returns the string representation

type UpdateAccountInput added in v1.2.43

type UpdateAccountInput struct {

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

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

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

	ParkConfig *ParkConfigForUpdateAccountInput `type:"structure" json:",omitempty"`

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

func (UpdateAccountInput) GoString added in v1.2.43

func (s UpdateAccountInput) GoString() string

GoString returns the string representation

func (*UpdateAccountInput) SetAccountID added in v1.2.43

func (s *UpdateAccountInput) SetAccountID(v string) *UpdateAccountInput

SetAccountID sets the AccountID field's value.

func (*UpdateAccountInput) SetAccountName added in v1.2.43

func (s *UpdateAccountInput) SetAccountName(v string) *UpdateAccountInput

SetAccountName sets the AccountName field's value.

func (*UpdateAccountInput) SetEnterpriseStatus added in v1.2.43

func (s *UpdateAccountInput) SetEnterpriseStatus(v string) *UpdateAccountInput

SetEnterpriseStatus sets the EnterpriseStatus field's value.

func (*UpdateAccountInput) SetParkConfig added in v1.2.43

SetParkConfig sets the ParkConfig field's value.

func (*UpdateAccountInput) SetWaterMarkStatus added in v1.2.43

func (s *UpdateAccountInput) SetWaterMarkStatus(v string) *UpdateAccountInput

SetWaterMarkStatus sets the WaterMarkStatus field's value.

func (UpdateAccountInput) String added in v1.2.43

func (s UpdateAccountInput) String() string

String returns the string representation

func (*UpdateAccountInput) Validate added in v1.2.43

func (s *UpdateAccountInput) Validate() error

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

type UpdateAccountOutput added in v1.2.43

type UpdateAccountOutput struct {
	Metadata *response.ResponseMetadata

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

func (UpdateAccountOutput) GoString added in v1.2.43

func (s UpdateAccountOutput) GoString() string

GoString returns the string representation

func (*UpdateAccountOutput) SetAccountID added in v1.2.43

func (s *UpdateAccountOutput) SetAccountID(v string) *UpdateAccountOutput

SetAccountID sets the AccountID field's value.

func (UpdateAccountOutput) String added in v1.2.43

func (s UpdateAccountOutput) String() string

String returns the string representation

type UserForListMemberOutput added in v1.2.43

type UserForListMemberOutput struct {
	CreatedAt *string `type:"string" json:",omitempty"`

	Teams []*TeamForListMemberOutput `type:"list"`

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

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

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

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

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

func (UserForListMemberOutput) GoString added in v1.2.43

func (s UserForListMemberOutput) GoString() string

GoString returns the string representation

func (*UserForListMemberOutput) SetCreatedAt added in v1.2.43

SetCreatedAt sets the CreatedAt field's value.

func (*UserForListMemberOutput) SetTeams added in v1.2.43

SetTeams sets the Teams field's value.

func (*UserForListMemberOutput) SetTopUserID added in v1.2.43

SetTopUserID sets the TopUserID field's value.

func (*UserForListMemberOutput) SetUpdatedAt added in v1.2.43

SetUpdatedAt sets the UpdatedAt field's value.

func (*UserForListMemberOutput) SetUserDesc added in v1.2.43

SetUserDesc sets the UserDesc field's value.

func (*UserForListMemberOutput) SetUserID added in v1.2.43

SetUserID sets the UserID field's value.

func (*UserForListMemberOutput) SetUserName added in v1.2.43

SetUserName sets the UserName field's value.

func (UserForListMemberOutput) String added in v1.2.43

func (s UserForListMemberOutput) String() string

String returns the string representation

type UserForListTeamOutput added in v1.2.43

type UserForListTeamOutput struct {
	DailyLimit *int64 `type:"int64" json:",omitempty"`

	QuotaBalance *int64 `type:"int64" json:",omitempty"`

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

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

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

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

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

func (UserForListTeamOutput) GoString added in v1.2.43

func (s UserForListTeamOutput) GoString() string

GoString returns the string representation

func (*UserForListTeamOutput) SetDailyLimit added in v1.2.43

func (s *UserForListTeamOutput) SetDailyLimit(v int64) *UserForListTeamOutput

SetDailyLimit sets the DailyLimit field's value.

func (*UserForListTeamOutput) SetQuotaBalance added in v1.2.43

func (s *UserForListTeamOutput) SetQuotaBalance(v int64) *UserForListTeamOutput

SetQuotaBalance sets the QuotaBalance field's value.

func (*UserForListTeamOutput) SetRoleName added in v1.2.43

SetRoleName sets the RoleName field's value.

func (*UserForListTeamOutput) SetTopUserID added in v1.2.43

SetTopUserID sets the TopUserID field's value.

func (*UserForListTeamOutput) SetUserDesc added in v1.2.43

SetUserDesc sets the UserDesc field's value.

func (*UserForListTeamOutput) SetUserID added in v1.2.43

SetUserID sets the UserID field's value.

func (*UserForListTeamOutput) SetUserName added in v1.2.43

SetUserName sets the UserName field's value.

func (UserForListTeamOutput) String added in v1.2.43

func (s UserForListTeamOutput) String() string

String returns the string representation

Jump to

Keyboard shortcuts

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