vefaasdev

package
v1.2.28 Latest Latest
Warning

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

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

Documentation

Overview

Package vefaasdeviface provides an interface to enable mocking the VEFAAS_DEV 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_dev" // Name of service.
	EndpointsID = ServiceName  // ID to lookup a service endpoint with.
	ServiceID   = "vefaas_dev" // 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 added in v1.2.23

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 added in v1.2.23

func (s AbortReleaseInput) GoString() string

GoString returns the string representation

func (*AbortReleaseInput) SetAsync added in v1.2.23

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

SetAsync sets the Async field's value.

func (*AbortReleaseInput) SetFunctionId added in v1.2.23

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

SetFunctionId sets the FunctionId field's value.

func (AbortReleaseInput) String added in v1.2.23

func (s AbortReleaseInput) String() string

String returns the string representation

func (*AbortReleaseInput) Validate added in v1.2.23

func (s *AbortReleaseInput) Validate() error

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

type AbortReleaseOutput added in v1.2.23

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 added in v1.2.23

func (s AbortReleaseOutput) GoString() string

GoString returns the string representation

func (*AbortReleaseOutput) SetCurrentTrafficWeight added in v1.2.23

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

SetCurrentTrafficWeight sets the CurrentTrafficWeight field's value.

func (*AbortReleaseOutput) SetErrorCode added in v1.2.23

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

SetErrorCode sets the ErrorCode field's value.

func (*AbortReleaseOutput) SetFailedInstanceLogs added in v1.2.23

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

SetFailedInstanceLogs sets the FailedInstanceLogs field's value.

func (*AbortReleaseOutput) SetFunctionId added in v1.2.23

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

SetFunctionId sets the FunctionId field's value.

func (*AbortReleaseOutput) SetNewRevisionNumber added in v1.2.23

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

SetNewRevisionNumber sets the NewRevisionNumber field's value.

func (*AbortReleaseOutput) SetOldRevisionNumber added in v1.2.23

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

SetOldRevisionNumber sets the OldRevisionNumber field's value.

func (*AbortReleaseOutput) SetReleaseRecordId added in v1.2.23

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

SetReleaseRecordId sets the ReleaseRecordId field's value.

func (*AbortReleaseOutput) SetStableRevisionNumber added in v1.2.23

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

SetStableRevisionNumber sets the StableRevisionNumber field's value.

func (*AbortReleaseOutput) SetStartTime added in v1.2.23

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

SetStartTime sets the StartTime field's value.

func (*AbortReleaseOutput) SetStatus added in v1.2.23

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

SetStatus sets the Status field's value.

func (*AbortReleaseOutput) SetStatusMessage added in v1.2.23

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

SetStatusMessage sets the StatusMessage field's value.

func (*AbortReleaseOutput) SetTargetTrafficWeight added in v1.2.23

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

SetTargetTrafficWeight sets the TargetTrafficWeight field's value.

func (AbortReleaseOutput) String added in v1.2.23

func (s AbortReleaseOutput) String() string

String returns the string representation

type CompileResultForRunCodeOutput

type CompileResultForRunCodeOutput struct {
	CpuTime *string `type:"string" json:",omitempty"`

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

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

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

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

func (CompileResultForRunCodeOutput) GoString

GoString returns the string representation

func (*CompileResultForRunCodeOutput) SetCpuTime

SetCpuTime sets the CpuTime field's value.

func (*CompileResultForRunCodeOutput) SetExecutionTime

SetExecutionTime sets the ExecutionTime field's value.

func (*CompileResultForRunCodeOutput) SetStatus

SetStatus sets the Status field's value.

func (*CompileResultForRunCodeOutput) SetStderr

SetStderr sets the Stderr field's value.

func (*CompileResultForRunCodeOutput) SetStdout

SetStdout sets the Stdout field's value.

func (CompileResultForRunCodeOutput) String

String returns the string representation

type CreateDebugInstanceInput added in v1.2.23

type CreateDebugInstanceInput struct {

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

func (CreateDebugInstanceInput) GoString added in v1.2.23

func (s CreateDebugInstanceInput) GoString() string

GoString returns the string representation

func (*CreateDebugInstanceInput) SetFunctionID added in v1.2.23

SetFunctionID sets the FunctionID field's value.

func (CreateDebugInstanceInput) String added in v1.2.23

func (s CreateDebugInstanceInput) String() string

String returns the string representation

func (*CreateDebugInstanceInput) Validate added in v1.2.23

func (s *CreateDebugInstanceInput) Validate() error

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

type CreateDebugInstanceOutput added in v1.2.23

type CreateDebugInstanceOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateDebugInstanceOutput) GoString added in v1.2.23

func (s CreateDebugInstanceOutput) GoString() string

GoString returns the string representation

func (*CreateDebugInstanceOutput) SetStatus added in v1.2.23

SetStatus sets the Status field's value.

func (CreateDebugInstanceOutput) String added in v1.2.23

func (s CreateDebugInstanceOutput) String() string

String returns the string representation

type CreateFunctionInput added in v1.2.23

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

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

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

	InitializerSec *int32 `type:"int32" 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"`

	RequestTimeout *int32 `type:"int32" 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"`

	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 added in v1.2.23

func (s CreateFunctionInput) GoString() string

GoString returns the string representation

func (*CreateFunctionInput) SetDescription added in v1.2.23

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

SetDescription sets the Description field's value.

func (*CreateFunctionInput) SetEnvs added in v1.2.23

SetEnvs sets the Envs field's value.

func (*CreateFunctionInput) SetExclusiveMode added in v1.2.23

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

SetExclusiveMode sets the ExclusiveMode field's value.

func (*CreateFunctionInput) SetInitializerSec added in v1.2.23

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

SetInitializerSec sets the InitializerSec field's value.

func (*CreateFunctionInput) SetMaxConcurrency added in v1.2.23

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

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*CreateFunctionInput) SetMemoryMB added in v1.2.23

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

SetMemoryMB sets the MemoryMB field's value.

func (*CreateFunctionInput) SetName added in v1.2.23

SetName sets the Name field's value.

func (*CreateFunctionInput) SetNasStorage added in v1.2.23

SetNasStorage sets the NasStorage field's value.

func (*CreateFunctionInput) SetRequestTimeout added in v1.2.23

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

SetRequestTimeout sets the RequestTimeout field's value.

func (*CreateFunctionInput) SetRuntime added in v1.2.23

SetRuntime sets the Runtime field's value.

func (*CreateFunctionInput) SetSource added in v1.2.23

SetSource sets the Source field's value.

func (*CreateFunctionInput) SetSourceAccessConfig added in v1.2.23

SetSourceAccessConfig sets the SourceAccessConfig field's value.

func (*CreateFunctionInput) SetSourceType added in v1.2.23

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

SetSourceType sets the SourceType field's value.

func (*CreateFunctionInput) SetTlsConfig added in v1.2.23

SetTlsConfig sets the TlsConfig field's value.

func (*CreateFunctionInput) SetTosMountConfig added in v1.2.23

SetTosMountConfig sets the TosMountConfig field's value.

func (*CreateFunctionInput) SetVpcConfig added in v1.2.23

SetVpcConfig sets the VpcConfig field's value.

func (CreateFunctionInput) String added in v1.2.23

func (s CreateFunctionInput) String() string

String returns the string representation

func (*CreateFunctionInput) Validate added in v1.2.23

func (s *CreateFunctionInput) Validate() error

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

type CreateFunctionOutput added in v1.2.23

type CreateFunctionOutput 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 []*EnvForCreateFunctionOutput `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 *NasStorageForCreateFunctionOutput `type:"structure" json:",omitempty"`

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

	RequestTimeout *int32 `type:"int32" 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 *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 added in v1.2.23

func (s CreateFunctionOutput) GoString() string

GoString returns the string representation

func (*CreateFunctionOutput) SetCodeSize added in v1.2.23

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

SetCodeSize sets the CodeSize field's value.

func (*CreateFunctionOutput) SetCodeSizeLimit added in v1.2.23

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

SetCodeSizeLimit sets the CodeSizeLimit field's value.

func (*CreateFunctionOutput) SetCreationTime added in v1.2.23

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

SetCreationTime sets the CreationTime field's value.

func (*CreateFunctionOutput) SetDescription added in v1.2.23

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

SetDescription sets the Description field's value.

func (*CreateFunctionOutput) SetEnvs added in v1.2.23

SetEnvs sets the Envs field's value.

func (*CreateFunctionOutput) SetExclusiveMode added in v1.2.23

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

SetExclusiveMode sets the ExclusiveMode field's value.

func (*CreateFunctionOutput) SetId added in v1.2.23

SetId sets the Id field's value.

func (*CreateFunctionOutput) SetInitializerSec added in v1.2.23

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

SetInitializerSec sets the InitializerSec field's value.

func (*CreateFunctionOutput) SetInstanceType added in v1.2.23

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

SetInstanceType sets the InstanceType field's value.

func (*CreateFunctionOutput) SetLastUpdateTime added in v1.2.23

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

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*CreateFunctionOutput) SetMaxConcurrency added in v1.2.23

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

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*CreateFunctionOutput) SetMemoryMB added in v1.2.23

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

SetMemoryMB sets the MemoryMB field's value.

func (*CreateFunctionOutput) SetName added in v1.2.23

SetName sets the Name field's value.

func (*CreateFunctionOutput) SetNasStorage added in v1.2.23

SetNasStorage sets the NasStorage field's value.

func (*CreateFunctionOutput) SetOwner added in v1.2.23

SetOwner sets the Owner field's value.

func (*CreateFunctionOutput) SetRequestTimeout added in v1.2.23

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

SetRequestTimeout sets the RequestTimeout field's value.

func (*CreateFunctionOutput) SetRuntime added in v1.2.23

SetRuntime sets the Runtime field's value.

func (*CreateFunctionOutput) SetSource added in v1.2.23

SetSource sets the Source field's value.

func (*CreateFunctionOutput) SetSourceLocation added in v1.2.23

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

SetSourceLocation sets the SourceLocation field's value.

func (*CreateFunctionOutput) SetSourceType added in v1.2.23

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

SetSourceType sets the SourceType field's value.

func (*CreateFunctionOutput) SetTlsConfig added in v1.2.23

SetTlsConfig sets the TlsConfig field's value.

func (*CreateFunctionOutput) SetTosMountConfig added in v1.2.23

SetTosMountConfig sets the TosMountConfig field's value.

func (*CreateFunctionOutput) SetTriggersCount added in v1.2.23

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

SetTriggersCount sets the TriggersCount field's value.

func (*CreateFunctionOutput) SetVpcConfig added in v1.2.23

SetVpcConfig sets the VpcConfig field's value.

func (CreateFunctionOutput) String added in v1.2.23

func (s CreateFunctionOutput) String() string

String returns the string representation

type CreateSandboxInput

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

	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"`

	InstanceNasMountConfig *InstanceNasMountConfigForCreateSandboxInput `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"`

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

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

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

func (CreateSandboxInput) GoString

func (s CreateSandboxInput) GoString() string

GoString returns the string representation

func (*CreateSandboxInput) SetAsync added in v1.2.23

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

SetAsync sets the Async field's value.

func (*CreateSandboxInput) SetCpuMilli added in v1.2.23

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 added in v1.2.23

SetInstanceImageInfo sets the InstanceImageInfo field's value.

func (*CreateSandboxInput) SetInstanceNasMountConfig added in v1.2.23

SetInstanceNasMountConfig sets the InstanceNasMountConfig field's value.

func (*CreateSandboxInput) SetInstanceTosMountConfig added in v1.2.23

SetInstanceTosMountConfig sets the InstanceTosMountConfig field's value.

func (*CreateSandboxInput) SetMaxConcurrency added in v1.2.23

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

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*CreateSandboxInput) SetMemoryMB added in v1.2.23

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 added in v1.2.23

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

SetRequestTimeout sets the RequestTimeout field's value.

func (*CreateSandboxInput) SetSessionId added in v1.2.23

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

SetSessionId sets the SessionId field's value.

func (*CreateSandboxInput) SetTimeout

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

SetTimeout sets the Timeout field's value.

func (*CreateSandboxInput) SetTimeoutUnit added in v1.2.23

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

SetTimeoutUnit sets the TimeoutUnit 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 CredentialsForCreateFunctionInput added in v1.2.23

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

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

func (CredentialsForCreateFunctionInput) GoString added in v1.2.23

GoString returns the string representation

func (*CredentialsForCreateFunctionInput) SetAccessKeyId added in v1.2.23

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForCreateFunctionInput) SetSecretAccessKey added in v1.2.23

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForCreateFunctionInput) String added in v1.2.23

String returns the string representation

type CredentialsForCreateFunctionOutput added in v1.2.23

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

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

func (CredentialsForCreateFunctionOutput) GoString added in v1.2.23

GoString returns the string representation

func (*CredentialsForCreateFunctionOutput) SetAccessKeyId added in v1.2.23

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForCreateFunctionOutput) SetSecretAccessKey added in v1.2.23

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForCreateFunctionOutput) String added in v1.2.23

String returns the string representation

type CredentialsForCreateSandboxInput added in v1.2.23

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

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

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

func (CredentialsForCreateSandboxInput) GoString added in v1.2.23

GoString returns the string representation

func (*CredentialsForCreateSandboxInput) SetAccessKeyId added in v1.2.23

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForCreateSandboxInput) SetSecretAccessKey added in v1.2.23

SetSecretAccessKey sets the SecretAccessKey field's value.

func (*CredentialsForCreateSandboxInput) SetSessionToken added in v1.2.23

SetSessionToken sets the SessionToken field's value.

func (CredentialsForCreateSandboxInput) String added in v1.2.23

String returns the string representation

type CredentialsForGetFunctionOutput added in v1.2.23

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

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

func (CredentialsForGetFunctionOutput) GoString added in v1.2.23

GoString returns the string representation

func (*CredentialsForGetFunctionOutput) SetAccessKeyId added in v1.2.23

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForGetFunctionOutput) SetSecretAccessKey added in v1.2.23

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForGetFunctionOutput) String added in v1.2.23

String returns the string representation

type CredentialsForGetRevisionOutput added in v1.2.23

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

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

func (CredentialsForGetRevisionOutput) GoString added in v1.2.23

GoString returns the string representation

func (*CredentialsForGetRevisionOutput) SetAccessKeyId added in v1.2.23

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForGetRevisionOutput) SetSecretAccessKey added in v1.2.23

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForGetRevisionOutput) String added in v1.2.23

String returns the string representation

type CredentialsForListFunctionsOutput added in v1.2.23

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

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

func (CredentialsForListFunctionsOutput) GoString added in v1.2.23

GoString returns the string representation

func (*CredentialsForListFunctionsOutput) SetAccessKeyId added in v1.2.23

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForListFunctionsOutput) SetSecretAccessKey added in v1.2.23

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForListFunctionsOutput) String added in v1.2.23

String returns the string representation

type CredentialsForListRevisionsOutput added in v1.2.23

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

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

func (CredentialsForListRevisionsOutput) GoString added in v1.2.23

GoString returns the string representation

func (*CredentialsForListRevisionsOutput) SetAccessKeyId added in v1.2.23

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForListRevisionsOutput) SetSecretAccessKey added in v1.2.23

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForListRevisionsOutput) String added in v1.2.23

String returns the string representation

type CredentialsForUpdateFunctionInput added in v1.2.23

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

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

func (CredentialsForUpdateFunctionInput) GoString added in v1.2.23

GoString returns the string representation

func (*CredentialsForUpdateFunctionInput) SetAccessKeyId added in v1.2.23

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForUpdateFunctionInput) SetSecretAccessKey added in v1.2.23

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForUpdateFunctionInput) String added in v1.2.23

String returns the string representation

type CredentialsForUpdateFunctionOutput added in v1.2.23

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

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

func (CredentialsForUpdateFunctionOutput) GoString added in v1.2.23

GoString returns the string representation

func (*CredentialsForUpdateFunctionOutput) SetAccessKeyId added in v1.2.23

SetAccessKeyId sets the AccessKeyId field's value.

func (*CredentialsForUpdateFunctionOutput) SetSecretAccessKey added in v1.2.23

SetSecretAccessKey sets the SecretAccessKey field's value.

func (CredentialsForUpdateFunctionOutput) String added in v1.2.23

String returns the string representation

type DeleteFunctionInput added in v1.2.23

type DeleteFunctionInput struct {

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

func (DeleteFunctionInput) GoString added in v1.2.23

func (s DeleteFunctionInput) GoString() string

GoString returns the string representation

func (*DeleteFunctionInput) SetId added in v1.2.23

SetId sets the Id field's value.

func (DeleteFunctionInput) String added in v1.2.23

func (s DeleteFunctionInput) String() string

String returns the string representation

func (*DeleteFunctionInput) Validate added in v1.2.23

func (s *DeleteFunctionInput) Validate() error

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

type DeleteFunctionOutput added in v1.2.23

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

func (DeleteFunctionOutput) GoString added in v1.2.23

func (s DeleteFunctionOutput) GoString() string

GoString returns the string representation

func (DeleteFunctionOutput) String added in v1.2.23

func (s DeleteFunctionOutput) String() string

String returns the string representation

type DescribeSandboxInput added in v1.2.23

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 added in v1.2.23

func (s DescribeSandboxInput) GoString() string

GoString returns the string representation

func (*DescribeSandboxInput) SetFunctionId added in v1.2.23

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

SetFunctionId sets the FunctionId field's value.

func (*DescribeSandboxInput) SetSandboxId added in v1.2.23

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

SetSandboxId sets the SandboxId field's value.

func (DescribeSandboxInput) String added in v1.2.23

func (s DescribeSandboxInput) String() string

String returns the string representation

func (*DescribeSandboxInput) Validate added in v1.2.23

func (s *DescribeSandboxInput) Validate() error

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

type DescribeSandboxOutput added in v1.2.23

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"`

	MetadataList []*MetadataListForDescribeSandboxOutput `type:"list" 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 added in v1.2.23

func (s DescribeSandboxOutput) GoString() string

GoString returns the string representation

func (*DescribeSandboxOutput) SetAvailabilityZone added in v1.2.23

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

SetAvailabilityZone sets the AvailabilityZone field's value.

func (*DescribeSandboxOutput) SetCpuMilli added in v1.2.23

SetCpuMilli sets the CpuMilli field's value.

func (*DescribeSandboxOutput) SetCreatedAt added in v1.2.23

SetCreatedAt sets the CreatedAt field's value.

func (*DescribeSandboxOutput) SetEnvs added in v1.2.23

SetEnvs sets the Envs field's value.

func (*DescribeSandboxOutput) SetErrorCode added in v1.2.23

SetErrorCode sets the ErrorCode field's value.

func (*DescribeSandboxOutput) SetErrorMessage added in v1.2.23

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

SetErrorMessage sets the ErrorMessage field's value.

func (*DescribeSandboxOutput) SetExpireAt added in v1.2.23

SetExpireAt sets the ExpireAt field's value.

func (*DescribeSandboxOutput) SetFunctionId added in v1.2.23

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

SetFunctionId sets the FunctionId field's value.

func (*DescribeSandboxOutput) SetId added in v1.2.23

SetId sets the Id field's value.

func (*DescribeSandboxOutput) SetImageInfo added in v1.2.23

SetImageInfo sets the ImageInfo field's value.

func (*DescribeSandboxOutput) SetInstanceTosMountConfig added in v1.2.23

SetInstanceTosMountConfig sets the InstanceTosMountConfig field's value.

func (*DescribeSandboxOutput) SetInstanceType added in v1.2.23

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

SetInstanceType sets the InstanceType field's value.

func (*DescribeSandboxOutput) SetMaxConcurrency added in v1.2.23

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

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*DescribeSandboxOutput) SetMemoryMB added in v1.2.23

SetMemoryMB sets the MemoryMB field's value.

func (*DescribeSandboxOutput) SetMetadataList added in v1.2.23

SetMetadataList sets the MetadataList field's value.

func (*DescribeSandboxOutput) SetPending added in v1.2.23

SetPending sets the Pending field's value.

func (*DescribeSandboxOutput) SetRequestTimeout added in v1.2.23

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

SetRequestTimeout sets the RequestTimeout field's value.

func (*DescribeSandboxOutput) SetRevisionNumber added in v1.2.23

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

SetRevisionNumber sets the RevisionNumber field's value.

func (*DescribeSandboxOutput) SetStatus added in v1.2.23

SetStatus sets the Status field's value.

func (DescribeSandboxOutput) String added in v1.2.23

func (s DescribeSandboxOutput) String() string

String returns the string representation

type EncryptionConfigForCreateSandboxInput added in v1.2.23

type EncryptionConfigForCreateSandboxInput struct {
	EnableSSE *bool `type:"boolean" json:",omitempty"`

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

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

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

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

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

func (EncryptionConfigForCreateSandboxInput) GoString added in v1.2.23

GoString returns the string representation

func (*EncryptionConfigForCreateSandboxInput) SetEnableSSE added in v1.2.23

SetEnableSSE sets the EnableSSE field's value.

func (*EncryptionConfigForCreateSandboxInput) SetEncryptionAlgorithm added in v1.2.23

SetEncryptionAlgorithm sets the EncryptionAlgorithm field's value.

func (*EncryptionConfigForCreateSandboxInput) SetEncryptionMethod added in v1.2.23

SetEncryptionMethod sets the EncryptionMethod field's value.

func (*EncryptionConfigForCreateSandboxInput) SetKMSMasterKeyID added in v1.2.23

SetKMSMasterKeyID sets the KMSMasterKeyID field's value.

func (*EncryptionConfigForCreateSandboxInput) SetSSECKey added in v1.2.23

SetSSECKey sets the SSECKey field's value.

func (*EncryptionConfigForCreateSandboxInput) SetSSECMD5 added in v1.2.23

SetSSECMD5 sets the SSECMD5 field's value.

func (EncryptionConfigForCreateSandboxInput) String added in v1.2.23

String returns the string representation

type EnvForCreateFunctionInput added in v1.2.23

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

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

func (EnvForCreateFunctionInput) GoString added in v1.2.23

func (s EnvForCreateFunctionInput) GoString() string

GoString returns the string representation

func (*EnvForCreateFunctionInput) SetKey added in v1.2.23

SetKey sets the Key field's value.

func (*EnvForCreateFunctionInput) SetValue added in v1.2.23

SetValue sets the Value field's value.

func (EnvForCreateFunctionInput) String added in v1.2.23

func (s EnvForCreateFunctionInput) String() string

String returns the string representation

type EnvForCreateFunctionOutput added in v1.2.23

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

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

func (EnvForCreateFunctionOutput) GoString added in v1.2.23

func (s EnvForCreateFunctionOutput) GoString() string

GoString returns the string representation

func (*EnvForCreateFunctionOutput) SetKey added in v1.2.23

SetKey sets the Key field's value.

func (*EnvForCreateFunctionOutput) SetValue added in v1.2.23

SetValue sets the Value field's value.

func (EnvForCreateFunctionOutput) String added in v1.2.23

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 added in v1.2.23

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

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

func (EnvForDescribeSandboxOutput) GoString added in v1.2.23

func (s EnvForDescribeSandboxOutput) GoString() string

GoString returns the string representation

func (*EnvForDescribeSandboxOutput) SetKey added in v1.2.23

SetKey sets the Key field's value.

func (*EnvForDescribeSandboxOutput) SetValue added in v1.2.23

SetValue sets the Value field's value.

func (EnvForDescribeSandboxOutput) String added in v1.2.23

String returns the string representation

type EnvForGetFunctionOutput added in v1.2.23

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

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

func (EnvForGetFunctionOutput) GoString added in v1.2.23

func (s EnvForGetFunctionOutput) GoString() string

GoString returns the string representation

func (*EnvForGetFunctionOutput) SetKey added in v1.2.23

SetKey sets the Key field's value.

func (*EnvForGetFunctionOutput) SetValue added in v1.2.23

SetValue sets the Value field's value.

func (EnvForGetFunctionOutput) String added in v1.2.23

func (s EnvForGetFunctionOutput) String() string

String returns the string representation

type EnvForGetRevisionOutput added in v1.2.23

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

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

func (EnvForGetRevisionOutput) GoString added in v1.2.23

func (s EnvForGetRevisionOutput) GoString() string

GoString returns the string representation

func (*EnvForGetRevisionOutput) SetKey added in v1.2.23

SetKey sets the Key field's value.

func (*EnvForGetRevisionOutput) SetValue added in v1.2.23

SetValue sets the Value field's value.

func (EnvForGetRevisionOutput) String added in v1.2.23

func (s EnvForGetRevisionOutput) String() string

String returns the string representation

type EnvForListFunctionsOutput added in v1.2.23

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

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

func (EnvForListFunctionsOutput) GoString added in v1.2.23

func (s EnvForListFunctionsOutput) GoString() string

GoString returns the string representation

func (*EnvForListFunctionsOutput) SetKey added in v1.2.23

SetKey sets the Key field's value.

func (*EnvForListFunctionsOutput) SetValue added in v1.2.23

SetValue sets the Value field's value.

func (EnvForListFunctionsOutput) String added in v1.2.23

func (s EnvForListFunctionsOutput) String() string

String returns the string representation

type EnvForListRevisionsOutput added in v1.2.23

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

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

func (EnvForListRevisionsOutput) GoString added in v1.2.23

func (s EnvForListRevisionsOutput) GoString() string

GoString returns the string representation

func (*EnvForListRevisionsOutput) SetKey added in v1.2.23

SetKey sets the Key field's value.

func (*EnvForListRevisionsOutput) SetValue added in v1.2.23

SetValue sets the Value field's value.

func (EnvForListRevisionsOutput) String added in v1.2.23

func (s EnvForListRevisionsOutput) String() string

String returns the string representation

type EnvForUpdateFunctionInput added in v1.2.23

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

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

func (EnvForUpdateFunctionInput) GoString added in v1.2.23

func (s EnvForUpdateFunctionInput) GoString() string

GoString returns the string representation

func (*EnvForUpdateFunctionInput) SetKey added in v1.2.23

SetKey sets the Key field's value.

func (*EnvForUpdateFunctionInput) SetValue added in v1.2.23

SetValue sets the Value field's value.

func (EnvForUpdateFunctionInput) String added in v1.2.23

func (s EnvForUpdateFunctionInput) String() string

String returns the string representation

type EnvForUpdateFunctionOutput added in v1.2.23

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

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

func (EnvForUpdateFunctionOutput) GoString added in v1.2.23

func (s EnvForUpdateFunctionOutput) GoString() string

GoString returns the string representation

func (*EnvForUpdateFunctionOutput) SetKey added in v1.2.23

SetKey sets the Key field's value.

func (*EnvForUpdateFunctionOutput) SetValue added in v1.2.23

SetValue sets the Value field's value.

func (EnvForUpdateFunctionOutput) String added in v1.2.23

String returns the string representation

type ErrorForWriteFilesOutput

type ErrorForWriteFilesOutput struct {
	Error *string `type:"string" json:",omitempty"`

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

func (ErrorForWriteFilesOutput) GoString

func (s ErrorForWriteFilesOutput) GoString() string

GoString returns the string representation

func (*ErrorForWriteFilesOutput) SetError

SetError sets the Error field's value.

func (*ErrorForWriteFilesOutput) SetPath

SetPath sets the Path field's value.

func (ErrorForWriteFilesOutput) String

func (s ErrorForWriteFilesOutput) String() string

String returns the string representation

type FilesContentForReadFilesOutput

type FilesContentForReadFilesOutput struct {
	Content *string `type:"string" json:",omitempty"`

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

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

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

func (FilesContentForReadFilesOutput) GoString

GoString returns the string representation

func (*FilesContentForReadFilesOutput) SetContent

SetContent sets the Content field's value.

func (*FilesContentForReadFilesOutput) SetError

SetError sets the Error field's value.

func (*FilesContentForReadFilesOutput) SetPath

SetPath sets the Path field's value.

func (*FilesContentForReadFilesOutput) SetSuccess

SetSuccess sets the Success field's value.

func (FilesContentForReadFilesOutput) String

String returns the string representation

type FilesForRunCodeInput

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

func (FilesForRunCodeInput) GoString

func (s FilesForRunCodeInput) GoString() string

GoString returns the string representation

func (FilesForRunCodeInput) String

func (s FilesForRunCodeInput) String() string

String returns the string representation

type FilesForRunCodeOutput

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

func (FilesForRunCodeOutput) GoString

func (s FilesForRunCodeOutput) GoString() string

GoString returns the string representation

func (FilesForRunCodeOutput) String

func (s FilesForRunCodeOutput) String() string

String returns the string representation

type FilterForListReleaseRecordsInput added in v1.2.23

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

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

func (FilterForListReleaseRecordsInput) GoString added in v1.2.23

GoString returns the string representation

func (*FilterForListReleaseRecordsInput) SetName added in v1.2.23

SetName sets the Name field's value.

func (*FilterForListReleaseRecordsInput) SetValues added in v1.2.23

SetValues sets the Values field's value.

func (FilterForListReleaseRecordsInput) String added in v1.2.23

String returns the string representation

type FilterForListRevisionsInput added in v1.2.23

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

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

func (FilterForListRevisionsInput) GoString added in v1.2.23

func (s FilterForListRevisionsInput) GoString() string

GoString returns the string representation

func (*FilterForListRevisionsInput) SetName added in v1.2.23

SetName sets the Name field's value.

func (*FilterForListRevisionsInput) SetValues added in v1.2.23

SetValues sets the Values field's value.

func (FilterForListRevisionsInput) String added in v1.2.23

String returns the string representation

type FilterForListSandboxesInput added in v1.2.23

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

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

func (FilterForListSandboxesInput) GoString added in v1.2.23

func (s FilterForListSandboxesInput) GoString() string

GoString returns the string representation

func (*FilterForListSandboxesInput) SetName added in v1.2.23

SetName sets the Name field's value.

func (*FilterForListSandboxesInput) SetValues added in v1.2.23

SetValues sets the Values field's value.

func (FilterForListSandboxesInput) String added in v1.2.23

String returns the string representation

type GenWebshellEndpointInput added in v1.2.23

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 added in v1.2.23

func (s GenWebshellEndpointInput) GoString() string

GoString returns the string representation

func (*GenWebshellEndpointInput) SetFunctionId added in v1.2.23

SetFunctionId sets the FunctionId field's value.

func (*GenWebshellEndpointInput) SetInstanceName added in v1.2.23

SetInstanceName sets the InstanceName field's value.

func (GenWebshellEndpointInput) String added in v1.2.23

func (s GenWebshellEndpointInput) String() string

String returns the string representation

func (*GenWebshellEndpointInput) Validate added in v1.2.23

func (s *GenWebshellEndpointInput) Validate() error

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

type GenWebshellEndpointOutput added in v1.2.23

type GenWebshellEndpointOutput struct {
	Metadata *response.ResponseMetadata

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

func (GenWebshellEndpointOutput) GoString added in v1.2.23

func (s GenWebshellEndpointOutput) GoString() string

GoString returns the string representation

func (*GenWebshellEndpointOutput) SetEndpoint added in v1.2.23

SetEndpoint sets the Endpoint field's value.

func (GenWebshellEndpointOutput) String added in v1.2.23

func (s GenWebshellEndpointOutput) String() string

String returns the string representation

type GetAvailabilityZonesInput added in v1.2.23

type GetAvailabilityZonesInput struct {
	FunctionType *string `type:"string" json:",omitempty"`

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

func (GetAvailabilityZonesInput) GoString added in v1.2.23

func (s GetAvailabilityZonesInput) GoString() string

GoString returns the string representation

func (*GetAvailabilityZonesInput) SetFunctionType added in v1.2.23

SetFunctionType sets the FunctionType field's value.

func (*GetAvailabilityZonesInput) SetInstanceType added in v1.2.23

SetInstanceType sets the InstanceType field's value.

func (GetAvailabilityZonesInput) String added in v1.2.23

func (s GetAvailabilityZonesInput) String() string

String returns the string representation

type GetAvailabilityZonesOutput added in v1.2.23

type GetAvailabilityZonesOutput struct {
	Metadata *response.ResponseMetadata

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

func (GetAvailabilityZonesOutput) GoString added in v1.2.23

func (s GetAvailabilityZonesOutput) GoString() string

GoString returns the string representation

func (*GetAvailabilityZonesOutput) SetAvailabilityZones added in v1.2.23

func (s *GetAvailabilityZonesOutput) SetAvailabilityZones(v []*string) *GetAvailabilityZonesOutput

SetAvailabilityZones sets the AvailabilityZones field's value.

func (GetAvailabilityZonesOutput) String added in v1.2.23

String returns the string representation

type GetFunctionInput added in v1.2.23

type GetFunctionInput struct {

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

func (GetFunctionInput) GoString added in v1.2.23

func (s GetFunctionInput) GoString() string

GoString returns the string representation

func (*GetFunctionInput) SetId added in v1.2.23

SetId sets the Id field's value.

func (GetFunctionInput) String added in v1.2.23

func (s GetFunctionInput) String() string

String returns the string representation

func (*GetFunctionInput) Validate added in v1.2.23

func (s *GetFunctionInput) Validate() error

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

type GetFunctionInstanceLogsInput added in v1.2.23

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 added in v1.2.23

func (s GetFunctionInstanceLogsInput) GoString() string

GoString returns the string representation

func (*GetFunctionInstanceLogsInput) SetFunctionId added in v1.2.23

SetFunctionId sets the FunctionId field's value.

func (*GetFunctionInstanceLogsInput) SetLimit added in v1.2.23

SetLimit sets the Limit field's value.

func (*GetFunctionInstanceLogsInput) SetName added in v1.2.23

SetName sets the Name field's value.

func (GetFunctionInstanceLogsInput) String added in v1.2.23

String returns the string representation

func (*GetFunctionInstanceLogsInput) Validate added in v1.2.23

func (s *GetFunctionInstanceLogsInput) Validate() error

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

type GetFunctionInstanceLogsOutput added in v1.2.23

type GetFunctionInstanceLogsOutput struct {
	Metadata *response.ResponseMetadata

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

func (GetFunctionInstanceLogsOutput) GoString added in v1.2.23

GoString returns the string representation

func (*GetFunctionInstanceLogsOutput) SetLogs added in v1.2.23

SetLogs sets the Logs field's value.

func (GetFunctionInstanceLogsOutput) String added in v1.2.23

String returns the string representation

type GetFunctionOutput added in v1.2.23

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"`

	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 added in v1.2.23

func (s GetFunctionOutput) GoString() string

GoString returns the string representation

func (*GetFunctionOutput) SetCodeSize added in v1.2.23

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

SetCodeSize sets the CodeSize field's value.

func (*GetFunctionOutput) SetCodeSizeLimit added in v1.2.23

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

SetCodeSizeLimit sets the CodeSizeLimit field's value.

func (*GetFunctionOutput) SetCommand added in v1.2.23

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

SetCommand sets the Command field's value.

func (*GetFunctionOutput) SetCpuStrategy added in v1.2.23

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

SetCpuStrategy sets the CpuStrategy field's value.

func (*GetFunctionOutput) SetCreationTime added in v1.2.23

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

SetCreationTime sets the CreationTime field's value.

func (*GetFunctionOutput) SetDescription added in v1.2.23

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

SetDescription sets the Description field's value.

func (*GetFunctionOutput) SetEnvs added in v1.2.23

SetEnvs sets the Envs field's value.

func (*GetFunctionOutput) SetExclusiveMode added in v1.2.23

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

SetExclusiveMode sets the ExclusiveMode field's value.

func (*GetFunctionOutput) SetId added in v1.2.23

SetId sets the Id field's value.

func (*GetFunctionOutput) SetInitializerSec added in v1.2.23

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

SetInitializerSec sets the InitializerSec field's value.

func (*GetFunctionOutput) SetInstanceType added in v1.2.23

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

SetInstanceType sets the InstanceType field's value.

func (*GetFunctionOutput) SetLastUpdateTime added in v1.2.23

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

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*GetFunctionOutput) SetMaxConcurrency added in v1.2.23

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

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*GetFunctionOutput) SetMemoryMB added in v1.2.23

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

SetMemoryMB sets the MemoryMB field's value.

func (*GetFunctionOutput) SetName added in v1.2.23

SetName sets the Name field's value.

func (*GetFunctionOutput) SetNasStorage added in v1.2.23

SetNasStorage sets the NasStorage field's value.

func (*GetFunctionOutput) SetOwner added in v1.2.23

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

SetOwner sets the Owner field's value.

func (*GetFunctionOutput) SetPort added in v1.2.23

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

SetPort sets the Port field's value.

func (*GetFunctionOutput) SetProjectName added in v1.2.23

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

SetProjectName sets the ProjectName field's value.

func (*GetFunctionOutput) SetRequestTimeout added in v1.2.23

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

SetRequestTimeout sets the RequestTimeout field's value.

func (*GetFunctionOutput) SetRuntime added in v1.2.23

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

SetRuntime sets the Runtime field's value.

func (*GetFunctionOutput) SetSource added in v1.2.23

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

SetSource sets the Source field's value.

func (*GetFunctionOutput) SetSourceLocation added in v1.2.23

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

SetSourceLocation sets the SourceLocation field's value.

func (*GetFunctionOutput) SetSourceType added in v1.2.23

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

SetSourceType sets the SourceType field's value.

func (*GetFunctionOutput) SetTlsConfig added in v1.2.23

SetTlsConfig sets the TlsConfig field's value.

func (*GetFunctionOutput) SetTosMountConfig added in v1.2.23

SetTosMountConfig sets the TosMountConfig field's value.

func (*GetFunctionOutput) SetTriggersCount added in v1.2.23

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

SetTriggersCount sets the TriggersCount field's value.

func (*GetFunctionOutput) SetVpcConfig added in v1.2.23

SetVpcConfig sets the VpcConfig field's value.

func (GetFunctionOutput) String added in v1.2.23

func (s GetFunctionOutput) String() string

String returns the string representation

type GetReleaseStatusInput added in v1.2.23

type GetReleaseStatusInput struct {

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

func (GetReleaseStatusInput) GoString added in v1.2.23

func (s GetReleaseStatusInput) GoString() string

GoString returns the string representation

func (*GetReleaseStatusInput) SetFunctionId added in v1.2.23

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

SetFunctionId sets the FunctionId field's value.

func (GetReleaseStatusInput) String added in v1.2.23

func (s GetReleaseStatusInput) String() string

String returns the string representation

func (*GetReleaseStatusInput) Validate added in v1.2.23

func (s *GetReleaseStatusInput) Validate() error

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

type GetReleaseStatusOutput added in v1.2.23

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 added in v1.2.23

func (s GetReleaseStatusOutput) GoString() string

GoString returns the string representation

func (*GetReleaseStatusOutput) SetCurrentTrafficWeight added in v1.2.23

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

SetCurrentTrafficWeight sets the CurrentTrafficWeight field's value.

func (*GetReleaseStatusOutput) SetErrorCode added in v1.2.23

SetErrorCode sets the ErrorCode field's value.

func (*GetReleaseStatusOutput) SetFailedInstanceLogs added in v1.2.23

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

SetFailedInstanceLogs sets the FailedInstanceLogs field's value.

func (*GetReleaseStatusOutput) SetFunctionId added in v1.2.23

SetFunctionId sets the FunctionId field's value.

func (*GetReleaseStatusOutput) SetNewRevisionNumber added in v1.2.23

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

SetNewRevisionNumber sets the NewRevisionNumber field's value.

func (*GetReleaseStatusOutput) SetOldRevisionNumber added in v1.2.23

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

SetOldRevisionNumber sets the OldRevisionNumber field's value.

func (*GetReleaseStatusOutput) SetReleaseRecordId added in v1.2.23

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

SetReleaseRecordId sets the ReleaseRecordId field's value.

func (*GetReleaseStatusOutput) SetStableRevisionNumber added in v1.2.23

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

SetStableRevisionNumber sets the StableRevisionNumber field's value.

func (*GetReleaseStatusOutput) SetStartTime added in v1.2.23

SetStartTime sets the StartTime field's value.

func (*GetReleaseStatusOutput) SetStatus added in v1.2.23

SetStatus sets the Status field's value.

func (*GetReleaseStatusOutput) SetStatusMessage added in v1.2.23

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

SetStatusMessage sets the StatusMessage field's value.

func (*GetReleaseStatusOutput) SetTargetTrafficWeight added in v1.2.23

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

SetTargetTrafficWeight sets the TargetTrafficWeight field's value.

func (GetReleaseStatusOutput) String added in v1.2.23

func (s GetReleaseStatusOutput) String() string

String returns the string representation

type GetRevisionInput added in v1.2.23

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 added in v1.2.23

func (s GetRevisionInput) GoString() string

GoString returns the string representation

func (*GetRevisionInput) SetFunctionId added in v1.2.23

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

SetFunctionId sets the FunctionId field's value.

func (*GetRevisionInput) SetRevisionNumber added in v1.2.23

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

SetRevisionNumber sets the RevisionNumber field's value.

func (GetRevisionInput) String added in v1.2.23

func (s GetRevisionInput) String() string

String returns the string representation

func (*GetRevisionInput) Validate added in v1.2.23

func (s *GetRevisionInput) Validate() error

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

type GetRevisionOutput added in v1.2.23

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"`

	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 added in v1.2.23

func (s GetRevisionOutput) GoString() string

GoString returns the string representation

func (*GetRevisionOutput) SetCodeSize added in v1.2.23

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

SetCodeSize sets the CodeSize field's value.

func (*GetRevisionOutput) SetCodeSizeLimit added in v1.2.23

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

SetCodeSizeLimit sets the CodeSizeLimit field's value.

func (*GetRevisionOutput) SetCreationTime added in v1.2.23

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

SetCreationTime sets the CreationTime field's value.

func (*GetRevisionOutput) SetDescription added in v1.2.23

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

SetDescription sets the Description field's value.

func (*GetRevisionOutput) SetEnvs added in v1.2.23

SetEnvs sets the Envs field's value.

func (*GetRevisionOutput) SetExclusiveMode added in v1.2.23

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

SetExclusiveMode sets the ExclusiveMode field's value.

func (*GetRevisionOutput) SetHealthCheckConfig added in v1.2.23

SetHealthCheckConfig sets the HealthCheckConfig field's value.

func (*GetRevisionOutput) SetId added in v1.2.23

SetId sets the Id field's value.

func (*GetRevisionOutput) SetInitializerSec added in v1.2.23

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

SetInitializerSec sets the InitializerSec field's value.

func (*GetRevisionOutput) SetInstanceType added in v1.2.23

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

SetInstanceType sets the InstanceType field's value.

func (*GetRevisionOutput) SetMaxConcurrency added in v1.2.23

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

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*GetRevisionOutput) SetMaxReplicas added in v1.2.23

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

SetMaxReplicas sets the MaxReplicas field's value.

func (*GetRevisionOutput) SetMemoryMB added in v1.2.23

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

SetMemoryMB sets the MemoryMB field's value.

func (*GetRevisionOutput) SetName added in v1.2.23

SetName sets the Name field's value.

func (*GetRevisionOutput) SetNasStorage added in v1.2.23

SetNasStorage sets the NasStorage field's value.

func (*GetRevisionOutput) SetRequestTimeout added in v1.2.23

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

SetRequestTimeout sets the RequestTimeout field's value.

func (*GetRevisionOutput) SetRevisionCreationTime added in v1.2.23

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

SetRevisionCreationTime sets the RevisionCreationTime field's value.

func (*GetRevisionOutput) SetRevisionDescription added in v1.2.23

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

SetRevisionDescription sets the RevisionDescription field's value.

func (*GetRevisionOutput) SetRevisionNumber added in v1.2.23

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

SetRevisionNumber sets the RevisionNumber field's value.

func (*GetRevisionOutput) SetRuntime added in v1.2.23

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

SetRuntime sets the Runtime field's value.

func (*GetRevisionOutput) SetSource added in v1.2.23

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

