vefaas

package
v1.0.41 Latest Latest
Warning

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

Go to latest
Published: Dec 4, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package vefaasiface provides an interface to enable mocking the VEFAAS 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 (
	ServiceName = "vefaas"    // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "vefaas"    // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AbortReleaseInput

type AbortReleaseInput struct {
	Async *bool `type:"boolean" json:",omitempty"`

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

func (AbortReleaseInput) GoString

func (s AbortReleaseInput) GoString() string

GoString returns the string representation

func (*AbortReleaseInput) SetAsync

func (s *AbortReleaseInput) SetAsync(v bool) *AbortReleaseInput

SetAsync sets the Async field's value.

func (*AbortReleaseInput) SetFunctionId

func (s *AbortReleaseInput) SetFunctionId(v string) *AbortReleaseInput

SetFunctionId sets the FunctionId field's value.

func (AbortReleaseInput) String

func (s AbortReleaseInput) String() string

String returns the string representation

func (*AbortReleaseInput) Validate

func (s *AbortReleaseInput) Validate() error

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

type AbortReleaseOutput

type AbortReleaseOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

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

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

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

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

func (AbortReleaseOutput) GoString

func (s AbortReleaseOutput) GoString() string

GoString returns the string representation

func (*AbortReleaseOutput) SetCurrentTrafficWeight

func (s *AbortReleaseOutput) SetCurrentTrafficWeight(v int32) *AbortReleaseOutput

SetCurrentTrafficWeight sets the CurrentTrafficWeight field's value.

func (*AbortReleaseOutput) SetErrorCode

func (s *AbortReleaseOutput) SetErrorCode(v string) *AbortReleaseOutput

SetErrorCode sets the ErrorCode field's value.

func (*AbortReleaseOutput) SetFailedInstanceLogs

func (s *AbortReleaseOutput) SetFailedInstanceLogs(v string) *AbortReleaseOutput

SetFailedInstanceLogs sets the FailedInstanceLogs field's value.

func (*AbortReleaseOutput) SetFunctionId

func (s *AbortReleaseOutput) SetFunctionId(v string) *AbortReleaseOutput

SetFunctionId sets the FunctionId field's value.

func (*AbortReleaseOutput) SetNewRevisionNumber

func (s *AbortReleaseOutput) SetNewRevisionNumber(v int32) *AbortReleaseOutput

SetNewRevisionNumber sets the NewRevisionNumber field's value.

func (*AbortReleaseOutput) SetOldRevisionNumber

func (s *AbortReleaseOutput) SetOldRevisionNumber(v int32) *AbortReleaseOutput

SetOldRevisionNumber sets the OldRevisionNumber field's value.

func (*AbortReleaseOutput) SetReleaseRecordId

func (s *AbortReleaseOutput) SetReleaseRecordId(v string) *AbortReleaseOutput

SetReleaseRecordId sets the ReleaseRecordId field's value.

func (*AbortReleaseOutput) SetStableRevisionNumber

func (s *AbortReleaseOutput) SetStableRevisionNumber(v int32) *AbortReleaseOutput

SetStableRevisionNumber sets the StableRevisionNumber field's value.

func (*AbortReleaseOutput) SetStartTime

func (s *AbortReleaseOutput) SetStartTime(v string) *AbortReleaseOutput

SetStartTime sets the StartTime field's value.

func (*AbortReleaseOutput) SetStatus

func (s *AbortReleaseOutput) SetStatus(v string) *AbortReleaseOutput

SetStatus sets the Status field's value.

func (*AbortReleaseOutput) SetStatusMessage

func (s *AbortReleaseOutput) SetStatusMessage(v string) *AbortReleaseOutput

SetStatusMessage sets the StatusMessage field's value.

func (*AbortReleaseOutput) SetTargetTrafficWeight

func (s *AbortReleaseOutput) SetTargetTrafficWeight(v int32) *AbortReleaseOutput

SetTargetTrafficWeight sets the TargetTrafficWeight field's value.

func (AbortReleaseOutput) String

func (s AbortReleaseOutput) String() string

String returns the string representation

type AccountResourceForGetFunctionResourceOutput

type AccountResourceForGetFunctionResourceOutput struct {
	Aailable *int64 `type:"int64" json:",omitempty"`

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

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

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

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

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

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

func (AccountResourceForGetFunctionResourceOutput) GoString

GoString returns the string representation

func (*AccountResourceForGetFunctionResourceOutput) SetAailable

SetAailable sets the Aailable field's value.

func (*AccountResourceForGetFunctionResourceOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*AccountResourceForGetFunctionResourceOutput) SetAllocated

SetAllocated sets the Allocated field's value.

func (*AccountResourceForGetFunctionResourceOutput) SetGpuMemoryAailable

SetGpuMemoryAailable sets the GpuMemoryAailable field's value.

func (*AccountResourceForGetFunctionResourceOutput) SetGpuMemoryAllocated

SetGpuMemoryAllocated sets the GpuMemoryAllocated field's value.

func (*AccountResourceForGetFunctionResourceOutput) SetGpuMemoryTotal

SetGpuMemoryTotal sets the GpuMemoryTotal field's value.

func (*AccountResourceForGetFunctionResourceOutput) SetTotal

SetTotal sets the Total field's value.

func (AccountResourceForGetFunctionResourceOutput) String

String returns the string representation

type CreateDependencyInstallTaskInput

type CreateDependencyInstallTaskInput struct {

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

func (CreateDependencyInstallTaskInput) GoString

GoString returns the string representation

func (*CreateDependencyInstallTaskInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (CreateDependencyInstallTaskInput) String

String returns the string representation

func (*CreateDependencyInstallTaskInput) Validate

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

type CreateDependencyInstallTaskOutput

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

func (CreateDependencyInstallTaskOutput) GoString

GoString returns the string representation

func (CreateDependencyInstallTaskOutput) String

String returns the string representation

type CreateFunctionInput

type CreateFunctionInput struct {
	Cell *string `type:"string" json:",omitempty"`

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

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

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

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

	Envs []*EnvForCreateFunctionInput `type:"list" json:",omitempty"`

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

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

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

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

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

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

	NasStorage *NasStorageForCreateFunctionInput `type:"structure" json:",omitempty"`

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

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

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

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

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

	SourceAccessConfig *SourceAccessConfigForCreateFunctionInput `type:"structure" json:",omitempty"`

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

	Tags []*TagForCreateFunctionInput `type:"list" json:",omitempty"`

	TlsConfig *TlsConfigForCreateFunctionInput `type:"structure" json:",omitempty"`

	TosMountConfig *TosMountConfigForCreateFunctionInput `type:"structure" json:",omitempty"`

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

func (CreateFunctionInput) GoString

func (s CreateFunctionInput) GoString() string

GoString returns the string representation

func (*CreateFunctionInput) SetCell

SetCell sets the Cell field's value.

func (*CreateFunctionInput) SetCommand

SetCommand sets the Command field's value.

func (*CreateFunctionInput) SetCpuMilli

func (s *CreateFunctionInput) SetCpuMilli(v int32) *CreateFunctionInput

SetCpuMilli sets the CpuMilli field's value.

func (*CreateFunctionInput) SetCpuStrategy

func (s *CreateFunctionInput) SetCpuStrategy(v string) *CreateFunctionInput

SetCpuStrategy sets the CpuStrategy field's value.

func (*CreateFunctionInput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateFunctionInput) SetEnvs

SetEnvs sets the Envs field's value.

func (*CreateFunctionInput) SetExclusiveMode

func (s *CreateFunctionInput) SetExclusiveMode(v bool) *CreateFunctionInput

SetExclusiveMode sets the ExclusiveMode field's value.

func (*CreateFunctionInput) SetInitializerSec

func (s *CreateFunctionInput) SetInitializerSec(v int32) *CreateFunctionInput

SetInitializerSec sets the InitializerSec field's value.

func (*CreateFunctionInput) SetInstanceType

func (s *CreateFunctionInput) SetInstanceType(v string) *CreateFunctionInput

SetInstanceType sets the InstanceType field's value.

func (*CreateFunctionInput) SetMaxConcurrency

func (s *CreateFunctionInput) SetMaxConcurrency(v int32) *CreateFunctionInput

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*CreateFunctionInput) SetMemoryMB

func (s *CreateFunctionInput) SetMemoryMB(v int32) *CreateFunctionInput

SetMemoryMB sets the MemoryMB field's value.

func (*CreateFunctionInput) SetName

SetName sets the Name field's value.

func (*CreateFunctionInput) SetNasStorage

SetNasStorage sets the NasStorage field's value.

func (*CreateFunctionInput) SetProjectName

func (s *CreateFunctionInput) SetProjectName(v string) *CreateFunctionInput

SetProjectName sets the ProjectName field's value.

func (*CreateFunctionInput) SetRequestTimeout

func (s *CreateFunctionInput) SetRequestTimeout(v int32) *CreateFunctionInput

SetRequestTimeout sets the RequestTimeout field's value.

func (*CreateFunctionInput) SetRole

SetRole sets the Role field's value.

func (*CreateFunctionInput) SetRuntime

SetRuntime sets the Runtime field's value.

func (*CreateFunctionInput) SetSource

SetSource sets the Source field's value.

func (*CreateFunctionInput) SetSourceAccessConfig

SetSourceAccessConfig sets the SourceAccessConfig field's value.

func (*CreateFunctionInput) SetSourceType

func (s *CreateFunctionInput) SetSourceType(v string) *CreateFunctionInput

SetSourceType sets the SourceType field's value.

func (*CreateFunctionInput) SetTags

SetTags sets the Tags field's value.

func (*CreateFunctionInput) SetTlsConfig

SetTlsConfig sets the TlsConfig field's value.

func (*CreateFunctionInput) SetTosMountConfig

SetTosMountConfig sets the TosMountConfig field's value.

func (*CreateFunctionInput) SetVpcConfig

SetVpcConfig sets the VpcConfig field's value.

func (CreateFunctionInput) String

func (s CreateFunctionInput) String() string

String returns the string representation

func (*CreateFunctionInput) Validate

func (s *CreateFunctionInput) Validate() error

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

type CreateFunctionOutput

type CreateFunctionOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

	Envs []*EnvForCreateFunctionOutput `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

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

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

	NasStorage *NasStorageForCreateFunctionOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

	Tags []*TagForCreateFunctionOutput `type:"list" json:",omitempty"`

	TlsConfig *TlsConfigForCreateFunctionOutput `type:"structure" json:",omitempty"`

	TosMountConfig *TosMountConfigForCreateFunctionOutput `type:"structure" json:",omitempty"`

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

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

func (CreateFunctionOutput) GoString

func (s CreateFunctionOutput) GoString() string

GoString returns the string representation

func (*CreateFunctionOutput) SetCell

SetCell sets the Cell field's value.

func (*CreateFunctionOutput) SetCodeSize

func (s *CreateFunctionOutput) SetCodeSize(v int32) *CreateFunctionOutput

SetCodeSize sets the CodeSize field's value.

func (*CreateFunctionOutput) SetCodeSizeLimit

func (s *CreateFunctionOutput) SetCodeSizeLimit(v int32) *CreateFunctionOutput

SetCodeSizeLimit sets the CodeSizeLimit field's value.

func (*CreateFunctionOutput) SetCommand

SetCommand sets the Command field's value.

func (*CreateFunctionOutput) SetCreationTime

func (s *CreateFunctionOutput) SetCreationTime(v string) *CreateFunctionOutput

SetCreationTime sets the CreationTime field's value.

func (*CreateFunctionOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateFunctionOutput) SetEnvs

SetEnvs sets the Envs field's value.

func (*CreateFunctionOutput) SetExclusiveMode

func (s *CreateFunctionOutput) SetExclusiveMode(v bool) *CreateFunctionOutput

SetExclusiveMode sets the ExclusiveMode field's value.

func (*CreateFunctionOutput) SetFunctionType

func (s *CreateFunctionOutput) SetFunctionType(v string) *CreateFunctionOutput

SetFunctionType sets the FunctionType field's value.

func (*CreateFunctionOutput) SetId

SetId sets the Id field's value.

func (*CreateFunctionOutput) SetInitializerSec

func (s *CreateFunctionOutput) SetInitializerSec(v int32) *CreateFunctionOutput

SetInitializerSec sets the InitializerSec field's value.

func (*CreateFunctionOutput) SetInstanceType

func (s *CreateFunctionOutput) SetInstanceType(v string) *CreateFunctionOutput

SetInstanceType sets the InstanceType field's value.

func (*CreateFunctionOutput) SetLastUpdateTime

func (s *CreateFunctionOutput) SetLastUpdateTime(v string) *CreateFunctionOutput

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*CreateFunctionOutput) SetMaxConcurrency

func (s *CreateFunctionOutput) SetMaxConcurrency(v int32) *CreateFunctionOutput

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*CreateFunctionOutput) SetMemoryMB

func (s *CreateFunctionOutput) SetMemoryMB(v int32) *CreateFunctionOutput

SetMemoryMB sets the MemoryMB field's value.

func (*CreateFunctionOutput) SetName

SetName sets the Name field's value.

func (*CreateFunctionOutput) SetNasStorage

SetNasStorage sets the NasStorage field's value.

func (*CreateFunctionOutput) SetOwner

SetOwner sets the Owner field's value.

func (*CreateFunctionOutput) SetProjectName

func (s *CreateFunctionOutput) SetProjectName(v string) *CreateFunctionOutput

SetProjectName sets the ProjectName field's value.

func (*CreateFunctionOutput) SetRequestTimeout

func (s *CreateFunctionOutput) SetRequestTimeout(v int32) *CreateFunctionOutput

SetRequestTimeout sets the RequestTimeout field's value.

func (*CreateFunctionOutput) SetRole

SetRole sets the Role field's value.

func (*CreateFunctionOutput) SetRuntime

SetRuntime sets the Runtime field's value.

func (*CreateFunctionOutput) SetSourceLocation

func (s *CreateFunctionOutput) SetSourceLocation(v string) *CreateFunctionOutput

SetSourceLocation sets the SourceLocation field's value.

func (*CreateFunctionOutput) SetSourceType

func (s *CreateFunctionOutput) SetSourceType(v string) *CreateFunctionOutput

SetSourceType sets the SourceType field's value.

func (*CreateFunctionOutput) SetTags

SetTags sets the Tags field's value.

func (*CreateFunctionOutput) SetTlsConfig

SetTlsConfig sets the TlsConfig field's value.

func (*CreateFunctionOutput) SetTosMountConfig

SetTosMountConfig sets the TosMountConfig field's value.

func (*CreateFunctionOutput) SetTriggersCount

func (s *CreateFunctionOutput) SetTriggersCount(v int32) *CreateFunctionOutput

SetTriggersCount sets the TriggersCount field's value.

func (*CreateFunctionOutput) SetVpcConfig

SetVpcConfig sets the VpcConfig field's value.

func (CreateFunctionOutput) String

func (s CreateFunctionOutput) String() string

String returns the string representation

type CreateKafkaTriggerInput

type CreateKafkaTriggerInput struct {
	BatchFlushDurationMilliseconds *int32 `type:"int32" json:",omitempty"`

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

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

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

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

	KafkaCredentials *KafkaCredentialsForCreateKafkaTriggerInput `type:"structure" json:",omitempty"`

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

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

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

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

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

func (CreateKafkaTriggerInput) GoString

func (s CreateKafkaTriggerInput) GoString() string

GoString returns the string representation

func (*CreateKafkaTriggerInput) SetBatchFlushDurationMilliseconds

func (s *CreateKafkaTriggerInput) SetBatchFlushDurationMilliseconds(v int32) *CreateKafkaTriggerInput

SetBatchFlushDurationMilliseconds sets the BatchFlushDurationMilliseconds field's value.

func (*CreateKafkaTriggerInput) SetBatchSize

SetBatchSize sets the BatchSize field's value.

func (*CreateKafkaTriggerInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateKafkaTriggerInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*CreateKafkaTriggerInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*CreateKafkaTriggerInput) SetKafkaCredentials

SetKafkaCredentials sets the KafkaCredentials field's value.

func (*CreateKafkaTriggerInput) SetMaximumRetryAttempts

func (s *CreateKafkaTriggerInput) SetMaximumRetryAttempts(v int32) *CreateKafkaTriggerInput

SetMaximumRetryAttempts sets the MaximumRetryAttempts field's value.

func (*CreateKafkaTriggerInput) SetMqInstanceId

SetMqInstanceId sets the MqInstanceId field's value.

func (*CreateKafkaTriggerInput) SetName

SetName sets the Name field's value.

func (*CreateKafkaTriggerInput) SetStartingPosition

func (s *CreateKafkaTriggerInput) SetStartingPosition(v string) *CreateKafkaTriggerInput

SetStartingPosition sets the StartingPosition field's value.

func (*CreateKafkaTriggerInput) SetTopicName

SetTopicName sets the TopicName field's value.

func (CreateKafkaTriggerInput) String

func (s CreateKafkaTriggerInput) String() string

String returns the string representation

func (*CreateKafkaTriggerInput) Validate

func (s *CreateKafkaTriggerInput) Validate() error

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

type CreateKafkaTriggerOutput

type CreateKafkaTriggerOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (CreateKafkaTriggerOutput) GoString

func (s CreateKafkaTriggerOutput) GoString() string

GoString returns the string representation

func (*CreateKafkaTriggerOutput) SetBatchFlushDurationMilliseconds

func (s *CreateKafkaTriggerOutput) SetBatchFlushDurationMilliseconds(v int32) *CreateKafkaTriggerOutput

SetBatchFlushDurationMilliseconds sets the BatchFlushDurationMilliseconds field's value.

func (*CreateKafkaTriggerOutput) SetBatchSize

SetBatchSize sets the BatchSize field's value.

func (*CreateKafkaTriggerOutput) SetConsumerGroup

SetConsumerGroup sets the ConsumerGroup field's value.

func (*CreateKafkaTriggerOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*CreateKafkaTriggerOutput) SetDescription

SetDescription sets the Description field's value.

func (*CreateKafkaTriggerOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*CreateKafkaTriggerOutput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*CreateKafkaTriggerOutput) SetId

SetId sets the Id field's value.

func (*CreateKafkaTriggerOutput) SetLastUpdateTime

func (s *CreateKafkaTriggerOutput) SetLastUpdateTime(v string) *CreateKafkaTriggerOutput

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*CreateKafkaTriggerOutput) SetMaximumRetryAttempts

func (s *CreateKafkaTriggerOutput) SetMaximumRetryAttempts(v int32) *CreateKafkaTriggerOutput

SetMaximumRetryAttempts sets the MaximumRetryAttempts field's value.

func (*CreateKafkaTriggerOutput) SetMqInstanceId

SetMqInstanceId sets the MqInstanceId field's value.

func (*CreateKafkaTriggerOutput) SetName

SetName sets the Name field's value.

func (*CreateKafkaTriggerOutput) SetStartingPosition

func (s *CreateKafkaTriggerOutput) SetStartingPosition(v string) *CreateKafkaTriggerOutput

SetStartingPosition sets the StartingPosition field's value.

func (*CreateKafkaTriggerOutput) SetStatus

SetStatus sets the Status field's value.

func (*CreateKafkaTriggerOutput) SetTopicName

SetTopicName sets the TopicName field's value.

func (CreateKafkaTriggerOutput) String

func (s CreateKafkaTriggerOutput) String() string

String returns the string representation

type CreateSandboxInput

type CreateSandboxInput struct {
	CpuMilli *int32 `type:"int32" json:",omitempty"`

	Envs []*EnvForCreateSandboxInput `type:"list" json:",omitempty"`

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

	InstanceImageInfo *InstanceImageInfoForCreateSandboxInput `type:"structure" json:",omitempty"`

	InstanceTosMountConfig *InstanceTosMountConfigForCreateSandboxInput `type:"structure" json:",omitempty"`

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

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

	Metadata map[string]*string `type:"map" json:",omitempty"`

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

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

func (CreateSandboxInput) GoString

func (s CreateSandboxInput) GoString() string

GoString returns the string representation

func (*CreateSandboxInput) SetCpuMilli

func (s *CreateSandboxInput) SetCpuMilli(v int32) *CreateSandboxInput

SetCpuMilli sets the CpuMilli field's value.

func (*CreateSandboxInput) SetEnvs

SetEnvs sets the Envs field's value.

func (*CreateSandboxInput) SetFunctionId

func (s *CreateSandboxInput) SetFunctionId(v string) *CreateSandboxInput

SetFunctionId sets the FunctionId field's value.

func (*CreateSandboxInput) SetInstanceImageInfo

SetInstanceImageInfo sets the InstanceImageInfo field's value.

func (*CreateSandboxInput) SetInstanceTosMountConfig

SetInstanceTosMountConfig sets the InstanceTosMountConfig field's value.

func (*CreateSandboxInput) SetMaxConcurrency

func (s *CreateSandboxInput) SetMaxConcurrency(v int32) *CreateSandboxInput

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*CreateSandboxInput) SetMemoryMB

func (s *CreateSandboxInput) SetMemoryMB(v int32) *CreateSandboxInput

SetMemoryMB sets the MemoryMB field's value.

func (*CreateSandboxInput) SetMetadata

func (s *CreateSandboxInput) SetMetadata(v map[string]*string) *CreateSandboxInput

SetMetadata sets the Metadata field's value.

func (*CreateSandboxInput) SetRequestTimeout

func (s *CreateSandboxInput) SetRequestTimeout(v int32) *CreateSandboxInput

SetRequestTimeout sets the RequestTimeout field's value.

func (*CreateSandboxInput) SetTimeout

func (s *CreateSandboxInput) SetTimeout(v int32) *CreateSandboxInput

SetTimeout sets the Timeout field's value.

func (CreateSandboxInput) String

func (s CreateSandboxInput) String() string

String returns the string representation

func (*CreateSandboxInput) Validate

func (s *CreateSandboxInput) Validate() error

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

type CreateSandboxOutput

type CreateSandboxOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateSandboxOutput) GoString

func (s CreateSandboxOutput) GoString() string

GoString returns the string representation

func (*CreateSandboxOutput) SetSandboxId

func (s *CreateSandboxOutput) SetSandboxId(v string) *CreateSandboxOutput

SetSandboxId sets the SandboxId field's value.

func (CreateSandboxOutput) String

func (s CreateSandboxOutput) String() string

String returns the string representation

type CreateTimerInput

type CreateTimerInput struct {

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

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

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

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

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

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

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

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

func (CreateTimerInput) GoString

func (s CreateTimerInput) GoString() string

GoString returns the string representation

func (*CreateTimerInput) SetCrontab

func (s *CreateTimerInput) SetCrontab(v string) *CreateTimerInput

SetCrontab sets the Crontab field's value.

func (*CreateTimerInput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateTimerInput) SetEnableConcurrency

func (s *CreateTimerInput) SetEnableConcurrency(v bool) *CreateTimerInput

SetEnableConcurrency sets the EnableConcurrency field's value.

func (*CreateTimerInput) SetEnabled

func (s *CreateTimerInput) SetEnabled(v bool) *CreateTimerInput

SetEnabled sets the Enabled field's value.

func (*CreateTimerInput) SetFunctionId

func (s *CreateTimerInput) SetFunctionId(v string) *CreateTimerInput

SetFunctionId sets the FunctionId field's value.

func (*CreateTimerInput) SetName

func (s *CreateTimerInput) SetName(v string) *CreateTimerInput

SetName sets the Name field's value.

func (*CreateTimerInput) SetPayload

func (s *CreateTimerInput) SetPayload(v string) *CreateTimerInput

SetPayload sets the Payload field's value.

func (*CreateTimerInput) SetRetries

func (s *CreateTimerInput) SetRetries(v int32) *CreateTimerInput

SetRetries sets the Retries field's value.

func (CreateTimerInput) String

func (s CreateTimerInput) String() string

String returns the string representation

func (*CreateTimerInput) Validate

func (s *CreateTimerInput) Validate() error

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

type CreateTimerOutput

type CreateTimerOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

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

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

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

func (CreateTimerOutput) GoString

func (s CreateTimerOutput) GoString() string

GoString returns the string representation

func (*CreateTimerOutput) SetCreationTime

func (s *CreateTimerOutput) SetCreationTime(v string) *CreateTimerOutput

SetCreationTime sets the CreationTime field's value.

func (*CreateTimerOutput) SetCrontab

func (s *CreateTimerOutput) SetCrontab(v string) *CreateTimerOutput

SetCrontab sets the Crontab field's value.

func (*CreateTimerOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateTimerOutput) SetEnableConcurrency

func (s *CreateTimerOutput) SetEnableConcurrency(v bool) *CreateTimerOutput

SetEnableConcurrency sets the EnableConcurrency field's value.

func (*CreateTimerOutput) SetEnabled

func (s *CreateTimerOutput) SetEnabled(v bool) *CreateTimerOutput

SetEnabled sets the Enabled field's value.

func (*CreateTimerOutput) SetFunctionId

func (s *CreateTimerOutput) SetFunctionId(v string) *CreateTimerOutput

SetFunctionId sets the FunctionId field's value.

func (*CreateTimerOutput) SetId

SetId sets the Id field's value.

func (*CreateTimerOutput) SetLastUpdateTime

func (s *CreateTimerOutput) SetLastUpdateTime(v string) *CreateTimerOutput

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*CreateTimerOutput) SetName

SetName sets the Name field's value.

func (*CreateTimerOutput) SetPayload

func (s *CreateTimerOutput) SetPayload(v string) *CreateTimerOutput

SetPayload sets the Payload field's value.

func (*CreateTimerOutput) SetRetries

func (s *CreateTimerOutput) SetRetries(v int32) *CreateTimerOutput

SetRetries sets the Retries field's value.

func (CreateTimerOutput) String

func (s CreateTimerOutput) String() string

String returns the string representation

type CredentialsForCreateFunctionInput

type CredentialsForCreateFunctionInput struct {
	AccessKeyId *string `type:"string" json:",omitempty"`

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

func (CredentialsForCreateFunctionInput) GoString

GoString returns the string representation

func (*CredentialsForCreateFunctionInput) SetAccessKeyId

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForCreateFunctionInput) SetSecretAccessKey

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForCreateFunctionInput) String

String returns the string representation

type CredentialsForCreateFunctionOutput

type CredentialsForCreateFunctionOutput struct {
	AccessKeyId *string `type:"string" json:",omitempty"`

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

func (CredentialsForCreateFunctionOutput) GoString

GoString returns the string representation

func (*CredentialsForCreateFunctionOutput) SetAccessKeyId

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForCreateFunctionOutput) SetSecretAccessKey

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForCreateFunctionOutput) String

String returns the string representation

type CredentialsForGetFunctionOutput

type CredentialsForGetFunctionOutput struct {
	AccessKeyId *string `type:"string" json:",omitempty"`

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

func (CredentialsForGetFunctionOutput) GoString

GoString returns the string representation

func (*CredentialsForGetFunctionOutput) SetAccessKeyId

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForGetFunctionOutput) SetSecretAccessKey

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForGetFunctionOutput) String

String returns the string representation

type CredentialsForGetRevisionOutput

type CredentialsForGetRevisionOutput struct {
	AccessKeyId *string `type:"string" json:",omitempty"`

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

func (CredentialsForGetRevisionOutput) GoString

GoString returns the string representation

func (*CredentialsForGetRevisionOutput) SetAccessKeyId

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForGetRevisionOutput) SetSecretAccessKey

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForGetRevisionOutput) String

String returns the string representation

type CredentialsForListFunctionsOutput

type CredentialsForListFunctionsOutput struct {
	AccessKeyId *string `type:"string" json:",omitempty"`

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

func (CredentialsForListFunctionsOutput) GoString

GoString returns the string representation

func (*CredentialsForListFunctionsOutput) SetAccessKeyId

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForListFunctionsOutput) SetSecretAccessKey

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForListFunctionsOutput) String

String returns the string representation

type CredentialsForListRevisionsOutput

type CredentialsForListRevisionsOutput struct {
	AccessKeyId *string `type:"string" json:",omitempty"`

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

func (CredentialsForListRevisionsOutput) GoString

GoString returns the string representation

func (*CredentialsForListRevisionsOutput) SetAccessKeyId

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForListRevisionsOutput) SetSecretAccessKey

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForListRevisionsOutput) String

String returns the string representation

type CredentialsForUpdateFunctionInput

type CredentialsForUpdateFunctionInput struct {
	AccessKeyId *string `type:"string" json:",omitempty"`

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

func (CredentialsForUpdateFunctionInput) GoString

GoString returns the string representation

func (*CredentialsForUpdateFunctionInput) SetAccessKeyId

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForUpdateFunctionInput) SetSecretAccessKey

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForUpdateFunctionInput) String

String returns the string representation

type CredentialsForUpdateFunctionOutput

type CredentialsForUpdateFunctionOutput struct {
	AccessKeyId *string `type:"string" json:",omitempty"`

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

func (CredentialsForUpdateFunctionOutput) GoString

GoString returns the string representation

func (*CredentialsForUpdateFunctionOutput) SetAccessKeyId

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForUpdateFunctionOutput) SetSecretAccessKey

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForUpdateFunctionOutput) String

String returns the string representation

type DeleteFunctionInput

type DeleteFunctionInput struct {

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

func (DeleteFunctionInput) GoString

func (s DeleteFunctionInput) GoString() string

GoString returns the string representation

func (*DeleteFunctionInput) SetId

SetId sets the Id field's value.

func (DeleteFunctionInput) String

func (s DeleteFunctionInput) String() string

String returns the string representation

func (*DeleteFunctionInput) Validate

func (s *DeleteFunctionInput) Validate() error

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

type DeleteFunctionOutput

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

func (DeleteFunctionOutput) GoString

func (s DeleteFunctionOutput) GoString() string

GoString returns the string representation

func (DeleteFunctionOutput) String

func (s DeleteFunctionOutput) String() string

String returns the string representation

type DeleteKafkaTriggerInput

type DeleteKafkaTriggerInput struct {

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

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

func (DeleteKafkaTriggerInput) GoString

func (s DeleteKafkaTriggerInput) GoString() string

GoString returns the string representation

func (*DeleteKafkaTriggerInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*DeleteKafkaTriggerInput) SetId

SetId sets the Id field's value.

func (DeleteKafkaTriggerInput) String

func (s DeleteKafkaTriggerInput) String() string

String returns the string representation

func (*DeleteKafkaTriggerInput) Validate

func (s *DeleteKafkaTriggerInput) Validate() error

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

type DeleteKafkaTriggerOutput

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

func (DeleteKafkaTriggerOutput) GoString

func (s DeleteKafkaTriggerOutput) GoString() string

GoString returns the string representation

func (DeleteKafkaTriggerOutput) String

func (s DeleteKafkaTriggerOutput) String() string

String returns the string representation

type DeleteSandboxImageInput

type DeleteSandboxImageInput struct {

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

func (DeleteSandboxImageInput) GoString

func (s DeleteSandboxImageInput) GoString() string

GoString returns the string representation

func (*DeleteSandboxImageInput) SetImageId

SetImageId sets the ImageId field's value.

func (DeleteSandboxImageInput) String

func (s DeleteSandboxImageInput) String() string

String returns the string representation

func (*DeleteSandboxImageInput) Validate

func (s *DeleteSandboxImageInput) Validate() error

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

type DeleteSandboxImageOutput

type DeleteSandboxImageOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (DeleteSandboxImageOutput) GoString

func (s DeleteSandboxImageOutput) GoString() string

GoString returns the string representation

func (*DeleteSandboxImageOutput) SetRelatedSandboxApplications

func (s *DeleteSandboxImageOutput) SetRelatedSandboxApplications(v []*string) *DeleteSandboxImageOutput

SetRelatedSandboxApplications sets the RelatedSandboxApplications field's value.

func (*DeleteSandboxImageOutput) SetStatus

SetStatus sets the Status field's value.

func (DeleteSandboxImageOutput) String

func (s DeleteSandboxImageOutput) String() string

String returns the string representation

type DeleteTimerInput

type DeleteTimerInput struct {

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

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

func (DeleteTimerInput) GoString

func (s DeleteTimerInput) GoString() string

GoString returns the string representation

func (*DeleteTimerInput) SetFunctionId

func (s *DeleteTimerInput) SetFunctionId(v string) *DeleteTimerInput

SetFunctionId sets the FunctionId field's value.

func (*DeleteTimerInput) SetId

SetId sets the Id field's value.

func (DeleteTimerInput) String

func (s DeleteTimerInput) String() string

String returns the string representation

func (*DeleteTimerInput) Validate

func (s *DeleteTimerInput) Validate() error

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

type DeleteTimerOutput

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

func (DeleteTimerOutput) GoString

func (s DeleteTimerOutput) GoString() string

GoString returns the string representation

func (DeleteTimerOutput) String

func (s DeleteTimerOutput) String() string

String returns the string representation

type DescribeSandboxInput

type DescribeSandboxInput struct {

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

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

func (DescribeSandboxInput) GoString

func (s DescribeSandboxInput) GoString() string

GoString returns the string representation

func (*DescribeSandboxInput) SetFunctionId

func (s *DescribeSandboxInput) SetFunctionId(v string) *DescribeSandboxInput

SetFunctionId sets the FunctionId field's value.

func (*DescribeSandboxInput) SetSandboxId

func (s *DescribeSandboxInput) SetSandboxId(v string) *DescribeSandboxInput

SetSandboxId sets the SandboxId field's value.

func (DescribeSandboxInput) String

func (s DescribeSandboxInput) String() string

String returns the string representation

func (*DescribeSandboxInput) Validate

func (s *DescribeSandboxInput) Validate() error

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

type DescribeSandboxOutput

type DescribeSandboxOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

	Envs []*EnvForDescribeSandboxOutput `type:"list" json:",omitempty"`

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

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

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

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

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

	ImageInfo *ImageInfoForDescribeSandboxOutput `type:"structure" json:",omitempty"`

	InstanceTosMountConfig *InstanceTosMountConfigForDescribeSandboxOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

func (DescribeSandboxOutput) GoString

func (s DescribeSandboxOutput) GoString() string

GoString returns the string representation

func (*DescribeSandboxOutput) SetAvailabilityZone

func (s *DescribeSandboxOutput) SetAvailabilityZone(v string) *DescribeSandboxOutput

SetAvailabilityZone sets the AvailabilityZone field's value.

func (*DescribeSandboxOutput) SetCpuMilli

SetCpuMilli sets the CpuMilli field's value.

func (*DescribeSandboxOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*DescribeSandboxOutput) SetEnvs

SetEnvs sets the Envs field's value.

func (*DescribeSandboxOutput) SetErrorCode

SetErrorCode sets the ErrorCode field's value.

func (*DescribeSandboxOutput) SetErrorMessage

func (s *DescribeSandboxOutput) SetErrorMessage(v string) *DescribeSandboxOutput

SetErrorMessage sets the ErrorMessage field's value.

func (*DescribeSandboxOutput) SetExpireAt

SetExpireAt sets the ExpireAt field's value.

func (*DescribeSandboxOutput) SetFunctionId

func (s *DescribeSandboxOutput) SetFunctionId(v string) *DescribeSandboxOutput

SetFunctionId sets the FunctionId field's value.

func (*DescribeSandboxOutput) SetId

SetId sets the Id field's value.

func (*DescribeSandboxOutput) SetImageInfo

SetImageInfo sets the ImageInfo field's value.

func (*DescribeSandboxOutput) SetInstanceTosMountConfig

SetInstanceTosMountConfig sets the InstanceTosMountConfig field's value.

func (*DescribeSandboxOutput) SetInstanceType

func (s *DescribeSandboxOutput) SetInstanceType(v string) *DescribeSandboxOutput

SetInstanceType sets the InstanceType field's value.

func (*DescribeSandboxOutput) SetMaxConcurrency

func (s *DescribeSandboxOutput) SetMaxConcurrency(v int32) *DescribeSandboxOutput

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*DescribeSandboxOutput) SetMemoryMB

SetMemoryMB sets the MemoryMB field's value.

func (*DescribeSandboxOutput) SetPending

SetPending sets the Pending field's value.

func (*DescribeSandboxOutput) SetRequestTimeout

func (s *DescribeSandboxOutput) SetRequestTimeout(v int32) *DescribeSandboxOutput

SetRequestTimeout sets the RequestTimeout field's value.

func (*DescribeSandboxOutput) SetRevisionNumber

func (s *DescribeSandboxOutput) SetRevisionNumber(v int32) *DescribeSandboxOutput

SetRevisionNumber sets the RevisionNumber field's value.

func (*DescribeSandboxOutput) SetStatus

SetStatus sets the Status field's value.

func (DescribeSandboxOutput) String

func (s DescribeSandboxOutput) String() string

String returns the string representation

type EnvForCreateFunctionInput

type EnvForCreateFunctionInput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (EnvForCreateFunctionInput) GoString

func (s EnvForCreateFunctionInput) GoString() string

GoString returns the string representation

func (*EnvForCreateFunctionInput) SetKey

SetKey sets the Key field's value.

func (*EnvForCreateFunctionInput) SetValue

SetValue sets the Value field's value.

func (EnvForCreateFunctionInput) String

func (s EnvForCreateFunctionInput) String() string

String returns the string representation

type EnvForCreateFunctionOutput

type EnvForCreateFunctionOutput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (EnvForCreateFunctionOutput) GoString

func (s EnvForCreateFunctionOutput) GoString() string

GoString returns the string representation

func (*EnvForCreateFunctionOutput) SetKey

SetKey sets the Key field's value.

func (*EnvForCreateFunctionOutput) SetValue

SetValue sets the Value field's value.

func (EnvForCreateFunctionOutput) String

String returns the string representation

type EnvForCreateSandboxInput

type EnvForCreateSandboxInput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (EnvForCreateSandboxInput) GoString

func (s EnvForCreateSandboxInput) GoString() string

GoString returns the string representation

func (*EnvForCreateSandboxInput) SetKey

SetKey sets the Key field's value.

func (*EnvForCreateSandboxInput) SetValue

SetValue sets the Value field's value.

func (EnvForCreateSandboxInput) String

func (s EnvForCreateSandboxInput) String() string

String returns the string representation

type EnvForDescribeSandboxOutput

type EnvForDescribeSandboxOutput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (EnvForDescribeSandboxOutput) GoString

func (s EnvForDescribeSandboxOutput) GoString() string

GoString returns the string representation

func (*EnvForDescribeSandboxOutput) SetKey

SetKey sets the Key field's value.

func (*EnvForDescribeSandboxOutput) SetValue

SetValue sets the Value field's value.

func (EnvForDescribeSandboxOutput) String

String returns the string representation

type EnvForGetFunctionOutput

type EnvForGetFunctionOutput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (EnvForGetFunctionOutput) GoString

func (s EnvForGetFunctionOutput) GoString() string

GoString returns the string representation

func (*EnvForGetFunctionOutput) SetKey

SetKey sets the Key field's value.

func (*EnvForGetFunctionOutput) SetValue

SetValue sets the Value field's value.

func (EnvForGetFunctionOutput) String

func (s EnvForGetFunctionOutput) String() string

String returns the string representation

type EnvForGetRevisionOutput

type EnvForGetRevisionOutput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (EnvForGetRevisionOutput) GoString

func (s EnvForGetRevisionOutput) GoString() string

GoString returns the string representation

func (*EnvForGetRevisionOutput) SetKey

SetKey sets the Key field's value.

func (*EnvForGetRevisionOutput) SetValue

SetValue sets the Value field's value.

func (EnvForGetRevisionOutput) String

func (s EnvForGetRevisionOutput) String() string

String returns the string representation

type EnvForListFunctionsOutput

type EnvForListFunctionsOutput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (EnvForListFunctionsOutput) GoString

func (s EnvForListFunctionsOutput) GoString() string

GoString returns the string representation

func (*EnvForListFunctionsOutput) SetKey

SetKey sets the Key field's value.

func (*EnvForListFunctionsOutput) SetValue

SetValue sets the Value field's value.

func (EnvForListFunctionsOutput) String

func (s EnvForListFunctionsOutput) String() string

String returns the string representation

type EnvForListRevisionsOutput

type EnvForListRevisionsOutput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (EnvForListRevisionsOutput) GoString

func (s EnvForListRevisionsOutput) GoString() string

GoString returns the string representation

func (*EnvForListRevisionsOutput) SetKey

SetKey sets the Key field's value.

func (*EnvForListRevisionsOutput) SetValue

SetValue sets the Value field's value.

func (EnvForListRevisionsOutput) String

func (s EnvForListRevisionsOutput) String() string

String returns the string representation

type EnvForUpdateFunctionInput

type EnvForUpdateFunctionInput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (EnvForUpdateFunctionInput) GoString

func (s EnvForUpdateFunctionInput) GoString() string

GoString returns the string representation

func (*EnvForUpdateFunctionInput) SetKey

SetKey sets the Key field's value.

func (*EnvForUpdateFunctionInput) SetValue

SetValue sets the Value field's value.

func (EnvForUpdateFunctionInput) String

func (s EnvForUpdateFunctionInput) String() string

String returns the string representation

type EnvForUpdateFunctionOutput

type EnvForUpdateFunctionOutput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (EnvForUpdateFunctionOutput) GoString

func (s EnvForUpdateFunctionOutput) GoString() string

GoString returns the string representation

func (*EnvForUpdateFunctionOutput) SetKey

SetKey sets the Key field's value.

func (*EnvForUpdateFunctionOutput) SetValue

SetValue sets the Value field's value.

func (EnvForUpdateFunctionOutput) String

String returns the string representation

type ExecutionRecordForListAsyncTasksOutput

type ExecutionRecordForListAsyncTasksOutput struct {
	Command *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

func (ExecutionRecordForListAsyncTasksOutput) GoString

GoString returns the string representation

func (*ExecutionRecordForListAsyncTasksOutput) SetCommand

SetCommand sets the Command field's value.

func (*ExecutionRecordForListAsyncTasksOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*ExecutionRecordForListAsyncTasksOutput) SetErrorMessage

SetErrorMessage sets the ErrorMessage field's value.

func (*ExecutionRecordForListAsyncTasksOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*ExecutionRecordForListAsyncTasksOutput) SetRevisionNumber

SetRevisionNumber sets the RevisionNumber field's value.

func (*ExecutionRecordForListAsyncTasksOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*ExecutionRecordForListAsyncTasksOutput) SetStatus

SetStatus sets the Status field's value.

func (ExecutionRecordForListAsyncTasksOutput) String

String returns the string representation

type FilterForListAsyncTasksInput

type FilterForListAsyncTasksInput struct {
	RequestId *string `type:"string" json:",omitempty"`

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

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

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

func (FilterForListAsyncTasksInput) GoString

func (s FilterForListAsyncTasksInput) GoString() string

GoString returns the string representation

func (*FilterForListAsyncTasksInput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*FilterForListAsyncTasksInput) SetStatuses

SetStatuses sets the Statuses field's value.

func (*FilterForListAsyncTasksInput) SetSubmitTimeBegin

SetSubmitTimeBegin sets the SubmitTimeBegin field's value.

func (*FilterForListAsyncTasksInput) SetSubmitTimeEnd

SetSubmitTimeEnd sets the SubmitTimeEnd field's value.

func (FilterForListAsyncTasksInput) String

String returns the string representation

type FilterForListFunctionsInput

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

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListFunctionsInput) GoString

func (s FilterForListFunctionsInput) GoString() string

GoString returns the string representation

func (*FilterForListFunctionsInput) SetName

SetName sets the Name field's value.

func (*FilterForListFunctionsInput) SetValues

SetValues sets the Values field's value.

func (FilterForListFunctionsInput) String

String returns the string representation

type FilterForListReleaseRecordsInput

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

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListReleaseRecordsInput) GoString

GoString returns the string representation

func (*FilterForListReleaseRecordsInput) SetName

SetName sets the Name field's value.

func (*FilterForListReleaseRecordsInput) SetValues

SetValues sets the Values field's value.

func (FilterForListReleaseRecordsInput) String

String returns the string representation

type FilterForListRevisionsInput

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

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListRevisionsInput) GoString

func (s FilterForListRevisionsInput) GoString() string

GoString returns the string representation

func (*FilterForListRevisionsInput) SetName

SetName sets the Name field's value.

func (*FilterForListRevisionsInput) SetValues

SetValues sets the Values field's value.

func (FilterForListRevisionsInput) String

String returns the string representation

type FilterForListSandboxImagesInput

type FilterForListSandboxImagesInput struct {
	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListSandboxImagesInput) GoString

GoString returns the string representation

func (*FilterForListSandboxImagesInput) SetKey

SetKey sets the Key field's value.

func (*FilterForListSandboxImagesInput) SetValues

SetValues sets the Values field's value.

func (FilterForListSandboxImagesInput) String

String returns the string representation

type FunctionResourceForGetFunctionResourceOutput

type FunctionResourceForGetFunctionResourceOutput struct {
	GPUMemoryMB *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

func (FunctionResourceForGetFunctionResourceOutput) GoString

GoString returns the string representation

func (*FunctionResourceForGetFunctionResourceOutput) SetGPUMemoryMB

SetGPUMemoryMB sets the GPUMemoryMB field's value.

func (*FunctionResourceForGetFunctionResourceOutput) SetId

SetId sets the Id field's value.

func (*FunctionResourceForGetFunctionResourceOutput) SetLastUpdateTime

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*FunctionResourceForGetFunctionResourceOutput) SetMaxGPUResource

SetMaxGPUResource sets the MaxGPUResource field's value.

func (*FunctionResourceForGetFunctionResourceOutput) SetMaxInstance

SetMaxInstance sets the MaxInstance field's value.

func (*FunctionResourceForGetFunctionResourceOutput) SetMaxResource

SetMaxResource sets the MaxResource field's value.

func (*FunctionResourceForGetFunctionResourceOutput) SetMemoryMB

SetMemoryMB sets the MemoryMB field's value.

func (*FunctionResourceForGetFunctionResourceOutput) SetMinInstance

SetMinInstance sets the MinInstance field's value.

func (*FunctionResourceForGetFunctionResourceOutput) SetName

SetName sets the Name field's value.

func (*FunctionResourceForGetFunctionResourceOutput) SetReservedDPEnabled

SetReservedDPEnabled sets the ReservedDPEnabled field's value.

func (*FunctionResourceForGetFunctionResourceOutput) SetReservedFrozenInstance

SetReservedFrozenInstance sets the ReservedFrozenInstance field's value.

func (*FunctionResourceForGetFunctionResourceOutput) SetStatus

SetStatus sets the Status field's value.

func (FunctionResourceForGetFunctionResourceOutput) String

String returns the string representation

type GenWebshellEndpointInput

type GenWebshellEndpointInput struct {

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

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

func (GenWebshellEndpointInput) GoString

func (s GenWebshellEndpointInput) GoString() string

GoString returns the string representation

func (*GenWebshellEndpointInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*GenWebshellEndpointInput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (GenWebshellEndpointInput) String

func (s GenWebshellEndpointInput) String() string

String returns the string representation

func (*GenWebshellEndpointInput) Validate

func (s *GenWebshellEndpointInput) Validate() error

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

type GenWebshellEndpointOutput

type GenWebshellEndpointOutput struct {
	Metadata *response.ResponseMetadata

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

func (GenWebshellEndpointOutput) GoString

func (s GenWebshellEndpointOutput) GoString() string

GoString returns the string representation

func (*GenWebshellEndpointOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (GenWebshellEndpointOutput) String

func (s GenWebshellEndpointOutput) String() string

String returns the string representation

type GetCodeUploadAddressInput

type GetCodeUploadAddressInput struct {

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

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

func (GetCodeUploadAddressInput) GoString

func (s GetCodeUploadAddressInput) GoString() string

GoString returns the string representation

func (*GetCodeUploadAddressInput) SetContentLength

SetContentLength sets the ContentLength field's value.

func (*GetCodeUploadAddressInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (GetCodeUploadAddressInput) String

func (s GetCodeUploadAddressInput) String() string

String returns the string representation

func (*GetCodeUploadAddressInput) Validate

func (s *GetCodeUploadAddressInput) Validate() error

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

type GetCodeUploadAddressOutput

type GetCodeUploadAddressOutput struct {
	Metadata *response.ResponseMetadata

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

func (GetCodeUploadAddressOutput) GoString

func (s GetCodeUploadAddressOutput) GoString() string

GoString returns the string representation

func (*GetCodeUploadAddressOutput) SetUploadAddress

SetUploadAddress sets the UploadAddress field's value.

func (GetCodeUploadAddressOutput) String

String returns the string representation

type GetDependencyInstallTaskLogDownloadURIInput

type GetDependencyInstallTaskLogDownloadURIInput struct {

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

func (GetDependencyInstallTaskLogDownloadURIInput) GoString

GoString returns the string representation

func (*GetDependencyInstallTaskLogDownloadURIInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (GetDependencyInstallTaskLogDownloadURIInput) String

String returns the string representation

func (*GetDependencyInstallTaskLogDownloadURIInput) Validate

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

type GetDependencyInstallTaskLogDownloadURIOutput

type GetDependencyInstallTaskLogDownloadURIOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (GetDependencyInstallTaskLogDownloadURIOutput) GoString

GoString returns the string representation

func (*GetDependencyInstallTaskLogDownloadURIOutput) SetDownloadURL

SetDownloadURL sets the DownloadURL field's value.

func (*GetDependencyInstallTaskLogDownloadURIOutput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (GetDependencyInstallTaskLogDownloadURIOutput) String

String returns the string representation

type GetDependencyInstallTaskStatusInput

type GetDependencyInstallTaskStatusInput struct {

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

func (GetDependencyInstallTaskStatusInput) GoString

GoString returns the string representation

func (*GetDependencyInstallTaskStatusInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (GetDependencyInstallTaskStatusInput) String

String returns the string representation

func (*GetDependencyInstallTaskStatusInput) Validate

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

type GetDependencyInstallTaskStatusOutput

type GetDependencyInstallTaskStatusOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

func (GetDependencyInstallTaskStatusOutput) GoString

GoString returns the string representation

func (*GetDependencyInstallTaskStatusOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*GetDependencyInstallTaskStatusOutput) SetFinishTime

SetFinishTime sets the FinishTime field's value.

func (*GetDependencyInstallTaskStatusOutput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*GetDependencyInstallTaskStatusOutput) SetStatus

SetStatus sets the Status field's value.

func (GetDependencyInstallTaskStatusOutput) String

String returns the string representation

type GetFunctionInput

type GetFunctionInput struct {

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

func (GetFunctionInput) GoString

func (s GetFunctionInput) GoString() string

GoString returns the string representation

func (*GetFunctionInput) SetId

SetId sets the Id field's value.

func (GetFunctionInput) String

func (s GetFunctionInput) String() string

String returns the string representation

func (*GetFunctionInput) Validate

func (s *GetFunctionInput) Validate() error

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

type GetFunctionInstanceLogsInput

type GetFunctionInstanceLogsInput struct {

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

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

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

func (GetFunctionInstanceLogsInput) GoString

func (s GetFunctionInstanceLogsInput) GoString() string

GoString returns the string representation

func (*GetFunctionInstanceLogsInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*GetFunctionInstanceLogsInput) SetLimit

SetLimit sets the Limit field's value.

func (*GetFunctionInstanceLogsInput) SetName

SetName sets the Name field's value.

func (GetFunctionInstanceLogsInput) String

String returns the string representation

func (*GetFunctionInstanceLogsInput) Validate

func (s *GetFunctionInstanceLogsInput) Validate() error

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

type GetFunctionInstanceLogsOutput

type GetFunctionInstanceLogsOutput struct {
	Metadata *response.ResponseMetadata

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

func (GetFunctionInstanceLogsOutput) GoString

GoString returns the string representation

func (*GetFunctionInstanceLogsOutput) SetLogs

SetLogs sets the Logs field's value.

func (GetFunctionInstanceLogsOutput) String

String returns the string representation

type GetFunctionOutput

type GetFunctionOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

	Envs []*EnvForGetFunctionOutput `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

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

	NasStorage *NasStorageForGetFunctionOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

	TlsConfig *TlsConfigForGetFunctionOutput `type:"structure" json:",omitempty"`

	TosMountConfig *TosMountConfigForGetFunctionOutput `type:"structure" json:",omitempty"`

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

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

func (GetFunctionOutput) GoString

func (s GetFunctionOutput) GoString() string

GoString returns the string representation

func (*GetFunctionOutput) SetCodeSize

func (s *GetFunctionOutput) SetCodeSize(v int32) *GetFunctionOutput

SetCodeSize sets the CodeSize field's value.

func (*GetFunctionOutput) SetCodeSizeLimit

func (s *GetFunctionOutput) SetCodeSizeLimit(v int32) *GetFunctionOutput

SetCodeSizeLimit sets the CodeSizeLimit field's value.

func (*GetFunctionOutput) SetCommand

func (s *GetFunctionOutput) SetCommand(v string) *GetFunctionOutput

SetCommand sets the Command field's value.

func (*GetFunctionOutput) SetCpuStrategy

func (s *GetFunctionOutput) SetCpuStrategy(v string) *GetFunctionOutput

SetCpuStrategy sets the CpuStrategy field's value.

func (*GetFunctionOutput) SetCreationTime

func (s *GetFunctionOutput) SetCreationTime(v string) *GetFunctionOutput

SetCreationTime sets the CreationTime field's value.

func (*GetFunctionOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*GetFunctionOutput) SetEnvs

SetEnvs sets the Envs field's value.

func (*GetFunctionOutput) SetExclusiveMode

func (s *GetFunctionOutput) SetExclusiveMode(v bool) *GetFunctionOutput

SetExclusiveMode sets the ExclusiveMode field's value.

func (*GetFunctionOutput) SetId

SetId sets the Id field's value.

func (*GetFunctionOutput) SetInitializerSec

func (s *GetFunctionOutput) SetInitializerSec(v int32) *GetFunctionOutput

SetInitializerSec sets the InitializerSec field's value.

func (*GetFunctionOutput) SetInstanceType

func (s *GetFunctionOutput) SetInstanceType(v string) *GetFunctionOutput

SetInstanceType sets the InstanceType field's value.

func (*GetFunctionOutput) SetLastUpdateTime

func (s *GetFunctionOutput) SetLastUpdateTime(v string) *GetFunctionOutput

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*GetFunctionOutput) SetMaxConcurrency

func (s *GetFunctionOutput) SetMaxConcurrency(v int32) *GetFunctionOutput

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*GetFunctionOutput) SetMemoryMB

func (s *GetFunctionOutput) SetMemoryMB(v int32) *GetFunctionOutput

SetMemoryMB sets the MemoryMB field's value.

func (*GetFunctionOutput) SetName

SetName sets the Name field's value.

func (*GetFunctionOutput) SetNasStorage

SetNasStorage sets the NasStorage field's value.

func (*GetFunctionOutput) SetOwner

func (s *GetFunctionOutput) SetOwner(v string) *GetFunctionOutput

SetOwner sets the Owner field's value.

func (*GetFunctionOutput) SetPort

func (s *GetFunctionOutput) SetPort(v int32) *GetFunctionOutput

SetPort sets the Port field's value.

func (*GetFunctionOutput) SetProjectName

func (s *GetFunctionOutput) SetProjectName(v string) *GetFunctionOutput

SetProjectName sets the ProjectName field's value.

func (*GetFunctionOutput) SetRequestTimeout

func (s *GetFunctionOutput) SetRequestTimeout(v int32) *GetFunctionOutput

SetRequestTimeout sets the RequestTimeout field's value.

func (*GetFunctionOutput) SetRole

SetRole sets the Role field's value.

func (*GetFunctionOutput) SetRuntime

func (s *GetFunctionOutput) SetRuntime(v string) *GetFunctionOutput

SetRuntime sets the Runtime field's value.

func (*GetFunctionOutput) SetSource

func (s *GetFunctionOutput) SetSource(v string) *GetFunctionOutput

SetSource sets the Source field's value.

func (*GetFunctionOutput) SetSourceLocation

func (s *GetFunctionOutput) SetSourceLocation(v string) *GetFunctionOutput

SetSourceLocation sets the SourceLocation field's value.

func (*GetFunctionOutput) SetSourceType

func (s *GetFunctionOutput) SetSourceType(v string) *GetFunctionOutput

SetSourceType sets the SourceType field's value.

func (*GetFunctionOutput) SetTlsConfig

SetTlsConfig sets the TlsConfig field's value.

func (*GetFunctionOutput) SetTosMountConfig

SetTosMountConfig sets the TosMountConfig field's value.

func (*GetFunctionOutput) SetTriggersCount

func (s *GetFunctionOutput) SetTriggersCount(v int32) *GetFunctionOutput

SetTriggersCount sets the TriggersCount field's value.

func (*GetFunctionOutput) SetVpcConfig

SetVpcConfig sets the VpcConfig field's value.

func (GetFunctionOutput) String

func (s GetFunctionOutput) String() string

String returns the string representation

type GetFunctionResourceInput

type GetFunctionResourceInput struct {

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

func (GetFunctionResourceInput) GoString

func (s GetFunctionResourceInput) GoString() string

GoString returns the string representation

func (*GetFunctionResourceInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (GetFunctionResourceInput) String

func (s GetFunctionResourceInput) String() string

String returns the string representation

func (*GetFunctionResourceInput) Validate

func (s *GetFunctionResourceInput) Validate() error

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

type GetFunctionResourceOutput

type GetFunctionResourceOutput struct {
	Metadata *response.ResponseMetadata

	AccountResource *AccountResourceForGetFunctionResourceOutput `type:"structure" json:",omitempty"`

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

func (GetFunctionResourceOutput) GoString

func (s GetFunctionResourceOutput) GoString() string

GoString returns the string representation

func (*GetFunctionResourceOutput) SetAccountResource

SetAccountResource sets the AccountResource field's value.

func (*GetFunctionResourceOutput) SetFunctionResource

SetFunctionResource sets the FunctionResource field's value.

func (GetFunctionResourceOutput) String

func (s GetFunctionResourceOutput) String() string

String returns the string representation

type GetImageSyncStatusInput

type GetImageSyncStatusInput struct {

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

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

func (GetImageSyncStatusInput) GoString

func (s GetImageSyncStatusInput) GoString() string

GoString returns the string representation

func (*GetImageSyncStatusInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*GetImageSyncStatusInput) SetSource

SetSource sets the Source field's value.

func (GetImageSyncStatusInput) String

func (s GetImageSyncStatusInput) String() string

String returns the string representation

func (*GetImageSyncStatusInput) Validate

func (s *GetImageSyncStatusInput) Validate() error

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

type GetImageSyncStatusOutput

type GetImageSyncStatusOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

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

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

func (GetImageSyncStatusOutput) GoString

func (s GetImageSyncStatusOutput) GoString() string

GoString returns the string representation

func (*GetImageSyncStatusOutput) SetDescription

SetDescription sets the Description field's value.

func (*GetImageSyncStatusOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*GetImageSyncStatusOutput) SetImageCacheDescription

func (s *GetImageSyncStatusOutput) SetImageCacheDescription(v string) *GetImageSyncStatusOutput

SetImageCacheDescription sets the ImageCacheDescription field's value.

func (*GetImageSyncStatusOutput) SetImageCacheEnabled

func (s *GetImageSyncStatusOutput) SetImageCacheEnabled(v bool) *GetImageSyncStatusOutput

SetImageCacheEnabled sets the ImageCacheEnabled field's value.

func (*GetImageSyncStatusOutput) SetImageCacheExpireDateTime

func (s *GetImageSyncStatusOutput) SetImageCacheExpireDateTime(v string) *GetImageSyncStatusOutput

SetImageCacheExpireDateTime sets the ImageCacheExpireDateTime field's value.

func (*GetImageSyncStatusOutput) SetImageCacheStatus

func (s *GetImageSyncStatusOutput) SetImageCacheStatus(v string) *GetImageSyncStatusOutput

SetImageCacheStatus sets the ImageCacheStatus field's value.

func (*GetImageSyncStatusOutput) SetImagePreloadEnabled

func (s *GetImageSyncStatusOutput) SetImagePreloadEnabled(v bool) *GetImageSyncStatusOutput

SetImagePreloadEnabled sets the ImagePreloadEnabled field's value.

func (*GetImageSyncStatusOutput) SetImagePreloadStatus

func (s *GetImageSyncStatusOutput) SetImagePreloadStatus(v string) *GetImageSyncStatusOutput

SetImagePreloadStatus sets the ImagePreloadStatus field's value.

func (*GetImageSyncStatusOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*GetImageSyncStatusOutput) SetStatus

SetStatus sets the Status field's value.

func (GetImageSyncStatusOutput) String

func (s GetImageSyncStatusOutput) String() string

String returns the string representation

type GetKafkaTriggerInput

type GetKafkaTriggerInput struct {

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

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

func (GetKafkaTriggerInput) GoString

func (s GetKafkaTriggerInput) GoString() string

GoString returns the string representation

func (*GetKafkaTriggerInput) SetFunctionId

func (s *GetKafkaTriggerInput) SetFunctionId(v string) *GetKafkaTriggerInput

SetFunctionId sets the FunctionId field's value.

func (*GetKafkaTriggerInput) SetId

SetId sets the Id field's value.

func (GetKafkaTriggerInput) String

func (s GetKafkaTriggerInput) String() string

String returns the string representation

func (*GetKafkaTriggerInput) Validate

func (s *GetKafkaTriggerInput) Validate() error

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

type GetKafkaTriggerOutput

type GetKafkaTriggerOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (GetKafkaTriggerOutput) GoString

func (s GetKafkaTriggerOutput) GoString() string

GoString returns the string representation

func (*GetKafkaTriggerOutput) SetBatchFlushDurationMilliseconds

func (s *GetKafkaTriggerOutput) SetBatchFlushDurationMilliseconds(v int32) *GetKafkaTriggerOutput

SetBatchFlushDurationMilliseconds sets the BatchFlushDurationMilliseconds field's value.

func (*GetKafkaTriggerOutput) SetBatchSize

SetBatchSize sets the BatchSize field's value.

func (*GetKafkaTriggerOutput) SetConsumerGroup

func (s *GetKafkaTriggerOutput) SetConsumerGroup(v string) *GetKafkaTriggerOutput

SetConsumerGroup sets the ConsumerGroup field's value.

func (*GetKafkaTriggerOutput) SetCreationTime

func (s *GetKafkaTriggerOutput) SetCreationTime(v string) *GetKafkaTriggerOutput

SetCreationTime sets the CreationTime field's value.

func (*GetKafkaTriggerOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*GetKafkaTriggerOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*GetKafkaTriggerOutput) SetFunctionId

func (s *GetKafkaTriggerOutput) SetFunctionId(v string) *GetKafkaTriggerOutput

SetFunctionId sets the FunctionId field's value.

func (*GetKafkaTriggerOutput) SetId

SetId sets the Id field's value.

func (*GetKafkaTriggerOutput) SetLastUpdateTime

func (s *GetKafkaTriggerOutput) SetLastUpdateTime(v string) *GetKafkaTriggerOutput

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*GetKafkaTriggerOutput) SetMaximumRetryAttempts

func (s *GetKafkaTriggerOutput) SetMaximumRetryAttempts(v int32) *GetKafkaTriggerOutput

SetMaximumRetryAttempts sets the MaximumRetryAttempts field's value.

func (*GetKafkaTriggerOutput) SetMqInstanceId

func (s *GetKafkaTriggerOutput) SetMqInstanceId(v string) *GetKafkaTriggerOutput

SetMqInstanceId sets the MqInstanceId field's value.

func (*GetKafkaTriggerOutput) SetName

SetName sets the Name field's value.

func (*GetKafkaTriggerOutput) SetStartingPosition

func (s *GetKafkaTriggerOutput) SetStartingPosition(v string) *GetKafkaTriggerOutput

SetStartingPosition sets the StartingPosition field's value.

func (*GetKafkaTriggerOutput) SetStatus

SetStatus sets the Status field's value.

func (*GetKafkaTriggerOutput) SetTopicName

SetTopicName sets the TopicName field's value.

func (GetKafkaTriggerOutput) String

func (s GetKafkaTriggerOutput) String() string

String returns the string representation

type GetPublicSandboxImageGroupsInput

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

func (GetPublicSandboxImageGroupsInput) GoString

GoString returns the string representation

func (GetPublicSandboxImageGroupsInput) String

String returns the string representation

type GetPublicSandboxImageGroupsOutput

type GetPublicSandboxImageGroupsOutput struct {
	Metadata *response.ResponseMetadata

	ImageGroups []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetPublicSandboxImageGroupsOutput) GoString

GoString returns the string representation

func (*GetPublicSandboxImageGroupsOutput) SetImageGroups

SetImageGroups sets the ImageGroups field's value.

func (GetPublicSandboxImageGroupsOutput) String

String returns the string representation

type GetReleaseStatusInput

type GetReleaseStatusInput struct {

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

func (GetReleaseStatusInput) GoString

func (s GetReleaseStatusInput) GoString() string

GoString returns the string representation

func (*GetReleaseStatusInput) SetFunctionId

func (s *GetReleaseStatusInput) SetFunctionId(v string) *GetReleaseStatusInput

SetFunctionId sets the FunctionId field's value.

func (GetReleaseStatusInput) String

func (s GetReleaseStatusInput) String() string

String returns the string representation

func (*GetReleaseStatusInput) Validate

func (s *GetReleaseStatusInput) Validate() error

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

type GetReleaseStatusOutput

type GetReleaseStatusOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

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

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

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

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

func (GetReleaseStatusOutput) GoString

func (s GetReleaseStatusOutput) GoString() string

GoString returns the string representation

func (*GetReleaseStatusOutput) SetCurrentTrafficWeight

func (s *GetReleaseStatusOutput) SetCurrentTrafficWeight(v int32) *GetReleaseStatusOutput

SetCurrentTrafficWeight sets the CurrentTrafficWeight field's value.

func (*GetReleaseStatusOutput) SetErrorCode

SetErrorCode sets the ErrorCode field's value.

func (*GetReleaseStatusOutput) SetFailedInstanceLogs

func (s *GetReleaseStatusOutput) SetFailedInstanceLogs(v string) *GetReleaseStatusOutput

SetFailedInstanceLogs sets the FailedInstanceLogs field's value.

func (*GetReleaseStatusOutput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*GetReleaseStatusOutput) SetNewRevisionNumber

func (s *GetReleaseStatusOutput) SetNewRevisionNumber(v int32) *GetReleaseStatusOutput

SetNewRevisionNumber sets the NewRevisionNumber field's value.

func (*GetReleaseStatusOutput) SetOldRevisionNumber

func (s *GetReleaseStatusOutput) SetOldRevisionNumber(v int32) *GetReleaseStatusOutput

SetOldRevisionNumber sets the OldRevisionNumber field's value.

func (*GetReleaseStatusOutput) SetReleaseRecordId

func (s *GetReleaseStatusOutput) SetReleaseRecordId(v string) *GetReleaseStatusOutput

SetReleaseRecordId sets the ReleaseRecordId field's value.

func (*GetReleaseStatusOutput) SetStableRevisionNumber

func (s *GetReleaseStatusOutput) SetStableRevisionNumber(v int32) *GetReleaseStatusOutput

SetStableRevisionNumber sets the StableRevisionNumber field's value.

func (*GetReleaseStatusOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*GetReleaseStatusOutput) SetStatus

SetStatus sets the Status field's value.

func (*GetReleaseStatusOutput) SetStatusMessage

func (s *GetReleaseStatusOutput) SetStatusMessage(v string) *GetReleaseStatusOutput

SetStatusMessage sets the StatusMessage field's value.

func (*GetReleaseStatusOutput) SetTargetTrafficWeight

func (s *GetReleaseStatusOutput) SetTargetTrafficWeight(v int32) *GetReleaseStatusOutput

SetTargetTrafficWeight sets the TargetTrafficWeight field's value.

func (GetReleaseStatusOutput) String

func (s GetReleaseStatusOutput) String() string

String returns the string representation

type GetRevisionInput

type GetRevisionInput struct {

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

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

func (GetRevisionInput) GoString

func (s GetRevisionInput) GoString() string

GoString returns the string representation

func (*GetRevisionInput) SetFunctionId

func (s *GetRevisionInput) SetFunctionId(v string) *GetRevisionInput

SetFunctionId sets the FunctionId field's value.

func (*GetRevisionInput) SetRevisionNumber

func (s *GetRevisionInput) SetRevisionNumber(v int32) *GetRevisionInput

SetRevisionNumber sets the RevisionNumber field's value.

func (GetRevisionInput) String

func (s GetRevisionInput) String() string

String returns the string representation

func (*GetRevisionInput) Validate

func (s *GetRevisionInput) Validate() error

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

type GetRevisionOutput

type GetRevisionOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

	Envs []*EnvForGetRevisionOutput `type:"list" json:",omitempty"`

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

	HealthCheckConfig *HealthCheckConfigForGetRevisionOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

	NasStorage *NasStorageForGetRevisionOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

	TlsConfig *TlsConfigForGetRevisionOutput `type:"structure" json:",omitempty"`

	TosMountConfig *TosMountConfigForGetRevisionOutput `type:"structure" json:",omitempty"`

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

func (GetRevisionOutput) GoString

func (s GetRevisionOutput) GoString() string

GoString returns the string representation

func (*GetRevisionOutput) SetCodeSize

func (s *GetRevisionOutput) SetCodeSize(v int32) *GetRevisionOutput

SetCodeSize sets the CodeSize field's value.

func (*GetRevisionOutput) SetCodeSizeLimit

func (s *GetRevisionOutput) SetCodeSizeLimit(v int32) *GetRevisionOutput

SetCodeSizeLimit sets the CodeSizeLimit field's value.

func (*GetRevisionOutput) SetCreationTime

func (s *GetRevisionOutput) SetCreationTime(v string) *GetRevisionOutput

SetCreationTime sets the CreationTime field's value.

func (*GetRevisionOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*GetRevisionOutput) SetEnvs

SetEnvs sets the Envs field's value.

func (*GetRevisionOutput) SetExclusiveMode

func (s *GetRevisionOutput) SetExclusiveMode(v bool) *GetRevisionOutput

SetExclusiveMode sets the ExclusiveMode field's value.

func (*GetRevisionOutput) SetHealthCheckConfig

SetHealthCheckConfig sets the HealthCheckConfig field's value.

func (*GetRevisionOutput) SetId

SetId sets the Id field's value.

func (*GetRevisionOutput) SetInitializerSec

func (s *GetRevisionOutput) SetInitializerSec(v int32) *GetRevisionOutput

SetInitializerSec sets the InitializerSec field's value.

func (*GetRevisionOutput) SetInstanceType

func (s *GetRevisionOutput) SetInstanceType(v string) *GetRevisionOutput

SetInstanceType sets the InstanceType field's value.

func (*GetRevisionOutput) SetMaxConcurrency

func (s *GetRevisionOutput) SetMaxConcurrency(v int32) *GetRevisionOutput

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*GetRevisionOutput) SetMaxReplicas

func (s *GetRevisionOutput) SetMaxReplicas(v int32) *GetRevisionOutput

SetMaxReplicas sets the MaxReplicas field's value.

func (*GetRevisionOutput) SetMemoryMB

func (s *GetRevisionOutput) SetMemoryMB(v int32) *GetRevisionOutput

SetMemoryMB sets the MemoryMB field's value.

func (*GetRevisionOutput) SetName

SetName sets the Name field's value.

func (*GetRevisionOutput) SetNasStorage

SetNasStorage sets the NasStorage field's value.

func (*GetRevisionOutput) SetRequestTimeout

func (s *GetRevisionOutput) SetRequestTimeout(v int32) *GetRevisionOutput

SetRequestTimeout sets the RequestTimeout field's value.

func (*GetRevisionOutput) SetRevisionCreationTime

func (s *GetRevisionOutput) SetRevisionCreationTime(v string) *GetRevisionOutput

SetRevisionCreationTime sets the RevisionCreationTime field's value.

func (*GetRevisionOutput) SetRevisionDescription

func (s *GetRevisionOutput) SetRevisionDescription(v string) *GetRevisionOutput

SetRevisionDescription sets the RevisionDescription field's value.

func (*GetRevisionOutput) SetRevisionNumber

func (s *GetRevisionOutput) SetRevisionNumber(v int32) *GetRevisionOutput

SetRevisionNumber sets the RevisionNumber field's value.

func (*GetRevisionOutput) SetRole

SetRole sets the Role field's value.

func (*GetRevisionOutput) SetRuntime

func (s *GetRevisionOutput) SetRuntime(v string) *GetRevisionOutput

SetRuntime sets the Runtime field's value.

func (*GetRevisionOutput) SetSource

func (s *GetRevisionOutput) SetSource(v string) *GetRevisionOutput

SetSource sets the Source field's value.

func (*GetRevisionOutput) SetSourceLocation

func (s *GetRevisionOutput) SetSourceLocation(v string) *GetRevisionOutput

SetSourceLocation sets the SourceLocation field's value.

func (*GetRevisionOutput) SetSourceType

func (s *GetRevisionOutput) SetSourceType(v string) *GetRevisionOutput

SetSourceType sets the SourceType field's value.

func (*GetRevisionOutput) SetTlsConfig

SetTlsConfig sets the TlsConfig field's value.

func (*GetRevisionOutput) SetTosMountConfig

SetTosMountConfig sets the TosMountConfig field's value.

func (*GetRevisionOutput) SetVpcConfig

SetVpcConfig sets the VpcConfig field's value.

func (GetRevisionOutput) String

func (s GetRevisionOutput) String() string

String returns the string representation

type GetRocketMQTriggerInput

type GetRocketMQTriggerInput struct {

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

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

func (GetRocketMQTriggerInput) GoString

func (s GetRocketMQTriggerInput) GoString() string

GoString returns the string representation

func (*GetRocketMQTriggerInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*GetRocketMQTriggerInput) SetId

SetId sets the Id field's value.

func (GetRocketMQTriggerInput) String

func (s GetRocketMQTriggerInput) String() string

String returns the string representation

func (*GetRocketMQTriggerInput) Validate

func (s *GetRocketMQTriggerInput) Validate() error

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

type GetRocketMQTriggerOutput

type GetRocketMQTriggerOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (GetRocketMQTriggerOutput) GoString

func (s GetRocketMQTriggerOutput) GoString() string

GoString returns the string representation

func (*GetRocketMQTriggerOutput) SetConsumerGroup

SetConsumerGroup sets the ConsumerGroup field's value.

func (*GetRocketMQTriggerOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*GetRocketMQTriggerOutput) SetDescription

SetDescription sets the Description field's value.

func (*GetRocketMQTriggerOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*GetRocketMQTriggerOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*GetRocketMQTriggerOutput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*GetRocketMQTriggerOutput) SetId

SetId sets the Id field's value.

func (*GetRocketMQTriggerOutput) SetLastUpdateTime

func (s *GetRocketMQTriggerOutput) SetLastUpdateTime(v string) *GetRocketMQTriggerOutput

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*GetRocketMQTriggerOutput) SetMaximumRetryAttempts

func (s *GetRocketMQTriggerOutput) SetMaximumRetryAttempts(v int32) *GetRocketMQTriggerOutput

SetMaximumRetryAttempts sets the MaximumRetryAttempts field's value.

func (*GetRocketMQTriggerOutput) SetMqInstanceId

SetMqInstanceId sets the MqInstanceId field's value.

func (*GetRocketMQTriggerOutput) SetName

SetName sets the Name field's value.

func (*GetRocketMQTriggerOutput) SetOrderly

SetOrderly sets the Orderly field's value.

func (*GetRocketMQTriggerOutput) SetQPSLimit

SetQPSLimit sets the QPSLimit field's value.

func (*GetRocketMQTriggerOutput) SetStartingPosition

func (s *GetRocketMQTriggerOutput) SetStartingPosition(v string) *GetRocketMQTriggerOutput

SetStartingPosition sets the StartingPosition field's value.

func (*GetRocketMQTriggerOutput) SetStatus

SetStatus sets the Status field's value.

func (*GetRocketMQTriggerOutput) SetTopicName

SetTopicName sets the TopicName field's value.

func (GetRocketMQTriggerOutput) String

func (s GetRocketMQTriggerOutput) String() string

String returns the string representation

type GetSandboxImagePrecacheTicketInput

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

func (GetSandboxImagePrecacheTicketInput) GoString

GoString returns the string representation

func (*GetSandboxImagePrecacheTicketInput) SetTicketId

SetTicketId sets the TicketId field's value.

func (GetSandboxImagePrecacheTicketInput) String

String returns the string representation

type GetSandboxImagePrecacheTicketOutput

type GetSandboxImagePrecacheTicketOutput struct {
	Metadata *response.ResponseMetadata

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

	Progress *ProgressForGetSandboxImagePrecacheTicketOutput `type:"structure" json:",omitempty"`

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

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

func (GetSandboxImagePrecacheTicketOutput) GoString

GoString returns the string representation

func (*GetSandboxImagePrecacheTicketOutput) SetDuration

SetDuration sets the Duration field's value.

func (*GetSandboxImagePrecacheTicketOutput) SetProgress

SetProgress sets the Progress field's value.

func (*GetSandboxImagePrecacheTicketOutput) SetStatus

SetStatus sets the Status field's value.

func (*GetSandboxImagePrecacheTicketOutput) SetTicketId

SetTicketId sets the TicketId field's value.

func (GetSandboxImagePrecacheTicketOutput) String

String returns the string representation

type GetTimerInput

type GetTimerInput struct {

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

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

func (GetTimerInput) GoString

func (s GetTimerInput) GoString() string

GoString returns the string representation

func (*GetTimerInput) SetFunctionId

func (s *GetTimerInput) SetFunctionId(v string) *GetTimerInput

SetFunctionId sets the FunctionId field's value.

func (*GetTimerInput) SetId

func (s *GetTimerInput) SetId(v string) *GetTimerInput

SetId sets the Id field's value.

func (GetTimerInput) String

func (s GetTimerInput) String() string

String returns the string representation

func (*GetTimerInput) Validate

func (s *GetTimerInput) Validate() error

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

type GetTimerOutput

type GetTimerOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

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

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

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

func (GetTimerOutput) GoString

func (s GetTimerOutput) GoString() string

GoString returns the string representation

func (*GetTimerOutput) SetCreationTime

func (s *GetTimerOutput) SetCreationTime(v string) *GetTimerOutput

SetCreationTime sets the CreationTime field's value.

func (*GetTimerOutput) SetCrontab

func (s *GetTimerOutput) SetCrontab(v string) *GetTimerOutput

SetCrontab sets the Crontab field's value.

func (*GetTimerOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*GetTimerOutput) SetEnableConcurrency

func (s *GetTimerOutput) SetEnableConcurrency(v bool) *GetTimerOutput

SetEnableConcurrency sets the EnableConcurrency field's value.

func (*GetTimerOutput) SetEnabled

func (s *GetTimerOutput) SetEnabled(v bool) *GetTimerOutput

SetEnabled sets the Enabled field's value.

func (*GetTimerOutput) SetFunctionId

func (s *GetTimerOutput) SetFunctionId(v string) *GetTimerOutput

SetFunctionId sets the FunctionId field's value.

func (*GetTimerOutput) SetId

func (s *GetTimerOutput) SetId(v string) *GetTimerOutput

SetId sets the Id field's value.

func (*GetTimerOutput) SetLastUpdateTime

func (s *GetTimerOutput) SetLastUpdateTime(v string) *GetTimerOutput

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*GetTimerOutput) SetName

func (s *GetTimerOutput) SetName(v string) *GetTimerOutput

SetName sets the Name field's value.

func (*GetTimerOutput) SetPayload

func (s *GetTimerOutput) SetPayload(v string) *GetTimerOutput

SetPayload sets the Payload field's value.

func (*GetTimerOutput) SetRetries

func (s *GetTimerOutput) SetRetries(v int32) *GetTimerOutput

SetRetries sets the Retries field's value.

func (GetTimerOutput) String

func (s GetTimerOutput) String() string

String returns the string representation

type HTTPGetForGetRevisionOutput

type HTTPGetForGetRevisionOutput struct {
	HTTPHeaders []*HTTPHeaderForGetRevisionOutput `type:"list" json:",omitempty"`

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

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

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

func (HTTPGetForGetRevisionOutput) GoString

func (s HTTPGetForGetRevisionOutput) GoString() string

GoString returns the string representation

func (*HTTPGetForGetRevisionOutput) SetHTTPHeaders

SetHTTPHeaders sets the HTTPHeaders field's value.

func (*HTTPGetForGetRevisionOutput) SetPath

SetPath sets the Path field's value.

func (*HTTPGetForGetRevisionOutput) SetPort

SetPort sets the Port field's value.

func (*HTTPGetForGetRevisionOutput) SetScheme

SetScheme sets the Scheme field's value.

func (HTTPGetForGetRevisionOutput) String

String returns the string representation

type HTTPGetForListRevisionsOutput

type HTTPGetForListRevisionsOutput struct {
	HTTPHeaders []*HTTPHeaderForListRevisionsOutput `type:"list" json:",omitempty"`

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

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

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

func (HTTPGetForListRevisionsOutput) GoString

GoString returns the string representation

func (*HTTPGetForListRevisionsOutput) SetHTTPHeaders

SetHTTPHeaders sets the HTTPHeaders field's value.

func (*HTTPGetForListRevisionsOutput) SetPath

SetPath sets the Path field's value.

func (*HTTPGetForListRevisionsOutput) SetPort

SetPort sets the Port field's value.

func (*HTTPGetForListRevisionsOutput) SetScheme

SetScheme sets the Scheme field's value.

func (HTTPGetForListRevisionsOutput) String

String returns the string representation

type HTTPHeaderForGetRevisionOutput

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

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

func (HTTPHeaderForGetRevisionOutput) GoString

GoString returns the string representation

func (*HTTPHeaderForGetRevisionOutput) SetName

SetName sets the Name field's value.

func (*HTTPHeaderForGetRevisionOutput) SetValue

SetValue sets the Value field's value.

func (HTTPHeaderForGetRevisionOutput) String

String returns the string representation

type HTTPHeaderForListRevisionsOutput

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

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

func (HTTPHeaderForListRevisionsOutput) GoString

GoString returns the string representation

func (*HTTPHeaderForListRevisionsOutput) SetName

SetName sets the Name field's value.

func (*HTTPHeaderForListRevisionsOutput) SetValue

SetValue sets the Value field's value.

func (HTTPHeaderForListRevisionsOutput) String

String returns the string representation

type HealthCheckConfigForGetRevisionOutput

type HealthCheckConfigForGetRevisionOutput struct {
	EnableHealthCheck *bool `type:"boolean" json:",omitempty"`

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

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

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

	ProbeHandler *ProbeHandlerForGetRevisionOutput `type:"structure" json:",omitempty"`

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

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

func (HealthCheckConfigForGetRevisionOutput) GoString

GoString returns the string representation

func (*HealthCheckConfigForGetRevisionOutput) SetEnableHealthCheck

SetEnableHealthCheck sets the EnableHealthCheck field's value.

func (*HealthCheckConfigForGetRevisionOutput) SetFailureThreshold

SetFailureThreshold sets the FailureThreshold field's value.

func (*HealthCheckConfigForGetRevisionOutput) SetInitialDelaySeconds

SetInitialDelaySeconds sets the InitialDelaySeconds field's value.

func (*HealthCheckConfigForGetRevisionOutput) SetPeriodSeconds

SetPeriodSeconds sets the PeriodSeconds field's value.

func (*HealthCheckConfigForGetRevisionOutput) SetProbeHandler

SetProbeHandler sets the ProbeHandler field's value.

func (*HealthCheckConfigForGetRevisionOutput) SetSuccessThreshold

SetSuccessThreshold sets the SuccessThreshold field's value.

func (*HealthCheckConfigForGetRevisionOutput) SetTimeoutSeconds

SetTimeoutSeconds sets the TimeoutSeconds field's value.

func (HealthCheckConfigForGetRevisionOutput) String

String returns the string representation

type HealthCheckConfigForListRevisionsOutput

type HealthCheckConfigForListRevisionsOutput struct {
	EnableHealthCheck *bool `type:"boolean" json:",omitempty"`

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

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

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

	ProbeHandler *ProbeHandlerForListRevisionsOutput `type:"structure" json:",omitempty"`

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

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

func (HealthCheckConfigForListRevisionsOutput) GoString

GoString returns the string representation

func (*HealthCheckConfigForListRevisionsOutput) SetEnableHealthCheck

SetEnableHealthCheck sets the EnableHealthCheck field's value.

func (*HealthCheckConfigForListRevisionsOutput) SetFailureThreshold

SetFailureThreshold sets the FailureThreshold field's value.

func (*HealthCheckConfigForListRevisionsOutput) SetInitialDelaySeconds

SetInitialDelaySeconds sets the InitialDelaySeconds field's value.

func (*HealthCheckConfigForListRevisionsOutput) SetPeriodSeconds

SetPeriodSeconds sets the PeriodSeconds field's value.

func (*HealthCheckConfigForListRevisionsOutput) SetProbeHandler

SetProbeHandler sets the ProbeHandler field's value.

func (*HealthCheckConfigForListRevisionsOutput) SetSuccessThreshold

SetSuccessThreshold sets the SuccessThreshold field's value.

func (*HealthCheckConfigForListRevisionsOutput) SetTimeoutSeconds

SetTimeoutSeconds sets the TimeoutSeconds field's value.

func (HealthCheckConfigForListRevisionsOutput) String

String returns the string representation

type ImageForListSandboxImagesOutput

type ImageForListSandboxImagesOutput struct {
	ImageGroup *string `type:"string" json:",omitempty"`

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

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

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

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

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

func (ImageForListSandboxImagesOutput) GoString

GoString returns the string representation

func (*ImageForListSandboxImagesOutput) SetImageGroup

SetImageGroup sets the ImageGroup field's value.

func (*ImageForListSandboxImagesOutput) SetImageId

SetImageId sets the ImageId field's value.

func (*ImageForListSandboxImagesOutput) SetImageUrl

SetImageUrl sets the ImageUrl field's value.

func (*ImageForListSandboxImagesOutput) SetPrecacheStatus

SetPrecacheStatus sets the PrecacheStatus field's value.

func (*ImageForListSandboxImagesOutput) SetRelatedSandboxApplications

func (s *ImageForListSandboxImagesOutput) SetRelatedSandboxApplications(v []*string) *ImageForListSandboxImagesOutput

SetRelatedSandboxApplications sets the RelatedSandboxApplications field's value.

func (*ImageForListSandboxImagesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (ImageForListSandboxImagesOutput) String

String returns the string representation

type ImageInfoForDescribeSandboxOutput

type ImageInfoForDescribeSandboxOutput struct {
	Command *string `type:"string" json:",omitempty"`

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

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

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

func (ImageInfoForDescribeSandboxOutput) GoString

GoString returns the string representation

func (*ImageInfoForDescribeSandboxOutput) SetCommand

SetCommand sets the Command field's value.

func (*ImageInfoForDescribeSandboxOutput) SetId

SetId sets the Id field's value.

func (*ImageInfoForDescribeSandboxOutput) SetImage

SetImage sets the Image field's value.

func (*ImageInfoForDescribeSandboxOutput) SetPort

SetPort sets the Port field's value.

func (ImageInfoForDescribeSandboxOutput) String

String returns the string representation

type InstanceImageInfoForCreateSandboxInput

type InstanceImageInfoForCreateSandboxInput struct {
	Command *string `type:"string" json:",omitempty"`

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

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

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

func (InstanceImageInfoForCreateSandboxInput) GoString

GoString returns the string representation

func (*InstanceImageInfoForCreateSandboxInput) SetCommand

SetCommand sets the Command field's value.

func (*InstanceImageInfoForCreateSandboxInput) SetId

SetId sets the Id field's value.

func (*InstanceImageInfoForCreateSandboxInput) SetImage

SetImage sets the Image field's value.

func (*InstanceImageInfoForCreateSandboxInput) SetPort

SetPort sets the Port field's value.

func (InstanceImageInfoForCreateSandboxInput) String

String returns the string representation

type InstanceTosMountConfigForCreateSandboxInput

type InstanceTosMountConfigForCreateSandboxInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	TosMountPoints []*TosMountPointForCreateSandboxInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceTosMountConfigForCreateSandboxInput) GoString

GoString returns the string representation

func (*InstanceTosMountConfigForCreateSandboxInput) SetEnable

SetEnable sets the Enable field's value.

func (*InstanceTosMountConfigForCreateSandboxInput) SetTosMountPoints

SetTosMountPoints sets the TosMountPoints field's value.

func (InstanceTosMountConfigForCreateSandboxInput) String

String returns the string representation

type InstanceTosMountConfigForDescribeSandboxOutput

type InstanceTosMountConfigForDescribeSandboxOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	TosMountPoints []*TosMountPointForDescribeSandboxOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceTosMountConfigForDescribeSandboxOutput) GoString

GoString returns the string representation

func (*InstanceTosMountConfigForDescribeSandboxOutput) SetEnable

SetEnable sets the Enable field's value.

func (*InstanceTosMountConfigForDescribeSandboxOutput) SetTosMountPoints

SetTosMountPoints sets the TosMountPoints field's value.

func (InstanceTosMountConfigForDescribeSandboxOutput) String

String returns the string representation

type ItemForListAsyncTasksOutput

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

	ExecutionRecords []*ExecutionRecordForListAsyncTasksOutput `type:"list" json:",omitempty"`

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

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

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

func (ItemForListAsyncTasksOutput) GoString

func (s ItemForListAsyncTasksOutput) GoString() string

GoString returns the string representation

func (*ItemForListAsyncTasksOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*ItemForListAsyncTasksOutput) SetExecutionRecords

SetExecutionRecords sets the ExecutionRecords field's value.

func (*ItemForListAsyncTasksOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*ItemForListAsyncTasksOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListAsyncTasksOutput) SetSubmitTime

SetSubmitTime sets the SubmitTime field's value.

func (ItemForListAsyncTasksOutput) String

String returns the string representation

type ItemForListFunctionInstancesOutput

type ItemForListFunctionInstancesOutput struct {
	AvailabilityZone *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

	Labels *LabelsForListFunctionInstancesOutput `type:"structure" json:",omitempty"`

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

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

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

func (ItemForListFunctionInstancesOutput) GoString

GoString returns the string representation

func (*ItemForListFunctionInstancesOutput) SetAvailabilityZone

SetAvailabilityZone sets the AvailabilityZone field's value.

func (*ItemForListFunctionInstancesOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*ItemForListFunctionInstancesOutput) SetExpireAt

SetExpireAt sets the ExpireAt field's value.

func (*ItemForListFunctionInstancesOutput) SetId

SetId sets the Id field's value.

func (*ItemForListFunctionInstancesOutput) SetInstanceName

SetInstanceName sets the InstanceName field's value.

func (*ItemForListFunctionInstancesOutput) SetInstanceStatus

SetInstanceStatus sets the InstanceStatus field's value.

func (*ItemForListFunctionInstancesOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*ItemForListFunctionInstancesOutput) SetLabels

SetLabels sets the Labels field's value.

func (*ItemForListFunctionInstancesOutput) SetRevisionNumber

SetRevisionNumber sets the RevisionNumber field's value.

func (*ItemForListFunctionInstancesOutput) SetUserVpcIP

SetUserVpcIP sets the UserVpcIP field's value.

func (*ItemForListFunctionInstancesOutput) SetUserVpcIPv6

SetUserVpcIPv6 sets the UserVpcIPv6 field's value.

func (ItemForListFunctionInstancesOutput) String

String returns the string representation

type ItemForListFunctionsOutput

type ItemForListFunctionsOutput struct {
	Cell *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

	Envs []*EnvForListFunctionsOutput `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

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

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

	NasStorage *NasStorageForListFunctionsOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

	Tags []*TagForListFunctionsOutput `type:"list" json:",omitempty"`

	TlsConfig *TlsConfigForListFunctionsOutput `type:"structure" json:",omitempty"`

	TosMountConfig *TosMountConfigForListFunctionsOutput `type:"structure" json:",omitempty"`

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

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

func (ItemForListFunctionsOutput) GoString

func (s ItemForListFunctionsOutput) GoString() string

GoString returns the string representation

func (*ItemForListFunctionsOutput) SetCell

SetCell sets the Cell field's value.

func (*ItemForListFunctionsOutput) SetCodeSize

SetCodeSize sets the CodeSize field's value.

func (*ItemForListFunctionsOutput) SetCodeSizeLimit

SetCodeSizeLimit sets the CodeSizeLimit field's value.

func (*ItemForListFunctionsOutput) SetCommand

SetCommand sets the Command field's value.

func (*ItemForListFunctionsOutput) SetCpuStrategy

SetCpuStrategy sets the CpuStrategy field's value.

func (*ItemForListFunctionsOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*ItemForListFunctionsOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListFunctionsOutput) SetEnvs

SetEnvs sets the Envs field's value.

func (*ItemForListFunctionsOutput) SetExclusiveMode

SetExclusiveMode sets the ExclusiveMode field's value.

func (*ItemForListFunctionsOutput) SetFunctionType

SetFunctionType sets the FunctionType field's value.

func (*ItemForListFunctionsOutput) SetId

SetId sets the Id field's value.

func (*ItemForListFunctionsOutput) SetInitializerSec

SetInitializerSec sets the InitializerSec field's value.

func (*ItemForListFunctionsOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*ItemForListFunctionsOutput) SetLastUpdateTime

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*ItemForListFunctionsOutput) SetMaxConcurrency

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*ItemForListFunctionsOutput) SetMemoryMB

SetMemoryMB sets the MemoryMB field's value.

func (*ItemForListFunctionsOutput) SetName

SetName sets the Name field's value.

func (*ItemForListFunctionsOutput) SetNasStorage

SetNasStorage sets the NasStorage field's value.

func (*ItemForListFunctionsOutput) SetOwner

SetOwner sets the Owner field's value.

func (*ItemForListFunctionsOutput) SetPort

SetPort sets the Port field's value.

func (*ItemForListFunctionsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ItemForListFunctionsOutput) SetRequestTimeout

SetRequestTimeout sets the RequestTimeout field's value.

func (*ItemForListFunctionsOutput) SetRole

SetRole sets the Role field's value.

func (*ItemForListFunctionsOutput) SetRuntime

SetRuntime sets the Runtime field's value.

func (*ItemForListFunctionsOutput) SetSource

SetSource sets the Source field's value.

func (*ItemForListFunctionsOutput) SetSourceLocation

SetSourceLocation sets the SourceLocation field's value.

func (*ItemForListFunctionsOutput) SetSourceType

SetSourceType sets the SourceType field's value.

func (*ItemForListFunctionsOutput) SetTags

SetTags sets the Tags field's value.

func (*ItemForListFunctionsOutput) SetTlsConfig

SetTlsConfig sets the TlsConfig field's value.

func (*ItemForListFunctionsOutput) SetTosMountConfig

SetTosMountConfig sets the TosMountConfig field's value.

func (*ItemForListFunctionsOutput) SetTriggersCount

SetTriggersCount sets the TriggersCount field's value.

func (*ItemForListFunctionsOutput) SetVpcConfig

SetVpcConfig sets the VpcConfig field's value.

func (ItemForListFunctionsOutput) String

String returns the string representation

type ItemForListReleaseRecordsOutput

type ItemForListReleaseRecordsOutput struct {
	CreationTime *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

func (ItemForListReleaseRecordsOutput) GoString

GoString returns the string representation

func (*ItemForListReleaseRecordsOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*ItemForListReleaseRecordsOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListReleaseRecordsOutput) SetFinishTime

SetFinishTime sets the FinishTime field's value.

func (*ItemForListReleaseRecordsOutput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*ItemForListReleaseRecordsOutput) SetId

SetId sets the Id field's value.

func (*ItemForListReleaseRecordsOutput) SetLastUpdateTime

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*ItemForListReleaseRecordsOutput) SetSourceRevisionNumber

SetSourceRevisionNumber sets the SourceRevisionNumber field's value.

func (*ItemForListReleaseRecordsOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListReleaseRecordsOutput) SetTargetRevisionNumber

SetTargetRevisionNumber sets the TargetRevisionNumber field's value.

func (ItemForListReleaseRecordsOutput) String

String returns the string representation

type ItemForListRevisionsOutput

type ItemForListRevisionsOutput struct {
	CodeSize *int32 `type:"int32" json:",omitempty"`

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

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

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

	Envs []*EnvForListRevisionsOutput `type:"list" json:",omitempty"`

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

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

	HealthCheckConfig *HealthCheckConfigForListRevisionsOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

	NasStorage *NasStorageForListRevisionsOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

	TlsConfig *TlsConfigForListRevisionsOutput `type:"structure" json:",omitempty"`

	TosMountConfig *TosMountConfigForListRevisionsOutput `type:"structure" json:",omitempty"`

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

func (ItemForListRevisionsOutput) GoString

func (s ItemForListRevisionsOutput) GoString() string

GoString returns the string representation

func (*ItemForListRevisionsOutput) SetCodeSize

SetCodeSize sets the CodeSize field's value.

func (*ItemForListRevisionsOutput) SetCodeSizeLimit

SetCodeSizeLimit sets the CodeSizeLimit field's value.

func (*ItemForListRevisionsOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*ItemForListRevisionsOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListRevisionsOutput) SetEnvs

SetEnvs sets the Envs field's value.

func (*ItemForListRevisionsOutput) SetExclusiveMode

SetExclusiveMode sets the ExclusiveMode field's value.

func (*ItemForListRevisionsOutput) SetFunctionType

SetFunctionType sets the FunctionType field's value.

func (*ItemForListRevisionsOutput) SetHealthCheckConfig

SetHealthCheckConfig sets the HealthCheckConfig field's value.

func (*ItemForListRevisionsOutput) SetId

SetId sets the Id field's value.

func (*ItemForListRevisionsOutput) SetInitializerSec

SetInitializerSec sets the InitializerSec field's value.

func (*ItemForListRevisionsOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*ItemForListRevisionsOutput) SetMaxConcurrency

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*ItemForListRevisionsOutput) SetMaxReplicas

SetMaxReplicas sets the MaxReplicas field's value.

func (*ItemForListRevisionsOutput) SetMemoryMB

SetMemoryMB sets the MemoryMB field's value.

func (*ItemForListRevisionsOutput) SetName

SetName sets the Name field's value.

func (*ItemForListRevisionsOutput) SetNasStorage

SetNasStorage sets the NasStorage field's value.

func (*ItemForListRevisionsOutput) SetRequestTimeout

SetRequestTimeout sets the RequestTimeout field's value.

func (*ItemForListRevisionsOutput) SetRevisionCreationTime

func (s *ItemForListRevisionsOutput) SetRevisionCreationTime(v string) *ItemForListRevisionsOutput

SetRevisionCreationTime sets the RevisionCreationTime field's value.

func (*ItemForListRevisionsOutput) SetRevisionDescription

func (s *ItemForListRevisionsOutput) SetRevisionDescription(v string) *ItemForListRevisionsOutput

SetRevisionDescription sets the RevisionDescription field's value.

func (*ItemForListRevisionsOutput) SetRevisionNumber

SetRevisionNumber sets the RevisionNumber field's value.

func (*ItemForListRevisionsOutput) SetRole

SetRole sets the Role field's value.

func (*ItemForListRevisionsOutput) SetRuntime

SetRuntime sets the Runtime field's value.

func (*ItemForListRevisionsOutput) SetSource

SetSource sets the Source field's value.

func (*ItemForListRevisionsOutput) SetSourceLocation

SetSourceLocation sets the SourceLocation field's value.

func (*ItemForListRevisionsOutput) SetSourceType

SetSourceType sets the SourceType field's value.

func (*ItemForListRevisionsOutput) SetTlsConfig

SetTlsConfig sets the TlsConfig field's value.

func (*ItemForListRevisionsOutput) SetTosMountConfig

SetTosMountConfig sets the TosMountConfig field's value.

func (*ItemForListRevisionsOutput) SetVpcConfig

SetVpcConfig sets the VpcConfig field's value.

func (ItemForListRevisionsOutput) String

String returns the string representation

type ItemForListTriggersOutput

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

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

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

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

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

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

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

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

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

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

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

func (ItemForListTriggersOutput) GoString

func (s ItemForListTriggersOutput) GoString() string

GoString returns the string representation

func (*ItemForListTriggersOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*ItemForListTriggersOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*ItemForListTriggersOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListTriggersOutput) SetDetailedConfig

SetDetailedConfig sets the DetailedConfig field's value.

func (*ItemForListTriggersOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*ItemForListTriggersOutput) SetFunctionID

SetFunctionID sets the FunctionID field's value.

func (*ItemForListTriggersOutput) SetId

SetId sets the Id field's value.

func (*ItemForListTriggersOutput) SetImageVersion

SetImageVersion sets the ImageVersion field's value.

func (*ItemForListTriggersOutput) SetLastUpdateTime

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*ItemForListTriggersOutput) SetName

SetName sets the Name field's value.

func (*ItemForListTriggersOutput) SetType

SetType sets the Type field's value.

func (ItemForListTriggersOutput) String

func (s ItemForListTriggersOutput) String() string

String returns the string representation

type KafkaCredentialsForCreateKafkaTriggerInput

type KafkaCredentialsForCreateKafkaTriggerInput struct {
	Mechanism *string `type:"string" json:",omitempty"`

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

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

func (KafkaCredentialsForCreateKafkaTriggerInput) GoString

GoString returns the string representation

func (*KafkaCredentialsForCreateKafkaTriggerInput) SetMechanism

SetMechanism sets the Mechanism field's value.

func (*KafkaCredentialsForCreateKafkaTriggerInput) SetPassword

SetPassword sets the Password field's value.

func (*KafkaCredentialsForCreateKafkaTriggerInput) SetUsername

SetUsername sets the Username field's value.

func (KafkaCredentialsForCreateKafkaTriggerInput) String

String returns the string representation

type KillSandboxInput

type KillSandboxInput struct {

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

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

func (KillSandboxInput) GoString

func (s KillSandboxInput) GoString() string

GoString returns the string representation

func (*KillSandboxInput) SetFunctionId

func (s *KillSandboxInput) SetFunctionId(v string) *KillSandboxInput

SetFunctionId sets the FunctionId field's value.

func (*KillSandboxInput) SetSandboxId

func (s *KillSandboxInput) SetSandboxId(v string) *KillSandboxInput

SetSandboxId sets the SandboxId field's value.

func (KillSandboxInput) String

func (s KillSandboxInput) String() string

String returns the string representation

func (*KillSandboxInput) Validate

func (s *KillSandboxInput) Validate() error

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

type KillSandboxOutput

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

func (KillSandboxOutput) GoString

func (s KillSandboxOutput) GoString() string

GoString returns the string representation

func (KillSandboxOutput) String

func (s KillSandboxOutput) String() string

String returns the string representation

type LabelsForListFunctionInstancesOutput

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

func (LabelsForListFunctionInstancesOutput) GoString

GoString returns the string representation

func (LabelsForListFunctionInstancesOutput) String

String returns the string representation

type ListAsyncTasksInput

type ListAsyncTasksInput struct {
	Filter *FilterForListAsyncTasksInput `type:"structure" json:",omitempty"`

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

	OrderBy *OrderByForListAsyncTasksInput `type:"structure" json:",omitempty"`

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

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

func (ListAsyncTasksInput) GoString

func (s ListAsyncTasksInput) GoString() string

GoString returns the string representation

func (*ListAsyncTasksInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListAsyncTasksInput) SetFunctionId

func (s *ListAsyncTasksInput) SetFunctionId(v string) *ListAsyncTasksInput

SetFunctionId sets the FunctionId field's value.

func (*ListAsyncTasksInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*ListAsyncTasksInput) SetPageNumber

func (s *ListAsyncTasksInput) SetPageNumber(v int32) *ListAsyncTasksInput

SetPageNumber sets the PageNumber field's value.

func (*ListAsyncTasksInput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (ListAsyncTasksInput) String

func (s ListAsyncTasksInput) String() string

String returns the string representation

func (*ListAsyncTasksInput) Validate

func (s *ListAsyncTasksInput) Validate() error

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

type ListAsyncTasksOutput

type ListAsyncTasksOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListAsyncTasksOutput `type:"list" json:",omitempty"`

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

func (ListAsyncTasksOutput) GoString

func (s ListAsyncTasksOutput) GoString() string

GoString returns the string representation

func (*ListAsyncTasksOutput) SetItems

SetItems sets the Items field's value.

func (*ListAsyncTasksOutput) SetTotal

SetTotal sets the Total field's value.

func (ListAsyncTasksOutput) String

func (s ListAsyncTasksOutput) String() string

String returns the string representation

type ListFunctionElasticScaleStrategyInput

type ListFunctionElasticScaleStrategyInput struct {

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

func (ListFunctionElasticScaleStrategyInput) GoString

GoString returns the string representation

func (*ListFunctionElasticScaleStrategyInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (ListFunctionElasticScaleStrategyInput) String

String returns the string representation

func (*ListFunctionElasticScaleStrategyInput) Validate

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

type ListFunctionElasticScaleStrategyOutput

type ListFunctionElasticScaleStrategyOutput struct {
	Metadata *response.ResponseMetadata

	ScaleStrategies []*ScaleStrategyForListFunctionElasticScaleStrategyOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListFunctionElasticScaleStrategyOutput) GoString

GoString returns the string representation

func (*ListFunctionElasticScaleStrategyOutput) SetScaleStrategies

SetScaleStrategies sets the ScaleStrategies field's value.

func (ListFunctionElasticScaleStrategyOutput) String

String returns the string representation

type ListFunctionInstancesInput

type ListFunctionInstancesInput struct {

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

func (ListFunctionInstancesInput) GoString

func (s ListFunctionInstancesInput) GoString() string

GoString returns the string representation

func (*ListFunctionInstancesInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (ListFunctionInstancesInput) String

String returns the string representation

func (*ListFunctionInstancesInput) Validate

func (s *ListFunctionInstancesInput) Validate() error

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

type ListFunctionInstancesOutput

type ListFunctionInstancesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListFunctionInstancesOutput `type:"list" json:",omitempty"`

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

func (ListFunctionInstancesOutput) GoString

func (s ListFunctionInstancesOutput) GoString() string

GoString returns the string representation

func (*ListFunctionInstancesOutput) SetItems

SetItems sets the Items field's value.

func (*ListFunctionInstancesOutput) SetTotal

SetTotal sets the Total field's value.

func (ListFunctionInstancesOutput) String

String returns the string representation

type ListFunctionsInput

type ListFunctionsInput struct {
	Filters []*FilterForListFunctionsInput `type:"list" json:",omitempty"`

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

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

	TagFilters []*TagFilterForListFunctionsInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListFunctionsInput) GoString

func (s ListFunctionsInput) GoString() string

GoString returns the string representation

func (*ListFunctionsInput) SetFilters

SetFilters sets the Filters field's value.

func (*ListFunctionsInput) SetPageNumber

func (s *ListFunctionsInput) SetPageNumber(v int32) *ListFunctionsInput

SetPageNumber sets the PageNumber field's value.

func (*ListFunctionsInput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (*ListFunctionsInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (ListFunctionsInput) String

func (s ListFunctionsInput) String() string

String returns the string representation

type ListFunctionsOutput

type ListFunctionsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListFunctionsOutput `type:"list" json:",omitempty"`

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

func (ListFunctionsOutput) GoString

func (s ListFunctionsOutput) GoString() string

GoString returns the string representation

func (*ListFunctionsOutput) SetItems

SetItems sets the Items field's value.

func (*ListFunctionsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListFunctionsOutput) String

func (s ListFunctionsOutput) String() string

String returns the string representation

type ListReleaseRecordsInput

type ListReleaseRecordsInput struct {
	Filters []*FilterForListReleaseRecordsInput `type:"list" json:",omitempty"`

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

	OrderBy *OrderByForListReleaseRecordsInput `type:"structure" json:",omitempty"`

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

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

func (ListReleaseRecordsInput) GoString

func (s ListReleaseRecordsInput) GoString() string

GoString returns the string representation

func (*ListReleaseRecordsInput) SetFilters

SetFilters sets the Filters field's value.

func (*ListReleaseRecordsInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*ListReleaseRecordsInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*ListReleaseRecordsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListReleaseRecordsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (ListReleaseRecordsInput) String

func (s ListReleaseRecordsInput) String() string

String returns the string representation

func (*ListReleaseRecordsInput) Validate

func (s *ListReleaseRecordsInput) Validate() error

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

type ListReleaseRecordsOutput

type ListReleaseRecordsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListReleaseRecordsOutput `type:"list" json:",omitempty"`

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

func (ListReleaseRecordsOutput) GoString

func (s ListReleaseRecordsOutput) GoString() string

GoString returns the string representation

func (*ListReleaseRecordsOutput) SetItems

SetItems sets the Items field's value.

func (*ListReleaseRecordsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListReleaseRecordsOutput) String

func (s ListReleaseRecordsOutput) String() string

String returns the string representation

type ListRevisionsInput

type ListRevisionsInput struct {
	Filters []*FilterForListRevisionsInput `type:"list" json:",omitempty"`

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

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

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

func (ListRevisionsInput) GoString

func (s ListRevisionsInput) GoString() string

GoString returns the string representation

func (*ListRevisionsInput) SetFilters

SetFilters sets the Filters field's value.

func (*ListRevisionsInput) SetFunctionId

func (s *ListRevisionsInput) SetFunctionId(v string) *ListRevisionsInput

SetFunctionId sets the FunctionId field's value.

func (*ListRevisionsInput) SetPageNumber

func (s *ListRevisionsInput) SetPageNumber(v int32) *ListRevisionsInput

SetPageNumber sets the PageNumber field's value.

func (*ListRevisionsInput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (ListRevisionsInput) String

func (s ListRevisionsInput) String() string

String returns the string representation

func (*ListRevisionsInput) Validate

func (s *ListRevisionsInput) Validate() error

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

type ListRevisionsOutput

type ListRevisionsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListRevisionsOutput `type:"list" json:",omitempty"`

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

func (ListRevisionsOutput) GoString

func (s ListRevisionsOutput) GoString() string

GoString returns the string representation

func (*ListRevisionsOutput) SetItems

SetItems sets the Items field's value.

func (*ListRevisionsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListRevisionsOutput) String

func (s ListRevisionsOutput) String() string

String returns the string representation

type ListSandboxImagesInput

type ListSandboxImagesInput struct {
	Filters []*FilterForListSandboxImagesInput `type:"list" json:",omitempty"`

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

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

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

func (ListSandboxImagesInput) GoString

func (s ListSandboxImagesInput) GoString() string

GoString returns the string representation

func (*ListSandboxImagesInput) SetFilters

SetFilters sets the Filters field's value.

func (*ListSandboxImagesInput) SetImageType

SetImageType sets the ImageType field's value.

func (*ListSandboxImagesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListSandboxImagesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (ListSandboxImagesInput) String

func (s ListSandboxImagesInput) String() string

String returns the string representation

func (*ListSandboxImagesInput) Validate

func (s *ListSandboxImagesInput) Validate() error

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

type ListSandboxImagesOutput

type ListSandboxImagesOutput struct {
	Metadata *response.ResponseMetadata

	Images []*ImageForListSandboxImagesOutput `type:"list" json:",omitempty"`

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

func (ListSandboxImagesOutput) GoString

func (s ListSandboxImagesOutput) GoString() string

GoString returns the string representation

func (*ListSandboxImagesOutput) SetImages

SetImages sets the Images field's value.

func (*ListSandboxImagesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListSandboxImagesOutput) String

func (s ListSandboxImagesOutput) String() string

String returns the string representation

type ListSandboxesInput

type ListSandboxesInput struct {

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

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

	Metadata map[string]*string `type:"map" json:",omitempty"`

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

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

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

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

func (ListSandboxesInput) GoString

func (s ListSandboxesInput) GoString() string

GoString returns the string representation

func (*ListSandboxesInput) SetFunctionId

func (s *ListSandboxesInput) SetFunctionId(v string) *ListSandboxesInput

SetFunctionId sets the FunctionId field's value.

func (*ListSandboxesInput) SetImageUrl

func (s *ListSandboxesInput) SetImageUrl(v string) *ListSandboxesInput

SetImageUrl sets the ImageUrl field's value.

func (*ListSandboxesInput) SetMetadata

func (s *ListSandboxesInput) SetMetadata(v map[string]*string) *ListSandboxesInput

SetMetadata sets the Metadata field's value.

func (*ListSandboxesInput) SetPageNumber

func (s *ListSandboxesInput) SetPageNumber(v int32) *ListSandboxesInput

SetPageNumber sets the PageNumber field's value.

func (*ListSandboxesInput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (*ListSandboxesInput) SetSandboxId

func (s *ListSandboxesInput) SetSandboxId(v string) *ListSandboxesInput

SetSandboxId sets the SandboxId field's value.

func (*ListSandboxesInput) SetStatus

func (s *ListSandboxesInput) SetStatus(v string) *ListSandboxesInput

SetStatus sets the Status field's value.

func (ListSandboxesInput) String

func (s ListSandboxesInput) String() string

String returns the string representation

func (*ListSandboxesInput) Validate

func (s *ListSandboxesInput) Validate() error

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

type ListSandboxesOutput

type ListSandboxesOutput struct {
	Metadata *response.ResponseMetadata

	Sandboxes []*SandboxForListSandboxesOutput `type:"list" json:",omitempty"`

	StatusCount map[string]*int32 `type:"map" json:",omitempty"`

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

func (ListSandboxesOutput) GoString

func (s ListSandboxesOutput) GoString() string

GoString returns the string representation

func (*ListSandboxesOutput) SetSandboxes

SetSandboxes sets the Sandboxes field's value.

func (*ListSandboxesOutput) SetStatusCount

func (s *ListSandboxesOutput) SetStatusCount(v map[string]*int32) *ListSandboxesOutput

SetStatusCount sets the StatusCount field's value.

func (*ListSandboxesOutput) SetTotal

SetTotal sets the Total field's value.

func (ListSandboxesOutput) String

func (s ListSandboxesOutput) String() string

String returns the string representation

type ListTriggersInput

type ListTriggersInput struct {

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

func (ListTriggersInput) GoString

func (s ListTriggersInput) GoString() string

GoString returns the string representation

func (*ListTriggersInput) SetFunctionId

func (s *ListTriggersInput) SetFunctionId(v string) *ListTriggersInput

SetFunctionId sets the FunctionId field's value.

func (ListTriggersInput) String

func (s ListTriggersInput) String() string

String returns the string representation

func (*ListTriggersInput) Validate

func (s *ListTriggersInput) Validate() error

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

type ListTriggersOutput

type ListTriggersOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListTriggersOutput `type:"list" json:",omitempty"`

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

func (ListTriggersOutput) GoString

func (s ListTriggersOutput) GoString() string

GoString returns the string representation

func (*ListTriggersOutput) SetItems

SetItems sets the Items field's value.

func (*ListTriggersOutput) SetTotal

SetTotal sets the Total field's value.

func (ListTriggersOutput) String

func (s ListTriggersOutput) String() string

String returns the string representation

type MountPointForCreateFunctionInput

type MountPointForCreateFunctionInput struct {
	BucketName *string `type:"string" json:",omitempty"`

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

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

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

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

func (MountPointForCreateFunctionInput) GoString

GoString returns the string representation

func (*MountPointForCreateFunctionInput) SetBucketName

SetBucketName sets the BucketName field's value.

func (*MountPointForCreateFunctionInput) SetBucketPath

SetBucketPath sets the BucketPath field's value.

func (*MountPointForCreateFunctionInput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*MountPointForCreateFunctionInput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForCreateFunctionInput) SetReadOnly

SetReadOnly sets the ReadOnly field's value.

func (MountPointForCreateFunctionInput) String

String returns the string representation

type MountPointForCreateFunctionOutput

type MountPointForCreateFunctionOutput struct {
	BucketName *string `type:"string" json:",omitempty"`

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

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

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

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

func (MountPointForCreateFunctionOutput) GoString

GoString returns the string representation

func (*MountPointForCreateFunctionOutput) SetBucketName

SetBucketName sets the BucketName field's value.

func (*MountPointForCreateFunctionOutput) SetBucketPath

SetBucketPath sets the BucketPath field's value.

func (*MountPointForCreateFunctionOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*MountPointForCreateFunctionOutput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForCreateFunctionOutput) SetReadOnly

SetReadOnly sets the ReadOnly field's value.

func (MountPointForCreateFunctionOutput) String

String returns the string representation

type MountPointForGetFunctionOutput

type MountPointForGetFunctionOutput struct {
	BucketName *string `type:"string" json:",omitempty"`

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

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

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

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

func (MountPointForGetFunctionOutput) GoString

GoString returns the string representation

func (*MountPointForGetFunctionOutput) SetBucketName

SetBucketName sets the BucketName field's value.

func (*MountPointForGetFunctionOutput) SetBucketPath

SetBucketPath sets the BucketPath field's value.

func (*MountPointForGetFunctionOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*MountPointForGetFunctionOutput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForGetFunctionOutput) SetReadOnly

SetReadOnly sets the ReadOnly field's value.

func (MountPointForGetFunctionOutput) String

String returns the string representation

type MountPointForGetRevisionOutput

type MountPointForGetRevisionOutput struct {
	BucketName *string `type:"string" json:",omitempty"`

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

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

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

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

func (MountPointForGetRevisionOutput) GoString

GoString returns the string representation

func (*MountPointForGetRevisionOutput) SetBucketName

SetBucketName sets the BucketName field's value.

func (*MountPointForGetRevisionOutput) SetBucketPath

SetBucketPath sets the BucketPath field's value.

func (*MountPointForGetRevisionOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*MountPointForGetRevisionOutput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForGetRevisionOutput) SetReadOnly

SetReadOnly sets the ReadOnly field's value.

func (MountPointForGetRevisionOutput) String

String returns the string representation

type MountPointForListFunctionsOutput

type MountPointForListFunctionsOutput struct {
	BucketName *string `type:"string" json:",omitempty"`

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

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

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

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

func (MountPointForListFunctionsOutput) GoString

GoString returns the string representation

func (*MountPointForListFunctionsOutput) SetBucketName

SetBucketName sets the BucketName field's value.

func (*MountPointForListFunctionsOutput) SetBucketPath

SetBucketPath sets the BucketPath field's value.

func (*MountPointForListFunctionsOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*MountPointForListFunctionsOutput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForListFunctionsOutput) SetReadOnly

SetReadOnly sets the ReadOnly field's value.

func (MountPointForListFunctionsOutput) String

String returns the string representation

type MountPointForListRevisionsOutput

type MountPointForListRevisionsOutput struct {
	BucketName *string `type:"string" json:",omitempty"`

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

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

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

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

func (MountPointForListRevisionsOutput) GoString

GoString returns the string representation

func (*MountPointForListRevisionsOutput) SetBucketName

SetBucketName sets the BucketName field's value.

func (*MountPointForListRevisionsOutput) SetBucketPath

SetBucketPath sets the BucketPath field's value.

func (*MountPointForListRevisionsOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*MountPointForListRevisionsOutput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForListRevisionsOutput) SetReadOnly

SetReadOnly sets the ReadOnly field's value.

func (MountPointForListRevisionsOutput) String

String returns the string representation

type MountPointForUpdateFunctionInput

type MountPointForUpdateFunctionInput struct {
	BucketName *string `type:"string" json:",omitempty"`

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

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

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

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

func (MountPointForUpdateFunctionInput) GoString

GoString returns the string representation

func (*MountPointForUpdateFunctionInput) SetBucketName

SetBucketName sets the BucketName field's value.

func (*MountPointForUpdateFunctionInput) SetBucketPath

SetBucketPath sets the BucketPath field's value.

func (*MountPointForUpdateFunctionInput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*MountPointForUpdateFunctionInput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForUpdateFunctionInput) SetReadOnly

SetReadOnly sets the ReadOnly field's value.

func (MountPointForUpdateFunctionInput) String

String returns the string representation

type MountPointForUpdateFunctionOutput

type MountPointForUpdateFunctionOutput struct {
	BucketName *string `type:"string" json:",omitempty"`

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

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

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

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

func (MountPointForUpdateFunctionOutput) GoString

GoString returns the string representation

func (*MountPointForUpdateFunctionOutput) SetBucketName

SetBucketName sets the BucketName field's value.

func (*MountPointForUpdateFunctionOutput) SetBucketPath

SetBucketPath sets the BucketPath field's value.

func (*MountPointForUpdateFunctionOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*MountPointForUpdateFunctionOutput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForUpdateFunctionOutput) SetReadOnly

SetReadOnly sets the ReadOnly field's value.

func (MountPointForUpdateFunctionOutput) String

String returns the string representation

type NasConfigForCreateFunctionInput

type NasConfigForCreateFunctionInput struct {
	FileSystemId *string `type:"string" json:",omitempty"`

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

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

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

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

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

func (NasConfigForCreateFunctionInput) GoString

GoString returns the string representation

func (*NasConfigForCreateFunctionInput) SetFileSystemId

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForCreateFunctionInput) SetGid

SetGid sets the Gid field's value.

func (*NasConfigForCreateFunctionInput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForCreateFunctionInput) SetMountPointId

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForCreateFunctionInput) SetRemotePath

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForCreateFunctionInput) SetUid

SetUid sets the Uid field's value.

func (NasConfigForCreateFunctionInput) String

String returns the string representation

type NasConfigForCreateFunctionOutput

type NasConfigForCreateFunctionOutput struct {
	FileSystemId *string `type:"string" json:",omitempty"`

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

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

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

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

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

func (NasConfigForCreateFunctionOutput) GoString

GoString returns the string representation

func (*NasConfigForCreateFunctionOutput) SetFileSystemId

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForCreateFunctionOutput) SetGid

SetGid sets the Gid field's value.

func (*NasConfigForCreateFunctionOutput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForCreateFunctionOutput) SetMountPointId

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForCreateFunctionOutput) SetRemotePath

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForCreateFunctionOutput) SetUid

SetUid sets the Uid field's value.

func (NasConfigForCreateFunctionOutput) String

String returns the string representation

type NasConfigForGetFunctionOutput

type NasConfigForGetFunctionOutput struct {
	FileSystemId *string `type:"string" json:",omitempty"`

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

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

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

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

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

func (NasConfigForGetFunctionOutput) GoString

GoString returns the string representation

func (*NasConfigForGetFunctionOutput) SetFileSystemId

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForGetFunctionOutput) SetGid

SetGid sets the Gid field's value.

func (*NasConfigForGetFunctionOutput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForGetFunctionOutput) SetMountPointId

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForGetFunctionOutput) SetRemotePath

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForGetFunctionOutput) SetUid

SetUid sets the Uid field's value.

func (NasConfigForGetFunctionOutput) String

String returns the string representation

type NasConfigForGetRevisionOutput

type NasConfigForGetRevisionOutput struct {
	FileSystemId *string `type:"string" json:",omitempty"`

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

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

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

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

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

func (NasConfigForGetRevisionOutput) GoString

GoString returns the string representation

func (*NasConfigForGetRevisionOutput) SetFileSystemId

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForGetRevisionOutput) SetGid

SetGid sets the Gid field's value.

func (*NasConfigForGetRevisionOutput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForGetRevisionOutput) SetMountPointId

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForGetRevisionOutput) SetRemotePath

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForGetRevisionOutput) SetUid

SetUid sets the Uid field's value.

func (NasConfigForGetRevisionOutput) String

String returns the string representation

type NasConfigForListFunctionsOutput

type NasConfigForListFunctionsOutput struct {
	FileSystemId *string `type:"string" json:",omitempty"`

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

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

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

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

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

func (NasConfigForListFunctionsOutput) GoString

GoString returns the string representation

func (*NasConfigForListFunctionsOutput) SetFileSystemId

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForListFunctionsOutput) SetGid

SetGid sets the Gid field's value.

func (*NasConfigForListFunctionsOutput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForListFunctionsOutput) SetMountPointId

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForListFunctionsOutput) SetRemotePath

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForListFunctionsOutput) SetUid

SetUid sets the Uid field's value.

func (NasConfigForListFunctionsOutput) String

String returns the string representation

type NasConfigForListRevisionsOutput

type NasConfigForListRevisionsOutput struct {
	FileSystemId *string `type:"string" json:",omitempty"`

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

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

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

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

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

func (NasConfigForListRevisionsOutput) GoString

GoString returns the string representation

func (*NasConfigForListRevisionsOutput) SetFileSystemId

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForListRevisionsOutput) SetGid

SetGid sets the Gid field's value.

func (*NasConfigForListRevisionsOutput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForListRevisionsOutput) SetMountPointId

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForListRevisionsOutput) SetRemotePath

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForListRevisionsOutput) SetUid

SetUid sets the Uid field's value.

func (NasConfigForListRevisionsOutput) String

String returns the string representation

type NasConfigForUpdateFunctionInput

type NasConfigForUpdateFunctionInput struct {
	FileSystemId *string `type:"string" json:",omitempty"`

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

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

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

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

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

func (NasConfigForUpdateFunctionInput) GoString

GoString returns the string representation

func (*NasConfigForUpdateFunctionInput) SetFileSystemId

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForUpdateFunctionInput) SetGid

SetGid sets the Gid field's value.

func (*NasConfigForUpdateFunctionInput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForUpdateFunctionInput) SetMountPointId

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForUpdateFunctionInput) SetRemotePath

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForUpdateFunctionInput) SetUid

SetUid sets the Uid field's value.

func (NasConfigForUpdateFunctionInput) String

String returns the string representation

type NasConfigForUpdateFunctionOutput

type NasConfigForUpdateFunctionOutput struct {
	FileSystemId *string `type:"string" json:",omitempty"`

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

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

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

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

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

func (NasConfigForUpdateFunctionOutput) GoString

GoString returns the string representation

func (*NasConfigForUpdateFunctionOutput) SetFileSystemId

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForUpdateFunctionOutput) SetGid

SetGid sets the Gid field's value.

func (*NasConfigForUpdateFunctionOutput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForUpdateFunctionOutput) SetMountPointId

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForUpdateFunctionOutput) SetRemotePath

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForUpdateFunctionOutput) SetUid

SetUid sets the Uid field's value.

func (NasConfigForUpdateFunctionOutput) String

String returns the string representation

type NasStorageForCreateFunctionInput

type NasStorageForCreateFunctionInput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

	NasConfigs []*NasConfigForCreateFunctionInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NasStorageForCreateFunctionInput) GoString

GoString returns the string representation

func (*NasStorageForCreateFunctionInput) SetEnableNas

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForCreateFunctionInput) SetNasConfigs

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForCreateFunctionInput) String

String returns the string representation

type NasStorageForCreateFunctionOutput

type NasStorageForCreateFunctionOutput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

	NasConfigs []*NasConfigForCreateFunctionOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NasStorageForCreateFunctionOutput) GoString

GoString returns the string representation

func (*NasStorageForCreateFunctionOutput) SetEnableNas

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForCreateFunctionOutput) SetNasConfigs

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForCreateFunctionOutput) String

String returns the string representation

type NasStorageForGetFunctionOutput

type NasStorageForGetFunctionOutput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

	NasConfigs []*NasConfigForGetFunctionOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NasStorageForGetFunctionOutput) GoString

GoString returns the string representation

func (*NasStorageForGetFunctionOutput) SetEnableNas

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForGetFunctionOutput) SetNasConfigs

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForGetFunctionOutput) String

String returns the string representation

type NasStorageForGetRevisionOutput

type NasStorageForGetRevisionOutput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

	NasConfigs []*NasConfigForGetRevisionOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NasStorageForGetRevisionOutput) GoString

GoString returns the string representation

func (*NasStorageForGetRevisionOutput) SetEnableNas

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForGetRevisionOutput) SetNasConfigs

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForGetRevisionOutput) String

String returns the string representation

type NasStorageForListFunctionsOutput

type NasStorageForListFunctionsOutput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

	NasConfigs []*NasConfigForListFunctionsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NasStorageForListFunctionsOutput) GoString

GoString returns the string representation

func (*NasStorageForListFunctionsOutput) SetEnableNas

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForListFunctionsOutput) SetNasConfigs

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForListFunctionsOutput) String

String returns the string representation

type NasStorageForListRevisionsOutput

type NasStorageForListRevisionsOutput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

	NasConfigs []*NasConfigForListRevisionsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NasStorageForListRevisionsOutput) GoString

GoString returns the string representation

func (*NasStorageForListRevisionsOutput) SetEnableNas

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForListRevisionsOutput) SetNasConfigs

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForListRevisionsOutput) String

String returns the string representation

type NasStorageForUpdateFunctionInput

type NasStorageForUpdateFunctionInput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

	NasConfigs []*NasConfigForUpdateFunctionInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NasStorageForUpdateFunctionInput) GoString

GoString returns the string representation

func (*NasStorageForUpdateFunctionInput) SetEnableNas

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForUpdateFunctionInput) SetNasConfigs

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForUpdateFunctionInput) String

String returns the string representation

type NasStorageForUpdateFunctionOutput

type NasStorageForUpdateFunctionOutput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

	NasConfigs []*NasConfigForUpdateFunctionOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NasStorageForUpdateFunctionOutput) GoString

GoString returns the string representation

func (*NasStorageForUpdateFunctionOutput) SetEnableNas

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForUpdateFunctionOutput) SetNasConfigs

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForUpdateFunctionOutput) String

String returns the string representation

type OrderByForListAsyncTasksInput

type OrderByForListAsyncTasksInput struct {
	Ascend *bool `type:"boolean" json:",omitempty"`

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

func (OrderByForListAsyncTasksInput) GoString

GoString returns the string representation

func (*OrderByForListAsyncTasksInput) SetAscend

SetAscend sets the Ascend field's value.

func (*OrderByForListAsyncTasksInput) SetKey

SetKey sets the Key field's value.

func (OrderByForListAsyncTasksInput) String

String returns the string representation

type OrderByForListReleaseRecordsInput

type OrderByForListReleaseRecordsInput struct {
	Ascend *bool `type:"boolean" json:",omitempty"`

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

func (OrderByForListReleaseRecordsInput) GoString

GoString returns the string representation

func (*OrderByForListReleaseRecordsInput) SetAscend

SetAscend sets the Ascend field's value.

func (*OrderByForListReleaseRecordsInput) SetKey

SetKey sets the Key field's value.

func (OrderByForListReleaseRecordsInput) String

String returns the string representation

type PrecacheSandboxImagesInput

type PrecacheSandboxImagesInput struct {
	ImageUrls []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PrecacheSandboxImagesInput) GoString

func (s PrecacheSandboxImagesInput) GoString() string

GoString returns the string representation

func (*PrecacheSandboxImagesInput) SetImageUrls

SetImageUrls sets the ImageUrls field's value.

func (PrecacheSandboxImagesInput) String

String returns the string representation

type PrecacheSandboxImagesOutput

type PrecacheSandboxImagesOutput struct {
	Metadata *response.ResponseMetadata

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

func (PrecacheSandboxImagesOutput) GoString

func (s PrecacheSandboxImagesOutput) GoString() string

GoString returns the string representation

func (*PrecacheSandboxImagesOutput) SetTicketId

SetTicketId sets the TicketId field's value.

func (PrecacheSandboxImagesOutput) String

String returns the string representation

type ProbeHandlerForGetRevisionOutput

type ProbeHandlerForGetRevisionOutput struct {
	HTTPGet *HTTPGetForGetRevisionOutput `type:"structure" json:",omitempty"`

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

func (ProbeHandlerForGetRevisionOutput) GoString

GoString returns the string representation

func (*ProbeHandlerForGetRevisionOutput) SetHTTPGet

SetHTTPGet sets the HTTPGet field's value.

func (*ProbeHandlerForGetRevisionOutput) SetTCPSocket

SetTCPSocket sets the TCPSocket field's value.

func (ProbeHandlerForGetRevisionOutput) String

String returns the string representation

type ProbeHandlerForListRevisionsOutput

type ProbeHandlerForListRevisionsOutput struct {
	HTTPGet *HTTPGetForListRevisionsOutput `type:"structure" json:",omitempty"`

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

func (ProbeHandlerForListRevisionsOutput) GoString

GoString returns the string representation

func (*ProbeHandlerForListRevisionsOutput) SetHTTPGet

SetHTTPGet sets the HTTPGet field's value.

func (*ProbeHandlerForListRevisionsOutput) SetTCPSocket

SetTCPSocket sets the TCPSocket field's value.

func (ProbeHandlerForListRevisionsOutput) String

String returns the string representation

type ProgressForGetSandboxImagePrecacheTicketOutput

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

func (ProgressForGetSandboxImagePrecacheTicketOutput) GoString

GoString returns the string representation

func (ProgressForGetSandboxImagePrecacheTicketOutput) String

String returns the string representation

type ReleaseInput

type ReleaseInput struct {
	Description *string `type:"string" json:",omitempty"`

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

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

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

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

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

func (ReleaseInput) GoString

func (s ReleaseInput) GoString() string

GoString returns the string representation

func (*ReleaseInput) SetDescription

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

SetDescription sets the Description field's value.

func (*ReleaseInput) SetFunctionId

func (s *ReleaseInput) SetFunctionId(v string) *ReleaseInput

SetFunctionId sets the FunctionId field's value.

func (*ReleaseInput) SetMaxInstance

func (s *ReleaseInput) SetMaxInstance(v int32) *ReleaseInput

SetMaxInstance sets the MaxInstance field's value.

func (*ReleaseInput) SetRevisionNumber

func (s *ReleaseInput) SetRevisionNumber(v int32) *ReleaseInput

SetRevisionNumber sets the RevisionNumber field's value.

func (*ReleaseInput) SetRollingStep

func (s *ReleaseInput) SetRollingStep(v int32) *ReleaseInput

SetRollingStep sets the RollingStep field's value.

func (*ReleaseInput) SetTargetTrafficWeight

func (s *ReleaseInput) SetTargetTrafficWeight(v int32) *ReleaseInput

SetTargetTrafficWeight sets the TargetTrafficWeight field's value.

func (ReleaseInput) String

func (s ReleaseInput) String() string

String returns the string representation

func (*ReleaseInput) Validate

func (s *ReleaseInput) Validate() error

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

type ReleaseOutput

type ReleaseOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

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

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

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

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

func (ReleaseOutput) GoString

func (s ReleaseOutput) GoString() string

GoString returns the string representation

func (*ReleaseOutput) SetCurrentTrafficWeight

func (s *ReleaseOutput) SetCurrentTrafficWeight(v int32) *ReleaseOutput

SetCurrentTrafficWeight sets the CurrentTrafficWeight field's value.

func (*ReleaseOutput) SetErrorCode

func (s *ReleaseOutput) SetErrorCode(v string) *ReleaseOutput

SetErrorCode sets the ErrorCode field's value.

func (*ReleaseOutput) SetFailedInstanceLogs

func (s *ReleaseOutput) SetFailedInstanceLogs(v string) *ReleaseOutput

SetFailedInstanceLogs sets the FailedInstanceLogs field's value.

func (*ReleaseOutput) SetFunctionId

func (s *ReleaseOutput) SetFunctionId(v string) *ReleaseOutput

SetFunctionId sets the FunctionId field's value.

func (*ReleaseOutput) SetNewRevisionNumber

func (s *ReleaseOutput) SetNewRevisionNumber(v int32) *ReleaseOutput

SetNewRevisionNumber sets the NewRevisionNumber field's value.

func (*ReleaseOutput) SetOldRevisionNumber

func (s *ReleaseOutput) SetOldRevisionNumber(v int32) *ReleaseOutput

SetOldRevisionNumber sets the OldRevisionNumber field's value.

func (*ReleaseOutput) SetReleaseRecordId

func (s *ReleaseOutput) SetReleaseRecordId(v string) *ReleaseOutput

SetReleaseRecordId sets the ReleaseRecordId field's value.

func (*ReleaseOutput) SetStableRevisionNumber

func (s *ReleaseOutput) SetStableRevisionNumber(v int32) *ReleaseOutput

SetStableRevisionNumber sets the StableRevisionNumber field's value.

func (*ReleaseOutput) SetStartTime

func (s *ReleaseOutput) SetStartTime(v string) *ReleaseOutput

SetStartTime sets the StartTime field's value.

func (*ReleaseOutput) SetStatus

func (s *ReleaseOutput) SetStatus(v string) *ReleaseOutput

SetStatus sets the Status field's value.

func (*ReleaseOutput) SetStatusMessage

func (s *ReleaseOutput) SetStatusMessage(v string) *ReleaseOutput

SetStatusMessage sets the StatusMessage field's value.

func (*ReleaseOutput) SetTargetTrafficWeight

func (s *ReleaseOutput) SetTargetTrafficWeight(v int32) *ReleaseOutput

SetTargetTrafficWeight sets the TargetTrafficWeight field's value.

func (ReleaseOutput) String

func (s ReleaseOutput) String() string

String returns the string representation

type RuleForListFunctionElasticScaleStrategyOutput

type RuleForListFunctionElasticScaleStrategyOutput struct {
	AggregateSeconds *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

func (RuleForListFunctionElasticScaleStrategyOutput) GoString

GoString returns the string representation

func (*RuleForListFunctionElasticScaleStrategyOutput) SetAggregateSeconds

SetAggregateSeconds sets the AggregateSeconds field's value.

func (*RuleForListFunctionElasticScaleStrategyOutput) SetAggregateType

SetAggregateType sets the AggregateType field's value.

func (*RuleForListFunctionElasticScaleStrategyOutput) SetMetricType

SetMetricType sets the MetricType field's value.

func (*RuleForListFunctionElasticScaleStrategyOutput) SetScaleDownThreshold

SetScaleDownThreshold sets the ScaleDownThreshold field's value.

func (*RuleForListFunctionElasticScaleStrategyOutput) SetScaleUpThreshold

SetScaleUpThreshold sets the ScaleUpThreshold field's value.

func (*RuleForListFunctionElasticScaleStrategyOutput) SetTarget

SetTarget sets the Target field's value.

func (RuleForListFunctionElasticScaleStrategyOutput) String

String returns the string representation

type RuleForUpdateFunctionMetricScaleStrategyRulesInput

type RuleForUpdateFunctionMetricScaleStrategyRulesInput struct {
	MetricType *string `type:"string" json:",omitempty"`

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

func (RuleForUpdateFunctionMetricScaleStrategyRulesInput) GoString

GoString returns the string representation

func (*RuleForUpdateFunctionMetricScaleStrategyRulesInput) SetMetricType

SetMetricType sets the MetricType field's value.

func (*RuleForUpdateFunctionMetricScaleStrategyRulesInput) SetTarget

SetTarget sets the Target field's value.

func (RuleForUpdateFunctionMetricScaleStrategyRulesInput) String

String returns the string representation

type RunCodeInput

type RunCodeInput struct {

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

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

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

func (RunCodeInput) GoString

func (s RunCodeInput) GoString() string

GoString returns the string representation

func (*RunCodeInput) SetData

func (s *RunCodeInput) SetData(v string) *RunCodeInput

SetData sets the Data field's value.

func (*RunCodeInput) SetFunctionId

func (s *RunCodeInput) SetFunctionId(v string) *RunCodeInput

SetFunctionId sets the FunctionId field's value.

func (*RunCodeInput) SetSandboxId

func (s *RunCodeInput) SetSandboxId(v string) *RunCodeInput

SetSandboxId sets the SandboxId field's value.

func (RunCodeInput) String

func (s RunCodeInput) String() string

String returns the string representation

func (*RunCodeInput) Validate

func (s *RunCodeInput) Validate() error

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

type RunCodeOutput

type RunCodeOutput struct {
	Metadata *response.ResponseMetadata

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

func (RunCodeOutput) GoString

func (s RunCodeOutput) GoString() string

GoString returns the string representation

func (*RunCodeOutput) SetResult

func (s *RunCodeOutput) SetResult(v string) *RunCodeOutput

SetResult sets the Result field's value.

func (RunCodeOutput) String

func (s RunCodeOutput) String() string

String returns the string representation

type SandboxForListSandboxesOutput

type SandboxForListSandboxesOutput struct {
	AvailabilityZone *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

	Metadata map[string]*string `type:"map" json:",omitempty"`

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

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

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

func (SandboxForListSandboxesOutput) GoString

GoString returns the string representation

func (*SandboxForListSandboxesOutput) SetAvailabilityZone

SetAvailabilityZone sets the AvailabilityZone field's value.

func (*SandboxForListSandboxesOutput) SetCpuMilli

SetCpuMilli sets the CpuMilli field's value.

func (*SandboxForListSandboxesOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*SandboxForListSandboxesOutput) SetErrorCode

SetErrorCode sets the ErrorCode field's value.

func (*SandboxForListSandboxesOutput) SetErrorMessage

SetErrorMessage sets the ErrorMessage field's value.

func (*SandboxForListSandboxesOutput) SetExpireAt

SetExpireAt sets the ExpireAt field's value.

func (*SandboxForListSandboxesOutput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*SandboxForListSandboxesOutput) SetId

SetId sets the Id field's value.

func (*SandboxForListSandboxesOutput) SetImage

SetImage sets the Image field's value.

func (*SandboxForListSandboxesOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*SandboxForListSandboxesOutput) SetMemoryMB

SetMemoryMB sets the MemoryMB field's value.

func (*SandboxForListSandboxesOutput) SetMetadata

SetMetadata sets the Metadata field's value.

func (*SandboxForListSandboxesOutput) SetPending

SetPending sets the Pending field's value.

func (*SandboxForListSandboxesOutput) SetRevisionNumber

SetRevisionNumber sets the RevisionNumber field's value.

func (*SandboxForListSandboxesOutput) SetStatus

SetStatus sets the Status field's value.

func (SandboxForListSandboxesOutput) String

String returns the string representation

type ScaleStrategyForListFunctionElasticScaleStrategyOutput

type ScaleStrategyForListFunctionElasticScaleStrategyOutput struct {
	CreateTime *string `type:"string" json:",omitempty"`

	Rules []*RuleForListFunctionElasticScaleStrategyOutput `type:"list" json:",omitempty"`

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

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

func (ScaleStrategyForListFunctionElasticScaleStrategyOutput) GoString

GoString returns the string representation

func (*ScaleStrategyForListFunctionElasticScaleStrategyOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ScaleStrategyForListFunctionElasticScaleStrategyOutput) SetRules

SetRules sets the Rules field's value.

func (*ScaleStrategyForListFunctionElasticScaleStrategyOutput) SetType

SetType sets the Type field's value.

func (*ScaleStrategyForListFunctionElasticScaleStrategyOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (ScaleStrategyForListFunctionElasticScaleStrategyOutput) String

String returns the string representation

type SetSandboxTimeoutInput

type SetSandboxTimeoutInput struct {

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

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

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

func (SetSandboxTimeoutInput) GoString

func (s SetSandboxTimeoutInput) GoString() string

GoString returns the string representation

func (*SetSandboxTimeoutInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*SetSandboxTimeoutInput) SetSandboxId

SetSandboxId sets the SandboxId field's value.

func (*SetSandboxTimeoutInput) SetTimeout

SetTimeout sets the Timeout field's value.

func (SetSandboxTimeoutInput) String

func (s SetSandboxTimeoutInput) String() string

String returns the string representation

func (*SetSandboxTimeoutInput) Validate

func (s *SetSandboxTimeoutInput) Validate() error

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

type SetSandboxTimeoutOutput

type SetSandboxTimeoutOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

func (SetSandboxTimeoutOutput) GoString

func (s SetSandboxTimeoutOutput) GoString() string

GoString returns the string representation

func (*SetSandboxTimeoutOutput) SetExpireAt

SetExpireAt sets the ExpireAt field's value.

func (*SetSandboxTimeoutOutput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*SetSandboxTimeoutOutput) SetSandboxId

SetSandboxId sets the SandboxId field's value.

func (SetSandboxTimeoutOutput) String

func (s SetSandboxTimeoutOutput) String() string

String returns the string representation

type SourceAccessConfigForCreateFunctionInput

type SourceAccessConfigForCreateFunctionInput struct {
	Password *string `type:"string" json:",omitempty"`

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

func (SourceAccessConfigForCreateFunctionInput) GoString

GoString returns the string representation

func (*SourceAccessConfigForCreateFunctionInput) SetPassword

SetPassword sets the Password field's value.

func (*SourceAccessConfigForCreateFunctionInput) SetUsername

SetUsername sets the Username field's value.

func (SourceAccessConfigForCreateFunctionInput) String

String returns the string representation

type SourceAccessConfigForUpdateFunctionInput

type SourceAccessConfigForUpdateFunctionInput struct {
	Password *string `type:"string" json:",omitempty"`

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

func (SourceAccessConfigForUpdateFunctionInput) GoString

GoString returns the string representation

func (*SourceAccessConfigForUpdateFunctionInput) SetPassword

SetPassword sets the Password field's value.

func (*SourceAccessConfigForUpdateFunctionInput) SetUsername

SetUsername sets the Username field's value.

func (SourceAccessConfigForUpdateFunctionInput) String

String returns the string representation

type TCPSocketForGetRevisionOutput

type TCPSocketForGetRevisionOutput struct {
	Port *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TCPSocketForGetRevisionOutput) GoString

GoString returns the string representation

func (*TCPSocketForGetRevisionOutput) SetPort

SetPort sets the Port field's value.

func (TCPSocketForGetRevisionOutput) String

String returns the string representation

type TCPSocketForListRevisionsOutput

type TCPSocketForListRevisionsOutput struct {
	Port *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TCPSocketForListRevisionsOutput) GoString

GoString returns the string representation

func (*TCPSocketForListRevisionsOutput) SetPort

SetPort sets the Port field's value.

func (TCPSocketForListRevisionsOutput) String

String returns the string representation

type TagFilterForListFunctionsInput

type TagFilterForListFunctionsInput struct {
	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagFilterForListFunctionsInput) GoString

GoString returns the string representation

func (*TagFilterForListFunctionsInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListFunctionsInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListFunctionsInput) String

String returns the string representation

type TagForCreateFunctionInput

type TagForCreateFunctionInput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagForCreateFunctionInput) GoString

func (s TagForCreateFunctionInput) GoString() string

GoString returns the string representation

func (*TagForCreateFunctionInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateFunctionInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateFunctionInput) String

func (s TagForCreateFunctionInput) String() string

String returns the string representation

type TagForCreateFunctionOutput

type TagForCreateFunctionOutput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagForCreateFunctionOutput) GoString

func (s TagForCreateFunctionOutput) GoString() string

GoString returns the string representation

func (*TagForCreateFunctionOutput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateFunctionOutput) SetValue

SetValue sets the Value field's value.

func (TagForCreateFunctionOutput) String

String returns the string representation

type TagForListFunctionsOutput

type TagForListFunctionsOutput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagForListFunctionsOutput) GoString

func (s TagForListFunctionsOutput) GoString() string

GoString returns the string representation

func (*TagForListFunctionsOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListFunctionsOutput) SetValue

SetValue sets the Value field's value.

func (TagForListFunctionsOutput) String

func (s TagForListFunctionsOutput) String() string

String returns the string representation

type TagForUpdateFunctionInput

type TagForUpdateFunctionInput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagForUpdateFunctionInput) GoString

func (s TagForUpdateFunctionInput) GoString() string

GoString returns the string representation

func (*TagForUpdateFunctionInput) SetKey

SetKey sets the Key field's value.

func (*TagForUpdateFunctionInput) SetValue

SetValue sets the Value field's value.

func (TagForUpdateFunctionInput) String

func (s TagForUpdateFunctionInput) String() string

String returns the string representation

type TagForUpdateFunctionOutput

type TagForUpdateFunctionOutput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagForUpdateFunctionOutput) GoString

func (s TagForUpdateFunctionOutput) GoString() string

GoString returns the string representation

func (*TagForUpdateFunctionOutput) SetKey

SetKey sets the Key field's value.

func (*TagForUpdateFunctionOutput) SetValue

SetValue sets the Value field's value.

func (TagForUpdateFunctionOutput) String

String returns the string representation

type TerminateAsyncTaskInput

type TerminateAsyncTaskInput struct {

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

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

func (TerminateAsyncTaskInput) GoString

func (s TerminateAsyncTaskInput) GoString() string

GoString returns the string representation

func (*TerminateAsyncTaskInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*TerminateAsyncTaskInput) SetRequestId

SetRequestId sets the RequestId field's value.

func (TerminateAsyncTaskInput) String

func (s TerminateAsyncTaskInput) String() string

String returns the string representation

func (*TerminateAsyncTaskInput) Validate

func (s *TerminateAsyncTaskInput) Validate() error

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

type TerminateAsyncTaskOutput

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

func (TerminateAsyncTaskOutput) GoString

func (s TerminateAsyncTaskOutput) GoString() string

GoString returns the string representation

func (TerminateAsyncTaskOutput) String

func (s TerminateAsyncTaskOutput) String() string

String returns the string representation

type TerminateDependencyInstallTaskInput

type TerminateDependencyInstallTaskInput struct {

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

func (TerminateDependencyInstallTaskInput) GoString

GoString returns the string representation

func (*TerminateDependencyInstallTaskInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (TerminateDependencyInstallTaskInput) String

String returns the string representation

func (*TerminateDependencyInstallTaskInput) Validate

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

type TerminateDependencyInstallTaskOutput

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

func (TerminateDependencyInstallTaskOutput) GoString

GoString returns the string representation

func (TerminateDependencyInstallTaskOutput) String

String returns the string representation

type TlsConfigForCreateFunctionInput

type TlsConfigForCreateFunctionInput struct {
	EnableLog *bool `type:"boolean" json:",omitempty"`

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

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

func (TlsConfigForCreateFunctionInput) GoString

GoString returns the string representation

func (*TlsConfigForCreateFunctionInput) SetEnableLog

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForCreateFunctionInput) SetTlsProjectId

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForCreateFunctionInput) SetTlsTopicId

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForCreateFunctionInput) String

String returns the string representation

type TlsConfigForCreateFunctionOutput

type TlsConfigForCreateFunctionOutput struct {
	EnableLog *bool `type:"boolean" json:",omitempty"`

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

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

func (TlsConfigForCreateFunctionOutput) GoString

GoString returns the string representation

func (*TlsConfigForCreateFunctionOutput) SetEnableLog

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForCreateFunctionOutput) SetTlsProjectId

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForCreateFunctionOutput) SetTlsTopicId

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForCreateFunctionOutput) String

String returns the string representation

type TlsConfigForGetFunctionOutput

type TlsConfigForGetFunctionOutput struct {
	EnableLog *bool `type:"boolean" json:",omitempty"`

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

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

func (TlsConfigForGetFunctionOutput) GoString

GoString returns the string representation

func (*TlsConfigForGetFunctionOutput) SetEnableLog

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForGetFunctionOutput) SetTlsProjectId

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForGetFunctionOutput) SetTlsTopicId

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForGetFunctionOutput) String

String returns the string representation

type TlsConfigForGetRevisionOutput

type TlsConfigForGetRevisionOutput struct {
	EnableLog *bool `type:"boolean" json:",omitempty"`

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

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

func (TlsConfigForGetRevisionOutput) GoString

GoString returns the string representation

func (*TlsConfigForGetRevisionOutput) SetEnableLog

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForGetRevisionOutput) SetTlsProjectId

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForGetRevisionOutput) SetTlsTopicId

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForGetRevisionOutput) String

String returns the string representation

type TlsConfigForListFunctionsOutput

type TlsConfigForListFunctionsOutput struct {
	EnableLog *bool `type:"boolean" json:",omitempty"`

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

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

func (TlsConfigForListFunctionsOutput) GoString

GoString returns the string representation

func (*TlsConfigForListFunctionsOutput) SetEnableLog

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForListFunctionsOutput) SetTlsProjectId

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForListFunctionsOutput) SetTlsTopicId

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForListFunctionsOutput) String

String returns the string representation

type TlsConfigForListRevisionsOutput

type TlsConfigForListRevisionsOutput struct {
	EnableLog *bool `type:"boolean" json:",omitempty"`

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

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

func (TlsConfigForListRevisionsOutput) GoString

GoString returns the string representation

func (*TlsConfigForListRevisionsOutput) SetEnableLog

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForListRevisionsOutput) SetTlsProjectId

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForListRevisionsOutput) SetTlsTopicId

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForListRevisionsOutput) String

String returns the string representation

type TlsConfigForUpdateFunctionInput

type TlsConfigForUpdateFunctionInput struct {
	EnableLog *bool `type:"boolean" json:",omitempty"`

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

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

func (TlsConfigForUpdateFunctionInput) GoString

GoString returns the string representation

func (*TlsConfigForUpdateFunctionInput) SetEnableLog

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForUpdateFunctionInput) SetTlsProjectId

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForUpdateFunctionInput) SetTlsTopicId

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForUpdateFunctionInput) String

String returns the string representation

type TlsConfigForUpdateFunctionOutput

type TlsConfigForUpdateFunctionOutput struct {
	EnableLog *bool `type:"boolean" json:",omitempty"`

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

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

func (TlsConfigForUpdateFunctionOutput) GoString

GoString returns the string representation

func (*TlsConfigForUpdateFunctionOutput) SetEnableLog

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForUpdateFunctionOutput) SetTlsProjectId

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForUpdateFunctionOutput) SetTlsTopicId

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForUpdateFunctionOutput) String

String returns the string representation

type TosMountConfigForCreateFunctionInput

type TosMountConfigForCreateFunctionInput struct {
	Credentials *CredentialsForCreateFunctionInput `type:"structure" json:",omitempty"`

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

	MountPoints []*MountPointForCreateFunctionInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TosMountConfigForCreateFunctionInput) GoString

GoString returns the string representation

func (*TosMountConfigForCreateFunctionInput) SetCredentials

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForCreateFunctionInput) SetEnableTos

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForCreateFunctionInput) SetMountPoints

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForCreateFunctionInput) String

String returns the string representation

type TosMountConfigForCreateFunctionOutput

type TosMountConfigForCreateFunctionOutput struct {
	Credentials *CredentialsForCreateFunctionOutput `type:"structure" json:",omitempty"`

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

	MountPoints []*MountPointForCreateFunctionOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TosMountConfigForCreateFunctionOutput) GoString

GoString returns the string representation

func (*TosMountConfigForCreateFunctionOutput) SetCredentials

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForCreateFunctionOutput) SetEnableTos

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForCreateFunctionOutput) SetMountPoints

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForCreateFunctionOutput) String

String returns the string representation

type TosMountConfigForGetFunctionOutput

type TosMountConfigForGetFunctionOutput struct {
	Credentials *CredentialsForGetFunctionOutput `type:"structure" json:",omitempty"`

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

	MountPoints []*MountPointForGetFunctionOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TosMountConfigForGetFunctionOutput) GoString

GoString returns the string representation

func (*TosMountConfigForGetFunctionOutput) SetCredentials

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForGetFunctionOutput) SetEnableTos

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForGetFunctionOutput) SetMountPoints

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForGetFunctionOutput) String

String returns the string representation

type TosMountConfigForGetRevisionOutput

type TosMountConfigForGetRevisionOutput struct {
	Credentials *CredentialsForGetRevisionOutput `type:"structure" json:",omitempty"`

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

	MountPoints []*MountPointForGetRevisionOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TosMountConfigForGetRevisionOutput) GoString

GoString returns the string representation

func (*TosMountConfigForGetRevisionOutput) SetCredentials

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForGetRevisionOutput) SetEnableTos

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForGetRevisionOutput) SetMountPoints

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForGetRevisionOutput) String

String returns the string representation

type TosMountConfigForListFunctionsOutput

type TosMountConfigForListFunctionsOutput struct {
	Credentials *CredentialsForListFunctionsOutput `type:"structure" json:",omitempty"`

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

	MountPoints []*MountPointForListFunctionsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TosMountConfigForListFunctionsOutput) GoString

GoString returns the string representation

func (*TosMountConfigForListFunctionsOutput) SetCredentials

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForListFunctionsOutput) SetEnableTos

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForListFunctionsOutput) SetMountPoints

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForListFunctionsOutput) String

String returns the string representation

type TosMountConfigForListRevisionsOutput

type TosMountConfigForListRevisionsOutput struct {
	Credentials *CredentialsForListRevisionsOutput `type:"structure" json:",omitempty"`

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

	MountPoints []*MountPointForListRevisionsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TosMountConfigForListRevisionsOutput) GoString

GoString returns the string representation

func (*TosMountConfigForListRevisionsOutput) SetCredentials

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForListRevisionsOutput) SetEnableTos

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForListRevisionsOutput) SetMountPoints

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForListRevisionsOutput) String

String returns the string representation

type TosMountConfigForUpdateFunctionInput

type TosMountConfigForUpdateFunctionInput struct {
	Credentials *CredentialsForUpdateFunctionInput `type:"structure" json:",omitempty"`

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

	MountPoints []*MountPointForUpdateFunctionInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TosMountConfigForUpdateFunctionInput) GoString

GoString returns the string representation

func (*TosMountConfigForUpdateFunctionInput) SetCredentials

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForUpdateFunctionInput) SetEnableTos

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForUpdateFunctionInput) SetMountPoints

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForUpdateFunctionInput) String

String returns the string representation

type TosMountConfigForUpdateFunctionOutput

type TosMountConfigForUpdateFunctionOutput struct {
	Credentials *CredentialsForUpdateFunctionOutput `type:"structure" json:",omitempty"`

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

	MountPoints []*MountPointForUpdateFunctionOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TosMountConfigForUpdateFunctionOutput) GoString

GoString returns the string representation

func (*TosMountConfigForUpdateFunctionOutput) SetCredentials

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForUpdateFunctionOutput) SetEnableTos

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForUpdateFunctionOutput) SetMountPoints

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForUpdateFunctionOutput) String

String returns the string representation

type TosMountPointForCreateSandboxInput

type TosMountPointForCreateSandboxInput struct {
	BucketPath *string `type:"string" json:",omitempty"`

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

func (TosMountPointForCreateSandboxInput) GoString

GoString returns the string representation

func (*TosMountPointForCreateSandboxInput) SetBucketPath

SetBucketPath sets the BucketPath field's value.

func (*TosMountPointForCreateSandboxInput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (TosMountPointForCreateSandboxInput) String

String returns the string representation

type TosMountPointForDescribeSandboxOutput

type TosMountPointForDescribeSandboxOutput struct {
	BucketPath *string `type:"string" json:",omitempty"`

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

func (TosMountPointForDescribeSandboxOutput) GoString

GoString returns the string representation

func (*TosMountPointForDescribeSandboxOutput) SetBucketPath

SetBucketPath sets the BucketPath field's value.

func (*TosMountPointForDescribeSandboxOutput) SetLocalMountPath

SetLocalMountPath sets the LocalMountPath field's value.

func (TosMountPointForDescribeSandboxOutput) String

String returns the string representation

type TransitionSandboxInput

type TransitionSandboxInput struct {

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

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

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

func (TransitionSandboxInput) GoString

func (s TransitionSandboxInput) GoString() string

GoString returns the string representation

func (*TransitionSandboxInput) SetAction

SetAction sets the Action field's value.

func (*TransitionSandboxInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*TransitionSandboxInput) SetSandboxId

SetSandboxId sets the SandboxId field's value.

func (TransitionSandboxInput) String

func (s TransitionSandboxInput) String() string

String returns the string representation

func (*TransitionSandboxInput) Validate

func (s *TransitionSandboxInput) Validate() error

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

type TransitionSandboxOutput

type TransitionSandboxOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

func (TransitionSandboxOutput) GoString

func (s TransitionSandboxOutput) GoString() string

GoString returns the string representation

func (*TransitionSandboxOutput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*TransitionSandboxOutput) SetSandboxId

SetSandboxId sets the SandboxId field's value.

func (*TransitionSandboxOutput) SetStatus

SetStatus sets the Status field's value.

func (TransitionSandboxOutput) String

func (s TransitionSandboxOutput) String() string

String returns the string representation

type UpdateFunctionInput

type UpdateFunctionInput struct {
	CpuMilli *int32 `type:"int32" json:",omitempty"`

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

	Envs []*EnvForUpdateFunctionInput `type:"list" json:",omitempty"`

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

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

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

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

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

	NasStorage *NasStorageForUpdateFunctionInput `type:"structure" json:",omitempty"`

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

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

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

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

	SourceAccessConfig *SourceAccessConfigForUpdateFunctionInput `type:"structure" json:",omitempty"`

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

	Tags []*TagForUpdateFunctionInput `type:"list" json:",omitempty"`

	TlsConfig *TlsConfigForUpdateFunctionInput `type:"structure" json:",omitempty"`

	TosMountConfig *TosMountConfigForUpdateFunctionInput `type:"structure" json:",omitempty"`

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

func (UpdateFunctionInput) GoString

func (s UpdateFunctionInput) GoString() string

GoString returns the string representation

func (*UpdateFunctionInput) SetCpuMilli

func (s *UpdateFunctionInput) SetCpuMilli(v int32) *UpdateFunctionInput

SetCpuMilli sets the CpuMilli field's value.

func (*UpdateFunctionInput) SetDescription

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

SetDescription sets the Description field's value.

func (*UpdateFunctionInput) SetEnvs

SetEnvs sets the Envs field's value.

func (*UpdateFunctionInput) SetExclusiveMode

func (s *UpdateFunctionInput) SetExclusiveMode(v bool) *UpdateFunctionInput

SetExclusiveMode sets the ExclusiveMode field's value.

func (*UpdateFunctionInput) SetId

SetId sets the Id field's value.

func (*UpdateFunctionInput) SetInitializerSec

func (s *UpdateFunctionInput) SetInitializerSec(v int32) *UpdateFunctionInput

SetInitializerSec sets the InitializerSec field's value.

func (*UpdateFunctionInput) SetMaxConcurrency

func (s *UpdateFunctionInput) SetMaxConcurrency(v int32) *UpdateFunctionInput

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*UpdateFunctionInput) SetMemoryMB

func (s *UpdateFunctionInput) SetMemoryMB(v int32) *UpdateFunctionInput

SetMemoryMB sets the MemoryMB field's value.

func (*UpdateFunctionInput) SetNasStorage

SetNasStorage sets the NasStorage field's value.

func (*UpdateFunctionInput) SetProjectName

func (s *UpdateFunctionInput) SetProjectName(v string) *UpdateFunctionInput

SetProjectName sets the ProjectName field's value.

func (*UpdateFunctionInput) SetRequestTimeout

func (s *UpdateFunctionInput) SetRequestTimeout(v int32) *UpdateFunctionInput

SetRequestTimeout sets the RequestTimeout field's value.

func (*UpdateFunctionInput) SetRole

SetRole sets the Role field's value.

func (*UpdateFunctionInput) SetSource

SetSource sets the Source field's value.

func (*UpdateFunctionInput) SetSourceAccessConfig

SetSourceAccessConfig sets the SourceAccessConfig field's value.

func (*UpdateFunctionInput) SetSourceType

func (s *UpdateFunctionInput) SetSourceType(v string) *UpdateFunctionInput

SetSourceType sets the SourceType field's value.

func (*UpdateFunctionInput) SetTags

SetTags sets the Tags field's value.

func (*UpdateFunctionInput) SetTlsConfig

SetTlsConfig sets the TlsConfig field's value.

func (*UpdateFunctionInput) SetTosMountConfig

SetTosMountConfig sets the TosMountConfig field's value.

func (*UpdateFunctionInput) SetVpcConfig

SetVpcConfig sets the VpcConfig field's value.

func (UpdateFunctionInput) String

func (s UpdateFunctionInput) String() string

String returns the string representation

func (*UpdateFunctionInput) Validate

func (s *UpdateFunctionInput) Validate() error

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

type UpdateFunctionMetricScaleStrategyRulesInput

type UpdateFunctionMetricScaleStrategyRulesInput struct {

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

	Rules []*RuleForUpdateFunctionMetricScaleStrategyRulesInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateFunctionMetricScaleStrategyRulesInput) GoString

GoString returns the string representation

func (*UpdateFunctionMetricScaleStrategyRulesInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*UpdateFunctionMetricScaleStrategyRulesInput) SetRules

SetRules sets the Rules field's value.

func (UpdateFunctionMetricScaleStrategyRulesInput) String

String returns the string representation

func (*UpdateFunctionMetricScaleStrategyRulesInput) Validate

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

type UpdateFunctionMetricScaleStrategyRulesOutput

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

func (UpdateFunctionMetricScaleStrategyRulesOutput) GoString

GoString returns the string representation

func (UpdateFunctionMetricScaleStrategyRulesOutput) String

String returns the string representation

type UpdateFunctionOutput

type UpdateFunctionOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

	Envs []*EnvForUpdateFunctionOutput `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

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

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

	NasStorage *NasStorageForUpdateFunctionOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

	Tags []*TagForUpdateFunctionOutput `type:"list" json:",omitempty"`

	TlsConfig *TlsConfigForUpdateFunctionOutput `type:"structure" json:",omitempty"`

	TosMountConfig *TosMountConfigForUpdateFunctionOutput `type:"structure" json:",omitempty"`

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

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

func (UpdateFunctionOutput) GoString

func (s UpdateFunctionOutput) GoString() string

GoString returns the string representation

func (*UpdateFunctionOutput) SetCell

SetCell sets the Cell field's value.

func (*UpdateFunctionOutput) SetCodeSize

func (s *UpdateFunctionOutput) SetCodeSize(v int32) *UpdateFunctionOutput

SetCodeSize sets the CodeSize field's value.

func (*UpdateFunctionOutput) SetCodeSizeLimit

func (s *UpdateFunctionOutput) SetCodeSizeLimit(v int32) *UpdateFunctionOutput

SetCodeSizeLimit sets the CodeSizeLimit field's value.

func (*UpdateFunctionOutput) SetCommand

SetCommand sets the Command field's value.

func (*UpdateFunctionOutput) SetCpuStrategy

func (s *UpdateFunctionOutput) SetCpuStrategy(v string) *UpdateFunctionOutput

SetCpuStrategy sets the CpuStrategy field's value.

func (*UpdateFunctionOutput) SetCreationTime

func (s *UpdateFunctionOutput) SetCreationTime(v string) *UpdateFunctionOutput

SetCreationTime sets the CreationTime field's value.

func (*UpdateFunctionOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*UpdateFunctionOutput) SetEnvs

SetEnvs sets the Envs field's value.

func (*UpdateFunctionOutput) SetExclusiveMode

func (s *UpdateFunctionOutput) SetExclusiveMode(v bool) *UpdateFunctionOutput

SetExclusiveMode sets the ExclusiveMode field's value.

func (*UpdateFunctionOutput) SetFunctionType

func (s *UpdateFunctionOutput) SetFunctionType(v string) *UpdateFunctionOutput

SetFunctionType sets the FunctionType field's value.

func (*UpdateFunctionOutput) SetId

SetId sets the Id field's value.

func (*UpdateFunctionOutput) SetInitializerSec

func (s *UpdateFunctionOutput) SetInitializerSec(v int32) *UpdateFunctionOutput

SetInitializerSec sets the InitializerSec field's value.

func (*UpdateFunctionOutput) SetInstanceType

func (s *UpdateFunctionOutput) SetInstanceType(v string) *UpdateFunctionOutput

SetInstanceType sets the InstanceType field's value.

func (*UpdateFunctionOutput) SetLastUpdateTime

func (s *UpdateFunctionOutput) SetLastUpdateTime(v string) *UpdateFunctionOutput

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*UpdateFunctionOutput) SetMaxConcurrency

func (s *UpdateFunctionOutput) SetMaxConcurrency(v int32) *UpdateFunctionOutput

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*UpdateFunctionOutput) SetMemoryMB

func (s *UpdateFunctionOutput) SetMemoryMB(v int32) *UpdateFunctionOutput

SetMemoryMB sets the MemoryMB field's value.

func (*UpdateFunctionOutput) SetName

SetName sets the Name field's value.

func (*UpdateFunctionOutput) SetNasStorage

SetNasStorage sets the NasStorage field's value.

func (*UpdateFunctionOutput) SetOwner

SetOwner sets the Owner field's value.

func (*UpdateFunctionOutput) SetPort

SetPort sets the Port field's value.

func (*UpdateFunctionOutput) SetProjectName

func (s *UpdateFunctionOutput) SetProjectName(v string) *UpdateFunctionOutput

SetProjectName sets the ProjectName field's value.

func (*UpdateFunctionOutput) SetRequestTimeout

func (s *UpdateFunctionOutput) SetRequestTimeout(v int32) *UpdateFunctionOutput

SetRequestTimeout sets the RequestTimeout field's value.

func (*UpdateFunctionOutput) SetRole

SetRole sets the Role field's value.

func (*UpdateFunctionOutput) SetRuntime

SetRuntime sets the Runtime field's value.

func (*UpdateFunctionOutput) SetSource

SetSource sets the Source field's value.

func (*UpdateFunctionOutput) SetSourceLocation

func (s *UpdateFunctionOutput) SetSourceLocation(v string) *UpdateFunctionOutput

SetSourceLocation sets the SourceLocation field's value.

func (*UpdateFunctionOutput) SetSourceType

func (s *UpdateFunctionOutput) SetSourceType(v string) *UpdateFunctionOutput

SetSourceType sets the SourceType field's value.

func (*UpdateFunctionOutput) SetTags

SetTags sets the Tags field's value.

func (*UpdateFunctionOutput) SetTlsConfig

SetTlsConfig sets the TlsConfig field's value.

func (*UpdateFunctionOutput) SetTosMountConfig

SetTosMountConfig sets the TosMountConfig field's value.

func (*UpdateFunctionOutput) SetTriggersCount

func (s *UpdateFunctionOutput) SetTriggersCount(v int32) *UpdateFunctionOutput

SetTriggersCount sets the TriggersCount field's value.

func (*UpdateFunctionOutput) SetVpcConfig

SetVpcConfig sets the VpcConfig field's value.

func (UpdateFunctionOutput) String

func (s UpdateFunctionOutput) String() string

String returns the string representation

type UpdateFunctionResourceInput

type UpdateFunctionResourceInput struct {

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

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

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

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

func (UpdateFunctionResourceInput) GoString

func (s UpdateFunctionResourceInput) GoString() string

GoString returns the string representation

func (*UpdateFunctionResourceInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*UpdateFunctionResourceInput) SetMaxInstance

SetMaxInstance sets the MaxInstance field's value.

func (*UpdateFunctionResourceInput) SetMinInstance

SetMinInstance sets the MinInstance field's value.

func (*UpdateFunctionResourceInput) SetReservedFrozenInstance

func (s *UpdateFunctionResourceInput) SetReservedFrozenInstance(v int32) *UpdateFunctionResourceInput

SetReservedFrozenInstance sets the ReservedFrozenInstance field's value.

func (UpdateFunctionResourceInput) String

String returns the string representation

func (*UpdateFunctionResourceInput) Validate

func (s *UpdateFunctionResourceInput) Validate() error

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

type UpdateFunctionResourceOutput

type UpdateFunctionResourceOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

func (UpdateFunctionResourceOutput) GoString

func (s UpdateFunctionResourceOutput) GoString() string

GoString returns the string representation

func (*UpdateFunctionResourceOutput) SetId

SetId sets the Id field's value.

func (*UpdateFunctionResourceOutput) SetMaxInstance

SetMaxInstance sets the MaxInstance field's value.

func (*UpdateFunctionResourceOutput) SetMinInstance

SetMinInstance sets the MinInstance field's value.

func (*UpdateFunctionResourceOutput) SetReservedFrozenInstance

func (s *UpdateFunctionResourceOutput) SetReservedFrozenInstance(v int32) *UpdateFunctionResourceOutput

SetReservedFrozenInstance sets the ReservedFrozenInstance field's value.

func (UpdateFunctionResourceOutput) String

String returns the string representation

type UpdateKafkaTriggerInput

type UpdateKafkaTriggerInput struct {
	BatchFlushDurationMilliseconds *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

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

func (UpdateKafkaTriggerInput) GoString

func (s UpdateKafkaTriggerInput) GoString() string

GoString returns the string representation

func (*UpdateKafkaTriggerInput) SetBatchFlushDurationMilliseconds

func (s *UpdateKafkaTriggerInput) SetBatchFlushDurationMilliseconds(v int32) *UpdateKafkaTriggerInput

SetBatchFlushDurationMilliseconds sets the BatchFlushDurationMilliseconds field's value.

func (*UpdateKafkaTriggerInput) SetBatchSize

SetBatchSize sets the BatchSize field's value.

func (*UpdateKafkaTriggerInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateKafkaTriggerInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*UpdateKafkaTriggerInput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*UpdateKafkaTriggerInput) SetId

SetId sets the Id field's value.

func (*UpdateKafkaTriggerInput) SetMaximumRetryAttempts

func (s *UpdateKafkaTriggerInput) SetMaximumRetryAttempts(v int32) *UpdateKafkaTriggerInput

SetMaximumRetryAttempts sets the MaximumRetryAttempts field's value.

func (UpdateKafkaTriggerInput) String

func (s UpdateKafkaTriggerInput) String() string

String returns the string representation

func (*UpdateKafkaTriggerInput) Validate

func (s *UpdateKafkaTriggerInput) Validate() error

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

type UpdateKafkaTriggerOutput

type UpdateKafkaTriggerOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (UpdateKafkaTriggerOutput) GoString

func (s UpdateKafkaTriggerOutput) GoString() string

GoString returns the string representation

func (*UpdateKafkaTriggerOutput) SetBatchFlushDurationMilliseconds

func (s *UpdateKafkaTriggerOutput) SetBatchFlushDurationMilliseconds(v int32) *UpdateKafkaTriggerOutput

SetBatchFlushDurationMilliseconds sets the BatchFlushDurationMilliseconds field's value.

func (*UpdateKafkaTriggerOutput) SetBatchSize

SetBatchSize sets the BatchSize field's value.

func (*UpdateKafkaTriggerOutput) SetConsumerGroup

SetConsumerGroup sets the ConsumerGroup field's value.

func (*UpdateKafkaTriggerOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*UpdateKafkaTriggerOutput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateKafkaTriggerOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*UpdateKafkaTriggerOutput) SetFunctionId

SetFunctionId sets the FunctionId field's value.

func (*UpdateKafkaTriggerOutput) SetId

SetId sets the Id field's value.

func (*UpdateKafkaTriggerOutput) SetLastUpdateTime

func (s *UpdateKafkaTriggerOutput) SetLastUpdateTime(v string) *UpdateKafkaTriggerOutput

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*UpdateKafkaTriggerOutput) SetMaximumRetryAttempts

func (s *UpdateKafkaTriggerOutput) SetMaximumRetryAttempts(v int32) *UpdateKafkaTriggerOutput

SetMaximumRetryAttempts sets the MaximumRetryAttempts field's value.

func (*UpdateKafkaTriggerOutput) SetMqInstanceId

SetMqInstanceId sets the MqInstanceId field's value.

func (*UpdateKafkaTriggerOutput) SetName

SetName sets the Name field's value.

func (*UpdateKafkaTriggerOutput) SetStartingPosition

func (s *UpdateKafkaTriggerOutput) SetStartingPosition(v string) *UpdateKafkaTriggerOutput

SetStartingPosition sets the StartingPosition field's value.

func (*UpdateKafkaTriggerOutput) SetStatus

SetStatus sets the Status field's value.

func (*UpdateKafkaTriggerOutput) SetTopicName

SetTopicName sets the TopicName field's value.

func (UpdateKafkaTriggerOutput) String

func (s UpdateKafkaTriggerOutput) String() string

String returns the string representation

type UpdateReleaseInput

type UpdateReleaseInput struct {

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

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

func (UpdateReleaseInput) GoString

func (s UpdateReleaseInput) GoString() string

GoString returns the string representation

func (*UpdateReleaseInput) SetFunctionId

func (s *UpdateReleaseInput) SetFunctionId(v string) *UpdateReleaseInput

SetFunctionId sets the FunctionId field's value.

func (*UpdateReleaseInput) SetTargetTrafficWeight

func (s *UpdateReleaseInput) SetTargetTrafficWeight(v int32) *UpdateReleaseInput

SetTargetTrafficWeight sets the TargetTrafficWeight field's value.

func (UpdateReleaseInput) String

func (s UpdateReleaseInput) String() string

String returns the string representation

func (*UpdateReleaseInput) Validate

func (s *UpdateReleaseInput) Validate() error

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

type UpdateReleaseOutput

type UpdateReleaseOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

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

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

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

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

func (UpdateReleaseOutput) GoString

func (s UpdateReleaseOutput) GoString() string

GoString returns the string representation

func (*UpdateReleaseOutput) SetCurrentTrafficWeight

func (s *UpdateReleaseOutput) SetCurrentTrafficWeight(v int32) *UpdateReleaseOutput

SetCurrentTrafficWeight sets the CurrentTrafficWeight field's value.

func (*UpdateReleaseOutput) SetErrorCode

func (s *UpdateReleaseOutput) SetErrorCode(v string) *UpdateReleaseOutput

SetErrorCode sets the ErrorCode field's value.

func (*UpdateReleaseOutput) SetFailedInstanceLogs

func (s *UpdateReleaseOutput) SetFailedInstanceLogs(v string) *UpdateReleaseOutput

SetFailedInstanceLogs sets the FailedInstanceLogs field's value.

func (*UpdateReleaseOutput) SetFunctionId

func (s *UpdateReleaseOutput) SetFunctionId(v string) *UpdateReleaseOutput

SetFunctionId sets the FunctionId field's value.

func (*UpdateReleaseOutput) SetNewRevisionNumber

func (s *UpdateReleaseOutput) SetNewRevisionNumber(v int32) *UpdateReleaseOutput

SetNewRevisionNumber sets the NewRevisionNumber field's value.

func (*UpdateReleaseOutput) SetOldRevisionNumber

func (s *UpdateReleaseOutput) SetOldRevisionNumber(v int32) *UpdateReleaseOutput

SetOldRevisionNumber sets the OldRevisionNumber field's value.

func (*UpdateReleaseOutput) SetReleaseRecordId

func (s *UpdateReleaseOutput) SetReleaseRecordId(v string) *UpdateReleaseOutput

SetReleaseRecordId sets the ReleaseRecordId field's value.

func (*UpdateReleaseOutput) SetStableRevisionNumber

func (s *UpdateReleaseOutput) SetStableRevisionNumber(v int32) *UpdateReleaseOutput

SetStableRevisionNumber sets the StableRevisionNumber field's value.

func (*UpdateReleaseOutput) SetStartTime

func (s *UpdateReleaseOutput) SetStartTime(v string) *UpdateReleaseOutput

SetStartTime sets the StartTime field's value.

func (*UpdateReleaseOutput) SetStatus

SetStatus sets the Status field's value.

func (*UpdateReleaseOutput) SetStatusMessage

func (s *UpdateReleaseOutput) SetStatusMessage(v string) *UpdateReleaseOutput

SetStatusMessage sets the StatusMessage field's value.

func (*UpdateReleaseOutput) SetTargetTrafficWeight

func (s *UpdateReleaseOutput) SetTargetTrafficWeight(v int32) *UpdateReleaseOutput

SetTargetTrafficWeight sets the TargetTrafficWeight field's value.

func (UpdateReleaseOutput) String

func (s UpdateReleaseOutput) String() string

String returns the string representation

type UpdateTimerInput

type UpdateTimerInput struct {
	Crontab *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

func (UpdateTimerInput) GoString

func (s UpdateTimerInput) GoString() string

GoString returns the string representation

func (*UpdateTimerInput) SetCrontab

func (s *UpdateTimerInput) SetCrontab(v string) *UpdateTimerInput

SetCrontab sets the Crontab field's value.

func (*UpdateTimerInput) SetDescription

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

SetDescription sets the Description field's value.

func (*UpdateTimerInput) SetEnableConcurrency

func (s *UpdateTimerInput) SetEnableConcurrency(v bool) *UpdateTimerInput

SetEnableConcurrency sets the EnableConcurrency field's value.

func (*UpdateTimerInput) SetEnabled

func (s *UpdateTimerInput) SetEnabled(v bool) *UpdateTimerInput

SetEnabled sets the Enabled field's value.

func (*UpdateTimerInput) SetFunctionId

func (s *UpdateTimerInput) SetFunctionId(v string) *UpdateTimerInput

SetFunctionId sets the FunctionId field's value.

func (*UpdateTimerInput) SetId

SetId sets the Id field's value.

func (*UpdateTimerInput) SetPayload

func (s *UpdateTimerInput) SetPayload(v string) *UpdateTimerInput

SetPayload sets the Payload field's value.

func (*UpdateTimerInput) SetRetries

func (s *UpdateTimerInput) SetRetries(v int32) *UpdateTimerInput

SetRetries sets the Retries field's value.

func (UpdateTimerInput) String

func (s UpdateTimerInput) String() string

String returns the string representation

func (*UpdateTimerInput) Validate

func (s *UpdateTimerInput) Validate() error

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

type UpdateTimerOutput

type UpdateTimerOutput struct {
	Metadata *response.ResponseMetadata

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

	Crontab *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EnableConcurrency *bool `type:"boolean" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	FunctionId *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	LastUpdateTime *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Payload *string `type:"string" json:",omitempty"`

	Retries *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateTimerOutput) GoString

func (s UpdateTimerOutput) GoString() string

GoString returns the string representation

func (*UpdateTimerOutput) SetCreationTime

func (s *UpdateTimerOutput) SetCreationTime(v string) *UpdateTimerOutput

SetCreationTime sets the CreationTime field's value.

func (*UpdateTimerOutput) SetCrontab

func (s *UpdateTimerOutput) SetCrontab(v string) *UpdateTimerOutput

SetCrontab sets the Crontab field's value.

func (*UpdateTimerOutput) SetDescription

func (s *UpdateTimerOutput) SetDescription(v string) *UpdateTimerOutput

SetDescription sets the Description field's value.

func (*UpdateTimerOutput) SetEnableConcurrency

func (s *UpdateTimerOutput) SetEnableConcurrency(v bool) *UpdateTimerOutput

SetEnableConcurrency sets the EnableConcurrency field's value.

func (*UpdateTimerOutput) SetEnabled

func (s *UpdateTimerOutput) SetEnabled(v bool) *UpdateTimerOutput

SetEnabled sets the Enabled field's value.

func (*UpdateTimerOutput) SetFunctionId

func (s *UpdateTimerOutput) SetFunctionId(v string) *UpdateTimerOutput

SetFunctionId sets the FunctionId field's value.

func (*UpdateTimerOutput) SetId

SetId sets the Id field's value.

func (*UpdateTimerOutput) SetLastUpdateTime

func (s *UpdateTimerOutput) SetLastUpdateTime(v string) *UpdateTimerOutput

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*UpdateTimerOutput) SetName

SetName sets the Name field's value.

func (*UpdateTimerOutput) SetPayload

func (s *UpdateTimerOutput) SetPayload(v string) *UpdateTimerOutput

SetPayload sets the Payload field's value.

func (*UpdateTimerOutput) SetRetries

func (s *UpdateTimerOutput) SetRetries(v int32) *UpdateTimerOutput

SetRetries sets the Retries field's value.

func (UpdateTimerOutput) String

func (s UpdateTimerOutput) String() string

String returns the string representation

type VEFAAS

type VEFAAS struct {
	*client.Client
}

VEFAAS provides the API operation methods for making requests to VEFAAS. See this package's package overview docs for details on the service.

VEFAAS methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

func New(p client.ConfigProvider, cfgs ...*byteplus.Config) *VEFAAS

New create int can support ssl or region locate set

func (*VEFAAS) AbortRelease

func (c *VEFAAS) AbortRelease(input *AbortReleaseInput) (*AbortReleaseOutput, error)

AbortRelease API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation AbortRelease for usage and error information.

func (*VEFAAS) AbortReleaseCommon

func (c *VEFAAS) AbortReleaseCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AbortReleaseCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation AbortReleaseCommon for usage and error information.

func (*VEFAAS) AbortReleaseCommonRequest

func (c *VEFAAS) AbortReleaseCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AbortReleaseCommonRequest generates a "byteplus/request.Request" representing the client's request for the AbortReleaseCommon operation. The "output" return value will be populated with the AbortReleaseCommon request's response once the request completes successfully.

Use "Send" method on the returned AbortReleaseCommon Request to send the API call to the service. the "output" return value is not valid until after AbortReleaseCommon Send returns without error.

See AbortReleaseCommon for more information on using the AbortReleaseCommon API call, and error handling.

// Example sending a request using the AbortReleaseCommonRequest method.
req, resp := client.AbortReleaseCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) AbortReleaseCommonWithContext

func (c *VEFAAS) AbortReleaseCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AbortReleaseCommonWithContext is the same as AbortReleaseCommon with the addition of the ability to pass a context and additional request options.

See AbortReleaseCommon 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 (*VEFAAS) AbortReleaseRequest

func (c *VEFAAS) AbortReleaseRequest(input *AbortReleaseInput) (req *request.Request, output *AbortReleaseOutput)

AbortReleaseRequest generates a "byteplus/request.Request" representing the client's request for the AbortRelease operation. The "output" return value will be populated with the AbortReleaseCommon request's response once the request completes successfully.

Use "Send" method on the returned AbortReleaseCommon Request to send the API call to the service. the "output" return value is not valid until after AbortReleaseCommon Send returns without error.

See AbortRelease for more information on using the AbortRelease API call, and error handling.

// Example sending a request using the AbortReleaseRequest method.
req, resp := client.AbortReleaseRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) AbortReleaseWithContext

func (c *VEFAAS) AbortReleaseWithContext(ctx byteplus.Context, input *AbortReleaseInput, opts ...request.Option) (*AbortReleaseOutput, error)

AbortReleaseWithContext is the same as AbortRelease with the addition of the ability to pass a context and additional request options.

See AbortRelease 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 (*VEFAAS) CreateDependencyInstallTask

func (c *VEFAAS) CreateDependencyInstallTask(input *CreateDependencyInstallTaskInput) (*CreateDependencyInstallTaskOutput, error)

CreateDependencyInstallTask API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation CreateDependencyInstallTask for usage and error information.

func (*VEFAAS) CreateDependencyInstallTaskCommon

func (c *VEFAAS) CreateDependencyInstallTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDependencyInstallTaskCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation CreateDependencyInstallTaskCommon for usage and error information.

func (*VEFAAS) CreateDependencyInstallTaskCommonRequest

func (c *VEFAAS) CreateDependencyInstallTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDependencyInstallTaskCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateDependencyInstallTaskCommon operation. The "output" return value will be populated with the CreateDependencyInstallTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDependencyInstallTaskCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDependencyInstallTaskCommon Send returns without error.

See CreateDependencyInstallTaskCommon for more information on using the CreateDependencyInstallTaskCommon API call, and error handling.

// Example sending a request using the CreateDependencyInstallTaskCommonRequest method.
req, resp := client.CreateDependencyInstallTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) CreateDependencyInstallTaskCommonWithContext

func (c *VEFAAS) CreateDependencyInstallTaskCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDependencyInstallTaskCommonWithContext is the same as CreateDependencyInstallTaskCommon with the addition of the ability to pass a context and additional request options.

See CreateDependencyInstallTaskCommon 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 (*VEFAAS) CreateDependencyInstallTaskRequest

func (c *VEFAAS) CreateDependencyInstallTaskRequest(input *CreateDependencyInstallTaskInput) (req *request.Request, output *CreateDependencyInstallTaskOutput)

CreateDependencyInstallTaskRequest generates a "byteplus/request.Request" representing the client's request for the CreateDependencyInstallTask operation. The "output" return value will be populated with the CreateDependencyInstallTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDependencyInstallTaskCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDependencyInstallTaskCommon Send returns without error.

See CreateDependencyInstallTask for more information on using the CreateDependencyInstallTask API call, and error handling.

// Example sending a request using the CreateDependencyInstallTaskRequest method.
req, resp := client.CreateDependencyInstallTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) CreateDependencyInstallTaskWithContext

func (c *VEFAAS) CreateDependencyInstallTaskWithContext(ctx byteplus.Context, input *CreateDependencyInstallTaskInput, opts ...request.Option) (*CreateDependencyInstallTaskOutput, error)

CreateDependencyInstallTaskWithContext is the same as CreateDependencyInstallTask with the addition of the ability to pass a context and additional request options.

See CreateDependencyInstallTask 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 (*VEFAAS) CreateFunction

func (c *VEFAAS) CreateFunction(input *CreateFunctionInput) (*CreateFunctionOutput, error)

CreateFunction API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation CreateFunction for usage and error information.

func (*VEFAAS) CreateFunctionCommon

func (c *VEFAAS) CreateFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateFunctionCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation CreateFunctionCommon for usage and error information.

func (*VEFAAS) CreateFunctionCommonRequest

func (c *VEFAAS) CreateFunctionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateFunctionCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateFunctionCommon operation. The "output" return value will be populated with the CreateFunctionCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateFunctionCommon Request to send the API call to the service. the "output" return value is not valid until after CreateFunctionCommon Send returns without error.

See CreateFunctionCommon for more information on using the CreateFunctionCommon API call, and error handling.

// Example sending a request using the CreateFunctionCommonRequest method.
req, resp := client.CreateFunctionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) CreateFunctionCommonWithContext

func (c *VEFAAS) CreateFunctionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateFunctionCommonWithContext is the same as CreateFunctionCommon with the addition of the ability to pass a context and additional request options.

See CreateFunctionCommon 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 (*VEFAAS) CreateFunctionRequest

func (c *VEFAAS) CreateFunctionRequest(input *CreateFunctionInput) (req *request.Request, output *CreateFunctionOutput)

CreateFunctionRequest generates a "byteplus/request.Request" representing the client's request for the CreateFunction operation. The "output" return value will be populated with the CreateFunctionCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateFunctionCommon Request to send the API call to the service. the "output" return value is not valid until after CreateFunctionCommon Send returns without error.

See CreateFunction for more information on using the CreateFunction API call, and error handling.

// Example sending a request using the CreateFunctionRequest method.
req, resp := client.CreateFunctionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) CreateFunctionWithContext

func (c *VEFAAS) CreateFunctionWithContext(ctx byteplus.Context, input *CreateFunctionInput, opts ...request.Option) (*CreateFunctionOutput, error)

CreateFunctionWithContext is the same as CreateFunction with the addition of the ability to pass a context and additional request options.

See CreateFunction 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 (*VEFAAS) CreateKafkaTrigger

func (c *VEFAAS) CreateKafkaTrigger(input *CreateKafkaTriggerInput) (*CreateKafkaTriggerOutput, error)

CreateKafkaTrigger API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation CreateKafkaTrigger for usage and error information.

func (*VEFAAS) CreateKafkaTriggerCommon

func (c *VEFAAS) CreateKafkaTriggerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateKafkaTriggerCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation CreateKafkaTriggerCommon for usage and error information.

func (*VEFAAS) CreateKafkaTriggerCommonRequest

func (c *VEFAAS) CreateKafkaTriggerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateKafkaTriggerCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateKafkaTriggerCommon operation. The "output" return value will be populated with the CreateKafkaTriggerCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateKafkaTriggerCommon Request to send the API call to the service. the "output" return value is not valid until after CreateKafkaTriggerCommon Send returns without error.

See CreateKafkaTriggerCommon for more information on using the CreateKafkaTriggerCommon API call, and error handling.

// Example sending a request using the CreateKafkaTriggerCommonRequest method.
req, resp := client.CreateKafkaTriggerCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) CreateKafkaTriggerCommonWithContext

func (c *VEFAAS) CreateKafkaTriggerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateKafkaTriggerCommonWithContext is the same as CreateKafkaTriggerCommon with the addition of the ability to pass a context and additional request options.

See CreateKafkaTriggerCommon 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 (*VEFAAS) CreateKafkaTriggerRequest

func (c *VEFAAS) CreateKafkaTriggerRequest(input *CreateKafkaTriggerInput) (req *request.Request, output *CreateKafkaTriggerOutput)

CreateKafkaTriggerRequest generates a "byteplus/request.Request" representing the client's request for the CreateKafkaTrigger operation. The "output" return value will be populated with the CreateKafkaTriggerCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateKafkaTriggerCommon Request to send the API call to the service. the "output" return value is not valid until after CreateKafkaTriggerCommon Send returns without error.

See CreateKafkaTrigger for more information on using the CreateKafkaTrigger API call, and error handling.

// Example sending a request using the CreateKafkaTriggerRequest method.
req, resp := client.CreateKafkaTriggerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) CreateKafkaTriggerWithContext

func (c *VEFAAS) CreateKafkaTriggerWithContext(ctx byteplus.Context, input *CreateKafkaTriggerInput, opts ...request.Option) (*CreateKafkaTriggerOutput, error)

CreateKafkaTriggerWithContext is the same as CreateKafkaTrigger with the addition of the ability to pass a context and additional request options.

See CreateKafkaTrigger 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 (*VEFAAS) CreateSandbox

func (c *VEFAAS) CreateSandbox(input *CreateSandboxInput) (*CreateSandboxOutput, error)

CreateSandbox API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation CreateSandbox for usage and error information.

func (*VEFAAS) CreateSandboxCommon

func (c *VEFAAS) CreateSandboxCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateSandboxCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation CreateSandboxCommon for usage and error information.

func (*VEFAAS) CreateSandboxCommonRequest

func (c *VEFAAS) CreateSandboxCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateSandboxCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateSandboxCommon operation. The "output" return value will be populated with the CreateSandboxCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSandboxCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSandboxCommon Send returns without error.

See CreateSandboxCommon for more information on using the CreateSandboxCommon API call, and error handling.

// Example sending a request using the CreateSandboxCommonRequest method.
req, resp := client.CreateSandboxCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) CreateSandboxCommonWithContext

func (c *VEFAAS) CreateSandboxCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateSandboxCommonWithContext is the same as CreateSandboxCommon with the addition of the ability to pass a context and additional request options.

See CreateSandboxCommon 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 (*VEFAAS) CreateSandboxRequest

func (c *VEFAAS) CreateSandboxRequest(input *CreateSandboxInput) (req *request.Request, output *CreateSandboxOutput)

CreateSandboxRequest generates a "byteplus/request.Request" representing the client's request for the CreateSandbox operation. The "output" return value will be populated with the CreateSandboxCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSandboxCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSandboxCommon Send returns without error.

See CreateSandbox for more information on using the CreateSandbox API call, and error handling.

// Example sending a request using the CreateSandboxRequest method.
req, resp := client.CreateSandboxRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) CreateSandboxWithContext

func (c *VEFAAS) CreateSandboxWithContext(ctx byteplus.Context, input *CreateSandboxInput, opts ...request.Option) (*CreateSandboxOutput, error)

CreateSandboxWithContext is the same as CreateSandbox with the addition of the ability to pass a context and additional request options.

See CreateSandbox 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 (*VEFAAS) CreateTimer

func (c *VEFAAS) CreateTimer(input *CreateTimerInput) (*CreateTimerOutput, error)

CreateTimer API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation CreateTimer for usage and error information.

func (*VEFAAS) CreateTimerCommon

func (c *VEFAAS) CreateTimerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateTimerCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation CreateTimerCommon for usage and error information.

func (*VEFAAS) CreateTimerCommonRequest

func (c *VEFAAS) CreateTimerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateTimerCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateTimerCommon operation. The "output" return value will be populated with the CreateTimerCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateTimerCommon Request to send the API call to the service. the "output" return value is not valid until after CreateTimerCommon Send returns without error.

See CreateTimerCommon for more information on using the CreateTimerCommon API call, and error handling.

// Example sending a request using the CreateTimerCommonRequest method.
req, resp := client.CreateTimerCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) CreateTimerCommonWithContext

func (c *VEFAAS) CreateTimerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateTimerCommonWithContext is the same as CreateTimerCommon with the addition of the ability to pass a context and additional request options.

See CreateTimerCommon 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 (*VEFAAS) CreateTimerRequest

func (c *VEFAAS) CreateTimerRequest(input *CreateTimerInput) (req *request.Request, output *CreateTimerOutput)

CreateTimerRequest generates a "byteplus/request.Request" representing the client's request for the CreateTimer operation. The "output" return value will be populated with the CreateTimerCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateTimerCommon Request to send the API call to the service. the "output" return value is not valid until after CreateTimerCommon Send returns without error.

See CreateTimer for more information on using the CreateTimer API call, and error handling.

// Example sending a request using the CreateTimerRequest method.
req, resp := client.CreateTimerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) CreateTimerWithContext

func (c *VEFAAS) CreateTimerWithContext(ctx byteplus.Context, input *CreateTimerInput, opts ...request.Option) (*CreateTimerOutput, error)

CreateTimerWithContext is the same as CreateTimer with the addition of the ability to pass a context and additional request options.

See CreateTimer 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 (*VEFAAS) DeleteFunction

func (c *VEFAAS) DeleteFunction(input *DeleteFunctionInput) (*DeleteFunctionOutput, error)

DeleteFunction API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation DeleteFunction for usage and error information.

func (*VEFAAS) DeleteFunctionCommon

func (c *VEFAAS) DeleteFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteFunctionCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation DeleteFunctionCommon for usage and error information.

func (*VEFAAS) DeleteFunctionCommonRequest

func (c *VEFAAS) DeleteFunctionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteFunctionCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteFunctionCommon operation. The "output" return value will be populated with the DeleteFunctionCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteFunctionCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteFunctionCommon Send returns without error.

See DeleteFunctionCommon for more information on using the DeleteFunctionCommon API call, and error handling.

// Example sending a request using the DeleteFunctionCommonRequest method.
req, resp := client.DeleteFunctionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) DeleteFunctionCommonWithContext

func (c *VEFAAS) DeleteFunctionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteFunctionCommonWithContext is the same as DeleteFunctionCommon with the addition of the ability to pass a context and additional request options.

See DeleteFunctionCommon 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 (*VEFAAS) DeleteFunctionRequest

func (c *VEFAAS) DeleteFunctionRequest(input *DeleteFunctionInput) (req *request.Request, output *DeleteFunctionOutput)

DeleteFunctionRequest generates a "byteplus/request.Request" representing the client's request for the DeleteFunction operation. The "output" return value will be populated with the DeleteFunctionCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteFunctionCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteFunctionCommon Send returns without error.

See DeleteFunction for more information on using the DeleteFunction API call, and error handling.

// Example sending a request using the DeleteFunctionRequest method.
req, resp := client.DeleteFunctionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) DeleteFunctionWithContext

func (c *VEFAAS) DeleteFunctionWithContext(ctx byteplus.Context, input *DeleteFunctionInput, opts ...request.Option) (*DeleteFunctionOutput, error)

DeleteFunctionWithContext is the same as DeleteFunction with the addition of the ability to pass a context and additional request options.

See DeleteFunction 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 (*VEFAAS) DeleteKafkaTrigger

func (c *VEFAAS) DeleteKafkaTrigger(input *DeleteKafkaTriggerInput) (*DeleteKafkaTriggerOutput, error)

DeleteKafkaTrigger API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation DeleteKafkaTrigger for usage and error information.

func (*VEFAAS) DeleteKafkaTriggerCommon

func (c *VEFAAS) DeleteKafkaTriggerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteKafkaTriggerCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation DeleteKafkaTriggerCommon for usage and error information.

func (*VEFAAS) DeleteKafkaTriggerCommonRequest

func (c *VEFAAS) DeleteKafkaTriggerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteKafkaTriggerCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteKafkaTriggerCommon operation. The "output" return value will be populated with the DeleteKafkaTriggerCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteKafkaTriggerCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteKafkaTriggerCommon Send returns without error.

See DeleteKafkaTriggerCommon for more information on using the DeleteKafkaTriggerCommon API call, and error handling.

// Example sending a request using the DeleteKafkaTriggerCommonRequest method.
req, resp := client.DeleteKafkaTriggerCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) DeleteKafkaTriggerCommonWithContext

func (c *VEFAAS) DeleteKafkaTriggerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteKafkaTriggerCommonWithContext is the same as DeleteKafkaTriggerCommon with the addition of the ability to pass a context and additional request options.

See DeleteKafkaTriggerCommon 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 (*VEFAAS) DeleteKafkaTriggerRequest

func (c *VEFAAS) DeleteKafkaTriggerRequest(input *DeleteKafkaTriggerInput) (req *request.Request, output *DeleteKafkaTriggerOutput)

DeleteKafkaTriggerRequest generates a "byteplus/request.Request" representing the client's request for the DeleteKafkaTrigger operation. The "output" return value will be populated with the DeleteKafkaTriggerCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteKafkaTriggerCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteKafkaTriggerCommon Send returns without error.

See DeleteKafkaTrigger for more information on using the DeleteKafkaTrigger API call, and error handling.

// Example sending a request using the DeleteKafkaTriggerRequest method.
req, resp := client.DeleteKafkaTriggerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) DeleteKafkaTriggerWithContext

func (c *VEFAAS) DeleteKafkaTriggerWithContext(ctx byteplus.Context, input *DeleteKafkaTriggerInput, opts ...request.Option) (*DeleteKafkaTriggerOutput, error)

DeleteKafkaTriggerWithContext is the same as DeleteKafkaTrigger with the addition of the ability to pass a context and additional request options.

See DeleteKafkaTrigger 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 (*VEFAAS) DeleteSandboxImage

func (c *VEFAAS) DeleteSandboxImage(input *DeleteSandboxImageInput) (*DeleteSandboxImageOutput, error)

DeleteSandboxImage API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation DeleteSandboxImage for usage and error information.

func (*VEFAAS) DeleteSandboxImageCommon

func (c *VEFAAS) DeleteSandboxImageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteSandboxImageCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation DeleteSandboxImageCommon for usage and error information.

func (*VEFAAS) DeleteSandboxImageCommonRequest

func (c *VEFAAS) DeleteSandboxImageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteSandboxImageCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSandboxImageCommon operation. The "output" return value will be populated with the DeleteSandboxImageCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSandboxImageCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSandboxImageCommon Send returns without error.

See DeleteSandboxImageCommon for more information on using the DeleteSandboxImageCommon API call, and error handling.

// Example sending a request using the DeleteSandboxImageCommonRequest method.
req, resp := client.DeleteSandboxImageCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) DeleteSandboxImageCommonWithContext

func (c *VEFAAS) DeleteSandboxImageCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteSandboxImageCommonWithContext is the same as DeleteSandboxImageCommon with the addition of the ability to pass a context and additional request options.

See DeleteSandboxImageCommon 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 (*VEFAAS) DeleteSandboxImageRequest

func (c *VEFAAS) DeleteSandboxImageRequest(input *DeleteSandboxImageInput) (req *request.Request, output *DeleteSandboxImageOutput)

DeleteSandboxImageRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSandboxImage operation. The "output" return value will be populated with the DeleteSandboxImageCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSandboxImageCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSandboxImageCommon Send returns without error.

See DeleteSandboxImage for more information on using the DeleteSandboxImage API call, and error handling.

// Example sending a request using the DeleteSandboxImageRequest method.
req, resp := client.DeleteSandboxImageRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) DeleteSandboxImageWithContext

func (c *VEFAAS) DeleteSandboxImageWithContext(ctx byteplus.Context, input *DeleteSandboxImageInput, opts ...request.Option) (*DeleteSandboxImageOutput, error)

DeleteSandboxImageWithContext is the same as DeleteSandboxImage with the addition of the ability to pass a context and additional request options.

See DeleteSandboxImage 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 (*VEFAAS) DeleteTimer

func (c *VEFAAS) DeleteTimer(input *DeleteTimerInput) (*DeleteTimerOutput, error)

DeleteTimer API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation DeleteTimer for usage and error information.

func (*VEFAAS) DeleteTimerCommon

func (c *VEFAAS) DeleteTimerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteTimerCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation DeleteTimerCommon for usage and error information.

func (*VEFAAS) DeleteTimerCommonRequest

func (c *VEFAAS) DeleteTimerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteTimerCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteTimerCommon operation. The "output" return value will be populated with the DeleteTimerCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteTimerCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteTimerCommon Send returns without error.

See DeleteTimerCommon for more information on using the DeleteTimerCommon API call, and error handling.

// Example sending a request using the DeleteTimerCommonRequest method.
req, resp := client.DeleteTimerCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) DeleteTimerCommonWithContext

func (c *VEFAAS) DeleteTimerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteTimerCommonWithContext is the same as DeleteTimerCommon with the addition of the ability to pass a context and additional request options.

See DeleteTimerCommon 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 (*VEFAAS) DeleteTimerRequest

func (c *VEFAAS) DeleteTimerRequest(input *DeleteTimerInput) (req *request.Request, output *DeleteTimerOutput)

DeleteTimerRequest generates a "byteplus/request.Request" representing the client's request for the DeleteTimer operation. The "output" return value will be populated with the DeleteTimerCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteTimerCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteTimerCommon Send returns without error.

See DeleteTimer for more information on using the DeleteTimer API call, and error handling.

// Example sending a request using the DeleteTimerRequest method.
req, resp := client.DeleteTimerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) DeleteTimerWithContext

func (c *VEFAAS) DeleteTimerWithContext(ctx byteplus.Context, input *DeleteTimerInput, opts ...request.Option) (*DeleteTimerOutput, error)

DeleteTimerWithContext is the same as DeleteTimer with the addition of the ability to pass a context and additional request options.

See DeleteTimer 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 (*VEFAAS) DescribeSandbox

func (c *VEFAAS) DescribeSandbox(input *DescribeSandboxInput) (*DescribeSandboxOutput, error)

DescribeSandbox API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation DescribeSandbox for usage and error information.

func (*VEFAAS) DescribeSandboxCommon

func (c *VEFAAS) DescribeSandboxCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeSandboxCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation DescribeSandboxCommon for usage and error information.

func (*VEFAAS) DescribeSandboxCommonRequest

func (c *VEFAAS) DescribeSandboxCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeSandboxCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSandboxCommon operation. The "output" return value will be populated with the DescribeSandboxCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSandboxCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSandboxCommon Send returns without error.

See DescribeSandboxCommon for more information on using the DescribeSandboxCommon API call, and error handling.

// Example sending a request using the DescribeSandboxCommonRequest method.
req, resp := client.DescribeSandboxCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) DescribeSandboxCommonWithContext

func (c *VEFAAS) DescribeSandboxCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeSandboxCommonWithContext is the same as DescribeSandboxCommon with the addition of the ability to pass a context and additional request options.

See DescribeSandboxCommon 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 (*VEFAAS) DescribeSandboxRequest

func (c *VEFAAS) DescribeSandboxRequest(input *DescribeSandboxInput) (req *request.Request, output *DescribeSandboxOutput)

DescribeSandboxRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSandbox operation. The "output" return value will be populated with the DescribeSandboxCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSandboxCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSandboxCommon Send returns without error.

See DescribeSandbox for more information on using the DescribeSandbox API call, and error handling.

// Example sending a request using the DescribeSandboxRequest method.
req, resp := client.DescribeSandboxRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) DescribeSandboxWithContext

func (c *VEFAAS) DescribeSandboxWithContext(ctx byteplus.Context, input *DescribeSandboxInput, opts ...request.Option) (*DescribeSandboxOutput, error)

DescribeSandboxWithContext is the same as DescribeSandbox with the addition of the ability to pass a context and additional request options.

See DescribeSandbox 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 (*VEFAAS) GenWebshellEndpoint

func (c *VEFAAS) GenWebshellEndpoint(input *GenWebshellEndpointInput) (*GenWebshellEndpointOutput, error)

GenWebshellEndpoint API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GenWebshellEndpoint for usage and error information.

func (*VEFAAS) GenWebshellEndpointCommon

func (c *VEFAAS) GenWebshellEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GenWebshellEndpointCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GenWebshellEndpointCommon for usage and error information.

func (*VEFAAS) GenWebshellEndpointCommonRequest

func (c *VEFAAS) GenWebshellEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GenWebshellEndpointCommonRequest generates a "byteplus/request.Request" representing the client's request for the GenWebshellEndpointCommon operation. The "output" return value will be populated with the GenWebshellEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned GenWebshellEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after GenWebshellEndpointCommon Send returns without error.

See GenWebshellEndpointCommon for more information on using the GenWebshellEndpointCommon API call, and error handling.

// Example sending a request using the GenWebshellEndpointCommonRequest method.
req, resp := client.GenWebshellEndpointCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GenWebshellEndpointCommonWithContext

func (c *VEFAAS) GenWebshellEndpointCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GenWebshellEndpointCommonWithContext is the same as GenWebshellEndpointCommon with the addition of the ability to pass a context and additional request options.

See GenWebshellEndpointCommon 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 (*VEFAAS) GenWebshellEndpointRequest

func (c *VEFAAS) GenWebshellEndpointRequest(input *GenWebshellEndpointInput) (req *request.Request, output *GenWebshellEndpointOutput)

GenWebshellEndpointRequest generates a "byteplus/request.Request" representing the client's request for the GenWebshellEndpoint operation. The "output" return value will be populated with the GenWebshellEndpointCommon request's response once the request completes successfully.

Use "Send" method on the returned GenWebshellEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after GenWebshellEndpointCommon Send returns without error.

See GenWebshellEndpoint for more information on using the GenWebshellEndpoint API call, and error handling.

// Example sending a request using the GenWebshellEndpointRequest method.
req, resp := client.GenWebshellEndpointRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GenWebshellEndpointWithContext

func (c *VEFAAS) GenWebshellEndpointWithContext(ctx byteplus.Context, input *GenWebshellEndpointInput, opts ...request.Option) (*GenWebshellEndpointOutput, error)

GenWebshellEndpointWithContext is the same as GenWebshellEndpoint with the addition of the ability to pass a context and additional request options.

See GenWebshellEndpoint 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 (*VEFAAS) GetCodeUploadAddress

func (c *VEFAAS) GetCodeUploadAddress(input *GetCodeUploadAddressInput) (*GetCodeUploadAddressOutput, error)

GetCodeUploadAddress API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetCodeUploadAddress for usage and error information.

func (*VEFAAS) GetCodeUploadAddressCommon

func (c *VEFAAS) GetCodeUploadAddressCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetCodeUploadAddressCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetCodeUploadAddressCommon for usage and error information.

func (*VEFAAS) GetCodeUploadAddressCommonRequest

func (c *VEFAAS) GetCodeUploadAddressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetCodeUploadAddressCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetCodeUploadAddressCommon operation. The "output" return value will be populated with the GetCodeUploadAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned GetCodeUploadAddressCommon Request to send the API call to the service. the "output" return value is not valid until after GetCodeUploadAddressCommon Send returns without error.

See GetCodeUploadAddressCommon for more information on using the GetCodeUploadAddressCommon API call, and error handling.

// Example sending a request using the GetCodeUploadAddressCommonRequest method.
req, resp := client.GetCodeUploadAddressCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetCodeUploadAddressCommonWithContext

func (c *VEFAAS) GetCodeUploadAddressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetCodeUploadAddressCommonWithContext is the same as GetCodeUploadAddressCommon with the addition of the ability to pass a context and additional request options.

See GetCodeUploadAddressCommon 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 (*VEFAAS) GetCodeUploadAddressRequest

func (c *VEFAAS) GetCodeUploadAddressRequest(input *GetCodeUploadAddressInput) (req *request.Request, output *GetCodeUploadAddressOutput)

GetCodeUploadAddressRequest generates a "byteplus/request.Request" representing the client's request for the GetCodeUploadAddress operation. The "output" return value will be populated with the GetCodeUploadAddressCommon request's response once the request completes successfully.

Use "Send" method on the returned GetCodeUploadAddressCommon Request to send the API call to the service. the "output" return value is not valid until after GetCodeUploadAddressCommon Send returns without error.

See GetCodeUploadAddress for more information on using the GetCodeUploadAddress API call, and error handling.

// Example sending a request using the GetCodeUploadAddressRequest method.
req, resp := client.GetCodeUploadAddressRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetCodeUploadAddressWithContext

func (c *VEFAAS) GetCodeUploadAddressWithContext(ctx byteplus.Context, input *GetCodeUploadAddressInput, opts ...request.Option) (*GetCodeUploadAddressOutput, error)

GetCodeUploadAddressWithContext is the same as GetCodeUploadAddress with the addition of the ability to pass a context and additional request options.

See GetCodeUploadAddress 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 (*VEFAAS) GetDependencyInstallTaskLogDownloadURI

func (c *VEFAAS) GetDependencyInstallTaskLogDownloadURI(input *GetDependencyInstallTaskLogDownloadURIInput) (*GetDependencyInstallTaskLogDownloadURIOutput, error)

GetDependencyInstallTaskLogDownloadURI API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetDependencyInstallTaskLogDownloadURI for usage and error information.

func (*VEFAAS) GetDependencyInstallTaskLogDownloadURICommon

func (c *VEFAAS) GetDependencyInstallTaskLogDownloadURICommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetDependencyInstallTaskLogDownloadURICommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetDependencyInstallTaskLogDownloadURICommon for usage and error information.

func (*VEFAAS) GetDependencyInstallTaskLogDownloadURICommonRequest

func (c *VEFAAS) GetDependencyInstallTaskLogDownloadURICommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetDependencyInstallTaskLogDownloadURICommonRequest generates a "byteplus/request.Request" representing the client's request for the GetDependencyInstallTaskLogDownloadURICommon operation. The "output" return value will be populated with the GetDependencyInstallTaskLogDownloadURICommon request's response once the request completes successfully.

Use "Send" method on the returned GetDependencyInstallTaskLogDownloadURICommon Request to send the API call to the service. the "output" return value is not valid until after GetDependencyInstallTaskLogDownloadURICommon Send returns without error.

See GetDependencyInstallTaskLogDownloadURICommon for more information on using the GetDependencyInstallTaskLogDownloadURICommon API call, and error handling.

// Example sending a request using the GetDependencyInstallTaskLogDownloadURICommonRequest method.
req, resp := client.GetDependencyInstallTaskLogDownloadURICommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetDependencyInstallTaskLogDownloadURICommonWithContext

func (c *VEFAAS) GetDependencyInstallTaskLogDownloadURICommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetDependencyInstallTaskLogDownloadURICommonWithContext is the same as GetDependencyInstallTaskLogDownloadURICommon with the addition of the ability to pass a context and additional request options.

See GetDependencyInstallTaskLogDownloadURICommon 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 (*VEFAAS) GetDependencyInstallTaskLogDownloadURIRequest

func (c *VEFAAS) GetDependencyInstallTaskLogDownloadURIRequest(input *GetDependencyInstallTaskLogDownloadURIInput) (req *request.Request, output *GetDependencyInstallTaskLogDownloadURIOutput)

GetDependencyInstallTaskLogDownloadURIRequest generates a "byteplus/request.Request" representing the client's request for the GetDependencyInstallTaskLogDownloadURI operation. The "output" return value will be populated with the GetDependencyInstallTaskLogDownloadURICommon request's response once the request completes successfully.

Use "Send" method on the returned GetDependencyInstallTaskLogDownloadURICommon Request to send the API call to the service. the "output" return value is not valid until after GetDependencyInstallTaskLogDownloadURICommon Send returns without error.

See GetDependencyInstallTaskLogDownloadURI for more information on using the GetDependencyInstallTaskLogDownloadURI API call, and error handling.

// Example sending a request using the GetDependencyInstallTaskLogDownloadURIRequest method.
req, resp := client.GetDependencyInstallTaskLogDownloadURIRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetDependencyInstallTaskLogDownloadURIWithContext

func (c *VEFAAS) GetDependencyInstallTaskLogDownloadURIWithContext(ctx byteplus.Context, input *GetDependencyInstallTaskLogDownloadURIInput, opts ...request.Option) (*GetDependencyInstallTaskLogDownloadURIOutput, error)

GetDependencyInstallTaskLogDownloadURIWithContext is the same as GetDependencyInstallTaskLogDownloadURI with the addition of the ability to pass a context and additional request options.

See GetDependencyInstallTaskLogDownloadURI 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 (*VEFAAS) GetDependencyInstallTaskStatus

func (c *VEFAAS) GetDependencyInstallTaskStatus(input *GetDependencyInstallTaskStatusInput) (*GetDependencyInstallTaskStatusOutput, error)

GetDependencyInstallTaskStatus API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetDependencyInstallTaskStatus for usage and error information.

func (*VEFAAS) GetDependencyInstallTaskStatusCommon

func (c *VEFAAS) GetDependencyInstallTaskStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetDependencyInstallTaskStatusCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetDependencyInstallTaskStatusCommon for usage and error information.

func (*VEFAAS) GetDependencyInstallTaskStatusCommonRequest

func (c *VEFAAS) GetDependencyInstallTaskStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetDependencyInstallTaskStatusCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetDependencyInstallTaskStatusCommon operation. The "output" return value will be populated with the GetDependencyInstallTaskStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetDependencyInstallTaskStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetDependencyInstallTaskStatusCommon Send returns without error.

See GetDependencyInstallTaskStatusCommon for more information on using the GetDependencyInstallTaskStatusCommon API call, and error handling.

// Example sending a request using the GetDependencyInstallTaskStatusCommonRequest method.
req, resp := client.GetDependencyInstallTaskStatusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetDependencyInstallTaskStatusCommonWithContext

func (c *VEFAAS) GetDependencyInstallTaskStatusCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetDependencyInstallTaskStatusCommonWithContext is the same as GetDependencyInstallTaskStatusCommon with the addition of the ability to pass a context and additional request options.

See GetDependencyInstallTaskStatusCommon 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 (*VEFAAS) GetDependencyInstallTaskStatusRequest

func (c *VEFAAS) GetDependencyInstallTaskStatusRequest(input *GetDependencyInstallTaskStatusInput) (req *request.Request, output *GetDependencyInstallTaskStatusOutput)

GetDependencyInstallTaskStatusRequest generates a "byteplus/request.Request" representing the client's request for the GetDependencyInstallTaskStatus operation. The "output" return value will be populated with the GetDependencyInstallTaskStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetDependencyInstallTaskStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetDependencyInstallTaskStatusCommon Send returns without error.

See GetDependencyInstallTaskStatus for more information on using the GetDependencyInstallTaskStatus API call, and error handling.

// Example sending a request using the GetDependencyInstallTaskStatusRequest method.
req, resp := client.GetDependencyInstallTaskStatusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetDependencyInstallTaskStatusWithContext

func (c *VEFAAS) GetDependencyInstallTaskStatusWithContext(ctx byteplus.Context, input *GetDependencyInstallTaskStatusInput, opts ...request.Option) (*GetDependencyInstallTaskStatusOutput, error)

GetDependencyInstallTaskStatusWithContext is the same as GetDependencyInstallTaskStatus with the addition of the ability to pass a context and additional request options.

See GetDependencyInstallTaskStatus 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 (*VEFAAS) GetFunction

func (c *VEFAAS) GetFunction(input *GetFunctionInput) (*GetFunctionOutput, error)

GetFunction API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetFunction for usage and error information.

func (*VEFAAS) GetFunctionCommon

func (c *VEFAAS) GetFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetFunctionCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetFunctionCommon for usage and error information.

func (*VEFAAS) GetFunctionCommonRequest

func (c *VEFAAS) GetFunctionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetFunctionCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetFunctionCommon operation. The "output" return value will be populated with the GetFunctionCommon request's response once the request completes successfully.

Use "Send" method on the returned GetFunctionCommon Request to send the API call to the service. the "output" return value is not valid until after GetFunctionCommon Send returns without error.

See GetFunctionCommon for more information on using the GetFunctionCommon API call, and error handling.

// Example sending a request using the GetFunctionCommonRequest method.
req, resp := client.GetFunctionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetFunctionCommonWithContext

func (c *VEFAAS) GetFunctionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetFunctionCommonWithContext is the same as GetFunctionCommon with the addition of the ability to pass a context and additional request options.

See GetFunctionCommon 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 (*VEFAAS) GetFunctionInstanceLogs

func (c *VEFAAS) GetFunctionInstanceLogs(input *GetFunctionInstanceLogsInput) (*GetFunctionInstanceLogsOutput, error)

GetFunctionInstanceLogs API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetFunctionInstanceLogs for usage and error information.

func (*VEFAAS) GetFunctionInstanceLogsCommon

func (c *VEFAAS) GetFunctionInstanceLogsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetFunctionInstanceLogsCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetFunctionInstanceLogsCommon for usage and error information.

func (*VEFAAS) GetFunctionInstanceLogsCommonRequest

func (c *VEFAAS) GetFunctionInstanceLogsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetFunctionInstanceLogsCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetFunctionInstanceLogsCommon operation. The "output" return value will be populated with the GetFunctionInstanceLogsCommon request's response once the request completes successfully.

Use "Send" method on the returned GetFunctionInstanceLogsCommon Request to send the API call to the service. the "output" return value is not valid until after GetFunctionInstanceLogsCommon Send returns without error.

See GetFunctionInstanceLogsCommon for more information on using the GetFunctionInstanceLogsCommon API call, and error handling.

// Example sending a request using the GetFunctionInstanceLogsCommonRequest method.
req, resp := client.GetFunctionInstanceLogsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetFunctionInstanceLogsCommonWithContext

func (c *VEFAAS) GetFunctionInstanceLogsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetFunctionInstanceLogsCommonWithContext is the same as GetFunctionInstanceLogsCommon with the addition of the ability to pass a context and additional request options.

See GetFunctionInstanceLogsCommon 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 (*VEFAAS) GetFunctionInstanceLogsRequest

func (c *VEFAAS) GetFunctionInstanceLogsRequest(input *GetFunctionInstanceLogsInput) (req *request.Request, output *GetFunctionInstanceLogsOutput)

GetFunctionInstanceLogsRequest generates a "byteplus/request.Request" representing the client's request for the GetFunctionInstanceLogs operation. The "output" return value will be populated with the GetFunctionInstanceLogsCommon request's response once the request completes successfully.

Use "Send" method on the returned GetFunctionInstanceLogsCommon Request to send the API call to the service. the "output" return value is not valid until after GetFunctionInstanceLogsCommon Send returns without error.

See GetFunctionInstanceLogs for more information on using the GetFunctionInstanceLogs API call, and error handling.

// Example sending a request using the GetFunctionInstanceLogsRequest method.
req, resp := client.GetFunctionInstanceLogsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetFunctionInstanceLogsWithContext

func (c *VEFAAS) GetFunctionInstanceLogsWithContext(ctx byteplus.Context, input *GetFunctionInstanceLogsInput, opts ...request.Option) (*GetFunctionInstanceLogsOutput, error)

GetFunctionInstanceLogsWithContext is the same as GetFunctionInstanceLogs with the addition of the ability to pass a context and additional request options.

See GetFunctionInstanceLogs 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 (*VEFAAS) GetFunctionRequest

func (c *VEFAAS) GetFunctionRequest(input *GetFunctionInput) (req *request.Request, output *GetFunctionOutput)

GetFunctionRequest generates a "byteplus/request.Request" representing the client's request for the GetFunction operation. The "output" return value will be populated with the GetFunctionCommon request's response once the request completes successfully.

Use "Send" method on the returned GetFunctionCommon Request to send the API call to the service. the "output" return value is not valid until after GetFunctionCommon Send returns without error.

See GetFunction for more information on using the GetFunction API call, and error handling.

// Example sending a request using the GetFunctionRequest method.
req, resp := client.GetFunctionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetFunctionResource

func (c *VEFAAS) GetFunctionResource(input *GetFunctionResourceInput) (*GetFunctionResourceOutput, error)

GetFunctionResource API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetFunctionResource for usage and error information.

func (*VEFAAS) GetFunctionResourceCommon

func (c *VEFAAS) GetFunctionResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetFunctionResourceCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetFunctionResourceCommon for usage and error information.

func (*VEFAAS) GetFunctionResourceCommonRequest

func (c *VEFAAS) GetFunctionResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetFunctionResourceCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetFunctionResourceCommon operation. The "output" return value will be populated with the GetFunctionResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetFunctionResourceCommon Request to send the API call to the service. the "output" return value is not valid until after GetFunctionResourceCommon Send returns without error.

See GetFunctionResourceCommon for more information on using the GetFunctionResourceCommon API call, and error handling.

// Example sending a request using the GetFunctionResourceCommonRequest method.
req, resp := client.GetFunctionResourceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetFunctionResourceCommonWithContext

func (c *VEFAAS) GetFunctionResourceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetFunctionResourceCommonWithContext is the same as GetFunctionResourceCommon with the addition of the ability to pass a context and additional request options.

See GetFunctionResourceCommon 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 (*VEFAAS) GetFunctionResourceRequest

func (c *VEFAAS) GetFunctionResourceRequest(input *GetFunctionResourceInput) (req *request.Request, output *GetFunctionResourceOutput)

GetFunctionResourceRequest generates a "byteplus/request.Request" representing the client's request for the GetFunctionResource operation. The "output" return value will be populated with the GetFunctionResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetFunctionResourceCommon Request to send the API call to the service. the "output" return value is not valid until after GetFunctionResourceCommon Send returns without error.

See GetFunctionResource for more information on using the GetFunctionResource API call, and error handling.

// Example sending a request using the GetFunctionResourceRequest method.
req, resp := client.GetFunctionResourceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetFunctionResourceWithContext

func (c *VEFAAS) GetFunctionResourceWithContext(ctx byteplus.Context, input *GetFunctionResourceInput, opts ...request.Option) (*GetFunctionResourceOutput, error)

GetFunctionResourceWithContext is the same as GetFunctionResource with the addition of the ability to pass a context and additional request options.

See GetFunctionResource 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 (*VEFAAS) GetFunctionWithContext

func (c *VEFAAS) GetFunctionWithContext(ctx byteplus.Context, input *GetFunctionInput, opts ...request.Option) (*GetFunctionOutput, error)

GetFunctionWithContext is the same as GetFunction with the addition of the ability to pass a context and additional request options.

See GetFunction 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 (*VEFAAS) GetImageSyncStatus

func (c *VEFAAS) GetImageSyncStatus(input *GetImageSyncStatusInput) (*GetImageSyncStatusOutput, error)

GetImageSyncStatus API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetImageSyncStatus for usage and error information.

func (*VEFAAS) GetImageSyncStatusCommon

func (c *VEFAAS) GetImageSyncStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetImageSyncStatusCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetImageSyncStatusCommon for usage and error information.

func (*VEFAAS) GetImageSyncStatusCommonRequest

func (c *VEFAAS) GetImageSyncStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetImageSyncStatusCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetImageSyncStatusCommon operation. The "output" return value will be populated with the GetImageSyncStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetImageSyncStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetImageSyncStatusCommon Send returns without error.

See GetImageSyncStatusCommon for more information on using the GetImageSyncStatusCommon API call, and error handling.

// Example sending a request using the GetImageSyncStatusCommonRequest method.
req, resp := client.GetImageSyncStatusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetImageSyncStatusCommonWithContext

func (c *VEFAAS) GetImageSyncStatusCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetImageSyncStatusCommonWithContext is the same as GetImageSyncStatusCommon with the addition of the ability to pass a context and additional request options.

See GetImageSyncStatusCommon 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 (*VEFAAS) GetImageSyncStatusRequest

func (c *VEFAAS) GetImageSyncStatusRequest(input *GetImageSyncStatusInput) (req *request.Request, output *GetImageSyncStatusOutput)

GetImageSyncStatusRequest generates a "byteplus/request.Request" representing the client's request for the GetImageSyncStatus operation. The "output" return value will be populated with the GetImageSyncStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetImageSyncStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetImageSyncStatusCommon Send returns without error.

See GetImageSyncStatus for more information on using the GetImageSyncStatus API call, and error handling.

// Example sending a request using the GetImageSyncStatusRequest method.
req, resp := client.GetImageSyncStatusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetImageSyncStatusWithContext

func (c *VEFAAS) GetImageSyncStatusWithContext(ctx byteplus.Context, input *GetImageSyncStatusInput, opts ...request.Option) (*GetImageSyncStatusOutput, error)

GetImageSyncStatusWithContext is the same as GetImageSyncStatus with the addition of the ability to pass a context and additional request options.

See GetImageSyncStatus 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 (*VEFAAS) GetKafkaTrigger

func (c *VEFAAS) GetKafkaTrigger(input *GetKafkaTriggerInput) (*GetKafkaTriggerOutput, error)

GetKafkaTrigger API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetKafkaTrigger for usage and error information.

func (*VEFAAS) GetKafkaTriggerCommon

func (c *VEFAAS) GetKafkaTriggerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetKafkaTriggerCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetKafkaTriggerCommon for usage and error information.

func (*VEFAAS) GetKafkaTriggerCommonRequest

func (c *VEFAAS) GetKafkaTriggerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetKafkaTriggerCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetKafkaTriggerCommon operation. The "output" return value will be populated with the GetKafkaTriggerCommon request's response once the request completes successfully.

Use "Send" method on the returned GetKafkaTriggerCommon Request to send the API call to the service. the "output" return value is not valid until after GetKafkaTriggerCommon Send returns without error.

See GetKafkaTriggerCommon for more information on using the GetKafkaTriggerCommon API call, and error handling.

// Example sending a request using the GetKafkaTriggerCommonRequest method.
req, resp := client.GetKafkaTriggerCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetKafkaTriggerCommonWithContext

func (c *VEFAAS) GetKafkaTriggerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetKafkaTriggerCommonWithContext is the same as GetKafkaTriggerCommon with the addition of the ability to pass a context and additional request options.

See GetKafkaTriggerCommon 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 (*VEFAAS) GetKafkaTriggerRequest

func (c *VEFAAS) GetKafkaTriggerRequest(input *GetKafkaTriggerInput) (req *request.Request, output *GetKafkaTriggerOutput)

GetKafkaTriggerRequest generates a "byteplus/request.Request" representing the client's request for the GetKafkaTrigger operation. The "output" return value will be populated with the GetKafkaTriggerCommon request's response once the request completes successfully.

Use "Send" method on the returned GetKafkaTriggerCommon Request to send the API call to the service. the "output" return value is not valid until after GetKafkaTriggerCommon Send returns without error.

See GetKafkaTrigger for more information on using the GetKafkaTrigger API call, and error handling.

// Example sending a request using the GetKafkaTriggerRequest method.
req, resp := client.GetKafkaTriggerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetKafkaTriggerWithContext

func (c *VEFAAS) GetKafkaTriggerWithContext(ctx byteplus.Context, input *GetKafkaTriggerInput, opts ...request.Option) (*GetKafkaTriggerOutput, error)

GetKafkaTriggerWithContext is the same as GetKafkaTrigger with the addition of the ability to pass a context and additional request options.

See GetKafkaTrigger 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 (*VEFAAS) GetPublicSandboxImageGroups

func (c *VEFAAS) GetPublicSandboxImageGroups(input *GetPublicSandboxImageGroupsInput) (*GetPublicSandboxImageGroupsOutput, error)

GetPublicSandboxImageGroups API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetPublicSandboxImageGroups for usage and error information.

func (*VEFAAS) GetPublicSandboxImageGroupsCommon

func (c *VEFAAS) GetPublicSandboxImageGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetPublicSandboxImageGroupsCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetPublicSandboxImageGroupsCommon for usage and error information.

func (*VEFAAS) GetPublicSandboxImageGroupsCommonRequest

func (c *VEFAAS) GetPublicSandboxImageGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetPublicSandboxImageGroupsCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetPublicSandboxImageGroupsCommon operation. The "output" return value will be populated with the GetPublicSandboxImageGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned GetPublicSandboxImageGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after GetPublicSandboxImageGroupsCommon Send returns without error.

See GetPublicSandboxImageGroupsCommon for more information on using the GetPublicSandboxImageGroupsCommon API call, and error handling.

// Example sending a request using the GetPublicSandboxImageGroupsCommonRequest method.
req, resp := client.GetPublicSandboxImageGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetPublicSandboxImageGroupsCommonWithContext

func (c *VEFAAS) GetPublicSandboxImageGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetPublicSandboxImageGroupsCommonWithContext is the same as GetPublicSandboxImageGroupsCommon with the addition of the ability to pass a context and additional request options.

See GetPublicSandboxImageGroupsCommon 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 (*VEFAAS) GetPublicSandboxImageGroupsRequest

func (c *VEFAAS) GetPublicSandboxImageGroupsRequest(input *GetPublicSandboxImageGroupsInput) (req *request.Request, output *GetPublicSandboxImageGroupsOutput)

GetPublicSandboxImageGroupsRequest generates a "byteplus/request.Request" representing the client's request for the GetPublicSandboxImageGroups operation. The "output" return value will be populated with the GetPublicSandboxImageGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned GetPublicSandboxImageGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after GetPublicSandboxImageGroupsCommon Send returns without error.

See GetPublicSandboxImageGroups for more information on using the GetPublicSandboxImageGroups API call, and error handling.

// Example sending a request using the GetPublicSandboxImageGroupsRequest method.
req, resp := client.GetPublicSandboxImageGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetPublicSandboxImageGroupsWithContext

func (c *VEFAAS) GetPublicSandboxImageGroupsWithContext(ctx byteplus.Context, input *GetPublicSandboxImageGroupsInput, opts ...request.Option) (*GetPublicSandboxImageGroupsOutput, error)

GetPublicSandboxImageGroupsWithContext is the same as GetPublicSandboxImageGroups with the addition of the ability to pass a context and additional request options.

See GetPublicSandboxImageGroups 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 (*VEFAAS) GetReleaseStatus

func (c *VEFAAS) GetReleaseStatus(input *GetReleaseStatusInput) (*GetReleaseStatusOutput, error)

GetReleaseStatus API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetReleaseStatus for usage and error information.

func (*VEFAAS) GetReleaseStatusCommon

func (c *VEFAAS) GetReleaseStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetReleaseStatusCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetReleaseStatusCommon for usage and error information.

func (*VEFAAS) GetReleaseStatusCommonRequest

func (c *VEFAAS) GetReleaseStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetReleaseStatusCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetReleaseStatusCommon operation. The "output" return value will be populated with the GetReleaseStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetReleaseStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetReleaseStatusCommon Send returns without error.

See GetReleaseStatusCommon for more information on using the GetReleaseStatusCommon API call, and error handling.

// Example sending a request using the GetReleaseStatusCommonRequest method.
req, resp := client.GetReleaseStatusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetReleaseStatusCommonWithContext

func (c *VEFAAS) GetReleaseStatusCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetReleaseStatusCommonWithContext is the same as GetReleaseStatusCommon with the addition of the ability to pass a context and additional request options.

See GetReleaseStatusCommon 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 (*VEFAAS) GetReleaseStatusRequest

func (c *VEFAAS) GetReleaseStatusRequest(input *GetReleaseStatusInput) (req *request.Request, output *GetReleaseStatusOutput)

GetReleaseStatusRequest generates a "byteplus/request.Request" representing the client's request for the GetReleaseStatus operation. The "output" return value will be populated with the GetReleaseStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetReleaseStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetReleaseStatusCommon Send returns without error.

See GetReleaseStatus for more information on using the GetReleaseStatus API call, and error handling.

// Example sending a request using the GetReleaseStatusRequest method.
req, resp := client.GetReleaseStatusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetReleaseStatusWithContext

func (c *VEFAAS) GetReleaseStatusWithContext(ctx byteplus.Context, input *GetReleaseStatusInput, opts ...request.Option) (*GetReleaseStatusOutput, error)

GetReleaseStatusWithContext is the same as GetReleaseStatus with the addition of the ability to pass a context and additional request options.

See GetReleaseStatus 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 (*VEFAAS) GetRevision

func (c *VEFAAS) GetRevision(input *GetRevisionInput) (*GetRevisionOutput, error)

GetRevision API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetRevision for usage and error information.

func (*VEFAAS) GetRevisionCommon

func (c *VEFAAS) GetRevisionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetRevisionCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetRevisionCommon for usage and error information.

func (*VEFAAS) GetRevisionCommonRequest

func (c *VEFAAS) GetRevisionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetRevisionCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetRevisionCommon operation. The "output" return value will be populated with the GetRevisionCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRevisionCommon Request to send the API call to the service. the "output" return value is not valid until after GetRevisionCommon Send returns without error.

See GetRevisionCommon for more information on using the GetRevisionCommon API call, and error handling.

// Example sending a request using the GetRevisionCommonRequest method.
req, resp := client.GetRevisionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetRevisionCommonWithContext

func (c *VEFAAS) GetRevisionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetRevisionCommonWithContext is the same as GetRevisionCommon with the addition of the ability to pass a context and additional request options.

See GetRevisionCommon 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 (*VEFAAS) GetRevisionRequest

func (c *VEFAAS) GetRevisionRequest(input *GetRevisionInput) (req *request.Request, output *GetRevisionOutput)

GetRevisionRequest generates a "byteplus/request.Request" representing the client's request for the GetRevision operation. The "output" return value will be populated with the GetRevisionCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRevisionCommon Request to send the API call to the service. the "output" return value is not valid until after GetRevisionCommon Send returns without error.

See GetRevision for more information on using the GetRevision API call, and error handling.

// Example sending a request using the GetRevisionRequest method.
req, resp := client.GetRevisionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetRevisionWithContext

func (c *VEFAAS) GetRevisionWithContext(ctx byteplus.Context, input *GetRevisionInput, opts ...request.Option) (*GetRevisionOutput, error)

GetRevisionWithContext is the same as GetRevision with the addition of the ability to pass a context and additional request options.

See GetRevision 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 (*VEFAAS) GetRocketMQTrigger

func (c *VEFAAS) GetRocketMQTrigger(input *GetRocketMQTriggerInput) (*GetRocketMQTriggerOutput, error)

GetRocketMQTrigger API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetRocketMQTrigger for usage and error information.

func (*VEFAAS) GetRocketMQTriggerCommon

func (c *VEFAAS) GetRocketMQTriggerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetRocketMQTriggerCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetRocketMQTriggerCommon for usage and error information.

func (*VEFAAS) GetRocketMQTriggerCommonRequest

func (c *VEFAAS) GetRocketMQTriggerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetRocketMQTriggerCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetRocketMQTriggerCommon operation. The "output" return value will be populated with the GetRocketMQTriggerCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRocketMQTriggerCommon Request to send the API call to the service. the "output" return value is not valid until after GetRocketMQTriggerCommon Send returns without error.

See GetRocketMQTriggerCommon for more information on using the GetRocketMQTriggerCommon API call, and error handling.

// Example sending a request using the GetRocketMQTriggerCommonRequest method.
req, resp := client.GetRocketMQTriggerCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetRocketMQTriggerCommonWithContext

func (c *VEFAAS) GetRocketMQTriggerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetRocketMQTriggerCommonWithContext is the same as GetRocketMQTriggerCommon with the addition of the ability to pass a context and additional request options.

See GetRocketMQTriggerCommon 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 (*VEFAAS) GetRocketMQTriggerRequest

func (c *VEFAAS) GetRocketMQTriggerRequest(input *GetRocketMQTriggerInput) (req *request.Request, output *GetRocketMQTriggerOutput)

GetRocketMQTriggerRequest generates a "byteplus/request.Request" representing the client's request for the GetRocketMQTrigger operation. The "output" return value will be populated with the GetRocketMQTriggerCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRocketMQTriggerCommon Request to send the API call to the service. the "output" return value is not valid until after GetRocketMQTriggerCommon Send returns without error.

See GetRocketMQTrigger for more information on using the GetRocketMQTrigger API call, and error handling.

// Example sending a request using the GetRocketMQTriggerRequest method.
req, resp := client.GetRocketMQTriggerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetRocketMQTriggerWithContext

func (c *VEFAAS) GetRocketMQTriggerWithContext(ctx byteplus.Context, input *GetRocketMQTriggerInput, opts ...request.Option) (*GetRocketMQTriggerOutput, error)

GetRocketMQTriggerWithContext is the same as GetRocketMQTrigger with the addition of the ability to pass a context and additional request options.

See GetRocketMQTrigger 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 (*VEFAAS) GetSandboxImagePrecacheTicket

func (c *VEFAAS) GetSandboxImagePrecacheTicket(input *GetSandboxImagePrecacheTicketInput) (*GetSandboxImagePrecacheTicketOutput, error)

GetSandboxImagePrecacheTicket API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetSandboxImagePrecacheTicket for usage and error information.

func (*VEFAAS) GetSandboxImagePrecacheTicketCommon

func (c *VEFAAS) GetSandboxImagePrecacheTicketCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetSandboxImagePrecacheTicketCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetSandboxImagePrecacheTicketCommon for usage and error information.

func (*VEFAAS) GetSandboxImagePrecacheTicketCommonRequest

func (c *VEFAAS) GetSandboxImagePrecacheTicketCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetSandboxImagePrecacheTicketCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetSandboxImagePrecacheTicketCommon operation. The "output" return value will be populated with the GetSandboxImagePrecacheTicketCommon request's response once the request completes successfully.

Use "Send" method on the returned GetSandboxImagePrecacheTicketCommon Request to send the API call to the service. the "output" return value is not valid until after GetSandboxImagePrecacheTicketCommon Send returns without error.

See GetSandboxImagePrecacheTicketCommon for more information on using the GetSandboxImagePrecacheTicketCommon API call, and error handling.

// Example sending a request using the GetSandboxImagePrecacheTicketCommonRequest method.
req, resp := client.GetSandboxImagePrecacheTicketCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetSandboxImagePrecacheTicketCommonWithContext

func (c *VEFAAS) GetSandboxImagePrecacheTicketCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetSandboxImagePrecacheTicketCommonWithContext is the same as GetSandboxImagePrecacheTicketCommon with the addition of the ability to pass a context and additional request options.

See GetSandboxImagePrecacheTicketCommon 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 (*VEFAAS) GetSandboxImagePrecacheTicketRequest

func (c *VEFAAS) GetSandboxImagePrecacheTicketRequest(input *GetSandboxImagePrecacheTicketInput) (req *request.Request, output *GetSandboxImagePrecacheTicketOutput)

GetSandboxImagePrecacheTicketRequest generates a "byteplus/request.Request" representing the client's request for the GetSandboxImagePrecacheTicket operation. The "output" return value will be populated with the GetSandboxImagePrecacheTicketCommon request's response once the request completes successfully.

Use "Send" method on the returned GetSandboxImagePrecacheTicketCommon Request to send the API call to the service. the "output" return value is not valid until after GetSandboxImagePrecacheTicketCommon Send returns without error.

See GetSandboxImagePrecacheTicket for more information on using the GetSandboxImagePrecacheTicket API call, and error handling.

// Example sending a request using the GetSandboxImagePrecacheTicketRequest method.
req, resp := client.GetSandboxImagePrecacheTicketRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetSandboxImagePrecacheTicketWithContext

func (c *VEFAAS) GetSandboxImagePrecacheTicketWithContext(ctx byteplus.Context, input *GetSandboxImagePrecacheTicketInput, opts ...request.Option) (*GetSandboxImagePrecacheTicketOutput, error)

GetSandboxImagePrecacheTicketWithContext is the same as GetSandboxImagePrecacheTicket with the addition of the ability to pass a context and additional request options.

See GetSandboxImagePrecacheTicket 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 (*VEFAAS) GetTimer

func (c *VEFAAS) GetTimer(input *GetTimerInput) (*GetTimerOutput, error)

GetTimer API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetTimer for usage and error information.

func (*VEFAAS) GetTimerCommon

func (c *VEFAAS) GetTimerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetTimerCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation GetTimerCommon for usage and error information.

func (*VEFAAS) GetTimerCommonRequest

func (c *VEFAAS) GetTimerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetTimerCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetTimerCommon operation. The "output" return value will be populated with the GetTimerCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTimerCommon Request to send the API call to the service. the "output" return value is not valid until after GetTimerCommon Send returns without error.

See GetTimerCommon for more information on using the GetTimerCommon API call, and error handling.

// Example sending a request using the GetTimerCommonRequest method.
req, resp := client.GetTimerCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetTimerCommonWithContext

func (c *VEFAAS) GetTimerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetTimerCommonWithContext is the same as GetTimerCommon with the addition of the ability to pass a context and additional request options.

See GetTimerCommon 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 (*VEFAAS) GetTimerRequest

func (c *VEFAAS) GetTimerRequest(input *GetTimerInput) (req *request.Request, output *GetTimerOutput)

GetTimerRequest generates a "byteplus/request.Request" representing the client's request for the GetTimer operation. The "output" return value will be populated with the GetTimerCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTimerCommon Request to send the API call to the service. the "output" return value is not valid until after GetTimerCommon Send returns without error.

See GetTimer for more information on using the GetTimer API call, and error handling.

// Example sending a request using the GetTimerRequest method.
req, resp := client.GetTimerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) GetTimerWithContext

func (c *VEFAAS) GetTimerWithContext(ctx byteplus.Context, input *GetTimerInput, opts ...request.Option) (*GetTimerOutput, error)

GetTimerWithContext is the same as GetTimer with the addition of the ability to pass a context and additional request options.

See GetTimer 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 (*VEFAAS) KillSandbox

func (c *VEFAAS) KillSandbox(input *KillSandboxInput) (*KillSandboxOutput, error)

KillSandbox API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation KillSandbox for usage and error information.

func (*VEFAAS) KillSandboxCommon

func (c *VEFAAS) KillSandboxCommon(input *map[string]interface{}) (*map[string]interface{}, error)

KillSandboxCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation KillSandboxCommon for usage and error information.

func (*VEFAAS) KillSandboxCommonRequest

func (c *VEFAAS) KillSandboxCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

KillSandboxCommonRequest generates a "byteplus/request.Request" representing the client's request for the KillSandboxCommon operation. The "output" return value will be populated with the KillSandboxCommon request's response once the request completes successfully.

Use "Send" method on the returned KillSandboxCommon Request to send the API call to the service. the "output" return value is not valid until after KillSandboxCommon Send returns without error.

See KillSandboxCommon for more information on using the KillSandboxCommon API call, and error handling.

// Example sending a request using the KillSandboxCommonRequest method.
req, resp := client.KillSandboxCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) KillSandboxCommonWithContext

func (c *VEFAAS) KillSandboxCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

KillSandboxCommonWithContext is the same as KillSandboxCommon with the addition of the ability to pass a context and additional request options.

See KillSandboxCommon 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 (*VEFAAS) KillSandboxRequest

func (c *VEFAAS) KillSandboxRequest(input *KillSandboxInput) (req *request.Request, output *KillSandboxOutput)

KillSandboxRequest generates a "byteplus/request.Request" representing the client's request for the KillSandbox operation. The "output" return value will be populated with the KillSandboxCommon request's response once the request completes successfully.

Use "Send" method on the returned KillSandboxCommon Request to send the API call to the service. the "output" return value is not valid until after KillSandboxCommon Send returns without error.

See KillSandbox for more information on using the KillSandbox API call, and error handling.

// Example sending a request using the KillSandboxRequest method.
req, resp := client.KillSandboxRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) KillSandboxWithContext

func (c *VEFAAS) KillSandboxWithContext(ctx byteplus.Context, input *KillSandboxInput, opts ...request.Option) (*KillSandboxOutput, error)

KillSandboxWithContext is the same as KillSandbox with the addition of the ability to pass a context and additional request options.

See KillSandbox 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 (*VEFAAS) ListAsyncTasks

func (c *VEFAAS) ListAsyncTasks(input *ListAsyncTasksInput) (*ListAsyncTasksOutput, error)

ListAsyncTasks API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListAsyncTasks for usage and error information.

func (*VEFAAS) ListAsyncTasksCommon

func (c *VEFAAS) ListAsyncTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAsyncTasksCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListAsyncTasksCommon for usage and error information.

func (*VEFAAS) ListAsyncTasksCommonRequest

func (c *VEFAAS) ListAsyncTasksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAsyncTasksCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListAsyncTasksCommon operation. The "output" return value will be populated with the ListAsyncTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAsyncTasksCommon Request to send the API call to the service. the "output" return value is not valid until after ListAsyncTasksCommon Send returns without error.

See ListAsyncTasksCommon for more information on using the ListAsyncTasksCommon API call, and error handling.

// Example sending a request using the ListAsyncTasksCommonRequest method.
req, resp := client.ListAsyncTasksCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListAsyncTasksCommonWithContext

func (c *VEFAAS) ListAsyncTasksCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAsyncTasksCommonWithContext is the same as ListAsyncTasksCommon with the addition of the ability to pass a context and additional request options.

See ListAsyncTasksCommon 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 (*VEFAAS) ListAsyncTasksRequest

func (c *VEFAAS) ListAsyncTasksRequest(input *ListAsyncTasksInput) (req *request.Request, output *ListAsyncTasksOutput)

ListAsyncTasksRequest generates a "byteplus/request.Request" representing the client's request for the ListAsyncTasks operation. The "output" return value will be populated with the ListAsyncTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAsyncTasksCommon Request to send the API call to the service. the "output" return value is not valid until after ListAsyncTasksCommon Send returns without error.

See ListAsyncTasks for more information on using the ListAsyncTasks API call, and error handling.

// Example sending a request using the ListAsyncTasksRequest method.
req, resp := client.ListAsyncTasksRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListAsyncTasksWithContext

func (c *VEFAAS) ListAsyncTasksWithContext(ctx byteplus.Context, input *ListAsyncTasksInput, opts ...request.Option) (*ListAsyncTasksOutput, error)

ListAsyncTasksWithContext is the same as ListAsyncTasks with the addition of the ability to pass a context and additional request options.

See ListAsyncTasks 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 (*VEFAAS) ListFunctionElasticScaleStrategy

func (c *VEFAAS) ListFunctionElasticScaleStrategy(input *ListFunctionElasticScaleStrategyInput) (*ListFunctionElasticScaleStrategyOutput, error)

ListFunctionElasticScaleStrategy API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListFunctionElasticScaleStrategy for usage and error information.

func (*VEFAAS) ListFunctionElasticScaleStrategyCommon

func (c *VEFAAS) ListFunctionElasticScaleStrategyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListFunctionElasticScaleStrategyCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListFunctionElasticScaleStrategyCommon for usage and error information.

func (*VEFAAS) ListFunctionElasticScaleStrategyCommonRequest

func (c *VEFAAS) ListFunctionElasticScaleStrategyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListFunctionElasticScaleStrategyCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListFunctionElasticScaleStrategyCommon operation. The "output" return value will be populated with the ListFunctionElasticScaleStrategyCommon request's response once the request completes successfully.

Use "Send" method on the returned ListFunctionElasticScaleStrategyCommon Request to send the API call to the service. the "output" return value is not valid until after ListFunctionElasticScaleStrategyCommon Send returns without error.

See ListFunctionElasticScaleStrategyCommon for more information on using the ListFunctionElasticScaleStrategyCommon API call, and error handling.

// Example sending a request using the ListFunctionElasticScaleStrategyCommonRequest method.
req, resp := client.ListFunctionElasticScaleStrategyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListFunctionElasticScaleStrategyCommonWithContext

func (c *VEFAAS) ListFunctionElasticScaleStrategyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListFunctionElasticScaleStrategyCommonWithContext is the same as ListFunctionElasticScaleStrategyCommon with the addition of the ability to pass a context and additional request options.

See ListFunctionElasticScaleStrategyCommon 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 (*VEFAAS) ListFunctionElasticScaleStrategyRequest

func (c *VEFAAS) ListFunctionElasticScaleStrategyRequest(input *ListFunctionElasticScaleStrategyInput) (req *request.Request, output *ListFunctionElasticScaleStrategyOutput)

ListFunctionElasticScaleStrategyRequest generates a "byteplus/request.Request" representing the client's request for the ListFunctionElasticScaleStrategy operation. The "output" return value will be populated with the ListFunctionElasticScaleStrategyCommon request's response once the request completes successfully.

Use "Send" method on the returned ListFunctionElasticScaleStrategyCommon Request to send the API call to the service. the "output" return value is not valid until after ListFunctionElasticScaleStrategyCommon Send returns without error.

See ListFunctionElasticScaleStrategy for more information on using the ListFunctionElasticScaleStrategy API call, and error handling.

// Example sending a request using the ListFunctionElasticScaleStrategyRequest method.
req, resp := client.ListFunctionElasticScaleStrategyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListFunctionElasticScaleStrategyWithContext

func (c *VEFAAS) ListFunctionElasticScaleStrategyWithContext(ctx byteplus.Context, input *ListFunctionElasticScaleStrategyInput, opts ...request.Option) (*ListFunctionElasticScaleStrategyOutput, error)

ListFunctionElasticScaleStrategyWithContext is the same as ListFunctionElasticScaleStrategy with the addition of the ability to pass a context and additional request options.

See ListFunctionElasticScaleStrategy 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 (*VEFAAS) ListFunctionInstances

func (c *VEFAAS) ListFunctionInstances(input *ListFunctionInstancesInput) (*ListFunctionInstancesOutput, error)

ListFunctionInstances API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListFunctionInstances for usage and error information.

func (*VEFAAS) ListFunctionInstancesCommon

func (c *VEFAAS) ListFunctionInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListFunctionInstancesCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListFunctionInstancesCommon for usage and error information.

func (*VEFAAS) ListFunctionInstancesCommonRequest

func (c *VEFAAS) ListFunctionInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListFunctionInstancesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListFunctionInstancesCommon operation. The "output" return value will be populated with the ListFunctionInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListFunctionInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListFunctionInstancesCommon Send returns without error.

See ListFunctionInstancesCommon for more information on using the ListFunctionInstancesCommon API call, and error handling.

// Example sending a request using the ListFunctionInstancesCommonRequest method.
req, resp := client.ListFunctionInstancesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListFunctionInstancesCommonWithContext

func (c *VEFAAS) ListFunctionInstancesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListFunctionInstancesCommonWithContext is the same as ListFunctionInstancesCommon with the addition of the ability to pass a context and additional request options.

See ListFunctionInstancesCommon 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 (*VEFAAS) ListFunctionInstancesRequest

func (c *VEFAAS) ListFunctionInstancesRequest(input *ListFunctionInstancesInput) (req *request.Request, output *ListFunctionInstancesOutput)

ListFunctionInstancesRequest generates a "byteplus/request.Request" representing the client's request for the ListFunctionInstances operation. The "output" return value will be populated with the ListFunctionInstancesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListFunctionInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListFunctionInstancesCommon Send returns without error.

See ListFunctionInstances for more information on using the ListFunctionInstances API call, and error handling.

// Example sending a request using the ListFunctionInstancesRequest method.
req, resp := client.ListFunctionInstancesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListFunctionInstancesWithContext

func (c *VEFAAS) ListFunctionInstancesWithContext(ctx byteplus.Context, input *ListFunctionInstancesInput, opts ...request.Option) (*ListFunctionInstancesOutput, error)

ListFunctionInstancesWithContext is the same as ListFunctionInstances with the addition of the ability to pass a context and additional request options.

See ListFunctionInstances 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 (*VEFAAS) ListFunctions

func (c *VEFAAS) ListFunctions(input *ListFunctionsInput) (*ListFunctionsOutput, error)

ListFunctions API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListFunctions for usage and error information.

func (*VEFAAS) ListFunctionsCommon

func (c *VEFAAS) ListFunctionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListFunctionsCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListFunctionsCommon for usage and error information.

func (*VEFAAS) ListFunctionsCommonRequest

func (c *VEFAAS) ListFunctionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListFunctionsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListFunctionsCommon operation. The "output" return value will be populated with the ListFunctionsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListFunctionsCommon Request to send the API call to the service. the "output" return value is not valid until after ListFunctionsCommon Send returns without error.

See ListFunctionsCommon for more information on using the ListFunctionsCommon API call, and error handling.

// Example sending a request using the ListFunctionsCommonRequest method.
req, resp := client.ListFunctionsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListFunctionsCommonWithContext

func (c *VEFAAS) ListFunctionsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListFunctionsCommonWithContext is the same as ListFunctionsCommon with the addition of the ability to pass a context and additional request options.

See ListFunctionsCommon 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 (*VEFAAS) ListFunctionsRequest

func (c *VEFAAS) ListFunctionsRequest(input *ListFunctionsInput) (req *request.Request, output *ListFunctionsOutput)

ListFunctionsRequest generates a "byteplus/request.Request" representing the client's request for the ListFunctions operation. The "output" return value will be populated with the ListFunctionsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListFunctionsCommon Request to send the API call to the service. the "output" return value is not valid until after ListFunctionsCommon Send returns without error.

See ListFunctions for more information on using the ListFunctions API call, and error handling.

// Example sending a request using the ListFunctionsRequest method.
req, resp := client.ListFunctionsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListFunctionsWithContext

func (c *VEFAAS) ListFunctionsWithContext(ctx byteplus.Context, input *ListFunctionsInput, opts ...request.Option) (*ListFunctionsOutput, error)

ListFunctionsWithContext is the same as ListFunctions with the addition of the ability to pass a context and additional request options.

See ListFunctions 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 (*VEFAAS) ListReleaseRecords

func (c *VEFAAS) ListReleaseRecords(input *ListReleaseRecordsInput) (*ListReleaseRecordsOutput, error)

ListReleaseRecords API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListReleaseRecords for usage and error information.

func (*VEFAAS) ListReleaseRecordsCommon

func (c *VEFAAS) ListReleaseRecordsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListReleaseRecordsCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListReleaseRecordsCommon for usage and error information.

func (*VEFAAS) ListReleaseRecordsCommonRequest

func (c *VEFAAS) ListReleaseRecordsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListReleaseRecordsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListReleaseRecordsCommon operation. The "output" return value will be populated with the ListReleaseRecordsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListReleaseRecordsCommon Request to send the API call to the service. the "output" return value is not valid until after ListReleaseRecordsCommon Send returns without error.

See ListReleaseRecordsCommon for more information on using the ListReleaseRecordsCommon API call, and error handling.

// Example sending a request using the ListReleaseRecordsCommonRequest method.
req, resp := client.ListReleaseRecordsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListReleaseRecordsCommonWithContext

func (c *VEFAAS) ListReleaseRecordsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListReleaseRecordsCommonWithContext is the same as ListReleaseRecordsCommon with the addition of the ability to pass a context and additional request options.

See ListReleaseRecordsCommon 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 (*VEFAAS) ListReleaseRecordsRequest

func (c *VEFAAS) ListReleaseRecordsRequest(input *ListReleaseRecordsInput) (req *request.Request, output *ListReleaseRecordsOutput)

ListReleaseRecordsRequest generates a "byteplus/request.Request" representing the client's request for the ListReleaseRecords operation. The "output" return value will be populated with the ListReleaseRecordsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListReleaseRecordsCommon Request to send the API call to the service. the "output" return value is not valid until after ListReleaseRecordsCommon Send returns without error.

See ListReleaseRecords for more information on using the ListReleaseRecords API call, and error handling.

// Example sending a request using the ListReleaseRecordsRequest method.
req, resp := client.ListReleaseRecordsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListReleaseRecordsWithContext

func (c *VEFAAS) ListReleaseRecordsWithContext(ctx byteplus.Context, input *ListReleaseRecordsInput, opts ...request.Option) (*ListReleaseRecordsOutput, error)

ListReleaseRecordsWithContext is the same as ListReleaseRecords with the addition of the ability to pass a context and additional request options.

See ListReleaseRecords 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 (*VEFAAS) ListRevisions

func (c *VEFAAS) ListRevisions(input *ListRevisionsInput) (*ListRevisionsOutput, error)

ListRevisions API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListRevisions for usage and error information.

func (*VEFAAS) ListRevisionsCommon

func (c *VEFAAS) ListRevisionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListRevisionsCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListRevisionsCommon for usage and error information.

func (*VEFAAS) ListRevisionsCommonRequest

func (c *VEFAAS) ListRevisionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListRevisionsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListRevisionsCommon operation. The "output" return value will be populated with the ListRevisionsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRevisionsCommon Request to send the API call to the service. the "output" return value is not valid until after ListRevisionsCommon Send returns without error.

See ListRevisionsCommon for more information on using the ListRevisionsCommon API call, and error handling.

// Example sending a request using the ListRevisionsCommonRequest method.
req, resp := client.ListRevisionsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListRevisionsCommonWithContext

func (c *VEFAAS) ListRevisionsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListRevisionsCommonWithContext is the same as ListRevisionsCommon with the addition of the ability to pass a context and additional request options.

See ListRevisionsCommon 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 (*VEFAAS) ListRevisionsRequest

func (c *VEFAAS) ListRevisionsRequest(input *ListRevisionsInput) (req *request.Request, output *ListRevisionsOutput)

ListRevisionsRequest generates a "byteplus/request.Request" representing the client's request for the ListRevisions operation. The "output" return value will be populated with the ListRevisionsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRevisionsCommon Request to send the API call to the service. the "output" return value is not valid until after ListRevisionsCommon Send returns without error.

See ListRevisions for more information on using the ListRevisions API call, and error handling.

// Example sending a request using the ListRevisionsRequest method.
req, resp := client.ListRevisionsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListRevisionsWithContext

func (c *VEFAAS) ListRevisionsWithContext(ctx byteplus.Context, input *ListRevisionsInput, opts ...request.Option) (*ListRevisionsOutput, error)

ListRevisionsWithContext is the same as ListRevisions with the addition of the ability to pass a context and additional request options.

See ListRevisions 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 (*VEFAAS) ListSandboxImages

func (c *VEFAAS) ListSandboxImages(input *ListSandboxImagesInput) (*ListSandboxImagesOutput, error)

ListSandboxImages API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListSandboxImages for usage and error information.

func (*VEFAAS) ListSandboxImagesCommon

func (c *VEFAAS) ListSandboxImagesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSandboxImagesCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListSandboxImagesCommon for usage and error information.

func (*VEFAAS) ListSandboxImagesCommonRequest

func (c *VEFAAS) ListSandboxImagesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSandboxImagesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListSandboxImagesCommon operation. The "output" return value will be populated with the ListSandboxImagesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSandboxImagesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSandboxImagesCommon Send returns without error.

See ListSandboxImagesCommon for more information on using the ListSandboxImagesCommon API call, and error handling.

// Example sending a request using the ListSandboxImagesCommonRequest method.
req, resp := client.ListSandboxImagesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListSandboxImagesCommonWithContext

func (c *VEFAAS) ListSandboxImagesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSandboxImagesCommonWithContext is the same as ListSandboxImagesCommon with the addition of the ability to pass a context and additional request options.

See ListSandboxImagesCommon 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 (*VEFAAS) ListSandboxImagesRequest

func (c *VEFAAS) ListSandboxImagesRequest(input *ListSandboxImagesInput) (req *request.Request, output *ListSandboxImagesOutput)

ListSandboxImagesRequest generates a "byteplus/request.Request" representing the client's request for the ListSandboxImages operation. The "output" return value will be populated with the ListSandboxImagesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSandboxImagesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSandboxImagesCommon Send returns without error.

See ListSandboxImages for more information on using the ListSandboxImages API call, and error handling.

// Example sending a request using the ListSandboxImagesRequest method.
req, resp := client.ListSandboxImagesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListSandboxImagesWithContext

func (c *VEFAAS) ListSandboxImagesWithContext(ctx byteplus.Context, input *ListSandboxImagesInput, opts ...request.Option) (*ListSandboxImagesOutput, error)

ListSandboxImagesWithContext is the same as ListSandboxImages with the addition of the ability to pass a context and additional request options.

See ListSandboxImages 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 (*VEFAAS) ListSandboxes

func (c *VEFAAS) ListSandboxes(input *ListSandboxesInput) (*ListSandboxesOutput, error)

ListSandboxes API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListSandboxes for usage and error information.

func (*VEFAAS) ListSandboxesCommon

func (c *VEFAAS) ListSandboxesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSandboxesCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListSandboxesCommon for usage and error information.

func (*VEFAAS) ListSandboxesCommonRequest

func (c *VEFAAS) ListSandboxesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSandboxesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListSandboxesCommon operation. The "output" return value will be populated with the ListSandboxesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSandboxesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSandboxesCommon Send returns without error.

See ListSandboxesCommon for more information on using the ListSandboxesCommon API call, and error handling.

// Example sending a request using the ListSandboxesCommonRequest method.
req, resp := client.ListSandboxesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListSandboxesCommonWithContext

func (c *VEFAAS) ListSandboxesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSandboxesCommonWithContext is the same as ListSandboxesCommon with the addition of the ability to pass a context and additional request options.

See ListSandboxesCommon 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 (*VEFAAS) ListSandboxesRequest

func (c *VEFAAS) ListSandboxesRequest(input *ListSandboxesInput) (req *request.Request, output *ListSandboxesOutput)

ListSandboxesRequest generates a "byteplus/request.Request" representing the client's request for the ListSandboxes operation. The "output" return value will be populated with the ListSandboxesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSandboxesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSandboxesCommon Send returns without error.

See ListSandboxes for more information on using the ListSandboxes API call, and error handling.

// Example sending a request using the ListSandboxesRequest method.
req, resp := client.ListSandboxesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListSandboxesWithContext

func (c *VEFAAS) ListSandboxesWithContext(ctx byteplus.Context, input *ListSandboxesInput, opts ...request.Option) (*ListSandboxesOutput, error)

ListSandboxesWithContext is the same as ListSandboxes with the addition of the ability to pass a context and additional request options.

See ListSandboxes 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 (*VEFAAS) ListTriggers

func (c *VEFAAS) ListTriggers(input *ListTriggersInput) (*ListTriggersOutput, error)

ListTriggers API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListTriggers for usage and error information.

func (*VEFAAS) ListTriggersCommon

func (c *VEFAAS) ListTriggersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTriggersCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ListTriggersCommon for usage and error information.

func (*VEFAAS) ListTriggersCommonRequest

func (c *VEFAAS) ListTriggersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListTriggersCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListTriggersCommon operation. The "output" return value will be populated with the ListTriggersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTriggersCommon Request to send the API call to the service. the "output" return value is not valid until after ListTriggersCommon Send returns without error.

See ListTriggersCommon for more information on using the ListTriggersCommon API call, and error handling.

// Example sending a request using the ListTriggersCommonRequest method.
req, resp := client.ListTriggersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListTriggersCommonWithContext

func (c *VEFAAS) ListTriggersCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListTriggersCommonWithContext is the same as ListTriggersCommon with the addition of the ability to pass a context and additional request options.

See ListTriggersCommon 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 (*VEFAAS) ListTriggersRequest

func (c *VEFAAS) ListTriggersRequest(input *ListTriggersInput) (req *request.Request, output *ListTriggersOutput)

ListTriggersRequest generates a "byteplus/request.Request" representing the client's request for the ListTriggers operation. The "output" return value will be populated with the ListTriggersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTriggersCommon Request to send the API call to the service. the "output" return value is not valid until after ListTriggersCommon Send returns without error.

See ListTriggers for more information on using the ListTriggers API call, and error handling.

// Example sending a request using the ListTriggersRequest method.
req, resp := client.ListTriggersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ListTriggersWithContext

func (c *VEFAAS) ListTriggersWithContext(ctx byteplus.Context, input *ListTriggersInput, opts ...request.Option) (*ListTriggersOutput, error)

ListTriggersWithContext is the same as ListTriggers with the addition of the ability to pass a context and additional request options.

See ListTriggers 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 (*VEFAAS) PrecacheSandboxImages

func (c *VEFAAS) PrecacheSandboxImages(input *PrecacheSandboxImagesInput) (*PrecacheSandboxImagesOutput, error)

PrecacheSandboxImages API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation PrecacheSandboxImages for usage and error information.

func (*VEFAAS) PrecacheSandboxImagesCommon

func (c *VEFAAS) PrecacheSandboxImagesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

PrecacheSandboxImagesCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation PrecacheSandboxImagesCommon for usage and error information.

func (*VEFAAS) PrecacheSandboxImagesCommonRequest

func (c *VEFAAS) PrecacheSandboxImagesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

PrecacheSandboxImagesCommonRequest generates a "byteplus/request.Request" representing the client's request for the PrecacheSandboxImagesCommon operation. The "output" return value will be populated with the PrecacheSandboxImagesCommon request's response once the request completes successfully.

Use "Send" method on the returned PrecacheSandboxImagesCommon Request to send the API call to the service. the "output" return value is not valid until after PrecacheSandboxImagesCommon Send returns without error.

See PrecacheSandboxImagesCommon for more information on using the PrecacheSandboxImagesCommon API call, and error handling.

// Example sending a request using the PrecacheSandboxImagesCommonRequest method.
req, resp := client.PrecacheSandboxImagesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) PrecacheSandboxImagesCommonWithContext

func (c *VEFAAS) PrecacheSandboxImagesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

PrecacheSandboxImagesCommonWithContext is the same as PrecacheSandboxImagesCommon with the addition of the ability to pass a context and additional request options.

See PrecacheSandboxImagesCommon 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 (*VEFAAS) PrecacheSandboxImagesRequest

func (c *VEFAAS) PrecacheSandboxImagesRequest(input *PrecacheSandboxImagesInput) (req *request.Request, output *PrecacheSandboxImagesOutput)

PrecacheSandboxImagesRequest generates a "byteplus/request.Request" representing the client's request for the PrecacheSandboxImages operation. The "output" return value will be populated with the PrecacheSandboxImagesCommon request's response once the request completes successfully.

Use "Send" method on the returned PrecacheSandboxImagesCommon Request to send the API call to the service. the "output" return value is not valid until after PrecacheSandboxImagesCommon Send returns without error.

See PrecacheSandboxImages for more information on using the PrecacheSandboxImages API call, and error handling.

// Example sending a request using the PrecacheSandboxImagesRequest method.
req, resp := client.PrecacheSandboxImagesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) PrecacheSandboxImagesWithContext

func (c *VEFAAS) PrecacheSandboxImagesWithContext(ctx byteplus.Context, input *PrecacheSandboxImagesInput, opts ...request.Option) (*PrecacheSandboxImagesOutput, error)

PrecacheSandboxImagesWithContext is the same as PrecacheSandboxImages with the addition of the ability to pass a context and additional request options.

See PrecacheSandboxImages 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 (*VEFAAS) Release

func (c *VEFAAS) Release(input *ReleaseInput) (*ReleaseOutput, error)

Release API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation Release for usage and error information.

func (*VEFAAS) ReleaseCommon

func (c *VEFAAS) ReleaseCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ReleaseCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation ReleaseCommon for usage and error information.

func (*VEFAAS) ReleaseCommonRequest

func (c *VEFAAS) ReleaseCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ReleaseCommonRequest generates a "byteplus/request.Request" representing the client's request for the ReleaseCommon operation. The "output" return value will be populated with the ReleaseCommon request's response once the request completes successfully.

Use "Send" method on the returned ReleaseCommon Request to send the API call to the service. the "output" return value is not valid until after ReleaseCommon Send returns without error.

See ReleaseCommon for more information on using the ReleaseCommon API call, and error handling.

// Example sending a request using the ReleaseCommonRequest method.
req, resp := client.ReleaseCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ReleaseCommonWithContext

func (c *VEFAAS) ReleaseCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ReleaseCommonWithContext is the same as ReleaseCommon with the addition of the ability to pass a context and additional request options.

See ReleaseCommon 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 (*VEFAAS) ReleaseRequest

func (c *VEFAAS) ReleaseRequest(input *ReleaseInput) (req *request.Request, output *ReleaseOutput)

ReleaseRequest generates a "byteplus/request.Request" representing the client's request for the Release operation. The "output" return value will be populated with the ReleaseCommon request's response once the request completes successfully.

Use "Send" method on the returned ReleaseCommon Request to send the API call to the service. the "output" return value is not valid until after ReleaseCommon Send returns without error.

See Release for more information on using the Release API call, and error handling.

// Example sending a request using the ReleaseRequest method.
req, resp := client.ReleaseRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) ReleaseWithContext

func (c *VEFAAS) ReleaseWithContext(ctx byteplus.Context, input *ReleaseInput, opts ...request.Option) (*ReleaseOutput, error)

ReleaseWithContext is the same as Release with the addition of the ability to pass a context and additional request options.

See Release 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 (*VEFAAS) RunCode

func (c *VEFAAS) RunCode(input *RunCodeInput) (*RunCodeOutput, error)

RunCode API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation RunCode for usage and error information.

func (*VEFAAS) RunCodeCommon

func (c *VEFAAS) RunCodeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RunCodeCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation RunCodeCommon for usage and error information.

func (*VEFAAS) RunCodeCommonRequest

func (c *VEFAAS) RunCodeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RunCodeCommonRequest generates a "byteplus/request.Request" representing the client's request for the RunCodeCommon operation. The "output" return value will be populated with the RunCodeCommon request's response once the request completes successfully.

Use "Send" method on the returned RunCodeCommon Request to send the API call to the service. the "output" return value is not valid until after RunCodeCommon Send returns without error.

See RunCodeCommon for more information on using the RunCodeCommon API call, and error handling.

// Example sending a request using the RunCodeCommonRequest method.
req, resp := client.RunCodeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) RunCodeCommonWithContext

func (c *VEFAAS) RunCodeCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RunCodeCommonWithContext is the same as RunCodeCommon with the addition of the ability to pass a context and additional request options.

See RunCodeCommon 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 (*VEFAAS) RunCodeRequest

func (c *VEFAAS) RunCodeRequest(input *RunCodeInput) (req *request.Request, output *RunCodeOutput)

RunCodeRequest generates a "byteplus/request.Request" representing the client's request for the RunCode operation. The "output" return value will be populated with the RunCodeCommon request's response once the request completes successfully.

Use "Send" method on the returned RunCodeCommon Request to send the API call to the service. the "output" return value is not valid until after RunCodeCommon Send returns without error.

See RunCode for more information on using the RunCode API call, and error handling.

// Example sending a request using the RunCodeRequest method.
req, resp := client.RunCodeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) RunCodeWithContext

func (c *VEFAAS) RunCodeWithContext(ctx byteplus.Context, input *RunCodeInput, opts ...request.Option) (*RunCodeOutput, error)

RunCodeWithContext is the same as RunCode with the addition of the ability to pass a context and additional request options.

See RunCode 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 (*VEFAAS) SetSandboxTimeout

func (c *VEFAAS) SetSandboxTimeout(input *SetSandboxTimeoutInput) (*SetSandboxTimeoutOutput, error)

SetSandboxTimeout API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation SetSandboxTimeout for usage and error information.

func (*VEFAAS) SetSandboxTimeoutCommon

func (c *VEFAAS) SetSandboxTimeoutCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetSandboxTimeoutCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation SetSandboxTimeoutCommon for usage and error information.

func (*VEFAAS) SetSandboxTimeoutCommonRequest

func (c *VEFAAS) SetSandboxTimeoutCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetSandboxTimeoutCommonRequest generates a "byteplus/request.Request" representing the client's request for the SetSandboxTimeoutCommon operation. The "output" return value will be populated with the SetSandboxTimeoutCommon request's response once the request completes successfully.

Use "Send" method on the returned SetSandboxTimeoutCommon Request to send the API call to the service. the "output" return value is not valid until after SetSandboxTimeoutCommon Send returns without error.

See SetSandboxTimeoutCommon for more information on using the SetSandboxTimeoutCommon API call, and error handling.

// Example sending a request using the SetSandboxTimeoutCommonRequest method.
req, resp := client.SetSandboxTimeoutCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) SetSandboxTimeoutCommonWithContext

func (c *VEFAAS) SetSandboxTimeoutCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetSandboxTimeoutCommonWithContext is the same as SetSandboxTimeoutCommon with the addition of the ability to pass a context and additional request options.

See SetSandboxTimeoutCommon 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 (*VEFAAS) SetSandboxTimeoutRequest

func (c *VEFAAS) SetSandboxTimeoutRequest(input *SetSandboxTimeoutInput) (req *request.Request, output *SetSandboxTimeoutOutput)

SetSandboxTimeoutRequest generates a "byteplus/request.Request" representing the client's request for the SetSandboxTimeout operation. The "output" return value will be populated with the SetSandboxTimeoutCommon request's response once the request completes successfully.

Use "Send" method on the returned SetSandboxTimeoutCommon Request to send the API call to the service. the "output" return value is not valid until after SetSandboxTimeoutCommon Send returns without error.

See SetSandboxTimeout for more information on using the SetSandboxTimeout API call, and error handling.

// Example sending a request using the SetSandboxTimeoutRequest method.
req, resp := client.SetSandboxTimeoutRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) SetSandboxTimeoutWithContext

func (c *VEFAAS) SetSandboxTimeoutWithContext(ctx byteplus.Context, input *SetSandboxTimeoutInput, opts ...request.Option) (*SetSandboxTimeoutOutput, error)

SetSandboxTimeoutWithContext is the same as SetSandboxTimeout with the addition of the ability to pass a context and additional request options.

See SetSandboxTimeout 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 (*VEFAAS) TerminateAsyncTask

func (c *VEFAAS) TerminateAsyncTask(input *TerminateAsyncTaskInput) (*TerminateAsyncTaskOutput, error)

TerminateAsyncTask API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation TerminateAsyncTask for usage and error information.

func (*VEFAAS) TerminateAsyncTaskCommon

func (c *VEFAAS) TerminateAsyncTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TerminateAsyncTaskCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation TerminateAsyncTaskCommon for usage and error information.

func (*VEFAAS) TerminateAsyncTaskCommonRequest

func (c *VEFAAS) TerminateAsyncTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TerminateAsyncTaskCommonRequest generates a "byteplus/request.Request" representing the client's request for the TerminateAsyncTaskCommon operation. The "output" return value will be populated with the TerminateAsyncTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned TerminateAsyncTaskCommon Request to send the API call to the service. the "output" return value is not valid until after TerminateAsyncTaskCommon Send returns without error.

See TerminateAsyncTaskCommon for more information on using the TerminateAsyncTaskCommon API call, and error handling.

// Example sending a request using the TerminateAsyncTaskCommonRequest method.
req, resp := client.TerminateAsyncTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) TerminateAsyncTaskCommonWithContext

func (c *VEFAAS) TerminateAsyncTaskCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TerminateAsyncTaskCommonWithContext is the same as TerminateAsyncTaskCommon with the addition of the ability to pass a context and additional request options.

See TerminateAsyncTaskCommon 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 (*VEFAAS) TerminateAsyncTaskRequest

func (c *VEFAAS) TerminateAsyncTaskRequest(input *TerminateAsyncTaskInput) (req *request.Request, output *TerminateAsyncTaskOutput)

TerminateAsyncTaskRequest generates a "byteplus/request.Request" representing the client's request for the TerminateAsyncTask operation. The "output" return value will be populated with the TerminateAsyncTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned TerminateAsyncTaskCommon Request to send the API call to the service. the "output" return value is not valid until after TerminateAsyncTaskCommon Send returns without error.

See TerminateAsyncTask for more information on using the TerminateAsyncTask API call, and error handling.

// Example sending a request using the TerminateAsyncTaskRequest method.
req, resp := client.TerminateAsyncTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) TerminateAsyncTaskWithContext

func (c *VEFAAS) TerminateAsyncTaskWithContext(ctx byteplus.Context, input *TerminateAsyncTaskInput, opts ...request.Option) (*TerminateAsyncTaskOutput, error)

TerminateAsyncTaskWithContext is the same as TerminateAsyncTask with the addition of the ability to pass a context and additional request options.

See TerminateAsyncTask 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 (*VEFAAS) TerminateDependencyInstallTask

func (c *VEFAAS) TerminateDependencyInstallTask(input *TerminateDependencyInstallTaskInput) (*TerminateDependencyInstallTaskOutput, error)

TerminateDependencyInstallTask API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation TerminateDependencyInstallTask for usage and error information.

func (*VEFAAS) TerminateDependencyInstallTaskCommon

func (c *VEFAAS) TerminateDependencyInstallTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TerminateDependencyInstallTaskCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation TerminateDependencyInstallTaskCommon for usage and error information.

func (*VEFAAS) TerminateDependencyInstallTaskCommonRequest

func (c *VEFAAS) TerminateDependencyInstallTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TerminateDependencyInstallTaskCommonRequest generates a "byteplus/request.Request" representing the client's request for the TerminateDependencyInstallTaskCommon operation. The "output" return value will be populated with the TerminateDependencyInstallTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned TerminateDependencyInstallTaskCommon Request to send the API call to the service. the "output" return value is not valid until after TerminateDependencyInstallTaskCommon Send returns without error.

See TerminateDependencyInstallTaskCommon for more information on using the TerminateDependencyInstallTaskCommon API call, and error handling.

// Example sending a request using the TerminateDependencyInstallTaskCommonRequest method.
req, resp := client.TerminateDependencyInstallTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) TerminateDependencyInstallTaskCommonWithContext

func (c *VEFAAS) TerminateDependencyInstallTaskCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TerminateDependencyInstallTaskCommonWithContext is the same as TerminateDependencyInstallTaskCommon with the addition of the ability to pass a context and additional request options.

See TerminateDependencyInstallTaskCommon 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 (*VEFAAS) TerminateDependencyInstallTaskRequest

func (c *VEFAAS) TerminateDependencyInstallTaskRequest(input *TerminateDependencyInstallTaskInput) (req *request.Request, output *TerminateDependencyInstallTaskOutput)

TerminateDependencyInstallTaskRequest generates a "byteplus/request.Request" representing the client's request for the TerminateDependencyInstallTask operation. The "output" return value will be populated with the TerminateDependencyInstallTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned TerminateDependencyInstallTaskCommon Request to send the API call to the service. the "output" return value is not valid until after TerminateDependencyInstallTaskCommon Send returns without error.

See TerminateDependencyInstallTask for more information on using the TerminateDependencyInstallTask API call, and error handling.

// Example sending a request using the TerminateDependencyInstallTaskRequest method.
req, resp := client.TerminateDependencyInstallTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) TerminateDependencyInstallTaskWithContext

func (c *VEFAAS) TerminateDependencyInstallTaskWithContext(ctx byteplus.Context, input *TerminateDependencyInstallTaskInput, opts ...request.Option) (*TerminateDependencyInstallTaskOutput, error)

TerminateDependencyInstallTaskWithContext is the same as TerminateDependencyInstallTask with the addition of the ability to pass a context and additional request options.

See TerminateDependencyInstallTask 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 (*VEFAAS) TransitionSandbox

func (c *VEFAAS) TransitionSandbox(input *TransitionSandboxInput) (*TransitionSandboxOutput, error)

TransitionSandbox API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation TransitionSandbox for usage and error information.

func (*VEFAAS) TransitionSandboxCommon

func (c *VEFAAS) TransitionSandboxCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TransitionSandboxCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation TransitionSandboxCommon for usage and error information.

func (*VEFAAS) TransitionSandboxCommonRequest

func (c *VEFAAS) TransitionSandboxCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TransitionSandboxCommonRequest generates a "byteplus/request.Request" representing the client's request for the TransitionSandboxCommon operation. The "output" return value will be populated with the TransitionSandboxCommon request's response once the request completes successfully.

Use "Send" method on the returned TransitionSandboxCommon Request to send the API call to the service. the "output" return value is not valid until after TransitionSandboxCommon Send returns without error.

See TransitionSandboxCommon for more information on using the TransitionSandboxCommon API call, and error handling.

// Example sending a request using the TransitionSandboxCommonRequest method.
req, resp := client.TransitionSandboxCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) TransitionSandboxCommonWithContext

func (c *VEFAAS) TransitionSandboxCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TransitionSandboxCommonWithContext is the same as TransitionSandboxCommon with the addition of the ability to pass a context and additional request options.

See TransitionSandboxCommon 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 (*VEFAAS) TransitionSandboxRequest

func (c *VEFAAS) TransitionSandboxRequest(input *TransitionSandboxInput) (req *request.Request, output *TransitionSandboxOutput)

TransitionSandboxRequest generates a "byteplus/request.Request" representing the client's request for the TransitionSandbox operation. The "output" return value will be populated with the TransitionSandboxCommon request's response once the request completes successfully.

Use "Send" method on the returned TransitionSandboxCommon Request to send the API call to the service. the "output" return value is not valid until after TransitionSandboxCommon Send returns without error.

See TransitionSandbox for more information on using the TransitionSandbox API call, and error handling.

// Example sending a request using the TransitionSandboxRequest method.
req, resp := client.TransitionSandboxRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) TransitionSandboxWithContext

func (c *VEFAAS) TransitionSandboxWithContext(ctx byteplus.Context, input *TransitionSandboxInput, opts ...request.Option) (*TransitionSandboxOutput, error)

TransitionSandboxWithContext is the same as TransitionSandbox with the addition of the ability to pass a context and additional request options.

See TransitionSandbox 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 (*VEFAAS) UpdateFunction

func (c *VEFAAS) UpdateFunction(input *UpdateFunctionInput) (*UpdateFunctionOutput, error)

UpdateFunction API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation UpdateFunction for usage and error information.

func (*VEFAAS) UpdateFunctionCommon

func (c *VEFAAS) UpdateFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateFunctionCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation UpdateFunctionCommon for usage and error information.

func (*VEFAAS) UpdateFunctionCommonRequest

func (c *VEFAAS) UpdateFunctionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateFunctionCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateFunctionCommon operation. The "output" return value will be populated with the UpdateFunctionCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateFunctionCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateFunctionCommon Send returns without error.

See UpdateFunctionCommon for more information on using the UpdateFunctionCommon API call, and error handling.

// Example sending a request using the UpdateFunctionCommonRequest method.
req, resp := client.UpdateFunctionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) UpdateFunctionCommonWithContext

func (c *VEFAAS) UpdateFunctionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateFunctionCommonWithContext is the same as UpdateFunctionCommon with the addition of the ability to pass a context and additional request options.

See UpdateFunctionCommon 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 (*VEFAAS) UpdateFunctionMetricScaleStrategyRules

func (c *VEFAAS) UpdateFunctionMetricScaleStrategyRules(input *UpdateFunctionMetricScaleStrategyRulesInput) (*UpdateFunctionMetricScaleStrategyRulesOutput, error)

UpdateFunctionMetricScaleStrategyRules API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation UpdateFunctionMetricScaleStrategyRules for usage and error information.

func (*VEFAAS) UpdateFunctionMetricScaleStrategyRulesCommon

func (c *VEFAAS) UpdateFunctionMetricScaleStrategyRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateFunctionMetricScaleStrategyRulesCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation UpdateFunctionMetricScaleStrategyRulesCommon for usage and error information.

func (*VEFAAS) UpdateFunctionMetricScaleStrategyRulesCommonRequest

func (c *VEFAAS) UpdateFunctionMetricScaleStrategyRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateFunctionMetricScaleStrategyRulesCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateFunctionMetricScaleStrategyRulesCommon operation. The "output" return value will be populated with the UpdateFunctionMetricScaleStrategyRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateFunctionMetricScaleStrategyRulesCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateFunctionMetricScaleStrategyRulesCommon Send returns without error.

See UpdateFunctionMetricScaleStrategyRulesCommon for more information on using the UpdateFunctionMetricScaleStrategyRulesCommon API call, and error handling.

// Example sending a request using the UpdateFunctionMetricScaleStrategyRulesCommonRequest method.
req, resp := client.UpdateFunctionMetricScaleStrategyRulesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) UpdateFunctionMetricScaleStrategyRulesCommonWithContext

func (c *VEFAAS) UpdateFunctionMetricScaleStrategyRulesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateFunctionMetricScaleStrategyRulesCommonWithContext is the same as UpdateFunctionMetricScaleStrategyRulesCommon with the addition of the ability to pass a context and additional request options.

See UpdateFunctionMetricScaleStrategyRulesCommon 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 (*VEFAAS) UpdateFunctionMetricScaleStrategyRulesRequest

func (c *VEFAAS) UpdateFunctionMetricScaleStrategyRulesRequest(input *UpdateFunctionMetricScaleStrategyRulesInput) (req *request.Request, output *UpdateFunctionMetricScaleStrategyRulesOutput)

UpdateFunctionMetricScaleStrategyRulesRequest generates a "byteplus/request.Request" representing the client's request for the UpdateFunctionMetricScaleStrategyRules operation. The "output" return value will be populated with the UpdateFunctionMetricScaleStrategyRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateFunctionMetricScaleStrategyRulesCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateFunctionMetricScaleStrategyRulesCommon Send returns without error.

See UpdateFunctionMetricScaleStrategyRules for more information on using the UpdateFunctionMetricScaleStrategyRules API call, and error handling.

// Example sending a request using the UpdateFunctionMetricScaleStrategyRulesRequest method.
req, resp := client.UpdateFunctionMetricScaleStrategyRulesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) UpdateFunctionMetricScaleStrategyRulesWithContext

func (c *VEFAAS) UpdateFunctionMetricScaleStrategyRulesWithContext(ctx byteplus.Context, input *UpdateFunctionMetricScaleStrategyRulesInput, opts ...request.Option) (*UpdateFunctionMetricScaleStrategyRulesOutput, error)

UpdateFunctionMetricScaleStrategyRulesWithContext is the same as UpdateFunctionMetricScaleStrategyRules with the addition of the ability to pass a context and additional request options.

See UpdateFunctionMetricScaleStrategyRules 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 (*VEFAAS) UpdateFunctionRequest

func (c *VEFAAS) UpdateFunctionRequest(input *UpdateFunctionInput) (req *request.Request, output *UpdateFunctionOutput)

UpdateFunctionRequest generates a "byteplus/request.Request" representing the client's request for the UpdateFunction operation. The "output" return value will be populated with the UpdateFunctionCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateFunctionCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateFunctionCommon Send returns without error.

See UpdateFunction for more information on using the UpdateFunction API call, and error handling.

// Example sending a request using the UpdateFunctionRequest method.
req, resp := client.UpdateFunctionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) UpdateFunctionResource

func (c *VEFAAS) UpdateFunctionResource(input *UpdateFunctionResourceInput) (*UpdateFunctionResourceOutput, error)

UpdateFunctionResource API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation UpdateFunctionResource for usage and error information.

func (*VEFAAS) UpdateFunctionResourceCommon

func (c *VEFAAS) UpdateFunctionResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateFunctionResourceCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation UpdateFunctionResourceCommon for usage and error information.

func (*VEFAAS) UpdateFunctionResourceCommonRequest

func (c *VEFAAS) UpdateFunctionResourceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateFunctionResourceCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateFunctionResourceCommon operation. The "output" return value will be populated with the UpdateFunctionResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateFunctionResourceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateFunctionResourceCommon Send returns without error.

See UpdateFunctionResourceCommon for more information on using the UpdateFunctionResourceCommon API call, and error handling.

// Example sending a request using the UpdateFunctionResourceCommonRequest method.
req, resp := client.UpdateFunctionResourceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) UpdateFunctionResourceCommonWithContext

func (c *VEFAAS) UpdateFunctionResourceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateFunctionResourceCommonWithContext is the same as UpdateFunctionResourceCommon with the addition of the ability to pass a context and additional request options.

See UpdateFunctionResourceCommon 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 (*VEFAAS) UpdateFunctionResourceRequest

func (c *VEFAAS) UpdateFunctionResourceRequest(input *UpdateFunctionResourceInput) (req *request.Request, output *UpdateFunctionResourceOutput)

UpdateFunctionResourceRequest generates a "byteplus/request.Request" representing the client's request for the UpdateFunctionResource operation. The "output" return value will be populated with the UpdateFunctionResourceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateFunctionResourceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateFunctionResourceCommon Send returns without error.

See UpdateFunctionResource for more information on using the UpdateFunctionResource API call, and error handling.

// Example sending a request using the UpdateFunctionResourceRequest method.
req, resp := client.UpdateFunctionResourceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) UpdateFunctionResourceWithContext

func (c *VEFAAS) UpdateFunctionResourceWithContext(ctx byteplus.Context, input *UpdateFunctionResourceInput, opts ...request.Option) (*UpdateFunctionResourceOutput, error)

UpdateFunctionResourceWithContext is the same as UpdateFunctionResource with the addition of the ability to pass a context and additional request options.

See UpdateFunctionResource 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 (*VEFAAS) UpdateFunctionWithContext

func (c *VEFAAS) UpdateFunctionWithContext(ctx byteplus.Context, input *UpdateFunctionInput, opts ...request.Option) (*UpdateFunctionOutput, error)

UpdateFunctionWithContext is the same as UpdateFunction with the addition of the ability to pass a context and additional request options.

See UpdateFunction 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 (*VEFAAS) UpdateKafkaTrigger

func (c *VEFAAS) UpdateKafkaTrigger(input *UpdateKafkaTriggerInput) (*UpdateKafkaTriggerOutput, error)

UpdateKafkaTrigger API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation UpdateKafkaTrigger for usage and error information.

func (*VEFAAS) UpdateKafkaTriggerCommon

func (c *VEFAAS) UpdateKafkaTriggerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateKafkaTriggerCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation UpdateKafkaTriggerCommon for usage and error information.

func (*VEFAAS) UpdateKafkaTriggerCommonRequest

func (c *VEFAAS) UpdateKafkaTriggerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateKafkaTriggerCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateKafkaTriggerCommon operation. The "output" return value will be populated with the UpdateKafkaTriggerCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateKafkaTriggerCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateKafkaTriggerCommon Send returns without error.

See UpdateKafkaTriggerCommon for more information on using the UpdateKafkaTriggerCommon API call, and error handling.

// Example sending a request using the UpdateKafkaTriggerCommonRequest method.
req, resp := client.UpdateKafkaTriggerCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) UpdateKafkaTriggerCommonWithContext

func (c *VEFAAS) UpdateKafkaTriggerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateKafkaTriggerCommonWithContext is the same as UpdateKafkaTriggerCommon with the addition of the ability to pass a context and additional request options.

See UpdateKafkaTriggerCommon 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 (*VEFAAS) UpdateKafkaTriggerRequest

func (c *VEFAAS) UpdateKafkaTriggerRequest(input *UpdateKafkaTriggerInput) (req *request.Request, output *UpdateKafkaTriggerOutput)

UpdateKafkaTriggerRequest generates a "byteplus/request.Request" representing the client's request for the UpdateKafkaTrigger operation. The "output" return value will be populated with the UpdateKafkaTriggerCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateKafkaTriggerCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateKafkaTriggerCommon Send returns without error.

See UpdateKafkaTrigger for more information on using the UpdateKafkaTrigger API call, and error handling.

// Example sending a request using the UpdateKafkaTriggerRequest method.
req, resp := client.UpdateKafkaTriggerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) UpdateKafkaTriggerWithContext

func (c *VEFAAS) UpdateKafkaTriggerWithContext(ctx byteplus.Context, input *UpdateKafkaTriggerInput, opts ...request.Option) (*UpdateKafkaTriggerOutput, error)

UpdateKafkaTriggerWithContext is the same as UpdateKafkaTrigger with the addition of the ability to pass a context and additional request options.

See UpdateKafkaTrigger 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 (*VEFAAS) UpdateRelease

func (c *VEFAAS) UpdateRelease(input *UpdateReleaseInput) (*UpdateReleaseOutput, error)

UpdateRelease API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation UpdateRelease for usage and error information.

func (*VEFAAS) UpdateReleaseCommon

func (c *VEFAAS) UpdateReleaseCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateReleaseCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation UpdateReleaseCommon for usage and error information.

func (*VEFAAS) UpdateReleaseCommonRequest

func (c *VEFAAS) UpdateReleaseCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateReleaseCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateReleaseCommon operation. The "output" return value will be populated with the UpdateReleaseCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateReleaseCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateReleaseCommon Send returns without error.

See UpdateReleaseCommon for more information on using the UpdateReleaseCommon API call, and error handling.

// Example sending a request using the UpdateReleaseCommonRequest method.
req, resp := client.UpdateReleaseCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) UpdateReleaseCommonWithContext

func (c *VEFAAS) UpdateReleaseCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateReleaseCommonWithContext is the same as UpdateReleaseCommon with the addition of the ability to pass a context and additional request options.

See UpdateReleaseCommon 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 (*VEFAAS) UpdateReleaseRequest

func (c *VEFAAS) UpdateReleaseRequest(input *UpdateReleaseInput) (req *request.Request, output *UpdateReleaseOutput)

UpdateReleaseRequest generates a "byteplus/request.Request" representing the client's request for the UpdateRelease operation. The "output" return value will be populated with the UpdateReleaseCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateReleaseCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateReleaseCommon Send returns without error.

See UpdateRelease for more information on using the UpdateRelease API call, and error handling.

// Example sending a request using the UpdateReleaseRequest method.
req, resp := client.UpdateReleaseRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) UpdateReleaseWithContext

func (c *VEFAAS) UpdateReleaseWithContext(ctx byteplus.Context, input *UpdateReleaseInput, opts ...request.Option) (*UpdateReleaseOutput, error)

UpdateReleaseWithContext is the same as UpdateRelease with the addition of the ability to pass a context and additional request options.

See UpdateRelease 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 (*VEFAAS) UpdateTimer

func (c *VEFAAS) UpdateTimer(input *UpdateTimerInput) (*UpdateTimerOutput, error)

UpdateTimer API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation UpdateTimer for usage and error information.

func (*VEFAAS) UpdateTimerCommon

func (c *VEFAAS) UpdateTimerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateTimerCommon API operation for VEFAAS.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VEFAAS's API operation UpdateTimerCommon for usage and error information.

func (*VEFAAS) UpdateTimerCommonRequest

func (c *VEFAAS) UpdateTimerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateTimerCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateTimerCommon operation. The "output" return value will be populated with the UpdateTimerCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateTimerCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateTimerCommon Send returns without error.

See UpdateTimerCommon for more information on using the UpdateTimerCommon API call, and error handling.

// Example sending a request using the UpdateTimerCommonRequest method.
req, resp := client.UpdateTimerCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) UpdateTimerCommonWithContext

func (c *VEFAAS) UpdateTimerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateTimerCommonWithContext is the same as UpdateTimerCommon with the addition of the ability to pass a context and additional request options.

See UpdateTimerCommon 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 (*VEFAAS) UpdateTimerRequest

func (c *VEFAAS) UpdateTimerRequest(input *UpdateTimerInput) (req *request.Request, output *UpdateTimerOutput)

UpdateTimerRequest generates a "byteplus/request.Request" representing the client's request for the UpdateTimer operation. The "output" return value will be populated with the UpdateTimerCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateTimerCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateTimerCommon Send returns without error.

See UpdateTimer for more information on using the UpdateTimer API call, and error handling.

// Example sending a request using the UpdateTimerRequest method.
req, resp := client.UpdateTimerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VEFAAS) UpdateTimerWithContext

func (c *VEFAAS) UpdateTimerWithContext(ctx byteplus.Context, input *UpdateTimerInput, opts ...request.Option) (*UpdateTimerOutput, error)

UpdateTimerWithContext is the same as UpdateTimer with the addition of the ability to pass a context and additional request options.

See UpdateTimer 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 VEFAASAPI

type VEFAASAPI interface {
	AbortReleaseCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AbortReleaseCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AbortReleaseCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AbortRelease(*AbortReleaseInput) (*AbortReleaseOutput, error)
	AbortReleaseWithContext(byteplus.Context, *AbortReleaseInput, ...request.Option) (*AbortReleaseOutput, error)
	AbortReleaseRequest(*AbortReleaseInput) (*request.Request, *AbortReleaseOutput)

	CreateDependencyInstallTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDependencyInstallTaskCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDependencyInstallTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDependencyInstallTask(*CreateDependencyInstallTaskInput) (*CreateDependencyInstallTaskOutput, error)
	CreateDependencyInstallTaskWithContext(byteplus.Context, *CreateDependencyInstallTaskInput, ...request.Option) (*CreateDependencyInstallTaskOutput, error)
	CreateDependencyInstallTaskRequest(*CreateDependencyInstallTaskInput) (*request.Request, *CreateDependencyInstallTaskOutput)

	CreateFunctionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateFunctionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateFunctionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateFunction(*CreateFunctionInput) (*CreateFunctionOutput, error)
	CreateFunctionWithContext(byteplus.Context, *CreateFunctionInput, ...request.Option) (*CreateFunctionOutput, error)
	CreateFunctionRequest(*CreateFunctionInput) (*request.Request, *CreateFunctionOutput)

	CreateKafkaTriggerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateKafkaTriggerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateKafkaTriggerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateKafkaTrigger(*CreateKafkaTriggerInput) (*CreateKafkaTriggerOutput, error)
	CreateKafkaTriggerWithContext(byteplus.Context, *CreateKafkaTriggerInput, ...request.Option) (*CreateKafkaTriggerOutput, error)
	CreateKafkaTriggerRequest(*CreateKafkaTriggerInput) (*request.Request, *CreateKafkaTriggerOutput)

	CreateSandboxCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateSandboxCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateSandboxCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateSandbox(*CreateSandboxInput) (*CreateSandboxOutput, error)
	CreateSandboxWithContext(byteplus.Context, *CreateSandboxInput, ...request.Option) (*CreateSandboxOutput, error)
	CreateSandboxRequest(*CreateSandboxInput) (*request.Request, *CreateSandboxOutput)

	CreateTimerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateTimerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateTimerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateTimer(*CreateTimerInput) (*CreateTimerOutput, error)
	CreateTimerWithContext(byteplus.Context, *CreateTimerInput, ...request.Option) (*CreateTimerOutput, error)
	CreateTimerRequest(*CreateTimerInput) (*request.Request, *CreateTimerOutput)

	DeleteFunctionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteFunctionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteFunctionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteFunction(*DeleteFunctionInput) (*DeleteFunctionOutput, error)
	DeleteFunctionWithContext(byteplus.Context, *DeleteFunctionInput, ...request.Option) (*DeleteFunctionOutput, error)
	DeleteFunctionRequest(*DeleteFunctionInput) (*request.Request, *DeleteFunctionOutput)

	DeleteKafkaTriggerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteKafkaTriggerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteKafkaTriggerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteKafkaTrigger(*DeleteKafkaTriggerInput) (*DeleteKafkaTriggerOutput, error)
	DeleteKafkaTriggerWithContext(byteplus.Context, *DeleteKafkaTriggerInput, ...request.Option) (*DeleteKafkaTriggerOutput, error)
	DeleteKafkaTriggerRequest(*DeleteKafkaTriggerInput) (*request.Request, *DeleteKafkaTriggerOutput)

	DeleteSandboxImageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteSandboxImageCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteSandboxImageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteSandboxImage(*DeleteSandboxImageInput) (*DeleteSandboxImageOutput, error)
	DeleteSandboxImageWithContext(byteplus.Context, *DeleteSandboxImageInput, ...request.Option) (*DeleteSandboxImageOutput, error)
	DeleteSandboxImageRequest(*DeleteSandboxImageInput) (*request.Request, *DeleteSandboxImageOutput)

	DeleteTimerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteTimerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteTimerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteTimer(*DeleteTimerInput) (*DeleteTimerOutput, error)
	DeleteTimerWithContext(byteplus.Context, *DeleteTimerInput, ...request.Option) (*DeleteTimerOutput, error)
	DeleteTimerRequest(*DeleteTimerInput) (*request.Request, *DeleteTimerOutput)

	DescribeSandboxCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeSandboxCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeSandboxCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeSandbox(*DescribeSandboxInput) (*DescribeSandboxOutput, error)
	DescribeSandboxWithContext(byteplus.Context, *DescribeSandboxInput, ...request.Option) (*DescribeSandboxOutput, error)
	DescribeSandboxRequest(*DescribeSandboxInput) (*request.Request, *DescribeSandboxOutput)

	GenWebshellEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GenWebshellEndpointCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GenWebshellEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GenWebshellEndpoint(*GenWebshellEndpointInput) (*GenWebshellEndpointOutput, error)
	GenWebshellEndpointWithContext(byteplus.Context, *GenWebshellEndpointInput, ...request.Option) (*GenWebshellEndpointOutput, error)
	GenWebshellEndpointRequest(*GenWebshellEndpointInput) (*request.Request, *GenWebshellEndpointOutput)

	GetCodeUploadAddressCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetCodeUploadAddressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetCodeUploadAddressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetCodeUploadAddress(*GetCodeUploadAddressInput) (*GetCodeUploadAddressOutput, error)
	GetCodeUploadAddressWithContext(byteplus.Context, *GetCodeUploadAddressInput, ...request.Option) (*GetCodeUploadAddressOutput, error)
	GetCodeUploadAddressRequest(*GetCodeUploadAddressInput) (*request.Request, *GetCodeUploadAddressOutput)

	GetDependencyInstallTaskLogDownloadURICommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetDependencyInstallTaskLogDownloadURICommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetDependencyInstallTaskLogDownloadURICommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetDependencyInstallTaskLogDownloadURI(*GetDependencyInstallTaskLogDownloadURIInput) (*GetDependencyInstallTaskLogDownloadURIOutput, error)
	GetDependencyInstallTaskLogDownloadURIWithContext(byteplus.Context, *GetDependencyInstallTaskLogDownloadURIInput, ...request.Option) (*GetDependencyInstallTaskLogDownloadURIOutput, error)
	GetDependencyInstallTaskLogDownloadURIRequest(*GetDependencyInstallTaskLogDownloadURIInput) (*request.Request, *GetDependencyInstallTaskLogDownloadURIOutput)

	GetDependencyInstallTaskStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetDependencyInstallTaskStatusCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetDependencyInstallTaskStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetDependencyInstallTaskStatus(*GetDependencyInstallTaskStatusInput) (*GetDependencyInstallTaskStatusOutput, error)
	GetDependencyInstallTaskStatusWithContext(byteplus.Context, *GetDependencyInstallTaskStatusInput, ...request.Option) (*GetDependencyInstallTaskStatusOutput, error)
	GetDependencyInstallTaskStatusRequest(*GetDependencyInstallTaskStatusInput) (*request.Request, *GetDependencyInstallTaskStatusOutput)

	GetFunctionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetFunctionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetFunctionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetFunction(*GetFunctionInput) (*GetFunctionOutput, error)
	GetFunctionWithContext(byteplus.Context, *GetFunctionInput, ...request.Option) (*GetFunctionOutput, error)
	GetFunctionRequest(*GetFunctionInput) (*request.Request, *GetFunctionOutput)

	GetFunctionInstanceLogsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetFunctionInstanceLogsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetFunctionInstanceLogsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetFunctionInstanceLogs(*GetFunctionInstanceLogsInput) (*GetFunctionInstanceLogsOutput, error)
	GetFunctionInstanceLogsWithContext(byteplus.Context, *GetFunctionInstanceLogsInput, ...request.Option) (*GetFunctionInstanceLogsOutput, error)
	GetFunctionInstanceLogsRequest(*GetFunctionInstanceLogsInput) (*request.Request, *GetFunctionInstanceLogsOutput)

	GetFunctionResourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetFunctionResourceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetFunctionResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetFunctionResource(*GetFunctionResourceInput) (*GetFunctionResourceOutput, error)
	GetFunctionResourceWithContext(byteplus.Context, *GetFunctionResourceInput, ...request.Option) (*GetFunctionResourceOutput, error)
	GetFunctionResourceRequest(*GetFunctionResourceInput) (*request.Request, *GetFunctionResourceOutput)

	GetImageSyncStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetImageSyncStatusCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetImageSyncStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetImageSyncStatus(*GetImageSyncStatusInput) (*GetImageSyncStatusOutput, error)
	GetImageSyncStatusWithContext(byteplus.Context, *GetImageSyncStatusInput, ...request.Option) (*GetImageSyncStatusOutput, error)
	GetImageSyncStatusRequest(*GetImageSyncStatusInput) (*request.Request, *GetImageSyncStatusOutput)

	GetKafkaTriggerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetKafkaTriggerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetKafkaTriggerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetKafkaTrigger(*GetKafkaTriggerInput) (*GetKafkaTriggerOutput, error)
	GetKafkaTriggerWithContext(byteplus.Context, *GetKafkaTriggerInput, ...request.Option) (*GetKafkaTriggerOutput, error)
	GetKafkaTriggerRequest(*GetKafkaTriggerInput) (*request.Request, *GetKafkaTriggerOutput)

	GetPublicSandboxImageGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetPublicSandboxImageGroupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetPublicSandboxImageGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetPublicSandboxImageGroups(*GetPublicSandboxImageGroupsInput) (*GetPublicSandboxImageGroupsOutput, error)
	GetPublicSandboxImageGroupsWithContext(byteplus.Context, *GetPublicSandboxImageGroupsInput, ...request.Option) (*GetPublicSandboxImageGroupsOutput, error)
	GetPublicSandboxImageGroupsRequest(*GetPublicSandboxImageGroupsInput) (*request.Request, *GetPublicSandboxImageGroupsOutput)

	GetReleaseStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetReleaseStatusCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetReleaseStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetReleaseStatus(*GetReleaseStatusInput) (*GetReleaseStatusOutput, error)
	GetReleaseStatusWithContext(byteplus.Context, *GetReleaseStatusInput, ...request.Option) (*GetReleaseStatusOutput, error)
	GetReleaseStatusRequest(*GetReleaseStatusInput) (*request.Request, *GetReleaseStatusOutput)

	GetRevisionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetRevisionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetRevisionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetRevision(*GetRevisionInput) (*GetRevisionOutput, error)
	GetRevisionWithContext(byteplus.Context, *GetRevisionInput, ...request.Option) (*GetRevisionOutput, error)
	GetRevisionRequest(*GetRevisionInput) (*request.Request, *GetRevisionOutput)

	GetRocketMQTriggerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetRocketMQTriggerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetRocketMQTriggerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetRocketMQTrigger(*GetRocketMQTriggerInput) (*GetRocketMQTriggerOutput, error)
	GetRocketMQTriggerWithContext(byteplus.Context, *GetRocketMQTriggerInput, ...request.Option) (*GetRocketMQTriggerOutput, error)
	GetRocketMQTriggerRequest(*GetRocketMQTriggerInput) (*request.Request, *GetRocketMQTriggerOutput)

	GetSandboxImagePrecacheTicketCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetSandboxImagePrecacheTicketCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetSandboxImagePrecacheTicketCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetSandboxImagePrecacheTicket(*GetSandboxImagePrecacheTicketInput) (*GetSandboxImagePrecacheTicketOutput, error)
	GetSandboxImagePrecacheTicketWithContext(byteplus.Context, *GetSandboxImagePrecacheTicketInput, ...request.Option) (*GetSandboxImagePrecacheTicketOutput, error)
	GetSandboxImagePrecacheTicketRequest(*GetSandboxImagePrecacheTicketInput) (*request.Request, *GetSandboxImagePrecacheTicketOutput)

	GetTimerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetTimerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetTimerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetTimer(*GetTimerInput) (*GetTimerOutput, error)
	GetTimerWithContext(byteplus.Context, *GetTimerInput, ...request.Option) (*GetTimerOutput, error)
	GetTimerRequest(*GetTimerInput) (*request.Request, *GetTimerOutput)

	KillSandboxCommon(*map[string]interface{}) (*map[string]interface{}, error)
	KillSandboxCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	KillSandboxCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	KillSandbox(*KillSandboxInput) (*KillSandboxOutput, error)
	KillSandboxWithContext(byteplus.Context, *KillSandboxInput, ...request.Option) (*KillSandboxOutput, error)
	KillSandboxRequest(*KillSandboxInput) (*request.Request, *KillSandboxOutput)

	ListAsyncTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAsyncTasksCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAsyncTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAsyncTasks(*ListAsyncTasksInput) (*ListAsyncTasksOutput, error)
	ListAsyncTasksWithContext(byteplus.Context, *ListAsyncTasksInput, ...request.Option) (*ListAsyncTasksOutput, error)
	ListAsyncTasksRequest(*ListAsyncTasksInput) (*request.Request, *ListAsyncTasksOutput)

	ListFunctionElasticScaleStrategyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListFunctionElasticScaleStrategyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListFunctionElasticScaleStrategyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListFunctionElasticScaleStrategy(*ListFunctionElasticScaleStrategyInput) (*ListFunctionElasticScaleStrategyOutput, error)
	ListFunctionElasticScaleStrategyWithContext(byteplus.Context, *ListFunctionElasticScaleStrategyInput, ...request.Option) (*ListFunctionElasticScaleStrategyOutput, error)
	ListFunctionElasticScaleStrategyRequest(*ListFunctionElasticScaleStrategyInput) (*request.Request, *ListFunctionElasticScaleStrategyOutput)

	ListFunctionInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListFunctionInstancesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListFunctionInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListFunctionInstances(*ListFunctionInstancesInput) (*ListFunctionInstancesOutput, error)
	ListFunctionInstancesWithContext(byteplus.Context, *ListFunctionInstancesInput, ...request.Option) (*ListFunctionInstancesOutput, error)
	ListFunctionInstancesRequest(*ListFunctionInstancesInput) (*request.Request, *ListFunctionInstancesOutput)

	ListFunctionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListFunctionsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListFunctionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListFunctions(*ListFunctionsInput) (*ListFunctionsOutput, error)
	ListFunctionsWithContext(byteplus.Context, *ListFunctionsInput, ...request.Option) (*ListFunctionsOutput, error)
	ListFunctionsRequest(*ListFunctionsInput) (*request.Request, *ListFunctionsOutput)

	ListReleaseRecordsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListReleaseRecordsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListReleaseRecordsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListReleaseRecords(*ListReleaseRecordsInput) (*ListReleaseRecordsOutput, error)
	ListReleaseRecordsWithContext(byteplus.Context, *ListReleaseRecordsInput, ...request.Option) (*ListReleaseRecordsOutput, error)
	ListReleaseRecordsRequest(*ListReleaseRecordsInput) (*request.Request, *ListReleaseRecordsOutput)

	ListRevisionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRevisionsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRevisionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRevisions(*ListRevisionsInput) (*ListRevisionsOutput, error)
	ListRevisionsWithContext(byteplus.Context, *ListRevisionsInput, ...request.Option) (*ListRevisionsOutput, error)
	ListRevisionsRequest(*ListRevisionsInput) (*request.Request, *ListRevisionsOutput)

	ListSandboxImagesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSandboxImagesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSandboxImagesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSandboxImages(*ListSandboxImagesInput) (*ListSandboxImagesOutput, error)
	ListSandboxImagesWithContext(byteplus.Context, *ListSandboxImagesInput, ...request.Option) (*ListSandboxImagesOutput, error)
	ListSandboxImagesRequest(*ListSandboxImagesInput) (*request.Request, *ListSandboxImagesOutput)

	ListSandboxesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSandboxesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSandboxesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSandboxes(*ListSandboxesInput) (*ListSandboxesOutput, error)
	ListSandboxesWithContext(byteplus.Context, *ListSandboxesInput, ...request.Option) (*ListSandboxesOutput, error)
	ListSandboxesRequest(*ListSandboxesInput) (*request.Request, *ListSandboxesOutput)

	ListTriggersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTriggersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTriggersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTriggers(*ListTriggersInput) (*ListTriggersOutput, error)
	ListTriggersWithContext(byteplus.Context, *ListTriggersInput, ...request.Option) (*ListTriggersOutput, error)
	ListTriggersRequest(*ListTriggersInput) (*request.Request, *ListTriggersOutput)

	PrecacheSandboxImagesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	PrecacheSandboxImagesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	PrecacheSandboxImagesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	PrecacheSandboxImages(*PrecacheSandboxImagesInput) (*PrecacheSandboxImagesOutput, error)
	PrecacheSandboxImagesWithContext(byteplus.Context, *PrecacheSandboxImagesInput, ...request.Option) (*PrecacheSandboxImagesOutput, error)
	PrecacheSandboxImagesRequest(*PrecacheSandboxImagesInput) (*request.Request, *PrecacheSandboxImagesOutput)

	ReleaseCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ReleaseCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ReleaseCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	Release(*ReleaseInput) (*ReleaseOutput, error)
	ReleaseWithContext(byteplus.Context, *ReleaseInput, ...request.Option) (*ReleaseOutput, error)
	ReleaseRequest(*ReleaseInput) (*request.Request, *ReleaseOutput)

	RunCodeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RunCodeCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RunCodeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RunCode(*RunCodeInput) (*RunCodeOutput, error)
	RunCodeWithContext(byteplus.Context, *RunCodeInput, ...request.Option) (*RunCodeOutput, error)
	RunCodeRequest(*RunCodeInput) (*request.Request, *RunCodeOutput)

	SetSandboxTimeoutCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetSandboxTimeoutCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetSandboxTimeoutCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetSandboxTimeout(*SetSandboxTimeoutInput) (*SetSandboxTimeoutOutput, error)
	SetSandboxTimeoutWithContext(byteplus.Context, *SetSandboxTimeoutInput, ...request.Option) (*SetSandboxTimeoutOutput, error)
	SetSandboxTimeoutRequest(*SetSandboxTimeoutInput) (*request.Request, *SetSandboxTimeoutOutput)

	TerminateAsyncTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TerminateAsyncTaskCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TerminateAsyncTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TerminateAsyncTask(*TerminateAsyncTaskInput) (*TerminateAsyncTaskOutput, error)
	TerminateAsyncTaskWithContext(byteplus.Context, *TerminateAsyncTaskInput, ...request.Option) (*TerminateAsyncTaskOutput, error)
	TerminateAsyncTaskRequest(*TerminateAsyncTaskInput) (*request.Request, *TerminateAsyncTaskOutput)

	TerminateDependencyInstallTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TerminateDependencyInstallTaskCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TerminateDependencyInstallTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TerminateDependencyInstallTask(*TerminateDependencyInstallTaskInput) (*TerminateDependencyInstallTaskOutput, error)
	TerminateDependencyInstallTaskWithContext(byteplus.Context, *TerminateDependencyInstallTaskInput, ...request.Option) (*TerminateDependencyInstallTaskOutput, error)
	TerminateDependencyInstallTaskRequest(*TerminateDependencyInstallTaskInput) (*request.Request, *TerminateDependencyInstallTaskOutput)

	TransitionSandboxCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TransitionSandboxCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TransitionSandboxCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TransitionSandbox(*TransitionSandboxInput) (*TransitionSandboxOutput, error)
	TransitionSandboxWithContext(byteplus.Context, *TransitionSandboxInput, ...request.Option) (*TransitionSandboxOutput, error)
	TransitionSandboxRequest(*TransitionSandboxInput) (*request.Request, *TransitionSandboxOutput)

	UpdateFunctionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateFunctionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateFunctionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateFunction(*UpdateFunctionInput) (*UpdateFunctionOutput, error)
	UpdateFunctionWithContext(byteplus.Context, *UpdateFunctionInput, ...request.Option) (*UpdateFunctionOutput, error)
	UpdateFunctionRequest(*UpdateFunctionInput) (*request.Request, *UpdateFunctionOutput)

	UpdateFunctionMetricScaleStrategyRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateFunctionMetricScaleStrategyRulesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateFunctionMetricScaleStrategyRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateFunctionMetricScaleStrategyRules(*UpdateFunctionMetricScaleStrategyRulesInput) (*UpdateFunctionMetricScaleStrategyRulesOutput, error)
	UpdateFunctionMetricScaleStrategyRulesWithContext(byteplus.Context, *UpdateFunctionMetricScaleStrategyRulesInput, ...request.Option) (*UpdateFunctionMetricScaleStrategyRulesOutput, error)
	UpdateFunctionMetricScaleStrategyRulesRequest(*UpdateFunctionMetricScaleStrategyRulesInput) (*request.Request, *UpdateFunctionMetricScaleStrategyRulesOutput)

	UpdateFunctionResourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateFunctionResourceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateFunctionResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateFunctionResource(*UpdateFunctionResourceInput) (*UpdateFunctionResourceOutput, error)
	UpdateFunctionResourceWithContext(byteplus.Context, *UpdateFunctionResourceInput, ...request.Option) (*UpdateFunctionResourceOutput, error)
	UpdateFunctionResourceRequest(*UpdateFunctionResourceInput) (*request.Request, *UpdateFunctionResourceOutput)

	UpdateKafkaTriggerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateKafkaTriggerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateKafkaTriggerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateKafkaTrigger(*UpdateKafkaTriggerInput) (*UpdateKafkaTriggerOutput, error)
	UpdateKafkaTriggerWithContext(byteplus.Context, *UpdateKafkaTriggerInput, ...request.Option) (*UpdateKafkaTriggerOutput, error)
	UpdateKafkaTriggerRequest(*UpdateKafkaTriggerInput) (*request.Request, *UpdateKafkaTriggerOutput)

	UpdateReleaseCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateReleaseCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateReleaseCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateRelease(*UpdateReleaseInput) (*UpdateReleaseOutput, error)
	UpdateReleaseWithContext(byteplus.Context, *UpdateReleaseInput, ...request.Option) (*UpdateReleaseOutput, error)
	UpdateReleaseRequest(*UpdateReleaseInput) (*request.Request, *UpdateReleaseOutput)

	UpdateTimerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateTimerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateTimerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateTimer(*UpdateTimerInput) (*UpdateTimerOutput, error)
	UpdateTimerWithContext(byteplus.Context, *UpdateTimerInput, ...request.Option) (*UpdateTimerOutput, error)
	UpdateTimerRequest(*UpdateTimerInput) (*request.Request, *UpdateTimerOutput)
}

VEFAASAPI provides an interface to enable mocking the vefaas.VEFAAS service client's API operation,

// byteplus sdk func uses an SDK service client to make a request to
// VEFAAS.
func myFunc(svc VEFAASAPI) bool {
    // Make svc.AbortRelease request
}

func main() {
    sess := session.New()
    svc := vefaas.New(sess)

    myFunc(svc)
}

type VpcConfigForCreateFunctionInput

type VpcConfigForCreateFunctionInput struct {
	EnableSharedInternetAccess *bool `type:"boolean" json:",omitempty"`

	EnableVpc *bool `type:"boolean" json:",omitempty"`

	SecurityGroupIds []*string `type:"list" json:",omitempty"`

	SubnetIds []*string `type:"list" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VpcConfigForCreateFunctionInput) GoString

GoString returns the string representation

func (*VpcConfigForCreateFunctionInput) SetEnableSharedInternetAccess

func (s *VpcConfigForCreateFunctionInput) SetEnableSharedInternetAccess(v bool) *VpcConfigForCreateFunctionInput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForCreateFunctionInput) SetEnableVpc

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForCreateFunctionInput) SetSecurityGroupIds

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForCreateFunctionInput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForCreateFunctionInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (VpcConfigForCreateFunctionInput) String

String returns the string representation

type VpcConfigForCreateFunctionOutput

type VpcConfigForCreateFunctionOutput struct {
	EnableSharedInternetAccess *bool `type:"boolean" json:",omitempty"`

	EnableVpc *bool `type:"boolean" json:",omitempty"`

	SecurityGroupIds []*string `type:"list" json:",omitempty"`

	SubnetIds []*string `type:"list" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VpcConfigForCreateFunctionOutput) GoString

GoString returns the string representation

func (*VpcConfigForCreateFunctionOutput) SetEnableSharedInternetAccess

func (s *VpcConfigForCreateFunctionOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForCreateFunctionOutput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForCreateFunctionOutput) SetEnableVpc

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForCreateFunctionOutput) SetSecurityGroupIds

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForCreateFunctionOutput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForCreateFunctionOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (VpcConfigForCreateFunctionOutput) String

String returns the string representation

type VpcConfigForGetFunctionOutput

type VpcConfigForGetFunctionOutput struct {
	EnableSharedInternetAccess *bool `type:"boolean" json:",omitempty"`

	EnableVpc *bool `type:"boolean" json:",omitempty"`

	SecurityGroupIds []*string `type:"list" json:",omitempty"`

	SubnetIds []*string `type:"list" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VpcConfigForGetFunctionOutput) GoString

GoString returns the string representation

func (*VpcConfigForGetFunctionOutput) SetEnableSharedInternetAccess

func (s *VpcConfigForGetFunctionOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForGetFunctionOutput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForGetFunctionOutput) SetEnableVpc

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForGetFunctionOutput) SetSecurityGroupIds

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForGetFunctionOutput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForGetFunctionOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (VpcConfigForGetFunctionOutput) String

String returns the string representation

type VpcConfigForGetRevisionOutput

type VpcConfigForGetRevisionOutput struct {
	EnableSharedInternetAccess *bool `type:"boolean" json:",omitempty"`

	EnableVpc *bool `type:"boolean" json:",omitempty"`

	SecurityGroupIds []*string `type:"list" json:",omitempty"`

	SubnetIds []*string `type:"list" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VpcConfigForGetRevisionOutput) GoString

GoString returns the string representation

func (*VpcConfigForGetRevisionOutput) SetEnableSharedInternetAccess

func (s *VpcConfigForGetRevisionOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForGetRevisionOutput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForGetRevisionOutput) SetEnableVpc

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForGetRevisionOutput) SetSecurityGroupIds

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForGetRevisionOutput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForGetRevisionOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (VpcConfigForGetRevisionOutput) String

String returns the string representation

type VpcConfigForListFunctionsOutput

type VpcConfigForListFunctionsOutput struct {
	EnableSharedInternetAccess *bool `type:"boolean" json:",omitempty"`

	EnableVpc *bool `type:"boolean" json:",omitempty"`

	SecurityGroupIds []*string `type:"list" json:",omitempty"`

	SubnetIds []*string `type:"list" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VpcConfigForListFunctionsOutput) GoString

GoString returns the string representation

func (*VpcConfigForListFunctionsOutput) SetEnableSharedInternetAccess

func (s *VpcConfigForListFunctionsOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForListFunctionsOutput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForListFunctionsOutput) SetEnableVpc

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForListFunctionsOutput) SetSecurityGroupIds

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForListFunctionsOutput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForListFunctionsOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (VpcConfigForListFunctionsOutput) String

String returns the string representation

type VpcConfigForListRevisionsOutput

type VpcConfigForListRevisionsOutput struct {
	EnableSharedInternetAccess *bool `type:"boolean" json:",omitempty"`

	EnableVpc *bool `type:"boolean" json:",omitempty"`

	SecurityGroupIds []*string `type:"list" json:",omitempty"`

	SubnetIds []*string `type:"list" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VpcConfigForListRevisionsOutput) GoString

GoString returns the string representation

func (*VpcConfigForListRevisionsOutput) SetEnableSharedInternetAccess

func (s *VpcConfigForListRevisionsOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForListRevisionsOutput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForListRevisionsOutput) SetEnableVpc

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForListRevisionsOutput) SetSecurityGroupIds

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForListRevisionsOutput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForListRevisionsOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (VpcConfigForListRevisionsOutput) String

String returns the string representation

type VpcConfigForUpdateFunctionInput

type VpcConfigForUpdateFunctionInput struct {
	EnableSharedInternetAccess *bool `type:"boolean" json:",omitempty"`

	EnableVpc *bool `type:"boolean" json:",omitempty"`

	SecurityGroupIds []*string `type:"list" json:",omitempty"`

	SubnetIds []*string `type:"list" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VpcConfigForUpdateFunctionInput) GoString

GoString returns the string representation

func (*VpcConfigForUpdateFunctionInput) SetEnableSharedInternetAccess

func (s *VpcConfigForUpdateFunctionInput) SetEnableSharedInternetAccess(v bool) *VpcConfigForUpdateFunctionInput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForUpdateFunctionInput) SetEnableVpc

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForUpdateFunctionInput) SetSecurityGroupIds

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForUpdateFunctionInput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForUpdateFunctionInput) SetVpcId

SetVpcId sets the VpcId field's value.

func (VpcConfigForUpdateFunctionInput) String

String returns the string representation

type VpcConfigForUpdateFunctionOutput

type VpcConfigForUpdateFunctionOutput struct {
	EnableSharedInternetAccess *bool `type:"boolean" json:",omitempty"`

	EnableVpc *bool `type:"boolean" json:",omitempty"`

	SecurityGroupIds []*string `type:"list" json:",omitempty"`

	SubnetIds []*string `type:"list" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VpcConfigForUpdateFunctionOutput) GoString

GoString returns the string representation

func (*VpcConfigForUpdateFunctionOutput) SetEnableSharedInternetAccess

func (s *VpcConfigForUpdateFunctionOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForUpdateFunctionOutput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForUpdateFunctionOutput) SetEnableVpc

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForUpdateFunctionOutput) SetSecurityGroupIds

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForUpdateFunctionOutput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForUpdateFunctionOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (VpcConfigForUpdateFunctionOutput) String

String returns the string representation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL