Documentation ¶
Overview ¶
Package vefaasiface provides an interface to enable mocking the VEFAAS service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type CreateFunctionInput
- func (s CreateFunctionInput) GoString() string
- func (s *CreateFunctionInput) SetDescription(v string) *CreateFunctionInput
- func (s *CreateFunctionInput) SetEnvs(v []*EnvForCreateFunctionInput) *CreateFunctionInput
- func (s *CreateFunctionInput) SetExclusiveMode(v bool) *CreateFunctionInput
- func (s *CreateFunctionInput) SetInitializerSec(v int32) *CreateFunctionInput
- func (s *CreateFunctionInput) SetMaxConcurrency(v int32) *CreateFunctionInput
- func (s *CreateFunctionInput) SetMemoryMB(v int32) *CreateFunctionInput
- func (s *CreateFunctionInput) SetName(v string) *CreateFunctionInput
- func (s *CreateFunctionInput) SetNasStorage(v *NasStorageForCreateFunctionInput) *CreateFunctionInput
- func (s *CreateFunctionInput) SetRequestTimeout(v int32) *CreateFunctionInput
- func (s *CreateFunctionInput) SetRuntime(v string) *CreateFunctionInput
- func (s *CreateFunctionInput) SetSource(v string) *CreateFunctionInput
- func (s *CreateFunctionInput) SetSourceAccessConfig(v *SourceAccessConfigForCreateFunctionInput) *CreateFunctionInput
- func (s *CreateFunctionInput) SetSourceType(v string) *CreateFunctionInput
- func (s *CreateFunctionInput) SetTlsConfig(v *TlsConfigForCreateFunctionInput) *CreateFunctionInput
- func (s *CreateFunctionInput) SetTopParam(v *TopParamForCreateFunctionInput) *CreateFunctionInput
- func (s *CreateFunctionInput) SetTosMountConfig(v *TosMountConfigForCreateFunctionInput) *CreateFunctionInput
- func (s *CreateFunctionInput) SetVpcConfig(v *VpcConfigForCreateFunctionInput) *CreateFunctionInput
- func (s CreateFunctionInput) String() string
- func (s *CreateFunctionInput) Validate() error
- type CreateFunctionOutput
- func (s CreateFunctionOutput) GoString() string
- func (s *CreateFunctionOutput) SetCodeSize(v int32) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetCodeSizeLimit(v int32) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetCreationTime(v string) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetDebugInstanceEnable(v bool) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetDescription(v string) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetEnvs(v []*EnvForCreateFunctionOutput) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetExclusiveMode(v bool) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetId(v string) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetInitializerSec(v int32) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetInstanceType(v string) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetLastUpdateTime(v string) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetMaxConcurrency(v int32) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetMemoryMB(v int32) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetName(v string) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetNasStorage(v *NasStorageForCreateFunctionOutput) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetOwner(v string) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetRequestTimeout(v int32) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetResourcePoolId(v string) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetRuntime(v string) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetSourceLocation(v string) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetSourceType(v string) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetTlsConfig(v *TlsConfigForCreateFunctionOutput) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetTosMountConfig(v *TosMountConfigForCreateFunctionOutput) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetTriggersCount(v int32) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetUseStatus(v string) *CreateFunctionOutput
- func (s *CreateFunctionOutput) SetVpcConfig(v *VpcConfigForCreateFunctionOutput) *CreateFunctionOutput
- func (s CreateFunctionOutput) String() string
- type CredentialsForCreateFunctionInput
- func (s CredentialsForCreateFunctionInput) GoString() string
- func (s *CredentialsForCreateFunctionInput) SetAccessKeyId(v string) *CredentialsForCreateFunctionInput
- func (s *CredentialsForCreateFunctionInput) SetSecretAccessKey(v string) *CredentialsForCreateFunctionInput
- func (s CredentialsForCreateFunctionInput) String() string
- type CredentialsForCreateFunctionOutput
- func (s CredentialsForCreateFunctionOutput) GoString() string
- func (s *CredentialsForCreateFunctionOutput) SetAccessKeyId(v string) *CredentialsForCreateFunctionOutput
- func (s *CredentialsForCreateFunctionOutput) SetSecretAccessKey(v string) *CredentialsForCreateFunctionOutput
- func (s CredentialsForCreateFunctionOutput) String() string
- type CredentialsForGetFunctionOutput
- func (s CredentialsForGetFunctionOutput) GoString() string
- func (s *CredentialsForGetFunctionOutput) SetAccessKeyId(v string) *CredentialsForGetFunctionOutput
- func (s *CredentialsForGetFunctionOutput) SetSecretAccessKey(v string) *CredentialsForGetFunctionOutput
- func (s CredentialsForGetFunctionOutput) String() string
- type CredentialsForUpdateFunctionInput
- func (s CredentialsForUpdateFunctionInput) GoString() string
- func (s *CredentialsForUpdateFunctionInput) SetAccessKeyId(v string) *CredentialsForUpdateFunctionInput
- func (s *CredentialsForUpdateFunctionInput) SetSecretAccessKey(v string) *CredentialsForUpdateFunctionInput
- func (s CredentialsForUpdateFunctionInput) String() string
- type CredentialsForUpdateFunctionOutput
- func (s CredentialsForUpdateFunctionOutput) GoString() string
- func (s *CredentialsForUpdateFunctionOutput) SetAccessKeyId(v string) *CredentialsForUpdateFunctionOutput
- func (s *CredentialsForUpdateFunctionOutput) SetSecretAccessKey(v string) *CredentialsForUpdateFunctionOutput
- func (s CredentialsForUpdateFunctionOutput) String() string
- type DeleteFunctionInput
- func (s DeleteFunctionInput) GoString() string
- func (s *DeleteFunctionInput) SetId(v string) *DeleteFunctionInput
- func (s *DeleteFunctionInput) SetTopParam(v *TopParamForDeleteFunctionInput) *DeleteFunctionInput
- func (s DeleteFunctionInput) String() string
- func (s *DeleteFunctionInput) Validate() error
- type DeleteFunctionOutput
- type EnvForCreateFunctionInput
- type EnvForCreateFunctionOutput
- type EnvForGetFunctionOutput
- type EnvForUpdateFunctionInput
- type EnvForUpdateFunctionOutput
- type GetFunctionInput
- type GetFunctionOutput
- func (s GetFunctionOutput) GoString() string
- func (s *GetFunctionOutput) SetCodeSize(v int32) *GetFunctionOutput
- func (s *GetFunctionOutput) SetCodeSizeLimit(v int32) *GetFunctionOutput
- func (s *GetFunctionOutput) SetCreationTime(v string) *GetFunctionOutput
- func (s *GetFunctionOutput) SetDebugInstanceEnable(v bool) *GetFunctionOutput
- func (s *GetFunctionOutput) SetDescription(v string) *GetFunctionOutput
- func (s *GetFunctionOutput) SetEnvs(v []*EnvForGetFunctionOutput) *GetFunctionOutput
- func (s *GetFunctionOutput) SetExclusiveMode(v bool) *GetFunctionOutput
- func (s *GetFunctionOutput) SetId(v string) *GetFunctionOutput
- func (s *GetFunctionOutput) SetInitializerSec(v int32) *GetFunctionOutput
- func (s *GetFunctionOutput) SetInstanceType(v string) *GetFunctionOutput
- func (s *GetFunctionOutput) SetLastUpdateTime(v string) *GetFunctionOutput
- func (s *GetFunctionOutput) SetMaxConcurrency(v int32) *GetFunctionOutput
- func (s *GetFunctionOutput) SetMemoryMB(v int32) *GetFunctionOutput
- func (s *GetFunctionOutput) SetName(v string) *GetFunctionOutput
- func (s *GetFunctionOutput) SetNasStorage(v *NasStorageForGetFunctionOutput) *GetFunctionOutput
- func (s *GetFunctionOutput) SetOwner(v string) *GetFunctionOutput
- func (s *GetFunctionOutput) SetRequestTimeout(v int32) *GetFunctionOutput
- func (s *GetFunctionOutput) SetResourcePoolId(v string) *GetFunctionOutput
- func (s *GetFunctionOutput) SetRuntime(v string) *GetFunctionOutput
- func (s *GetFunctionOutput) SetSourceLocation(v string) *GetFunctionOutput
- func (s *GetFunctionOutput) SetSourceType(v string) *GetFunctionOutput
- func (s *GetFunctionOutput) SetTlsConfig(v *TlsConfigForGetFunctionOutput) *GetFunctionOutput
- func (s *GetFunctionOutput) SetTosMountConfig(v *TosMountConfigForGetFunctionOutput) *GetFunctionOutput
- func (s *GetFunctionOutput) SetTriggersCount(v int32) *GetFunctionOutput
- func (s *GetFunctionOutput) SetUseStatus(v string) *GetFunctionOutput
- func (s *GetFunctionOutput) SetVpcConfig(v *VpcConfigForGetFunctionOutput) *GetFunctionOutput
- func (s GetFunctionOutput) String() string
- type MountPointForCreateFunctionInput
- func (s MountPointForCreateFunctionInput) GoString() string
- func (s *MountPointForCreateFunctionInput) SetBucketName(v string) *MountPointForCreateFunctionInput
- func (s *MountPointForCreateFunctionInput) SetBucketPath(v string) *MountPointForCreateFunctionInput
- func (s *MountPointForCreateFunctionInput) SetEndpoint(v string) *MountPointForCreateFunctionInput
- func (s *MountPointForCreateFunctionInput) SetLocalMountPath(v string) *MountPointForCreateFunctionInput
- func (s *MountPointForCreateFunctionInput) SetReadOnly(v bool) *MountPointForCreateFunctionInput
- func (s MountPointForCreateFunctionInput) String() string
- type MountPointForCreateFunctionOutput
- func (s MountPointForCreateFunctionOutput) GoString() string
- func (s *MountPointForCreateFunctionOutput) SetBucketName(v string) *MountPointForCreateFunctionOutput
- func (s *MountPointForCreateFunctionOutput) SetBucketPath(v string) *MountPointForCreateFunctionOutput
- func (s *MountPointForCreateFunctionOutput) SetEndpoint(v string) *MountPointForCreateFunctionOutput
- func (s *MountPointForCreateFunctionOutput) SetLocalMountPath(v string) *MountPointForCreateFunctionOutput
- func (s *MountPointForCreateFunctionOutput) SetReadOnly(v bool) *MountPointForCreateFunctionOutput
- func (s MountPointForCreateFunctionOutput) String() string
- type MountPointForGetFunctionOutput
- func (s MountPointForGetFunctionOutput) GoString() string
- func (s *MountPointForGetFunctionOutput) SetBucketName(v string) *MountPointForGetFunctionOutput
- func (s *MountPointForGetFunctionOutput) SetBucketPath(v string) *MountPointForGetFunctionOutput
- func (s *MountPointForGetFunctionOutput) SetEndpoint(v string) *MountPointForGetFunctionOutput
- func (s *MountPointForGetFunctionOutput) SetLocalMountPath(v string) *MountPointForGetFunctionOutput
- func (s *MountPointForGetFunctionOutput) SetReadOnly(v bool) *MountPointForGetFunctionOutput
- func (s MountPointForGetFunctionOutput) String() string
- type MountPointForUpdateFunctionInput
- func (s MountPointForUpdateFunctionInput) GoString() string
- func (s *MountPointForUpdateFunctionInput) SetBucketName(v string) *MountPointForUpdateFunctionInput
- func (s *MountPointForUpdateFunctionInput) SetBucketPath(v string) *MountPointForUpdateFunctionInput
- func (s *MountPointForUpdateFunctionInput) SetEndpoint(v string) *MountPointForUpdateFunctionInput
- func (s *MountPointForUpdateFunctionInput) SetLocalMountPath(v string) *MountPointForUpdateFunctionInput
- func (s *MountPointForUpdateFunctionInput) SetReadOnly(v bool) *MountPointForUpdateFunctionInput
- func (s MountPointForUpdateFunctionInput) String() string
- type MountPointForUpdateFunctionOutput
- func (s MountPointForUpdateFunctionOutput) GoString() string
- func (s *MountPointForUpdateFunctionOutput) SetBucketName(v string) *MountPointForUpdateFunctionOutput
- func (s *MountPointForUpdateFunctionOutput) SetBucketPath(v string) *MountPointForUpdateFunctionOutput
- func (s *MountPointForUpdateFunctionOutput) SetEndpoint(v string) *MountPointForUpdateFunctionOutput
- func (s *MountPointForUpdateFunctionOutput) SetLocalMountPath(v string) *MountPointForUpdateFunctionOutput
- func (s *MountPointForUpdateFunctionOutput) SetReadOnly(v bool) *MountPointForUpdateFunctionOutput
- func (s MountPointForUpdateFunctionOutput) String() string
- type NasConfigForCreateFunctionInput
- func (s NasConfigForCreateFunctionInput) GoString() string
- func (s *NasConfigForCreateFunctionInput) SetFileSystemId(v string) *NasConfigForCreateFunctionInput
- func (s *NasConfigForCreateFunctionInput) SetGid(v int64) *NasConfigForCreateFunctionInput
- func (s *NasConfigForCreateFunctionInput) SetLocalMountPath(v string) *NasConfigForCreateFunctionInput
- func (s *NasConfigForCreateFunctionInput) SetMountPointId(v string) *NasConfigForCreateFunctionInput
- func (s *NasConfigForCreateFunctionInput) SetRemotePath(v string) *NasConfigForCreateFunctionInput
- func (s *NasConfigForCreateFunctionInput) SetUid(v int64) *NasConfigForCreateFunctionInput
- func (s NasConfigForCreateFunctionInput) String() string
- type NasConfigForCreateFunctionOutput
- func (s NasConfigForCreateFunctionOutput) GoString() string
- func (s *NasConfigForCreateFunctionOutput) SetFileSystemId(v string) *NasConfigForCreateFunctionOutput
- func (s *NasConfigForCreateFunctionOutput) SetGid(v int64) *NasConfigForCreateFunctionOutput
- func (s *NasConfigForCreateFunctionOutput) SetLocalMountPath(v string) *NasConfigForCreateFunctionOutput
- func (s *NasConfigForCreateFunctionOutput) SetMountPointId(v string) *NasConfigForCreateFunctionOutput
- func (s *NasConfigForCreateFunctionOutput) SetRemotePath(v string) *NasConfigForCreateFunctionOutput
- func (s *NasConfigForCreateFunctionOutput) SetUid(v int64) *NasConfigForCreateFunctionOutput
- func (s NasConfigForCreateFunctionOutput) String() string
- type NasConfigForGetFunctionOutput
- func (s NasConfigForGetFunctionOutput) GoString() string
- func (s *NasConfigForGetFunctionOutput) SetFileSystemId(v string) *NasConfigForGetFunctionOutput
- func (s *NasConfigForGetFunctionOutput) SetGid(v int64) *NasConfigForGetFunctionOutput
- func (s *NasConfigForGetFunctionOutput) SetLocalMountPath(v string) *NasConfigForGetFunctionOutput
- func (s *NasConfigForGetFunctionOutput) SetMountPointId(v string) *NasConfigForGetFunctionOutput
- func (s *NasConfigForGetFunctionOutput) SetRemotePath(v string) *NasConfigForGetFunctionOutput
- func (s *NasConfigForGetFunctionOutput) SetUid(v int64) *NasConfigForGetFunctionOutput
- func (s NasConfigForGetFunctionOutput) String() string
- type NasConfigForUpdateFunctionInput
- func (s NasConfigForUpdateFunctionInput) GoString() string
- func (s *NasConfigForUpdateFunctionInput) SetFileSystemId(v string) *NasConfigForUpdateFunctionInput
- func (s *NasConfigForUpdateFunctionInput) SetGid(v int64) *NasConfigForUpdateFunctionInput
- func (s *NasConfigForUpdateFunctionInput) SetLocalMountPath(v string) *NasConfigForUpdateFunctionInput
- func (s *NasConfigForUpdateFunctionInput) SetMountPointId(v string) *NasConfigForUpdateFunctionInput
- func (s *NasConfigForUpdateFunctionInput) SetRemotePath(v string) *NasConfigForUpdateFunctionInput
- func (s *NasConfigForUpdateFunctionInput) SetUid(v int64) *NasConfigForUpdateFunctionInput
- func (s NasConfigForUpdateFunctionInput) String() string
- type NasConfigForUpdateFunctionOutput
- func (s NasConfigForUpdateFunctionOutput) GoString() string
- func (s *NasConfigForUpdateFunctionOutput) SetFileSystemId(v string) *NasConfigForUpdateFunctionOutput
- func (s *NasConfigForUpdateFunctionOutput) SetGid(v int64) *NasConfigForUpdateFunctionOutput
- func (s *NasConfigForUpdateFunctionOutput) SetLocalMountPath(v string) *NasConfigForUpdateFunctionOutput
- func (s *NasConfigForUpdateFunctionOutput) SetMountPointId(v string) *NasConfigForUpdateFunctionOutput
- func (s *NasConfigForUpdateFunctionOutput) SetRemotePath(v string) *NasConfigForUpdateFunctionOutput
- func (s *NasConfigForUpdateFunctionOutput) SetUid(v int64) *NasConfigForUpdateFunctionOutput
- func (s NasConfigForUpdateFunctionOutput) String() string
- type NasStorageForCreateFunctionInput
- func (s NasStorageForCreateFunctionInput) GoString() string
- func (s *NasStorageForCreateFunctionInput) SetEnableNas(v bool) *NasStorageForCreateFunctionInput
- func (s *NasStorageForCreateFunctionInput) SetNasConfigs(v []*NasConfigForCreateFunctionInput) *NasStorageForCreateFunctionInput
- func (s NasStorageForCreateFunctionInput) String() string
- type NasStorageForCreateFunctionOutput
- func (s NasStorageForCreateFunctionOutput) GoString() string
- func (s *NasStorageForCreateFunctionOutput) SetEnableNas(v bool) *NasStorageForCreateFunctionOutput
- func (s *NasStorageForCreateFunctionOutput) SetNasConfigs(v []*NasConfigForCreateFunctionOutput) *NasStorageForCreateFunctionOutput
- func (s NasStorageForCreateFunctionOutput) String() string
- type NasStorageForGetFunctionOutput
- func (s NasStorageForGetFunctionOutput) GoString() string
- func (s *NasStorageForGetFunctionOutput) SetEnableNas(v bool) *NasStorageForGetFunctionOutput
- func (s *NasStorageForGetFunctionOutput) SetNasConfigs(v []*NasConfigForGetFunctionOutput) *NasStorageForGetFunctionOutput
- func (s NasStorageForGetFunctionOutput) String() string
- type NasStorageForUpdateFunctionInput
- func (s NasStorageForUpdateFunctionInput) GoString() string
- func (s *NasStorageForUpdateFunctionInput) SetEnableNas(v bool) *NasStorageForUpdateFunctionInput
- func (s *NasStorageForUpdateFunctionInput) SetNasConfigs(v []*NasConfigForUpdateFunctionInput) *NasStorageForUpdateFunctionInput
- func (s NasStorageForUpdateFunctionInput) String() string
- type NasStorageForUpdateFunctionOutput
- func (s NasStorageForUpdateFunctionOutput) GoString() string
- func (s *NasStorageForUpdateFunctionOutput) SetEnableNas(v bool) *NasStorageForUpdateFunctionOutput
- func (s *NasStorageForUpdateFunctionOutput) SetNasConfigs(v []*NasConfigForUpdateFunctionOutput) *NasStorageForUpdateFunctionOutput
- func (s NasStorageForUpdateFunctionOutput) String() string
- type SourceAccessConfigForCreateFunctionInput
- func (s SourceAccessConfigForCreateFunctionInput) GoString() string
- func (s *SourceAccessConfigForCreateFunctionInput) SetPassword(v string) *SourceAccessConfigForCreateFunctionInput
- func (s *SourceAccessConfigForCreateFunctionInput) SetUsername(v string) *SourceAccessConfigForCreateFunctionInput
- func (s SourceAccessConfigForCreateFunctionInput) String() string
- type SourceAccessConfigForUpdateFunctionInput
- func (s SourceAccessConfigForUpdateFunctionInput) GoString() string
- func (s *SourceAccessConfigForUpdateFunctionInput) SetPassword(v string) *SourceAccessConfigForUpdateFunctionInput
- func (s *SourceAccessConfigForUpdateFunctionInput) SetUsername(v string) *SourceAccessConfigForUpdateFunctionInput
- func (s SourceAccessConfigForUpdateFunctionInput) String() string
- type TlsConfigForCreateFunctionInput
- func (s TlsConfigForCreateFunctionInput) GoString() string
- func (s *TlsConfigForCreateFunctionInput) SetEnableLog(v bool) *TlsConfigForCreateFunctionInput
- func (s *TlsConfigForCreateFunctionInput) SetTlsProjectId(v string) *TlsConfigForCreateFunctionInput
- func (s *TlsConfigForCreateFunctionInput) SetTlsTopicId(v string) *TlsConfigForCreateFunctionInput
- func (s TlsConfigForCreateFunctionInput) String() string
- type TlsConfigForCreateFunctionOutput
- func (s TlsConfigForCreateFunctionOutput) GoString() string
- func (s *TlsConfigForCreateFunctionOutput) SetEnableLog(v bool) *TlsConfigForCreateFunctionOutput
- func (s *TlsConfigForCreateFunctionOutput) SetTlsProjectId(v string) *TlsConfigForCreateFunctionOutput
- func (s *TlsConfigForCreateFunctionOutput) SetTlsTopicId(v string) *TlsConfigForCreateFunctionOutput
- func (s TlsConfigForCreateFunctionOutput) String() string
- type TlsConfigForGetFunctionOutput
- func (s TlsConfigForGetFunctionOutput) GoString() string
- func (s *TlsConfigForGetFunctionOutput) SetEnableLog(v bool) *TlsConfigForGetFunctionOutput
- func (s *TlsConfigForGetFunctionOutput) SetTlsProjectId(v string) *TlsConfigForGetFunctionOutput
- func (s *TlsConfigForGetFunctionOutput) SetTlsTopicId(v string) *TlsConfigForGetFunctionOutput
- func (s TlsConfigForGetFunctionOutput) String() string
- type TlsConfigForUpdateFunctionInput
- func (s TlsConfigForUpdateFunctionInput) GoString() string
- func (s *TlsConfigForUpdateFunctionInput) SetEnableLog(v bool) *TlsConfigForUpdateFunctionInput
- func (s *TlsConfigForUpdateFunctionInput) SetTlsProjectId(v string) *TlsConfigForUpdateFunctionInput
- func (s *TlsConfigForUpdateFunctionInput) SetTlsTopicId(v string) *TlsConfigForUpdateFunctionInput
- func (s TlsConfigForUpdateFunctionInput) String() string
- type TlsConfigForUpdateFunctionOutput
- func (s TlsConfigForUpdateFunctionOutput) GoString() string
- func (s *TlsConfigForUpdateFunctionOutput) SetEnableLog(v bool) *TlsConfigForUpdateFunctionOutput
- func (s *TlsConfigForUpdateFunctionOutput) SetTlsProjectId(v string) *TlsConfigForUpdateFunctionOutput
- func (s *TlsConfigForUpdateFunctionOutput) SetTlsTopicId(v string) *TlsConfigForUpdateFunctionOutput
- func (s TlsConfigForUpdateFunctionOutput) String() string
- type TopParamForCreateFunctionInput
- func (s TopParamForCreateFunctionInput) GoString() string
- func (s *TopParamForCreateFunctionInput) SetAccountId(v int64) *TopParamForCreateFunctionInput
- func (s *TopParamForCreateFunctionInput) SetDestService(v string) *TopParamForCreateFunctionInput
- func (s *TopParamForCreateFunctionInput) SetIsInternal(v string) *TopParamForCreateFunctionInput
- func (s *TopParamForCreateFunctionInput) SetPsm(v string) *TopParamForCreateFunctionInput
- func (s *TopParamForCreateFunctionInput) SetRealIp(v string) *TopParamForCreateFunctionInput
- func (s *TopParamForCreateFunctionInput) SetRegion(v string) *TopParamForCreateFunctionInput
- func (s *TopParamForCreateFunctionInput) SetRequestId(v string) *TopParamForCreateFunctionInput
- func (s *TopParamForCreateFunctionInput) SetRoleId(v int64) *TopParamForCreateFunctionInput
- func (s *TopParamForCreateFunctionInput) SetSite(v string) *TopParamForCreateFunctionInput
- func (s *TopParamForCreateFunctionInput) SetSourceService(v string) *TopParamForCreateFunctionInput
- func (s *TopParamForCreateFunctionInput) SetUserId(v int64) *TopParamForCreateFunctionInput
- func (s TopParamForCreateFunctionInput) String() string
- type TopParamForDeleteFunctionInput
- func (s TopParamForDeleteFunctionInput) GoString() string
- func (s *TopParamForDeleteFunctionInput) SetAccountId(v int64) *TopParamForDeleteFunctionInput
- func (s *TopParamForDeleteFunctionInput) SetDestService(v string) *TopParamForDeleteFunctionInput
- func (s *TopParamForDeleteFunctionInput) SetIsInternal(v string) *TopParamForDeleteFunctionInput
- func (s *TopParamForDeleteFunctionInput) SetPsm(v string) *TopParamForDeleteFunctionInput
- func (s *TopParamForDeleteFunctionInput) SetRealIp(v string) *TopParamForDeleteFunctionInput
- func (s *TopParamForDeleteFunctionInput) SetRegion(v string) *TopParamForDeleteFunctionInput
- func (s *TopParamForDeleteFunctionInput) SetRequestId(v string) *TopParamForDeleteFunctionInput
- func (s *TopParamForDeleteFunctionInput) SetRoleId(v int64) *TopParamForDeleteFunctionInput
- func (s *TopParamForDeleteFunctionInput) SetSite(v string) *TopParamForDeleteFunctionInput
- func (s *TopParamForDeleteFunctionInput) SetSourceService(v string) *TopParamForDeleteFunctionInput
- func (s *TopParamForDeleteFunctionInput) SetUserId(v int64) *TopParamForDeleteFunctionInput
- func (s TopParamForDeleteFunctionInput) String() string
- type TopParamForGetFunctionInput
- func (s TopParamForGetFunctionInput) GoString() string
- func (s *TopParamForGetFunctionInput) SetAccountId(v int64) *TopParamForGetFunctionInput
- func (s *TopParamForGetFunctionInput) SetDestService(v string) *TopParamForGetFunctionInput
- func (s *TopParamForGetFunctionInput) SetIsInternal(v string) *TopParamForGetFunctionInput
- func (s *TopParamForGetFunctionInput) SetPsm(v string) *TopParamForGetFunctionInput
- func (s *TopParamForGetFunctionInput) SetRealIp(v string) *TopParamForGetFunctionInput
- func (s *TopParamForGetFunctionInput) SetRegion(v string) *TopParamForGetFunctionInput
- func (s *TopParamForGetFunctionInput) SetRequestId(v string) *TopParamForGetFunctionInput
- func (s *TopParamForGetFunctionInput) SetRoleId(v int64) *TopParamForGetFunctionInput
- func (s *TopParamForGetFunctionInput) SetSite(v string) *TopParamForGetFunctionInput
- func (s *TopParamForGetFunctionInput) SetSourceService(v string) *TopParamForGetFunctionInput
- func (s *TopParamForGetFunctionInput) SetUserId(v int64) *TopParamForGetFunctionInput
- func (s TopParamForGetFunctionInput) String() string
- type TopParamForUpdateFunctionInput
- func (s TopParamForUpdateFunctionInput) GoString() string
- func (s *TopParamForUpdateFunctionInput) SetAccountId(v int64) *TopParamForUpdateFunctionInput
- func (s *TopParamForUpdateFunctionInput) SetDestService(v string) *TopParamForUpdateFunctionInput
- func (s *TopParamForUpdateFunctionInput) SetIsInternal(v string) *TopParamForUpdateFunctionInput
- func (s *TopParamForUpdateFunctionInput) SetPsm(v string) *TopParamForUpdateFunctionInput
- func (s *TopParamForUpdateFunctionInput) SetRealIp(v string) *TopParamForUpdateFunctionInput
- func (s *TopParamForUpdateFunctionInput) SetRegion(v string) *TopParamForUpdateFunctionInput
- func (s *TopParamForUpdateFunctionInput) SetRequestId(v string) *TopParamForUpdateFunctionInput
- func (s *TopParamForUpdateFunctionInput) SetRoleId(v int64) *TopParamForUpdateFunctionInput
- func (s *TopParamForUpdateFunctionInput) SetSite(v string) *TopParamForUpdateFunctionInput
- func (s *TopParamForUpdateFunctionInput) SetSourceService(v string) *TopParamForUpdateFunctionInput
- func (s *TopParamForUpdateFunctionInput) SetUserId(v int64) *TopParamForUpdateFunctionInput
- func (s TopParamForUpdateFunctionInput) String() string
- type TosMountConfigForCreateFunctionInput
- func (s TosMountConfigForCreateFunctionInput) GoString() string
- func (s *TosMountConfigForCreateFunctionInput) SetCredentials(v *CredentialsForCreateFunctionInput) *TosMountConfigForCreateFunctionInput
- func (s *TosMountConfigForCreateFunctionInput) SetEnableTos(v bool) *TosMountConfigForCreateFunctionInput
- func (s *TosMountConfigForCreateFunctionInput) SetMountPoints(v []*MountPointForCreateFunctionInput) *TosMountConfigForCreateFunctionInput
- func (s TosMountConfigForCreateFunctionInput) String() string
- type TosMountConfigForCreateFunctionOutput
- func (s TosMountConfigForCreateFunctionOutput) GoString() string
- func (s *TosMountConfigForCreateFunctionOutput) SetCredentials(v *CredentialsForCreateFunctionOutput) *TosMountConfigForCreateFunctionOutput
- func (s *TosMountConfigForCreateFunctionOutput) SetEnableTos(v bool) *TosMountConfigForCreateFunctionOutput
- func (s *TosMountConfigForCreateFunctionOutput) SetMountPoints(v []*MountPointForCreateFunctionOutput) *TosMountConfigForCreateFunctionOutput
- func (s TosMountConfigForCreateFunctionOutput) String() string
- type TosMountConfigForGetFunctionOutput
- func (s TosMountConfigForGetFunctionOutput) GoString() string
- func (s *TosMountConfigForGetFunctionOutput) SetCredentials(v *CredentialsForGetFunctionOutput) *TosMountConfigForGetFunctionOutput
- func (s *TosMountConfigForGetFunctionOutput) SetEnableTos(v bool) *TosMountConfigForGetFunctionOutput
- func (s *TosMountConfigForGetFunctionOutput) SetMountPoints(v []*MountPointForGetFunctionOutput) *TosMountConfigForGetFunctionOutput
- func (s TosMountConfigForGetFunctionOutput) String() string
- type TosMountConfigForUpdateFunctionInput
- func (s TosMountConfigForUpdateFunctionInput) GoString() string
- func (s *TosMountConfigForUpdateFunctionInput) SetCredentials(v *CredentialsForUpdateFunctionInput) *TosMountConfigForUpdateFunctionInput
- func (s *TosMountConfigForUpdateFunctionInput) SetEnableTos(v bool) *TosMountConfigForUpdateFunctionInput
- func (s *TosMountConfigForUpdateFunctionInput) SetMountPoints(v []*MountPointForUpdateFunctionInput) *TosMountConfigForUpdateFunctionInput
- func (s TosMountConfigForUpdateFunctionInput) String() string
- type TosMountConfigForUpdateFunctionOutput
- func (s TosMountConfigForUpdateFunctionOutput) GoString() string
- func (s *TosMountConfigForUpdateFunctionOutput) SetCredentials(v *CredentialsForUpdateFunctionOutput) *TosMountConfigForUpdateFunctionOutput
- func (s *TosMountConfigForUpdateFunctionOutput) SetEnableTos(v bool) *TosMountConfigForUpdateFunctionOutput
- func (s *TosMountConfigForUpdateFunctionOutput) SetMountPoints(v []*MountPointForUpdateFunctionOutput) *TosMountConfigForUpdateFunctionOutput
- func (s TosMountConfigForUpdateFunctionOutput) String() string
- type UpdateFunctionInput
- func (s UpdateFunctionInput) GoString() string
- func (s *UpdateFunctionInput) SetDebugInstanceEnable(v bool) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetDescription(v string) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetEnvs(v []*EnvForUpdateFunctionInput) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetExclusiveMode(v bool) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetId(v string) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetInitializerSec(v int32) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetMaxConcurrency(v int32) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetMemoryMB(v int32) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetNasStorage(v *NasStorageForUpdateFunctionInput) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetRequestTimeout(v int32) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetSource(v string) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetSourceAccessConfig(v *SourceAccessConfigForUpdateFunctionInput) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetSourceType(v string) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetTlsConfig(v *TlsConfigForUpdateFunctionInput) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetTopParam(v *TopParamForUpdateFunctionInput) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetTosMountConfig(v *TosMountConfigForUpdateFunctionInput) *UpdateFunctionInput
- func (s *UpdateFunctionInput) SetVpcConfig(v *VpcConfigForUpdateFunctionInput) *UpdateFunctionInput
- func (s UpdateFunctionInput) String() string
- func (s *UpdateFunctionInput) Validate() error
- type UpdateFunctionOutput
- func (s UpdateFunctionOutput) GoString() string
- func (s *UpdateFunctionOutput) SetCodeSize(v int32) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetCodeSizeLimit(v int32) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetCreationTime(v string) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetDebugInstanceEnable(v bool) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetDescription(v string) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetEnvs(v []*EnvForUpdateFunctionOutput) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetExclusiveMode(v bool) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetId(v string) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetInitializerSec(v int32) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetInstanceType(v string) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetLastUpdateTime(v string) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetMaxConcurrency(v int32) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetMemoryMB(v int32) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetName(v string) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetNasStorage(v *NasStorageForUpdateFunctionOutput) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetOwner(v string) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetRequestTimeout(v int32) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetResourcePoolId(v string) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetRuntime(v string) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetSourceLocation(v string) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetSourceType(v string) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetTlsConfig(v *TlsConfigForUpdateFunctionOutput) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetTosMountConfig(v *TosMountConfigForUpdateFunctionOutput) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetTriggersCount(v int32) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetUseStatus(v string) *UpdateFunctionOutput
- func (s *UpdateFunctionOutput) SetVpcConfig(v *VpcConfigForUpdateFunctionOutput) *UpdateFunctionOutput
- func (s UpdateFunctionOutput) String() string
- type VEFAAS
- func (c *VEFAAS) CreateFunction(input *CreateFunctionInput) (*CreateFunctionOutput, error)
- func (c *VEFAAS) CreateFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VEFAAS) CreateFunctionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VEFAAS) CreateFunctionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VEFAAS) CreateFunctionRequest(input *CreateFunctionInput) (req *request.Request, output *CreateFunctionOutput)
- func (c *VEFAAS) CreateFunctionWithContext(ctx volcengine.Context, input *CreateFunctionInput, opts ...request.Option) (*CreateFunctionOutput, error)
- func (c *VEFAAS) DeleteFunction(input *DeleteFunctionInput) (*DeleteFunctionOutput, error)
- func (c *VEFAAS) DeleteFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VEFAAS) DeleteFunctionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VEFAAS) DeleteFunctionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VEFAAS) DeleteFunctionRequest(input *DeleteFunctionInput) (req *request.Request, output *DeleteFunctionOutput)
- func (c *VEFAAS) DeleteFunctionWithContext(ctx volcengine.Context, input *DeleteFunctionInput, opts ...request.Option) (*DeleteFunctionOutput, error)
- func (c *VEFAAS) GetFunction(input *GetFunctionInput) (*GetFunctionOutput, error)
- func (c *VEFAAS) GetFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VEFAAS) GetFunctionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VEFAAS) GetFunctionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VEFAAS) GetFunctionRequest(input *GetFunctionInput) (req *request.Request, output *GetFunctionOutput)
- func (c *VEFAAS) GetFunctionWithContext(ctx volcengine.Context, input *GetFunctionInput, opts ...request.Option) (*GetFunctionOutput, error)
- func (c *VEFAAS) UpdateFunction(input *UpdateFunctionInput) (*UpdateFunctionOutput, error)
- func (c *VEFAAS) UpdateFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VEFAAS) UpdateFunctionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VEFAAS) UpdateFunctionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VEFAAS) UpdateFunctionRequest(input *UpdateFunctionInput) (req *request.Request, output *UpdateFunctionOutput)
- func (c *VEFAAS) UpdateFunctionWithContext(ctx volcengine.Context, input *UpdateFunctionInput, opts ...request.Option) (*UpdateFunctionOutput, error)
- type VEFAASAPI
- type VpcConfigForCreateFunctionInput
- func (s VpcConfigForCreateFunctionInput) GoString() string
- func (s *VpcConfigForCreateFunctionInput) SetEnableSharedInternetAccess(v bool) *VpcConfigForCreateFunctionInput
- func (s *VpcConfigForCreateFunctionInput) SetEnableVpc(v bool) *VpcConfigForCreateFunctionInput
- func (s *VpcConfigForCreateFunctionInput) SetSecurityGroupIds(v []*string) *VpcConfigForCreateFunctionInput
- func (s *VpcConfigForCreateFunctionInput) SetSubnetIds(v []*string) *VpcConfigForCreateFunctionInput
- func (s *VpcConfigForCreateFunctionInput) SetVpcId(v string) *VpcConfigForCreateFunctionInput
- func (s VpcConfigForCreateFunctionInput) String() string
- type VpcConfigForCreateFunctionOutput
- func (s VpcConfigForCreateFunctionOutput) GoString() string
- func (s *VpcConfigForCreateFunctionOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForCreateFunctionOutput
- func (s *VpcConfigForCreateFunctionOutput) SetEnableVpc(v bool) *VpcConfigForCreateFunctionOutput
- func (s *VpcConfigForCreateFunctionOutput) SetSecurityGroupIds(v []*string) *VpcConfigForCreateFunctionOutput
- func (s *VpcConfigForCreateFunctionOutput) SetSubnetIds(v []*string) *VpcConfigForCreateFunctionOutput
- func (s *VpcConfigForCreateFunctionOutput) SetVpcId(v string) *VpcConfigForCreateFunctionOutput
- func (s VpcConfigForCreateFunctionOutput) String() string
- type VpcConfigForGetFunctionOutput
- func (s VpcConfigForGetFunctionOutput) GoString() string
- func (s *VpcConfigForGetFunctionOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForGetFunctionOutput
- func (s *VpcConfigForGetFunctionOutput) SetEnableVpc(v bool) *VpcConfigForGetFunctionOutput
- func (s *VpcConfigForGetFunctionOutput) SetSecurityGroupIds(v []*string) *VpcConfigForGetFunctionOutput
- func (s *VpcConfigForGetFunctionOutput) SetSubnetIds(v []*string) *VpcConfigForGetFunctionOutput
- func (s *VpcConfigForGetFunctionOutput) SetVpcId(v string) *VpcConfigForGetFunctionOutput
- func (s VpcConfigForGetFunctionOutput) String() string
- type VpcConfigForUpdateFunctionInput
- func (s VpcConfigForUpdateFunctionInput) GoString() string
- func (s *VpcConfigForUpdateFunctionInput) SetEnableSharedInternetAccess(v bool) *VpcConfigForUpdateFunctionInput
- func (s *VpcConfigForUpdateFunctionInput) SetEnableVpc(v bool) *VpcConfigForUpdateFunctionInput
- func (s *VpcConfigForUpdateFunctionInput) SetSecurityGroupIds(v []*string) *VpcConfigForUpdateFunctionInput
- func (s *VpcConfigForUpdateFunctionInput) SetSubnetIds(v []*string) *VpcConfigForUpdateFunctionInput
- func (s *VpcConfigForUpdateFunctionInput) SetVpcId(v string) *VpcConfigForUpdateFunctionInput
- func (s VpcConfigForUpdateFunctionInput) String() string
- type VpcConfigForUpdateFunctionOutput
- func (s VpcConfigForUpdateFunctionOutput) GoString() string
- func (s *VpcConfigForUpdateFunctionOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForUpdateFunctionOutput
- func (s *VpcConfigForUpdateFunctionOutput) SetEnableVpc(v bool) *VpcConfigForUpdateFunctionOutput
- func (s *VpcConfigForUpdateFunctionOutput) SetSecurityGroupIds(v []*string) *VpcConfigForUpdateFunctionOutput
- func (s *VpcConfigForUpdateFunctionOutput) SetSubnetIds(v []*string) *VpcConfigForUpdateFunctionOutput
- func (s *VpcConfigForUpdateFunctionOutput) SetVpcId(v string) *VpcConfigForUpdateFunctionOutput
- func (s VpcConfigForUpdateFunctionOutput) String() string
Constants ¶
const ( ServiceName = "vefaas" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "vefaas" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateFunctionInput ¶
type CreateFunctionInput struct { Description *string `type:"string"` Envs []*EnvForCreateFunctionInput `type:"list"` ExclusiveMode *bool `type:"boolean"` InitializerSec *int32 `type:"int32"` MaxConcurrency *int32 `type:"int32"` MemoryMB *int32 `type:"int32"` // Name is a required field Name *string `type:"string" required:"true"` NasStorage *NasStorageForCreateFunctionInput `type:"structure"` RequestTimeout *int32 `type:"int32"` // Runtime is a required field Runtime *string `type:"string" required:"true"` Source *string `type:"string"` SourceAccessConfig *SourceAccessConfigForCreateFunctionInput `type:"structure"` SourceType *string `type:"string"` TlsConfig *TlsConfigForCreateFunctionInput `type:"structure"` TopParam *TopParamForCreateFunctionInput `type:"structure"` TosMountConfig *TosMountConfigForCreateFunctionInput `type:"structure"` VpcConfig *VpcConfigForCreateFunctionInput `type:"structure"` // contains filtered or unexported fields }
func (CreateFunctionInput) GoString ¶
func (s CreateFunctionInput) GoString() string
GoString returns the string representation
func (*CreateFunctionInput) SetDescription ¶
func (s *CreateFunctionInput) SetDescription(v string) *CreateFunctionInput
SetDescription sets the Description field's value.
func (*CreateFunctionInput) SetEnvs ¶
func (s *CreateFunctionInput) SetEnvs(v []*EnvForCreateFunctionInput) *CreateFunctionInput
SetEnvs sets the Envs field's value.
func (*CreateFunctionInput) SetExclusiveMode ¶
func (s *CreateFunctionInput) SetExclusiveMode(v bool) *CreateFunctionInput
SetExclusiveMode sets the ExclusiveMode field's value.
func (*CreateFunctionInput) SetInitializerSec ¶
func (s *CreateFunctionInput) SetInitializerSec(v int32) *CreateFunctionInput
SetInitializerSec sets the InitializerSec field's value.
func (*CreateFunctionInput) SetMaxConcurrency ¶
func (s *CreateFunctionInput) SetMaxConcurrency(v int32) *CreateFunctionInput
SetMaxConcurrency sets the MaxConcurrency field's value.
func (*CreateFunctionInput) SetMemoryMB ¶
func (s *CreateFunctionInput) SetMemoryMB(v int32) *CreateFunctionInput
SetMemoryMB sets the MemoryMB field's value.
func (*CreateFunctionInput) SetName ¶
func (s *CreateFunctionInput) SetName(v string) *CreateFunctionInput
SetName sets the Name field's value.
func (*CreateFunctionInput) SetNasStorage ¶
func (s *CreateFunctionInput) SetNasStorage(v *NasStorageForCreateFunctionInput) *CreateFunctionInput
SetNasStorage sets the NasStorage field's value.
func (*CreateFunctionInput) SetRequestTimeout ¶
func (s *CreateFunctionInput) SetRequestTimeout(v int32) *CreateFunctionInput
SetRequestTimeout sets the RequestTimeout field's value.
func (*CreateFunctionInput) SetRuntime ¶
func (s *CreateFunctionInput) SetRuntime(v string) *CreateFunctionInput
SetRuntime sets the Runtime field's value.
func (*CreateFunctionInput) SetSource ¶
func (s *CreateFunctionInput) SetSource(v string) *CreateFunctionInput
SetSource sets the Source field's value.
func (*CreateFunctionInput) SetSourceAccessConfig ¶
func (s *CreateFunctionInput) SetSourceAccessConfig(v *SourceAccessConfigForCreateFunctionInput) *CreateFunctionInput
SetSourceAccessConfig sets the SourceAccessConfig field's value.
func (*CreateFunctionInput) SetSourceType ¶
func (s *CreateFunctionInput) SetSourceType(v string) *CreateFunctionInput
SetSourceType sets the SourceType field's value.
func (*CreateFunctionInput) SetTlsConfig ¶
func (s *CreateFunctionInput) SetTlsConfig(v *TlsConfigForCreateFunctionInput) *CreateFunctionInput
SetTlsConfig sets the TlsConfig field's value.
func (*CreateFunctionInput) SetTopParam ¶
func (s *CreateFunctionInput) SetTopParam(v *TopParamForCreateFunctionInput) *CreateFunctionInput
SetTopParam sets the TopParam field's value.
func (*CreateFunctionInput) SetTosMountConfig ¶
func (s *CreateFunctionInput) SetTosMountConfig(v *TosMountConfigForCreateFunctionInput) *CreateFunctionInput
SetTosMountConfig sets the TosMountConfig field's value.
func (*CreateFunctionInput) SetVpcConfig ¶
func (s *CreateFunctionInput) SetVpcConfig(v *VpcConfigForCreateFunctionInput) *CreateFunctionInput
SetVpcConfig sets the VpcConfig field's value.
func (CreateFunctionInput) String ¶
func (s CreateFunctionInput) String() string
String returns the string representation
func (*CreateFunctionInput) Validate ¶
func (s *CreateFunctionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateFunctionOutput ¶
type CreateFunctionOutput struct { Metadata *response.ResponseMetadata CodeSize *int32 `type:"int32"` CodeSizeLimit *int32 `type:"int32"` CreationTime *string `type:"string"` DebugInstanceEnable *bool `type:"boolean"` Description *string `type:"string"` Envs []*EnvForCreateFunctionOutput `type:"list"` ExclusiveMode *bool `type:"boolean"` Id *string `type:"string"` InitializerSec *int32 `type:"int32"` InstanceType *string `type:"string"` LastUpdateTime *string `type:"string"` MaxConcurrency *int32 `type:"int32"` MemoryMB *int32 `type:"int32"` Name *string `type:"string"` NasStorage *NasStorageForCreateFunctionOutput `type:"structure"` Owner *string `type:"string"` RequestTimeout *int32 `type:"int32"` ResourcePoolId *string `type:"string"` Runtime *string `type:"string"` SourceLocation *string `type:"string"` SourceType *string `type:"string"` TlsConfig *TlsConfigForCreateFunctionOutput `type:"structure"` TosMountConfig *TosMountConfigForCreateFunctionOutput `type:"structure"` TriggersCount *int32 `type:"int32"` UseStatus *string `type:"string"` VpcConfig *VpcConfigForCreateFunctionOutput `type:"structure"` // contains filtered or unexported fields }
func (CreateFunctionOutput) GoString ¶
func (s CreateFunctionOutput) GoString() string
GoString returns the string representation
func (*CreateFunctionOutput) SetCodeSize ¶
func (s *CreateFunctionOutput) SetCodeSize(v int32) *CreateFunctionOutput
SetCodeSize sets the CodeSize field's value.
func (*CreateFunctionOutput) SetCodeSizeLimit ¶
func (s *CreateFunctionOutput) SetCodeSizeLimit(v int32) *CreateFunctionOutput
SetCodeSizeLimit sets the CodeSizeLimit field's value.
func (*CreateFunctionOutput) SetCreationTime ¶
func (s *CreateFunctionOutput) SetCreationTime(v string) *CreateFunctionOutput
SetCreationTime sets the CreationTime field's value.
func (*CreateFunctionOutput) SetDebugInstanceEnable ¶
func (s *CreateFunctionOutput) SetDebugInstanceEnable(v bool) *CreateFunctionOutput
SetDebugInstanceEnable sets the DebugInstanceEnable field's value.
func (*CreateFunctionOutput) SetDescription ¶
func (s *CreateFunctionOutput) SetDescription(v string) *CreateFunctionOutput
SetDescription sets the Description field's value.
func (*CreateFunctionOutput) SetEnvs ¶
func (s *CreateFunctionOutput) SetEnvs(v []*EnvForCreateFunctionOutput) *CreateFunctionOutput
SetEnvs sets the Envs field's value.
func (*CreateFunctionOutput) SetExclusiveMode ¶
func (s *CreateFunctionOutput) SetExclusiveMode(v bool) *CreateFunctionOutput
SetExclusiveMode sets the ExclusiveMode field's value.
func (*CreateFunctionOutput) SetId ¶
func (s *CreateFunctionOutput) SetId(v string) *CreateFunctionOutput
SetId sets the Id field's value.
func (*CreateFunctionOutput) SetInitializerSec ¶
func (s *CreateFunctionOutput) SetInitializerSec(v int32) *CreateFunctionOutput
SetInitializerSec sets the InitializerSec field's value.
func (*CreateFunctionOutput) SetInstanceType ¶
func (s *CreateFunctionOutput) SetInstanceType(v string) *CreateFunctionOutput
SetInstanceType sets the InstanceType field's value.
func (*CreateFunctionOutput) SetLastUpdateTime ¶
func (s *CreateFunctionOutput) SetLastUpdateTime(v string) *CreateFunctionOutput
SetLastUpdateTime sets the LastUpdateTime field's value.
func (*CreateFunctionOutput) SetMaxConcurrency ¶
func (s *CreateFunctionOutput) SetMaxConcurrency(v int32) *CreateFunctionOutput
SetMaxConcurrency sets the MaxConcurrency field's value.
func (*CreateFunctionOutput) SetMemoryMB ¶
func (s *CreateFunctionOutput) SetMemoryMB(v int32) *CreateFunctionOutput
SetMemoryMB sets the MemoryMB field's value.
func (*CreateFunctionOutput) SetName ¶
func (s *CreateFunctionOutput) SetName(v string) *CreateFunctionOutput
SetName sets the Name field's value.
func (*CreateFunctionOutput) SetNasStorage ¶
func (s *CreateFunctionOutput) SetNasStorage(v *NasStorageForCreateFunctionOutput) *CreateFunctionOutput
SetNasStorage sets the NasStorage field's value.
func (*CreateFunctionOutput) SetOwner ¶
func (s *CreateFunctionOutput) SetOwner(v string) *CreateFunctionOutput
SetOwner sets the Owner field's value.
func (*CreateFunctionOutput) SetRequestTimeout ¶
func (s *CreateFunctionOutput) SetRequestTimeout(v int32) *CreateFunctionOutput
SetRequestTimeout sets the RequestTimeout field's value.
func (*CreateFunctionOutput) SetResourcePoolId ¶
func (s *CreateFunctionOutput) SetResourcePoolId(v string) *CreateFunctionOutput
SetResourcePoolId sets the ResourcePoolId field's value.
func (*CreateFunctionOutput) SetRuntime ¶
func (s *CreateFunctionOutput) SetRuntime(v string) *CreateFunctionOutput
SetRuntime sets the Runtime field's value.
func (*CreateFunctionOutput) SetSourceLocation ¶
func (s *CreateFunctionOutput) SetSourceLocation(v string) *CreateFunctionOutput
SetSourceLocation sets the SourceLocation field's value.
func (*CreateFunctionOutput) SetSourceType ¶
func (s *CreateFunctionOutput) SetSourceType(v string) *CreateFunctionOutput
SetSourceType sets the SourceType field's value.
func (*CreateFunctionOutput) SetTlsConfig ¶
func (s *CreateFunctionOutput) SetTlsConfig(v *TlsConfigForCreateFunctionOutput) *CreateFunctionOutput
SetTlsConfig sets the TlsConfig field's value.
func (*CreateFunctionOutput) SetTosMountConfig ¶
func (s *CreateFunctionOutput) SetTosMountConfig(v *TosMountConfigForCreateFunctionOutput) *CreateFunctionOutput
SetTosMountConfig sets the TosMountConfig field's value.
func (*CreateFunctionOutput) SetTriggersCount ¶
func (s *CreateFunctionOutput) SetTriggersCount(v int32) *CreateFunctionOutput
SetTriggersCount sets the TriggersCount field's value.
func (*CreateFunctionOutput) SetUseStatus ¶
func (s *CreateFunctionOutput) SetUseStatus(v string) *CreateFunctionOutput
SetUseStatus sets the UseStatus field's value.
func (*CreateFunctionOutput) SetVpcConfig ¶
func (s *CreateFunctionOutput) SetVpcConfig(v *VpcConfigForCreateFunctionOutput) *CreateFunctionOutput
SetVpcConfig sets the VpcConfig field's value.
func (CreateFunctionOutput) String ¶
func (s CreateFunctionOutput) String() string
String returns the string representation
type CredentialsForCreateFunctionInput ¶
type CredentialsForCreateFunctionInput struct { AccessKeyId *string `type:"string"` SecretAccessKey *string `type:"string"` // contains filtered or unexported fields }
func (CredentialsForCreateFunctionInput) GoString ¶
func (s CredentialsForCreateFunctionInput) GoString() string
GoString returns the string representation
func (*CredentialsForCreateFunctionInput) SetAccessKeyId ¶
func (s *CredentialsForCreateFunctionInput) SetAccessKeyId(v string) *CredentialsForCreateFunctionInput
SetAccessKeyId sets the AccessKeyId field's value.
func (*CredentialsForCreateFunctionInput) SetSecretAccessKey ¶
func (s *CredentialsForCreateFunctionInput) SetSecretAccessKey(v string) *CredentialsForCreateFunctionInput
SetSecretAccessKey sets the SecretAccessKey field's value.
func (CredentialsForCreateFunctionInput) String ¶
func (s CredentialsForCreateFunctionInput) String() string
String returns the string representation
type CredentialsForCreateFunctionOutput ¶
type CredentialsForCreateFunctionOutput struct { AccessKeyId *string `type:"string"` SecretAccessKey *string `type:"string"` // contains filtered or unexported fields }
func (CredentialsForCreateFunctionOutput) GoString ¶
func (s CredentialsForCreateFunctionOutput) GoString() string
GoString returns the string representation
func (*CredentialsForCreateFunctionOutput) SetAccessKeyId ¶
func (s *CredentialsForCreateFunctionOutput) SetAccessKeyId(v string) *CredentialsForCreateFunctionOutput
SetAccessKeyId sets the AccessKeyId field's value.
func (*CredentialsForCreateFunctionOutput) SetSecretAccessKey ¶
func (s *CredentialsForCreateFunctionOutput) SetSecretAccessKey(v string) *CredentialsForCreateFunctionOutput
SetSecretAccessKey sets the SecretAccessKey field's value.
func (CredentialsForCreateFunctionOutput) String ¶
func (s CredentialsForCreateFunctionOutput) String() string
String returns the string representation
type CredentialsForGetFunctionOutput ¶
type CredentialsForGetFunctionOutput struct { AccessKeyId *string `type:"string"` SecretAccessKey *string `type:"string"` // contains filtered or unexported fields }
func (CredentialsForGetFunctionOutput) GoString ¶
func (s CredentialsForGetFunctionOutput) GoString() string
GoString returns the string representation
func (*CredentialsForGetFunctionOutput) SetAccessKeyId ¶
func (s *CredentialsForGetFunctionOutput) SetAccessKeyId(v string) *CredentialsForGetFunctionOutput
SetAccessKeyId sets the AccessKeyId field's value.
func (*CredentialsForGetFunctionOutput) SetSecretAccessKey ¶
func (s *CredentialsForGetFunctionOutput) SetSecretAccessKey(v string) *CredentialsForGetFunctionOutput
SetSecretAccessKey sets the SecretAccessKey field's value.
func (CredentialsForGetFunctionOutput) String ¶
func (s CredentialsForGetFunctionOutput) String() string
String returns the string representation
type CredentialsForUpdateFunctionInput ¶
type CredentialsForUpdateFunctionInput struct { AccessKeyId *string `type:"string"` SecretAccessKey *string `type:"string"` // contains filtered or unexported fields }
func (CredentialsForUpdateFunctionInput) GoString ¶
func (s CredentialsForUpdateFunctionInput) GoString() string
GoString returns the string representation
func (*CredentialsForUpdateFunctionInput) SetAccessKeyId ¶
func (s *CredentialsForUpdateFunctionInput) SetAccessKeyId(v string) *CredentialsForUpdateFunctionInput
SetAccessKeyId sets the AccessKeyId field's value.
func (*CredentialsForUpdateFunctionInput) SetSecretAccessKey ¶
func (s *CredentialsForUpdateFunctionInput) SetSecretAccessKey(v string) *CredentialsForUpdateFunctionInput
SetSecretAccessKey sets the SecretAccessKey field's value.
func (CredentialsForUpdateFunctionInput) String ¶
func (s CredentialsForUpdateFunctionInput) String() string
String returns the string representation
type CredentialsForUpdateFunctionOutput ¶
type CredentialsForUpdateFunctionOutput struct { AccessKeyId *string `type:"string"` SecretAccessKey *string `type:"string"` // contains filtered or unexported fields }
func (CredentialsForUpdateFunctionOutput) GoString ¶
func (s CredentialsForUpdateFunctionOutput) GoString() string
GoString returns the string representation
func (*CredentialsForUpdateFunctionOutput) SetAccessKeyId ¶
func (s *CredentialsForUpdateFunctionOutput) SetAccessKeyId(v string) *CredentialsForUpdateFunctionOutput
SetAccessKeyId sets the AccessKeyId field's value.
func (*CredentialsForUpdateFunctionOutput) SetSecretAccessKey ¶
func (s *CredentialsForUpdateFunctionOutput) SetSecretAccessKey(v string) *CredentialsForUpdateFunctionOutput
SetSecretAccessKey sets the SecretAccessKey field's value.
func (CredentialsForUpdateFunctionOutput) String ¶
func (s CredentialsForUpdateFunctionOutput) String() string
String returns the string representation
type DeleteFunctionInput ¶
type DeleteFunctionInput struct { // Id is a required field Id *string `type:"string" required:"true"` TopParam *TopParamForDeleteFunctionInput `type:"structure"` // contains filtered or unexported fields }
func (DeleteFunctionInput) GoString ¶
func (s DeleteFunctionInput) GoString() string
GoString returns the string representation
func (*DeleteFunctionInput) SetId ¶
func (s *DeleteFunctionInput) SetId(v string) *DeleteFunctionInput
SetId sets the Id field's value.
func (*DeleteFunctionInput) SetTopParam ¶
func (s *DeleteFunctionInput) SetTopParam(v *TopParamForDeleteFunctionInput) *DeleteFunctionInput
SetTopParam sets the TopParam field's value.
func (DeleteFunctionInput) String ¶
func (s DeleteFunctionInput) String() string
String returns the string representation
func (*DeleteFunctionInput) Validate ¶
func (s *DeleteFunctionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteFunctionOutput ¶
type DeleteFunctionOutput struct { Metadata *response.ResponseMetadata // contains filtered or unexported fields }
func (DeleteFunctionOutput) GoString ¶
func (s DeleteFunctionOutput) GoString() string
GoString returns the string representation
func (DeleteFunctionOutput) String ¶
func (s DeleteFunctionOutput) String() string
String returns the string representation
type EnvForCreateFunctionInput ¶
type EnvForCreateFunctionInput struct { Key *string `type:"string"` Value *string `type:"string"` // contains filtered or unexported fields }
func (EnvForCreateFunctionInput) GoString ¶
func (s EnvForCreateFunctionInput) GoString() string
GoString returns the string representation
func (*EnvForCreateFunctionInput) SetKey ¶
func (s *EnvForCreateFunctionInput) SetKey(v string) *EnvForCreateFunctionInput
SetKey sets the Key field's value.
func (*EnvForCreateFunctionInput) SetValue ¶
func (s *EnvForCreateFunctionInput) SetValue(v string) *EnvForCreateFunctionInput
SetValue sets the Value field's value.
func (EnvForCreateFunctionInput) String ¶
func (s EnvForCreateFunctionInput) String() string
String returns the string representation
type EnvForCreateFunctionOutput ¶
type EnvForCreateFunctionOutput struct { Key *string `type:"string"` Value *string `type:"string"` // contains filtered or unexported fields }
func (EnvForCreateFunctionOutput) GoString ¶
func (s EnvForCreateFunctionOutput) GoString() string
GoString returns the string representation
func (*EnvForCreateFunctionOutput) SetKey ¶
func (s *EnvForCreateFunctionOutput) SetKey(v string) *EnvForCreateFunctionOutput
SetKey sets the Key field's value.
func (*EnvForCreateFunctionOutput) SetValue ¶
func (s *EnvForCreateFunctionOutput) SetValue(v string) *EnvForCreateFunctionOutput
SetValue sets the Value field's value.
func (EnvForCreateFunctionOutput) String ¶
func (s EnvForCreateFunctionOutput) String() string
String returns the string representation
type EnvForGetFunctionOutput ¶
type EnvForGetFunctionOutput struct { Key *string `type:"string"` Value *string `type:"string"` // contains filtered or unexported fields }
func (EnvForGetFunctionOutput) GoString ¶
func (s EnvForGetFunctionOutput) GoString() string
GoString returns the string representation
func (*EnvForGetFunctionOutput) SetKey ¶
func (s *EnvForGetFunctionOutput) SetKey(v string) *EnvForGetFunctionOutput
SetKey sets the Key field's value.
func (*EnvForGetFunctionOutput) SetValue ¶
func (s *EnvForGetFunctionOutput) SetValue(v string) *EnvForGetFunctionOutput
SetValue sets the Value field's value.
func (EnvForGetFunctionOutput) String ¶
func (s EnvForGetFunctionOutput) String() string
String returns the string representation
type EnvForUpdateFunctionInput ¶
type EnvForUpdateFunctionInput struct { Key *string `type:"string"` Value *string `type:"string"` // contains filtered or unexported fields }
func (EnvForUpdateFunctionInput) GoString ¶
func (s EnvForUpdateFunctionInput) GoString() string
GoString returns the string representation
func (*EnvForUpdateFunctionInput) SetKey ¶
func (s *EnvForUpdateFunctionInput) SetKey(v string) *EnvForUpdateFunctionInput
SetKey sets the Key field's value.
func (*EnvForUpdateFunctionInput) SetValue ¶
func (s *EnvForUpdateFunctionInput) SetValue(v string) *EnvForUpdateFunctionInput
SetValue sets the Value field's value.
func (EnvForUpdateFunctionInput) String ¶
func (s EnvForUpdateFunctionInput) String() string
String returns the string representation
type EnvForUpdateFunctionOutput ¶
type EnvForUpdateFunctionOutput struct { Key *string `type:"string"` Value *string `type:"string"` // contains filtered or unexported fields }
func (EnvForUpdateFunctionOutput) GoString ¶
func (s EnvForUpdateFunctionOutput) GoString() string
GoString returns the string representation
func (*EnvForUpdateFunctionOutput) SetKey ¶
func (s *EnvForUpdateFunctionOutput) SetKey(v string) *EnvForUpdateFunctionOutput
SetKey sets the Key field's value.
func (*EnvForUpdateFunctionOutput) SetValue ¶
func (s *EnvForUpdateFunctionOutput) SetValue(v string) *EnvForUpdateFunctionOutput
SetValue sets the Value field's value.
func (EnvForUpdateFunctionOutput) String ¶
func (s EnvForUpdateFunctionOutput) String() string
String returns the string representation
type GetFunctionInput ¶
type GetFunctionInput struct { // Id is a required field Id *string `type:"string" required:"true"` TopParam *TopParamForGetFunctionInput `type:"structure"` // contains filtered or unexported fields }
func (GetFunctionInput) GoString ¶
func (s GetFunctionInput) GoString() string
GoString returns the string representation
func (*GetFunctionInput) SetId ¶
func (s *GetFunctionInput) SetId(v string) *GetFunctionInput
SetId sets the Id field's value.
func (*GetFunctionInput) SetTopParam ¶
func (s *GetFunctionInput) SetTopParam(v *TopParamForGetFunctionInput) *GetFunctionInput
SetTopParam sets the TopParam field's value.
func (GetFunctionInput) String ¶
func (s GetFunctionInput) String() string
String returns the string representation
func (*GetFunctionInput) Validate ¶
func (s *GetFunctionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetFunctionOutput ¶
type GetFunctionOutput struct { Metadata *response.ResponseMetadata CodeSize *int32 `type:"int32"` CodeSizeLimit *int32 `type:"int32"` CreationTime *string `type:"string"` DebugInstanceEnable *bool `type:"boolean"` Description *string `type:"string"` Envs []*EnvForGetFunctionOutput `type:"list"` ExclusiveMode *bool `type:"boolean"` Id *string `type:"string"` InitializerSec *int32 `type:"int32"` InstanceType *string `type:"string"` LastUpdateTime *string `type:"string"` MaxConcurrency *int32 `type:"int32"` MemoryMB *int32 `type:"int32"` Name *string `type:"string"` NasStorage *NasStorageForGetFunctionOutput `type:"structure"` Owner *string `type:"string"` RequestTimeout *int32 `type:"int32"` ResourcePoolId *string `type:"string"` Runtime *string `type:"string"` SourceLocation *string `type:"string"` SourceType *string `type:"string"` TlsConfig *TlsConfigForGetFunctionOutput `type:"structure"` TosMountConfig *TosMountConfigForGetFunctionOutput `type:"structure"` TriggersCount *int32 `type:"int32"` UseStatus *string `type:"string"` VpcConfig *VpcConfigForGetFunctionOutput `type:"structure"` // contains filtered or unexported fields }
func (GetFunctionOutput) GoString ¶
func (s GetFunctionOutput) GoString() string
GoString returns the string representation
func (*GetFunctionOutput) SetCodeSize ¶
func (s *GetFunctionOutput) SetCodeSize(v int32) *GetFunctionOutput
SetCodeSize sets the CodeSize field's value.
func (*GetFunctionOutput) SetCodeSizeLimit ¶
func (s *GetFunctionOutput) SetCodeSizeLimit(v int32) *GetFunctionOutput
SetCodeSizeLimit sets the CodeSizeLimit field's value.
func (*GetFunctionOutput) SetCreationTime ¶
func (s *GetFunctionOutput) SetCreationTime(v string) *GetFunctionOutput
SetCreationTime sets the CreationTime field's value.
func (*GetFunctionOutput) SetDebugInstanceEnable ¶
func (s *GetFunctionOutput) SetDebugInstanceEnable(v bool) *GetFunctionOutput
SetDebugInstanceEnable sets the DebugInstanceEnable field's value.
func (*GetFunctionOutput) SetDescription ¶
func (s *GetFunctionOutput) SetDescription(v string) *GetFunctionOutput
SetDescription sets the Description field's value.
func (*GetFunctionOutput) SetEnvs ¶
func (s *GetFunctionOutput) SetEnvs(v []*EnvForGetFunctionOutput) *GetFunctionOutput
SetEnvs sets the Envs field's value.
func (*GetFunctionOutput) SetExclusiveMode ¶
func (s *GetFunctionOutput) SetExclusiveMode(v bool) *GetFunctionOutput
SetExclusiveMode sets the ExclusiveMode field's value.
func (*GetFunctionOutput) SetId ¶
func (s *GetFunctionOutput) SetId(v string) *GetFunctionOutput
SetId sets the Id field's value.
func (*GetFunctionOutput) SetInitializerSec ¶
func (s *GetFunctionOutput) SetInitializerSec(v int32) *GetFunctionOutput
SetInitializerSec sets the InitializerSec field's value.
func (*GetFunctionOutput) SetInstanceType ¶
func (s *GetFunctionOutput) SetInstanceType(v string) *GetFunctionOutput
SetInstanceType sets the InstanceType field's value.
func (*GetFunctionOutput) SetLastUpdateTime ¶
func (s *GetFunctionOutput) SetLastUpdateTime(v string) *GetFunctionOutput
SetLastUpdateTime sets the LastUpdateTime field's value.
func (*GetFunctionOutput) SetMaxConcurrency ¶
func (s *GetFunctionOutput) SetMaxConcurrency(v int32) *GetFunctionOutput
SetMaxConcurrency sets the MaxConcurrency field's value.
func (*GetFunctionOutput) SetMemoryMB ¶
func (s *GetFunctionOutput) SetMemoryMB(v int32) *GetFunctionOutput
SetMemoryMB sets the MemoryMB field's value.
func (*GetFunctionOutput) SetName ¶
func (s *GetFunctionOutput) SetName(v string) *GetFunctionOutput
SetName sets the Name field's value.
func (*GetFunctionOutput) SetNasStorage ¶
func (s *GetFunctionOutput) SetNasStorage(v *NasStorageForGetFunctionOutput) *GetFunctionOutput
SetNasStorage sets the NasStorage field's value.
func (*GetFunctionOutput) SetOwner ¶
func (s *GetFunctionOutput) SetOwner(v string) *GetFunctionOutput
SetOwner sets the Owner field's value.
func (*GetFunctionOutput) SetRequestTimeout ¶
func (s *GetFunctionOutput) SetRequestTimeout(v int32) *GetFunctionOutput
SetRequestTimeout sets the RequestTimeout field's value.
func (*GetFunctionOutput) SetResourcePoolId ¶
func (s *GetFunctionOutput) SetResourcePoolId(v string) *GetFunctionOutput
SetResourcePoolId sets the ResourcePoolId field's value.
func (*GetFunctionOutput) SetRuntime ¶
func (s *GetFunctionOutput) SetRuntime(v string) *GetFunctionOutput
SetRuntime sets the Runtime field's value.
func (*GetFunctionOutput) SetSourceLocation ¶
func (s *GetFunctionOutput) SetSourceLocation(v string) *GetFunctionOutput
SetSourceLocation sets the SourceLocation field's value.
func (*GetFunctionOutput) SetSourceType ¶
func (s *GetFunctionOutput) SetSourceType(v string) *GetFunctionOutput
SetSourceType sets the SourceType field's value.
func (*GetFunctionOutput) SetTlsConfig ¶
func (s *GetFunctionOutput) SetTlsConfig(v *TlsConfigForGetFunctionOutput) *GetFunctionOutput
SetTlsConfig sets the TlsConfig field's value.
func (*GetFunctionOutput) SetTosMountConfig ¶
func (s *GetFunctionOutput) SetTosMountConfig(v *TosMountConfigForGetFunctionOutput) *GetFunctionOutput
SetTosMountConfig sets the TosMountConfig field's value.
func (*GetFunctionOutput) SetTriggersCount ¶
func (s *GetFunctionOutput) SetTriggersCount(v int32) *GetFunctionOutput
SetTriggersCount sets the TriggersCount field's value.
func (*GetFunctionOutput) SetUseStatus ¶
func (s *GetFunctionOutput) SetUseStatus(v string) *GetFunctionOutput
SetUseStatus sets the UseStatus field's value.
func (*GetFunctionOutput) SetVpcConfig ¶
func (s *GetFunctionOutput) SetVpcConfig(v *VpcConfigForGetFunctionOutput) *GetFunctionOutput
SetVpcConfig sets the VpcConfig field's value.
func (GetFunctionOutput) String ¶
func (s GetFunctionOutput) String() string
String returns the string representation
type MountPointForCreateFunctionInput ¶
type MountPointForCreateFunctionInput struct { BucketName *string `type:"string"` BucketPath *string `type:"string"` Endpoint *string `type:"string"` LocalMountPath *string `type:"string"` ReadOnly *bool `type:"boolean"` // contains filtered or unexported fields }
func (MountPointForCreateFunctionInput) GoString ¶
func (s MountPointForCreateFunctionInput) GoString() string
GoString returns the string representation
func (*MountPointForCreateFunctionInput) SetBucketName ¶
func (s *MountPointForCreateFunctionInput) SetBucketName(v string) *MountPointForCreateFunctionInput
SetBucketName sets the BucketName field's value.
func (*MountPointForCreateFunctionInput) SetBucketPath ¶
func (s *MountPointForCreateFunctionInput) SetBucketPath(v string) *MountPointForCreateFunctionInput
SetBucketPath sets the BucketPath field's value.
func (*MountPointForCreateFunctionInput) SetEndpoint ¶
func (s *MountPointForCreateFunctionInput) SetEndpoint(v string) *MountPointForCreateFunctionInput
SetEndpoint sets the Endpoint field's value.
func (*MountPointForCreateFunctionInput) SetLocalMountPath ¶
func (s *MountPointForCreateFunctionInput) SetLocalMountPath(v string) *MountPointForCreateFunctionInput
SetLocalMountPath sets the LocalMountPath field's value.
func (*MountPointForCreateFunctionInput) SetReadOnly ¶
func (s *MountPointForCreateFunctionInput) SetReadOnly(v bool) *MountPointForCreateFunctionInput
SetReadOnly sets the ReadOnly field's value.
func (MountPointForCreateFunctionInput) String ¶
func (s MountPointForCreateFunctionInput) String() string
String returns the string representation
type MountPointForCreateFunctionOutput ¶
type MountPointForCreateFunctionOutput struct { BucketName *string `type:"string"` BucketPath *string `type:"string"` Endpoint *string `type:"string"` LocalMountPath *string `type:"string"` ReadOnly *bool `type:"boolean"` // contains filtered or unexported fields }
func (MountPointForCreateFunctionOutput) GoString ¶
func (s MountPointForCreateFunctionOutput) GoString() string
GoString returns the string representation
func (*MountPointForCreateFunctionOutput) SetBucketName ¶
func (s *MountPointForCreateFunctionOutput) SetBucketName(v string) *MountPointForCreateFunctionOutput
SetBucketName sets the BucketName field's value.
func (*MountPointForCreateFunctionOutput) SetBucketPath ¶
func (s *MountPointForCreateFunctionOutput) SetBucketPath(v string) *MountPointForCreateFunctionOutput
SetBucketPath sets the BucketPath field's value.
func (*MountPointForCreateFunctionOutput) SetEndpoint ¶
func (s *MountPointForCreateFunctionOutput) SetEndpoint(v string) *MountPointForCreateFunctionOutput
SetEndpoint sets the Endpoint field's value.
func (*MountPointForCreateFunctionOutput) SetLocalMountPath ¶
func (s *MountPointForCreateFunctionOutput) SetLocalMountPath(v string) *MountPointForCreateFunctionOutput
SetLocalMountPath sets the LocalMountPath field's value.
func (*MountPointForCreateFunctionOutput) SetReadOnly ¶
func (s *MountPointForCreateFunctionOutput) SetReadOnly(v bool) *MountPointForCreateFunctionOutput
SetReadOnly sets the ReadOnly field's value.
func (MountPointForCreateFunctionOutput) String ¶
func (s MountPointForCreateFunctionOutput) String() string
String returns the string representation
type MountPointForGetFunctionOutput ¶
type MountPointForGetFunctionOutput struct { BucketName *string `type:"string"` BucketPath *string `type:"string"` Endpoint *string `type:"string"` LocalMountPath *string `type:"string"` ReadOnly *bool `type:"boolean"` // contains filtered or unexported fields }
func (MountPointForGetFunctionOutput) GoString ¶
func (s MountPointForGetFunctionOutput) GoString() string
GoString returns the string representation
func (*MountPointForGetFunctionOutput) SetBucketName ¶
func (s *MountPointForGetFunctionOutput) SetBucketName(v string) *MountPointForGetFunctionOutput
SetBucketName sets the BucketName field's value.
func (*MountPointForGetFunctionOutput) SetBucketPath ¶
func (s *MountPointForGetFunctionOutput) SetBucketPath(v string) *MountPointForGetFunctionOutput
SetBucketPath sets the BucketPath field's value.
func (*MountPointForGetFunctionOutput) SetEndpoint ¶
func (s *MountPointForGetFunctionOutput) SetEndpoint(v string) *MountPointForGetFunctionOutput
SetEndpoint sets the Endpoint field's value.
func (*MountPointForGetFunctionOutput) SetLocalMountPath ¶
func (s *MountPointForGetFunctionOutput) SetLocalMountPath(v string) *MountPointForGetFunctionOutput
SetLocalMountPath sets the LocalMountPath field's value.
func (*MountPointForGetFunctionOutput) SetReadOnly ¶
func (s *MountPointForGetFunctionOutput) SetReadOnly(v bool) *MountPointForGetFunctionOutput
SetReadOnly sets the ReadOnly field's value.
func (MountPointForGetFunctionOutput) String ¶
func (s MountPointForGetFunctionOutput) String() string
String returns the string representation
type MountPointForUpdateFunctionInput ¶
type MountPointForUpdateFunctionInput struct { BucketName *string `type:"string"` BucketPath *string `type:"string"` Endpoint *string `type:"string"` LocalMountPath *string `type:"string"` ReadOnly *bool `type:"boolean"` // contains filtered or unexported fields }
func (MountPointForUpdateFunctionInput) GoString ¶
func (s MountPointForUpdateFunctionInput) GoString() string
GoString returns the string representation
func (*MountPointForUpdateFunctionInput) SetBucketName ¶
func (s *MountPointForUpdateFunctionInput) SetBucketName(v string) *MountPointForUpdateFunctionInput
SetBucketName sets the BucketName field's value.
func (*MountPointForUpdateFunctionInput) SetBucketPath ¶
func (s *MountPointForUpdateFunctionInput) SetBucketPath(v string) *MountPointForUpdateFunctionInput
SetBucketPath sets the BucketPath field's value.
func (*MountPointForUpdateFunctionInput) SetEndpoint ¶
func (s *MountPointForUpdateFunctionInput) SetEndpoint(v string) *MountPointForUpdateFunctionInput
SetEndpoint sets the Endpoint field's value.
func (*MountPointForUpdateFunctionInput) SetLocalMountPath ¶
func (s *MountPointForUpdateFunctionInput) SetLocalMountPath(v string) *MountPointForUpdateFunctionInput
SetLocalMountPath sets the LocalMountPath field's value.
func (*MountPointForUpdateFunctionInput) SetReadOnly ¶
func (s *MountPointForUpdateFunctionInput) SetReadOnly(v bool) *MountPointForUpdateFunctionInput
SetReadOnly sets the ReadOnly field's value.
func (MountPointForUpdateFunctionInput) String ¶
func (s MountPointForUpdateFunctionInput) String() string
String returns the string representation
type MountPointForUpdateFunctionOutput ¶
type MountPointForUpdateFunctionOutput struct { BucketName *string `type:"string"` BucketPath *string `type:"string"` Endpoint *string `type:"string"` LocalMountPath *string `type:"string"` ReadOnly *bool `type:"boolean"` // contains filtered or unexported fields }
func (MountPointForUpdateFunctionOutput) GoString ¶
func (s MountPointForUpdateFunctionOutput) GoString() string
GoString returns the string representation
func (*MountPointForUpdateFunctionOutput) SetBucketName ¶
func (s *MountPointForUpdateFunctionOutput) SetBucketName(v string) *MountPointForUpdateFunctionOutput
SetBucketName sets the BucketName field's value.
func (*MountPointForUpdateFunctionOutput) SetBucketPath ¶
func (s *MountPointForUpdateFunctionOutput) SetBucketPath(v string) *MountPointForUpdateFunctionOutput
SetBucketPath sets the BucketPath field's value.
func (*MountPointForUpdateFunctionOutput) SetEndpoint ¶
func (s *MountPointForUpdateFunctionOutput) SetEndpoint(v string) *MountPointForUpdateFunctionOutput
SetEndpoint sets the Endpoint field's value.
func (*MountPointForUpdateFunctionOutput) SetLocalMountPath ¶
func (s *MountPointForUpdateFunctionOutput) SetLocalMountPath(v string) *MountPointForUpdateFunctionOutput
SetLocalMountPath sets the LocalMountPath field's value.
func (*MountPointForUpdateFunctionOutput) SetReadOnly ¶
func (s *MountPointForUpdateFunctionOutput) SetReadOnly(v bool) *MountPointForUpdateFunctionOutput
SetReadOnly sets the ReadOnly field's value.
func (MountPointForUpdateFunctionOutput) String ¶
func (s MountPointForUpdateFunctionOutput) String() string
String returns the string representation
type NasConfigForCreateFunctionInput ¶
type NasConfigForCreateFunctionInput struct { FileSystemId *string `type:"string"` Gid *int64 `type:"int64"` LocalMountPath *string `type:"string"` MountPointId *string `type:"string"` RemotePath *string `type:"string"` Uid *int64 `type:"int64"` // contains filtered or unexported fields }
func (NasConfigForCreateFunctionInput) GoString ¶
func (s NasConfigForCreateFunctionInput) GoString() string
GoString returns the string representation
func (*NasConfigForCreateFunctionInput) SetFileSystemId ¶
func (s *NasConfigForCreateFunctionInput) SetFileSystemId(v string) *NasConfigForCreateFunctionInput
SetFileSystemId sets the FileSystemId field's value.
func (*NasConfigForCreateFunctionInput) SetGid ¶
func (s *NasConfigForCreateFunctionInput) SetGid(v int64) *NasConfigForCreateFunctionInput
SetGid sets the Gid field's value.
func (*NasConfigForCreateFunctionInput) SetLocalMountPath ¶
func (s *NasConfigForCreateFunctionInput) SetLocalMountPath(v string) *NasConfigForCreateFunctionInput
SetLocalMountPath sets the LocalMountPath field's value.
func (*NasConfigForCreateFunctionInput) SetMountPointId ¶
func (s *NasConfigForCreateFunctionInput) SetMountPointId(v string) *NasConfigForCreateFunctionInput
SetMountPointId sets the MountPointId field's value.
func (*NasConfigForCreateFunctionInput) SetRemotePath ¶
func (s *NasConfigForCreateFunctionInput) SetRemotePath(v string) *NasConfigForCreateFunctionInput
SetRemotePath sets the RemotePath field's value.
func (*NasConfigForCreateFunctionInput) SetUid ¶
func (s *NasConfigForCreateFunctionInput) SetUid(v int64) *NasConfigForCreateFunctionInput
SetUid sets the Uid field's value.
func (NasConfigForCreateFunctionInput) String ¶
func (s NasConfigForCreateFunctionInput) String() string
String returns the string representation
type NasConfigForCreateFunctionOutput ¶
type NasConfigForCreateFunctionOutput struct { FileSystemId *string `type:"string"` Gid *int64 `type:"int64"` LocalMountPath *string `type:"string"` MountPointId *string `type:"string"` RemotePath *string `type:"string"` Uid *int64 `type:"int64"` // contains filtered or unexported fields }
func (NasConfigForCreateFunctionOutput) GoString ¶
func (s NasConfigForCreateFunctionOutput) GoString() string
GoString returns the string representation
func (*NasConfigForCreateFunctionOutput) SetFileSystemId ¶
func (s *NasConfigForCreateFunctionOutput) SetFileSystemId(v string) *NasConfigForCreateFunctionOutput
SetFileSystemId sets the FileSystemId field's value.
func (*NasConfigForCreateFunctionOutput) SetGid ¶
func (s *NasConfigForCreateFunctionOutput) SetGid(v int64) *NasConfigForCreateFunctionOutput
SetGid sets the Gid field's value.
func (*NasConfigForCreateFunctionOutput) SetLocalMountPath ¶
func (s *NasConfigForCreateFunctionOutput) SetLocalMountPath(v string) *NasConfigForCreateFunctionOutput
SetLocalMountPath sets the LocalMountPath field's value.
func (*NasConfigForCreateFunctionOutput) SetMountPointId ¶
func (s *NasConfigForCreateFunctionOutput) SetMountPointId(v string) *NasConfigForCreateFunctionOutput
SetMountPointId sets the MountPointId field's value.
func (*NasConfigForCreateFunctionOutput) SetRemotePath ¶
func (s *NasConfigForCreateFunctionOutput) SetRemotePath(v string) *NasConfigForCreateFunctionOutput
SetRemotePath sets the RemotePath field's value.
func (*NasConfigForCreateFunctionOutput) SetUid ¶
func (s *NasConfigForCreateFunctionOutput) SetUid(v int64) *NasConfigForCreateFunctionOutput
SetUid sets the Uid field's value.
func (NasConfigForCreateFunctionOutput) String ¶
func (s NasConfigForCreateFunctionOutput) String() string
String returns the string representation
type NasConfigForGetFunctionOutput ¶
type NasConfigForGetFunctionOutput struct { FileSystemId *string `type:"string"` Gid *int64 `type:"int64"` LocalMountPath *string `type:"string"` MountPointId *string `type:"string"` RemotePath *string `type:"string"` Uid *int64 `type:"int64"` // contains filtered or unexported fields }
func (NasConfigForGetFunctionOutput) GoString ¶
func (s NasConfigForGetFunctionOutput) GoString() string
GoString returns the string representation
func (*NasConfigForGetFunctionOutput) SetFileSystemId ¶
func (s *NasConfigForGetFunctionOutput) SetFileSystemId(v string) *NasConfigForGetFunctionOutput
SetFileSystemId sets the FileSystemId field's value.
func (*NasConfigForGetFunctionOutput) SetGid ¶
func (s *NasConfigForGetFunctionOutput) SetGid(v int64) *NasConfigForGetFunctionOutput
SetGid sets the Gid field's value.
func (*NasConfigForGetFunctionOutput) SetLocalMountPath ¶
func (s *NasConfigForGetFunctionOutput) SetLocalMountPath(v string) *NasConfigForGetFunctionOutput
SetLocalMountPath sets the LocalMountPath field's value.
func (*NasConfigForGetFunctionOutput) SetMountPointId ¶
func (s *NasConfigForGetFunctionOutput) SetMountPointId(v string) *NasConfigForGetFunctionOutput
SetMountPointId sets the MountPointId field's value.
func (*NasConfigForGetFunctionOutput) SetRemotePath ¶
func (s *NasConfigForGetFunctionOutput) SetRemotePath(v string) *NasConfigForGetFunctionOutput
SetRemotePath sets the RemotePath field's value.
func (*NasConfigForGetFunctionOutput) SetUid ¶
func (s *NasConfigForGetFunctionOutput) SetUid(v int64) *NasConfigForGetFunctionOutput
SetUid sets the Uid field's value.
func (NasConfigForGetFunctionOutput) String ¶
func (s NasConfigForGetFunctionOutput) String() string
String returns the string representation
type NasConfigForUpdateFunctionInput ¶
type NasConfigForUpdateFunctionInput struct { FileSystemId *string `type:"string"` Gid *int64 `type:"int64"` LocalMountPath *string `type:"string"` MountPointId *string `type:"string"` RemotePath *string `type:"string"` Uid *int64 `type:"int64"` // contains filtered or unexported fields }
func (NasConfigForUpdateFunctionInput) GoString ¶
func (s NasConfigForUpdateFunctionInput) GoString() string
GoString returns the string representation
func (*NasConfigForUpdateFunctionInput) SetFileSystemId ¶
func (s *NasConfigForUpdateFunctionInput) SetFileSystemId(v string) *NasConfigForUpdateFunctionInput
SetFileSystemId sets the FileSystemId field's value.
func (*NasConfigForUpdateFunctionInput) SetGid ¶
func (s *NasConfigForUpdateFunctionInput) SetGid(v int64) *NasConfigForUpdateFunctionInput
SetGid sets the Gid field's value.
func (*NasConfigForUpdateFunctionInput) SetLocalMountPath ¶
func (s *NasConfigForUpdateFunctionInput) SetLocalMountPath(v string) *NasConfigForUpdateFunctionInput
SetLocalMountPath sets the LocalMountPath field's value.
func (*NasConfigForUpdateFunctionInput) SetMountPointId ¶
func (s *NasConfigForUpdateFunctionInput) SetMountPointId(v string) *NasConfigForUpdateFunctionInput
SetMountPointId sets the MountPointId field's value.
func (*NasConfigForUpdateFunctionInput) SetRemotePath ¶
func (s *NasConfigForUpdateFunctionInput) SetRemotePath(v string) *NasConfigForUpdateFunctionInput
SetRemotePath sets the RemotePath field's value.
func (*NasConfigForUpdateFunctionInput) SetUid ¶
func (s *NasConfigForUpdateFunctionInput) SetUid(v int64) *NasConfigForUpdateFunctionInput
SetUid sets the Uid field's value.
func (NasConfigForUpdateFunctionInput) String ¶
func (s NasConfigForUpdateFunctionInput) String() string
String returns the string representation
type NasConfigForUpdateFunctionOutput ¶
type NasConfigForUpdateFunctionOutput struct { FileSystemId *string `type:"string"` Gid *int64 `type:"int64"` LocalMountPath *string `type:"string"` MountPointId *string `type:"string"` RemotePath *string `type:"string"` Uid *int64 `type:"int64"` // contains filtered or unexported fields }
func (NasConfigForUpdateFunctionOutput) GoString ¶
func (s NasConfigForUpdateFunctionOutput) GoString() string
GoString returns the string representation
func (*NasConfigForUpdateFunctionOutput) SetFileSystemId ¶
func (s *NasConfigForUpdateFunctionOutput) SetFileSystemId(v string) *NasConfigForUpdateFunctionOutput
SetFileSystemId sets the FileSystemId field's value.
func (*NasConfigForUpdateFunctionOutput) SetGid ¶
func (s *NasConfigForUpdateFunctionOutput) SetGid(v int64) *NasConfigForUpdateFunctionOutput
SetGid sets the Gid field's value.
func (*NasConfigForUpdateFunctionOutput) SetLocalMountPath ¶
func (s *NasConfigForUpdateFunctionOutput) SetLocalMountPath(v string) *NasConfigForUpdateFunctionOutput
SetLocalMountPath sets the LocalMountPath field's value.
func (*NasConfigForUpdateFunctionOutput) SetMountPointId ¶
func (s *NasConfigForUpdateFunctionOutput) SetMountPointId(v string) *NasConfigForUpdateFunctionOutput
SetMountPointId sets the MountPointId field's value.
func (*NasConfigForUpdateFunctionOutput) SetRemotePath ¶
func (s *NasConfigForUpdateFunctionOutput) SetRemotePath(v string) *NasConfigForUpdateFunctionOutput
SetRemotePath sets the RemotePath field's value.
func (*NasConfigForUpdateFunctionOutput) SetUid ¶
func (s *NasConfigForUpdateFunctionOutput) SetUid(v int64) *NasConfigForUpdateFunctionOutput
SetUid sets the Uid field's value.
func (NasConfigForUpdateFunctionOutput) String ¶
func (s NasConfigForUpdateFunctionOutput) String() string
String returns the string representation
type NasStorageForCreateFunctionInput ¶
type NasStorageForCreateFunctionInput struct { EnableNas *bool `type:"boolean"` NasConfigs []*NasConfigForCreateFunctionInput `type:"list"` // contains filtered or unexported fields }
func (NasStorageForCreateFunctionInput) GoString ¶
func (s NasStorageForCreateFunctionInput) GoString() string
GoString returns the string representation
func (*NasStorageForCreateFunctionInput) SetEnableNas ¶
func (s *NasStorageForCreateFunctionInput) SetEnableNas(v bool) *NasStorageForCreateFunctionInput
SetEnableNas sets the EnableNas field's value.
func (*NasStorageForCreateFunctionInput) SetNasConfigs ¶
func (s *NasStorageForCreateFunctionInput) SetNasConfigs(v []*NasConfigForCreateFunctionInput) *NasStorageForCreateFunctionInput
SetNasConfigs sets the NasConfigs field's value.
func (NasStorageForCreateFunctionInput) String ¶
func (s NasStorageForCreateFunctionInput) String() string
String returns the string representation
type NasStorageForCreateFunctionOutput ¶
type NasStorageForCreateFunctionOutput struct { EnableNas *bool `type:"boolean"` NasConfigs []*NasConfigForCreateFunctionOutput `type:"list"` // contains filtered or unexported fields }
func (NasStorageForCreateFunctionOutput) GoString ¶
func (s NasStorageForCreateFunctionOutput) GoString() string
GoString returns the string representation
func (*NasStorageForCreateFunctionOutput) SetEnableNas ¶
func (s *NasStorageForCreateFunctionOutput) SetEnableNas(v bool) *NasStorageForCreateFunctionOutput
SetEnableNas sets the EnableNas field's value.
func (*NasStorageForCreateFunctionOutput) SetNasConfigs ¶
func (s *NasStorageForCreateFunctionOutput) SetNasConfigs(v []*NasConfigForCreateFunctionOutput) *NasStorageForCreateFunctionOutput
SetNasConfigs sets the NasConfigs field's value.
func (NasStorageForCreateFunctionOutput) String ¶
func (s NasStorageForCreateFunctionOutput) String() string
String returns the string representation
type NasStorageForGetFunctionOutput ¶
type NasStorageForGetFunctionOutput struct { EnableNas *bool `type:"boolean"` NasConfigs []*NasConfigForGetFunctionOutput `type:"list"` // contains filtered or unexported fields }
func (NasStorageForGetFunctionOutput) GoString ¶
func (s NasStorageForGetFunctionOutput) GoString() string
GoString returns the string representation
func (*NasStorageForGetFunctionOutput) SetEnableNas ¶
func (s *NasStorageForGetFunctionOutput) SetEnableNas(v bool) *NasStorageForGetFunctionOutput
SetEnableNas sets the EnableNas field's value.
func (*NasStorageForGetFunctionOutput) SetNasConfigs ¶
func (s *NasStorageForGetFunctionOutput) SetNasConfigs(v []*NasConfigForGetFunctionOutput) *NasStorageForGetFunctionOutput
SetNasConfigs sets the NasConfigs field's value.
func (NasStorageForGetFunctionOutput) String ¶
func (s NasStorageForGetFunctionOutput) String() string
String returns the string representation
type NasStorageForUpdateFunctionInput ¶
type NasStorageForUpdateFunctionInput struct { EnableNas *bool `type:"boolean"` NasConfigs []*NasConfigForUpdateFunctionInput `type:"list"` // contains filtered or unexported fields }
func (NasStorageForUpdateFunctionInput) GoString ¶
func (s NasStorageForUpdateFunctionInput) GoString() string
GoString returns the string representation
func (*NasStorageForUpdateFunctionInput) SetEnableNas ¶
func (s *NasStorageForUpdateFunctionInput) SetEnableNas(v bool) *NasStorageForUpdateFunctionInput
SetEnableNas sets the EnableNas field's value.
func (*NasStorageForUpdateFunctionInput) SetNasConfigs ¶
func (s *NasStorageForUpdateFunctionInput) SetNasConfigs(v []*NasConfigForUpdateFunctionInput) *NasStorageForUpdateFunctionInput
SetNasConfigs sets the NasConfigs field's value.
func (NasStorageForUpdateFunctionInput) String ¶
func (s NasStorageForUpdateFunctionInput) String() string
String returns the string representation
type NasStorageForUpdateFunctionOutput ¶
type NasStorageForUpdateFunctionOutput struct { EnableNas *bool `type:"boolean"` NasConfigs []*NasConfigForUpdateFunctionOutput `type:"list"` // contains filtered or unexported fields }
func (NasStorageForUpdateFunctionOutput) GoString ¶
func (s NasStorageForUpdateFunctionOutput) GoString() string
GoString returns the string representation
func (*NasStorageForUpdateFunctionOutput) SetEnableNas ¶
func (s *NasStorageForUpdateFunctionOutput) SetEnableNas(v bool) *NasStorageForUpdateFunctionOutput
SetEnableNas sets the EnableNas field's value.
func (*NasStorageForUpdateFunctionOutput) SetNasConfigs ¶
func (s *NasStorageForUpdateFunctionOutput) SetNasConfigs(v []*NasConfigForUpdateFunctionOutput) *NasStorageForUpdateFunctionOutput
SetNasConfigs sets the NasConfigs field's value.
func (NasStorageForUpdateFunctionOutput) String ¶
func (s NasStorageForUpdateFunctionOutput) String() string
String returns the string representation
type SourceAccessConfigForCreateFunctionInput ¶
type SourceAccessConfigForCreateFunctionInput struct { Password *string `type:"string"` Username *string `type:"string"` // contains filtered or unexported fields }
func (SourceAccessConfigForCreateFunctionInput) GoString ¶
func (s SourceAccessConfigForCreateFunctionInput) GoString() string
GoString returns the string representation
func (*SourceAccessConfigForCreateFunctionInput) SetPassword ¶
func (s *SourceAccessConfigForCreateFunctionInput) SetPassword(v string) *SourceAccessConfigForCreateFunctionInput
SetPassword sets the Password field's value.
func (*SourceAccessConfigForCreateFunctionInput) SetUsername ¶
func (s *SourceAccessConfigForCreateFunctionInput) SetUsername(v string) *SourceAccessConfigForCreateFunctionInput
SetUsername sets the Username field's value.
func (SourceAccessConfigForCreateFunctionInput) String ¶
func (s SourceAccessConfigForCreateFunctionInput) String() string
String returns the string representation
type SourceAccessConfigForUpdateFunctionInput ¶
type SourceAccessConfigForUpdateFunctionInput struct { Password *string `type:"string"` Username *string `type:"string"` // contains filtered or unexported fields }
func (SourceAccessConfigForUpdateFunctionInput) GoString ¶
func (s SourceAccessConfigForUpdateFunctionInput) GoString() string
GoString returns the string representation
func (*SourceAccessConfigForUpdateFunctionInput) SetPassword ¶
func (s *SourceAccessConfigForUpdateFunctionInput) SetPassword(v string) *SourceAccessConfigForUpdateFunctionInput
SetPassword sets the Password field's value.
func (*SourceAccessConfigForUpdateFunctionInput) SetUsername ¶
func (s *SourceAccessConfigForUpdateFunctionInput) SetUsername(v string) *SourceAccessConfigForUpdateFunctionInput
SetUsername sets the Username field's value.
func (SourceAccessConfigForUpdateFunctionInput) String ¶
func (s SourceAccessConfigForUpdateFunctionInput) String() string
String returns the string representation
type TlsConfigForCreateFunctionInput ¶
type TlsConfigForCreateFunctionInput struct { EnableLog *bool `type:"boolean"` TlsProjectId *string `type:"string"` TlsTopicId *string `type:"string"` // contains filtered or unexported fields }
func (TlsConfigForCreateFunctionInput) GoString ¶
func (s TlsConfigForCreateFunctionInput) GoString() string
GoString returns the string representation
func (*TlsConfigForCreateFunctionInput) SetEnableLog ¶
func (s *TlsConfigForCreateFunctionInput) SetEnableLog(v bool) *TlsConfigForCreateFunctionInput
SetEnableLog sets the EnableLog field's value.
func (*TlsConfigForCreateFunctionInput) SetTlsProjectId ¶
func (s *TlsConfigForCreateFunctionInput) SetTlsProjectId(v string) *TlsConfigForCreateFunctionInput
SetTlsProjectId sets the TlsProjectId field's value.
func (*TlsConfigForCreateFunctionInput) SetTlsTopicId ¶
func (s *TlsConfigForCreateFunctionInput) SetTlsTopicId(v string) *TlsConfigForCreateFunctionInput
SetTlsTopicId sets the TlsTopicId field's value.
func (TlsConfigForCreateFunctionInput) String ¶
func (s TlsConfigForCreateFunctionInput) String() string
String returns the string representation
type TlsConfigForCreateFunctionOutput ¶
type TlsConfigForCreateFunctionOutput struct { EnableLog *bool `type:"boolean"` TlsProjectId *string `type:"string"` TlsTopicId *string `type:"string"` // contains filtered or unexported fields }
func (TlsConfigForCreateFunctionOutput) GoString ¶
func (s TlsConfigForCreateFunctionOutput) GoString() string
GoString returns the string representation
func (*TlsConfigForCreateFunctionOutput) SetEnableLog ¶
func (s *TlsConfigForCreateFunctionOutput) SetEnableLog(v bool) *TlsConfigForCreateFunctionOutput
SetEnableLog sets the EnableLog field's value.
func (*TlsConfigForCreateFunctionOutput) SetTlsProjectId ¶
func (s *TlsConfigForCreateFunctionOutput) SetTlsProjectId(v string) *TlsConfigForCreateFunctionOutput
SetTlsProjectId sets the TlsProjectId field's value.
func (*TlsConfigForCreateFunctionOutput) SetTlsTopicId ¶
func (s *TlsConfigForCreateFunctionOutput) SetTlsTopicId(v string) *TlsConfigForCreateFunctionOutput
SetTlsTopicId sets the TlsTopicId field's value.
func (TlsConfigForCreateFunctionOutput) String ¶
func (s TlsConfigForCreateFunctionOutput) String() string
String returns the string representation
type TlsConfigForGetFunctionOutput ¶
type TlsConfigForGetFunctionOutput struct { EnableLog *bool `type:"boolean"` TlsProjectId *string `type:"string"` TlsTopicId *string `type:"string"` // contains filtered or unexported fields }
func (TlsConfigForGetFunctionOutput) GoString ¶
func (s TlsConfigForGetFunctionOutput) GoString() string
GoString returns the string representation
func (*TlsConfigForGetFunctionOutput) SetEnableLog ¶
func (s *TlsConfigForGetFunctionOutput) SetEnableLog(v bool) *TlsConfigForGetFunctionOutput
SetEnableLog sets the EnableLog field's value.
func (*TlsConfigForGetFunctionOutput) SetTlsProjectId ¶
func (s *TlsConfigForGetFunctionOutput) SetTlsProjectId(v string) *TlsConfigForGetFunctionOutput
SetTlsProjectId sets the TlsProjectId field's value.
func (*TlsConfigForGetFunctionOutput) SetTlsTopicId ¶
func (s *TlsConfigForGetFunctionOutput) SetTlsTopicId(v string) *TlsConfigForGetFunctionOutput
SetTlsTopicId sets the TlsTopicId field's value.
func (TlsConfigForGetFunctionOutput) String ¶
func (s TlsConfigForGetFunctionOutput) String() string
String returns the string representation
type TlsConfigForUpdateFunctionInput ¶
type TlsConfigForUpdateFunctionInput struct { EnableLog *bool `type:"boolean"` TlsProjectId *string `type:"string"` TlsTopicId *string `type:"string"` // contains filtered or unexported fields }
func (TlsConfigForUpdateFunctionInput) GoString ¶
func (s TlsConfigForUpdateFunctionInput) GoString() string
GoString returns the string representation
func (*TlsConfigForUpdateFunctionInput) SetEnableLog ¶
func (s *TlsConfigForUpdateFunctionInput) SetEnableLog(v bool) *TlsConfigForUpdateFunctionInput
SetEnableLog sets the EnableLog field's value.
func (*TlsConfigForUpdateFunctionInput) SetTlsProjectId ¶
func (s *TlsConfigForUpdateFunctionInput) SetTlsProjectId(v string) *TlsConfigForUpdateFunctionInput
SetTlsProjectId sets the TlsProjectId field's value.
func (*TlsConfigForUpdateFunctionInput) SetTlsTopicId ¶
func (s *TlsConfigForUpdateFunctionInput) SetTlsTopicId(v string) *TlsConfigForUpdateFunctionInput
SetTlsTopicId sets the TlsTopicId field's value.
func (TlsConfigForUpdateFunctionInput) String ¶
func (s TlsConfigForUpdateFunctionInput) String() string
String returns the string representation
type TlsConfigForUpdateFunctionOutput ¶
type TlsConfigForUpdateFunctionOutput struct { EnableLog *bool `type:"boolean"` TlsProjectId *string `type:"string"` TlsTopicId *string `type:"string"` // contains filtered or unexported fields }
func (TlsConfigForUpdateFunctionOutput) GoString ¶
func (s TlsConfigForUpdateFunctionOutput) GoString() string
GoString returns the string representation
func (*TlsConfigForUpdateFunctionOutput) SetEnableLog ¶
func (s *TlsConfigForUpdateFunctionOutput) SetEnableLog(v bool) *TlsConfigForUpdateFunctionOutput
SetEnableLog sets the EnableLog field's value.
func (*TlsConfigForUpdateFunctionOutput) SetTlsProjectId ¶
func (s *TlsConfigForUpdateFunctionOutput) SetTlsProjectId(v string) *TlsConfigForUpdateFunctionOutput
SetTlsProjectId sets the TlsProjectId field's value.
func (*TlsConfigForUpdateFunctionOutput) SetTlsTopicId ¶
func (s *TlsConfigForUpdateFunctionOutput) SetTlsTopicId(v string) *TlsConfigForUpdateFunctionOutput
SetTlsTopicId sets the TlsTopicId field's value.
func (TlsConfigForUpdateFunctionOutput) String ¶
func (s TlsConfigForUpdateFunctionOutput) String() string
String returns the string representation
type TopParamForCreateFunctionInput ¶
type TopParamForCreateFunctionInput struct { AccountId *int64 `type:"int64"` DestService *string `type:"string"` IsInternal *string `type:"string"` Psm *string `type:"string"` RealIp *string `type:"string"` Region *string `type:"string"` RequestId *string `type:"string"` RoleId *int64 `type:"int64"` Site *string `type:"string"` SourceService *string `type:"string"` UserId *int64 `type:"int64"` // contains filtered or unexported fields }
func (TopParamForCreateFunctionInput) GoString ¶
func (s TopParamForCreateFunctionInput) GoString() string
GoString returns the string representation
func (*TopParamForCreateFunctionInput) SetAccountId ¶
func (s *TopParamForCreateFunctionInput) SetAccountId(v int64) *TopParamForCreateFunctionInput
SetAccountId sets the AccountId field's value.
func (*TopParamForCreateFunctionInput) SetDestService ¶
func (s *TopParamForCreateFunctionInput) SetDestService(v string) *TopParamForCreateFunctionInput
SetDestService sets the DestService field's value.
func (*TopParamForCreateFunctionInput) SetIsInternal ¶
func (s *TopParamForCreateFunctionInput) SetIsInternal(v string) *TopParamForCreateFunctionInput
SetIsInternal sets the IsInternal field's value.
func (*TopParamForCreateFunctionInput) SetPsm ¶
func (s *TopParamForCreateFunctionInput) SetPsm(v string) *TopParamForCreateFunctionInput
SetPsm sets the Psm field's value.
func (*TopParamForCreateFunctionInput) SetRealIp ¶
func (s *TopParamForCreateFunctionInput) SetRealIp(v string) *TopParamForCreateFunctionInput
SetRealIp sets the RealIp field's value.
func (*TopParamForCreateFunctionInput) SetRegion ¶
func (s *TopParamForCreateFunctionInput) SetRegion(v string) *TopParamForCreateFunctionInput
SetRegion sets the Region field's value.
func (*TopParamForCreateFunctionInput) SetRequestId ¶
func (s *TopParamForCreateFunctionInput) SetRequestId(v string) *TopParamForCreateFunctionInput
SetRequestId sets the RequestId field's value.
func (*TopParamForCreateFunctionInput) SetRoleId ¶
func (s *TopParamForCreateFunctionInput) SetRoleId(v int64) *TopParamForCreateFunctionInput
SetRoleId sets the RoleId field's value.
func (*TopParamForCreateFunctionInput) SetSite ¶
func (s *TopParamForCreateFunctionInput) SetSite(v string) *TopParamForCreateFunctionInput
SetSite sets the Site field's value.
func (*TopParamForCreateFunctionInput) SetSourceService ¶
func (s *TopParamForCreateFunctionInput) SetSourceService(v string) *TopParamForCreateFunctionInput
SetSourceService sets the SourceService field's value.
func (*TopParamForCreateFunctionInput) SetUserId ¶
func (s *TopParamForCreateFunctionInput) SetUserId(v int64) *TopParamForCreateFunctionInput
SetUserId sets the UserId field's value.
func (TopParamForCreateFunctionInput) String ¶
func (s TopParamForCreateFunctionInput) String() string
String returns the string representation
type TopParamForDeleteFunctionInput ¶
type TopParamForDeleteFunctionInput struct { AccountId *int64 `type:"int64"` DestService *string `type:"string"` IsInternal *string `type:"string"` Psm *string `type:"string"` RealIp *string `type:"string"` Region *string `type:"string"` RequestId *string `type:"string"` RoleId *int64 `type:"int64"` Site *string `type:"string"` SourceService *string `type:"string"` UserId *int64 `type:"int64"` // contains filtered or unexported fields }
func (TopParamForDeleteFunctionInput) GoString ¶
func (s TopParamForDeleteFunctionInput) GoString() string
GoString returns the string representation
func (*TopParamForDeleteFunctionInput) SetAccountId ¶
func (s *TopParamForDeleteFunctionInput) SetAccountId(v int64) *TopParamForDeleteFunctionInput
SetAccountId sets the AccountId field's value.
func (*TopParamForDeleteFunctionInput) SetDestService ¶
func (s *TopParamForDeleteFunctionInput) SetDestService(v string) *TopParamForDeleteFunctionInput
SetDestService sets the DestService field's value.
func (*TopParamForDeleteFunctionInput) SetIsInternal ¶
func (s *TopParamForDeleteFunctionInput) SetIsInternal(v string) *TopParamForDeleteFunctionInput
SetIsInternal sets the IsInternal field's value.
func (*TopParamForDeleteFunctionInput) SetPsm ¶
func (s *TopParamForDeleteFunctionInput) SetPsm(v string) *TopParamForDeleteFunctionInput
SetPsm sets the Psm field's value.
func (*TopParamForDeleteFunctionInput) SetRealIp ¶
func (s *TopParamForDeleteFunctionInput) SetRealIp(v string) *TopParamForDeleteFunctionInput
SetRealIp sets the RealIp field's value.
func (*TopParamForDeleteFunctionInput) SetRegion ¶
func (s *TopParamForDeleteFunctionInput) SetRegion(v string) *TopParamForDeleteFunctionInput
SetRegion sets the Region field's value.
func (*TopParamForDeleteFunctionInput) SetRequestId ¶
func (s *TopParamForDeleteFunctionInput) SetRequestId(v string) *TopParamForDeleteFunctionInput
SetRequestId sets the RequestId field's value.
func (*TopParamForDeleteFunctionInput) SetRoleId ¶
func (s *TopParamForDeleteFunctionInput) SetRoleId(v int64) *TopParamForDeleteFunctionInput
SetRoleId sets the RoleId field's value.
func (*TopParamForDeleteFunctionInput) SetSite ¶
func (s *TopParamForDeleteFunctionInput) SetSite(v string) *TopParamForDeleteFunctionInput
SetSite sets the Site field's value.
func (*TopParamForDeleteFunctionInput) SetSourceService ¶
func (s *TopParamForDeleteFunctionInput) SetSourceService(v string) *TopParamForDeleteFunctionInput
SetSourceService sets the SourceService field's value.
func (*TopParamForDeleteFunctionInput) SetUserId ¶
func (s *TopParamForDeleteFunctionInput) SetUserId(v int64) *TopParamForDeleteFunctionInput
SetUserId sets the UserId field's value.
func (TopParamForDeleteFunctionInput) String ¶
func (s TopParamForDeleteFunctionInput) String() string
String returns the string representation
type TopParamForGetFunctionInput ¶
type TopParamForGetFunctionInput struct { AccountId *int64 `type:"int64"` DestService *string `type:"string"` IsInternal *string `type:"string"` Psm *string `type:"string"` RealIp *string `type:"string"` Region *string `type:"string"` RequestId *string `type:"string"` RoleId *int64 `type:"int64"` Site *string `type:"string"` SourceService *string `type:"string"` UserId *int64 `type:"int64"` // contains filtered or unexported fields }
func (TopParamForGetFunctionInput) GoString ¶
func (s TopParamForGetFunctionInput) GoString() string
GoString returns the string representation
func (*TopParamForGetFunctionInput) SetAccountId ¶
func (s *TopParamForGetFunctionInput) SetAccountId(v int64) *TopParamForGetFunctionInput
SetAccountId sets the AccountId field's value.
func (*TopParamForGetFunctionInput) SetDestService ¶
func (s *TopParamForGetFunctionInput) SetDestService(v string) *TopParamForGetFunctionInput
SetDestService sets the DestService field's value.
func (*TopParamForGetFunctionInput) SetIsInternal ¶
func (s *TopParamForGetFunctionInput) SetIsInternal(v string) *TopParamForGetFunctionInput
SetIsInternal sets the IsInternal field's value.
func (*TopParamForGetFunctionInput) SetPsm ¶
func (s *TopParamForGetFunctionInput) SetPsm(v string) *TopParamForGetFunctionInput
SetPsm sets the Psm field's value.
func (*TopParamForGetFunctionInput) SetRealIp ¶
func (s *TopParamForGetFunctionInput) SetRealIp(v string) *TopParamForGetFunctionInput
SetRealIp sets the RealIp field's value.
func (*TopParamForGetFunctionInput) SetRegion ¶
func (s *TopParamForGetFunctionInput) SetRegion(v string) *TopParamForGetFunctionInput
SetRegion sets the Region field's value.
func (*TopParamForGetFunctionInput) SetRequestId ¶
func (s *TopParamForGetFunctionInput) SetRequestId(v string) *TopParamForGetFunctionInput
SetRequestId sets the RequestId field's value.
func (*TopParamForGetFunctionInput) SetRoleId ¶
func (s *TopParamForGetFunctionInput) SetRoleId(v int64) *TopParamForGetFunctionInput
SetRoleId sets the RoleId field's value.
func (*TopParamForGetFunctionInput) SetSite ¶
func (s *TopParamForGetFunctionInput) SetSite(v string) *TopParamForGetFunctionInput
SetSite sets the Site field's value.
func (*TopParamForGetFunctionInput) SetSourceService ¶
func (s *TopParamForGetFunctionInput) SetSourceService(v string) *TopParamForGetFunctionInput
SetSourceService sets the SourceService field's value.
func (*TopParamForGetFunctionInput) SetUserId ¶
func (s *TopParamForGetFunctionInput) SetUserId(v int64) *TopParamForGetFunctionInput
SetUserId sets the UserId field's value.
func (TopParamForGetFunctionInput) String ¶
func (s TopParamForGetFunctionInput) String() string
String returns the string representation
type TopParamForUpdateFunctionInput ¶
type TopParamForUpdateFunctionInput struct { AccountId *int64 `type:"int64"` DestService *string `type:"string"` IsInternal *string `type:"string"` Psm *string `type:"string"` RealIp *string `type:"string"` Region *string `type:"string"` RequestId *string `type:"string"` RoleId *int64 `type:"int64"` Site *string `type:"string"` SourceService *string `type:"string"` UserId *int64 `type:"int64"` // contains filtered or unexported fields }
func (TopParamForUpdateFunctionInput) GoString ¶
func (s TopParamForUpdateFunctionInput) GoString() string
GoString returns the string representation
func (*TopParamForUpdateFunctionInput) SetAccountId ¶
func (s *TopParamForUpdateFunctionInput) SetAccountId(v int64) *TopParamForUpdateFunctionInput
SetAccountId sets the AccountId field's value.
func (*TopParamForUpdateFunctionInput) SetDestService ¶
func (s *TopParamForUpdateFunctionInput) SetDestService(v string) *TopParamForUpdateFunctionInput
SetDestService sets the DestService field's value.
func (*TopParamForUpdateFunctionInput) SetIsInternal ¶
func (s *TopParamForUpdateFunctionInput) SetIsInternal(v string) *TopParamForUpdateFunctionInput
SetIsInternal sets the IsInternal field's value.
func (*TopParamForUpdateFunctionInput) SetPsm ¶
func (s *TopParamForUpdateFunctionInput) SetPsm(v string) *TopParamForUpdateFunctionInput
SetPsm sets the Psm field's value.
func (*TopParamForUpdateFunctionInput) SetRealIp ¶
func (s *TopParamForUpdateFunctionInput) SetRealIp(v string) *TopParamForUpdateFunctionInput
SetRealIp sets the RealIp field's value.
func (*TopParamForUpdateFunctionInput) SetRegion ¶
func (s *TopParamForUpdateFunctionInput) SetRegion(v string) *TopParamForUpdateFunctionInput
SetRegion sets the Region field's value.
func (*TopParamForUpdateFunctionInput) SetRequestId ¶
func (s *TopParamForUpdateFunctionInput) SetRequestId(v string) *TopParamForUpdateFunctionInput
SetRequestId sets the RequestId field's value.
func (*TopParamForUpdateFunctionInput) SetRoleId ¶
func (s *TopParamForUpdateFunctionInput) SetRoleId(v int64) *TopParamForUpdateFunctionInput
SetRoleId sets the RoleId field's value.
func (*TopParamForUpdateFunctionInput) SetSite ¶
func (s *TopParamForUpdateFunctionInput) SetSite(v string) *TopParamForUpdateFunctionInput
SetSite sets the Site field's value.
func (*TopParamForUpdateFunctionInput) SetSourceService ¶
func (s *TopParamForUpdateFunctionInput) SetSourceService(v string) *TopParamForUpdateFunctionInput
SetSourceService sets the SourceService field's value.
func (*TopParamForUpdateFunctionInput) SetUserId ¶
func (s *TopParamForUpdateFunctionInput) SetUserId(v int64) *TopParamForUpdateFunctionInput
SetUserId sets the UserId field's value.
func (TopParamForUpdateFunctionInput) String ¶
func (s TopParamForUpdateFunctionInput) String() string
String returns the string representation
type TosMountConfigForCreateFunctionInput ¶
type TosMountConfigForCreateFunctionInput struct { Credentials *CredentialsForCreateFunctionInput `type:"structure"` EnableTos *bool `type:"boolean"` MountPoints []*MountPointForCreateFunctionInput `type:"list"` // contains filtered or unexported fields }
func (TosMountConfigForCreateFunctionInput) GoString ¶
func (s TosMountConfigForCreateFunctionInput) GoString() string
GoString returns the string representation
func (*TosMountConfigForCreateFunctionInput) SetCredentials ¶
func (s *TosMountConfigForCreateFunctionInput) SetCredentials(v *CredentialsForCreateFunctionInput) *TosMountConfigForCreateFunctionInput
SetCredentials sets the Credentials field's value.
func (*TosMountConfigForCreateFunctionInput) SetEnableTos ¶
func (s *TosMountConfigForCreateFunctionInput) SetEnableTos(v bool) *TosMountConfigForCreateFunctionInput
SetEnableTos sets the EnableTos field's value.
func (*TosMountConfigForCreateFunctionInput) SetMountPoints ¶
func (s *TosMountConfigForCreateFunctionInput) SetMountPoints(v []*MountPointForCreateFunctionInput) *TosMountConfigForCreateFunctionInput
SetMountPoints sets the MountPoints field's value.
func (TosMountConfigForCreateFunctionInput) String ¶
func (s TosMountConfigForCreateFunctionInput) String() string
String returns the string representation
type TosMountConfigForCreateFunctionOutput ¶
type TosMountConfigForCreateFunctionOutput struct { Credentials *CredentialsForCreateFunctionOutput `type:"structure"` EnableTos *bool `type:"boolean"` MountPoints []*MountPointForCreateFunctionOutput `type:"list"` // contains filtered or unexported fields }
func (TosMountConfigForCreateFunctionOutput) GoString ¶
func (s TosMountConfigForCreateFunctionOutput) GoString() string
GoString returns the string representation
func (*TosMountConfigForCreateFunctionOutput) SetCredentials ¶
func (s *TosMountConfigForCreateFunctionOutput) SetCredentials(v *CredentialsForCreateFunctionOutput) *TosMountConfigForCreateFunctionOutput
SetCredentials sets the Credentials field's value.
func (*TosMountConfigForCreateFunctionOutput) SetEnableTos ¶
func (s *TosMountConfigForCreateFunctionOutput) SetEnableTos(v bool) *TosMountConfigForCreateFunctionOutput
SetEnableTos sets the EnableTos field's value.
func (*TosMountConfigForCreateFunctionOutput) SetMountPoints ¶
func (s *TosMountConfigForCreateFunctionOutput) SetMountPoints(v []*MountPointForCreateFunctionOutput) *TosMountConfigForCreateFunctionOutput
SetMountPoints sets the MountPoints field's value.
func (TosMountConfigForCreateFunctionOutput) String ¶
func (s TosMountConfigForCreateFunctionOutput) String() string
String returns the string representation
type TosMountConfigForGetFunctionOutput ¶
type TosMountConfigForGetFunctionOutput struct { Credentials *CredentialsForGetFunctionOutput `type:"structure"` EnableTos *bool `type:"boolean"` MountPoints []*MountPointForGetFunctionOutput `type:"list"` // contains filtered or unexported fields }
func (TosMountConfigForGetFunctionOutput) GoString ¶
func (s TosMountConfigForGetFunctionOutput) GoString() string
GoString returns the string representation
func (*TosMountConfigForGetFunctionOutput) SetCredentials ¶
func (s *TosMountConfigForGetFunctionOutput) SetCredentials(v *CredentialsForGetFunctionOutput) *TosMountConfigForGetFunctionOutput
SetCredentials sets the Credentials field's value.
func (*TosMountConfigForGetFunctionOutput) SetEnableTos ¶
func (s *TosMountConfigForGetFunctionOutput) SetEnableTos(v bool) *TosMountConfigForGetFunctionOutput
SetEnableTos sets the EnableTos field's value.
func (*TosMountConfigForGetFunctionOutput) SetMountPoints ¶
func (s *TosMountConfigForGetFunctionOutput) SetMountPoints(v []*MountPointForGetFunctionOutput) *TosMountConfigForGetFunctionOutput
SetMountPoints sets the MountPoints field's value.
func (TosMountConfigForGetFunctionOutput) String ¶
func (s TosMountConfigForGetFunctionOutput) String() string
String returns the string representation
type TosMountConfigForUpdateFunctionInput ¶
type TosMountConfigForUpdateFunctionInput struct { Credentials *CredentialsForUpdateFunctionInput `type:"structure"` EnableTos *bool `type:"boolean"` MountPoints []*MountPointForUpdateFunctionInput `type:"list"` // contains filtered or unexported fields }
func (TosMountConfigForUpdateFunctionInput) GoString ¶
func (s TosMountConfigForUpdateFunctionInput) GoString() string
GoString returns the string representation
func (*TosMountConfigForUpdateFunctionInput) SetCredentials ¶
func (s *TosMountConfigForUpdateFunctionInput) SetCredentials(v *CredentialsForUpdateFunctionInput) *TosMountConfigForUpdateFunctionInput
SetCredentials sets the Credentials field's value.
func (*TosMountConfigForUpdateFunctionInput) SetEnableTos ¶
func (s *TosMountConfigForUpdateFunctionInput) SetEnableTos(v bool) *TosMountConfigForUpdateFunctionInput
SetEnableTos sets the EnableTos field's value.
func (*TosMountConfigForUpdateFunctionInput) SetMountPoints ¶
func (s *TosMountConfigForUpdateFunctionInput) SetMountPoints(v []*MountPointForUpdateFunctionInput) *TosMountConfigForUpdateFunctionInput
SetMountPoints sets the MountPoints field's value.
func (TosMountConfigForUpdateFunctionInput) String ¶
func (s TosMountConfigForUpdateFunctionInput) String() string
String returns the string representation
type TosMountConfigForUpdateFunctionOutput ¶
type TosMountConfigForUpdateFunctionOutput struct { Credentials *CredentialsForUpdateFunctionOutput `type:"structure"` EnableTos *bool `type:"boolean"` MountPoints []*MountPointForUpdateFunctionOutput `type:"list"` // contains filtered or unexported fields }
func (TosMountConfigForUpdateFunctionOutput) GoString ¶
func (s TosMountConfigForUpdateFunctionOutput) GoString() string
GoString returns the string representation
func (*TosMountConfigForUpdateFunctionOutput) SetCredentials ¶
func (s *TosMountConfigForUpdateFunctionOutput) SetCredentials(v *CredentialsForUpdateFunctionOutput) *TosMountConfigForUpdateFunctionOutput
SetCredentials sets the Credentials field's value.
func (*TosMountConfigForUpdateFunctionOutput) SetEnableTos ¶
func (s *TosMountConfigForUpdateFunctionOutput) SetEnableTos(v bool) *TosMountConfigForUpdateFunctionOutput
SetEnableTos sets the EnableTos field's value.
func (*TosMountConfigForUpdateFunctionOutput) SetMountPoints ¶
func (s *TosMountConfigForUpdateFunctionOutput) SetMountPoints(v []*MountPointForUpdateFunctionOutput) *TosMountConfigForUpdateFunctionOutput
SetMountPoints sets the MountPoints field's value.
func (TosMountConfigForUpdateFunctionOutput) String ¶
func (s TosMountConfigForUpdateFunctionOutput) String() string
String returns the string representation
type UpdateFunctionInput ¶
type UpdateFunctionInput struct { DebugInstanceEnable *bool `type:"boolean"` Description *string `type:"string"` Envs []*EnvForUpdateFunctionInput `type:"list"` ExclusiveMode *bool `type:"boolean"` // Id is a required field Id *string `type:"string" required:"true"` InitializerSec *int32 `type:"int32"` MaxConcurrency *int32 `type:"int32"` MemoryMB *int32 `type:"int32"` NasStorage *NasStorageForUpdateFunctionInput `type:"structure"` RequestTimeout *int32 `type:"int32"` Source *string `type:"string"` SourceAccessConfig *SourceAccessConfigForUpdateFunctionInput `type:"structure"` SourceType *string `type:"string"` TlsConfig *TlsConfigForUpdateFunctionInput `type:"structure"` TopParam *TopParamForUpdateFunctionInput `type:"structure"` TosMountConfig *TosMountConfigForUpdateFunctionInput `type:"structure"` VpcConfig *VpcConfigForUpdateFunctionInput `type:"structure"` // contains filtered or unexported fields }
func (UpdateFunctionInput) GoString ¶
func (s UpdateFunctionInput) GoString() string
GoString returns the string representation
func (*UpdateFunctionInput) SetDebugInstanceEnable ¶
func (s *UpdateFunctionInput) SetDebugInstanceEnable(v bool) *UpdateFunctionInput
SetDebugInstanceEnable sets the DebugInstanceEnable field's value.
func (*UpdateFunctionInput) SetDescription ¶
func (s *UpdateFunctionInput) SetDescription(v string) *UpdateFunctionInput
SetDescription sets the Description field's value.
func (*UpdateFunctionInput) SetEnvs ¶
func (s *UpdateFunctionInput) SetEnvs(v []*EnvForUpdateFunctionInput) *UpdateFunctionInput
SetEnvs sets the Envs field's value.
func (*UpdateFunctionInput) SetExclusiveMode ¶
func (s *UpdateFunctionInput) SetExclusiveMode(v bool) *UpdateFunctionInput
SetExclusiveMode sets the ExclusiveMode field's value.
func (*UpdateFunctionInput) SetId ¶
func (s *UpdateFunctionInput) SetId(v string) *UpdateFunctionInput
SetId sets the Id field's value.
func (*UpdateFunctionInput) SetInitializerSec ¶
func (s *UpdateFunctionInput) SetInitializerSec(v int32) *UpdateFunctionInput
SetInitializerSec sets the InitializerSec field's value.
func (*UpdateFunctionInput) SetMaxConcurrency ¶
func (s *UpdateFunctionInput) SetMaxConcurrency(v int32) *UpdateFunctionInput
SetMaxConcurrency sets the MaxConcurrency field's value.
func (*UpdateFunctionInput) SetMemoryMB ¶
func (s *UpdateFunctionInput) SetMemoryMB(v int32) *UpdateFunctionInput
SetMemoryMB sets the MemoryMB field's value.
func (*UpdateFunctionInput) SetNasStorage ¶
func (s *UpdateFunctionInput) SetNasStorage(v *NasStorageForUpdateFunctionInput) *UpdateFunctionInput
SetNasStorage sets the NasStorage field's value.
func (*UpdateFunctionInput) SetRequestTimeout ¶
func (s *UpdateFunctionInput) SetRequestTimeout(v int32) *UpdateFunctionInput
SetRequestTimeout sets the RequestTimeout field's value.
func (*UpdateFunctionInput) SetSource ¶
func (s *UpdateFunctionInput) SetSource(v string) *UpdateFunctionInput
SetSource sets the Source field's value.
func (*UpdateFunctionInput) SetSourceAccessConfig ¶
func (s *UpdateFunctionInput) SetSourceAccessConfig(v *SourceAccessConfigForUpdateFunctionInput) *UpdateFunctionInput
SetSourceAccessConfig sets the SourceAccessConfig field's value.
func (*UpdateFunctionInput) SetSourceType ¶
func (s *UpdateFunctionInput) SetSourceType(v string) *UpdateFunctionInput
SetSourceType sets the SourceType field's value.
func (*UpdateFunctionInput) SetTlsConfig ¶
func (s *UpdateFunctionInput) SetTlsConfig(v *TlsConfigForUpdateFunctionInput) *UpdateFunctionInput
SetTlsConfig sets the TlsConfig field's value.
func (*UpdateFunctionInput) SetTopParam ¶
func (s *UpdateFunctionInput) SetTopParam(v *TopParamForUpdateFunctionInput) *UpdateFunctionInput
SetTopParam sets the TopParam field's value.
func (*UpdateFunctionInput) SetTosMountConfig ¶
func (s *UpdateFunctionInput) SetTosMountConfig(v *TosMountConfigForUpdateFunctionInput) *UpdateFunctionInput
SetTosMountConfig sets the TosMountConfig field's value.
func (*UpdateFunctionInput) SetVpcConfig ¶
func (s *UpdateFunctionInput) SetVpcConfig(v *VpcConfigForUpdateFunctionInput) *UpdateFunctionInput
SetVpcConfig sets the VpcConfig field's value.
func (UpdateFunctionInput) String ¶
func (s UpdateFunctionInput) String() string
String returns the string representation
func (*UpdateFunctionInput) Validate ¶
func (s *UpdateFunctionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateFunctionOutput ¶
type UpdateFunctionOutput struct { Metadata *response.ResponseMetadata CodeSize *int32 `type:"int32"` CodeSizeLimit *int32 `type:"int32"` CreationTime *string `type:"string"` DebugInstanceEnable *bool `type:"boolean"` Description *string `type:"string"` Envs []*EnvForUpdateFunctionOutput `type:"list"` ExclusiveMode *bool `type:"boolean"` Id *string `type:"string"` InitializerSec *int32 `type:"int32"` InstanceType *string `type:"string"` LastUpdateTime *string `type:"string"` MaxConcurrency *int32 `type:"int32"` MemoryMB *int32 `type:"int32"` Name *string `type:"string"` NasStorage *NasStorageForUpdateFunctionOutput `type:"structure"` Owner *string `type:"string"` RequestTimeout *int32 `type:"int32"` ResourcePoolId *string `type:"string"` Runtime *string `type:"string"` SourceLocation *string `type:"string"` SourceType *string `type:"string"` TlsConfig *TlsConfigForUpdateFunctionOutput `type:"structure"` TosMountConfig *TosMountConfigForUpdateFunctionOutput `type:"structure"` TriggersCount *int32 `type:"int32"` UseStatus *string `type:"string"` VpcConfig *VpcConfigForUpdateFunctionOutput `type:"structure"` // contains filtered or unexported fields }
func (UpdateFunctionOutput) GoString ¶
func (s UpdateFunctionOutput) GoString() string
GoString returns the string representation
func (*UpdateFunctionOutput) SetCodeSize ¶
func (s *UpdateFunctionOutput) SetCodeSize(v int32) *UpdateFunctionOutput
SetCodeSize sets the CodeSize field's value.
func (*UpdateFunctionOutput) SetCodeSizeLimit ¶
func (s *UpdateFunctionOutput) SetCodeSizeLimit(v int32) *UpdateFunctionOutput
SetCodeSizeLimit sets the CodeSizeLimit field's value.
func (*UpdateFunctionOutput) SetCreationTime ¶
func (s *UpdateFunctionOutput) SetCreationTime(v string) *UpdateFunctionOutput
SetCreationTime sets the CreationTime field's value.
func (*UpdateFunctionOutput) SetDebugInstanceEnable ¶
func (s *UpdateFunctionOutput) SetDebugInstanceEnable(v bool) *UpdateFunctionOutput
SetDebugInstanceEnable sets the DebugInstanceEnable field's value.
func (*UpdateFunctionOutput) SetDescription ¶
func (s *UpdateFunctionOutput) SetDescription(v string) *UpdateFunctionOutput
SetDescription sets the Description field's value.
func (*UpdateFunctionOutput) SetEnvs ¶
func (s *UpdateFunctionOutput) SetEnvs(v []*EnvForUpdateFunctionOutput) *UpdateFunctionOutput
SetEnvs sets the Envs field's value.
func (*UpdateFunctionOutput) SetExclusiveMode ¶
func (s *UpdateFunctionOutput) SetExclusiveMode(v bool) *UpdateFunctionOutput
SetExclusiveMode sets the ExclusiveMode field's value.
func (*UpdateFunctionOutput) SetId ¶
func (s *UpdateFunctionOutput) SetId(v string) *UpdateFunctionOutput
SetId sets the Id field's value.
func (*UpdateFunctionOutput) SetInitializerSec ¶
func (s *UpdateFunctionOutput) SetInitializerSec(v int32) *UpdateFunctionOutput
SetInitializerSec sets the InitializerSec field's value.
func (*UpdateFunctionOutput) SetInstanceType ¶
func (s *UpdateFunctionOutput) SetInstanceType(v string) *UpdateFunctionOutput
SetInstanceType sets the InstanceType field's value.
func (*UpdateFunctionOutput) SetLastUpdateTime ¶
func (s *UpdateFunctionOutput) SetLastUpdateTime(v string) *UpdateFunctionOutput
SetLastUpdateTime sets the LastUpdateTime field's value.
func (*UpdateFunctionOutput) SetMaxConcurrency ¶
func (s *UpdateFunctionOutput) SetMaxConcurrency(v int32) *UpdateFunctionOutput
SetMaxConcurrency sets the MaxConcurrency field's value.
func (*UpdateFunctionOutput) SetMemoryMB ¶
func (s *UpdateFunctionOutput) SetMemoryMB(v int32) *UpdateFunctionOutput
SetMemoryMB sets the MemoryMB field's value.
func (*UpdateFunctionOutput) SetName ¶
func (s *UpdateFunctionOutput) SetName(v string) *UpdateFunctionOutput
SetName sets the Name field's value.
func (*UpdateFunctionOutput) SetNasStorage ¶
func (s *UpdateFunctionOutput) SetNasStorage(v *NasStorageForUpdateFunctionOutput) *UpdateFunctionOutput
SetNasStorage sets the NasStorage field's value.
func (*UpdateFunctionOutput) SetOwner ¶
func (s *UpdateFunctionOutput) SetOwner(v string) *UpdateFunctionOutput
SetOwner sets the Owner field's value.
func (*UpdateFunctionOutput) SetRequestTimeout ¶
func (s *UpdateFunctionOutput) SetRequestTimeout(v int32) *UpdateFunctionOutput
SetRequestTimeout sets the RequestTimeout field's value.
func (*UpdateFunctionOutput) SetResourcePoolId ¶
func (s *UpdateFunctionOutput) SetResourcePoolId(v string) *UpdateFunctionOutput
SetResourcePoolId sets the ResourcePoolId field's value.
func (*UpdateFunctionOutput) SetRuntime ¶
func (s *UpdateFunctionOutput) SetRuntime(v string) *UpdateFunctionOutput
SetRuntime sets the Runtime field's value.
func (*UpdateFunctionOutput) SetSourceLocation ¶
func (s *UpdateFunctionOutput) SetSourceLocation(v string) *UpdateFunctionOutput
SetSourceLocation sets the SourceLocation field's value.
func (*UpdateFunctionOutput) SetSourceType ¶
func (s *UpdateFunctionOutput) SetSourceType(v string) *UpdateFunctionOutput
SetSourceType sets the SourceType field's value.
func (*UpdateFunctionOutput) SetTlsConfig ¶
func (s *UpdateFunctionOutput) SetTlsConfig(v *TlsConfigForUpdateFunctionOutput) *UpdateFunctionOutput
SetTlsConfig sets the TlsConfig field's value.
func (*UpdateFunctionOutput) SetTosMountConfig ¶
func (s *UpdateFunctionOutput) SetTosMountConfig(v *TosMountConfigForUpdateFunctionOutput) *UpdateFunctionOutput
SetTosMountConfig sets the TosMountConfig field's value.
func (*UpdateFunctionOutput) SetTriggersCount ¶
func (s *UpdateFunctionOutput) SetTriggersCount(v int32) *UpdateFunctionOutput
SetTriggersCount sets the TriggersCount field's value.
func (*UpdateFunctionOutput) SetUseStatus ¶
func (s *UpdateFunctionOutput) SetUseStatus(v string) *UpdateFunctionOutput
SetUseStatus sets the UseStatus field's value.
func (*UpdateFunctionOutput) SetVpcConfig ¶
func (s *UpdateFunctionOutput) SetVpcConfig(v *VpcConfigForUpdateFunctionOutput) *UpdateFunctionOutput
SetVpcConfig sets the VpcConfig field's value.
func (UpdateFunctionOutput) String ¶
func (s UpdateFunctionOutput) String() string
String returns the string representation
type VEFAAS ¶
VEFAAS provides the API operation methods for making requests to VEFAAS. See this package's package overview docs for details on the service.
VEFAAS methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *VEFAAS
New create int can support ssl or region locate set
func (*VEFAAS) CreateFunction ¶
func (c *VEFAAS) CreateFunction(input *CreateFunctionInput) (*CreateFunctionOutput, error)
CreateFunction API operation for VEFAAS.
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's API operation CreateFunction for usage and error information.
func (*VEFAAS) CreateFunctionCommon ¶
func (c *VEFAAS) CreateFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateFunctionCommon API operation for VEFAAS.
Returns 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's API operation CreateFunctionCommon for usage and error information.
func (*VEFAAS) CreateFunctionCommonRequest ¶
func (c *VEFAAS) CreateFunctionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateFunctionCommonRequest generates a "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 (*VEFAAS) CreateFunctionCommonWithContext ¶
func (c *VEFAAS) 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 (*VEFAAS) CreateFunctionRequest ¶
func (c *VEFAAS) 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 (*VEFAAS) CreateFunctionWithContext ¶
func (c *VEFAAS) 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 (*VEFAAS) DeleteFunction ¶
func (c *VEFAAS) DeleteFunction(input *DeleteFunctionInput) (*DeleteFunctionOutput, error)
DeleteFunction API operation for VEFAAS.
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's API operation DeleteFunction for usage and error information.
func (*VEFAAS) DeleteFunctionCommon ¶
func (c *VEFAAS) DeleteFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteFunctionCommon API operation for VEFAAS.
Returns 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's API operation DeleteFunctionCommon for usage and error information.
func (*VEFAAS) DeleteFunctionCommonRequest ¶
func (c *VEFAAS) DeleteFunctionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteFunctionCommonRequest generates a "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 (*VEFAAS) DeleteFunctionCommonWithContext ¶
func (c *VEFAAS) 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 (*VEFAAS) DeleteFunctionRequest ¶
func (c *VEFAAS) 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 (*VEFAAS) DeleteFunctionWithContext ¶
func (c *VEFAAS) 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 (*VEFAAS) GetFunction ¶
func (c *VEFAAS) GetFunction(input *GetFunctionInput) (*GetFunctionOutput, error)
GetFunction API operation for VEFAAS.
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's API operation GetFunction for usage and error information.
func (*VEFAAS) GetFunctionCommon ¶
GetFunctionCommon API operation for VEFAAS.
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's API operation GetFunctionCommon for usage and error information.
func (*VEFAAS) GetFunctionCommonRequest ¶
func (c *VEFAAS) GetFunctionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetFunctionCommonRequest generates a "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 (*VEFAAS) GetFunctionCommonWithContext ¶
func (c *VEFAAS) 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 (*VEFAAS) GetFunctionRequest ¶
func (c *VEFAAS) 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 (*VEFAAS) GetFunctionWithContext ¶
func (c *VEFAAS) 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 (*VEFAAS) UpdateFunction ¶
func (c *VEFAAS) UpdateFunction(input *UpdateFunctionInput) (*UpdateFunctionOutput, error)
UpdateFunction API operation for VEFAAS.
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's API operation UpdateFunction for usage and error information.
func (*VEFAAS) UpdateFunctionCommon ¶
func (c *VEFAAS) UpdateFunctionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateFunctionCommon API operation for VEFAAS.
Returns 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's API operation UpdateFunctionCommon for usage and error information.
func (*VEFAAS) UpdateFunctionCommonRequest ¶
func (c *VEFAAS) UpdateFunctionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateFunctionCommonRequest generates a "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 (*VEFAAS) UpdateFunctionCommonWithContext ¶
func (c *VEFAAS) 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 (*VEFAAS) UpdateFunctionRequest ¶
func (c *VEFAAS) 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 (*VEFAAS) UpdateFunctionWithContext ¶
func (c *VEFAAS) 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.
type VEFAASAPI ¶
type VEFAASAPI interface { 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) 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) 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) 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) }
VEFAASAPI provides an interface to enable mocking the vefaas.VEFAAS service client's API operation,
// volcengine sdk func uses an SDK service client to make a request to // VEFAAS. func myFunc(svc VEFAASAPI) bool { // Make svc.CreateFunction request } func main() { sess := session.New() svc := vefaas.New(sess) myFunc(svc) }
type VpcConfigForCreateFunctionInput ¶
type VpcConfigForCreateFunctionInput struct { EnableVpc *bool `type:"boolean"` SecurityGroupIds []*string `type:"list"` SubnetIds []*string `type:"list"` VpcId *string `type:"string"` // contains filtered or unexported fields }
func (VpcConfigForCreateFunctionInput) GoString ¶
func (s VpcConfigForCreateFunctionInput) GoString() string
GoString returns the string representation
func (*VpcConfigForCreateFunctionInput) SetEnableSharedInternetAccess ¶
func (s *VpcConfigForCreateFunctionInput) SetEnableSharedInternetAccess(v bool) *VpcConfigForCreateFunctionInput
SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.
func (*VpcConfigForCreateFunctionInput) SetEnableVpc ¶
func (s *VpcConfigForCreateFunctionInput) SetEnableVpc(v bool) *VpcConfigForCreateFunctionInput
SetEnableVpc sets the EnableVpc field's value.
func (*VpcConfigForCreateFunctionInput) SetSecurityGroupIds ¶
func (s *VpcConfigForCreateFunctionInput) SetSecurityGroupIds(v []*string) *VpcConfigForCreateFunctionInput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*VpcConfigForCreateFunctionInput) SetSubnetIds ¶
func (s *VpcConfigForCreateFunctionInput) SetSubnetIds(v []*string) *VpcConfigForCreateFunctionInput
SetSubnetIds sets the SubnetIds field's value.
func (*VpcConfigForCreateFunctionInput) SetVpcId ¶
func (s *VpcConfigForCreateFunctionInput) SetVpcId(v string) *VpcConfigForCreateFunctionInput
SetVpcId sets the VpcId field's value.
func (VpcConfigForCreateFunctionInput) String ¶
func (s VpcConfigForCreateFunctionInput) String() string
String returns the string representation
type VpcConfigForCreateFunctionOutput ¶
type VpcConfigForCreateFunctionOutput struct { EnableVpc *bool `type:"boolean"` SecurityGroupIds []*string `type:"list"` SubnetIds []*string `type:"list"` VpcId *string `type:"string"` // contains filtered or unexported fields }
func (VpcConfigForCreateFunctionOutput) GoString ¶
func (s VpcConfigForCreateFunctionOutput) GoString() string
GoString returns the string representation
func (*VpcConfigForCreateFunctionOutput) SetEnableSharedInternetAccess ¶
func (s *VpcConfigForCreateFunctionOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForCreateFunctionOutput
SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.
func (*VpcConfigForCreateFunctionOutput) SetEnableVpc ¶
func (s *VpcConfigForCreateFunctionOutput) SetEnableVpc(v bool) *VpcConfigForCreateFunctionOutput
SetEnableVpc sets the EnableVpc field's value.
func (*VpcConfigForCreateFunctionOutput) SetSecurityGroupIds ¶
func (s *VpcConfigForCreateFunctionOutput) SetSecurityGroupIds(v []*string) *VpcConfigForCreateFunctionOutput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*VpcConfigForCreateFunctionOutput) SetSubnetIds ¶
func (s *VpcConfigForCreateFunctionOutput) SetSubnetIds(v []*string) *VpcConfigForCreateFunctionOutput
SetSubnetIds sets the SubnetIds field's value.
func (*VpcConfigForCreateFunctionOutput) SetVpcId ¶
func (s *VpcConfigForCreateFunctionOutput) SetVpcId(v string) *VpcConfigForCreateFunctionOutput
SetVpcId sets the VpcId field's value.
func (VpcConfigForCreateFunctionOutput) String ¶
func (s VpcConfigForCreateFunctionOutput) String() string
String returns the string representation
type VpcConfigForGetFunctionOutput ¶
type VpcConfigForGetFunctionOutput struct { EnableVpc *bool `type:"boolean"` SecurityGroupIds []*string `type:"list"` SubnetIds []*string `type:"list"` VpcId *string `type:"string"` // contains filtered or unexported fields }
func (VpcConfigForGetFunctionOutput) GoString ¶
func (s VpcConfigForGetFunctionOutput) GoString() string
GoString returns the string representation
func (*VpcConfigForGetFunctionOutput) SetEnableSharedInternetAccess ¶
func (s *VpcConfigForGetFunctionOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForGetFunctionOutput
SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.
func (*VpcConfigForGetFunctionOutput) SetEnableVpc ¶
func (s *VpcConfigForGetFunctionOutput) SetEnableVpc(v bool) *VpcConfigForGetFunctionOutput
SetEnableVpc sets the EnableVpc field's value.
func (*VpcConfigForGetFunctionOutput) SetSecurityGroupIds ¶
func (s *VpcConfigForGetFunctionOutput) SetSecurityGroupIds(v []*string) *VpcConfigForGetFunctionOutput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*VpcConfigForGetFunctionOutput) SetSubnetIds ¶
func (s *VpcConfigForGetFunctionOutput) SetSubnetIds(v []*string) *VpcConfigForGetFunctionOutput
SetSubnetIds sets the SubnetIds field's value.
func (*VpcConfigForGetFunctionOutput) SetVpcId ¶
func (s *VpcConfigForGetFunctionOutput) SetVpcId(v string) *VpcConfigForGetFunctionOutput
SetVpcId sets the VpcId field's value.
func (VpcConfigForGetFunctionOutput) String ¶
func (s VpcConfigForGetFunctionOutput) String() string
String returns the string representation
type VpcConfigForUpdateFunctionInput ¶
type VpcConfigForUpdateFunctionInput struct { EnableVpc *bool `type:"boolean"` SecurityGroupIds []*string `type:"list"` SubnetIds []*string `type:"list"` VpcId *string `type:"string"` // contains filtered or unexported fields }
func (VpcConfigForUpdateFunctionInput) GoString ¶
func (s VpcConfigForUpdateFunctionInput) GoString() string
GoString returns the string representation
func (*VpcConfigForUpdateFunctionInput) SetEnableSharedInternetAccess ¶
func (s *VpcConfigForUpdateFunctionInput) SetEnableSharedInternetAccess(v bool) *VpcConfigForUpdateFunctionInput
SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.
func (*VpcConfigForUpdateFunctionInput) SetEnableVpc ¶
func (s *VpcConfigForUpdateFunctionInput) SetEnableVpc(v bool) *VpcConfigForUpdateFunctionInput
SetEnableVpc sets the EnableVpc field's value.
func (*VpcConfigForUpdateFunctionInput) SetSecurityGroupIds ¶
func (s *VpcConfigForUpdateFunctionInput) SetSecurityGroupIds(v []*string) *VpcConfigForUpdateFunctionInput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*VpcConfigForUpdateFunctionInput) SetSubnetIds ¶
func (s *VpcConfigForUpdateFunctionInput) SetSubnetIds(v []*string) *VpcConfigForUpdateFunctionInput
SetSubnetIds sets the SubnetIds field's value.
func (*VpcConfigForUpdateFunctionInput) SetVpcId ¶
func (s *VpcConfigForUpdateFunctionInput) SetVpcId(v string) *VpcConfigForUpdateFunctionInput
SetVpcId sets the VpcId field's value.
func (VpcConfigForUpdateFunctionInput) String ¶
func (s VpcConfigForUpdateFunctionInput) String() string
String returns the string representation
type VpcConfigForUpdateFunctionOutput ¶
type VpcConfigForUpdateFunctionOutput struct { EnableVpc *bool `type:"boolean"` SecurityGroupIds []*string `type:"list"` SubnetIds []*string `type:"list"` VpcId *string `type:"string"` // contains filtered or unexported fields }
func (VpcConfigForUpdateFunctionOutput) GoString ¶
func (s VpcConfigForUpdateFunctionOutput) GoString() string
GoString returns the string representation
func (*VpcConfigForUpdateFunctionOutput) SetEnableSharedInternetAccess ¶
func (s *VpcConfigForUpdateFunctionOutput) SetEnableSharedInternetAccess(v bool) *VpcConfigForUpdateFunctionOutput
SetEnableSharedInternetAccess sets the EnableSharedInternetAccess field's value.
func (*VpcConfigForUpdateFunctionOutput) SetEnableVpc ¶
func (s *VpcConfigForUpdateFunctionOutput) SetEnableVpc(v bool) *VpcConfigForUpdateFunctionOutput
SetEnableVpc sets the EnableVpc field's value.
func (*VpcConfigForUpdateFunctionOutput) SetSecurityGroupIds ¶
func (s *VpcConfigForUpdateFunctionOutput) SetSecurityGroupIds(v []*string) *VpcConfigForUpdateFunctionOutput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*VpcConfigForUpdateFunctionOutput) SetSubnetIds ¶
func (s *VpcConfigForUpdateFunctionOutput) SetSubnetIds(v []*string) *VpcConfigForUpdateFunctionOutput
SetSubnetIds sets the SubnetIds field's value.
func (*VpcConfigForUpdateFunctionOutput) SetVpcId ¶
func (s *VpcConfigForUpdateFunctionOutput) SetVpcId(v string) *VpcConfigForUpdateFunctionOutput
SetVpcId sets the VpcId field's value.
func (VpcConfigForUpdateFunctionOutput) String ¶
func (s VpcConfigForUpdateFunctionOutput) String() string
String returns the string representation