SetSource sets the Source field's value.

func (*GetRevisionOutput) SetSourceLocation added in v1.2.23

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

SetSourceLocation sets the SourceLocation field's value.

func (*GetRevisionOutput) SetSourceType added in v1.2.23

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

SetSourceType sets the SourceType field's value.

func (*GetRevisionOutput) SetTlsConfig added in v1.2.23

SetTlsConfig sets the TlsConfig field's value.

func (*GetRevisionOutput) SetTosMountConfig added in v1.2.23

SetTosMountConfig sets the TosMountConfig field's value.

func (*GetRevisionOutput) SetVpcConfig added in v1.2.23

SetVpcConfig sets the VpcConfig field's value.

func (GetRevisionOutput) String added in v1.2.23

func (s GetRevisionOutput) String() string

String returns the string representation

type HTTPGetForGetRevisionOutput added in v1.2.23

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 added in v1.2.23

func (s HTTPGetForGetRevisionOutput) GoString() string

GoString returns the string representation

func (*HTTPGetForGetRevisionOutput) SetHTTPHeaders added in v1.2.23

SetHTTPHeaders sets the HTTPHeaders field's value.

func (*HTTPGetForGetRevisionOutput) SetPath added in v1.2.23

SetPath sets the Path field's value.

func (*HTTPGetForGetRevisionOutput) SetPort added in v1.2.23

SetPort sets the Port field's value.

func (*HTTPGetForGetRevisionOutput) SetScheme added in v1.2.23

SetScheme sets the Scheme field's value.

func (HTTPGetForGetRevisionOutput) String added in v1.2.23

String returns the string representation

type HTTPGetForListRevisionsOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*HTTPGetForListRevisionsOutput) SetHTTPHeaders added in v1.2.23

SetHTTPHeaders sets the HTTPHeaders field's value.

func (*HTTPGetForListRevisionsOutput) SetPath added in v1.2.23

SetPath sets the Path field's value.

func (*HTTPGetForListRevisionsOutput) SetPort added in v1.2.23

SetPort sets the Port field's value.

func (*HTTPGetForListRevisionsOutput) SetScheme added in v1.2.23

SetScheme sets the Scheme field's value.

func (HTTPGetForListRevisionsOutput) String added in v1.2.23

String returns the string representation

type HTTPHeaderForGetRevisionOutput added in v1.2.23

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

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

func (HTTPHeaderForGetRevisionOutput) GoString added in v1.2.23

GoString returns the string representation

func (*HTTPHeaderForGetRevisionOutput) SetName added in v1.2.23

SetName sets the Name field's value.

func (*HTTPHeaderForGetRevisionOutput) SetValue added in v1.2.23

SetValue sets the Value field's value.

func (HTTPHeaderForGetRevisionOutput) String added in v1.2.23

String returns the string representation

type HTTPHeaderForListRevisionsOutput added in v1.2.23

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

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

func (HTTPHeaderForListRevisionsOutput) GoString added in v1.2.23

GoString returns the string representation

func (*HTTPHeaderForListRevisionsOutput) SetName added in v1.2.23

SetName sets the Name field's value.

func (*HTTPHeaderForListRevisionsOutput) SetValue added in v1.2.23

SetValue sets the Value field's value.

func (HTTPHeaderForListRevisionsOutput) String added in v1.2.23

String returns the string representation

type HealthCheckConfigForGetRevisionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*HealthCheckConfigForGetRevisionOutput) SetEnableHealthCheck added in v1.2.23

SetEnableHealthCheck sets the EnableHealthCheck field's value.

func (*HealthCheckConfigForGetRevisionOutput) SetFailureThreshold added in v1.2.23

SetFailureThreshold sets the FailureThreshold field's value.

func (*HealthCheckConfigForGetRevisionOutput) SetInitialDelaySeconds added in v1.2.23

SetInitialDelaySeconds sets the InitialDelaySeconds field's value.

func (*HealthCheckConfigForGetRevisionOutput) SetPeriodSeconds added in v1.2.23

SetPeriodSeconds sets the PeriodSeconds field's value.

func (*HealthCheckConfigForGetRevisionOutput) SetProbeHandler added in v1.2.23

SetProbeHandler sets the ProbeHandler field's value.

func (*HealthCheckConfigForGetRevisionOutput) SetSuccessThreshold added in v1.2.23

SetSuccessThreshold sets the SuccessThreshold field's value.

func (*HealthCheckConfigForGetRevisionOutput) SetTimeoutSeconds added in v1.2.23

SetTimeoutSeconds sets the TimeoutSeconds field's value.

func (HealthCheckConfigForGetRevisionOutput) String added in v1.2.23

String returns the string representation

type HealthCheckConfigForListRevisionsOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*HealthCheckConfigForListRevisionsOutput) SetEnableHealthCheck added in v1.2.23

SetEnableHealthCheck sets the EnableHealthCheck field's value.

func (*HealthCheckConfigForListRevisionsOutput) SetFailureThreshold added in v1.2.23

SetFailureThreshold sets the FailureThreshold field's value.

func (*HealthCheckConfigForListRevisionsOutput) SetInitialDelaySeconds added in v1.2.23

SetInitialDelaySeconds sets the InitialDelaySeconds field's value.

func (*HealthCheckConfigForListRevisionsOutput) SetPeriodSeconds added in v1.2.23

SetPeriodSeconds sets the PeriodSeconds field's value.

func (*HealthCheckConfigForListRevisionsOutput) SetProbeHandler added in v1.2.23

SetProbeHandler sets the ProbeHandler field's value.

func (*HealthCheckConfigForListRevisionsOutput) SetSuccessThreshold added in v1.2.23

SetSuccessThreshold sets the SuccessThreshold field's value.

func (*HealthCheckConfigForListRevisionsOutput) SetTimeoutSeconds added in v1.2.23

SetTimeoutSeconds sets the TimeoutSeconds field's value.

func (HealthCheckConfigForListRevisionsOutput) String added in v1.2.23

String returns the string representation

type ImageInfoForDescribeSandboxOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*ImageInfoForDescribeSandboxOutput) SetCommand added in v1.2.23

SetCommand sets the Command field's value.

func (*ImageInfoForDescribeSandboxOutput) SetId added in v1.2.23

SetId sets the Id field's value.

func (*ImageInfoForDescribeSandboxOutput) SetImage added in v1.2.23

SetImage sets the Image field's value.

func (*ImageInfoForDescribeSandboxOutput) SetPort added in v1.2.23

SetPort sets the Port field's value.

func (ImageInfoForDescribeSandboxOutput) String added in v1.2.23

String returns the string representation

type InstanceImageInfoForCreateSandboxInput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*InstanceImageInfoForCreateSandboxInput) SetCommand added in v1.2.23

SetCommand sets the Command field's value.

func (*InstanceImageInfoForCreateSandboxInput) SetId added in v1.2.23

SetId sets the Id field's value.

func (*InstanceImageInfoForCreateSandboxInput) SetImage added in v1.2.23

SetImage sets the Image field's value.

func (*InstanceImageInfoForCreateSandboxInput) SetPort added in v1.2.23

SetPort sets the Port field's value.

func (InstanceImageInfoForCreateSandboxInput) String added in v1.2.23

String returns the string representation

type InstanceNasMountConfigForCreateSandboxInput added in v1.2.23

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

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

func (InstanceNasMountConfigForCreateSandboxInput) GoString added in v1.2.23

GoString returns the string representation

func (*InstanceNasMountConfigForCreateSandboxInput) SetEnable added in v1.2.23

SetEnable sets the Enable field's value.

func (*InstanceNasMountConfigForCreateSandboxInput) SetNasMountPoints added in v1.2.23

SetNasMountPoints sets the NasMountPoints field's value.

func (InstanceNasMountConfigForCreateSandboxInput) String added in v1.2.23

String returns the string representation

type InstanceTosMountConfigForCreateSandboxInput added in v1.2.23

type InstanceTosMountConfigForCreateSandboxInput struct {
	AuthMode *string `type:"string" json:",omitempty"`

	Credentials *CredentialsForCreateSandboxInput `type:"structure" json:",omitempty"`

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

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

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

func (InstanceTosMountConfigForCreateSandboxInput) GoString added in v1.2.23

GoString returns the string representation

func (*InstanceTosMountConfigForCreateSandboxInput) SetAuthMode added in v1.2.23

SetAuthMode sets the AuthMode field's value.

func (*InstanceTosMountConfigForCreateSandboxInput) SetCredentials added in v1.2.23

SetCredentials sets the Credentials field's value.

func (*InstanceTosMountConfigForCreateSandboxInput) SetEnable added in v1.2.23

SetEnable sets the Enable field's value.

func (*InstanceTosMountConfigForCreateSandboxInput) SetMode added in v1.2.23

SetMode sets the Mode field's value.

func (*InstanceTosMountConfigForCreateSandboxInput) SetTosMountPoints added in v1.2.23

SetTosMountPoints sets the TosMountPoints field's value.

func (InstanceTosMountConfigForCreateSandboxInput) String added in v1.2.23

String returns the string representation

type InstanceTosMountConfigForDescribeSandboxOutput added in v1.2.23

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

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

func (InstanceTosMountConfigForDescribeSandboxOutput) GoString added in v1.2.23

GoString returns the string representation

func (*InstanceTosMountConfigForDescribeSandboxOutput) SetEnable added in v1.2.23

SetEnable sets the Enable field's value.

func (*InstanceTosMountConfigForDescribeSandboxOutput) SetTosMountPoints added in v1.2.23

SetTosMountPoints sets the TosMountPoints field's value.

func (InstanceTosMountConfigForDescribeSandboxOutput) String added in v1.2.23

String returns the string representation

type ItemForListFunctionInstancesOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*ItemForListFunctionInstancesOutput) SetAvailabilityZone added in v1.2.23

SetAvailabilityZone sets the AvailabilityZone field's value.

func (*ItemForListFunctionInstancesOutput) SetCreationTime added in v1.2.23

SetCreationTime sets the CreationTime field's value.

func (*ItemForListFunctionInstancesOutput) SetExpireAt added in v1.2.23

SetExpireAt sets the ExpireAt field's value.

func (*ItemForListFunctionInstancesOutput) SetId added in v1.2.23

SetId sets the Id field's value.

func (*ItemForListFunctionInstancesOutput) SetInstanceName added in v1.2.23

SetInstanceName sets the InstanceName field's value.

func (*ItemForListFunctionInstancesOutput) SetInstanceStatus added in v1.2.23

SetInstanceStatus sets the InstanceStatus field's value.

func (*ItemForListFunctionInstancesOutput) SetInstanceType added in v1.2.23

SetInstanceType sets the InstanceType field's value.

func (*ItemForListFunctionInstancesOutput) SetLabels added in v1.2.23

SetLabels sets the Labels field's value.

func (*ItemForListFunctionInstancesOutput) SetRevisionNumber added in v1.2.23

SetRevisionNumber sets the RevisionNumber field's value.

func (*ItemForListFunctionInstancesOutput) SetUserVpcIP added in v1.2.23

SetUserVpcIP sets the UserVpcIP field's value.

func (*ItemForListFunctionInstancesOutput) SetUserVpcIPv6 added in v1.2.23

SetUserVpcIPv6 sets the UserVpcIPv6 field's value.

func (ItemForListFunctionInstancesOutput) String added in v1.2.23

String returns the string representation

type ItemForListFunctionsOutput added in v1.2.23

type ItemForListFunctionsOutput struct {
	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"`

	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"`

	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 added in v1.2.23

func (s ItemForListFunctionsOutput) GoString() string

GoString returns the string representation

func (*ItemForListFunctionsOutput) SetCodeSize added in v1.2.23

SetCodeSize sets the CodeSize field's value.

func (*ItemForListFunctionsOutput) SetCodeSizeLimit added in v1.2.23

SetCodeSizeLimit sets the CodeSizeLimit field's value.

func (*ItemForListFunctionsOutput) SetCommand added in v1.2.23

SetCommand sets the Command field's value.

func (*ItemForListFunctionsOutput) SetCpuStrategy added in v1.2.23

SetCpuStrategy sets the CpuStrategy field's value.

func (*ItemForListFunctionsOutput) SetCreationTime added in v1.2.23

SetCreationTime sets the CreationTime field's value.

func (*ItemForListFunctionsOutput) SetDescription added in v1.2.23

SetDescription sets the Description field's value.

func (*ItemForListFunctionsOutput) SetEnvs added in v1.2.23

SetEnvs sets the Envs field's value.

func (*ItemForListFunctionsOutput) SetExclusiveMode added in v1.2.23

SetExclusiveMode sets the ExclusiveMode field's value.

func (*ItemForListFunctionsOutput) SetId added in v1.2.23

SetId sets the Id field's value.

func (*ItemForListFunctionsOutput) SetInitializerSec added in v1.2.23

SetInitializerSec sets the InitializerSec field's value.

func (*ItemForListFunctionsOutput) SetInstanceType added in v1.2.23

SetInstanceType sets the InstanceType field's value.

func (*ItemForListFunctionsOutput) SetLastUpdateTime added in v1.2.23

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*ItemForListFunctionsOutput) SetMaxConcurrency added in v1.2.23

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*ItemForListFunctionsOutput) SetMemoryMB added in v1.2.23

SetMemoryMB sets the MemoryMB field's value.

func (*ItemForListFunctionsOutput) SetName added in v1.2.23

SetName sets the Name field's value.

func (*ItemForListFunctionsOutput) SetNasStorage added in v1.2.23

SetNasStorage sets the NasStorage field's value.

func (*ItemForListFunctionsOutput) SetOwner added in v1.2.23

SetOwner sets the Owner field's value.

func (*ItemForListFunctionsOutput) SetPort added in v1.2.23

SetPort sets the Port field's value.

func (*ItemForListFunctionsOutput) SetProjectName added in v1.2.23

SetProjectName sets the ProjectName field's value.

func (*ItemForListFunctionsOutput) SetRequestTimeout added in v1.2.23

SetRequestTimeout sets the RequestTimeout field's value.

func (*ItemForListFunctionsOutput) SetRuntime added in v1.2.23

SetRuntime sets the Runtime field's value.

func (*ItemForListFunctionsOutput) SetSource added in v1.2.23

SetSource sets the Source field's value.

func (*ItemForListFunctionsOutput) SetSourceLocation added in v1.2.23

SetSourceLocation sets the SourceLocation field's value.

func (*ItemForListFunctionsOutput) SetSourceType added in v1.2.23

SetSourceType sets the SourceType field's value.

func (*ItemForListFunctionsOutput) SetTags added in v1.2.23

SetTags sets the Tags field's value.

func (*ItemForListFunctionsOutput) SetTlsConfig added in v1.2.23

SetTlsConfig sets the TlsConfig field's value.

func (*ItemForListFunctionsOutput) SetTosMountConfig added in v1.2.23

SetTosMountConfig sets the TosMountConfig field's value.

func (*ItemForListFunctionsOutput) SetTriggersCount added in v1.2.23

SetTriggersCount sets the TriggersCount field's value.

func (*ItemForListFunctionsOutput) SetVpcConfig added in v1.2.23

SetVpcConfig sets the VpcConfig field's value.

func (ItemForListFunctionsOutput) String added in v1.2.23

String returns the string representation

type ItemForListReleaseRecordsOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*ItemForListReleaseRecordsOutput) SetCreationTime added in v1.2.23

SetCreationTime sets the CreationTime field's value.

func (*ItemForListReleaseRecordsOutput) SetDescription added in v1.2.23

SetDescription sets the Description field's value.

func (*ItemForListReleaseRecordsOutput) SetFinishTime added in v1.2.23

SetFinishTime sets the FinishTime field's value.

func (*ItemForListReleaseRecordsOutput) SetFunctionId added in v1.2.23

SetFunctionId sets the FunctionId field's value.

func (*ItemForListReleaseRecordsOutput) SetId added in v1.2.23

SetId sets the Id field's value.

func (*ItemForListReleaseRecordsOutput) SetLastUpdateTime added in v1.2.23

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*ItemForListReleaseRecordsOutput) SetSourceRevisionNumber added in v1.2.23

SetSourceRevisionNumber sets the SourceRevisionNumber field's value.

func (*ItemForListReleaseRecordsOutput) SetStatus added in v1.2.23

SetStatus sets the Status field's value.

func (*ItemForListReleaseRecordsOutput) SetTargetRevisionNumber added in v1.2.23

SetTargetRevisionNumber sets the TargetRevisionNumber field's value.

func (ItemForListReleaseRecordsOutput) String added in v1.2.23

String returns the string representation

type ItemForListRevisionsOutput added in v1.2.23

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"`

	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"`

	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 added in v1.2.23

func (s ItemForListRevisionsOutput) GoString() string

GoString returns the string representation

func (*ItemForListRevisionsOutput) SetCodeSize added in v1.2.23

SetCodeSize sets the CodeSize field's value.

func (*ItemForListRevisionsOutput) SetCodeSizeLimit added in v1.2.23

SetCodeSizeLimit sets the CodeSizeLimit field's value.

func (*ItemForListRevisionsOutput) SetCreationTime added in v1.2.23

SetCreationTime sets the CreationTime field's value.

func (*ItemForListRevisionsOutput) SetDescription added in v1.2.23

SetDescription sets the Description field's value.

func (*ItemForListRevisionsOutput) SetEnvs added in v1.2.23

SetEnvs sets the Envs field's value.

func (*ItemForListRevisionsOutput) SetExclusiveMode added in v1.2.23

SetExclusiveMode sets the ExclusiveMode field's value.

func (*ItemForListRevisionsOutput) SetHealthCheckConfig added in v1.2.23

SetHealthCheckConfig sets the HealthCheckConfig field's value.

func (*ItemForListRevisionsOutput) SetId added in v1.2.23

SetId sets the Id field's value.

func (*ItemForListRevisionsOutput) SetInitializerSec added in v1.2.23

SetInitializerSec sets the InitializerSec field's value.

func (*ItemForListRevisionsOutput) SetInstanceType added in v1.2.23

SetInstanceType sets the InstanceType field's value.

func (*ItemForListRevisionsOutput) SetMaxConcurrency added in v1.2.23

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*ItemForListRevisionsOutput) SetMaxReplicas added in v1.2.23

SetMaxReplicas sets the MaxReplicas field's value.

func (*ItemForListRevisionsOutput) SetMemoryMB added in v1.2.23

SetMemoryMB sets the MemoryMB field's value.

func (*ItemForListRevisionsOutput) SetName added in v1.2.23

SetName sets the Name field's value.

func (*ItemForListRevisionsOutput) SetNasStorage added in v1.2.23

SetNasStorage sets the NasStorage field's value.

func (*ItemForListRevisionsOutput) SetRequestTimeout added in v1.2.23

SetRequestTimeout sets the RequestTimeout field's value.

func (*ItemForListRevisionsOutput) SetRevisionCreationTime added in v1.2.23

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

SetRevisionCreationTime sets the RevisionCreationTime field's value.

func (*ItemForListRevisionsOutput) SetRevisionDescription added in v1.2.23

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

SetRevisionDescription sets the RevisionDescription field's value.

func (*ItemForListRevisionsOutput) SetRevisionNumber added in v1.2.23

SetRevisionNumber sets the RevisionNumber field's value.

func (*ItemForListRevisionsOutput) SetRuntime added in v1.2.23

SetRuntime sets the Runtime field's value.

func (*ItemForListRevisionsOutput) SetSource added in v1.2.23

SetSource sets the Source field's value.

func (*ItemForListRevisionsOutput) SetSourceLocation added in v1.2.23

SetSourceLocation sets the SourceLocation field's value.

func (*ItemForListRevisionsOutput) SetSourceType added in v1.2.23

SetSourceType sets the SourceType field's value.

func (*ItemForListRevisionsOutput) SetTlsConfig added in v1.2.23

SetTlsConfig sets the TlsConfig field's value.

func (*ItemForListRevisionsOutput) SetTosMountConfig added in v1.2.23

SetTosMountConfig sets the TosMountConfig field's value.

func (*ItemForListRevisionsOutput) SetVpcConfig added in v1.2.23

SetVpcConfig sets the VpcConfig field's value.

func (ItemForListRevisionsOutput) String added in v1.2.23

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 added in v1.2.23

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

func (LabelsForListFunctionInstancesOutput) GoString added in v1.2.23

GoString returns the string representation

func (LabelsForListFunctionInstancesOutput) String added in v1.2.23

String returns the string representation

type ListFunctionInstancesInput added in v1.2.23

type ListFunctionInstancesInput struct {

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

func (ListFunctionInstancesInput) GoString added in v1.2.23

func (s ListFunctionInstancesInput) GoString() string

GoString returns the string representation

func (*ListFunctionInstancesInput) SetFunctionId added in v1.2.23

SetFunctionId sets the FunctionId field's value.

func (ListFunctionInstancesInput) String added in v1.2.23

String returns the string representation

func (*ListFunctionInstancesInput) Validate added in v1.2.23

func (s *ListFunctionInstancesInput) Validate() error

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

type ListFunctionInstancesOutput added in v1.2.23

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 added in v1.2.23

func (s ListFunctionInstancesOutput) GoString() string

GoString returns the string representation

func (*ListFunctionInstancesOutput) SetItems added in v1.2.23

SetItems sets the Items field's value.

func (*ListFunctionInstancesOutput) SetTotal added in v1.2.23

SetTotal sets the Total field's value.

func (ListFunctionInstancesOutput) String added in v1.2.23

String returns the string representation

type ListFunctionsInput added in v1.2.23

type ListFunctionsInput struct {
	PageNumber *int32 `type:"int32" json:",omitempty"`

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

func (ListFunctionsInput) GoString added in v1.2.23

func (s ListFunctionsInput) GoString() string

GoString returns the string representation

func (*ListFunctionsInput) SetPageNumber added in v1.2.23

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

SetPageNumber sets the PageNumber field's value.

func (*ListFunctionsInput) SetPageSize added in v1.2.23

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

SetPageSize sets the PageSize field's value.

func (ListFunctionsInput) String added in v1.2.23

func (s ListFunctionsInput) String() string

String returns the string representation

type ListFunctionsOutput added in v1.2.23

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 added in v1.2.23

func (s ListFunctionsOutput) GoString() string

GoString returns the string representation

func (*ListFunctionsOutput) SetItems added in v1.2.23

SetItems sets the Items field's value.

func (*ListFunctionsOutput) SetTotal added in v1.2.23

SetTotal sets the Total field's value.

func (ListFunctionsOutput) String added in v1.2.23

func (s ListFunctionsOutput) String() string

String returns the string representation

type ListReleaseRecordsInput added in v1.2.23

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 added in v1.2.23

func (s ListReleaseRecordsInput) GoString() string

GoString returns the string representation

func (*ListReleaseRecordsInput) SetFilters added in v1.2.23

SetFilters sets the Filters field's value.

func (*ListReleaseRecordsInput) SetFunctionId added in v1.2.23

SetFunctionId sets the FunctionId field's value.

func (*ListReleaseRecordsInput) SetOrderBy added in v1.2.23

SetOrderBy sets the OrderBy field's value.

func (*ListReleaseRecordsInput) SetPageNumber added in v1.2.23

SetPageNumber sets the PageNumber field's value.

func (*ListReleaseRecordsInput) SetPageSize added in v1.2.23

SetPageSize sets the PageSize field's value.

func (ListReleaseRecordsInput) String added in v1.2.23

func (s ListReleaseRecordsInput) String() string

String returns the string representation

func (*ListReleaseRecordsInput) Validate added in v1.2.23

func (s *ListReleaseRecordsInput) Validate() error

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

type ListReleaseRecordsOutput added in v1.2.23

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 added in v1.2.23

func (s ListReleaseRecordsOutput) GoString() string

GoString returns the string representation

func (*ListReleaseRecordsOutput) SetItems added in v1.2.23

SetItems sets the Items field's value.

func (*ListReleaseRecordsOutput) SetTotal added in v1.2.23

SetTotal sets the Total field's value.

func (ListReleaseRecordsOutput) String added in v1.2.23

func (s ListReleaseRecordsOutput) String() string

String returns the string representation

type ListRevisionsInput added in v1.2.23

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 added in v1.2.23

func (s ListRevisionsInput) GoString() string

GoString returns the string representation

func (*ListRevisionsInput) SetFilters added in v1.2.23

SetFilters sets the Filters field's value.

func (*ListRevisionsInput) SetFunctionId added in v1.2.23

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

SetFunctionId sets the FunctionId field's value.

func (*ListRevisionsInput) SetPageNumber added in v1.2.23

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

SetPageNumber sets the PageNumber field's value.

func (*ListRevisionsInput) SetPageSize added in v1.2.23

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

SetPageSize sets the PageSize field's value.

func (ListRevisionsInput) String added in v1.2.23

func (s ListRevisionsInput) String() string

String returns the string representation

func (*ListRevisionsInput) Validate added in v1.2.23

func (s *ListRevisionsInput) Validate() error

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

type ListRevisionsOutput added in v1.2.23

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 added in v1.2.23

func (s ListRevisionsOutput) GoString() string

GoString returns the string representation

func (*ListRevisionsOutput) SetItems added in v1.2.23

SetItems sets the Items field's value.

func (*ListRevisionsOutput) SetTotal added in v1.2.23

SetTotal sets the Total field's value.

func (ListRevisionsOutput) String added in v1.2.23

func (s ListRevisionsOutput) String() string

String returns the string representation

type ListSandboxesInput

type ListSandboxesInput struct {
	Filters []*FilterForListSandboxesInput `type:"list" json:",omitempty"`

	// 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) SetFilters added in v1.2.23

SetFilters sets the Filters field's value.

func (*ListSandboxesInput) SetFunctionId

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

SetFunctionId sets the FunctionId field's value.

func (*ListSandboxesInput) SetImageUrl added in v1.2.23

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 added in v1.2.23

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

	RevisionCount *RevisionCountForListSandboxesOutput `type:"structure" json:",omitempty"`

	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) SetRevisionCount added in v1.2.23

SetRevisionCount sets the RevisionCount field's value.

func (*ListSandboxesOutput) SetSandboxes

SetSandboxes sets the Sandboxes field's value.

func (*ListSandboxesOutput) SetStatusCount added in v1.2.23

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 MetadataListForDescribeSandboxOutput added in v1.2.23

type MetadataListForDescribeSandboxOutput struct {
	MetaKey *string `type:"string" json:",omitempty"`

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

func (MetadataListForDescribeSandboxOutput) GoString added in v1.2.23

GoString returns the string representation

func (*MetadataListForDescribeSandboxOutput) SetMetaKey added in v1.2.23

SetMetaKey sets the MetaKey field's value.

func (*MetadataListForDescribeSandboxOutput) SetMetaValue added in v1.2.23

SetMetaValue sets the MetaValue field's value.

func (MetadataListForDescribeSandboxOutput) String added in v1.2.23

String returns the string representation

type MountPointForCreateFunctionInput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*MountPointForCreateFunctionInput) SetBucketName added in v1.2.23

SetBucketName sets the BucketName field's value.

func (*MountPointForCreateFunctionInput) SetBucketPath added in v1.2.23

SetBucketPath sets the BucketPath field's value.

func (*MountPointForCreateFunctionInput) SetEndpoint added in v1.2.23

SetEndpoint sets the Endpoint field's value.

func (*MountPointForCreateFunctionInput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForCreateFunctionInput) SetReadOnly added in v1.2.23

SetReadOnly sets the ReadOnly field's value.

func (MountPointForCreateFunctionInput) String added in v1.2.23

String returns the string representation

type MountPointForCreateFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*MountPointForCreateFunctionOutput) SetBucketName added in v1.2.23

SetBucketName sets the BucketName field's value.

func (*MountPointForCreateFunctionOutput) SetBucketPath added in v1.2.23

SetBucketPath sets the BucketPath field's value.

func (*MountPointForCreateFunctionOutput) SetEndpoint added in v1.2.23

SetEndpoint sets the Endpoint field's value.

func (*MountPointForCreateFunctionOutput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForCreateFunctionOutput) SetReadOnly added in v1.2.23

SetReadOnly sets the ReadOnly field's value.

func (MountPointForCreateFunctionOutput) String added in v1.2.23

String returns the string representation

type MountPointForGetFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*MountPointForGetFunctionOutput) SetBucketName added in v1.2.23

SetBucketName sets the BucketName field's value.

func (*MountPointForGetFunctionOutput) SetBucketPath added in v1.2.23

SetBucketPath sets the BucketPath field's value.

func (*MountPointForGetFunctionOutput) SetEndpoint added in v1.2.23

SetEndpoint sets the Endpoint field's value.

func (*MountPointForGetFunctionOutput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForGetFunctionOutput) SetReadOnly added in v1.2.23

SetReadOnly sets the ReadOnly field's value.

func (MountPointForGetFunctionOutput) String added in v1.2.23

String returns the string representation

type MountPointForGetRevisionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*MountPointForGetRevisionOutput) SetBucketName added in v1.2.23

SetBucketName sets the BucketName field's value.

func (*MountPointForGetRevisionOutput) SetBucketPath added in v1.2.23

SetBucketPath sets the BucketPath field's value.

func (*MountPointForGetRevisionOutput) SetEndpoint added in v1.2.23

SetEndpoint sets the Endpoint field's value.

func (*MountPointForGetRevisionOutput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForGetRevisionOutput) SetReadOnly added in v1.2.23

SetReadOnly sets the ReadOnly field's value.

func (MountPointForGetRevisionOutput) String added in v1.2.23

String returns the string representation

type MountPointForListFunctionsOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*MountPointForListFunctionsOutput) SetBucketName added in v1.2.23

SetBucketName sets the BucketName field's value.

func (*MountPointForListFunctionsOutput) SetBucketPath added in v1.2.23

SetBucketPath sets the BucketPath field's value.

func (*MountPointForListFunctionsOutput) SetEndpoint added in v1.2.23

SetEndpoint sets the Endpoint field's value.

func (*MountPointForListFunctionsOutput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForListFunctionsOutput) SetReadOnly added in v1.2.23

SetReadOnly sets the ReadOnly field's value.

func (MountPointForListFunctionsOutput) String added in v1.2.23

String returns the string representation

type MountPointForListRevisionsOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*MountPointForListRevisionsOutput) SetBucketName added in v1.2.23

SetBucketName sets the BucketName field's value.

func (*MountPointForListRevisionsOutput) SetBucketPath added in v1.2.23

SetBucketPath sets the BucketPath field's value.

func (*MountPointForListRevisionsOutput) SetEndpoint added in v1.2.23

SetEndpoint sets the Endpoint field's value.

func (*MountPointForListRevisionsOutput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForListRevisionsOutput) SetReadOnly added in v1.2.23

SetReadOnly sets the ReadOnly field's value.

func (MountPointForListRevisionsOutput) String added in v1.2.23

String returns the string representation

type MountPointForUpdateFunctionInput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*MountPointForUpdateFunctionInput) SetBucketName added in v1.2.23

SetBucketName sets the BucketName field's value.

func (*MountPointForUpdateFunctionInput) SetBucketPath added in v1.2.23

SetBucketPath sets the BucketPath field's value.

func (*MountPointForUpdateFunctionInput) SetEndpoint added in v1.2.23

SetEndpoint sets the Endpoint field's value.

func (*MountPointForUpdateFunctionInput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForUpdateFunctionInput) SetReadOnly added in v1.2.23

SetReadOnly sets the ReadOnly field's value.

func (MountPointForUpdateFunctionInput) String added in v1.2.23

String returns the string representation

type MountPointForUpdateFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*MountPointForUpdateFunctionOutput) SetBucketName added in v1.2.23

SetBucketName sets the BucketName field's value.

func (*MountPointForUpdateFunctionOutput) SetBucketPath added in v1.2.23

SetBucketPath sets the BucketPath field's value.

func (*MountPointForUpdateFunctionOutput) SetEndpoint added in v1.2.23

SetEndpoint sets the Endpoint field's value.

func (*MountPointForUpdateFunctionOutput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*MountPointForUpdateFunctionOutput) SetReadOnly added in v1.2.23

SetReadOnly sets the ReadOnly field's value.

func (MountPointForUpdateFunctionOutput) String added in v1.2.23

String returns the string representation

type NasConfigForCreateFunctionInput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*NasConfigForCreateFunctionInput) SetFileSystemId added in v1.2.23

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForCreateFunctionInput) SetGid added in v1.2.23

SetGid sets the Gid field's value.

func (*NasConfigForCreateFunctionInput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForCreateFunctionInput) SetMountPointId added in v1.2.23

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForCreateFunctionInput) SetRemotePath added in v1.2.23

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForCreateFunctionInput) SetUid added in v1.2.23

SetUid sets the Uid field's value.

func (NasConfigForCreateFunctionInput) String added in v1.2.23

String returns the string representation

type NasConfigForCreateFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*NasConfigForCreateFunctionOutput) SetFileSystemId added in v1.2.23

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForCreateFunctionOutput) SetGid added in v1.2.23

SetGid sets the Gid field's value.

func (*NasConfigForCreateFunctionOutput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForCreateFunctionOutput) SetMountPointId added in v1.2.23

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForCreateFunctionOutput) SetRemotePath added in v1.2.23

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForCreateFunctionOutput) SetUid added in v1.2.23

SetUid sets the Uid field's value.

func (NasConfigForCreateFunctionOutput) String added in v1.2.23

String returns the string representation

type NasConfigForGetFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*NasConfigForGetFunctionOutput) SetFileSystemId added in v1.2.23

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForGetFunctionOutput) SetGid added in v1.2.23

SetGid sets the Gid field's value.

func (*NasConfigForGetFunctionOutput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForGetFunctionOutput) SetMountPointId added in v1.2.23

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForGetFunctionOutput) SetRemotePath added in v1.2.23

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForGetFunctionOutput) SetUid added in v1.2.23

SetUid sets the Uid field's value.

func (NasConfigForGetFunctionOutput) String added in v1.2.23

String returns the string representation

type NasConfigForGetRevisionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*NasConfigForGetRevisionOutput) SetFileSystemId added in v1.2.23

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForGetRevisionOutput) SetGid added in v1.2.23

SetGid sets the Gid field's value.

func (*NasConfigForGetRevisionOutput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForGetRevisionOutput) SetMountPointId added in v1.2.23

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForGetRevisionOutput) SetRemotePath added in v1.2.23

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForGetRevisionOutput) SetUid added in v1.2.23

SetUid sets the Uid field's value.

func (NasConfigForGetRevisionOutput) String added in v1.2.23

String returns the string representation

type NasConfigForListFunctionsOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*NasConfigForListFunctionsOutput) SetFileSystemId added in v1.2.23

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForListFunctionsOutput) SetGid added in v1.2.23

SetGid sets the Gid field's value.

func (*NasConfigForListFunctionsOutput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForListFunctionsOutput) SetMountPointId added in v1.2.23

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForListFunctionsOutput) SetRemotePath added in v1.2.23

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForListFunctionsOutput) SetUid added in v1.2.23

SetUid sets the Uid field's value.

func (NasConfigForListFunctionsOutput) String added in v1.2.23

String returns the string representation

type NasConfigForListRevisionsOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*NasConfigForListRevisionsOutput) SetFileSystemId added in v1.2.23

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForListRevisionsOutput) SetGid added in v1.2.23

SetGid sets the Gid field's value.

func (*NasConfigForListRevisionsOutput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForListRevisionsOutput) SetMountPointId added in v1.2.23

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForListRevisionsOutput) SetRemotePath added in v1.2.23

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForListRevisionsOutput) SetUid added in v1.2.23

SetUid sets the Uid field's value.

func (NasConfigForListRevisionsOutput) String added in v1.2.23

String returns the string representation

type NasConfigForUpdateFunctionInput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*NasConfigForUpdateFunctionInput) SetFileSystemId added in v1.2.23

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForUpdateFunctionInput) SetGid added in v1.2.23

SetGid sets the Gid field's value.

func (*NasConfigForUpdateFunctionInput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForUpdateFunctionInput) SetMountPointId added in v1.2.23

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForUpdateFunctionInput) SetRemotePath added in v1.2.23

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForUpdateFunctionInput) SetUid added in v1.2.23

SetUid sets the Uid field's value.

func (NasConfigForUpdateFunctionInput) String added in v1.2.23

String returns the string representation

type NasConfigForUpdateFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*NasConfigForUpdateFunctionOutput) SetFileSystemId added in v1.2.23

SetFileSystemId sets the FileSystemId field's value.

func (*NasConfigForUpdateFunctionOutput) SetGid added in v1.2.23

SetGid sets the Gid field's value.

func (*NasConfigForUpdateFunctionOutput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasConfigForUpdateFunctionOutput) SetMountPointId added in v1.2.23

SetMountPointId sets the MountPointId field's value.

func (*NasConfigForUpdateFunctionOutput) SetRemotePath added in v1.2.23

SetRemotePath sets the RemotePath field's value.

func (*NasConfigForUpdateFunctionOutput) SetUid added in v1.2.23

SetUid sets the Uid field's value.

func (NasConfigForUpdateFunctionOutput) String added in v1.2.23

String returns the string representation

type NasMountPointForCreateSandboxInput added in v1.2.23

type NasMountPointForCreateSandboxInput struct {
	LocalMountPath *string `type:"string" json:",omitempty"`

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

func (NasMountPointForCreateSandboxInput) GoString added in v1.2.23

GoString returns the string representation

func (*NasMountPointForCreateSandboxInput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*NasMountPointForCreateSandboxInput) SetRemotePath added in v1.2.23

SetRemotePath sets the RemotePath field's value.

func (NasMountPointForCreateSandboxInput) String added in v1.2.23

String returns the string representation

type NasStorageForCreateFunctionInput added in v1.2.23

type NasStorageForCreateFunctionInput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

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

func (NasStorageForCreateFunctionInput) GoString added in v1.2.23

GoString returns the string representation

func (*NasStorageForCreateFunctionInput) SetEnableNas added in v1.2.23

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForCreateFunctionInput) SetNasConfigs added in v1.2.23

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForCreateFunctionInput) String added in v1.2.23

String returns the string representation

type NasStorageForCreateFunctionOutput added in v1.2.23

type NasStorageForCreateFunctionOutput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

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

func (NasStorageForCreateFunctionOutput) GoString added in v1.2.23

GoString returns the string representation

func (*NasStorageForCreateFunctionOutput) SetEnableNas added in v1.2.23

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForCreateFunctionOutput) SetNasConfigs added in v1.2.23

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForCreateFunctionOutput) String added in v1.2.23

String returns the string representation

type NasStorageForGetFunctionOutput added in v1.2.23

type NasStorageForGetFunctionOutput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

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

func (NasStorageForGetFunctionOutput) GoString added in v1.2.23

GoString returns the string representation

func (*NasStorageForGetFunctionOutput) SetEnableNas added in v1.2.23

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForGetFunctionOutput) SetNasConfigs added in v1.2.23

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForGetFunctionOutput) String added in v1.2.23

String returns the string representation

type NasStorageForGetRevisionOutput added in v1.2.23

type NasStorageForGetRevisionOutput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

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

func (NasStorageForGetRevisionOutput) GoString added in v1.2.23

GoString returns the string representation

func (*NasStorageForGetRevisionOutput) SetEnableNas added in v1.2.23

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForGetRevisionOutput) SetNasConfigs added in v1.2.23

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForGetRevisionOutput) String added in v1.2.23

String returns the string representation

type NasStorageForListFunctionsOutput added in v1.2.23

type NasStorageForListFunctionsOutput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

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

func (NasStorageForListFunctionsOutput) GoString added in v1.2.23

GoString returns the string representation

func (*NasStorageForListFunctionsOutput) SetEnableNas added in v1.2.23

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForListFunctionsOutput) SetNasConfigs added in v1.2.23

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForListFunctionsOutput) String added in v1.2.23

String returns the string representation

type NasStorageForListRevisionsOutput added in v1.2.23

type NasStorageForListRevisionsOutput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

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

func (NasStorageForListRevisionsOutput) GoString added in v1.2.23

GoString returns the string representation

func (*NasStorageForListRevisionsOutput) SetEnableNas added in v1.2.23

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForListRevisionsOutput) SetNasConfigs added in v1.2.23

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForListRevisionsOutput) String added in v1.2.23

String returns the string representation

type NasStorageForUpdateFunctionInput added in v1.2.23

type NasStorageForUpdateFunctionInput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

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

func (NasStorageForUpdateFunctionInput) GoString added in v1.2.23

GoString returns the string representation

func (*NasStorageForUpdateFunctionInput) SetEnableNas added in v1.2.23

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForUpdateFunctionInput) SetNasConfigs added in v1.2.23

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForUpdateFunctionInput) String added in v1.2.23

String returns the string representation

type NasStorageForUpdateFunctionOutput added in v1.2.23

type NasStorageForUpdateFunctionOutput struct {
	EnableNas *bool `type:"boolean" json:",omitempty"`

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

func (NasStorageForUpdateFunctionOutput) GoString added in v1.2.23

GoString returns the string representation

func (*NasStorageForUpdateFunctionOutput) SetEnableNas added in v1.2.23

SetEnableNas sets the EnableNas field's value.

func (*NasStorageForUpdateFunctionOutput) SetNasConfigs added in v1.2.23

SetNasConfigs sets the NasConfigs field's value.

func (NasStorageForUpdateFunctionOutput) String added in v1.2.23

String returns the string representation

type OrderByForListReleaseRecordsInput added in v1.2.23

type OrderByForListReleaseRecordsInput struct {
	Ascend *bool `type:"boolean" json:",omitempty"`

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

func (OrderByForListReleaseRecordsInput) GoString added in v1.2.23

GoString returns the string representation

func (*OrderByForListReleaseRecordsInput) SetAscend added in v1.2.23

SetAscend sets the Ascend field's value.

func (*OrderByForListReleaseRecordsInput) SetKey added in v1.2.23

SetKey sets the Key field's value.

func (OrderByForListReleaseRecordsInput) String added in v1.2.23

String returns the string representation

type PauseSandboxInput added in v1.2.23

type PauseSandboxInput 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 (PauseSandboxInput) GoString added in v1.2.23

func (s PauseSandboxInput) GoString() string

GoString returns the string representation

func (*PauseSandboxInput) SetFunctionId added in v1.2.23

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

SetFunctionId sets the FunctionId field's value.

func (*PauseSandboxInput) SetSandboxId added in v1.2.23

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

SetSandboxId sets the SandboxId field's value.

func (PauseSandboxInput) String added in v1.2.23

func (s PauseSandboxInput) String() string

String returns the string representation

func (*PauseSandboxInput) Validate added in v1.2.23

func (s *PauseSandboxInput) Validate() error

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

type PauseSandboxOutput added in v1.2.23

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

func (PauseSandboxOutput) GoString added in v1.2.23

func (s PauseSandboxOutput) GoString() string

GoString returns the string representation

func (PauseSandboxOutput) String added in v1.2.23

func (s PauseSandboxOutput) String() string

String returns the string representation

type ProbeHandlerForGetRevisionOutput added in v1.2.23

type ProbeHandlerForGetRevisionOutput struct {
	HTTPGet *HTTPGetForGetRevisionOutput `type:"structure" json:",omitempty"`

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

func (ProbeHandlerForGetRevisionOutput) GoString added in v1.2.23

GoString returns the string representation

func (*ProbeHandlerForGetRevisionOutput) SetHTTPGet added in v1.2.23

SetHTTPGet sets the HTTPGet field's value.

func (*ProbeHandlerForGetRevisionOutput) SetTCPSocket added in v1.2.23

SetTCPSocket sets the TCPSocket field's value.

func (ProbeHandlerForGetRevisionOutput) String added in v1.2.23

String returns the string representation

type ProbeHandlerForListRevisionsOutput added in v1.2.23

type ProbeHandlerForListRevisionsOutput struct {
	HTTPGet *HTTPGetForListRevisionsOutput `type:"structure" json:",omitempty"`

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

func (ProbeHandlerForListRevisionsOutput) GoString added in v1.2.23

GoString returns the string representation

func (*ProbeHandlerForListRevisionsOutput) SetHTTPGet added in v1.2.23

SetHTTPGet sets the HTTPGet field's value.

func (*ProbeHandlerForListRevisionsOutput) SetTCPSocket added in v1.2.23

SetTCPSocket sets the TCPSocket field's value.

func (ProbeHandlerForListRevisionsOutput) String added in v1.2.23

String returns the string representation

type ReadFilesInput

type ReadFilesInput struct {
	FilesPath []*string `type:"list" json:",omitempty"`

	// 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 (ReadFilesInput) GoString

func (s ReadFilesInput) GoString() string

GoString returns the string representation

func (*ReadFilesInput) SetFilesPath

func (s *ReadFilesInput) SetFilesPath(v []*string) *ReadFilesInput

SetFilesPath sets the FilesPath field's value.

func (*ReadFilesInput) SetFunctionId

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

SetFunctionId sets the FunctionId field's value.

func (*ReadFilesInput) SetSandboxId

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

SetSandboxId sets the SandboxId field's value.

func (ReadFilesInput) String

func (s ReadFilesInput) String() string

String returns the string representation

func (*ReadFilesInput) Validate

func (s *ReadFilesInput) Validate() error

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

type ReadFilesOutput

type ReadFilesOutput struct {
	Metadata *response.ResponseMetadata

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

func (ReadFilesOutput) GoString

func (s ReadFilesOutput) GoString() string

GoString returns the string representation

func (*ReadFilesOutput) SetFilesContent

SetFilesContent sets the FilesContent field's value.

func (ReadFilesOutput) String

func (s ReadFilesOutput) String() string

String returns the string representation

type ReleaseInput added in v1.2.23

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 added in v1.2.23

func (s ReleaseInput) GoString() string

GoString returns the string representation

func (*ReleaseInput) SetDescription added in v1.2.23

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

SetDescription sets the Description field's value.

func (*ReleaseInput) SetFunctionId added in v1.2.23

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

SetFunctionId sets the FunctionId field's value.

func (*ReleaseInput) SetMaxInstance added in v1.2.23

func (s *ReleaseInput) SetMaxInstance(v int32) *ReleaseInput

SetMaxInstance sets the MaxInstance field's value.

func (*ReleaseInput) SetRevisionNumber added in v1.2.23

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

SetRevisionNumber sets the RevisionNumber field's value.

func (*ReleaseInput) SetRollingStep added in v1.2.23

func (s *ReleaseInput) SetRollingStep(v int32) *ReleaseInput

SetRollingStep sets the RollingStep field's value.

func (*ReleaseInput) SetTargetTrafficWeight added in v1.2.23

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

SetTargetTrafficWeight sets the TargetTrafficWeight field's value.

func (ReleaseInput) String added in v1.2.23

func (s ReleaseInput) String() string

String returns the string representation

func (*ReleaseInput) Validate added in v1.2.23

func (s *ReleaseInput) Validate() error

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

type ReleaseOutput added in v1.2.23

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 added in v1.2.23

func (s ReleaseOutput) GoString() string

GoString returns the string representation

func (*ReleaseOutput) SetCurrentTrafficWeight added in v1.2.23

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

SetCurrentTrafficWeight sets the CurrentTrafficWeight field's value.

func (*ReleaseOutput) SetErrorCode added in v1.2.23

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

SetErrorCode sets the ErrorCode field's value.

func (*ReleaseOutput) SetFailedInstanceLogs added in v1.2.23

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

SetFailedInstanceLogs sets the FailedInstanceLogs field's value.

func (*ReleaseOutput) SetFunctionId added in v1.2.23

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

SetFunctionId sets the FunctionId field's value.

func (*ReleaseOutput) SetNewRevisionNumber added in v1.2.23

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

SetNewRevisionNumber sets the NewRevisionNumber field's value.

func (*ReleaseOutput) SetOldRevisionNumber added in v1.2.23

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

SetOldRevisionNumber sets the OldRevisionNumber field's value.

func (*ReleaseOutput) SetReleaseRecordId added in v1.2.23

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

SetReleaseRecordId sets the ReleaseRecordId field's value.

func (*ReleaseOutput) SetStableRevisionNumber added in v1.2.23

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

SetStableRevisionNumber sets the StableRevisionNumber field's value.

func (*ReleaseOutput) SetStartTime added in v1.2.23

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

SetStartTime sets the StartTime field's value.

func (*ReleaseOutput) SetStatus added in v1.2.23

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

SetStatus sets the Status field's value.

func (*ReleaseOutput) SetStatusMessage added in v1.2.23

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

SetStatusMessage sets the StatusMessage field's value.

func (*ReleaseOutput) SetTargetTrafficWeight added in v1.2.23

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

SetTargetTrafficWeight sets the TargetTrafficWeight field's value.

func (ReleaseOutput) String added in v1.2.23

func (s ReleaseOutput) String() string

String returns the string representation

type ResumeSandboxInput added in v1.2.23

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

	// 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 *int32 `type:"int32" json:",omitempty"`

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

func (ResumeSandboxInput) GoString added in v1.2.23

func (s ResumeSandboxInput) GoString() string

GoString returns the string representation

func (*ResumeSandboxInput) SetAsync added in v1.2.23

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

SetAsync sets the Async field's value.

func (*ResumeSandboxInput) SetFunctionId added in v1.2.23

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

SetFunctionId sets the FunctionId field's value.

func (*ResumeSandboxInput) SetSandboxId added in v1.2.23

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

SetSandboxId sets the SandboxId field's value.

func (*ResumeSandboxInput) SetTimeout added in v1.2.23

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

SetTimeout sets the Timeout field's value.

func (*ResumeSandboxInput) SetTimeoutUnit added in v1.2.23

func (s *ResumeSandboxInput) SetTimeoutUnit(v string) *ResumeSandboxInput

SetTimeoutUnit sets the TimeoutUnit field's value.

func (ResumeSandboxInput) String added in v1.2.23

func (s ResumeSandboxInput) String() string

String returns the string representation

func (*ResumeSandboxInput) Validate added in v1.2.23

func (s *ResumeSandboxInput) Validate() error

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

type ResumeSandboxOutput added in v1.2.23

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

func (ResumeSandboxOutput) GoString added in v1.2.23

func (s ResumeSandboxOutput) GoString() string

GoString returns the string representation

func (ResumeSandboxOutput) String added in v1.2.23

func (s ResumeSandboxOutput) String() string

String returns the string representation

type RevisionCountForListSandboxesOutput added in v1.2.23

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

func (RevisionCountForListSandboxesOutput) GoString added in v1.2.23

GoString returns the string representation

func (RevisionCountForListSandboxesOutput) String added in v1.2.23

String returns the string representation

type RunCodeInput

type RunCodeInput struct {

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

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

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

	Files *FilesForRunCodeInput `type:"structure" json:",omitempty"`

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

	// Language is a required field
	Language *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) SetCode

func (s *RunCodeInput) SetCode(v string) *RunCodeInput

SetCode sets the Code field's value.

func (*RunCodeInput) SetData

func (s *RunCodeInput) SetData(v string) *RunCodeInput

SetData sets the Data field's value.

func (*RunCodeInput) SetFetchFiles

func (s *RunCodeInput) SetFetchFiles(v []*string) *RunCodeInput

SetFetchFiles sets the FetchFiles field's value.

func (*RunCodeInput) SetFiles

SetFiles sets the Files field's value.

func (*RunCodeInput) SetFunctionId

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

SetFunctionId sets the FunctionId field's value.

func (*RunCodeInput) SetLanguage

func (s *RunCodeInput) SetLanguage(v string) *RunCodeInput

SetLanguage sets the Language 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

	CompileResult *CompileResultForRunCodeOutput `type:"structure" json:",omitempty"`

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

	Files *FilesForRunCodeOutput `type:"structure" json:",omitempty"`

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

	RunResult *RunResultForRunCodeOutput `type:"structure" json:",omitempty"`

	Status *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) SetCompileResult

SetCompileResult sets the CompileResult field's value.

func (*RunCodeOutput) SetExecutorPodName

func (s *RunCodeOutput) SetExecutorPodName(v string) *RunCodeOutput

SetExecutorPodName sets the ExecutorPodName field's value.

func (*RunCodeOutput) SetFiles

SetFiles sets the Files field's value.

func (*RunCodeOutput) SetResult

func (s *RunCodeOutput) SetResult(v string) *RunCodeOutput

SetResult sets the Result field's value.

func (*RunCodeOutput) SetRunResult

SetRunResult sets the RunResult field's value.

func (*RunCodeOutput) SetStatus

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

SetStatus sets the Status field's value.

func (RunCodeOutput) String

func (s RunCodeOutput) String() string

String returns the string representation

type RunResultForRunCodeOutput

type RunResultForRunCodeOutput struct {
	CpuTime *string `type:"string" json:",omitempty"`

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

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

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

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

func (RunResultForRunCodeOutput) GoString

func (s RunResultForRunCodeOutput) GoString() string

GoString returns the string representation

func (*RunResultForRunCodeOutput) SetCpuTime

SetCpuTime sets the CpuTime field's value.

func (*RunResultForRunCodeOutput) SetExecutionTime

SetExecutionTime sets the ExecutionTime field's value.

func (*RunResultForRunCodeOutput) SetStatus

SetStatus sets the Status field's value.

func (*RunResultForRunCodeOutput) SetStderr

SetStderr sets the Stderr field's value.

func (*RunResultForRunCodeOutput) SetStdout

SetStdout sets the Stdout field's value.

func (RunResultForRunCodeOutput) String

func (s RunResultForRunCodeOutput) 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"`

	SessionId *string `type:"string" 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 added in v1.2.23

SetCpuMilli sets the CpuMilli field's value.

func (*SandboxForListSandboxesOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*SandboxForListSandboxesOutput) SetErrorCode added in v1.2.23

SetErrorCode sets the ErrorCode field's value.

func (*SandboxForListSandboxesOutput) SetErrorMessage added in v1.2.23

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 added in v1.2.23

SetImage sets the Image field's value.

func (*SandboxForListSandboxesOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*SandboxForListSandboxesOutput) SetMemoryMB added in v1.2.23

SetMemoryMB sets the MemoryMB field's value.

func (*SandboxForListSandboxesOutput) SetMetadata

SetMetadata sets the Metadata field's value.

func (*SandboxForListSandboxesOutput) SetPending added in v1.2.23

SetPending sets the Pending field's value.

func (*SandboxForListSandboxesOutput) SetRevisionNumber

SetRevisionNumber sets the RevisionNumber field's value.

func (*SandboxForListSandboxesOutput) SetSessionId added in v1.2.23

SetSessionId sets the SessionId field's value.

func (*SandboxForListSandboxesOutput) SetStatus

SetStatus sets the Status field's value.

func (SandboxForListSandboxesOutput) 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"`

	TimeoutUnit *string `type:"string" json:",omitempty"`
	// 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) SetTimeoutUnit added in v1.2.23

SetTimeoutUnit sets the TimeoutUnit 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 added in v1.2.23

type SourceAccessConfigForCreateFunctionInput struct {
	Password *string `type:"string" json:",omitempty"`

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

func (SourceAccessConfigForCreateFunctionInput) GoString added in v1.2.23

GoString returns the string representation

func (*SourceAccessConfigForCreateFunctionInput) SetPassword added in v1.2.23

SetPassword sets the Password field's value.

func (*SourceAccessConfigForCreateFunctionInput) SetUsername added in v1.2.23

SetUsername sets the Username field's value.

func (SourceAccessConfigForCreateFunctionInput) String added in v1.2.23

String returns the string representation

type SourceAccessConfigForUpdateFunctionInput added in v1.2.23

type SourceAccessConfigForUpdateFunctionInput struct {
	Password *string `type:"string" json:",omitempty"`

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

func (SourceAccessConfigForUpdateFunctionInput) GoString added in v1.2.23

GoString returns the string representation

func (*SourceAccessConfigForUpdateFunctionInput) SetPassword added in v1.2.23

SetPassword sets the Password field's value.

func (*SourceAccessConfigForUpdateFunctionInput) SetUsername added in v1.2.23

SetUsername sets the Username field's value.

func (SourceAccessConfigForUpdateFunctionInput) String added in v1.2.23

String returns the string representation

type TCPSocketForGetRevisionOutput added in v1.2.23

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

func (TCPSocketForGetRevisionOutput) GoString added in v1.2.23

GoString returns the string representation

func (*TCPSocketForGetRevisionOutput) SetPort added in v1.2.23

SetPort sets the Port field's value.

func (TCPSocketForGetRevisionOutput) String added in v1.2.23

String returns the string representation

type TCPSocketForListRevisionsOutput added in v1.2.23

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

func (TCPSocketForListRevisionsOutput) GoString added in v1.2.23

GoString returns the string representation

func (*TCPSocketForListRevisionsOutput) SetPort added in v1.2.23

SetPort sets the Port field's value.

func (TCPSocketForListRevisionsOutput) String added in v1.2.23

String returns the string representation

type TagForListFunctionsOutput added in v1.2.23

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

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

func (TagForListFunctionsOutput) GoString added in v1.2.23

func (s TagForListFunctionsOutput) GoString() string

GoString returns the string representation

func (*TagForListFunctionsOutput) SetKey added in v1.2.23

SetKey sets the Key field's value.

func (*TagForListFunctionsOutput) SetValue added in v1.2.23

SetValue sets the Value field's value.

func (TagForListFunctionsOutput) String added in v1.2.23

func (s TagForListFunctionsOutput) String() string

String returns the string representation

type TlsConfigForCreateFunctionInput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TlsConfigForCreateFunctionInput) SetEnableLog added in v1.2.23

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForCreateFunctionInput) SetTlsProjectId added in v1.2.23

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForCreateFunctionInput) SetTlsTopicId added in v1.2.23

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForCreateFunctionInput) String added in v1.2.23

String returns the string representation

type TlsConfigForCreateFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TlsConfigForCreateFunctionOutput) SetEnableLog added in v1.2.23

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForCreateFunctionOutput) SetTlsProjectId added in v1.2.23

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForCreateFunctionOutput) SetTlsTopicId added in v1.2.23

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForCreateFunctionOutput) String added in v1.2.23

String returns the string representation

type TlsConfigForGetFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TlsConfigForGetFunctionOutput) SetEnableLog added in v1.2.23

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForGetFunctionOutput) SetTlsProjectId added in v1.2.23

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForGetFunctionOutput) SetTlsTopicId added in v1.2.23

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForGetFunctionOutput) String added in v1.2.23

String returns the string representation

type TlsConfigForGetRevisionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TlsConfigForGetRevisionOutput) SetEnableLog added in v1.2.23

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForGetRevisionOutput) SetTlsProjectId added in v1.2.23

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForGetRevisionOutput) SetTlsTopicId added in v1.2.23

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForGetRevisionOutput) String added in v1.2.23

String returns the string representation

type TlsConfigForListFunctionsOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TlsConfigForListFunctionsOutput) SetEnableLog added in v1.2.23

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForListFunctionsOutput) SetTlsProjectId added in v1.2.23

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForListFunctionsOutput) SetTlsTopicId added in v1.2.23

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForListFunctionsOutput) String added in v1.2.23

String returns the string representation

type TlsConfigForListRevisionsOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TlsConfigForListRevisionsOutput) SetEnableLog added in v1.2.23

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForListRevisionsOutput) SetTlsProjectId added in v1.2.23

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForListRevisionsOutput) SetTlsTopicId added in v1.2.23

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForListRevisionsOutput) String added in v1.2.23

String returns the string representation

type TlsConfigForUpdateFunctionInput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TlsConfigForUpdateFunctionInput) SetEnableLog added in v1.2.23

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForUpdateFunctionInput) SetTlsProjectId added in v1.2.23

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForUpdateFunctionInput) SetTlsTopicId added in v1.2.23

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForUpdateFunctionInput) String added in v1.2.23

String returns the string representation

type TlsConfigForUpdateFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TlsConfigForUpdateFunctionOutput) SetEnableLog added in v1.2.23

SetEnableLog sets the EnableLog field's value.

func (*TlsConfigForUpdateFunctionOutput) SetTlsProjectId added in v1.2.23

SetTlsProjectId sets the TlsProjectId field's value.

func (*TlsConfigForUpdateFunctionOutput) SetTlsTopicId added in v1.2.23

SetTlsTopicId sets the TlsTopicId field's value.

func (TlsConfigForUpdateFunctionOutput) String added in v1.2.23

String returns the string representation

type TosMountConfigForCreateFunctionInput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TosMountConfigForCreateFunctionInput) SetCredentials added in v1.2.23

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForCreateFunctionInput) SetEnableTos added in v1.2.23

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForCreateFunctionInput) SetMountPoints added in v1.2.23

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForCreateFunctionInput) String added in v1.2.23

String returns the string representation

type TosMountConfigForCreateFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TosMountConfigForCreateFunctionOutput) SetCredentials added in v1.2.23

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForCreateFunctionOutput) SetEnableTos added in v1.2.23

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForCreateFunctionOutput) SetMountPoints added in v1.2.23

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForCreateFunctionOutput) String added in v1.2.23

String returns the string representation

type TosMountConfigForGetFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TosMountConfigForGetFunctionOutput) SetCredentials added in v1.2.23

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForGetFunctionOutput) SetEnableTos added in v1.2.23

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForGetFunctionOutput) SetMountPoints added in v1.2.23

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForGetFunctionOutput) String added in v1.2.23

String returns the string representation

type TosMountConfigForGetRevisionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TosMountConfigForGetRevisionOutput) SetCredentials added in v1.2.23

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForGetRevisionOutput) SetEnableTos added in v1.2.23

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForGetRevisionOutput) SetMountPoints added in v1.2.23

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForGetRevisionOutput) String added in v1.2.23

String returns the string representation

type TosMountConfigForListFunctionsOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TosMountConfigForListFunctionsOutput) SetCredentials added in v1.2.23

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForListFunctionsOutput) SetEnableTos added in v1.2.23

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForListFunctionsOutput) SetMountPoints added in v1.2.23

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForListFunctionsOutput) String added in v1.2.23

String returns the string representation

type TosMountConfigForListRevisionsOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TosMountConfigForListRevisionsOutput) SetCredentials added in v1.2.23

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForListRevisionsOutput) SetEnableTos added in v1.2.23

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForListRevisionsOutput) SetMountPoints added in v1.2.23

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForListRevisionsOutput) String added in v1.2.23

String returns the string representation

type TosMountConfigForUpdateFunctionInput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TosMountConfigForUpdateFunctionInput) SetCredentials added in v1.2.23

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForUpdateFunctionInput) SetEnableTos added in v1.2.23

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForUpdateFunctionInput) SetMountPoints added in v1.2.23

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForUpdateFunctionInput) String added in v1.2.23

String returns the string representation

type TosMountConfigForUpdateFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*TosMountConfigForUpdateFunctionOutput) SetCredentials added in v1.2.23

SetCredentials sets the Credentials field's value.

func (*TosMountConfigForUpdateFunctionOutput) SetEnableTos added in v1.2.23

SetEnableTos sets the EnableTos field's value.

func (*TosMountConfigForUpdateFunctionOutput) SetMountPoints added in v1.2.23

SetMountPoints sets the MountPoints field's value.

func (TosMountConfigForUpdateFunctionOutput) String added in v1.2.23

String returns the string representation

type TosMountPointForCreateSandboxInput added in v1.2.23

type TosMountPointForCreateSandboxInput struct {
	AuthMode *string `type:"string" json:",omitempty"`

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

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

	Credentials *CredentialsForCreateSandboxInput `type:"structure" json:",omitempty"`

	EncryptionConfig *EncryptionConfigForCreateSandboxInput `type:"structure" 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 (TosMountPointForCreateSandboxInput) GoString added in v1.2.23

GoString returns the string representation

func (*TosMountPointForCreateSandboxInput) SetAuthMode added in v1.2.23

SetAuthMode sets the AuthMode field's value.

func (*TosMountPointForCreateSandboxInput) SetBucketName added in v1.2.23

SetBucketName sets the BucketName field's value.

func (*TosMountPointForCreateSandboxInput) SetBucketPath added in v1.2.23

SetBucketPath sets the BucketPath field's value.

func (*TosMountPointForCreateSandboxInput) SetCredentials added in v1.2.23

SetCredentials sets the Credentials field's value.

func (*TosMountPointForCreateSandboxInput) SetEncryptionConfig added in v1.2.23

SetEncryptionConfig sets the EncryptionConfig field's value.

func (*TosMountPointForCreateSandboxInput) SetEndpoint added in v1.2.23

SetEndpoint sets the Endpoint field's value.

func (*TosMountPointForCreateSandboxInput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (*TosMountPointForCreateSandboxInput) SetReadOnly added in v1.2.23

SetReadOnly sets the ReadOnly field's value.

func (TosMountPointForCreateSandboxInput) String added in v1.2.23

String returns the string representation

type TosMountPointForDescribeSandboxOutput added in v1.2.23

type TosMountPointForDescribeSandboxOutput struct {
	BucketPath *string `type:"string" json:",omitempty"`

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

func (TosMountPointForDescribeSandboxOutput) GoString added in v1.2.23

GoString returns the string representation

func (*TosMountPointForDescribeSandboxOutput) SetBucketPath added in v1.2.23

SetBucketPath sets the BucketPath field's value.

func (*TosMountPointForDescribeSandboxOutput) SetLocalMountPath added in v1.2.23

SetLocalMountPath sets the LocalMountPath field's value.

func (TosMountPointForDescribeSandboxOutput) String added in v1.2.23

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"`

	// Status is a required field
	Status *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) SetStatus

SetStatus sets the Status 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 added in v1.2.23

type UpdateFunctionInput struct {
	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"`

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

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

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

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

	SourceType *string `type:"string" 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 added in v1.2.23

func (s UpdateFunctionInput) GoString() string

GoString returns the string representation

func (*UpdateFunctionInput) SetDescription added in v1.2.23

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

SetDescription sets the Description field's value.

func (*UpdateFunctionInput) SetEnvs added in v1.2.23

SetEnvs sets the Envs field's value.

func (*UpdateFunctionInput) SetExclusiveMode added in v1.2.23

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

SetExclusiveMode sets the ExclusiveMode field's value.

func (*UpdateFunctionInput) SetId added in v1.2.23

SetId sets the Id field's value.

func (*UpdateFunctionInput) SetInitializerSec added in v1.2.23

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

SetInitializerSec sets the InitializerSec field's value.

func (*UpdateFunctionInput) SetMaxConcurrency added in v1.2.23

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

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*UpdateFunctionInput) SetMemoryMB added in v1.2.23

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

SetMemoryMB sets the MemoryMB field's value.

func (*UpdateFunctionInput) SetNasStorage added in v1.2.23

SetNasStorage sets the NasStorage field's value.

func (*UpdateFunctionInput) SetRequestTimeout added in v1.2.23

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

SetRequestTimeout sets the RequestTimeout field's value.

func (*UpdateFunctionInput) SetRuntime added in v1.2.23

SetRuntime sets the Runtime field's value.

func (*UpdateFunctionInput) SetSource added in v1.2.23

SetSource sets the Source field's value.

func (*UpdateFunctionInput) SetSourceAccessConfig added in v1.2.23

SetSourceAccessConfig sets the SourceAccessConfig field's value.

func (*UpdateFunctionInput) SetSourceType added in v1.2.23

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

SetSourceType sets the SourceType field's value.

func (*UpdateFunctionInput) SetTlsConfig added in v1.2.23

SetTlsConfig sets the TlsConfig field's value.

func (*UpdateFunctionInput) SetTosMountConfig added in v1.2.23

SetTosMountConfig sets the TosMountConfig field's value.

func (*UpdateFunctionInput) SetVpcConfig added in v1.2.23

SetVpcConfig sets the VpcConfig field's value.

func (UpdateFunctionInput) String added in v1.2.23

func (s UpdateFunctionInput) String() string

String returns the string representation

func (*UpdateFunctionInput) Validate added in v1.2.23

func (s *UpdateFunctionInput) Validate() error

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

type UpdateFunctionOutput added in v1.2.23

type UpdateFunctionOutput 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 []*EnvForUpdateFunctionOutput `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 *NasStorageForUpdateFunctionOutput `type:"structure" json:",omitempty"`

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

	RequestTimeout *int32 `type:"int32" 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 *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 added in v1.2.23

func (s UpdateFunctionOutput) GoString() string

GoString returns the string representation

func (*UpdateFunctionOutput) SetCodeSize added in v1.2.23

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

SetCodeSize sets the CodeSize field's value.

func (*UpdateFunctionOutput) SetCodeSizeLimit added in v1.2.23

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

SetCodeSizeLimit sets the CodeSizeLimit field's value.

func (*UpdateFunctionOutput) SetCreationTime added in v1.2.23

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

SetCreationTime sets the CreationTime field's value.

func (*UpdateFunctionOutput) SetDescription added in v1.2.23

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

SetDescription sets the Description field's value.

func (*UpdateFunctionOutput) SetEnvs added in v1.2.23

SetEnvs sets the Envs field's value.

func (*UpdateFunctionOutput) SetExclusiveMode added in v1.2.23

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

SetExclusiveMode sets the ExclusiveMode field's value.

func (*UpdateFunctionOutput) SetId added in v1.2.23

SetId sets the Id field's value.

func (*UpdateFunctionOutput) SetInitializerSec added in v1.2.23

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

SetInitializerSec sets the InitializerSec field's value.

func (*UpdateFunctionOutput) SetInstanceType added in v1.2.23

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

SetInstanceType sets the InstanceType field's value.

func (*UpdateFunctionOutput) SetLastUpdateTime added in v1.2.23

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

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*UpdateFunctionOutput) SetMaxConcurrency added in v1.2.23

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

SetMaxConcurrency sets the MaxConcurrency field's value.

func (*UpdateFunctionOutput) SetMemoryMB added in v1.2.23

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

SetMemoryMB sets the MemoryMB field's value.

func (*UpdateFunctionOutput) SetName added in v1.2.23

SetName sets the Name field's value.

func (*UpdateFunctionOutput) SetNasStorage added in v1.2.23

SetNasStorage sets the NasStorage field's value.

func (*UpdateFunctionOutput) SetOwner added in v1.2.23

SetOwner sets the Owner field's value.

func (*UpdateFunctionOutput) SetRequestTimeout added in v1.2.23

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

SetRequestTimeout sets the RequestTimeout field's value.

func (*UpdateFunctionOutput) SetRuntime added in v1.2.23

SetRuntime sets the Runtime field's value.

func (*UpdateFunctionOutput) SetSource added in v1.2.23

SetSource sets the Source field's value.

func (*UpdateFunctionOutput) SetSourceLocation added in v1.2.23

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

SetSourceLocation sets the SourceLocation field's value.

func (*UpdateFunctionOutput) SetSourceType added in v1.2.23

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

SetSourceType sets the SourceType field's value.

func (*UpdateFunctionOutput) SetTlsConfig added in v1.2.23

SetTlsConfig sets the TlsConfig field's value.

func (*UpdateFunctionOutput) SetTosMountConfig added in v1.2.23

SetTosMountConfig sets the TosMountConfig field's value.

func (*UpdateFunctionOutput) SetTriggersCount added in v1.2.23

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

SetTriggersCount sets the TriggersCount field's value.

func (*UpdateFunctionOutput) SetVpcConfig added in v1.2.23

SetVpcConfig sets the VpcConfig field's value.

func (UpdateFunctionOutput) String added in v1.2.23

func (s UpdateFunctionOutput) String() string

String returns the string representation

type UpdateFunctionResourceInput added in v1.2.23

type UpdateFunctionResourceInput struct {

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

	IdleInstance *int32 `type:"int32" 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 (UpdateFunctionResourceInput) GoString added in v1.2.23

func (s UpdateFunctionResourceInput) GoString() string

GoString returns the string representation

func (*UpdateFunctionResourceInput) SetFunctionId added in v1.2.23

SetFunctionId sets the FunctionId field's value.

func (*UpdateFunctionResourceInput) SetIdleInstance added in v1.2.23

SetIdleInstance sets the IdleInstance field's value.

func (*UpdateFunctionResourceInput) SetMaxInstance added in v1.2.23

SetMaxInstance sets the MaxInstance field's value.

func (*UpdateFunctionResourceInput) SetMinInstance added in v1.2.23

SetMinInstance sets the MinInstance field's value.

func (*UpdateFunctionResourceInput) SetReservedFrozenInstance added in v1.2.23

func (s *UpdateFunctionResourceInput) SetReservedFrozenInstance(v int32) *UpdateFunctionResourceInput

SetReservedFrozenInstance sets the ReservedFrozenInstance field's value.

func (UpdateFunctionResourceInput) String added in v1.2.23

String returns the string representation

func (*UpdateFunctionResourceInput) Validate added in v1.2.23

func (s *UpdateFunctionResourceInput) Validate() error

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

type UpdateFunctionResourceOutput added in v1.2.23

type UpdateFunctionResourceOutput struct {
	Metadata *response.ResponseMetadata

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

	IdleInstance *int32 `type:"int32" 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 added in v1.2.23

func (s UpdateFunctionResourceOutput) GoString() string

GoString returns the string representation

func (*UpdateFunctionResourceOutput) SetId added in v1.2.23

SetId sets the Id field's value.

func (*UpdateFunctionResourceOutput) SetIdleInstance added in v1.2.23

SetIdleInstance sets the IdleInstance field's value.

func (*UpdateFunctionResourceOutput) SetMaxInstance added in v1.2.23

SetMaxInstance sets the MaxInstance field's value.

func (*UpdateFunctionResourceOutput) SetMinInstance added in v1.2.23

SetMinInstance sets the MinInstance field's value.

func (*UpdateFunctionResourceOutput) SetReservedFrozenInstance added in v1.2.23

func (s *UpdateFunctionResourceOutput) SetReservedFrozenInstance(v int32) *UpdateFunctionResourceOutput

SetReservedFrozenInstance sets the ReservedFrozenInstance field's value.

func (UpdateFunctionResourceOutput) String added in v1.2.23

String returns the string representation

type UpdateReleaseInput added in v1.2.23

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 added in v1.2.23

func (s UpdateReleaseInput) GoString() string

GoString returns the string representation

func (*UpdateReleaseInput) SetFunctionId added in v1.2.23

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

SetFunctionId sets the FunctionId field's value.

func (*UpdateReleaseInput) SetTargetTrafficWeight added in v1.2.23

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

SetTargetTrafficWeight sets the TargetTrafficWeight field's value.

func (UpdateReleaseInput) String added in v1.2.23

func (s UpdateReleaseInput) String() string

String returns the string representation

func (*UpdateReleaseInput) Validate added in v1.2.23

func (s *UpdateReleaseInput) Validate() error

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

type UpdateReleaseOutput added in v1.2.23

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 added in v1.2.23

func (s UpdateReleaseOutput) GoString() string

GoString returns the string representation

func (*UpdateReleaseOutput) SetCurrentTrafficWeight added in v1.2.23

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

SetCurrentTrafficWeight sets the CurrentTrafficWeight field's value.

func (*UpdateReleaseOutput) SetErrorCode added in v1.2.23

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

SetErrorCode sets the ErrorCode field's value.

func (*UpdateReleaseOutput) SetFailedInstanceLogs added in v1.2.23

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

SetFailedInstanceLogs sets the FailedInstanceLogs field's value.

func (*UpdateReleaseOutput) SetFunctionId added in v1.2.23

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

SetFunctionId sets the FunctionId field's value.

func (*UpdateReleaseOutput) SetNewRevisionNumber added in v1.2.23

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

SetNewRevisionNumber sets the NewRevisionNumber field's value.

func (*UpdateReleaseOutput) SetOldRevisionNumber added in v1.2.23

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

SetOldRevisionNumber sets the OldRevisionNumber field's value.

func (*UpdateReleaseOutput) SetReleaseRecordId added in v1.2.23

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

SetReleaseRecordId sets the ReleaseRecordId field's value.

func (*UpdateReleaseOutput) SetStableRevisionNumber added in v1.2.23

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

SetStableRevisionNumber sets the StableRevisionNumber field's value.

func (*UpdateReleaseOutput) SetStartTime added in v1.2.23

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

SetStartTime sets the StartTime field's value.

func (*UpdateReleaseOutput) SetStatus added in v1.2.23

SetStatus sets the Status field's value.

func (*UpdateReleaseOutput) SetStatusMessage added in v1.2.23

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

SetStatusMessage sets the StatusMessage field's value.

func (*UpdateReleaseOutput) SetTargetTrafficWeight added in v1.2.23

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

SetTargetTrafficWeight sets the TargetTrafficWeight field's value.

func (UpdateReleaseOutput) String added in v1.2.23

func (s UpdateReleaseOutput) String() string

String returns the string representation

type VEFAASDEV

type VEFAASDEV struct {
	*client.Client
}

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

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

func New

New create int can support ssl or region locate set

func (*VEFAASDEV) AbortRelease added in v1.2.23

func (c *VEFAASDEV) AbortRelease(input *AbortReleaseInput) (*AbortReleaseOutput, error)

AbortRelease API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation AbortRelease for usage and error information.

func (*VEFAASDEV) AbortReleaseCommon added in v1.2.23

func (c *VEFAASDEV) AbortReleaseCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AbortReleaseCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation AbortReleaseCommon for usage and error information.

func (*VEFAASDEV) AbortReleaseCommonRequest added in v1.2.23

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

AbortReleaseCommonRequest generates a "volcengine/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 (*VEFAASDEV) AbortReleaseCommonWithContext added in v1.2.23

func (c *VEFAASDEV) AbortReleaseCommonWithContext(ctx volcengine.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 (*VEFAASDEV) AbortReleaseRequest added in v1.2.23

func (c *VEFAASDEV) AbortReleaseRequest(input *AbortReleaseInput) (req *request.Request, output *AbortReleaseOutput)

AbortReleaseRequest generates a "volcengine/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 (*VEFAASDEV) AbortReleaseWithContext added in v1.2.23

func (c *VEFAASDEV) AbortReleaseWithContext(ctx volcengine.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 (*VEFAASDEV) CreateDebugInstance added in v1.2.23

func (c *VEFAASDEV) CreateDebugInstance(input *CreateDebugInstanceInput) (*CreateDebugInstanceOutput, error)

CreateDebugInstance API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation CreateDebugInstance for usage and error information.

func (*VEFAASDEV) CreateDebugInstanceCommon added in v1.2.23

func (c *VEFAASDEV) CreateDebugInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDebugInstanceCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation CreateDebugInstanceCommon for usage and error information.

func (*VEFAASDEV) CreateDebugInstanceCommonRequest added in v1.2.23

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

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

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

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

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

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

func (*VEFAASDEV) CreateDebugInstanceCommonWithContext added in v1.2.23

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

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

See CreateDebugInstanceCommon 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 (*VEFAASDEV) CreateDebugInstanceRequest added in v1.2.23

func (c *VEFAASDEV) CreateDebugInstanceRequest(input *CreateDebugInstanceInput) (req *request.Request, output *CreateDebugInstanceOutput)

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

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

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

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

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

func (*VEFAASDEV) CreateDebugInstanceWithContext added in v1.2.23

func (c *VEFAASDEV) CreateDebugInstanceWithContext(ctx volcengine.Context, input *CreateDebugInstanceInput, opts ...request.Option) (*CreateDebugInstanceOutput, error)

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

See CreateDebugInstance 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 (*VEFAASDEV) CreateFunction added in v1.2.23

func (c *VEFAASDEV) CreateFunction(input *CreateFunctionInput) (*CreateFunctionOutput, error)

CreateFunction API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation CreateFunction for usage and error information.

func (*VEFAASDEV) CreateFunctionCommon added in v1.2.23

func (c *VEFAASDEV) CreateFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateFunctionCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation CreateFunctionCommon for usage and error information.

func (*VEFAASDEV) CreateFunctionCommonRequest added in v1.2.23

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

CreateFunctionCommonRequest generates a "volcengine/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 (*VEFAASDEV) CreateFunctionCommonWithContext added in v1.2.23

func (c *VEFAASDEV) CreateFunctionCommonWithContext(ctx volcengine.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 (*VEFAASDEV) CreateFunctionRequest added in v1.2.23

func (c *VEFAASDEV) CreateFunctionRequest(input *CreateFunctionInput) (req *request.Request, output *CreateFunctionOutput)

CreateFunctionRequest generates a "volcengine/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 (*VEFAASDEV) CreateFunctionWithContext added in v1.2.23

func (c *VEFAASDEV) CreateFunctionWithContext(ctx volcengine.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 (*VEFAASDEV) CreateSandbox

func (c *VEFAASDEV) CreateSandbox(input *CreateSandboxInput) (*CreateSandboxOutput, error)

CreateSandbox API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation CreateSandbox for usage and error information.

func (*VEFAASDEV) CreateSandboxCommon

func (c *VEFAASDEV) CreateSandboxCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateSandboxCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation CreateSandboxCommon for usage and error information.

func (*VEFAASDEV) CreateSandboxCommonRequest

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

CreateSandboxCommonRequest generates a "volcengine/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 (*VEFAASDEV) CreateSandboxCommonWithContext

func (c *VEFAASDEV) CreateSandboxCommonWithContext(ctx volcengine.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 (*VEFAASDEV) CreateSandboxRequest

func (c *VEFAASDEV) CreateSandboxRequest(input *CreateSandboxInput) (req *request.Request, output *CreateSandboxOutput)

CreateSandboxRequest generates a "volcengine/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 (*VEFAASDEV) CreateSandboxWithContext

func (c *VEFAASDEV) CreateSandboxWithContext(ctx volcengine.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 (*VEFAASDEV) DeleteFunction added in v1.2.23

func (c *VEFAASDEV) DeleteFunction(input *DeleteFunctionInput) (*DeleteFunctionOutput, error)

DeleteFunction API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation DeleteFunction for usage and error information.

func (*VEFAASDEV) DeleteFunctionCommon added in v1.2.23

func (c *VEFAASDEV) DeleteFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteFunctionCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation DeleteFunctionCommon for usage and error information.

func (*VEFAASDEV) DeleteFunctionCommonRequest added in v1.2.23

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

DeleteFunctionCommonRequest generates a "volcengine/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 (*VEFAASDEV) DeleteFunctionCommonWithContext added in v1.2.23

func (c *VEFAASDEV) DeleteFunctionCommonWithContext(ctx volcengine.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 (*VEFAASDEV) DeleteFunctionRequest added in v1.2.23

func (c *VEFAASDEV) DeleteFunctionRequest(input *DeleteFunctionInput) (req *request.Request, output *DeleteFunctionOutput)

DeleteFunctionRequest generates a "volcengine/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 (*VEFAASDEV) DeleteFunctionWithContext added in v1.2.23

func (c *VEFAASDEV) DeleteFunctionWithContext(ctx volcengine.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 (*VEFAASDEV) DescribeSandbox added in v1.2.23

func (c *VEFAASDEV) DescribeSandbox(input *DescribeSandboxInput) (*DescribeSandboxOutput, error)

DescribeSandbox API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation DescribeSandbox for usage and error information.

func (*VEFAASDEV) DescribeSandboxCommon added in v1.2.23

func (c *VEFAASDEV) DescribeSandboxCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeSandboxCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation DescribeSandboxCommon for usage and error information.

func (*VEFAASDEV) DescribeSandboxCommonRequest added in v1.2.23

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

DescribeSandboxCommonRequest generates a "volcengine/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 (*VEFAASDEV) DescribeSandboxCommonWithContext added in v1.2.23

func (c *VEFAASDEV) DescribeSandboxCommonWithContext(ctx volcengine.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 (*VEFAASDEV) DescribeSandboxRequest added in v1.2.23

func (c *VEFAASDEV) DescribeSandboxRequest(input *DescribeSandboxInput) (req *request.Request, output *DescribeSandboxOutput)

DescribeSandboxRequest generates a "volcengine/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 (*VEFAASDEV) DescribeSandboxWithContext added in v1.2.23

func (c *VEFAASDEV) DescribeSandboxWithContext(ctx volcengine.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 (*VEFAASDEV) GenWebshellEndpoint added in v1.2.23

func (c *VEFAASDEV) GenWebshellEndpoint(input *GenWebshellEndpointInput) (*GenWebshellEndpointOutput, error)

GenWebshellEndpoint API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation GenWebshellEndpoint for usage and error information.

func (*VEFAASDEV) GenWebshellEndpointCommon added in v1.2.23

func (c *VEFAASDEV) GenWebshellEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GenWebshellEndpointCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation GenWebshellEndpointCommon for usage and error information.

func (*VEFAASDEV) GenWebshellEndpointCommonRequest added in v1.2.23

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

GenWebshellEndpointCommonRequest generates a "volcengine/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 (*VEFAASDEV) GenWebshellEndpointCommonWithContext added in v1.2.23

func (c *VEFAASDEV) GenWebshellEndpointCommonWithContext(ctx volcengine.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 (*VEFAASDEV) GenWebshellEndpointRequest added in v1.2.23

func (c *VEFAASDEV) GenWebshellEndpointRequest(input *GenWebshellEndpointInput) (req *request.Request, output *GenWebshellEndpointOutput)

GenWebshellEndpointRequest generates a "volcengine/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 (*VEFAASDEV) GenWebshellEndpointWithContext added in v1.2.23

func (c *VEFAASDEV) GenWebshellEndpointWithContext(ctx volcengine.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 (*VEFAASDEV) GetAvailabilityZones added in v1.2.23

func (c *VEFAASDEV) GetAvailabilityZones(input *GetAvailabilityZonesInput) (*GetAvailabilityZonesOutput, error)

GetAvailabilityZones API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation GetAvailabilityZones for usage and error information.

func (*VEFAASDEV) GetAvailabilityZonesCommon added in v1.2.23

func (c *VEFAASDEV) GetAvailabilityZonesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAvailabilityZonesCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation GetAvailabilityZonesCommon for usage and error information.

func (*VEFAASDEV) GetAvailabilityZonesCommonRequest added in v1.2.23

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

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

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

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

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

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

func (*VEFAASDEV) GetAvailabilityZonesCommonWithContext added in v1.2.23

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

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

See GetAvailabilityZonesCommon 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 (*VEFAASDEV) GetAvailabilityZonesRequest added in v1.2.23

func (c *VEFAASDEV) GetAvailabilityZonesRequest(input *GetAvailabilityZonesInput) (req *request.Request, output *GetAvailabilityZonesOutput)

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

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

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

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

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

func (*VEFAASDEV) GetAvailabilityZonesWithContext added in v1.2.23

func (c *VEFAASDEV) GetAvailabilityZonesWithContext(ctx volcengine.Context, input *GetAvailabilityZonesInput, opts ...request.Option) (*GetAvailabilityZonesOutput, error)

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

See GetAvailabilityZones 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 (*VEFAASDEV) GetFunction added in v1.2.23

func (c *VEFAASDEV) GetFunction(input *GetFunctionInput) (*GetFunctionOutput, error)

GetFunction API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation GetFunction for usage and error information.

func (*VEFAASDEV) GetFunctionCommon added in v1.2.23

func (c *VEFAASDEV) GetFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetFunctionCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation GetFunctionCommon for usage and error information.

func (*VEFAASDEV) GetFunctionCommonRequest added in v1.2.23

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

GetFunctionCommonRequest generates a "volcengine/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 (*VEFAASDEV) GetFunctionCommonWithContext added in v1.2.23

func (c *VEFAASDEV) GetFunctionCommonWithContext(ctx volcengine.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 (*VEFAASDEV) GetFunctionInstanceLogs added in v1.2.23

func (c *VEFAASDEV) GetFunctionInstanceLogs(input *GetFunctionInstanceLogsInput) (*GetFunctionInstanceLogsOutput, error)

GetFunctionInstanceLogs API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation GetFunctionInstanceLogs for usage and error information.

func (*VEFAASDEV) GetFunctionInstanceLogsCommon added in v1.2.23

func (c *VEFAASDEV) GetFunctionInstanceLogsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetFunctionInstanceLogsCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation GetFunctionInstanceLogsCommon for usage and error information.

func (*VEFAASDEV) GetFunctionInstanceLogsCommonRequest added in v1.2.23

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

GetFunctionInstanceLogsCommonRequest generates a "volcengine/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 (*VEFAASDEV) GetFunctionInstanceLogsCommonWithContext added in v1.2.23

func (c *VEFAASDEV) GetFunctionInstanceLogsCommonWithContext(ctx volcengine.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 (*VEFAASDEV) GetFunctionInstanceLogsRequest added in v1.2.23

func (c *VEFAASDEV) GetFunctionInstanceLogsRequest(input *GetFunctionInstanceLogsInput) (req *request.Request, output *GetFunctionInstanceLogsOutput)

GetFunctionInstanceLogsRequest generates a "volcengine/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 (*VEFAASDEV) GetFunctionInstanceLogsWithContext added in v1.2.23

func (c *VEFAASDEV) GetFunctionInstanceLogsWithContext(ctx volcengine.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 (*VEFAASDEV) GetFunctionRequest added in v1.2.23

func (c *VEFAASDEV) GetFunctionRequest(input *GetFunctionInput) (req *request.Request, output *GetFunctionOutput)

GetFunctionRequest generates a "volcengine/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 (*VEFAASDEV) GetFunctionWithContext added in v1.2.23

func (c *VEFAASDEV) GetFunctionWithContext(ctx volcengine.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 (*VEFAASDEV) GetReleaseStatus added in v1.2.23

func (c *VEFAASDEV) GetReleaseStatus(input *GetReleaseStatusInput) (*GetReleaseStatusOutput, error)

GetReleaseStatus API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation GetReleaseStatus for usage and error information.

func (*VEFAASDEV) GetReleaseStatusCommon added in v1.2.23

func (c *VEFAASDEV) GetReleaseStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetReleaseStatusCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation GetReleaseStatusCommon for usage and error information.

func (*VEFAASDEV) GetReleaseStatusCommonRequest added in v1.2.23

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

GetReleaseStatusCommonRequest generates a "volcengine/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 (*VEFAASDEV) GetReleaseStatusCommonWithContext added in v1.2.23

func (c *VEFAASDEV) GetReleaseStatusCommonWithContext(ctx volcengine.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 (*VEFAASDEV) GetReleaseStatusRequest added in v1.2.23

func (c *VEFAASDEV) GetReleaseStatusRequest(input *GetReleaseStatusInput) (req *request.Request, output *GetReleaseStatusOutput)

GetReleaseStatusRequest generates a "volcengine/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 (*VEFAASDEV) GetReleaseStatusWithContext added in v1.2.23

func (c *VEFAASDEV) GetReleaseStatusWithContext(ctx volcengine.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 (*VEFAASDEV) GetRevision added in v1.2.23

func (c *VEFAASDEV) GetRevision(input *GetRevisionInput) (*GetRevisionOutput, error)

GetRevision API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation GetRevision for usage and error information.

func (*VEFAASDEV) GetRevisionCommon added in v1.2.23

func (c *VEFAASDEV) GetRevisionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetRevisionCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation GetRevisionCommon for usage and error information.

func (*VEFAASDEV) GetRevisionCommonRequest added in v1.2.23

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

GetRevisionCommonRequest generates a "volcengine/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 (*VEFAASDEV) GetRevisionCommonWithContext added in v1.2.23

func (c *VEFAASDEV) GetRevisionCommonWithContext(ctx volcengine.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 (*VEFAASDEV) GetRevisionRequest added in v1.2.23

func (c *VEFAASDEV) GetRevisionRequest(input *GetRevisionInput) (req *request.Request, output *GetRevisionOutput)

GetRevisionRequest generates a "volcengine/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 (*VEFAASDEV) GetRevisionWithContext added in v1.2.23

func (c *VEFAASDEV) GetRevisionWithContext(ctx volcengine.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 (*VEFAASDEV) KillSandbox

func (c *VEFAASDEV) KillSandbox(input *KillSandboxInput) (*KillSandboxOutput, error)

KillSandbox API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation KillSandbox for usage and error information.

func (*VEFAASDEV) KillSandboxCommon

func (c *VEFAASDEV) KillSandboxCommon(input *map[string]interface{}) (*map[string]interface{}, error)

KillSandboxCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation KillSandboxCommon for usage and error information.

func (*VEFAASDEV) KillSandboxCommonRequest

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

KillSandboxCommonRequest generates a "volcengine/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 (*VEFAASDEV) KillSandboxCommonWithContext

func (c *VEFAASDEV) KillSandboxCommonWithContext(ctx volcengine.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 (*VEFAASDEV) KillSandboxRequest

func (c *VEFAASDEV) KillSandboxRequest(input *KillSandboxInput) (req *request.Request, output *KillSandboxOutput)

KillSandboxRequest generates a "volcengine/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 (*VEFAASDEV) KillSandboxWithContext

func (c *VEFAASDEV) KillSandboxWithContext(ctx volcengine.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 (*VEFAASDEV) ListFunctionInstances added in v1.2.23

func (c *VEFAASDEV) ListFunctionInstances(input *ListFunctionInstancesInput) (*ListFunctionInstancesOutput, error)

ListFunctionInstances API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ListFunctionInstances for usage and error information.

func (*VEFAASDEV) ListFunctionInstancesCommon added in v1.2.23

func (c *VEFAASDEV) ListFunctionInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListFunctionInstancesCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ListFunctionInstancesCommon for usage and error information.

func (*VEFAASDEV) ListFunctionInstancesCommonRequest added in v1.2.23

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

ListFunctionInstancesCommonRequest generates a "volcengine/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 (*VEFAASDEV) ListFunctionInstancesCommonWithContext added in v1.2.23

func (c *VEFAASDEV) ListFunctionInstancesCommonWithContext(ctx volcengine.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 (*VEFAASDEV) ListFunctionInstancesRequest added in v1.2.23

func (c *VEFAASDEV) ListFunctionInstancesRequest(input *ListFunctionInstancesInput) (req *request.Request, output *ListFunctionInstancesOutput)

ListFunctionInstancesRequest generates a "volcengine/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 (*VEFAASDEV) ListFunctionInstancesWithContext added in v1.2.23

func (c *VEFAASDEV) ListFunctionInstancesWithContext(ctx volcengine.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 (*VEFAASDEV) ListFunctions added in v1.2.23

func (c *VEFAASDEV) ListFunctions(input *ListFunctionsInput) (*ListFunctionsOutput, error)

ListFunctions API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ListFunctions for usage and error information.

func (*VEFAASDEV) ListFunctionsCommon added in v1.2.23

func (c *VEFAASDEV) ListFunctionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListFunctionsCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ListFunctionsCommon for usage and error information.

func (*VEFAASDEV) ListFunctionsCommonRequest added in v1.2.23

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

ListFunctionsCommonRequest generates a "volcengine/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 (*VEFAASDEV) ListFunctionsCommonWithContext added in v1.2.23

func (c *VEFAASDEV) ListFunctionsCommonWithContext(ctx volcengine.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 (*VEFAASDEV) ListFunctionsRequest added in v1.2.23

func (c *VEFAASDEV) ListFunctionsRequest(input *ListFunctionsInput) (req *request.Request, output *ListFunctionsOutput)

ListFunctionsRequest generates a "volcengine/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 (*VEFAASDEV) ListFunctionsWithContext added in v1.2.23

func (c *VEFAASDEV) ListFunctionsWithContext(ctx volcengine.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 (*VEFAASDEV) ListReleaseRecords added in v1.2.23

func (c *VEFAASDEV) ListReleaseRecords(input *ListReleaseRecordsInput) (*ListReleaseRecordsOutput, error)

ListReleaseRecords API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ListReleaseRecords for usage and error information.

func (*VEFAASDEV) ListReleaseRecordsCommon added in v1.2.23

func (c *VEFAASDEV) ListReleaseRecordsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListReleaseRecordsCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ListReleaseRecordsCommon for usage and error information.

func (*VEFAASDEV) ListReleaseRecordsCommonRequest added in v1.2.23

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

ListReleaseRecordsCommonRequest generates a "volcengine/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 (*VEFAASDEV) ListReleaseRecordsCommonWithContext added in v1.2.23

func (c *VEFAASDEV) ListReleaseRecordsCommonWithContext(ctx volcengine.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 (*VEFAASDEV) ListReleaseRecordsRequest added in v1.2.23

func (c *VEFAASDEV) ListReleaseRecordsRequest(input *ListReleaseRecordsInput) (req *request.Request, output *ListReleaseRecordsOutput)

ListReleaseRecordsRequest generates a "volcengine/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 (*VEFAASDEV) ListReleaseRecordsWithContext added in v1.2.23

func (c *VEFAASDEV) ListReleaseRecordsWithContext(ctx volcengine.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 (*VEFAASDEV) ListRevisions added in v1.2.23

func (c *VEFAASDEV) ListRevisions(input *ListRevisionsInput) (*ListRevisionsOutput, error)

ListRevisions API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ListRevisions for usage and error information.

func (*VEFAASDEV) ListRevisionsCommon added in v1.2.23

func (c *VEFAASDEV) ListRevisionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListRevisionsCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ListRevisionsCommon for usage and error information.

func (*VEFAASDEV) ListRevisionsCommonRequest added in v1.2.23

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

ListRevisionsCommonRequest generates a "volcengine/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 (*VEFAASDEV) ListRevisionsCommonWithContext added in v1.2.23

func (c *VEFAASDEV) ListRevisionsCommonWithContext(ctx volcengine.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 (*VEFAASDEV) ListRevisionsRequest added in v1.2.23

func (c *VEFAASDEV) ListRevisionsRequest(input *ListRevisionsInput) (req *request.Request, output *ListRevisionsOutput)

ListRevisionsRequest generates a "volcengine/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 (*VEFAASDEV) ListRevisionsWithContext added in v1.2.23

func (c *VEFAASDEV) ListRevisionsWithContext(ctx volcengine.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 (*VEFAASDEV) ListSandboxes

func (c *VEFAASDEV) ListSandboxes(input *ListSandboxesInput) (*ListSandboxesOutput, error)

ListSandboxes API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ListSandboxes for usage and error information.

func (*VEFAASDEV) ListSandboxesCommon

func (c *VEFAASDEV) ListSandboxesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSandboxesCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ListSandboxesCommon for usage and error information.

func (*VEFAASDEV) ListSandboxesCommonRequest

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

ListSandboxesCommonRequest generates a "volcengine/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 (*VEFAASDEV) ListSandboxesCommonWithContext

func (c *VEFAASDEV) ListSandboxesCommonWithContext(ctx volcengine.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 (*VEFAASDEV) ListSandboxesRequest

func (c *VEFAASDEV) ListSandboxesRequest(input *ListSandboxesInput) (req *request.Request, output *ListSandboxesOutput)

ListSandboxesRequest generates a "volcengine/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 (*VEFAASDEV) ListSandboxesWithContext

func (c *VEFAASDEV) ListSandboxesWithContext(ctx volcengine.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 (*VEFAASDEV) PauseSandbox added in v1.2.23

func (c *VEFAASDEV) PauseSandbox(input *PauseSandboxInput) (*PauseSandboxOutput, error)

PauseSandbox API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation PauseSandbox for usage and error information.

func (*VEFAASDEV) PauseSandboxCommon added in v1.2.23

func (c *VEFAASDEV) PauseSandboxCommon(input *map[string]interface{}) (*map[string]interface{}, error)

PauseSandboxCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation PauseSandboxCommon for usage and error information.

func (*VEFAASDEV) PauseSandboxCommonRequest added in v1.2.23

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

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

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

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

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

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

func (*VEFAASDEV) PauseSandboxCommonWithContext added in v1.2.23

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

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

See PauseSandboxCommon 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 (*VEFAASDEV) PauseSandboxRequest added in v1.2.23

func (c *VEFAASDEV) PauseSandboxRequest(input *PauseSandboxInput) (req *request.Request, output *PauseSandboxOutput)

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

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

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

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

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

func (*VEFAASDEV) PauseSandboxWithContext added in v1.2.23

func (c *VEFAASDEV) PauseSandboxWithContext(ctx volcengine.Context, input *PauseSandboxInput, opts ...request.Option) (*PauseSandboxOutput, error)

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

See PauseSandbox 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 (*VEFAASDEV) ReadFiles

func (c *VEFAASDEV) ReadFiles(input *ReadFilesInput) (*ReadFilesOutput, error)

ReadFiles API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ReadFiles for usage and error information.

func (*VEFAASDEV) ReadFilesCommon

func (c *VEFAASDEV) ReadFilesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ReadFilesCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ReadFilesCommon for usage and error information.

func (*VEFAASDEV) ReadFilesCommonRequest

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

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

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

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

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

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

func (*VEFAASDEV) ReadFilesCommonWithContext

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

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

See ReadFilesCommon 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 (*VEFAASDEV) ReadFilesRequest

func (c *VEFAASDEV) ReadFilesRequest(input *ReadFilesInput) (req *request.Request, output *ReadFilesOutput)

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

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

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

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

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

func (*VEFAASDEV) ReadFilesWithContext

func (c *VEFAASDEV) ReadFilesWithContext(ctx volcengine.Context, input *ReadFilesInput, opts ...request.Option) (*ReadFilesOutput, error)

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

See ReadFiles 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 (*VEFAASDEV) Release added in v1.2.23

func (c *VEFAASDEV) Release(input *ReleaseInput) (*ReleaseOutput, error)

Release API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation Release for usage and error information.

func (*VEFAASDEV) ReleaseCommon added in v1.2.23

func (c *VEFAASDEV) ReleaseCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ReleaseCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ReleaseCommon for usage and error information.

func (*VEFAASDEV) ReleaseCommonRequest added in v1.2.23

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

ReleaseCommonRequest generates a "volcengine/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 (*VEFAASDEV) ReleaseCommonWithContext added in v1.2.23

func (c *VEFAASDEV) ReleaseCommonWithContext(ctx volcengine.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 (*VEFAASDEV) ReleaseRequest added in v1.2.23

func (c *VEFAASDEV) ReleaseRequest(input *ReleaseInput) (req *request.Request, output *ReleaseOutput)

ReleaseRequest generates a "volcengine/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 (*VEFAASDEV) ReleaseWithContext added in v1.2.23

func (c *VEFAASDEV) ReleaseWithContext(ctx volcengine.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 (*VEFAASDEV) ResumeSandbox added in v1.2.23

func (c *VEFAASDEV) ResumeSandbox(input *ResumeSandboxInput) (*ResumeSandboxOutput, error)

ResumeSandbox API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ResumeSandbox for usage and error information.

func (*VEFAASDEV) ResumeSandboxCommon added in v1.2.23

func (c *VEFAASDEV) ResumeSandboxCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ResumeSandboxCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation ResumeSandboxCommon for usage and error information.

func (*VEFAASDEV) ResumeSandboxCommonRequest added in v1.2.23

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

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

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

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

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

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

func (*VEFAASDEV) ResumeSandboxCommonWithContext added in v1.2.23

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

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

See ResumeSandboxCommon 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 (*VEFAASDEV) ResumeSandboxRequest added in v1.2.23

func (c *VEFAASDEV) ResumeSandboxRequest(input *ResumeSandboxInput) (req *request.Request, output *ResumeSandboxOutput)

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

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

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

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

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

func (*VEFAASDEV) ResumeSandboxWithContext added in v1.2.23

func (c *VEFAASDEV) ResumeSandboxWithContext(ctx volcengine.Context, input *ResumeSandboxInput, opts ...request.Option) (*ResumeSandboxOutput, error)

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

See ResumeSandbox 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 (*VEFAASDEV) RunCode

func (c *VEFAASDEV) RunCode(input *RunCodeInput) (*RunCodeOutput, error)

RunCode API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation RunCode for usage and error information.

func (*VEFAASDEV) RunCodeCommon

func (c *VEFAASDEV) RunCodeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RunCodeCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation RunCodeCommon for usage and error information.

func (*VEFAASDEV) RunCodeCommonRequest

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

RunCodeCommonRequest generates a "volcengine/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 (*VEFAASDEV) RunCodeCommonWithContext

func (c *VEFAASDEV) RunCodeCommonWithContext(ctx volcengine.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 (*VEFAASDEV) RunCodeRequest

func (c *VEFAASDEV) RunCodeRequest(input *RunCodeInput) (req *request.Request, output *RunCodeOutput)

RunCodeRequest generates a "volcengine/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 (*VEFAASDEV) RunCodeWithContext

func (c *VEFAASDEV) RunCodeWithContext(ctx volcengine.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 (*VEFAASDEV) SetSandboxTimeout

func (c *VEFAASDEV) SetSandboxTimeout(input *SetSandboxTimeoutInput) (*SetSandboxTimeoutOutput, error)

SetSandboxTimeout API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation SetSandboxTimeout for usage and error information.

func (*VEFAASDEV) SetSandboxTimeoutCommon

func (c *VEFAASDEV) SetSandboxTimeoutCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetSandboxTimeoutCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation SetSandboxTimeoutCommon for usage and error information.

func (*VEFAASDEV) SetSandboxTimeoutCommonRequest

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

SetSandboxTimeoutCommonRequest generates a "volcengine/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 (*VEFAASDEV) SetSandboxTimeoutCommonWithContext

func (c *VEFAASDEV) SetSandboxTimeoutCommonWithContext(ctx volcengine.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 (*VEFAASDEV) SetSandboxTimeoutRequest

func (c *VEFAASDEV) SetSandboxTimeoutRequest(input *SetSandboxTimeoutInput) (req *request.Request, output *SetSandboxTimeoutOutput)

SetSandboxTimeoutRequest generates a "volcengine/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 (*VEFAASDEV) SetSandboxTimeoutWithContext

func (c *VEFAASDEV) SetSandboxTimeoutWithContext(ctx volcengine.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 (*VEFAASDEV) TransitionSandbox

func (c *VEFAASDEV) TransitionSandbox(input *TransitionSandboxInput) (*TransitionSandboxOutput, error)

TransitionSandbox API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation TransitionSandbox for usage and error information.

func (*VEFAASDEV) TransitionSandboxCommon

func (c *VEFAASDEV) TransitionSandboxCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TransitionSandboxCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation TransitionSandboxCommon for usage and error information.

func (*VEFAASDEV) TransitionSandboxCommonRequest

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

TransitionSandboxCommonRequest generates a "volcengine/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 (*VEFAASDEV) TransitionSandboxCommonWithContext

func (c *VEFAASDEV) TransitionSandboxCommonWithContext(ctx volcengine.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 (*VEFAASDEV) TransitionSandboxRequest

func (c *VEFAASDEV) TransitionSandboxRequest(input *TransitionSandboxInput) (req *request.Request, output *TransitionSandboxOutput)

TransitionSandboxRequest generates a "volcengine/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 (*VEFAASDEV) TransitionSandboxWithContext

func (c *VEFAASDEV) TransitionSandboxWithContext(ctx volcengine.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 (*VEFAASDEV) UpdateFunction added in v1.2.23

func (c *VEFAASDEV) UpdateFunction(input *UpdateFunctionInput) (*UpdateFunctionOutput, error)

UpdateFunction API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation UpdateFunction for usage and error information.

func (*VEFAASDEV) UpdateFunctionCommon added in v1.2.23

func (c *VEFAASDEV) UpdateFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateFunctionCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation UpdateFunctionCommon for usage and error information.

func (*VEFAASDEV) UpdateFunctionCommonRequest added in v1.2.23

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

UpdateFunctionCommonRequest generates a "volcengine/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 (*VEFAASDEV) UpdateFunctionCommonWithContext added in v1.2.23

func (c *VEFAASDEV) UpdateFunctionCommonWithContext(ctx volcengine.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 (*VEFAASDEV) UpdateFunctionRequest added in v1.2.23

func (c *VEFAASDEV) UpdateFunctionRequest(input *UpdateFunctionInput) (req *request.Request, output *UpdateFunctionOutput)

UpdateFunctionRequest generates a "volcengine/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 (*VEFAASDEV) UpdateFunctionResource added in v1.2.23

func (c *VEFAASDEV) UpdateFunctionResource(input *UpdateFunctionResourceInput) (*UpdateFunctionResourceOutput, error)

UpdateFunctionResource API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation UpdateFunctionResource for usage and error information.

func (*VEFAASDEV) UpdateFunctionResourceCommon added in v1.2.23

func (c *VEFAASDEV) UpdateFunctionResourceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateFunctionResourceCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation UpdateFunctionResourceCommon for usage and error information.

func (*VEFAASDEV) UpdateFunctionResourceCommonRequest added in v1.2.23

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

UpdateFunctionResourceCommonRequest generates a "volcengine/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 (*VEFAASDEV) UpdateFunctionResourceCommonWithContext added in v1.2.23

func (c *VEFAASDEV) UpdateFunctionResourceCommonWithContext(ctx volcengine.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 (*VEFAASDEV) UpdateFunctionResourceRequest added in v1.2.23

func (c *VEFAASDEV) UpdateFunctionResourceRequest(input *UpdateFunctionResourceInput) (req *request.Request, output *UpdateFunctionResourceOutput)

UpdateFunctionResourceRequest generates a "volcengine/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 (*VEFAASDEV) UpdateFunctionResourceWithContext added in v1.2.23

func (c *VEFAASDEV) UpdateFunctionResourceWithContext(ctx volcengine.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 (*VEFAASDEV) UpdateFunctionWithContext added in v1.2.23

func (c *VEFAASDEV) UpdateFunctionWithContext(ctx volcengine.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 (*VEFAASDEV) UpdateRelease added in v1.2.23

func (c *VEFAASDEV) UpdateRelease(input *UpdateReleaseInput) (*UpdateReleaseOutput, error)

UpdateRelease API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation UpdateRelease for usage and error information.

func (*VEFAASDEV) UpdateReleaseCommon added in v1.2.23

func (c *VEFAASDEV) UpdateReleaseCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateReleaseCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation UpdateReleaseCommon for usage and error information.

func (*VEFAASDEV) UpdateReleaseCommonRequest added in v1.2.23

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

UpdateReleaseCommonRequest generates a "volcengine/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 (*VEFAASDEV) UpdateReleaseCommonWithContext added in v1.2.23

func (c *VEFAASDEV) UpdateReleaseCommonWithContext(ctx volcengine.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 (*VEFAASDEV) UpdateReleaseRequest added in v1.2.23

func (c *VEFAASDEV) UpdateReleaseRequest(input *UpdateReleaseInput) (req *request.Request, output *UpdateReleaseOutput)

UpdateReleaseRequest generates a "volcengine/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 (*VEFAASDEV) UpdateReleaseWithContext added in v1.2.23

func (c *VEFAASDEV) UpdateReleaseWithContext(ctx volcengine.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 (*VEFAASDEV) WriteFiles

func (c *VEFAASDEV) WriteFiles(input *WriteFilesInput) (*WriteFilesOutput, error)

WriteFiles API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation WriteFiles for usage and error information.

func (*VEFAASDEV) WriteFilesCommon

func (c *VEFAASDEV) WriteFilesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

WriteFilesCommon API operation for VEFAAS_DEV.

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

See the VOLCENGINE API reference guide for VEFAAS_DEV's API operation WriteFilesCommon for usage and error information.

func (*VEFAASDEV) WriteFilesCommonRequest

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

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

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

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

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

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

func (*VEFAASDEV) WriteFilesCommonWithContext

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

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

See WriteFilesCommon 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 (*VEFAASDEV) WriteFilesRequest

func (c *VEFAASDEV) WriteFilesRequest(input *WriteFilesInput) (req *request.Request, output *WriteFilesOutput)

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

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

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

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

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

func (*VEFAASDEV) WriteFilesWithContext

func (c *VEFAASDEV) WriteFilesWithContext(ctx volcengine.Context, input *WriteFilesInput, opts ...request.Option) (*WriteFilesOutput, error)

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

See WriteFiles 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 VEFAASDEVAPI

type VEFAASDEVAPI interface {
	AbortReleaseCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AbortReleaseCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AbortReleaseCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AbortRelease(*AbortReleaseInput) (*AbortReleaseOutput, error)
	AbortReleaseWithContext(volcengine.Context, *AbortReleaseInput, ...request.Option) (*AbortReleaseOutput, error)
	AbortReleaseRequest(*AbortReleaseInput) (*request.Request, *AbortReleaseOutput)

	CreateDebugInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDebugInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDebugInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDebugInstance(*CreateDebugInstanceInput) (*CreateDebugInstanceOutput, error)
	CreateDebugInstanceWithContext(volcengine.Context, *CreateDebugInstanceInput, ...request.Option) (*CreateDebugInstanceOutput, error)
	CreateDebugInstanceRequest(*CreateDebugInstanceInput) (*request.Request, *CreateDebugInstanceOutput)

	CreateFunctionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateFunctionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateFunctionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateFunction(*CreateFunctionInput) (*CreateFunctionOutput, error)
	CreateFunctionWithContext(volcengine.Context, *CreateFunctionInput, ...request.Option) (*CreateFunctionOutput, error)
	CreateFunctionRequest(*CreateFunctionInput) (*request.Request, *CreateFunctionOutput)

	CreateSandboxCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateSandboxCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateSandboxCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateSandbox(*CreateSandboxInput) (*CreateSandboxOutput, error)
	CreateSandboxWithContext(volcengine.Context, *CreateSandboxInput, ...request.Option) (*CreateSandboxOutput, error)
	CreateSandboxRequest(*CreateSandboxInput) (*request.Request, *CreateSandboxOutput)

	DeleteFunctionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteFunctionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteFunctionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteFunction(*DeleteFunctionInput) (*DeleteFunctionOutput, error)
	DeleteFunctionWithContext(volcengine.Context, *DeleteFunctionInput, ...request.Option) (*DeleteFunctionOutput, error)
	DeleteFunctionRequest(*DeleteFunctionInput) (*request.Request, *DeleteFunctionOutput)

	DescribeSandboxCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeSandboxCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeSandboxCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeSandbox(*DescribeSandboxInput) (*DescribeSandboxOutput, error)
	DescribeSandboxWithContext(volcengine.Context, *DescribeSandboxInput, ...request.Option) (*DescribeSandboxOutput, error)
	DescribeSandboxRequest(*DescribeSandboxInput) (*request.Request, *DescribeSandboxOutput)

	GenWebshellEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GenWebshellEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GenWebshellEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GenWebshellEndpoint(*GenWebshellEndpointInput) (*GenWebshellEndpointOutput, error)
	GenWebshellEndpointWithContext(volcengine.Context, *GenWebshellEndpointInput, ...request.Option) (*GenWebshellEndpointOutput, error)
	GenWebshellEndpointRequest(*GenWebshellEndpointInput) (*request.Request, *GenWebshellEndpointOutput)

	GetAvailabilityZonesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAvailabilityZonesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAvailabilityZonesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAvailabilityZones(*GetAvailabilityZonesInput) (*GetAvailabilityZonesOutput, error)
	GetAvailabilityZonesWithContext(volcengine.Context, *GetAvailabilityZonesInput, ...request.Option) (*GetAvailabilityZonesOutput, error)
	GetAvailabilityZonesRequest(*GetAvailabilityZonesInput) (*request.Request, *GetAvailabilityZonesOutput)

	GetFunctionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetFunctionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetFunctionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetFunction(*GetFunctionInput) (*GetFunctionOutput, error)
	GetFunctionWithContext(volcengine.Context, *GetFunctionInput, ...request.Option) (*GetFunctionOutput, error)
	GetFunctionRequest(*GetFunctionInput) (*request.Request, *GetFunctionOutput)

	GetFunctionInstanceLogsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetFunctionInstanceLogsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetFunctionInstanceLogsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetFunctionInstanceLogs(*GetFunctionInstanceLogsInput) (*GetFunctionInstanceLogsOutput, error)
	GetFunctionInstanceLogsWithContext(volcengine.Context, *GetFunctionInstanceLogsInput, ...request.Option) (*GetFunctionInstanceLogsOutput, error)
	GetFunctionInstanceLogsRequest(*GetFunctionInstanceLogsInput) (*request.Request, *GetFunctionInstanceLogsOutput)

	GetReleaseStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetReleaseStatusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetReleaseStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetReleaseStatus(*GetReleaseStatusInput) (*GetReleaseStatusOutput, error)
	GetReleaseStatusWithContext(volcengine.Context, *GetReleaseStatusInput, ...request.Option) (*GetReleaseStatusOutput, error)
	GetReleaseStatusRequest(*GetReleaseStatusInput) (*request.Request, *GetReleaseStatusOutput)

	GetRevisionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetRevisionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetRevisionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetRevision(*GetRevisionInput) (*GetRevisionOutput, error)
	GetRevisionWithContext(volcengine.Context, *GetRevisionInput, ...request.Option) (*GetRevisionOutput, error)
	GetRevisionRequest(*GetRevisionInput) (*request.Request, *GetRevisionOutput)

	KillSandboxCommon(*map[string]interface{}) (*map[string]interface{}, error)
	KillSandboxCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	KillSandboxCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	KillSandbox(*KillSandboxInput) (*KillSandboxOutput, error)
	KillSandboxWithContext(volcengine.Context, *KillSandboxInput, ...request.Option) (*KillSandboxOutput, error)
	KillSandboxRequest(*KillSandboxInput) (*request.Request, *KillSandboxOutput)

	ListFunctionInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListFunctionInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListFunctionInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListFunctionInstances(*ListFunctionInstancesInput) (*ListFunctionInstancesOutput, error)
	ListFunctionInstancesWithContext(volcengine.Context, *ListFunctionInstancesInput, ...request.Option) (*ListFunctionInstancesOutput, error)
	ListFunctionInstancesRequest(*ListFunctionInstancesInput) (*request.Request, *ListFunctionInstancesOutput)

	ListFunctionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListFunctionsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListFunctionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListFunctions(*ListFunctionsInput) (*ListFunctionsOutput, error)
	ListFunctionsWithContext(volcengine.Context, *ListFunctionsInput, ...request.Option) (*ListFunctionsOutput, error)
	ListFunctionsRequest(*ListFunctionsInput) (*request.Request, *ListFunctionsOutput)

	ListReleaseRecordsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListReleaseRecordsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListReleaseRecordsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListReleaseRecords(*ListReleaseRecordsInput) (*ListReleaseRecordsOutput, error)
	ListReleaseRecordsWithContext(volcengine.Context, *ListReleaseRecordsInput, ...request.Option) (*ListReleaseRecordsOutput, error)
	ListReleaseRecordsRequest(*ListReleaseRecordsInput) (*request.Request, *ListReleaseRecordsOutput)

	ListRevisionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRevisionsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRevisionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRevisions(*ListRevisionsInput) (*ListRevisionsOutput, error)
	ListRevisionsWithContext(volcengine.Context, *ListRevisionsInput, ...request.Option) (*ListRevisionsOutput, error)
	ListRevisionsRequest(*ListRevisionsInput) (*request.Request, *ListRevisionsOutput)

	ListSandboxesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSandboxesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSandboxesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSandboxes(*ListSandboxesInput) (*ListSandboxesOutput, error)
	ListSandboxesWithContext(volcengine.Context, *ListSandboxesInput, ...request.Option) (*ListSandboxesOutput, error)
	ListSandboxesRequest(*ListSandboxesInput) (*request.Request, *ListSandboxesOutput)

	PauseSandboxCommon(*map[string]interface{}) (*map[string]interface{}, error)
	PauseSandboxCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	PauseSandboxCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	PauseSandbox(*PauseSandboxInput) (*PauseSandboxOutput, error)
	PauseSandboxWithContext(volcengine.Context, *PauseSandboxInput, ...request.Option) (*PauseSandboxOutput, error)
	PauseSandboxRequest(*PauseSandboxInput) (*request.Request, *PauseSandboxOutput)

	ReadFilesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ReadFilesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ReadFilesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ReadFiles(*ReadFilesInput) (*ReadFilesOutput, error)
	ReadFilesWithContext(volcengine.Context, *ReadFilesInput, ...request.Option) (*ReadFilesOutput, error)
	ReadFilesRequest(*ReadFilesInput) (*request.Request, *ReadFilesOutput)

	ReleaseCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ReleaseCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ReleaseCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	Release(*ReleaseInput) (*ReleaseOutput, error)
	ReleaseWithContext(volcengine.Context, *ReleaseInput, ...request.Option) (*ReleaseOutput, error)
	ReleaseRequest(*ReleaseInput) (*request.Request, *ReleaseOutput)

	ResumeSandboxCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ResumeSandboxCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ResumeSandboxCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ResumeSandbox(*ResumeSandboxInput) (*ResumeSandboxOutput, error)
	ResumeSandboxWithContext(volcengine.Context, *ResumeSandboxInput, ...request.Option) (*ResumeSandboxOutput, error)
	ResumeSandboxRequest(*ResumeSandboxInput) (*request.Request, *ResumeSandboxOutput)

	RunCodeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RunCodeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RunCodeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RunCode(*RunCodeInput) (*RunCodeOutput, error)
	RunCodeWithContext(volcengine.Context, *RunCodeInput, ...request.Option) (*RunCodeOutput, error)
	RunCodeRequest(*RunCodeInput) (*request.Request, *RunCodeOutput)

	SetSandboxTimeoutCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetSandboxTimeoutCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetSandboxTimeoutCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetSandboxTimeout(*SetSandboxTimeoutInput) (*SetSandboxTimeoutOutput, error)
	SetSandboxTimeoutWithContext(volcengine.Context, *SetSandboxTimeoutInput, ...request.Option) (*SetSandboxTimeoutOutput, error)
	SetSandboxTimeoutRequest(*SetSandboxTimeoutInput) (*request.Request, *SetSandboxTimeoutOutput)

	TransitionSandboxCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TransitionSandboxCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TransitionSandboxCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TransitionSandbox(*TransitionSandboxInput) (*TransitionSandboxOutput, error)
	TransitionSandboxWithContext(volcengine.Context, *TransitionSandboxInput, ...request.Option) (*TransitionSandboxOutput, error)
	TransitionSandboxRequest(*TransitionSandboxInput) (*request.Request, *TransitionSandboxOutput)

	UpdateFunctionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateFunctionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateFunctionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateFunction(*UpdateFunctionInput) (*UpdateFunctionOutput, error)
	UpdateFunctionWithContext(volcengine.Context, *UpdateFunctionInput, ...request.Option) (*UpdateFunctionOutput, error)
	UpdateFunctionRequest(*UpdateFunctionInput) (*request.Request, *UpdateFunctionOutput)

	UpdateFunctionResourceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateFunctionResourceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateFunctionResourceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateFunctionResource(*UpdateFunctionResourceInput) (*UpdateFunctionResourceOutput, error)
	UpdateFunctionResourceWithContext(volcengine.Context, *UpdateFunctionResourceInput, ...request.Option) (*UpdateFunctionResourceOutput, error)
	UpdateFunctionResourceRequest(*UpdateFunctionResourceInput) (*request.Request, *UpdateFunctionResourceOutput)

	UpdateReleaseCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateReleaseCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateReleaseCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateRelease(*UpdateReleaseInput) (*UpdateReleaseOutput, error)
	UpdateReleaseWithContext(volcengine.Context, *UpdateReleaseInput, ...request.Option) (*UpdateReleaseOutput, error)
	UpdateReleaseRequest(*UpdateReleaseInput) (*request.Request, *UpdateReleaseOutput)

	WriteFilesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	WriteFilesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	WriteFilesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	WriteFiles(*WriteFilesInput) (*WriteFilesOutput, error)
	WriteFilesWithContext(volcengine.Context, *WriteFilesInput, ...request.Option) (*WriteFilesOutput, error)
	WriteFilesRequest(*WriteFilesInput) (*request.Request, *WriteFilesOutput)
}

VEFAASDEVAPI provides an interface to enable mocking the vefaasdev.VEFAASDEV service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// VEFAAS_DEV.
func myFunc(svc VEFAASDEVAPI) bool {
    // Make svc.AbortRelease request
}

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

    myFunc(svc)
}

type VpcConfigForCreateFunctionInput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*VpcConfigForCreateFunctionInput) SetEnableSharedInternetAccess added in v1.2.23

func (s *VpcConfigForCreateFunctionInput) SetEnableSharedInternetAccess(v bool) *VpcConfigForCreateFunctionInput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForCreateFunctionInput) SetEnableVpc added in v1.2.23

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForCreateFunctionInput) SetSecurityGroupIds added in v1.2.23

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForCreateFunctionInput) SetSubnetIds added in v1.2.23

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForCreateFunctionInput) SetVpcId added in v1.2.23

SetVpcId sets the VpcId field's value.

func (VpcConfigForCreateFunctionInput) String added in v1.2.23

String returns the string representation

type VpcConfigForCreateFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*VpcConfigForCreateFunctionOutput) SetEnableSharedInternetAccess added in v1.2.23

func (s *VpcConfigForCreateFunctionOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForCreateFunctionOutput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForCreateFunctionOutput) SetEnableVpc added in v1.2.23

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForCreateFunctionOutput) SetSecurityGroupIds added in v1.2.23

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForCreateFunctionOutput) SetSubnetIds added in v1.2.23

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForCreateFunctionOutput) SetVpcId added in v1.2.23

SetVpcId sets the VpcId field's value.

func (VpcConfigForCreateFunctionOutput) String added in v1.2.23

String returns the string representation

type VpcConfigForGetFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*VpcConfigForGetFunctionOutput) SetEnableSharedInternetAccess added in v1.2.23

func (s *VpcConfigForGetFunctionOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForGetFunctionOutput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForGetFunctionOutput) SetEnableVpc added in v1.2.23

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForGetFunctionOutput) SetSecurityGroupIds added in v1.2.23

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForGetFunctionOutput) SetSubnetIds added in v1.2.23

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForGetFunctionOutput) SetVpcId added in v1.2.23

SetVpcId sets the VpcId field's value.

func (VpcConfigForGetFunctionOutput) String added in v1.2.23

String returns the string representation

type VpcConfigForGetRevisionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*VpcConfigForGetRevisionOutput) SetEnableSharedInternetAccess added in v1.2.23

func (s *VpcConfigForGetRevisionOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForGetRevisionOutput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForGetRevisionOutput) SetEnableVpc added in v1.2.23

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForGetRevisionOutput) SetSecurityGroupIds added in v1.2.23

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForGetRevisionOutput) SetSubnetIds added in v1.2.23

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForGetRevisionOutput) SetVpcId added in v1.2.23

SetVpcId sets the VpcId field's value.

func (VpcConfigForGetRevisionOutput) String added in v1.2.23

String returns the string representation

type VpcConfigForListFunctionsOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*VpcConfigForListFunctionsOutput) SetEnableSharedInternetAccess added in v1.2.23

func (s *VpcConfigForListFunctionsOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForListFunctionsOutput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForListFunctionsOutput) SetEnableVpc added in v1.2.23

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForListFunctionsOutput) SetSecurityGroupIds added in v1.2.23

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForListFunctionsOutput) SetSubnetIds added in v1.2.23

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForListFunctionsOutput) SetVpcId added in v1.2.23

SetVpcId sets the VpcId field's value.

func (VpcConfigForListFunctionsOutput) String added in v1.2.23

String returns the string representation

type VpcConfigForListRevisionsOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*VpcConfigForListRevisionsOutput) SetEnableSharedInternetAccess added in v1.2.23

func (s *VpcConfigForListRevisionsOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForListRevisionsOutput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForListRevisionsOutput) SetEnableVpc added in v1.2.23

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForListRevisionsOutput) SetSecurityGroupIds added in v1.2.23

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForListRevisionsOutput) SetSubnetIds added in v1.2.23

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForListRevisionsOutput) SetVpcId added in v1.2.23

SetVpcId sets the VpcId field's value.

func (VpcConfigForListRevisionsOutput) String added in v1.2.23

String returns the string representation

type VpcConfigForUpdateFunctionInput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*VpcConfigForUpdateFunctionInput) SetEnableSharedInternetAccess added in v1.2.23

func (s *VpcConfigForUpdateFunctionInput) SetEnableSharedInternetAccess(v bool) *VpcConfigForUpdateFunctionInput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForUpdateFunctionInput) SetEnableVpc added in v1.2.23

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForUpdateFunctionInput) SetSecurityGroupIds added in v1.2.23

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForUpdateFunctionInput) SetSubnetIds added in v1.2.23

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForUpdateFunctionInput) SetVpcId added in v1.2.23

SetVpcId sets the VpcId field's value.

func (VpcConfigForUpdateFunctionInput) String added in v1.2.23

String returns the string representation

type VpcConfigForUpdateFunctionOutput added in v1.2.23

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 added in v1.2.23

GoString returns the string representation

func (*VpcConfigForUpdateFunctionOutput) SetEnableSharedInternetAccess added in v1.2.23

func (s *VpcConfigForUpdateFunctionOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForUpdateFunctionOutput

SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.

func (*VpcConfigForUpdateFunctionOutput) SetEnableVpc added in v1.2.23

SetEnableVpc sets the EnableVpc field's value.

func (*VpcConfigForUpdateFunctionOutput) SetSecurityGroupIds added in v1.2.23

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*VpcConfigForUpdateFunctionOutput) SetSubnetIds added in v1.2.23

SetSubnetIds sets the SubnetIds field's value.

func (*VpcConfigForUpdateFunctionOutput) SetVpcId added in v1.2.23

SetVpcId sets the VpcId field's value.

func (VpcConfigForUpdateFunctionOutput) String added in v1.2.23

String returns the string representation

type WriteFileForWriteFilesInput

type WriteFileForWriteFilesInput struct {
	Content *string `type:"string" json:",omitempty"`

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

func (WriteFileForWriteFilesInput) GoString

func (s WriteFileForWriteFilesInput) GoString() string

GoString returns the string representation

func (*WriteFileForWriteFilesInput) SetContent

SetContent sets the Content field's value.

func (*WriteFileForWriteFilesInput) SetPath

SetPath sets the Path field's value.

func (WriteFileForWriteFilesInput) String

String returns the string representation

type WriteFilesInput

type WriteFilesInput 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"`

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

func (WriteFilesInput) GoString

func (s WriteFilesInput) GoString() string

GoString returns the string representation

func (*WriteFilesInput) SetFunctionId

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

SetFunctionId sets the FunctionId field's value.

func (*WriteFilesInput) SetSandboxId

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

SetSandboxId sets the SandboxId field's value.

func (*WriteFilesInput) SetWriteFiles

SetWriteFiles sets the WriteFiles field's value.

func (WriteFilesInput) String

func (s WriteFilesInput) String() string

String returns the string representation

func (*WriteFilesInput) Validate

func (s *WriteFilesInput) Validate() error

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

type WriteFilesOutput

type WriteFilesOutput struct {
	Metadata *response.ResponseMetadata

	Errors []*ErrorForWriteFilesOutput `type:"list" json:",omitempty"`

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

func (WriteFilesOutput) GoString

func (s WriteFilesOutput) GoString() string

GoString returns the string representation

func (*WriteFilesOutput) SetErrors

SetErrors sets the Errors field's value.

func (*WriteFilesOutput) SetSuccess

func (s *WriteFilesOutput) SetSuccess(v bool) *WriteFilesOutput

SetSuccess sets the Success field's value.

func (WriteFilesOutput) String

func (s WriteFilesOutput) String() string

String returns the string representation

Jump to

Keyboard shortcuts

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