client

package
v4.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccelerationInfo

type AccelerationInfo struct {
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (AccelerationInfo) GoString

func (s AccelerationInfo) GoString() string

func (*AccelerationInfo) SetStatus

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

func (AccelerationInfo) String

func (s AccelerationInfo) String() string

type Alias

type Alias struct {
	AdditionalVersionWeight map[string]*float32 `json:"additionalVersionWeight" xml:"additionalVersionWeight"`
	AliasName               *string             `json:"aliasName,omitempty" xml:"aliasName,omitempty"`
	CreatedTime             *string             `json:"createdTime,omitempty" xml:"createdTime,omitempty"`
	Description             *string             `json:"description,omitempty" xml:"description,omitempty"`
	LastModifiedTime        *string             `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"`
	VersionId               *string             `json:"versionId,omitempty" xml:"versionId,omitempty"`
}

func (Alias) GoString

func (s Alias) GoString() string

func (*Alias) SetAdditionalVersionWeight

func (s *Alias) SetAdditionalVersionWeight(v map[string]*float32) *Alias

func (*Alias) SetAliasName

func (s *Alias) SetAliasName(v string) *Alias

func (*Alias) SetCreatedTime

func (s *Alias) SetCreatedTime(v string) *Alias

func (*Alias) SetDescription

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

func (*Alias) SetLastModifiedTime

func (s *Alias) SetLastModifiedTime(v string) *Alias

func (*Alias) SetVersionId

func (s *Alias) SetVersionId(v string) *Alias

func (Alias) String

func (s Alias) String() string

type AsyncConfig

type AsyncConfig struct {
	AsyncTask                 *bool              `json:"asyncTask,omitempty" xml:"asyncTask,omitempty"`
	CreatedTime               *string            `json:"createdTime,omitempty" xml:"createdTime,omitempty"`
	DestinationConfig         *DestinationConfig `json:"destinationConfig,omitempty" xml:"destinationConfig,omitempty"`
	FunctionArn               *string            `json:"functionArn,omitempty" xml:"functionArn,omitempty"`
	LastModifiedTime          *string            `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"`
	MaxAsyncEventAgeInSeconds *int64             `json:"maxAsyncEventAgeInSeconds,omitempty" xml:"maxAsyncEventAgeInSeconds,omitempty"`
	MaxAsyncRetryAttempts     *int64             `json:"maxAsyncRetryAttempts,omitempty" xml:"maxAsyncRetryAttempts,omitempty"`
}

func (AsyncConfig) GoString

func (s AsyncConfig) GoString() string

func (*AsyncConfig) SetAsyncTask

func (s *AsyncConfig) SetAsyncTask(v bool) *AsyncConfig

func (*AsyncConfig) SetCreatedTime

func (s *AsyncConfig) SetCreatedTime(v string) *AsyncConfig

func (*AsyncConfig) SetDestinationConfig

func (s *AsyncConfig) SetDestinationConfig(v *DestinationConfig) *AsyncConfig

func (*AsyncConfig) SetFunctionArn

func (s *AsyncConfig) SetFunctionArn(v string) *AsyncConfig

func (*AsyncConfig) SetLastModifiedTime

func (s *AsyncConfig) SetLastModifiedTime(v string) *AsyncConfig

func (*AsyncConfig) SetMaxAsyncEventAgeInSeconds

func (s *AsyncConfig) SetMaxAsyncEventAgeInSeconds(v int64) *AsyncConfig

func (*AsyncConfig) SetMaxAsyncRetryAttempts

func (s *AsyncConfig) SetMaxAsyncRetryAttempts(v int64) *AsyncConfig

func (AsyncConfig) String

func (s AsyncConfig) String() string

type AsyncTask

type AsyncTask struct {
	AlreadyRetriedTimes *int64            `json:"alreadyRetriedTimes,omitempty" xml:"alreadyRetriedTimes,omitempty"`
	DestinationStatus   *string           `json:"destinationStatus,omitempty" xml:"destinationStatus,omitempty"`
	DurationMs          *int64            `json:"durationMs,omitempty" xml:"durationMs,omitempty"`
	EndTime             *int64            `json:"endTime,omitempty" xml:"endTime,omitempty"`
	Events              []*AsyncTaskEvent `json:"events" xml:"events" type:"Repeated"`
	FunctionArn         *string           `json:"functionArn,omitempty" xml:"functionArn,omitempty"`
	InstanceId          *string           `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	Qualifier           *string           `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
	RequestId           *string           `json:"requestId,omitempty" xml:"requestId,omitempty"`
	ReturnPayload       *string           `json:"returnPayload,omitempty" xml:"returnPayload,omitempty"`
	StartedTime         *int64            `json:"startedTime,omitempty" xml:"startedTime,omitempty"`
	Status              *string           `json:"status,omitempty" xml:"status,omitempty"`
	TaskErrorMessage    *string           `json:"taskErrorMessage,omitempty" xml:"taskErrorMessage,omitempty"`
	TaskId              *string           `json:"taskId,omitempty" xml:"taskId,omitempty"`
	TaskPayload         *string           `json:"taskPayload,omitempty" xml:"taskPayload,omitempty"`
}

func (AsyncTask) GoString

func (s AsyncTask) GoString() string

func (*AsyncTask) SetAlreadyRetriedTimes

func (s *AsyncTask) SetAlreadyRetriedTimes(v int64) *AsyncTask

func (*AsyncTask) SetDestinationStatus

func (s *AsyncTask) SetDestinationStatus(v string) *AsyncTask

func (*AsyncTask) SetDurationMs

func (s *AsyncTask) SetDurationMs(v int64) *AsyncTask

func (*AsyncTask) SetEndTime

func (s *AsyncTask) SetEndTime(v int64) *AsyncTask

func (*AsyncTask) SetEvents

func (s *AsyncTask) SetEvents(v []*AsyncTaskEvent) *AsyncTask

func (*AsyncTask) SetFunctionArn

func (s *AsyncTask) SetFunctionArn(v string) *AsyncTask

func (*AsyncTask) SetInstanceId

func (s *AsyncTask) SetInstanceId(v string) *AsyncTask

func (*AsyncTask) SetQualifier

func (s *AsyncTask) SetQualifier(v string) *AsyncTask

func (*AsyncTask) SetRequestId

func (s *AsyncTask) SetRequestId(v string) *AsyncTask

func (*AsyncTask) SetReturnPayload

func (s *AsyncTask) SetReturnPayload(v string) *AsyncTask

func (*AsyncTask) SetStartedTime

func (s *AsyncTask) SetStartedTime(v int64) *AsyncTask

func (*AsyncTask) SetStatus

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

func (*AsyncTask) SetTaskErrorMessage

func (s *AsyncTask) SetTaskErrorMessage(v string) *AsyncTask

func (*AsyncTask) SetTaskId

func (s *AsyncTask) SetTaskId(v string) *AsyncTask

func (*AsyncTask) SetTaskPayload

func (s *AsyncTask) SetTaskPayload(v string) *AsyncTask

func (AsyncTask) String

func (s AsyncTask) String() string

type AsyncTaskEvent

type AsyncTaskEvent struct {
	EventDetail *string `json:"eventDetail,omitempty" xml:"eventDetail,omitempty"`
	EventId     *int64  `json:"eventId,omitempty" xml:"eventId,omitempty"`
	Status      *string `json:"status,omitempty" xml:"status,omitempty"`
	Timestamp   *int64  `json:"timestamp,omitempty" xml:"timestamp,omitempty"`
}

func (AsyncTaskEvent) GoString

func (s AsyncTaskEvent) GoString() string

func (*AsyncTaskEvent) SetEventDetail

func (s *AsyncTaskEvent) SetEventDetail(v string) *AsyncTaskEvent

func (*AsyncTaskEvent) SetEventId

func (s *AsyncTaskEvent) SetEventId(v int64) *AsyncTaskEvent

func (*AsyncTaskEvent) SetStatus

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

func (*AsyncTaskEvent) SetTimestamp

func (s *AsyncTaskEvent) SetTimestamp(v int64) *AsyncTaskEvent

func (AsyncTaskEvent) String

func (s AsyncTaskEvent) String() string

type AuthConfig

type AuthConfig struct {
	AuthInfo *string `json:"authInfo,omitempty" xml:"authInfo,omitempty"`
	AuthType *string `json:"authType,omitempty" xml:"authType,omitempty"`
}

func (AuthConfig) GoString

func (s AuthConfig) GoString() string

func (*AuthConfig) SetAuthInfo

func (s *AuthConfig) SetAuthInfo(v string) *AuthConfig

func (*AuthConfig) SetAuthType

func (s *AuthConfig) SetAuthType(v string) *AuthConfig

func (AuthConfig) String

func (s AuthConfig) String() string

type BatchWindow

type BatchWindow struct {
	CountBasedWindow *int32 `json:"CountBasedWindow,omitempty" xml:"CountBasedWindow,omitempty"`
	TimeBasedWindow  *int32 `json:"TimeBasedWindow,omitempty" xml:"TimeBasedWindow,omitempty"`
}

func (BatchWindow) GoString

func (s BatchWindow) GoString() string

func (*BatchWindow) SetCountBasedWindow

func (s *BatchWindow) SetCountBasedWindow(v int32) *BatchWindow

func (*BatchWindow) SetTimeBasedWindow

func (s *BatchWindow) SetTimeBasedWindow(v int32) *BatchWindow

func (BatchWindow) String

func (s BatchWindow) String() string

type CDNTriggerConfig

type CDNTriggerConfig struct {
	EventName    *string              `json:"eventName,omitempty" xml:"eventName,omitempty"`
	EventVersion *string              `json:"eventVersion,omitempty" xml:"eventVersion,omitempty"`
	Filter       map[string][]*string `json:"filter" xml:"filter"`
	Notes        *string              `json:"notes,omitempty" xml:"notes,omitempty"`
}

func (CDNTriggerConfig) GoString

func (s CDNTriggerConfig) GoString() string

func (*CDNTriggerConfig) SetEventName

func (s *CDNTriggerConfig) SetEventName(v string) *CDNTriggerConfig

func (*CDNTriggerConfig) SetEventVersion

func (s *CDNTriggerConfig) SetEventVersion(v string) *CDNTriggerConfig

func (*CDNTriggerConfig) SetFilter

func (s *CDNTriggerConfig) SetFilter(v map[string][]*string) *CDNTriggerConfig

func (*CDNTriggerConfig) SetNotes

func (s *CDNTriggerConfig) SetNotes(v string) *CDNTriggerConfig

func (CDNTriggerConfig) String

func (s CDNTriggerConfig) String() string

type CertConfig

type CertConfig struct {
	CertName    *string `json:"certName,omitempty" xml:"certName,omitempty"`
	Certificate *string `json:"certificate,omitempty" xml:"certificate,omitempty"`
	PrivateKey  *string `json:"privateKey,omitempty" xml:"privateKey,omitempty"`
}

func (CertConfig) GoString

func (s CertConfig) GoString() string

func (*CertConfig) SetCertName

func (s *CertConfig) SetCertName(v string) *CertConfig

func (*CertConfig) SetCertificate

func (s *CertConfig) SetCertificate(v string) *CertConfig

func (*CertConfig) SetPrivateKey

func (s *CertConfig) SetPrivateKey(v string) *CertConfig

func (CertConfig) String

func (s CertConfig) String() string

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) CreateAlias

func (client *Client) CreateAlias(functionName *string, request *CreateAliasRequest) (_result *CreateAliasResponse, _err error)

func (*Client) CreateAliasWithOptions

func (client *Client) CreateAliasWithOptions(functionName *string, request *CreateAliasRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateAliasResponse, _err error)

func (*Client) CreateCustomDomain

func (client *Client) CreateCustomDomain(request *CreateCustomDomainRequest) (_result *CreateCustomDomainResponse, _err error)

func (*Client) CreateCustomDomainWithOptions

func (client *Client) CreateCustomDomainWithOptions(request *CreateCustomDomainRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateCustomDomainResponse, _err error)

func (*Client) CreateFunction

func (client *Client) CreateFunction(request *CreateFunctionRequest) (_result *CreateFunctionResponse, _err error)

func (*Client) CreateFunctionWithOptions

func (client *Client) CreateFunctionWithOptions(request *CreateFunctionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateFunctionResponse, _err error)

func (*Client) CreateLayerVersion

func (client *Client) CreateLayerVersion(layerName *string, request *CreateLayerVersionRequest) (_result *CreateLayerVersionResponse, _err error)

func (*Client) CreateLayerVersionWithOptions

func (client *Client) CreateLayerVersionWithOptions(layerName *string, request *CreateLayerVersionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateLayerVersionResponse, _err error)

func (*Client) CreateTrigger

func (client *Client) CreateTrigger(functionName *string, request *CreateTriggerRequest) (_result *CreateTriggerResponse, _err error)

func (*Client) CreateTriggerWithOptions

func (client *Client) CreateTriggerWithOptions(functionName *string, request *CreateTriggerRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateTriggerResponse, _err error)

func (*Client) CreateVpcBinding

func (client *Client) CreateVpcBinding(functionName *string, request *CreateVpcBindingRequest) (_result *CreateVpcBindingResponse, _err error)

func (*Client) CreateVpcBindingWithOptions

func (client *Client) CreateVpcBindingWithOptions(functionName *string, request *CreateVpcBindingRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateVpcBindingResponse, _err error)

func (*Client) DeleteAlias

func (client *Client) DeleteAlias(functionName *string, aliasName *string) (_result *DeleteAliasResponse, _err error)

func (*Client) DeleteAliasWithOptions

func (client *Client) DeleteAliasWithOptions(functionName *string, aliasName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteAliasResponse, _err error)

func (*Client) DeleteAsyncInvokeConfig

func (client *Client) DeleteAsyncInvokeConfig(functionName *string, request *DeleteAsyncInvokeConfigRequest) (_result *DeleteAsyncInvokeConfigResponse, _err error)

func (*Client) DeleteAsyncInvokeConfigWithOptions

func (client *Client) DeleteAsyncInvokeConfigWithOptions(functionName *string, request *DeleteAsyncInvokeConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteAsyncInvokeConfigResponse, _err error)

func (*Client) DeleteConcurrencyConfig

func (client *Client) DeleteConcurrencyConfig(functionName *string) (_result *DeleteConcurrencyConfigResponse, _err error)

func (*Client) DeleteConcurrencyConfigWithOptions

func (client *Client) DeleteConcurrencyConfigWithOptions(functionName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteConcurrencyConfigResponse, _err error)

func (*Client) DeleteCustomDomain

func (client *Client) DeleteCustomDomain(domainName *string) (_result *DeleteCustomDomainResponse, _err error)

func (*Client) DeleteCustomDomainWithOptions

func (client *Client) DeleteCustomDomainWithOptions(domainName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteCustomDomainResponse, _err error)

func (*Client) DeleteFunction

func (client *Client) DeleteFunction(functionName *string) (_result *DeleteFunctionResponse, _err error)

func (*Client) DeleteFunctionVersion

func (client *Client) DeleteFunctionVersion(functionName *string, versionId *string) (_result *DeleteFunctionVersionResponse, _err error)

func (*Client) DeleteFunctionVersionWithOptions

func (client *Client) DeleteFunctionVersionWithOptions(functionName *string, versionId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteFunctionVersionResponse, _err error)

func (*Client) DeleteFunctionWithOptions

func (client *Client) DeleteFunctionWithOptions(functionName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteFunctionResponse, _err error)

func (*Client) DeleteLayerVersion

func (client *Client) DeleteLayerVersion(layerName *string, version *string) (_result *DeleteLayerVersionResponse, _err error)

func (*Client) DeleteLayerVersionWithOptions

func (client *Client) DeleteLayerVersionWithOptions(layerName *string, version *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteLayerVersionResponse, _err error)

func (*Client) DeleteProvisionConfig

func (client *Client) DeleteProvisionConfig(functionName *string, request *DeleteProvisionConfigRequest) (_result *DeleteProvisionConfigResponse, _err error)

func (*Client) DeleteProvisionConfigWithOptions

func (client *Client) DeleteProvisionConfigWithOptions(functionName *string, request *DeleteProvisionConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteProvisionConfigResponse, _err error)

func (*Client) DeleteTrigger

func (client *Client) DeleteTrigger(functionName *string, triggerName *string) (_result *DeleteTriggerResponse, _err error)

func (*Client) DeleteTriggerWithOptions

func (client *Client) DeleteTriggerWithOptions(functionName *string, triggerName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteTriggerResponse, _err error)

func (*Client) DeleteVpcBinding

func (client *Client) DeleteVpcBinding(functionName *string, vpcId *string) (_result *DeleteVpcBindingResponse, _err error)

func (*Client) DeleteVpcBindingWithOptions

func (client *Client) DeleteVpcBindingWithOptions(functionName *string, vpcId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteVpcBindingResponse, _err error)

func (*Client) GetAlias

func (client *Client) GetAlias(functionName *string, aliasName *string) (_result *GetAliasResponse, _err error)

func (*Client) GetAliasWithOptions

func (client *Client) GetAliasWithOptions(functionName *string, aliasName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetAliasResponse, _err error)

func (*Client) GetAsyncInvokeConfig

func (client *Client) GetAsyncInvokeConfig(functionName *string, request *GetAsyncInvokeConfigRequest) (_result *GetAsyncInvokeConfigResponse, _err error)

func (*Client) GetAsyncInvokeConfigWithOptions

func (client *Client) GetAsyncInvokeConfigWithOptions(functionName *string, request *GetAsyncInvokeConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetAsyncInvokeConfigResponse, _err error)

func (*Client) GetAsyncTask added in v4.1.0

func (client *Client) GetAsyncTask(functionName *string, taskId *string, request *GetAsyncTaskRequest) (_result *GetAsyncTaskResponse, _err error)

func (*Client) GetAsyncTaskWithOptions added in v4.1.0

func (client *Client) GetAsyncTaskWithOptions(functionName *string, taskId *string, request *GetAsyncTaskRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetAsyncTaskResponse, _err error)

func (*Client) GetConcurrencyConfig

func (client *Client) GetConcurrencyConfig(functionName *string) (_result *GetConcurrencyConfigResponse, _err error)

func (*Client) GetConcurrencyConfigWithOptions

func (client *Client) GetConcurrencyConfigWithOptions(functionName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetConcurrencyConfigResponse, _err error)

func (*Client) GetCustomDomain

func (client *Client) GetCustomDomain(domainName *string) (_result *GetCustomDomainResponse, _err error)

func (*Client) GetCustomDomainWithOptions

func (client *Client) GetCustomDomainWithOptions(domainName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetCustomDomainResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetFunction

func (client *Client) GetFunction(functionName *string, request *GetFunctionRequest) (_result *GetFunctionResponse, _err error)

func (*Client) GetFunctionCode

func (client *Client) GetFunctionCode(functionName *string, request *GetFunctionCodeRequest) (_result *GetFunctionCodeResponse, _err error)

func (*Client) GetFunctionCodeWithOptions

func (client *Client) GetFunctionCodeWithOptions(functionName *string, request *GetFunctionCodeRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetFunctionCodeResponse, _err error)

func (*Client) GetFunctionWithOptions

func (client *Client) GetFunctionWithOptions(functionName *string, request *GetFunctionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetFunctionResponse, _err error)

func (*Client) GetLayerVersion

func (client *Client) GetLayerVersion(layerName *string, version *string) (_result *GetLayerVersionResponse, _err error)

func (*Client) GetLayerVersionByArn

func (client *Client) GetLayerVersionByArn(arn *string) (_result *GetLayerVersionByArnResponse, _err error)

func (*Client) GetLayerVersionByArnWithOptions

func (client *Client) GetLayerVersionByArnWithOptions(arn *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetLayerVersionByArnResponse, _err error)

func (*Client) GetLayerVersionWithOptions

func (client *Client) GetLayerVersionWithOptions(layerName *string, version *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetLayerVersionResponse, _err error)

func (*Client) GetProvisionConfig

func (client *Client) GetProvisionConfig(functionName *string, request *GetProvisionConfigRequest) (_result *GetProvisionConfigResponse, _err error)

func (*Client) GetProvisionConfigWithOptions

func (client *Client) GetProvisionConfigWithOptions(functionName *string, request *GetProvisionConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetProvisionConfigResponse, _err error)

func (*Client) GetTrigger

func (client *Client) GetTrigger(functionName *string, triggerName *string) (_result *GetTriggerResponse, _err error)

func (*Client) GetTriggerWithOptions

func (client *Client) GetTriggerWithOptions(functionName *string, triggerName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetTriggerResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) InvokeFunction

func (client *Client) InvokeFunction(functionName *string, request *InvokeFunctionRequest) (_result *InvokeFunctionResponse, _err error)

func (*Client) InvokeFunctionWithOptions

func (client *Client) InvokeFunctionWithOptions(functionName *string, request *InvokeFunctionRequest, headers *InvokeFunctionHeaders, runtime *util.RuntimeOptions) (_result *InvokeFunctionResponse, _err error)

func (*Client) ListAliases

func (client *Client) ListAliases(functionName *string, request *ListAliasesRequest) (_result *ListAliasesResponse, _err error)

func (*Client) ListAliasesWithOptions

func (client *Client) ListAliasesWithOptions(functionName *string, request *ListAliasesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAliasesResponse, _err error)

func (*Client) ListAsyncInvokeConfigs

func (client *Client) ListAsyncInvokeConfigs(request *ListAsyncInvokeConfigsRequest) (_result *ListAsyncInvokeConfigsResponse, _err error)

func (*Client) ListAsyncInvokeConfigsWithOptions

func (client *Client) ListAsyncInvokeConfigsWithOptions(request *ListAsyncInvokeConfigsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAsyncInvokeConfigsResponse, _err error)

func (*Client) ListAsyncTasks added in v4.1.0

func (client *Client) ListAsyncTasks(functionName *string, request *ListAsyncTasksRequest) (_result *ListAsyncTasksResponse, _err error)

func (*Client) ListAsyncTasksWithOptions added in v4.1.0

func (client *Client) ListAsyncTasksWithOptions(functionName *string, request *ListAsyncTasksRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAsyncTasksResponse, _err error)

func (*Client) ListConcurrencyConfigs

func (client *Client) ListConcurrencyConfigs(request *ListConcurrencyConfigsRequest) (_result *ListConcurrencyConfigsResponse, _err error)

func (*Client) ListConcurrencyConfigsWithOptions

func (client *Client) ListConcurrencyConfigsWithOptions(request *ListConcurrencyConfigsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListConcurrencyConfigsResponse, _err error)

func (*Client) ListCustomDomains

func (client *Client) ListCustomDomains(request *ListCustomDomainsRequest) (_result *ListCustomDomainsResponse, _err error)

func (*Client) ListCustomDomainsWithOptions

func (client *Client) ListCustomDomainsWithOptions(request *ListCustomDomainsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListCustomDomainsResponse, _err error)

func (*Client) ListFunctionVersions

func (client *Client) ListFunctionVersions(functionName *string, request *ListFunctionVersionsRequest) (_result *ListFunctionVersionsResponse, _err error)

func (*Client) ListFunctionVersionsWithOptions

func (client *Client) ListFunctionVersionsWithOptions(functionName *string, request *ListFunctionVersionsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListFunctionVersionsResponse, _err error)

func (*Client) ListFunctions

func (client *Client) ListFunctions(request *ListFunctionsRequest) (_result *ListFunctionsResponse, _err error)

func (*Client) ListFunctionsWithOptions

func (client *Client) ListFunctionsWithOptions(request *ListFunctionsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListFunctionsResponse, _err error)

func (*Client) ListInstances

func (client *Client) ListInstances(functionName *string, request *ListInstancesRequest) (_result *ListInstancesResponse, _err error)

func (*Client) ListInstancesWithOptions

func (client *Client) ListInstancesWithOptions(functionName *string, request *ListInstancesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListInstancesResponse, _err error)

func (*Client) ListLayerVersions

func (client *Client) ListLayerVersions(layerName *string, request *ListLayerVersionsRequest) (_result *ListLayerVersionsResponse, _err error)

func (*Client) ListLayerVersionsWithOptions

func (client *Client) ListLayerVersionsWithOptions(layerName *string, request *ListLayerVersionsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListLayerVersionsResponse, _err error)

func (*Client) ListLayers

func (client *Client) ListLayers(request *ListLayersRequest) (_result *ListLayersResponse, _err error)

func (*Client) ListLayersWithOptions

func (client *Client) ListLayersWithOptions(request *ListLayersRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListLayersResponse, _err error)

func (*Client) ListProvisionConfigs

func (client *Client) ListProvisionConfigs(request *ListProvisionConfigsRequest) (_result *ListProvisionConfigsResponse, _err error)

func (*Client) ListProvisionConfigsWithOptions

func (client *Client) ListProvisionConfigsWithOptions(request *ListProvisionConfigsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListProvisionConfigsResponse, _err error)

func (*Client) ListTagResources

func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)

func (*Client) ListTagResourcesWithOptions

func (client *Client) ListTagResourcesWithOptions(tmpReq *ListTagResourcesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)

func (*Client) ListTriggers

func (client *Client) ListTriggers(functionName *string, request *ListTriggersRequest) (_result *ListTriggersResponse, _err error)

func (*Client) ListTriggersWithOptions

func (client *Client) ListTriggersWithOptions(functionName *string, request *ListTriggersRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTriggersResponse, _err error)

func (*Client) ListVpcBindings

func (client *Client) ListVpcBindings(functionName *string) (_result *ListVpcBindingsResponse, _err error)

func (*Client) ListVpcBindingsWithOptions

func (client *Client) ListVpcBindingsWithOptions(functionName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListVpcBindingsResponse, _err error)

func (*Client) PublishFunctionVersion

func (client *Client) PublishFunctionVersion(functionName *string, request *PublishFunctionVersionRequest) (_result *PublishFunctionVersionResponse, _err error)

func (*Client) PublishFunctionVersionWithOptions

func (client *Client) PublishFunctionVersionWithOptions(functionName *string, request *PublishFunctionVersionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *PublishFunctionVersionResponse, _err error)

func (*Client) PutAsyncInvokeConfig

func (client *Client) PutAsyncInvokeConfig(functionName *string, request *PutAsyncInvokeConfigRequest) (_result *PutAsyncInvokeConfigResponse, _err error)

func (*Client) PutAsyncInvokeConfigWithOptions

func (client *Client) PutAsyncInvokeConfigWithOptions(functionName *string, request *PutAsyncInvokeConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *PutAsyncInvokeConfigResponse, _err error)

func (*Client) PutConcurrencyConfig

func (client *Client) PutConcurrencyConfig(functionName *string, request *PutConcurrencyConfigRequest) (_result *PutConcurrencyConfigResponse, _err error)

func (*Client) PutConcurrencyConfigWithOptions

func (client *Client) PutConcurrencyConfigWithOptions(functionName *string, request *PutConcurrencyConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *PutConcurrencyConfigResponse, _err error)

func (*Client) PutLayerACL

func (client *Client) PutLayerACL(layerName *string, request *PutLayerACLRequest) (_result *PutLayerACLResponse, _err error)

func (*Client) PutLayerACLWithOptions

func (client *Client) PutLayerACLWithOptions(layerName *string, request *PutLayerACLRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *PutLayerACLResponse, _err error)

func (*Client) PutProvisionConfig

func (client *Client) PutProvisionConfig(functionName *string, request *PutProvisionConfigRequest) (_result *PutProvisionConfigResponse, _err error)

func (*Client) PutProvisionConfigWithOptions

func (client *Client) PutProvisionConfigWithOptions(functionName *string, request *PutProvisionConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *PutProvisionConfigResponse, _err error)

func (*Client) StopAsyncTask added in v4.1.0

func (client *Client) StopAsyncTask(functionName *string, taskId *string, request *StopAsyncTaskRequest) (_result *StopAsyncTaskResponse, _err error)

func (*Client) StopAsyncTaskWithOptions added in v4.1.0

func (client *Client) StopAsyncTaskWithOptions(functionName *string, taskId *string, request *StopAsyncTaskRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *StopAsyncTaskResponse, _err error)

func (*Client) TagResources

func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)

func (*Client) TagResourcesWithOptions

func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)

func (*Client) UntagResources

func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)

func (*Client) UntagResourcesWithOptions

func (client *Client) UntagResourcesWithOptions(tmpReq *UntagResourcesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)

func (*Client) UpdateAlias

func (client *Client) UpdateAlias(functionName *string, aliasName *string, request *UpdateAliasRequest) (_result *UpdateAliasResponse, _err error)

func (*Client) UpdateAliasWithOptions

func (client *Client) UpdateAliasWithOptions(functionName *string, aliasName *string, request *UpdateAliasRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateAliasResponse, _err error)

func (*Client) UpdateCustomDomain

func (client *Client) UpdateCustomDomain(domainName *string, request *UpdateCustomDomainRequest) (_result *UpdateCustomDomainResponse, _err error)

func (*Client) UpdateCustomDomainWithOptions

func (client *Client) UpdateCustomDomainWithOptions(domainName *string, request *UpdateCustomDomainRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateCustomDomainResponse, _err error)

func (*Client) UpdateFunction

func (client *Client) UpdateFunction(functionName *string, request *UpdateFunctionRequest) (_result *UpdateFunctionResponse, _err error)

func (*Client) UpdateFunctionWithOptions

func (client *Client) UpdateFunctionWithOptions(functionName *string, request *UpdateFunctionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateFunctionResponse, _err error)

func (*Client) UpdateTrigger

func (client *Client) UpdateTrigger(functionName *string, triggerName *string, request *UpdateTriggerRequest) (_result *UpdateTriggerResponse, _err error)

func (*Client) UpdateTriggerWithOptions

func (client *Client) UpdateTriggerWithOptions(functionName *string, triggerName *string, request *UpdateTriggerRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateTriggerResponse, _err error)

type ConcurrencyConfig

type ConcurrencyConfig struct {
	FunctionArn         *string `json:"functionArn,omitempty" xml:"functionArn,omitempty"`
	ReservedConcurrency *int64  `json:"reservedConcurrency,omitempty" xml:"reservedConcurrency,omitempty"`
}

func (ConcurrencyConfig) GoString

func (s ConcurrencyConfig) GoString() string

func (*ConcurrencyConfig) SetFunctionArn

func (s *ConcurrencyConfig) SetFunctionArn(v string) *ConcurrencyConfig

func (*ConcurrencyConfig) SetReservedConcurrency

func (s *ConcurrencyConfig) SetReservedConcurrency(v int64) *ConcurrencyConfig

func (ConcurrencyConfig) String

func (s ConcurrencyConfig) String() string

type CreateAliasInput

type CreateAliasInput struct {
	AdditionalVersionWeight map[string]*float32 `json:"additionalVersionWeight" xml:"additionalVersionWeight"`
	AliasName               *string             `json:"aliasName,omitempty" xml:"aliasName,omitempty"`
	Description             *string             `json:"description,omitempty" xml:"description,omitempty"`
	VersionId               *string             `json:"versionId,omitempty" xml:"versionId,omitempty"`
}

func (CreateAliasInput) GoString

func (s CreateAliasInput) GoString() string

func (*CreateAliasInput) SetAdditionalVersionWeight

func (s *CreateAliasInput) SetAdditionalVersionWeight(v map[string]*float32) *CreateAliasInput

func (*CreateAliasInput) SetAliasName

func (s *CreateAliasInput) SetAliasName(v string) *CreateAliasInput

func (*CreateAliasInput) SetDescription

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

func (*CreateAliasInput) SetVersionId

func (s *CreateAliasInput) SetVersionId(v string) *CreateAliasInput

func (CreateAliasInput) String

func (s CreateAliasInput) String() string

type CreateAliasRequest

type CreateAliasRequest struct {
	// The request parameters for creating an alias.
	Body *CreateAliasInput `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateAliasRequest) GoString

func (s CreateAliasRequest) GoString() string

func (*CreateAliasRequest) SetBody

func (CreateAliasRequest) String

func (s CreateAliasRequest) String() string

type CreateAliasResponse

type CreateAliasResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Alias             `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateAliasResponse) GoString

func (s CreateAliasResponse) GoString() string

func (*CreateAliasResponse) SetBody

func (*CreateAliasResponse) SetHeaders

func (s *CreateAliasResponse) SetHeaders(v map[string]*string) *CreateAliasResponse

func (*CreateAliasResponse) SetStatusCode

func (s *CreateAliasResponse) SetStatusCode(v int32) *CreateAliasResponse

func (CreateAliasResponse) String

func (s CreateAliasResponse) String() string

type CreateCustomDomainInput

type CreateCustomDomainInput struct {
	AuthConfig  *AuthConfig  `json:"authConfig,omitempty" xml:"authConfig,omitempty"`
	CertConfig  *CertConfig  `json:"certConfig,omitempty" xml:"certConfig,omitempty"`
	DomainName  *string      `json:"domainName,omitempty" xml:"domainName,omitempty"`
	Protocol    *string      `json:"protocol,omitempty" xml:"protocol,omitempty"`
	RouteConfig *RouteConfig `json:"routeConfig,omitempty" xml:"routeConfig,omitempty"`
	TlsConfig   *TLSConfig   `json:"tlsConfig,omitempty" xml:"tlsConfig,omitempty"`
	WafConfig   *WAFConfig   `json:"wafConfig,omitempty" xml:"wafConfig,omitempty"`
}

func (CreateCustomDomainInput) GoString

func (s CreateCustomDomainInput) GoString() string

func (*CreateCustomDomainInput) SetAuthConfig

func (*CreateCustomDomainInput) SetCertConfig

func (*CreateCustomDomainInput) SetDomainName

func (*CreateCustomDomainInput) SetProtocol

func (*CreateCustomDomainInput) SetRouteConfig

func (*CreateCustomDomainInput) SetTlsConfig

func (*CreateCustomDomainInput) SetWafConfig

func (CreateCustomDomainInput) String

func (s CreateCustomDomainInput) String() string

type CreateCustomDomainRequest

type CreateCustomDomainRequest struct {
	// The information about the custom domain name.
	Body *CreateCustomDomainInput `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateCustomDomainRequest) GoString

func (s CreateCustomDomainRequest) GoString() string

func (*CreateCustomDomainRequest) SetBody

func (CreateCustomDomainRequest) String

func (s CreateCustomDomainRequest) String() string

type CreateCustomDomainResponse

type CreateCustomDomainResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CustomDomain      `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateCustomDomainResponse) GoString

func (s CreateCustomDomainResponse) GoString() string

func (*CreateCustomDomainResponse) SetBody

func (*CreateCustomDomainResponse) SetHeaders

func (*CreateCustomDomainResponse) SetStatusCode

func (CreateCustomDomainResponse) String

type CreateFunctionInput

type CreateFunctionInput struct {
	Code                    *InputCodeLocation       `json:"code,omitempty" xml:"code,omitempty"`
	Cpu                     *float32                 `json:"cpu,omitempty" xml:"cpu,omitempty"`
	CustomContainerConfig   *CustomContainerConfig   `json:"customContainerConfig,omitempty" xml:"customContainerConfig,omitempty"`
	CustomDNS               *CustomDNS               `json:"customDNS,omitempty" xml:"customDNS,omitempty"`
	CustomRuntimeConfig     *CustomRuntimeConfig     `json:"customRuntimeConfig,omitempty" xml:"customRuntimeConfig,omitempty"`
	Description             *string                  `json:"description,omitempty" xml:"description,omitempty"`
	DiskSize                *int32                   `json:"diskSize,omitempty" xml:"diskSize,omitempty"`
	EnvironmentVariables    map[string]*string       `json:"environmentVariables" xml:"environmentVariables"`
	FunctionName            *string                  `json:"functionName,omitempty" xml:"functionName,omitempty"`
	GpuConfig               *GPUConfig               `json:"gpuConfig,omitempty" xml:"gpuConfig,omitempty"`
	Handler                 *string                  `json:"handler,omitempty" xml:"handler,omitempty"`
	InstanceConcurrency     *int32                   `json:"instanceConcurrency,omitempty" xml:"instanceConcurrency,omitempty"`
	InstanceLifecycleConfig *InstanceLifecycleConfig `json:"instanceLifecycleConfig,omitempty" xml:"instanceLifecycleConfig,omitempty"`
	InternetAccess          *bool                    `json:"internetAccess,omitempty" xml:"internetAccess,omitempty"`
	Layers                  []*string                `json:"layers" xml:"layers" type:"Repeated"`
	LogConfig               *LogConfig               `json:"logConfig,omitempty" xml:"logConfig,omitempty"`
	MemorySize              *int32                   `json:"memorySize,omitempty" xml:"memorySize,omitempty"`
	NasConfig               *NASConfig               `json:"nasConfig,omitempty" xml:"nasConfig,omitempty"`
	OssMountConfig          *OSSMountConfig          `json:"ossMountConfig,omitempty" xml:"ossMountConfig,omitempty"`
	Role                    *string                  `json:"role,omitempty" xml:"role,omitempty"`
	Runtime                 *string                  `json:"runtime,omitempty" xml:"runtime,omitempty"`
	Timeout                 *int32                   `json:"timeout,omitempty" xml:"timeout,omitempty"`
	TracingConfig           *TracingConfig           `json:"tracingConfig,omitempty" xml:"tracingConfig,omitempty"`
	VpcConfig               *VPCConfig               `json:"vpcConfig,omitempty" xml:"vpcConfig,omitempty"`
}

func (CreateFunctionInput) GoString

func (s CreateFunctionInput) GoString() string

func (*CreateFunctionInput) SetCode

func (*CreateFunctionInput) SetCpu

func (*CreateFunctionInput) SetCustomContainerConfig

func (s *CreateFunctionInput) SetCustomContainerConfig(v *CustomContainerConfig) *CreateFunctionInput

func (*CreateFunctionInput) SetCustomDNS

func (s *CreateFunctionInput) SetCustomDNS(v *CustomDNS) *CreateFunctionInput

func (*CreateFunctionInput) SetCustomRuntimeConfig

func (s *CreateFunctionInput) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *CreateFunctionInput

func (*CreateFunctionInput) SetDescription

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

func (*CreateFunctionInput) SetDiskSize

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

func (*CreateFunctionInput) SetEnvironmentVariables

func (s *CreateFunctionInput) SetEnvironmentVariables(v map[string]*string) *CreateFunctionInput

func (*CreateFunctionInput) SetFunctionName

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

func (*CreateFunctionInput) SetGpuConfig

func (s *CreateFunctionInput) SetGpuConfig(v *GPUConfig) *CreateFunctionInput

func (*CreateFunctionInput) SetHandler

func (*CreateFunctionInput) SetInstanceConcurrency

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

func (*CreateFunctionInput) SetInstanceLifecycleConfig

func (s *CreateFunctionInput) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *CreateFunctionInput

func (*CreateFunctionInput) SetInternetAccess

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

func (*CreateFunctionInput) SetLayers

func (s *CreateFunctionInput) SetLayers(v []*string) *CreateFunctionInput

func (*CreateFunctionInput) SetLogConfig

func (s *CreateFunctionInput) SetLogConfig(v *LogConfig) *CreateFunctionInput

func (*CreateFunctionInput) SetMemorySize

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

func (*CreateFunctionInput) SetNasConfig

func (s *CreateFunctionInput) SetNasConfig(v *NASConfig) *CreateFunctionInput

func (*CreateFunctionInput) SetOssMountConfig

func (s *CreateFunctionInput) SetOssMountConfig(v *OSSMountConfig) *CreateFunctionInput

func (*CreateFunctionInput) SetRole

func (*CreateFunctionInput) SetRuntime

func (*CreateFunctionInput) SetTimeout

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

func (*CreateFunctionInput) SetTracingConfig

func (s *CreateFunctionInput) SetTracingConfig(v *TracingConfig) *CreateFunctionInput

func (*CreateFunctionInput) SetVpcConfig

func (s *CreateFunctionInput) SetVpcConfig(v *VPCConfig) *CreateFunctionInput

func (CreateFunctionInput) String

func (s CreateFunctionInput) String() string

type CreateFunctionRequest

type CreateFunctionRequest struct {
	// The information about function configurations.
	Body *CreateFunctionInput `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateFunctionRequest) GoString

func (s CreateFunctionRequest) GoString() string

func (*CreateFunctionRequest) SetBody

func (CreateFunctionRequest) String

func (s CreateFunctionRequest) String() string

type CreateFunctionResponse

type CreateFunctionResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Function          `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateFunctionResponse) GoString

func (s CreateFunctionResponse) GoString() string

func (*CreateFunctionResponse) SetBody

func (*CreateFunctionResponse) SetHeaders

func (*CreateFunctionResponse) SetStatusCode

func (CreateFunctionResponse) String

func (s CreateFunctionResponse) String() string

type CreateLayerVersionInput

type CreateLayerVersionInput struct {
	Code              *InputCodeLocation `json:"code,omitempty" xml:"code,omitempty"`
	CompatibleRuntime []*string          `json:"compatibleRuntime" xml:"compatibleRuntime" type:"Repeated"`
	Description       *string            `json:"description,omitempty" xml:"description,omitempty"`
	License           *string            `json:"license,omitempty" xml:"license,omitempty"`
}

func (CreateLayerVersionInput) GoString

func (s CreateLayerVersionInput) GoString() string

func (*CreateLayerVersionInput) SetCode

func (*CreateLayerVersionInput) SetCompatibleRuntime

func (s *CreateLayerVersionInput) SetCompatibleRuntime(v []*string) *CreateLayerVersionInput

func (*CreateLayerVersionInput) SetDescription

func (*CreateLayerVersionInput) SetLicense

func (CreateLayerVersionInput) String

func (s CreateLayerVersionInput) String() string

type CreateLayerVersionRequest

type CreateLayerVersionRequest struct {
	// The information about layer configurations.
	Body *CreateLayerVersionInput `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateLayerVersionRequest) GoString

func (s CreateLayerVersionRequest) GoString() string

func (*CreateLayerVersionRequest) SetBody

func (CreateLayerVersionRequest) String

func (s CreateLayerVersionRequest) String() string

type CreateLayerVersionResponse

type CreateLayerVersionResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Layer             `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateLayerVersionResponse) GoString

func (s CreateLayerVersionResponse) GoString() string

func (*CreateLayerVersionResponse) SetBody

func (*CreateLayerVersionResponse) SetHeaders

func (*CreateLayerVersionResponse) SetStatusCode

func (CreateLayerVersionResponse) String

type CreateTriggerInput

type CreateTriggerInput struct {
	Description    *string `json:"description,omitempty" xml:"description,omitempty"`
	InvocationRole *string `json:"invocationRole,omitempty" xml:"invocationRole,omitempty"`
	Qualifier      *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
	SourceArn      *string `json:"sourceArn,omitempty" xml:"sourceArn,omitempty"`
	TriggerConfig  *string `json:"triggerConfig,omitempty" xml:"triggerConfig,omitempty"`
	TriggerName    *string `json:"triggerName,omitempty" xml:"triggerName,omitempty"`
	TriggerType    *string `json:"triggerType,omitempty" xml:"triggerType,omitempty"`
}

func (CreateTriggerInput) GoString

func (s CreateTriggerInput) GoString() string

func (*CreateTriggerInput) SetDescription

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

func (*CreateTriggerInput) SetInvocationRole

func (s *CreateTriggerInput) SetInvocationRole(v string) *CreateTriggerInput

func (*CreateTriggerInput) SetQualifier

func (s *CreateTriggerInput) SetQualifier(v string) *CreateTriggerInput

func (*CreateTriggerInput) SetSourceArn

func (s *CreateTriggerInput) SetSourceArn(v string) *CreateTriggerInput

func (*CreateTriggerInput) SetTriggerConfig

func (s *CreateTriggerInput) SetTriggerConfig(v string) *CreateTriggerInput

func (*CreateTriggerInput) SetTriggerName

func (s *CreateTriggerInput) SetTriggerName(v string) *CreateTriggerInput

func (*CreateTriggerInput) SetTriggerType

func (s *CreateTriggerInput) SetTriggerType(v string) *CreateTriggerInput

func (CreateTriggerInput) String

func (s CreateTriggerInput) String() string

type CreateTriggerRequest

type CreateTriggerRequest struct {
	// The trigger configurations.
	Body *CreateTriggerInput `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateTriggerRequest) GoString

func (s CreateTriggerRequest) GoString() string

func (*CreateTriggerRequest) SetBody

func (CreateTriggerRequest) String

func (s CreateTriggerRequest) String() string

type CreateTriggerResponse

type CreateTriggerResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Trigger           `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateTriggerResponse) GoString

func (s CreateTriggerResponse) GoString() string

func (*CreateTriggerResponse) SetBody

func (*CreateTriggerResponse) SetHeaders

func (*CreateTriggerResponse) SetStatusCode

func (s *CreateTriggerResponse) SetStatusCode(v int32) *CreateTriggerResponse

func (CreateTriggerResponse) String

func (s CreateTriggerResponse) String() string

type CreateVpcBindingInput

type CreateVpcBindingInput struct {
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (CreateVpcBindingInput) GoString

func (s CreateVpcBindingInput) GoString() string

func (*CreateVpcBindingInput) SetVpcId

func (CreateVpcBindingInput) String

func (s CreateVpcBindingInput) String() string

type CreateVpcBindingRequest

type CreateVpcBindingRequest struct {
	// The configurations of the virtual private cloud (VPC) binding.
	Body *CreateVpcBindingInput `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateVpcBindingRequest) GoString

func (s CreateVpcBindingRequest) GoString() string

func (*CreateVpcBindingRequest) SetBody

func (CreateVpcBindingRequest) String

func (s CreateVpcBindingRequest) String() string

type CreateVpcBindingResponse

type CreateVpcBindingResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (CreateVpcBindingResponse) GoString

func (s CreateVpcBindingResponse) GoString() string

func (*CreateVpcBindingResponse) SetHeaders

func (*CreateVpcBindingResponse) SetStatusCode

func (CreateVpcBindingResponse) String

func (s CreateVpcBindingResponse) String() string

type CustomContainerConfig

type CustomContainerConfig struct {
	AccelerationInfo  *AccelerationInfo        `json:"accelerationInfo,omitempty" xml:"accelerationInfo,omitempty"`
	AccelerationType  *string                  `json:"accelerationType,omitempty" xml:"accelerationType,omitempty"`
	AcrInstanceId     *string                  `json:"acrInstanceId,omitempty" xml:"acrInstanceId,omitempty"`
	Command           []*string                `json:"command" xml:"command" type:"Repeated"`
	Entrypoint        []*string                `json:"entrypoint" xml:"entrypoint" type:"Repeated"`
	HealthCheckConfig *CustomHealthCheckConfig `json:"healthCheckConfig,omitempty" xml:"healthCheckConfig,omitempty"`
	Image             *string                  `json:"image,omitempty" xml:"image,omitempty"`
	Port              *int32                   `json:"port,omitempty" xml:"port,omitempty"`
	ResolvedImageUri  *string                  `json:"resolvedImageUri,omitempty" xml:"resolvedImageUri,omitempty"`
}

func (CustomContainerConfig) GoString

func (s CustomContainerConfig) GoString() string

func (*CustomContainerConfig) SetAccelerationInfo

func (s *CustomContainerConfig) SetAccelerationInfo(v *AccelerationInfo) *CustomContainerConfig

func (*CustomContainerConfig) SetAccelerationType

func (s *CustomContainerConfig) SetAccelerationType(v string) *CustomContainerConfig

func (*CustomContainerConfig) SetAcrInstanceId

func (s *CustomContainerConfig) SetAcrInstanceId(v string) *CustomContainerConfig

func (*CustomContainerConfig) SetCommand

func (s *CustomContainerConfig) SetCommand(v []*string) *CustomContainerConfig

func (*CustomContainerConfig) SetEntrypoint

func (s *CustomContainerConfig) SetEntrypoint(v []*string) *CustomContainerConfig

func (*CustomContainerConfig) SetHealthCheckConfig

func (*CustomContainerConfig) SetImage

func (*CustomContainerConfig) SetPort

func (*CustomContainerConfig) SetResolvedImageUri

func (s *CustomContainerConfig) SetResolvedImageUri(v string) *CustomContainerConfig

func (CustomContainerConfig) String

func (s CustomContainerConfig) String() string

type CustomDNS

type CustomDNS struct {
	DnsOptions  []*DNSOption `json:"dnsOptions" xml:"dnsOptions" type:"Repeated"`
	NameServers []*string    `json:"nameServers" xml:"nameServers" type:"Repeated"`
	Searches    []*string    `json:"searches" xml:"searches" type:"Repeated"`
}

func (CustomDNS) GoString

func (s CustomDNS) GoString() string

func (*CustomDNS) SetDnsOptions

func (s *CustomDNS) SetDnsOptions(v []*DNSOption) *CustomDNS

func (*CustomDNS) SetNameServers

func (s *CustomDNS) SetNameServers(v []*string) *CustomDNS

func (*CustomDNS) SetSearches

func (s *CustomDNS) SetSearches(v []*string) *CustomDNS

func (CustomDNS) String

func (s CustomDNS) String() string

type CustomDomain

type CustomDomain struct {
	AccountId        *string      `json:"accountId,omitempty" xml:"accountId,omitempty"`
	ApiVersion       *string      `json:"apiVersion,omitempty" xml:"apiVersion,omitempty"`
	AuthConfig       *AuthConfig  `json:"authConfig,omitempty" xml:"authConfig,omitempty"`
	CertConfig       *CertConfig  `json:"certConfig,omitempty" xml:"certConfig,omitempty"`
	CreatedTime      *string      `json:"createdTime,omitempty" xml:"createdTime,omitempty"`
	DomainName       *string      `json:"domainName,omitempty" xml:"domainName,omitempty"`
	LastModifiedTime *string      `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"`
	Protocol         *string      `json:"protocol,omitempty" xml:"protocol,omitempty"`
	RouteConfig      *RouteConfig `json:"routeConfig,omitempty" xml:"routeConfig,omitempty"`
	SubdomainCount   *string      `json:"subdomainCount,omitempty" xml:"subdomainCount,omitempty"`
	TlsConfig        *TLSConfig   `json:"tlsConfig,omitempty" xml:"tlsConfig,omitempty"`
	WafConfig        *WAFConfig   `json:"wafConfig,omitempty" xml:"wafConfig,omitempty"`
}

func (CustomDomain) GoString

func (s CustomDomain) GoString() string

func (*CustomDomain) SetAccountId

func (s *CustomDomain) SetAccountId(v string) *CustomDomain

func (*CustomDomain) SetApiVersion

func (s *CustomDomain) SetApiVersion(v string) *CustomDomain

func (*CustomDomain) SetAuthConfig

func (s *CustomDomain) SetAuthConfig(v *AuthConfig) *CustomDomain

func (*CustomDomain) SetCertConfig

func (s *CustomDomain) SetCertConfig(v *CertConfig) *CustomDomain

func (*CustomDomain) SetCreatedTime

func (s *CustomDomain) SetCreatedTime(v string) *CustomDomain

func (*CustomDomain) SetDomainName

func (s *CustomDomain) SetDomainName(v string) *CustomDomain

func (*CustomDomain) SetLastModifiedTime

func (s *CustomDomain) SetLastModifiedTime(v string) *CustomDomain

func (*CustomDomain) SetProtocol

func (s *CustomDomain) SetProtocol(v string) *CustomDomain

func (*CustomDomain) SetRouteConfig

func (s *CustomDomain) SetRouteConfig(v *RouteConfig) *CustomDomain

func (*CustomDomain) SetSubdomainCount

func (s *CustomDomain) SetSubdomainCount(v string) *CustomDomain

func (*CustomDomain) SetTlsConfig

func (s *CustomDomain) SetTlsConfig(v *TLSConfig) *CustomDomain

func (*CustomDomain) SetWafConfig

func (s *CustomDomain) SetWafConfig(v *WAFConfig) *CustomDomain

func (CustomDomain) String

func (s CustomDomain) String() string

type CustomHealthCheckConfig

type CustomHealthCheckConfig struct {
	FailureThreshold    *int32  `json:"failureThreshold,omitempty" xml:"failureThreshold,omitempty"`
	HttpGetUrl          *string `json:"httpGetUrl,omitempty" xml:"httpGetUrl,omitempty"`
	InitialDelaySeconds *int32  `json:"initialDelaySeconds,omitempty" xml:"initialDelaySeconds,omitempty"`
	PeriodSeconds       *int32  `json:"periodSeconds,omitempty" xml:"periodSeconds,omitempty"`
	SuccessThreshold    *int32  `json:"successThreshold,omitempty" xml:"successThreshold,omitempty"`
	TimeoutSeconds      *int32  `json:"timeoutSeconds,omitempty" xml:"timeoutSeconds,omitempty"`
}

func (CustomHealthCheckConfig) GoString

func (s CustomHealthCheckConfig) GoString() string

func (*CustomHealthCheckConfig) SetFailureThreshold

func (s *CustomHealthCheckConfig) SetFailureThreshold(v int32) *CustomHealthCheckConfig

func (*CustomHealthCheckConfig) SetHttpGetUrl

func (*CustomHealthCheckConfig) SetInitialDelaySeconds

func (s *CustomHealthCheckConfig) SetInitialDelaySeconds(v int32) *CustomHealthCheckConfig

func (*CustomHealthCheckConfig) SetPeriodSeconds

func (s *CustomHealthCheckConfig) SetPeriodSeconds(v int32) *CustomHealthCheckConfig

func (*CustomHealthCheckConfig) SetSuccessThreshold

func (s *CustomHealthCheckConfig) SetSuccessThreshold(v int32) *CustomHealthCheckConfig

func (*CustomHealthCheckConfig) SetTimeoutSeconds

func (s *CustomHealthCheckConfig) SetTimeoutSeconds(v int32) *CustomHealthCheckConfig

func (CustomHealthCheckConfig) String

func (s CustomHealthCheckConfig) String() string

type CustomRuntimeConfig

type CustomRuntimeConfig struct {
	Args              []*string                `json:"args" xml:"args" type:"Repeated"`
	Command           []*string                `json:"command" xml:"command" type:"Repeated"`
	HealthCheckConfig *CustomHealthCheckConfig `json:"healthCheckConfig,omitempty" xml:"healthCheckConfig,omitempty"`
	Port              *int32                   `json:"port,omitempty" xml:"port,omitempty"`
}

func (CustomRuntimeConfig) GoString

func (s CustomRuntimeConfig) GoString() string

func (*CustomRuntimeConfig) SetArgs

func (*CustomRuntimeConfig) SetCommand

func (s *CustomRuntimeConfig) SetCommand(v []*string) *CustomRuntimeConfig

func (*CustomRuntimeConfig) SetHealthCheckConfig

func (*CustomRuntimeConfig) SetPort

func (CustomRuntimeConfig) String

func (s CustomRuntimeConfig) String() string

type DNSOption

type DNSOption struct {
	Name  *string `json:"name,omitempty" xml:"name,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (DNSOption) GoString

func (s DNSOption) GoString() string

func (*DNSOption) SetName

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

func (*DNSOption) SetValue

func (s *DNSOption) SetValue(v string) *DNSOption

func (DNSOption) String

func (s DNSOption) String() string

type DeadLetterQueue

type DeadLetterQueue struct {
	Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"`
}

func (DeadLetterQueue) GoString

func (s DeadLetterQueue) GoString() string

func (*DeadLetterQueue) SetArn

func (s *DeadLetterQueue) SetArn(v string) *DeadLetterQueue

func (DeadLetterQueue) String

func (s DeadLetterQueue) String() string

type DeleteAliasResponse

type DeleteAliasResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (DeleteAliasResponse) GoString

func (s DeleteAliasResponse) GoString() string

func (*DeleteAliasResponse) SetHeaders

func (s *DeleteAliasResponse) SetHeaders(v map[string]*string) *DeleteAliasResponse

func (*DeleteAliasResponse) SetStatusCode

func (s *DeleteAliasResponse) SetStatusCode(v int32) *DeleteAliasResponse

func (DeleteAliasResponse) String

func (s DeleteAliasResponse) String() string

type DeleteAsyncInvokeConfigRequest

type DeleteAsyncInvokeConfigRequest struct {
	// The version or alias of the function.
	Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
}

func (DeleteAsyncInvokeConfigRequest) GoString

func (*DeleteAsyncInvokeConfigRequest) SetQualifier

func (DeleteAsyncInvokeConfigRequest) String

type DeleteAsyncInvokeConfigResponse

type DeleteAsyncInvokeConfigResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (DeleteAsyncInvokeConfigResponse) GoString

func (*DeleteAsyncInvokeConfigResponse) SetHeaders

func (*DeleteAsyncInvokeConfigResponse) SetStatusCode

func (DeleteAsyncInvokeConfigResponse) String

type DeleteConcurrencyConfigResponse

type DeleteConcurrencyConfigResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (DeleteConcurrencyConfigResponse) GoString

func (*DeleteConcurrencyConfigResponse) SetHeaders

func (*DeleteConcurrencyConfigResponse) SetStatusCode

func (DeleteConcurrencyConfigResponse) String

type DeleteCustomDomainResponse

type DeleteCustomDomainResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (DeleteCustomDomainResponse) GoString

func (s DeleteCustomDomainResponse) GoString() string

func (*DeleteCustomDomainResponse) SetHeaders

func (*DeleteCustomDomainResponse) SetStatusCode

func (DeleteCustomDomainResponse) String

type DeleteFunctionResponse

type DeleteFunctionResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (DeleteFunctionResponse) GoString

func (s DeleteFunctionResponse) GoString() string

func (*DeleteFunctionResponse) SetHeaders

func (*DeleteFunctionResponse) SetStatusCode

func (DeleteFunctionResponse) String

func (s DeleteFunctionResponse) String() string

type DeleteFunctionVersionResponse

type DeleteFunctionVersionResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (DeleteFunctionVersionResponse) GoString

func (*DeleteFunctionVersionResponse) SetHeaders

func (*DeleteFunctionVersionResponse) SetStatusCode

func (DeleteFunctionVersionResponse) String

type DeleteLayerVersionResponse

type DeleteLayerVersionResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (DeleteLayerVersionResponse) GoString

func (s DeleteLayerVersionResponse) GoString() string

func (*DeleteLayerVersionResponse) SetHeaders

func (*DeleteLayerVersionResponse) SetStatusCode

func (DeleteLayerVersionResponse) String

type DeleteProvisionConfigRequest

type DeleteProvisionConfigRequest struct {
	// The function alias or LATEST.
	Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
}

func (DeleteProvisionConfigRequest) GoString

func (s DeleteProvisionConfigRequest) GoString() string

func (*DeleteProvisionConfigRequest) SetQualifier

func (DeleteProvisionConfigRequest) String

type DeleteProvisionConfigResponse

type DeleteProvisionConfigResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (DeleteProvisionConfigResponse) GoString

func (*DeleteProvisionConfigResponse) SetHeaders

func (*DeleteProvisionConfigResponse) SetStatusCode

func (DeleteProvisionConfigResponse) String

type DeleteTriggerResponse

type DeleteTriggerResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (DeleteTriggerResponse) GoString

func (s DeleteTriggerResponse) GoString() string

func (*DeleteTriggerResponse) SetHeaders

func (*DeleteTriggerResponse) SetStatusCode

func (s *DeleteTriggerResponse) SetStatusCode(v int32) *DeleteTriggerResponse

func (DeleteTriggerResponse) String

func (s DeleteTriggerResponse) String() string

type DeleteVpcBindingResponse

type DeleteVpcBindingResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (DeleteVpcBindingResponse) GoString

func (s DeleteVpcBindingResponse) GoString() string

func (*DeleteVpcBindingResponse) SetHeaders

func (*DeleteVpcBindingResponse) SetStatusCode

func (DeleteVpcBindingResponse) String

func (s DeleteVpcBindingResponse) String() string

type DeliveryOption

type DeliveryOption struct {
	Concurrency *int64  `json:"concurrency,omitempty" xml:"concurrency,omitempty"`
	EventSchema *string `json:"eventSchema,omitempty" xml:"eventSchema,omitempty"`
}

func (DeliveryOption) GoString

func (s DeliveryOption) GoString() string

func (*DeliveryOption) SetConcurrency

func (s *DeliveryOption) SetConcurrency(v int64) *DeliveryOption

func (*DeliveryOption) SetEventSchema

func (s *DeliveryOption) SetEventSchema(v string) *DeliveryOption

func (DeliveryOption) String

func (s DeliveryOption) String() string

type Destination

type Destination struct {
	Destination *string `json:"destination,omitempty" xml:"destination,omitempty"`
}

func (Destination) GoString

func (s Destination) GoString() string

func (*Destination) SetDestination

func (s *Destination) SetDestination(v string) *Destination

func (Destination) String

func (s Destination) String() string

type DestinationConfig

type DestinationConfig struct {
	OnFailure *Destination `json:"onFailure,omitempty" xml:"onFailure,omitempty"`
	OnSuccess *Destination `json:"onSuccess,omitempty" xml:"onSuccess,omitempty"`
}

func (DestinationConfig) GoString

func (s DestinationConfig) GoString() string

func (*DestinationConfig) SetOnFailure

func (s *DestinationConfig) SetOnFailure(v *Destination) *DestinationConfig

func (*DestinationConfig) SetOnSuccess

func (s *DestinationConfig) SetOnSuccess(v *Destination) *DestinationConfig

func (DestinationConfig) String

func (s DestinationConfig) String() string

type EqualRule

type EqualRule struct {
	Match       *string `json:"match,omitempty" xml:"match,omitempty"`
	Replacement *string `json:"replacement,omitempty" xml:"replacement,omitempty"`
}

func (EqualRule) GoString

func (s EqualRule) GoString() string

func (*EqualRule) SetMatch

func (s *EqualRule) SetMatch(v string) *EqualRule

func (*EqualRule) SetReplacement

func (s *EqualRule) SetReplacement(v string) *EqualRule

func (EqualRule) String

func (s EqualRule) String() string

type Error

type Error struct {
	Code      *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (Error) GoString

func (s Error) GoString() string

func (*Error) SetCode

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

func (*Error) SetMessage

func (s *Error) SetMessage(v string) *Error

func (*Error) SetRequestId

func (s *Error) SetRequestId(v string) *Error

func (Error) String

func (s Error) String() string

type EventBridgeTriggerConfig

type EventBridgeTriggerConfig struct {
	AsyncInvocationType    *bool              `json:"asyncInvocationType,omitempty" xml:"asyncInvocationType,omitempty"`
	EventRuleFilterPattern *string            `json:"eventRuleFilterPattern,omitempty" xml:"eventRuleFilterPattern,omitempty"`
	EventSinkConfig        *EventSinkConfig   `json:"eventSinkConfig,omitempty" xml:"eventSinkConfig,omitempty"`
	EventSourceConfig      *EventSourceConfig `json:"eventSourceConfig,omitempty" xml:"eventSourceConfig,omitempty"`
	RunOptions             *RunOptions        `json:"runOptions,omitempty" xml:"runOptions,omitempty"`
	TriggerEnable          *bool              `json:"triggerEnable,omitempty" xml:"triggerEnable,omitempty"`
}

func (EventBridgeTriggerConfig) GoString

func (s EventBridgeTriggerConfig) GoString() string

func (*EventBridgeTriggerConfig) SetAsyncInvocationType

func (s *EventBridgeTriggerConfig) SetAsyncInvocationType(v bool) *EventBridgeTriggerConfig

func (*EventBridgeTriggerConfig) SetEventRuleFilterPattern

func (s *EventBridgeTriggerConfig) SetEventRuleFilterPattern(v string) *EventBridgeTriggerConfig

func (*EventBridgeTriggerConfig) SetEventSinkConfig

func (*EventBridgeTriggerConfig) SetEventSourceConfig

func (*EventBridgeTriggerConfig) SetRunOptions

func (*EventBridgeTriggerConfig) SetTriggerEnable

func (s *EventBridgeTriggerConfig) SetTriggerEnable(v bool) *EventBridgeTriggerConfig

func (EventBridgeTriggerConfig) String

func (s EventBridgeTriggerConfig) String() string

type EventSinkConfig

type EventSinkConfig struct {
	DeliveryOption *DeliveryOption `json:"deliveryOption,omitempty" xml:"deliveryOption,omitempty"`
}

func (EventSinkConfig) GoString

func (s EventSinkConfig) GoString() string

func (*EventSinkConfig) SetDeliveryOption

func (s *EventSinkConfig) SetDeliveryOption(v *DeliveryOption) *EventSinkConfig

func (EventSinkConfig) String

func (s EventSinkConfig) String() string

type EventSourceConfig

type EventSourceConfig struct {
	EventSourceParameters *EventSourceParameters `json:"eventSourceParameters,omitempty" xml:"eventSourceParameters,omitempty"`
	EventSourceType       *string                `json:"eventSourceType,omitempty" xml:"eventSourceType,omitempty"`
}

func (EventSourceConfig) GoString

func (s EventSourceConfig) GoString() string

func (*EventSourceConfig) SetEventSourceParameters

func (s *EventSourceConfig) SetEventSourceParameters(v *EventSourceParameters) *EventSourceConfig

func (*EventSourceConfig) SetEventSourceType

func (s *EventSourceConfig) SetEventSourceType(v string) *EventSourceConfig

func (EventSourceConfig) String

func (s EventSourceConfig) String() string

type EventSourceParameters

type EventSourceParameters struct {
	SourceDTSParameters      *SourceDTSParameters      `json:"sourceDTSParameters,omitempty" xml:"sourceDTSParameters,omitempty"`
	SourceKafkaParameters    *SourceKafkaParameters    `json:"sourceKafkaParameters,omitempty" xml:"sourceKafkaParameters,omitempty"`
	SourceMNSParameters      *SourceMNSParameters      `json:"sourceMNSParameters,omitempty" xml:"sourceMNSParameters,omitempty"`
	SourceMQTTParameters     *SourceMQTTParameters     `json:"sourceMQTTParameters,omitempty" xml:"sourceMQTTParameters,omitempty"`
	SourceRabbitMQParameters *SourceRabbitMQParameters `json:"sourceRabbitMQParameters,omitempty" xml:"sourceRabbitMQParameters,omitempty"`
	SourceRocketMQParameters *SourceRocketMQParameters `json:"sourceRocketMQParameters,omitempty" xml:"sourceRocketMQParameters,omitempty"`
}

func (EventSourceParameters) GoString

func (s EventSourceParameters) GoString() string

func (*EventSourceParameters) SetSourceDTSParameters

func (s *EventSourceParameters) SetSourceDTSParameters(v *SourceDTSParameters) *EventSourceParameters

func (*EventSourceParameters) SetSourceKafkaParameters

func (s *EventSourceParameters) SetSourceKafkaParameters(v *SourceKafkaParameters) *EventSourceParameters

func (*EventSourceParameters) SetSourceMNSParameters

func (s *EventSourceParameters) SetSourceMNSParameters(v *SourceMNSParameters) *EventSourceParameters

func (*EventSourceParameters) SetSourceMQTTParameters

func (s *EventSourceParameters) SetSourceMQTTParameters(v *SourceMQTTParameters) *EventSourceParameters

func (*EventSourceParameters) SetSourceRabbitMQParameters

func (s *EventSourceParameters) SetSourceRabbitMQParameters(v *SourceRabbitMQParameters) *EventSourceParameters

func (*EventSourceParameters) SetSourceRocketMQParameters

func (s *EventSourceParameters) SetSourceRocketMQParameters(v *SourceRocketMQParameters) *EventSourceParameters

func (EventSourceParameters) String

func (s EventSourceParameters) String() string

type Filter

type Filter struct {
	Key *Key `json:"key,omitempty" xml:"key,omitempty"`
}

func (Filter) GoString

func (s Filter) GoString() string

func (*Filter) SetKey

func (s *Filter) SetKey(v *Key) *Filter

func (Filter) String

func (s Filter) String() string

type Function

type Function struct {
	CodeChecksum               *string                  `json:"codeChecksum,omitempty" xml:"codeChecksum,omitempty"`
	CodeSize                   *int64                   `json:"codeSize,omitempty" xml:"codeSize,omitempty"`
	Cpu                        *float32                 `json:"cpu,omitempty" xml:"cpu,omitempty"`
	CreatedTime                *string                  `json:"createdTime,omitempty" xml:"createdTime,omitempty"`
	CustomContainerConfig      *CustomContainerConfig   `json:"customContainerConfig,omitempty" xml:"customContainerConfig,omitempty"`
	CustomDNS                  *CustomDNS               `json:"customDNS,omitempty" xml:"customDNS,omitempty"`
	CustomRuntimeConfig        *CustomRuntimeConfig     `json:"customRuntimeConfig,omitempty" xml:"customRuntimeConfig,omitempty"`
	Description                *string                  `json:"description,omitempty" xml:"description,omitempty"`
	DiskSize                   *int32                   `json:"diskSize,omitempty" xml:"diskSize,omitempty"`
	EnvironmentVariables       map[string]*string       `json:"environmentVariables" xml:"environmentVariables"`
	FunctionArn                *string                  `json:"functionArn,omitempty" xml:"functionArn,omitempty"`
	FunctionId                 *string                  `json:"functionId,omitempty" xml:"functionId,omitempty"`
	FunctionName               *string                  `json:"functionName,omitempty" xml:"functionName,omitempty"`
	GpuConfig                  *GPUConfig               `json:"gpuConfig,omitempty" xml:"gpuConfig,omitempty"`
	Handler                    *string                  `json:"handler,omitempty" xml:"handler,omitempty"`
	InstanceConcurrency        *int32                   `json:"instanceConcurrency,omitempty" xml:"instanceConcurrency,omitempty"`
	InstanceLifecycleConfig    *InstanceLifecycleConfig `json:"instanceLifecycleConfig,omitempty" xml:"instanceLifecycleConfig,omitempty"`
	InternetAccess             *bool                    `json:"internetAccess,omitempty" xml:"internetAccess,omitempty"`
	LastModifiedTime           *string                  `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"`
	LastUpdateStatus           *string                  `json:"lastUpdateStatus,omitempty" xml:"lastUpdateStatus,omitempty"`
	LastUpdateStatusReason     *string                  `json:"lastUpdateStatusReason,omitempty" xml:"lastUpdateStatusReason,omitempty"`
	LastUpdateStatusReasonCode *string                  `json:"lastUpdateStatusReasonCode,omitempty" xml:"lastUpdateStatusReasonCode,omitempty"`
	Layers                     []*FunctionLayer         `json:"layers" xml:"layers" type:"Repeated"`
	LogConfig                  *LogConfig               `json:"logConfig,omitempty" xml:"logConfig,omitempty"`
	MemorySize                 *int32                   `json:"memorySize,omitempty" xml:"memorySize,omitempty"`
	NasConfig                  *NASConfig               `json:"nasConfig,omitempty" xml:"nasConfig,omitempty"`
	OssMountConfig             *OSSMountConfig          `json:"ossMountConfig,omitempty" xml:"ossMountConfig,omitempty"`
	Role                       *string                  `json:"role,omitempty" xml:"role,omitempty"`
	Runtime                    *string                  `json:"runtime,omitempty" xml:"runtime,omitempty"`
	State                      *string                  `json:"state,omitempty" xml:"state,omitempty"`
	StateReason                *string                  `json:"stateReason,omitempty" xml:"stateReason,omitempty"`
	StateReasonCode            *string                  `json:"stateReasonCode,omitempty" xml:"stateReasonCode,omitempty"`
	Timeout                    *int32                   `json:"timeout,omitempty" xml:"timeout,omitempty"`
	TracingConfig              *TracingConfig           `json:"tracingConfig,omitempty" xml:"tracingConfig,omitempty"`
	VpcConfig                  *VPCConfig               `json:"vpcConfig,omitempty" xml:"vpcConfig,omitempty"`
}

func (Function) GoString

func (s Function) GoString() string

func (*Function) SetCodeChecksum

func (s *Function) SetCodeChecksum(v string) *Function

func (*Function) SetCodeSize

func (s *Function) SetCodeSize(v int64) *Function

func (*Function) SetCpu

func (s *Function) SetCpu(v float32) *Function

func (*Function) SetCreatedTime

func (s *Function) SetCreatedTime(v string) *Function

func (*Function) SetCustomContainerConfig

func (s *Function) SetCustomContainerConfig(v *CustomContainerConfig) *Function

func (*Function) SetCustomDNS

func (s *Function) SetCustomDNS(v *CustomDNS) *Function

func (*Function) SetCustomRuntimeConfig

func (s *Function) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *Function

func (*Function) SetDescription

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

func (*Function) SetDiskSize

func (s *Function) SetDiskSize(v int32) *Function

func (*Function) SetEnvironmentVariables

func (s *Function) SetEnvironmentVariables(v map[string]*string) *Function

func (*Function) SetFunctionArn

func (s *Function) SetFunctionArn(v string) *Function

func (*Function) SetFunctionId

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

func (*Function) SetFunctionName

func (s *Function) SetFunctionName(v string) *Function

func (*Function) SetGpuConfig

func (s *Function) SetGpuConfig(v *GPUConfig) *Function

func (*Function) SetHandler

func (s *Function) SetHandler(v string) *Function

func (*Function) SetInstanceConcurrency

func (s *Function) SetInstanceConcurrency(v int32) *Function

func (*Function) SetInstanceLifecycleConfig

func (s *Function) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *Function

func (*Function) SetInternetAccess

func (s *Function) SetInternetAccess(v bool) *Function

func (*Function) SetLastModifiedTime

func (s *Function) SetLastModifiedTime(v string) *Function

func (*Function) SetLastUpdateStatus

func (s *Function) SetLastUpdateStatus(v string) *Function

func (*Function) SetLastUpdateStatusReason

func (s *Function) SetLastUpdateStatusReason(v string) *Function

func (*Function) SetLastUpdateStatusReasonCode

func (s *Function) SetLastUpdateStatusReasonCode(v string) *Function

func (*Function) SetLayers

func (s *Function) SetLayers(v []*FunctionLayer) *Function

func (*Function) SetLogConfig

func (s *Function) SetLogConfig(v *LogConfig) *Function

func (*Function) SetMemorySize

func (s *Function) SetMemorySize(v int32) *Function

func (*Function) SetNasConfig

func (s *Function) SetNasConfig(v *NASConfig) *Function

func (*Function) SetOssMountConfig

func (s *Function) SetOssMountConfig(v *OSSMountConfig) *Function

func (*Function) SetRole

func (s *Function) SetRole(v string) *Function

func (*Function) SetRuntime

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

func (*Function) SetState

func (s *Function) SetState(v string) *Function

func (*Function) SetStateReason

func (s *Function) SetStateReason(v string) *Function

func (*Function) SetStateReasonCode

func (s *Function) SetStateReasonCode(v string) *Function

func (*Function) SetTimeout

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

func (*Function) SetTracingConfig

func (s *Function) SetTracingConfig(v *TracingConfig) *Function

func (*Function) SetVpcConfig

func (s *Function) SetVpcConfig(v *VPCConfig) *Function

func (Function) String

func (s Function) String() string

type FunctionLayer

type FunctionLayer struct {
	Arn  *string `json:"arn,omitempty" xml:"arn,omitempty"`
	Size *int64  `json:"size,omitempty" xml:"size,omitempty"`
}

func (FunctionLayer) GoString

func (s FunctionLayer) GoString() string

func (*FunctionLayer) SetArn

func (s *FunctionLayer) SetArn(v string) *FunctionLayer

func (*FunctionLayer) SetSize

func (s *FunctionLayer) SetSize(v int64) *FunctionLayer

func (FunctionLayer) String

func (s FunctionLayer) String() string

type GPUConfig

type GPUConfig struct {
	GpuMemorySize *int32  `json:"gpuMemorySize,omitempty" xml:"gpuMemorySize,omitempty"`
	GpuType       *string `json:"gpuType,omitempty" xml:"gpuType,omitempty"`
}

func (GPUConfig) GoString

func (s GPUConfig) GoString() string

func (*GPUConfig) SetGpuMemorySize

func (s *GPUConfig) SetGpuMemorySize(v int32) *GPUConfig

func (*GPUConfig) SetGpuType

func (s *GPUConfig) SetGpuType(v string) *GPUConfig

func (GPUConfig) String

func (s GPUConfig) String() string

type GetAliasResponse

type GetAliasResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Alias             `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetAliasResponse) GoString

func (s GetAliasResponse) GoString() string

func (*GetAliasResponse) SetBody

func (s *GetAliasResponse) SetBody(v *Alias) *GetAliasResponse

func (*GetAliasResponse) SetHeaders

func (s *GetAliasResponse) SetHeaders(v map[string]*string) *GetAliasResponse

func (*GetAliasResponse) SetStatusCode

func (s *GetAliasResponse) SetStatusCode(v int32) *GetAliasResponse

func (GetAliasResponse) String

func (s GetAliasResponse) String() string

type GetAsyncInvokeConfigRequest

type GetAsyncInvokeConfigRequest struct {
	// The version or alias of the function.
	Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
}

func (GetAsyncInvokeConfigRequest) GoString

func (s GetAsyncInvokeConfigRequest) GoString() string

func (*GetAsyncInvokeConfigRequest) SetQualifier

func (GetAsyncInvokeConfigRequest) String

type GetAsyncInvokeConfigResponse

type GetAsyncInvokeConfigResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AsyncConfig       `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetAsyncInvokeConfigResponse) GoString

func (s GetAsyncInvokeConfigResponse) GoString() string

func (*GetAsyncInvokeConfigResponse) SetBody

func (*GetAsyncInvokeConfigResponse) SetHeaders

func (*GetAsyncInvokeConfigResponse) SetStatusCode

func (GetAsyncInvokeConfigResponse) String

type GetAsyncTaskRequest added in v4.1.0

type GetAsyncTaskRequest struct {
	Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
}

func (GetAsyncTaskRequest) GoString added in v4.1.0

func (s GetAsyncTaskRequest) GoString() string

func (*GetAsyncTaskRequest) SetQualifier added in v4.1.0

func (s *GetAsyncTaskRequest) SetQualifier(v string) *GetAsyncTaskRequest

func (GetAsyncTaskRequest) String added in v4.1.0

func (s GetAsyncTaskRequest) String() string

type GetAsyncTaskResponse added in v4.1.0

type GetAsyncTaskResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AsyncTask         `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetAsyncTaskResponse) GoString added in v4.1.0

func (s GetAsyncTaskResponse) GoString() string

func (*GetAsyncTaskResponse) SetBody added in v4.1.0

func (*GetAsyncTaskResponse) SetHeaders added in v4.1.0

func (s *GetAsyncTaskResponse) SetHeaders(v map[string]*string) *GetAsyncTaskResponse

func (*GetAsyncTaskResponse) SetStatusCode added in v4.1.0

func (s *GetAsyncTaskResponse) SetStatusCode(v int32) *GetAsyncTaskResponse

func (GetAsyncTaskResponse) String added in v4.1.0

func (s GetAsyncTaskResponse) String() string

type GetConcurrencyConfigResponse

type GetConcurrencyConfigResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ConcurrencyConfig `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetConcurrencyConfigResponse) GoString

func (s GetConcurrencyConfigResponse) GoString() string

func (*GetConcurrencyConfigResponse) SetBody

func (*GetConcurrencyConfigResponse) SetHeaders

func (*GetConcurrencyConfigResponse) SetStatusCode

func (GetConcurrencyConfigResponse) String

type GetCustomDomainResponse

type GetCustomDomainResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CustomDomain      `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetCustomDomainResponse) GoString

func (s GetCustomDomainResponse) GoString() string

func (*GetCustomDomainResponse) SetBody

func (*GetCustomDomainResponse) SetHeaders

func (*GetCustomDomainResponse) SetStatusCode

func (GetCustomDomainResponse) String

func (s GetCustomDomainResponse) String() string

type GetFunctionCodeRequest

type GetFunctionCodeRequest struct {
	// The version or alias of the function.
	Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
}

func (GetFunctionCodeRequest) GoString

func (s GetFunctionCodeRequest) GoString() string

func (*GetFunctionCodeRequest) SetQualifier

func (GetFunctionCodeRequest) String

func (s GetFunctionCodeRequest) String() string

type GetFunctionCodeResponse

type GetFunctionCodeResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *OutputFuncCode    `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetFunctionCodeResponse) GoString

func (s GetFunctionCodeResponse) GoString() string

func (*GetFunctionCodeResponse) SetBody

func (*GetFunctionCodeResponse) SetHeaders

func (*GetFunctionCodeResponse) SetStatusCode

func (GetFunctionCodeResponse) String

func (s GetFunctionCodeResponse) String() string

type GetFunctionRequest

type GetFunctionRequest struct {
	// The version or alias of the function.
	Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
}

func (GetFunctionRequest) GoString

func (s GetFunctionRequest) GoString() string

func (*GetFunctionRequest) SetQualifier

func (s *GetFunctionRequest) SetQualifier(v string) *GetFunctionRequest

func (GetFunctionRequest) String

func (s GetFunctionRequest) String() string

type GetFunctionResponse

type GetFunctionResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Function          `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetFunctionResponse) GoString

func (s GetFunctionResponse) GoString() string

func (*GetFunctionResponse) SetBody

func (*GetFunctionResponse) SetHeaders

func (s *GetFunctionResponse) SetHeaders(v map[string]*string) *GetFunctionResponse

func (*GetFunctionResponse) SetStatusCode

func (s *GetFunctionResponse) SetStatusCode(v int32) *GetFunctionResponse

func (GetFunctionResponse) String

func (s GetFunctionResponse) String() string

type GetLayerVersionByArnResponse

type GetLayerVersionByArnResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Layer             `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetLayerVersionByArnResponse) GoString

func (s GetLayerVersionByArnResponse) GoString() string

func (*GetLayerVersionByArnResponse) SetBody

func (*GetLayerVersionByArnResponse) SetHeaders

func (*GetLayerVersionByArnResponse) SetStatusCode

func (GetLayerVersionByArnResponse) String

type GetLayerVersionResponse

type GetLayerVersionResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Layer             `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetLayerVersionResponse) GoString

func (s GetLayerVersionResponse) GoString() string

func (*GetLayerVersionResponse) SetBody

func (*GetLayerVersionResponse) SetHeaders

func (*GetLayerVersionResponse) SetStatusCode

func (GetLayerVersionResponse) String

func (s GetLayerVersionResponse) String() string

type GetProvisionConfigRequest

type GetProvisionConfigRequest struct {
	// The function alias or LATEST.
	Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
}

func (GetProvisionConfigRequest) GoString

func (s GetProvisionConfigRequest) GoString() string

func (*GetProvisionConfigRequest) SetQualifier

func (GetProvisionConfigRequest) String

func (s GetProvisionConfigRequest) String() string

type GetProvisionConfigResponse

type GetProvisionConfigResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ProvisionConfig   `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetProvisionConfigResponse) GoString

func (s GetProvisionConfigResponse) GoString() string

func (*GetProvisionConfigResponse) SetBody

func (*GetProvisionConfigResponse) SetHeaders

func (*GetProvisionConfigResponse) SetStatusCode

func (GetProvisionConfigResponse) String

type GetResourceTagsOutput

type GetResourceTagsOutput struct {
	ResouceType *string            `json:"resouceType,omitempty" xml:"resouceType,omitempty"`
	ResourceArn *string            `json:"resourceArn,omitempty" xml:"resourceArn,omitempty"`
	Tags        map[string]*string `json:"tags" xml:"tags"`
}

func (GetResourceTagsOutput) GoString

func (s GetResourceTagsOutput) GoString() string

func (*GetResourceTagsOutput) SetResouceType

func (s *GetResourceTagsOutput) SetResouceType(v string) *GetResourceTagsOutput

func (*GetResourceTagsOutput) SetResourceArn

func (s *GetResourceTagsOutput) SetResourceArn(v string) *GetResourceTagsOutput

func (*GetResourceTagsOutput) SetTags

func (GetResourceTagsOutput) String

func (s GetResourceTagsOutput) String() string

type GetTriggerResponse

type GetTriggerResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Trigger           `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetTriggerResponse) GoString

func (s GetTriggerResponse) GoString() string

func (*GetTriggerResponse) SetBody

func (*GetTriggerResponse) SetHeaders

func (s *GetTriggerResponse) SetHeaders(v map[string]*string) *GetTriggerResponse

func (*GetTriggerResponse) SetStatusCode

func (s *GetTriggerResponse) SetStatusCode(v int32) *GetTriggerResponse

func (GetTriggerResponse) String

func (s GetTriggerResponse) String() string

type HTTPTrigger

type HTTPTrigger struct {
	UrlInternet *string `json:"urlInternet,omitempty" xml:"urlInternet,omitempty"`
	UrlIntranet *string `json:"urlIntranet,omitempty" xml:"urlIntranet,omitempty"`
}

func (HTTPTrigger) GoString

func (s HTTPTrigger) GoString() string

func (*HTTPTrigger) SetUrlInternet

func (s *HTTPTrigger) SetUrlInternet(v string) *HTTPTrigger

func (*HTTPTrigger) SetUrlIntranet

func (s *HTTPTrigger) SetUrlIntranet(v string) *HTTPTrigger

func (HTTPTrigger) String

func (s HTTPTrigger) String() string

type HTTPTriggerConfig

type HTTPTriggerConfig struct {
	AuthConfig         *string   `json:"authConfig,omitempty" xml:"authConfig,omitempty"`
	AuthType           *string   `json:"authType,omitempty" xml:"authType,omitempty"`
	DisableURLInternet *bool     `json:"disableURLInternet,omitempty" xml:"disableURLInternet,omitempty"`
	Methods            []*string `json:"methods" xml:"methods" type:"Repeated"`
}

func (HTTPTriggerConfig) GoString

func (s HTTPTriggerConfig) GoString() string

func (*HTTPTriggerConfig) SetAuthConfig

func (s *HTTPTriggerConfig) SetAuthConfig(v string) *HTTPTriggerConfig

func (*HTTPTriggerConfig) SetAuthType

func (s *HTTPTriggerConfig) SetAuthType(v string) *HTTPTriggerConfig

func (*HTTPTriggerConfig) SetDisableURLInternet

func (s *HTTPTriggerConfig) SetDisableURLInternet(v bool) *HTTPTriggerConfig

func (*HTTPTriggerConfig) SetMethods

func (s *HTTPTriggerConfig) SetMethods(v []*string) *HTTPTriggerConfig

func (HTTPTriggerConfig) String

func (s HTTPTriggerConfig) String() string

type InputCodeLocation

type InputCodeLocation struct {
	Checksum      *string `json:"checksum,omitempty" xml:"checksum,omitempty"`
	OssBucketName *string `json:"ossBucketName,omitempty" xml:"ossBucketName,omitempty"`
	OssObjectName *string `json:"ossObjectName,omitempty" xml:"ossObjectName,omitempty"`
	ZipFile       *string `json:"zipFile,omitempty" xml:"zipFile,omitempty"`
}

func (InputCodeLocation) GoString

func (s InputCodeLocation) GoString() string

func (*InputCodeLocation) SetChecksum

func (s *InputCodeLocation) SetChecksum(v string) *InputCodeLocation

func (*InputCodeLocation) SetOssBucketName

func (s *InputCodeLocation) SetOssBucketName(v string) *InputCodeLocation

func (*InputCodeLocation) SetOssObjectName

func (s *InputCodeLocation) SetOssObjectName(v string) *InputCodeLocation

func (*InputCodeLocation) SetZipFile

func (s *InputCodeLocation) SetZipFile(v string) *InputCodeLocation

func (InputCodeLocation) String

func (s InputCodeLocation) String() string

type InstanceInfo

type InstanceInfo struct {
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	VersionId  *string `json:"versionId,omitempty" xml:"versionId,omitempty"`
}

func (InstanceInfo) GoString

func (s InstanceInfo) GoString() string

func (*InstanceInfo) SetInstanceId

func (s *InstanceInfo) SetInstanceId(v string) *InstanceInfo

func (*InstanceInfo) SetVersionId

func (s *InstanceInfo) SetVersionId(v string) *InstanceInfo

func (InstanceInfo) String

func (s InstanceInfo) String() string

type InstanceLifecycleConfig

type InstanceLifecycleConfig struct {
	Initializer *LifecycleHook `json:"initializer,omitempty" xml:"initializer,omitempty"`
	PreStop     *LifecycleHook `json:"preStop,omitempty" xml:"preStop,omitempty"`
}

func (InstanceLifecycleConfig) GoString

func (s InstanceLifecycleConfig) GoString() string

func (*InstanceLifecycleConfig) SetInitializer

func (*InstanceLifecycleConfig) SetPreStop

func (InstanceLifecycleConfig) String

func (s InstanceLifecycleConfig) String() string

type InvokeFunctionHeaders

type InvokeFunctionHeaders struct {
	CommonHeaders  map[string]*string `json:"commonHeaders" xml:"commonHeaders"`
	XFcAsyncTaskId *string            `json:"x-fc-async-task-id,omitempty" xml:"x-fc-async-task-id,omitempty"`
	// The type of function invocation. Valid values: Sync and Async.
	XFcInvocationType *string `json:"x-fc-invocation-type,omitempty" xml:"x-fc-invocation-type,omitempty"`
	// The log type of function invocation. Valid values: None and Tail.
	XFcLogType *string `json:"x-fc-log-type,omitempty" xml:"x-fc-log-type,omitempty"`
}

func (InvokeFunctionHeaders) GoString

func (s InvokeFunctionHeaders) GoString() string

func (*InvokeFunctionHeaders) SetCommonHeaders

func (s *InvokeFunctionHeaders) SetCommonHeaders(v map[string]*string) *InvokeFunctionHeaders

func (*InvokeFunctionHeaders) SetXFcAsyncTaskId

func (s *InvokeFunctionHeaders) SetXFcAsyncTaskId(v string) *InvokeFunctionHeaders

func (*InvokeFunctionHeaders) SetXFcInvocationType

func (s *InvokeFunctionHeaders) SetXFcInvocationType(v string) *InvokeFunctionHeaders

func (*InvokeFunctionHeaders) SetXFcLogType

func (s *InvokeFunctionHeaders) SetXFcLogType(v string) *InvokeFunctionHeaders

func (InvokeFunctionHeaders) String

func (s InvokeFunctionHeaders) String() string

type InvokeFunctionRequest

type InvokeFunctionRequest struct {
	// The request parameters of function invocation.
	Body io.Reader `json:"body,omitempty" xml:"body,omitempty"`
	// The version or alias of the function.
	Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
}

func (InvokeFunctionRequest) GoString

func (s InvokeFunctionRequest) GoString() string

func (*InvokeFunctionRequest) SetBody

func (*InvokeFunctionRequest) SetQualifier

func (InvokeFunctionRequest) String

func (s InvokeFunctionRequest) String() string

type InvokeFunctionResponse

type InvokeFunctionResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       io.Reader          `json:"body,omitempty" xml:"body,omitempty"`
}

func (InvokeFunctionResponse) GoString

func (s InvokeFunctionResponse) GoString() string

func (*InvokeFunctionResponse) SetBody

func (*InvokeFunctionResponse) SetHeaders

func (*InvokeFunctionResponse) SetStatusCode

func (InvokeFunctionResponse) String

func (s InvokeFunctionResponse) String() string

type JobConfig

type JobConfig struct {
	MaxRetryTime    *int32 `json:"maxRetryTime,omitempty" xml:"maxRetryTime,omitempty"`
	TriggerInterval *int32 `json:"triggerInterval,omitempty" xml:"triggerInterval,omitempty"`
}

func (JobConfig) GoString

func (s JobConfig) GoString() string

func (*JobConfig) SetMaxRetryTime

func (s *JobConfig) SetMaxRetryTime(v int32) *JobConfig

func (*JobConfig) SetTriggerInterval

func (s *JobConfig) SetTriggerInterval(v int32) *JobConfig

func (JobConfig) String

func (s JobConfig) String() string

type Key

type Key struct {
	Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"`
	Suffix *string `json:"suffix,omitempty" xml:"suffix,omitempty"`
}

func (Key) GoString

func (s Key) GoString() string

func (*Key) SetPrefix

func (s *Key) SetPrefix(v string) *Key

func (*Key) SetSuffix

func (s *Key) SetSuffix(v string) *Key

func (Key) String

func (s Key) String() string

type Layer

type Layer struct {
	Acl               *string             `json:"acl,omitempty" xml:"acl,omitempty"`
	Code              *OutputCodeLocation `json:"code,omitempty" xml:"code,omitempty"`
	CodeChecksum      *string             `json:"codeChecksum,omitempty" xml:"codeChecksum,omitempty"`
	CodeSize          *int64              `json:"codeSize,omitempty" xml:"codeSize,omitempty"`
	CompatibleRuntime []*string           `json:"compatibleRuntime" xml:"compatibleRuntime" type:"Repeated"`
	CreateTime        *string             `json:"createTime,omitempty" xml:"createTime,omitempty"`
	Description       *string             `json:"description,omitempty" xml:"description,omitempty"`
	LayerName         *string             `json:"layerName,omitempty" xml:"layerName,omitempty"`
	LayerVersionArn   *string             `json:"layerVersionArn,omitempty" xml:"layerVersionArn,omitempty"`
	License           *string             `json:"license,omitempty" xml:"license,omitempty"`
	Version           *int32              `json:"version,omitempty" xml:"version,omitempty"`
}

func (Layer) GoString

func (s Layer) GoString() string

func (*Layer) SetAcl

func (s *Layer) SetAcl(v string) *Layer

func (*Layer) SetCode

func (s *Layer) SetCode(v *OutputCodeLocation) *Layer

func (*Layer) SetCodeChecksum

func (s *Layer) SetCodeChecksum(v string) *Layer

func (*Layer) SetCodeSize

func (s *Layer) SetCodeSize(v int64) *Layer

func (*Layer) SetCompatibleRuntime

func (s *Layer) SetCompatibleRuntime(v []*string) *Layer

func (*Layer) SetCreateTime

func (s *Layer) SetCreateTime(v string) *Layer

func (*Layer) SetDescription

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

func (*Layer) SetLayerName

func (s *Layer) SetLayerName(v string) *Layer

func (*Layer) SetLayerVersionArn

func (s *Layer) SetLayerVersionArn(v string) *Layer

func (*Layer) SetLicense

func (s *Layer) SetLicense(v string) *Layer

func (*Layer) SetVersion

func (s *Layer) SetVersion(v int32) *Layer

func (Layer) String

func (s Layer) String() string

type LifecycleHook

type LifecycleHook struct {
	Handler *string `json:"handler,omitempty" xml:"handler,omitempty"`
	Timeout *int32  `json:"timeout,omitempty" xml:"timeout,omitempty"`
}

func (LifecycleHook) GoString

func (s LifecycleHook) GoString() string

func (*LifecycleHook) SetHandler

func (s *LifecycleHook) SetHandler(v string) *LifecycleHook

func (*LifecycleHook) SetTimeout

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

func (LifecycleHook) String

func (s LifecycleHook) String() string

type ListAliasesOutput

type ListAliasesOutput struct {
	Aliases   []*Alias `json:"aliases" xml:"aliases" type:"Repeated"`
	NextToken *string  `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListAliasesOutput) GoString

func (s ListAliasesOutput) GoString() string

func (*ListAliasesOutput) SetAliases

func (s *ListAliasesOutput) SetAliases(v []*Alias) *ListAliasesOutput

func (*ListAliasesOutput) SetNextToken

func (s *ListAliasesOutput) SetNextToken(v string) *ListAliasesOutput

func (ListAliasesOutput) String

func (s ListAliasesOutput) String() string

type ListAliasesRequest

type ListAliasesRequest struct {
	// The number of aliases returned.
	Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"`
	// The pagination token that is used in the next request to retrieve a new page of results.
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// The alias prefix.
	Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"`
}

func (ListAliasesRequest) GoString

func (s ListAliasesRequest) GoString() string

func (*ListAliasesRequest) SetLimit

func (*ListAliasesRequest) SetNextToken

func (s *ListAliasesRequest) SetNextToken(v string) *ListAliasesRequest

func (*ListAliasesRequest) SetPrefix

func (s *ListAliasesRequest) SetPrefix(v string) *ListAliasesRequest

func (ListAliasesRequest) String

func (s ListAliasesRequest) String() string

type ListAliasesResponse

type ListAliasesResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAliasesOutput `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAliasesResponse) GoString

func (s ListAliasesResponse) GoString() string

func (*ListAliasesResponse) SetBody

func (*ListAliasesResponse) SetHeaders

func (s *ListAliasesResponse) SetHeaders(v map[string]*string) *ListAliasesResponse

func (*ListAliasesResponse) SetStatusCode

func (s *ListAliasesResponse) SetStatusCode(v int32) *ListAliasesResponse

func (ListAliasesResponse) String

func (s ListAliasesResponse) String() string

type ListAsyncInvokeConfigOutput

type ListAsyncInvokeConfigOutput struct {
	Configs   []*AsyncConfig `json:"configs" xml:"configs" type:"Repeated"`
	NextToken *string        `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListAsyncInvokeConfigOutput) GoString

func (s ListAsyncInvokeConfigOutput) GoString() string

func (*ListAsyncInvokeConfigOutput) SetConfigs

func (*ListAsyncInvokeConfigOutput) SetNextToken

func (ListAsyncInvokeConfigOutput) String

type ListAsyncInvokeConfigsRequest

type ListAsyncInvokeConfigsRequest struct {
	// The function name. If you do not configure this parameter, the asynchronous invocation configurations of all functions are displayed.
	FunctionName *string `json:"functionName,omitempty" xml:"functionName,omitempty"`
	// The maximum number of entries to be returned.
	Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"`
	// The paging information. This parameter specifies the start point of the query.
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListAsyncInvokeConfigsRequest) GoString

func (*ListAsyncInvokeConfigsRequest) SetFunctionName

func (*ListAsyncInvokeConfigsRequest) SetLimit

func (*ListAsyncInvokeConfigsRequest) SetNextToken

func (ListAsyncInvokeConfigsRequest) String

type ListAsyncInvokeConfigsResponse

type ListAsyncInvokeConfigsResponse struct {
	Headers    map[string]*string           `json:"headers" xml:"headers"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAsyncInvokeConfigOutput `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAsyncInvokeConfigsResponse) GoString

func (*ListAsyncInvokeConfigsResponse) SetBody

func (*ListAsyncInvokeConfigsResponse) SetHeaders

func (*ListAsyncInvokeConfigsResponse) SetStatusCode

func (ListAsyncInvokeConfigsResponse) String

type ListAsyncTaskOutput

type ListAsyncTaskOutput struct {
	NextToken *string      `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	Tasks     []*AsyncTask `json:"tasks" xml:"tasks" type:"Repeated"`
}

func (ListAsyncTaskOutput) GoString

func (s ListAsyncTaskOutput) GoString() string

func (*ListAsyncTaskOutput) SetNextToken

func (s *ListAsyncTaskOutput) SetNextToken(v string) *ListAsyncTaskOutput

func (*ListAsyncTaskOutput) SetTasks

func (ListAsyncTaskOutput) String

func (s ListAsyncTaskOutput) String() string

type ListAsyncTasksRequest added in v4.1.0

type ListAsyncTasksRequest struct {
	IncludePayload   *bool   `json:"includePayload,omitempty" xml:"includePayload,omitempty"`
	Limit            *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	NextToken        *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	Prefix           *string `json:"prefix,omitempty" xml:"prefix,omitempty"`
	Qualifier        *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
	SortOrderByTime  *string `json:"sortOrderByTime,omitempty" xml:"sortOrderByTime,omitempty"`
	StartedTimeBegin *int64  `json:"startedTimeBegin,omitempty" xml:"startedTimeBegin,omitempty"`
	StartedTimeEnd   *int64  `json:"startedTimeEnd,omitempty" xml:"startedTimeEnd,omitempty"`
	Status           *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListAsyncTasksRequest) GoString added in v4.1.0

func (s ListAsyncTasksRequest) GoString() string

func (*ListAsyncTasksRequest) SetIncludePayload added in v4.1.0

func (s *ListAsyncTasksRequest) SetIncludePayload(v bool) *ListAsyncTasksRequest

func (*ListAsyncTasksRequest) SetLimit added in v4.1.0

func (*ListAsyncTasksRequest) SetNextToken added in v4.1.0

func (*ListAsyncTasksRequest) SetPrefix added in v4.1.0

func (*ListAsyncTasksRequest) SetQualifier added in v4.1.0

func (*ListAsyncTasksRequest) SetSortOrderByTime added in v4.1.0

func (s *ListAsyncTasksRequest) SetSortOrderByTime(v string) *ListAsyncTasksRequest

func (*ListAsyncTasksRequest) SetStartedTimeBegin added in v4.1.0

func (s *ListAsyncTasksRequest) SetStartedTimeBegin(v int64) *ListAsyncTasksRequest

func (*ListAsyncTasksRequest) SetStartedTimeEnd added in v4.1.0

func (s *ListAsyncTasksRequest) SetStartedTimeEnd(v int64) *ListAsyncTasksRequest

func (*ListAsyncTasksRequest) SetStatus added in v4.1.0

func (ListAsyncTasksRequest) String added in v4.1.0

func (s ListAsyncTasksRequest) String() string

type ListAsyncTasksResponse added in v4.1.0

type ListAsyncTasksResponse struct {
	Headers    map[string]*string   `json:"headers" xml:"headers"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAsyncTaskOutput `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAsyncTasksResponse) GoString added in v4.1.0

func (s ListAsyncTasksResponse) GoString() string

func (*ListAsyncTasksResponse) SetBody added in v4.1.0

func (*ListAsyncTasksResponse) SetHeaders added in v4.1.0

func (*ListAsyncTasksResponse) SetStatusCode added in v4.1.0

func (ListAsyncTasksResponse) String added in v4.1.0

func (s ListAsyncTasksResponse) String() string

type ListConcurrencyConfigsOutput

type ListConcurrencyConfigsOutput struct {
	Configs   []*ConcurrencyConfig `json:"configs" xml:"configs" type:"Repeated"`
	NextToken *string              `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListConcurrencyConfigsOutput) GoString

func (s ListConcurrencyConfigsOutput) GoString() string

func (*ListConcurrencyConfigsOutput) SetConfigs

func (*ListConcurrencyConfigsOutput) SetNextToken

func (ListConcurrencyConfigsOutput) String

type ListConcurrencyConfigsRequest

type ListConcurrencyConfigsRequest struct {
	// The function name. If you leave this parameter empty, the concurrency configurations of all functions are returned.
	FunctionName *string `json:"functionName,omitempty" xml:"functionName,omitempty"`
	// The maximum number of entries returned.
	Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"`
	// The pagination token that is used in the next request to retrieve a new page of results.
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListConcurrencyConfigsRequest) GoString

func (*ListConcurrencyConfigsRequest) SetFunctionName

func (*ListConcurrencyConfigsRequest) SetLimit

func (*ListConcurrencyConfigsRequest) SetNextToken

func (ListConcurrencyConfigsRequest) String

type ListConcurrencyConfigsResponse

type ListConcurrencyConfigsResponse struct {
	Headers    map[string]*string            `json:"headers" xml:"headers"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListConcurrencyConfigsOutput `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListConcurrencyConfigsResponse) GoString

func (*ListConcurrencyConfigsResponse) SetBody

func (*ListConcurrencyConfigsResponse) SetHeaders

func (*ListConcurrencyConfigsResponse) SetStatusCode

func (ListConcurrencyConfigsResponse) String

type ListCustomDomainOutput

type ListCustomDomainOutput struct {
	CustomDomains []*CustomDomain `json:"customDomains" xml:"customDomains" type:"Repeated"`
	NextToken     *string         `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListCustomDomainOutput) GoString

func (s ListCustomDomainOutput) GoString() string

func (*ListCustomDomainOutput) SetCustomDomains

func (s *ListCustomDomainOutput) SetCustomDomains(v []*CustomDomain) *ListCustomDomainOutput

func (*ListCustomDomainOutput) SetNextToken

func (ListCustomDomainOutput) String

func (s ListCustomDomainOutput) String() string

type ListCustomDomainsRequest

type ListCustomDomainsRequest struct {
	// The number of custom domain names returned.
	Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"`
	// The pagination token that is used in the next request to retrieve a new page of results.
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// The domain name prefix.
	Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"`
}

func (ListCustomDomainsRequest) GoString

func (s ListCustomDomainsRequest) GoString() string

func (*ListCustomDomainsRequest) SetLimit

func (*ListCustomDomainsRequest) SetNextToken

func (*ListCustomDomainsRequest) SetPrefix

func (ListCustomDomainsRequest) String

func (s ListCustomDomainsRequest) String() string

type ListCustomDomainsResponse

type ListCustomDomainsResponse struct {
	Headers    map[string]*string      `json:"headers" xml:"headers"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListCustomDomainOutput `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListCustomDomainsResponse) GoString

func (s ListCustomDomainsResponse) GoString() string

func (*ListCustomDomainsResponse) SetBody

func (*ListCustomDomainsResponse) SetHeaders

func (*ListCustomDomainsResponse) SetStatusCode

func (ListCustomDomainsResponse) String

func (s ListCustomDomainsResponse) String() string

type ListFunctionVersionsRequest

type ListFunctionVersionsRequest struct {
	// The sorting mode of function versions. Valid values: BACKWARD and FORWARD.
	Direction *string `json:"direction,omitempty" xml:"direction,omitempty"`
	// The number of function versions that are returned.
	Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"`
	// The pagination token that is used in the next request to retrieve a new page of results.
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListFunctionVersionsRequest) GoString

func (s ListFunctionVersionsRequest) GoString() string

func (*ListFunctionVersionsRequest) SetDirection

func (*ListFunctionVersionsRequest) SetLimit

func (*ListFunctionVersionsRequest) SetNextToken

func (ListFunctionVersionsRequest) String

type ListFunctionVersionsResponse

type ListFunctionVersionsResponse struct {
	Headers    map[string]*string  `json:"headers" xml:"headers"`
	StatusCode *int32              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListVersionsOutput `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListFunctionVersionsResponse) GoString

func (s ListFunctionVersionsResponse) GoString() string

func (*ListFunctionVersionsResponse) SetBody

func (*ListFunctionVersionsResponse) SetHeaders

func (*ListFunctionVersionsResponse) SetStatusCode

func (ListFunctionVersionsResponse) String

type ListFunctionsOutput

type ListFunctionsOutput struct {
	Functions []*Function `json:"functions" xml:"functions" type:"Repeated"`
	NextToken *string     `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListFunctionsOutput) GoString

func (s ListFunctionsOutput) GoString() string

func (*ListFunctionsOutput) SetFunctions

func (s *ListFunctionsOutput) SetFunctions(v []*Function) *ListFunctionsOutput

func (*ListFunctionsOutput) SetNextToken

func (s *ListFunctionsOutput) SetNextToken(v string) *ListFunctionsOutput

func (ListFunctionsOutput) String

func (s ListFunctionsOutput) String() string

type ListFunctionsRequest

type ListFunctionsRequest struct {
	// The number of functions to return. The minimum value is 1 and the maximum value is 100.
	Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"`
	// The pagination token.
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// The prefix of the function name.
	Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"`
}

func (ListFunctionsRequest) GoString

func (s ListFunctionsRequest) GoString() string

func (*ListFunctionsRequest) SetLimit

func (*ListFunctionsRequest) SetNextToken

func (s *ListFunctionsRequest) SetNextToken(v string) *ListFunctionsRequest

func (*ListFunctionsRequest) SetPrefix

func (ListFunctionsRequest) String

func (s ListFunctionsRequest) String() string

type ListFunctionsResponse

type ListFunctionsResponse struct {
	Headers    map[string]*string   `json:"headers" xml:"headers"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListFunctionsOutput `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListFunctionsResponse) GoString

func (s ListFunctionsResponse) GoString() string

func (*ListFunctionsResponse) SetBody

func (*ListFunctionsResponse) SetHeaders

func (*ListFunctionsResponse) SetStatusCode

func (s *ListFunctionsResponse) SetStatusCode(v int32) *ListFunctionsResponse

func (ListFunctionsResponse) String

func (s ListFunctionsResponse) String() string

type ListInstancesOutput

type ListInstancesOutput struct {
	Instances []*InstanceInfo `json:"instances" xml:"instances" type:"Repeated"`
}

func (ListInstancesOutput) GoString

func (s ListInstancesOutput) GoString() string

func (*ListInstancesOutput) SetInstances

func (s *ListInstancesOutput) SetInstances(v []*InstanceInfo) *ListInstancesOutput

func (ListInstancesOutput) String

func (s ListInstancesOutput) String() string

type ListInstancesRequest

type ListInstancesRequest struct {
	// The function version or alias.
	Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
	// Specifies whether to list all instances. Valid values: true and false.
	WithAllActive *bool `json:"withAllActive,omitempty" xml:"withAllActive,omitempty"`
}

func (ListInstancesRequest) GoString

func (s ListInstancesRequest) GoString() string

func (*ListInstancesRequest) SetQualifier

func (s *ListInstancesRequest) SetQualifier(v string) *ListInstancesRequest

func (*ListInstancesRequest) SetWithAllActive

func (s *ListInstancesRequest) SetWithAllActive(v bool) *ListInstancesRequest

func (ListInstancesRequest) String

func (s ListInstancesRequest) String() string

type ListInstancesResponse

type ListInstancesResponse struct {
	Headers    map[string]*string   `json:"headers" xml:"headers"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListInstancesOutput `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListInstancesResponse) GoString

func (s ListInstancesResponse) GoString() string

func (*ListInstancesResponse) SetBody

func (*ListInstancesResponse) SetHeaders

func (*ListInstancesResponse) SetStatusCode

func (s *ListInstancesResponse) SetStatusCode(v int32) *ListInstancesResponse

func (ListInstancesResponse) String

func (s ListInstancesResponse) String() string

type ListLayerVersionOutput

type ListLayerVersionOutput struct {
	Layers      []*Layer `json:"layers" xml:"layers" type:"Repeated"`
	NextVersion *int32   `json:"nextVersion,omitempty" xml:"nextVersion,omitempty"`
}

func (ListLayerVersionOutput) GoString

func (s ListLayerVersionOutput) GoString() string

func (*ListLayerVersionOutput) SetLayers

func (*ListLayerVersionOutput) SetNextVersion

func (s *ListLayerVersionOutput) SetNextVersion(v int32) *ListLayerVersionOutput

func (ListLayerVersionOutput) String

func (s ListLayerVersionOutput) String() string

type ListLayerVersionsRequest

type ListLayerVersionsRequest struct {
	// The number of versions to be returned.
	Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"`
	// The initial version of the layer.
	StartVersion *string `json:"startVersion,omitempty" xml:"startVersion,omitempty"`
}

func (ListLayerVersionsRequest) GoString

func (s ListLayerVersionsRequest) GoString() string

func (*ListLayerVersionsRequest) SetLimit

func (*ListLayerVersionsRequest) SetStartVersion

func (ListLayerVersionsRequest) String

func (s ListLayerVersionsRequest) String() string

type ListLayerVersionsResponse

type ListLayerVersionsResponse struct {
	Headers    map[string]*string      `json:"headers" xml:"headers"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListLayerVersionOutput `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListLayerVersionsResponse) GoString

func (s ListLayerVersionsResponse) GoString() string

func (*ListLayerVersionsResponse) SetBody

func (*ListLayerVersionsResponse) SetHeaders

func (*ListLayerVersionsResponse) SetStatusCode

func (ListLayerVersionsResponse) String

func (s ListLayerVersionsResponse) String() string

type ListLayersOutput

type ListLayersOutput struct {
	Layers    []*Layer `json:"layers" xml:"layers" type:"Repeated"`
	NextToken *string  `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListLayersOutput) GoString

func (s ListLayersOutput) GoString() string

func (*ListLayersOutput) SetLayers

func (s *ListLayersOutput) SetLayers(v []*Layer) *ListLayersOutput

func (*ListLayersOutput) SetNextToken

func (s *ListLayersOutput) SetNextToken(v string) *ListLayersOutput

func (ListLayersOutput) String

func (s ListLayersOutput) String() string

type ListLayersRequest

type ListLayersRequest struct {
	// The number of layers that are returned
	Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"`
	// The pagination token that is used in the next request to retrieve a new page of results.
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// Specifies whether the layer is official. Valid values: true and false.
	Official *string `json:"official,omitempty" xml:"official,omitempty"`
	// The name prefix of the layer.
	Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"`
	// Specifies whether the layer is public. Valid values: true and false.
	Public *string `json:"public,omitempty" xml:"public,omitempty"`
}

func (ListLayersRequest) GoString

func (s ListLayersRequest) GoString() string

func (*ListLayersRequest) SetLimit

func (s *ListLayersRequest) SetLimit(v int32) *ListLayersRequest

func (*ListLayersRequest) SetNextToken

func (s *ListLayersRequest) SetNextToken(v string) *ListLayersRequest

func (*ListLayersRequest) SetOfficial

func (s *ListLayersRequest) SetOfficial(v string) *ListLayersRequest

func (*ListLayersRequest) SetPrefix

func (s *ListLayersRequest) SetPrefix(v string) *ListLayersRequest

func (*ListLayersRequest) SetPublic

func (s *ListLayersRequest) SetPublic(v string) *ListLayersRequest

func (ListLayersRequest) String

func (s ListLayersRequest) String() string

type ListLayersResponse

type ListLayersResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListLayersOutput  `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListLayersResponse) GoString

func (s ListLayersResponse) GoString() string

func (*ListLayersResponse) SetBody

func (*ListLayersResponse) SetHeaders

func (s *ListLayersResponse) SetHeaders(v map[string]*string) *ListLayersResponse

func (*ListLayersResponse) SetStatusCode

func (s *ListLayersResponse) SetStatusCode(v int32) *ListLayersResponse

func (ListLayersResponse) String

func (s ListLayersResponse) String() string

type ListProvisionConfigsOutput

type ListProvisionConfigsOutput struct {
	NextToken        *string            `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	ProvisionConfigs []*ProvisionConfig `json:"provisionConfigs" xml:"provisionConfigs" type:"Repeated"`
}

func (ListProvisionConfigsOutput) GoString

func (s ListProvisionConfigsOutput) GoString() string

func (*ListProvisionConfigsOutput) SetNextToken

func (*ListProvisionConfigsOutput) SetProvisionConfigs

func (ListProvisionConfigsOutput) String

type ListProvisionConfigsRequest

type ListProvisionConfigsRequest struct {
	// The name of the function. If this parameter is not specified, the provisioned configurations of all functions are listed.
	FunctionName *string `json:"functionName,omitempty" xml:"functionName,omitempty"`
	// Number of provisioned configurations to return.
	Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"`
	// A pagination token.
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListProvisionConfigsRequest) GoString

func (s ListProvisionConfigsRequest) GoString() string

func (*ListProvisionConfigsRequest) SetFunctionName

func (*ListProvisionConfigsRequest) SetLimit

func (*ListProvisionConfigsRequest) SetNextToken

func (ListProvisionConfigsRequest) String

type ListProvisionConfigsResponse

type ListProvisionConfigsResponse struct {
	Headers    map[string]*string          `json:"headers" xml:"headers"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListProvisionConfigsOutput `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListProvisionConfigsResponse) GoString

func (s ListProvisionConfigsResponse) GoString() string

func (*ListProvisionConfigsResponse) SetBody

func (*ListProvisionConfigsResponse) SetHeaders

func (*ListProvisionConfigsResponse) SetStatusCode

func (ListProvisionConfigsResponse) String

type ListTagResourcesOutput

type ListTagResourcesOutput struct {
	NextToken    *string        `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId    *string        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TagResources []*TagResource `json:"TagResources" xml:"TagResources" type:"Repeated"`
}

func (ListTagResourcesOutput) GoString

func (s ListTagResourcesOutput) GoString() string

func (*ListTagResourcesOutput) SetNextToken

func (*ListTagResourcesOutput) SetRequestId

func (*ListTagResourcesOutput) SetTagResources

func (s *ListTagResourcesOutput) SetTagResources(v []*TagResource) *ListTagResourcesOutput

func (ListTagResourcesOutput) String

func (s ListTagResourcesOutput) String() string

type ListTagResourcesRequest

type ListTagResourcesRequest struct {
	// The number of resources to return.
	Limit *int32 `json:"Limit,omitempty" xml:"Limit,omitempty"`
	// The pagination token that is used in the next request to retrieve a new page of results.
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// The resource IDs.
	ResourceId []*string `json:"ResourceId" xml:"ResourceId" type:"Repeated"`
	// The resource type.
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	// The tags.
	//
	// You can query up to 20 tags at a time.
	Tag []*ListTagResourcesRequestTag `json:"Tag" xml:"Tag" type:"Repeated"`
}

func (ListTagResourcesRequest) GoString

func (s ListTagResourcesRequest) GoString() string

func (*ListTagResourcesRequest) SetLimit

func (*ListTagResourcesRequest) SetNextToken

func (*ListTagResourcesRequest) SetResourceId

func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest

func (*ListTagResourcesRequest) SetResourceType

func (*ListTagResourcesRequest) SetTag

func (ListTagResourcesRequest) String

func (s ListTagResourcesRequest) String() string

type ListTagResourcesRequestTag

type ListTagResourcesRequestTag struct {
	// The tag key.
	//
	// The tag key can be up to 64 characters in length, and cannot contain `http://` or `https://`. The tag key cannot start with `aliyun` or `acs:`.
	Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
	// The tag value.
	//
	// The tag value can be up to 128 characters in length and can be an empty string.
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListTagResourcesRequestTag) GoString

func (s ListTagResourcesRequestTag) GoString() string

func (*ListTagResourcesRequestTag) SetKey

func (*ListTagResourcesRequestTag) SetValue

func (ListTagResourcesRequestTag) String

type ListTagResourcesResponse

type ListTagResourcesResponse struct {
	Headers    map[string]*string      `json:"headers" xml:"headers"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListTagResourcesOutput `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListTagResourcesResponse) GoString

func (s ListTagResourcesResponse) GoString() string

func (*ListTagResourcesResponse) SetBody

func (*ListTagResourcesResponse) SetHeaders

func (*ListTagResourcesResponse) SetStatusCode

func (ListTagResourcesResponse) String

func (s ListTagResourcesResponse) String() string

type ListTagResourcesShrinkRequest

type ListTagResourcesShrinkRequest struct {
	// The number of resources to return.
	Limit *int32 `json:"Limit,omitempty" xml:"Limit,omitempty"`
	// The pagination token that is used in the next request to retrieve a new page of results.
	NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	// The resource IDs.
	ResourceIdShrink *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	// The resource type.
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	// The tags.
	//
	// You can query up to 20 tags at a time.
	TagShrink *string `json:"Tag,omitempty" xml:"Tag,omitempty"`
}

func (ListTagResourcesShrinkRequest) GoString

func (*ListTagResourcesShrinkRequest) SetLimit

func (*ListTagResourcesShrinkRequest) SetNextToken

func (*ListTagResourcesShrinkRequest) SetResourceIdShrink

func (*ListTagResourcesShrinkRequest) SetResourceType

func (*ListTagResourcesShrinkRequest) SetTagShrink

func (ListTagResourcesShrinkRequest) String

type ListTaggedResourcesOutput

type ListTaggedResourcesOutput struct {
	NextToken *string     `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	Resources []*Resource `json:"resources" xml:"resources" type:"Repeated"`
}

func (ListTaggedResourcesOutput) GoString

func (s ListTaggedResourcesOutput) GoString() string

func (*ListTaggedResourcesOutput) SetNextToken

func (*ListTaggedResourcesOutput) SetResources

func (ListTaggedResourcesOutput) String

func (s ListTaggedResourcesOutput) String() string

type ListTriggersOutput

type ListTriggersOutput struct {
	NextToken *string    `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	Triggers  []*Trigger `json:"triggers" xml:"triggers" type:"Repeated"`
}

func (ListTriggersOutput) GoString

func (s ListTriggersOutput) GoString() string

func (*ListTriggersOutput) SetNextToken

func (s *ListTriggersOutput) SetNextToken(v string) *ListTriggersOutput

func (*ListTriggersOutput) SetTriggers

func (s *ListTriggersOutput) SetTriggers(v []*Trigger) *ListTriggersOutput

func (ListTriggersOutput) String

func (s ListTriggersOutput) String() string

type ListTriggersRequest

type ListTriggersRequest struct {
	// The number of triggers returned.
	Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"`
	// The token for the next page.
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// The trigger name prefix.
	Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"`
}

func (ListTriggersRequest) GoString

func (s ListTriggersRequest) GoString() string

func (*ListTriggersRequest) SetLimit

func (*ListTriggersRequest) SetNextToken

func (s *ListTriggersRequest) SetNextToken(v string) *ListTriggersRequest

func (*ListTriggersRequest) SetPrefix

func (ListTriggersRequest) String

func (s ListTriggersRequest) String() string

type ListTriggersResponse

type ListTriggersResponse struct {
	Headers    map[string]*string  `json:"headers" xml:"headers"`
	StatusCode *int32              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListTriggersOutput `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListTriggersResponse) GoString

func (s ListTriggersResponse) GoString() string

func (*ListTriggersResponse) SetBody

func (*ListTriggersResponse) SetHeaders

func (s *ListTriggersResponse) SetHeaders(v map[string]*string) *ListTriggersResponse

func (*ListTriggersResponse) SetStatusCode

func (s *ListTriggersResponse) SetStatusCode(v int32) *ListTriggersResponse

func (ListTriggersResponse) String

func (s ListTriggersResponse) String() string

type ListVersionsOutput

type ListVersionsOutput struct {
	Direction *string    `json:"direction,omitempty" xml:"direction,omitempty"`
	NextToken *string    `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	Versions  []*Version `json:"versions" xml:"versions" type:"Repeated"`
}

func (ListVersionsOutput) GoString

func (s ListVersionsOutput) GoString() string

func (*ListVersionsOutput) SetDirection

func (s *ListVersionsOutput) SetDirection(v string) *ListVersionsOutput

func (*ListVersionsOutput) SetNextToken

func (s *ListVersionsOutput) SetNextToken(v string) *ListVersionsOutput

func (*ListVersionsOutput) SetVersions

func (s *ListVersionsOutput) SetVersions(v []*Version) *ListVersionsOutput

func (ListVersionsOutput) String

func (s ListVersionsOutput) String() string

type ListVpcBindingsOutput

type ListVpcBindingsOutput struct {
	VpcIds []*string `json:"vpcIds" xml:"vpcIds" type:"Repeated"`
}

func (ListVpcBindingsOutput) GoString

func (s ListVpcBindingsOutput) GoString() string

func (*ListVpcBindingsOutput) SetVpcIds

func (ListVpcBindingsOutput) String

func (s ListVpcBindingsOutput) String() string

type ListVpcBindingsResponse

type ListVpcBindingsResponse struct {
	Headers    map[string]*string     `json:"headers" xml:"headers"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListVpcBindingsOutput `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListVpcBindingsResponse) GoString

func (s ListVpcBindingsResponse) GoString() string

func (*ListVpcBindingsResponse) SetBody

func (*ListVpcBindingsResponse) SetHeaders

func (*ListVpcBindingsResponse) SetStatusCode

func (ListVpcBindingsResponse) String

func (s ListVpcBindingsResponse) String() string

type LogConfig

type LogConfig struct {
	EnableInstanceMetrics *bool   `json:"enableInstanceMetrics,omitempty" xml:"enableInstanceMetrics,omitempty"`
	EnableRequestMetrics  *bool   `json:"enableRequestMetrics,omitempty" xml:"enableRequestMetrics,omitempty"`
	LogBeginRule          *string `json:"logBeginRule,omitempty" xml:"logBeginRule,omitempty"`
	Logstore              *string `json:"logstore,omitempty" xml:"logstore,omitempty"`
	Project               *string `json:"project,omitempty" xml:"project,omitempty"`
}

func (LogConfig) GoString

func (s LogConfig) GoString() string

func (*LogConfig) SetEnableInstanceMetrics

func (s *LogConfig) SetEnableInstanceMetrics(v bool) *LogConfig

func (*LogConfig) SetEnableRequestMetrics

func (s *LogConfig) SetEnableRequestMetrics(v bool) *LogConfig

func (*LogConfig) SetLogBeginRule

func (s *LogConfig) SetLogBeginRule(v string) *LogConfig

func (*LogConfig) SetLogstore

func (s *LogConfig) SetLogstore(v string) *LogConfig

func (*LogConfig) SetProject

func (s *LogConfig) SetProject(v string) *LogConfig

func (LogConfig) String

func (s LogConfig) String() string

type MNSTopicTriggerConfig

type MNSTopicTriggerConfig struct {
	FilterTag           *string `json:"filterTag,omitempty" xml:"filterTag,omitempty"`
	NotifyContentFormat *string `json:"notifyContentFormat,omitempty" xml:"notifyContentFormat,omitempty"`
	NotifyStrategy      *string `json:"notifyStrategy,omitempty" xml:"notifyStrategy,omitempty"`
}

func (MNSTopicTriggerConfig) GoString

func (s MNSTopicTriggerConfig) GoString() string

func (*MNSTopicTriggerConfig) SetFilterTag

func (*MNSTopicTriggerConfig) SetNotifyContentFormat

func (s *MNSTopicTriggerConfig) SetNotifyContentFormat(v string) *MNSTopicTriggerConfig

func (*MNSTopicTriggerConfig) SetNotifyStrategy

func (s *MNSTopicTriggerConfig) SetNotifyStrategy(v string) *MNSTopicTriggerConfig

func (MNSTopicTriggerConfig) String

func (s MNSTopicTriggerConfig) String() string

type NASConfig

type NASConfig struct {
	GroupId     *int32            `json:"groupId,omitempty" xml:"groupId,omitempty"`
	MountPoints []*NASMountConfig `json:"mountPoints" xml:"mountPoints" type:"Repeated"`
	UserId      *int32            `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (NASConfig) GoString

func (s NASConfig) GoString() string

func (*NASConfig) SetGroupId

func (s *NASConfig) SetGroupId(v int32) *NASConfig

func (*NASConfig) SetMountPoints

func (s *NASConfig) SetMountPoints(v []*NASMountConfig) *NASConfig

func (*NASConfig) SetUserId

func (s *NASConfig) SetUserId(v int32) *NASConfig

func (NASConfig) String

func (s NASConfig) String() string

type NASMountConfig

type NASMountConfig struct {
	EnableTLS  *bool   `json:"enableTLS,omitempty" xml:"enableTLS,omitempty"`
	MountDir   *string `json:"mountDir,omitempty" xml:"mountDir,omitempty"`
	ServerAddr *string `json:"serverAddr,omitempty" xml:"serverAddr,omitempty"`
}

func (NASMountConfig) GoString

func (s NASMountConfig) GoString() string

func (*NASMountConfig) SetEnableTLS

func (s *NASMountConfig) SetEnableTLS(v bool) *NASMountConfig

func (*NASMountConfig) SetMountDir

func (s *NASMountConfig) SetMountDir(v string) *NASMountConfig

func (*NASMountConfig) SetServerAddr

func (s *NASMountConfig) SetServerAddr(v string) *NASMountConfig

func (NASMountConfig) String

func (s NASMountConfig) String() string

type OSSMountConfig

type OSSMountConfig struct {
	MountPoints []*OSSMountPoint `json:"mountPoints" xml:"mountPoints" type:"Repeated"`
}

func (OSSMountConfig) GoString

func (s OSSMountConfig) GoString() string

func (*OSSMountConfig) SetMountPoints

func (s *OSSMountConfig) SetMountPoints(v []*OSSMountPoint) *OSSMountConfig

func (OSSMountConfig) String

func (s OSSMountConfig) String() string

type OSSMountPoint

type OSSMountPoint struct {
	BucketName *string `json:"bucketName,omitempty" xml:"bucketName,omitempty"`
	BucketPath *string `json:"bucketPath,omitempty" xml:"bucketPath,omitempty"`
	Endpoint   *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	MountDir   *string `json:"mountDir,omitempty" xml:"mountDir,omitempty"`
	ReadOnly   *bool   `json:"readOnly,omitempty" xml:"readOnly,omitempty"`
}

func (OSSMountPoint) GoString

func (s OSSMountPoint) GoString() string

func (*OSSMountPoint) SetBucketName

func (s *OSSMountPoint) SetBucketName(v string) *OSSMountPoint

func (*OSSMountPoint) SetBucketPath

func (s *OSSMountPoint) SetBucketPath(v string) *OSSMountPoint

func (*OSSMountPoint) SetEndpoint

func (s *OSSMountPoint) SetEndpoint(v string) *OSSMountPoint

func (*OSSMountPoint) SetMountDir

func (s *OSSMountPoint) SetMountDir(v string) *OSSMountPoint

func (*OSSMountPoint) SetReadOnly

func (s *OSSMountPoint) SetReadOnly(v bool) *OSSMountPoint

func (OSSMountPoint) String

func (s OSSMountPoint) String() string

type OSSTriggerConfig

type OSSTriggerConfig struct {
	Events []*string `json:"events" xml:"events" type:"Repeated"`
	Filter *Filter   `json:"filter,omitempty" xml:"filter,omitempty"`
}

func (OSSTriggerConfig) GoString

func (s OSSTriggerConfig) GoString() string

func (*OSSTriggerConfig) SetEvents

func (s *OSSTriggerConfig) SetEvents(v []*string) *OSSTriggerConfig

func (*OSSTriggerConfig) SetFilter

func (s *OSSTriggerConfig) SetFilter(v *Filter) *OSSTriggerConfig

func (OSSTriggerConfig) String

func (s OSSTriggerConfig) String() string

type OutputCodeLocation

type OutputCodeLocation struct {
	Location       *string `json:"location,omitempty" xml:"location,omitempty"`
	RepositoryType *string `json:"repositoryType,omitempty" xml:"repositoryType,omitempty"`
}

func (OutputCodeLocation) GoString

func (s OutputCodeLocation) GoString() string

func (*OutputCodeLocation) SetLocation

func (s *OutputCodeLocation) SetLocation(v string) *OutputCodeLocation

func (*OutputCodeLocation) SetRepositoryType

func (s *OutputCodeLocation) SetRepositoryType(v string) *OutputCodeLocation

func (OutputCodeLocation) String

func (s OutputCodeLocation) String() string

type OutputFuncCode

type OutputFuncCode struct {
	Checksum *string `json:"checksum,omitempty" xml:"checksum,omitempty"`
	Url      *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (OutputFuncCode) GoString

func (s OutputFuncCode) GoString() string

func (*OutputFuncCode) SetChecksum

func (s *OutputFuncCode) SetChecksum(v string) *OutputFuncCode

func (*OutputFuncCode) SetUrl

func (s *OutputFuncCode) SetUrl(v string) *OutputFuncCode

func (OutputFuncCode) String

func (s OutputFuncCode) String() string

type PathConfig

type PathConfig struct {
	FunctionName  *string        `json:"functionName,omitempty" xml:"functionName,omitempty"`
	Methods       []*string      `json:"methods" xml:"methods" type:"Repeated"`
	Path          *string        `json:"path,omitempty" xml:"path,omitempty"`
	Qualifier     *string        `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
	RewriteConfig *RewriteConfig `json:"rewriteConfig,omitempty" xml:"rewriteConfig,omitempty"`
}

func (PathConfig) GoString

func (s PathConfig) GoString() string

func (*PathConfig) SetFunctionName

func (s *PathConfig) SetFunctionName(v string) *PathConfig

func (*PathConfig) SetMethods

func (s *PathConfig) SetMethods(v []*string) *PathConfig

func (*PathConfig) SetPath

func (s *PathConfig) SetPath(v string) *PathConfig

func (*PathConfig) SetQualifier

func (s *PathConfig) SetQualifier(v string) *PathConfig

func (*PathConfig) SetRewriteConfig

func (s *PathConfig) SetRewriteConfig(v *RewriteConfig) *PathConfig

func (PathConfig) String

func (s PathConfig) String() string

type ProvisionConfig

type ProvisionConfig struct {
	AlwaysAllocateCPU      *bool                   `json:"alwaysAllocateCPU,omitempty" xml:"alwaysAllocateCPU,omitempty"`
	Current                *int64                  `json:"current,omitempty" xml:"current,omitempty"`
	CurrentError           *string                 `json:"currentError,omitempty" xml:"currentError,omitempty"`
	FunctionArn            *string                 `json:"functionArn,omitempty" xml:"functionArn,omitempty"`
	ScheduledActions       []*ScheduledAction      `json:"scheduledActions" xml:"scheduledActions" type:"Repeated"`
	Target                 *int64                  `json:"target,omitempty" xml:"target,omitempty"`
	TargetTrackingPolicies []*TargetTrackingPolicy `json:"targetTrackingPolicies" xml:"targetTrackingPolicies" type:"Repeated"`
}

func (ProvisionConfig) GoString

func (s ProvisionConfig) GoString() string

func (*ProvisionConfig) SetAlwaysAllocateCPU

func (s *ProvisionConfig) SetAlwaysAllocateCPU(v bool) *ProvisionConfig

func (*ProvisionConfig) SetCurrent

func (s *ProvisionConfig) SetCurrent(v int64) *ProvisionConfig

func (*ProvisionConfig) SetCurrentError

func (s *ProvisionConfig) SetCurrentError(v string) *ProvisionConfig

func (*ProvisionConfig) SetFunctionArn

func (s *ProvisionConfig) SetFunctionArn(v string) *ProvisionConfig

func (*ProvisionConfig) SetScheduledActions

func (s *ProvisionConfig) SetScheduledActions(v []*ScheduledAction) *ProvisionConfig

func (*ProvisionConfig) SetTarget

func (s *ProvisionConfig) SetTarget(v int64) *ProvisionConfig

func (*ProvisionConfig) SetTargetTrackingPolicies

func (s *ProvisionConfig) SetTargetTrackingPolicies(v []*TargetTrackingPolicy) *ProvisionConfig

func (ProvisionConfig) String

func (s ProvisionConfig) String() string

type PublishFunctionVersionRequest

type PublishFunctionVersionRequest struct {
	// The information about the function version.
	Body *PublishVersionInput `json:"body,omitempty" xml:"body,omitempty"`
}

func (PublishFunctionVersionRequest) GoString

func (*PublishFunctionVersionRequest) SetBody

func (PublishFunctionVersionRequest) String

type PublishFunctionVersionResponse

type PublishFunctionVersionResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Version           `json:"body,omitempty" xml:"body,omitempty"`
}

func (PublishFunctionVersionResponse) GoString

func (*PublishFunctionVersionResponse) SetBody

func (*PublishFunctionVersionResponse) SetHeaders

func (*PublishFunctionVersionResponse) SetStatusCode

func (PublishFunctionVersionResponse) String

type PublishVersionInput

type PublishVersionInput struct {
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
}

func (PublishVersionInput) GoString

func (s PublishVersionInput) GoString() string

func (*PublishVersionInput) SetDescription

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

func (PublishVersionInput) String

func (s PublishVersionInput) String() string

type PutAsyncInvokeConfigInput

type PutAsyncInvokeConfigInput struct {
	AsyncTask                 *bool              `json:"asyncTask,omitempty" xml:"asyncTask,omitempty"`
	DestinationConfig         *DestinationConfig `json:"destinationConfig,omitempty" xml:"destinationConfig,omitempty"`
	MaxAsyncEventAgeInSeconds *int64             `json:"maxAsyncEventAgeInSeconds,omitempty" xml:"maxAsyncEventAgeInSeconds,omitempty"`
	MaxAsyncRetryAttempts     *int64             `json:"maxAsyncRetryAttempts,omitempty" xml:"maxAsyncRetryAttempts,omitempty"`
}

func (PutAsyncInvokeConfigInput) GoString

func (s PutAsyncInvokeConfigInput) GoString() string

func (*PutAsyncInvokeConfigInput) SetAsyncTask

func (*PutAsyncInvokeConfigInput) SetDestinationConfig

func (*PutAsyncInvokeConfigInput) SetMaxAsyncEventAgeInSeconds

func (s *PutAsyncInvokeConfigInput) SetMaxAsyncEventAgeInSeconds(v int64) *PutAsyncInvokeConfigInput

func (*PutAsyncInvokeConfigInput) SetMaxAsyncRetryAttempts

func (s *PutAsyncInvokeConfigInput) SetMaxAsyncRetryAttempts(v int64) *PutAsyncInvokeConfigInput

func (PutAsyncInvokeConfigInput) String

func (s PutAsyncInvokeConfigInput) String() string

type PutAsyncInvokeConfigRequest

type PutAsyncInvokeConfigRequest struct {
	// The configurations of asynchronous function invocation.
	Body *PutAsyncInvokeConfigInput `json:"body,omitempty" xml:"body,omitempty"`
	// The version or alias of the function.
	Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
}

func (PutAsyncInvokeConfigRequest) GoString

func (s PutAsyncInvokeConfigRequest) GoString() string

func (*PutAsyncInvokeConfigRequest) SetBody

func (*PutAsyncInvokeConfigRequest) SetQualifier

func (PutAsyncInvokeConfigRequest) String

type PutAsyncInvokeConfigResponse

type PutAsyncInvokeConfigResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *AsyncConfig       `json:"body,omitempty" xml:"body,omitempty"`
}

func (PutAsyncInvokeConfigResponse) GoString

func (s PutAsyncInvokeConfigResponse) GoString() string

func (*PutAsyncInvokeConfigResponse) SetBody

func (*PutAsyncInvokeConfigResponse) SetHeaders

func (*PutAsyncInvokeConfigResponse) SetStatusCode

func (PutAsyncInvokeConfigResponse) String

type PutConcurrencyConfigRequest

type PutConcurrencyConfigRequest struct {
	// The concurrency configurations.
	Body *PutConcurrencyInput `json:"body,omitempty" xml:"body,omitempty"`
}

func (PutConcurrencyConfigRequest) GoString

func (s PutConcurrencyConfigRequest) GoString() string

func (*PutConcurrencyConfigRequest) SetBody

func (PutConcurrencyConfigRequest) String

type PutConcurrencyConfigResponse

type PutConcurrencyConfigResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ConcurrencyConfig `json:"body,omitempty" xml:"body,omitempty"`
}

func (PutConcurrencyConfigResponse) GoString

func (s PutConcurrencyConfigResponse) GoString() string

func (*PutConcurrencyConfigResponse) SetBody

func (*PutConcurrencyConfigResponse) SetHeaders

func (*PutConcurrencyConfigResponse) SetStatusCode

func (PutConcurrencyConfigResponse) String

type PutConcurrencyInput

type PutConcurrencyInput struct {
	ReservedConcurrency *int64 `json:"reservedConcurrency,omitempty" xml:"reservedConcurrency,omitempty"`
}

func (PutConcurrencyInput) GoString

func (s PutConcurrencyInput) GoString() string

func (*PutConcurrencyInput) SetReservedConcurrency

func (s *PutConcurrencyInput) SetReservedConcurrency(v int64) *PutConcurrencyInput

func (PutConcurrencyInput) String

func (s PutConcurrencyInput) String() string

type PutLayerACLRequest

type PutLayerACLRequest struct {
	// Specifies whether the layer is a public layer. Valid values: true and false.
	Public *string `json:"public,omitempty" xml:"public,omitempty"`
}

func (PutLayerACLRequest) GoString

func (s PutLayerACLRequest) GoString() string

func (*PutLayerACLRequest) SetPublic

func (s *PutLayerACLRequest) SetPublic(v string) *PutLayerACLRequest

func (PutLayerACLRequest) String

func (s PutLayerACLRequest) String() string

type PutLayerACLResponse

type PutLayerACLResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (PutLayerACLResponse) GoString

func (s PutLayerACLResponse) GoString() string

func (*PutLayerACLResponse) SetHeaders

func (s *PutLayerACLResponse) SetHeaders(v map[string]*string) *PutLayerACLResponse

func (*PutLayerACLResponse) SetStatusCode

func (s *PutLayerACLResponse) SetStatusCode(v int32) *PutLayerACLResponse

func (PutLayerACLResponse) String

func (s PutLayerACLResponse) String() string

type PutProvisionConfigInput

type PutProvisionConfigInput struct {
	AlwaysAllocateCPU      *bool                   `json:"alwaysAllocateCPU,omitempty" xml:"alwaysAllocateCPU,omitempty"`
	ScheduledActions       []*ScheduledAction      `json:"scheduledActions" xml:"scheduledActions" type:"Repeated"`
	Target                 *int64                  `json:"target,omitempty" xml:"target,omitempty"`
	TargetTrackingPolicies []*TargetTrackingPolicy `json:"targetTrackingPolicies" xml:"targetTrackingPolicies" type:"Repeated"`
}

func (PutProvisionConfigInput) GoString

func (s PutProvisionConfigInput) GoString() string

func (*PutProvisionConfigInput) SetAlwaysAllocateCPU

func (s *PutProvisionConfigInput) SetAlwaysAllocateCPU(v bool) *PutProvisionConfigInput

func (*PutProvisionConfigInput) SetScheduledActions

func (s *PutProvisionConfigInput) SetScheduledActions(v []*ScheduledAction) *PutProvisionConfigInput

func (*PutProvisionConfigInput) SetTarget

func (*PutProvisionConfigInput) SetTargetTrackingPolicies

func (s *PutProvisionConfigInput) SetTargetTrackingPolicies(v []*TargetTrackingPolicy) *PutProvisionConfigInput

func (PutProvisionConfigInput) String

func (s PutProvisionConfigInput) String() string

type PutProvisionConfigRequest

type PutProvisionConfigRequest struct {
	// The information about the provisioned configuration.
	Body *PutProvisionConfigInput `json:"body,omitempty" xml:"body,omitempty"`
	// The function alias or LATEST.
	Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
}

func (PutProvisionConfigRequest) GoString

func (s PutProvisionConfigRequest) GoString() string

func (*PutProvisionConfigRequest) SetBody

func (*PutProvisionConfigRequest) SetQualifier

func (PutProvisionConfigRequest) String

func (s PutProvisionConfigRequest) String() string

type PutProvisionConfigResponse

type PutProvisionConfigResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ProvisionConfig   `json:"body,omitempty" xml:"body,omitempty"`
}

func (PutProvisionConfigResponse) GoString

func (s PutProvisionConfigResponse) GoString() string

func (*PutProvisionConfigResponse) SetBody

func (*PutProvisionConfigResponse) SetHeaders

func (*PutProvisionConfigResponse) SetStatusCode

func (PutProvisionConfigResponse) String

type RegexRule

type RegexRule struct {
	Match       *string `json:"match,omitempty" xml:"match,omitempty"`
	Replacement *string `json:"replacement,omitempty" xml:"replacement,omitempty"`
}

func (RegexRule) GoString

func (s RegexRule) GoString() string

func (*RegexRule) SetMatch

func (s *RegexRule) SetMatch(v string) *RegexRule

func (*RegexRule) SetReplacement

func (s *RegexRule) SetReplacement(v string) *RegexRule

func (RegexRule) String

func (s RegexRule) String() string

type Resource

type Resource struct {
	ResouceType *string            `json:"resouceType,omitempty" xml:"resouceType,omitempty"`
	ResourceArn *string            `json:"resourceArn,omitempty" xml:"resourceArn,omitempty"`
	Tags        map[string]*string `json:"tags" xml:"tags"`
}

func (Resource) GoString

func (s Resource) GoString() string

func (*Resource) SetResouceType

func (s *Resource) SetResouceType(v string) *Resource

func (*Resource) SetResourceArn

func (s *Resource) SetResourceArn(v string) *Resource

func (*Resource) SetTags

func (s *Resource) SetTags(v map[string]*string) *Resource

func (Resource) String

func (s Resource) String() string

type RetryStrategy

type RetryStrategy struct {
	PushRetryStrategy *string `json:"PushRetryStrategy,omitempty" xml:"PushRetryStrategy,omitempty"`
}

func (RetryStrategy) GoString

func (s RetryStrategy) GoString() string

func (*RetryStrategy) SetPushRetryStrategy

func (s *RetryStrategy) SetPushRetryStrategy(v string) *RetryStrategy

func (RetryStrategy) String

func (s RetryStrategy) String() string

type RewriteConfig

type RewriteConfig struct {
	EqualRules    []*EqualRule    `json:"equalRules" xml:"equalRules" type:"Repeated"`
	RegexRules    []*RegexRule    `json:"regexRules" xml:"regexRules" type:"Repeated"`
	WildcardRules []*WildcardRule `json:"wildcardRules" xml:"wildcardRules" type:"Repeated"`
}

func (RewriteConfig) GoString

func (s RewriteConfig) GoString() string

func (*RewriteConfig) SetEqualRules

func (s *RewriteConfig) SetEqualRules(v []*EqualRule) *RewriteConfig

func (*RewriteConfig) SetRegexRules

func (s *RewriteConfig) SetRegexRules(v []*RegexRule) *RewriteConfig

func (*RewriteConfig) SetWildcardRules

func (s *RewriteConfig) SetWildcardRules(v []*WildcardRule) *RewriteConfig

func (RewriteConfig) String

func (s RewriteConfig) String() string

type RouteConfig

type RouteConfig struct {
	Routes []*PathConfig `json:"routes" xml:"routes" type:"Repeated"`
}

func (RouteConfig) GoString

func (s RouteConfig) GoString() string

func (*RouteConfig) SetRoutes

func (s *RouteConfig) SetRoutes(v []*PathConfig) *RouteConfig

func (RouteConfig) String

func (s RouteConfig) String() string

type RunOptions

type RunOptions struct {
	BatchWindow     *BatchWindow     `json:"batchWindow,omitempty" xml:"batchWindow,omitempty"`
	DeadLetterQueue *DeadLetterQueue `json:"deadLetterQueue,omitempty" xml:"deadLetterQueue,omitempty"`
	ErrorsTolerance *string          `json:"errorsTolerance,omitempty" xml:"errorsTolerance,omitempty"`
	Mode            *string          `json:"mode,omitempty" xml:"mode,omitempty"`
	RetryStrategy   *RetryStrategy   `json:"retryStrategy,omitempty" xml:"retryStrategy,omitempty"`
}

func (RunOptions) GoString

func (s RunOptions) GoString() string

func (*RunOptions) SetBatchWindow

func (s *RunOptions) SetBatchWindow(v *BatchWindow) *RunOptions

func (*RunOptions) SetDeadLetterQueue

func (s *RunOptions) SetDeadLetterQueue(v *DeadLetterQueue) *RunOptions

func (*RunOptions) SetErrorsTolerance

func (s *RunOptions) SetErrorsTolerance(v string) *RunOptions

func (*RunOptions) SetMode

func (s *RunOptions) SetMode(v string) *RunOptions

func (*RunOptions) SetRetryStrategy

func (s *RunOptions) SetRetryStrategy(v *RetryStrategy) *RunOptions

func (RunOptions) String

func (s RunOptions) String() string

type SLSTriggerConfig

type SLSTriggerConfig struct {
	Enable            *bool                `json:"enable,omitempty" xml:"enable,omitempty"`
	FunctionParameter map[string]*string   `json:"functionParameter" xml:"functionParameter"`
	JobConfig         *JobConfig           `json:"jobConfig,omitempty" xml:"jobConfig,omitempty"`
	LogConfig         *SLSTriggerLogConfig `json:"logConfig,omitempty" xml:"logConfig,omitempty"`
	SourceConfig      *SourceConfig        `json:"sourceConfig,omitempty" xml:"sourceConfig,omitempty"`
}

func (SLSTriggerConfig) GoString

func (s SLSTriggerConfig) GoString() string

func (*SLSTriggerConfig) SetEnable

func (s *SLSTriggerConfig) SetEnable(v bool) *SLSTriggerConfig

func (*SLSTriggerConfig) SetFunctionParameter

func (s *SLSTriggerConfig) SetFunctionParameter(v map[string]*string) *SLSTriggerConfig

func (*SLSTriggerConfig) SetJobConfig

func (s *SLSTriggerConfig) SetJobConfig(v *JobConfig) *SLSTriggerConfig

func (*SLSTriggerConfig) SetLogConfig

func (*SLSTriggerConfig) SetSourceConfig

func (s *SLSTriggerConfig) SetSourceConfig(v *SourceConfig) *SLSTriggerConfig

func (SLSTriggerConfig) String

func (s SLSTriggerConfig) String() string

type SLSTriggerLogConfig

type SLSTriggerLogConfig struct {
	Logstore *string `json:"logstore,omitempty" xml:"logstore,omitempty"`
	Project  *string `json:"project,omitempty" xml:"project,omitempty"`
}

func (SLSTriggerLogConfig) GoString

func (s SLSTriggerLogConfig) GoString() string

func (*SLSTriggerLogConfig) SetLogstore

func (s *SLSTriggerLogConfig) SetLogstore(v string) *SLSTriggerLogConfig

func (*SLSTriggerLogConfig) SetProject

func (SLSTriggerLogConfig) String

func (s SLSTriggerLogConfig) String() string

type ScheduledAction

type ScheduledAction struct {
	EndTime            *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	Name               *string `json:"name,omitempty" xml:"name,omitempty"`
	ScheduleExpression *string `json:"scheduleExpression,omitempty" xml:"scheduleExpression,omitempty"`
	StartTime          *string `json:"startTime,omitempty" xml:"startTime,omitempty"`
	Target             *int64  `json:"target,omitempty" xml:"target,omitempty"`
}

func (ScheduledAction) GoString

func (s ScheduledAction) GoString() string

func (*ScheduledAction) SetEndTime

func (s *ScheduledAction) SetEndTime(v string) *ScheduledAction

func (*ScheduledAction) SetName

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

func (*ScheduledAction) SetScheduleExpression

func (s *ScheduledAction) SetScheduleExpression(v string) *ScheduledAction

func (*ScheduledAction) SetStartTime

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

func (*ScheduledAction) SetTarget

func (s *ScheduledAction) SetTarget(v int64) *ScheduledAction

func (ScheduledAction) String

func (s ScheduledAction) String() string

type SourceConfig

type SourceConfig struct {
	Logstore  *string `json:"logstore,omitempty" xml:"logstore,omitempty"`
	StartTime *int64  `json:"startTime,omitempty" xml:"startTime,omitempty"`
}

func (SourceConfig) GoString

func (s SourceConfig) GoString() string

func (*SourceConfig) SetLogstore

func (s *SourceConfig) SetLogstore(v string) *SourceConfig

func (*SourceConfig) SetStartTime

func (s *SourceConfig) SetStartTime(v int64) *SourceConfig

func (SourceConfig) String

func (s SourceConfig) String() string

type SourceDTSParameters

type SourceDTSParameters struct {
	BrokerUrl      *string `json:"BrokerUrl,omitempty" xml:"BrokerUrl,omitempty"`
	InitCheckPoint *int32  `json:"InitCheckPoint,omitempty" xml:"InitCheckPoint,omitempty"`
	Password       *string `json:"Password,omitempty" xml:"Password,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Sid            *string `json:"Sid,omitempty" xml:"Sid,omitempty"`
	TaskId         *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	Topic          *string `json:"Topic,omitempty" xml:"Topic,omitempty"`
	Username       *string `json:"Username,omitempty" xml:"Username,omitempty"`
}

func (SourceDTSParameters) GoString

func (s SourceDTSParameters) GoString() string

func (*SourceDTSParameters) SetBrokerUrl

func (s *SourceDTSParameters) SetBrokerUrl(v string) *SourceDTSParameters

func (*SourceDTSParameters) SetInitCheckPoint

func (s *SourceDTSParameters) SetInitCheckPoint(v int32) *SourceDTSParameters

func (*SourceDTSParameters) SetPassword

func (s *SourceDTSParameters) SetPassword(v string) *SourceDTSParameters

func (*SourceDTSParameters) SetRegionId

func (s *SourceDTSParameters) SetRegionId(v string) *SourceDTSParameters

func (*SourceDTSParameters) SetSid

func (*SourceDTSParameters) SetTaskId

func (*SourceDTSParameters) SetTopic

func (*SourceDTSParameters) SetUsername

func (s *SourceDTSParameters) SetUsername(v string) *SourceDTSParameters

func (SourceDTSParameters) String

func (s SourceDTSParameters) String() string

type SourceKafkaParameters

type SourceKafkaParameters struct {
	ConsumerGroup   *string `json:"ConsumerGroup,omitempty" xml:"ConsumerGroup,omitempty"`
	InstanceId      *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Network         *string `json:"Network,omitempty" xml:"Network,omitempty"`
	OffsetReset     *string `json:"OffsetReset,omitempty" xml:"OffsetReset,omitempty"`
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SecurityGroupId *string `json:"SecurityGroupId,omitempty" xml:"SecurityGroupId,omitempty"`
	Topic           *string `json:"Topic,omitempty" xml:"Topic,omitempty"`
	VSwitchIds      *string `json:"VSwitchIds,omitempty" xml:"VSwitchIds,omitempty"`
	VpcId           *string `json:"VpcId,omitempty" xml:"VpcId,omitempty"`
}

func (SourceKafkaParameters) GoString

func (s SourceKafkaParameters) GoString() string

func (*SourceKafkaParameters) SetConsumerGroup

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

func (*SourceKafkaParameters) SetInstanceId

func (s *SourceKafkaParameters) SetInstanceId(v string) *SourceKafkaParameters

func (*SourceKafkaParameters) SetNetwork

func (*SourceKafkaParameters) SetOffsetReset

func (s *SourceKafkaParameters) SetOffsetReset(v string) *SourceKafkaParameters

func (*SourceKafkaParameters) SetRegionId

func (*SourceKafkaParameters) SetSecurityGroupId

func (s *SourceKafkaParameters) SetSecurityGroupId(v string) *SourceKafkaParameters

func (*SourceKafkaParameters) SetTopic

func (*SourceKafkaParameters) SetVSwitchIds

func (s *SourceKafkaParameters) SetVSwitchIds(v string) *SourceKafkaParameters

func (*SourceKafkaParameters) SetVpcId

func (SourceKafkaParameters) String

func (s SourceKafkaParameters) String() string

type SourceMNSParameters

type SourceMNSParameters struct {
	IsBase64Decode *bool   `json:"IsBase64Decode,omitempty" xml:"IsBase64Decode,omitempty"`
	QueueName      *string `json:"QueueName,omitempty" xml:"QueueName,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (SourceMNSParameters) GoString

func (s SourceMNSParameters) GoString() string

func (*SourceMNSParameters) SetIsBase64Decode

func (s *SourceMNSParameters) SetIsBase64Decode(v bool) *SourceMNSParameters

func (*SourceMNSParameters) SetQueueName

func (s *SourceMNSParameters) SetQueueName(v string) *SourceMNSParameters

func (*SourceMNSParameters) SetRegionId

func (s *SourceMNSParameters) SetRegionId(v string) *SourceMNSParameters

func (SourceMNSParameters) String

func (s SourceMNSParameters) String() string

type SourceMQTTParameters

type SourceMQTTParameters struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Topic      *string `json:"Topic,omitempty" xml:"Topic,omitempty"`
}

func (SourceMQTTParameters) GoString

func (s SourceMQTTParameters) GoString() string

func (*SourceMQTTParameters) SetInstanceId

func (s *SourceMQTTParameters) SetInstanceId(v string) *SourceMQTTParameters

func (*SourceMQTTParameters) SetRegionId

func (*SourceMQTTParameters) SetTopic

func (SourceMQTTParameters) String

func (s SourceMQTTParameters) String() string

type SourceRabbitMQParameters

type SourceRabbitMQParameters struct {
	InstanceId      *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	QueueName       *string `json:"QueueName,omitempty" xml:"QueueName,omitempty"`
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	VirtualHostName *string `json:"VirtualHostName,omitempty" xml:"VirtualHostName,omitempty"`
}

func (SourceRabbitMQParameters) GoString

func (s SourceRabbitMQParameters) GoString() string

func (*SourceRabbitMQParameters) SetInstanceId

func (*SourceRabbitMQParameters) SetQueueName

func (*SourceRabbitMQParameters) SetRegionId

func (*SourceRabbitMQParameters) SetVirtualHostName

func (s *SourceRabbitMQParameters) SetVirtualHostName(v string) *SourceRabbitMQParameters

func (SourceRabbitMQParameters) String

func (s SourceRabbitMQParameters) String() string

type SourceRocketMQParameters

type SourceRocketMQParameters struct {
	AuthType                *string `json:"AuthType,omitempty" xml:"AuthType,omitempty"`
	FilterType              *string `json:"FilterType,omitempty" xml:"FilterType,omitempty"`
	GroupID                 *string `json:"GroupID,omitempty" xml:"GroupID,omitempty"`
	InstanceEndpoint        *string `json:"InstanceEndpoint,omitempty" xml:"InstanceEndpoint,omitempty"`
	InstanceId              *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceNetwork         *string `json:"InstanceNetwork,omitempty" xml:"InstanceNetwork,omitempty"`
	InstancePassword        *string `json:"InstancePassword,omitempty" xml:"InstancePassword,omitempty"`
	InstanceSecurityGroupId *string `json:"InstanceSecurityGroupId,omitempty" xml:"InstanceSecurityGroupId,omitempty"`
	InstanceType            *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
	InstanceUsername        *string `json:"InstanceUsername,omitempty" xml:"InstanceUsername,omitempty"`
	InstanceVSwitchIds      *string `json:"InstanceVSwitchIds,omitempty" xml:"InstanceVSwitchIds,omitempty"`
	InstanceVpcId           *string `json:"InstanceVpcId,omitempty" xml:"InstanceVpcId,omitempty"`
	Offset                  *string `json:"Offset,omitempty" xml:"Offset,omitempty"`
	RegionId                *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Tag                     *string `json:"Tag,omitempty" xml:"Tag,omitempty"`
	Timestamp               *int32  `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
	Topic                   *string `json:"Topic,omitempty" xml:"Topic,omitempty"`
}

func (SourceRocketMQParameters) GoString

func (s SourceRocketMQParameters) GoString() string

func (*SourceRocketMQParameters) SetAuthType

func (*SourceRocketMQParameters) SetFilterType

func (*SourceRocketMQParameters) SetGroupID

func (*SourceRocketMQParameters) SetInstanceEndpoint

func (s *SourceRocketMQParameters) SetInstanceEndpoint(v string) *SourceRocketMQParameters

func (*SourceRocketMQParameters) SetInstanceId

func (*SourceRocketMQParameters) SetInstanceNetwork

func (s *SourceRocketMQParameters) SetInstanceNetwork(v string) *SourceRocketMQParameters

func (*SourceRocketMQParameters) SetInstancePassword

func (s *SourceRocketMQParameters) SetInstancePassword(v string) *SourceRocketMQParameters

func (*SourceRocketMQParameters) SetInstanceSecurityGroupId

func (s *SourceRocketMQParameters) SetInstanceSecurityGroupId(v string) *SourceRocketMQParameters

func (*SourceRocketMQParameters) SetInstanceType

func (*SourceRocketMQParameters) SetInstanceUsername

func (s *SourceRocketMQParameters) SetInstanceUsername(v string) *SourceRocketMQParameters

func (*SourceRocketMQParameters) SetInstanceVSwitchIds

func (s *SourceRocketMQParameters) SetInstanceVSwitchIds(v string) *SourceRocketMQParameters

func (*SourceRocketMQParameters) SetInstanceVpcId

func (*SourceRocketMQParameters) SetOffset

func (*SourceRocketMQParameters) SetRegionId

func (*SourceRocketMQParameters) SetTag

func (*SourceRocketMQParameters) SetTimestamp

func (*SourceRocketMQParameters) SetTopic

func (SourceRocketMQParameters) String

func (s SourceRocketMQParameters) String() string

type StopAsyncTaskRequest added in v4.1.0

type StopAsyncTaskRequest struct {
	Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
}

func (StopAsyncTaskRequest) GoString added in v4.1.0

func (s StopAsyncTaskRequest) GoString() string

func (*StopAsyncTaskRequest) SetQualifier added in v4.1.0

func (s *StopAsyncTaskRequest) SetQualifier(v string) *StopAsyncTaskRequest

func (StopAsyncTaskRequest) String added in v4.1.0

func (s StopAsyncTaskRequest) String() string

type StopAsyncTaskResponse added in v4.1.0

type StopAsyncTaskResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (StopAsyncTaskResponse) GoString added in v4.1.0

func (s StopAsyncTaskResponse) GoString() string

func (*StopAsyncTaskResponse) SetHeaders added in v4.1.0

func (*StopAsyncTaskResponse) SetStatusCode added in v4.1.0

func (s *StopAsyncTaskResponse) SetStatusCode(v int32) *StopAsyncTaskResponse

func (StopAsyncTaskResponse) String added in v4.1.0

func (s StopAsyncTaskResponse) String() string

type TLSConfig

type TLSConfig struct {
	CipherSuites []*string `json:"cipherSuites" xml:"cipherSuites" type:"Repeated"`
	MaxVersion   *string   `json:"maxVersion,omitempty" xml:"maxVersion,omitempty"`
	MinVersion   *string   `json:"minVersion,omitempty" xml:"minVersion,omitempty"`
}

func (TLSConfig) GoString

func (s TLSConfig) GoString() string

func (*TLSConfig) SetCipherSuites

func (s *TLSConfig) SetCipherSuites(v []*string) *TLSConfig

func (*TLSConfig) SetMaxVersion

func (s *TLSConfig) SetMaxVersion(v string) *TLSConfig

func (*TLSConfig) SetMinVersion

func (s *TLSConfig) SetMinVersion(v string) *TLSConfig

func (TLSConfig) String

func (s TLSConfig) String() string

type Tag

type Tag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (Tag) GoString

func (s Tag) GoString() string

func (*Tag) SetKey

func (s *Tag) SetKey(v string) *Tag

func (*Tag) SetValue

func (s *Tag) SetValue(v string) *Tag

func (Tag) String

func (s Tag) String() string

type TagResource

type TagResource struct {
	ResourceId   *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	TagKey       *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	TagValue     *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
}

func (TagResource) GoString

func (s TagResource) GoString() string

func (*TagResource) SetResourceId

func (s *TagResource) SetResourceId(v string) *TagResource

func (*TagResource) SetResourceType

func (s *TagResource) SetResourceType(v string) *TagResource

func (*TagResource) SetTagKey

func (s *TagResource) SetTagKey(v string) *TagResource

func (*TagResource) SetTagValue

func (s *TagResource) SetTagValue(v string) *TagResource

func (TagResource) String

func (s TagResource) String() string

type TagResourceInput

type TagResourceInput struct {
	ResourceArn *string            `json:"resourceArn,omitempty" xml:"resourceArn,omitempty"`
	Tags        map[string]*string `json:"tags" xml:"tags"`
}

func (TagResourceInput) GoString

func (s TagResourceInput) GoString() string

func (*TagResourceInput) SetResourceArn

func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput

func (*TagResourceInput) SetTags

func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput

func (TagResourceInput) String

func (s TagResourceInput) String() string

type TagResourcesInput

type TagResourcesInput struct {
	ResourceId   []*string `json:"ResourceId" xml:"ResourceId" type:"Repeated"`
	ResourceType *string   `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tag          []*Tag    `json:"Tag" xml:"Tag" type:"Repeated"`
}

func (TagResourcesInput) GoString

func (s TagResourcesInput) GoString() string

func (*TagResourcesInput) SetResourceId

func (s *TagResourcesInput) SetResourceId(v []*string) *TagResourcesInput

func (*TagResourcesInput) SetResourceType

func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput

func (*TagResourcesInput) SetTag

func (s *TagResourcesInput) SetTag(v []*Tag) *TagResourcesInput

func (TagResourcesInput) String

func (s TagResourcesInput) String() string

type TagResourcesRequest

type TagResourcesRequest struct {
	// The configuration of the resource tag.
	Body *TagResourcesInput `json:"body,omitempty" xml:"body,omitempty"`
}

func (TagResourcesRequest) GoString

func (s TagResourcesRequest) GoString() string

func (*TagResourcesRequest) SetBody

func (TagResourcesRequest) String

func (s TagResourcesRequest) String() string

type TagResourcesResponse

type TagResourcesResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (TagResourcesResponse) GoString

func (s TagResourcesResponse) GoString() string

func (*TagResourcesResponse) SetHeaders

func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse

func (*TagResourcesResponse) SetStatusCode

func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse

func (TagResourcesResponse) String

func (s TagResourcesResponse) String() string

type TargetTrackingPolicy

type TargetTrackingPolicy struct {
	EndTime      *string  `json:"endTime,omitempty" xml:"endTime,omitempty"`
	MaxCapacity  *int64   `json:"maxCapacity,omitempty" xml:"maxCapacity,omitempty"`
	MetricTarget *float32 `json:"metricTarget,omitempty" xml:"metricTarget,omitempty"`
	MetricType   *string  `json:"metricType,omitempty" xml:"metricType,omitempty"`
	MinCapacity  *int64   `json:"minCapacity,omitempty" xml:"minCapacity,omitempty"`
	Name         *string  `json:"name,omitempty" xml:"name,omitempty"`
	StartTime    *string  `json:"startTime,omitempty" xml:"startTime,omitempty"`
}

func (TargetTrackingPolicy) GoString

func (s TargetTrackingPolicy) GoString() string

func (*TargetTrackingPolicy) SetEndTime

func (*TargetTrackingPolicy) SetMaxCapacity

func (s *TargetTrackingPolicy) SetMaxCapacity(v int64) *TargetTrackingPolicy

func (*TargetTrackingPolicy) SetMetricTarget

func (s *TargetTrackingPolicy) SetMetricTarget(v float32) *TargetTrackingPolicy

func (*TargetTrackingPolicy) SetMetricType

func (s *TargetTrackingPolicy) SetMetricType(v string) *TargetTrackingPolicy

func (*TargetTrackingPolicy) SetMinCapacity

func (s *TargetTrackingPolicy) SetMinCapacity(v int64) *TargetTrackingPolicy

func (*TargetTrackingPolicy) SetName

func (*TargetTrackingPolicy) SetStartTime

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

func (TargetTrackingPolicy) String

func (s TargetTrackingPolicy) String() string

type TimerTriggerConfig

type TimerTriggerConfig struct {
	CronExpression *string `json:"cronExpression,omitempty" xml:"cronExpression,omitempty"`
	Enable         *bool   `json:"enable,omitempty" xml:"enable,omitempty"`
	Payload        *string `json:"payload,omitempty" xml:"payload,omitempty"`
}

func (TimerTriggerConfig) GoString

func (s TimerTriggerConfig) GoString() string

func (*TimerTriggerConfig) SetCronExpression

func (s *TimerTriggerConfig) SetCronExpression(v string) *TimerTriggerConfig

func (*TimerTriggerConfig) SetEnable

func (s *TimerTriggerConfig) SetEnable(v bool) *TimerTriggerConfig

func (*TimerTriggerConfig) SetPayload

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

func (TimerTriggerConfig) String

func (s TimerTriggerConfig) String() string

type TracingConfig

type TracingConfig struct {
	Params map[string]*string `json:"params" xml:"params"`
	Type   *string            `json:"type,omitempty" xml:"type,omitempty"`
}

func (TracingConfig) GoString

func (s TracingConfig) GoString() string

func (*TracingConfig) SetParams

func (s *TracingConfig) SetParams(v map[string]*string) *TracingConfig

func (*TracingConfig) SetType

func (s *TracingConfig) SetType(v string) *TracingConfig

func (TracingConfig) String

func (s TracingConfig) String() string

type Trigger

type Trigger struct {
	CreatedTime      *string      `json:"createdTime,omitempty" xml:"createdTime,omitempty"`
	Description      *string      `json:"description,omitempty" xml:"description,omitempty"`
	HttpTrigger      *HTTPTrigger `json:"httpTrigger,omitempty" xml:"httpTrigger,omitempty"`
	InvocationRole   *string      `json:"invocationRole,omitempty" xml:"invocationRole,omitempty"`
	LastModifiedTime *string      `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"`
	Qualifier        *string      `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
	SourceArn        *string      `json:"sourceArn,omitempty" xml:"sourceArn,omitempty"`
	Status           *string      `json:"status,omitempty" xml:"status,omitempty"`
	TargetArn        *string      `json:"targetArn,omitempty" xml:"targetArn,omitempty"`
	TriggerConfig    *string      `json:"triggerConfig,omitempty" xml:"triggerConfig,omitempty"`
	TriggerId        *string      `json:"triggerId,omitempty" xml:"triggerId,omitempty"`
	TriggerName      *string      `json:"triggerName,omitempty" xml:"triggerName,omitempty"`
	TriggerType      *string      `json:"triggerType,omitempty" xml:"triggerType,omitempty"`
}

func (Trigger) GoString

func (s Trigger) GoString() string

func (*Trigger) SetCreatedTime

func (s *Trigger) SetCreatedTime(v string) *Trigger

func (*Trigger) SetDescription

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

func (*Trigger) SetHttpTrigger

func (s *Trigger) SetHttpTrigger(v *HTTPTrigger) *Trigger

func (*Trigger) SetInvocationRole

func (s *Trigger) SetInvocationRole(v string) *Trigger

func (*Trigger) SetLastModifiedTime

func (s *Trigger) SetLastModifiedTime(v string) *Trigger

func (*Trigger) SetQualifier

func (s *Trigger) SetQualifier(v string) *Trigger

func (*Trigger) SetSourceArn

func (s *Trigger) SetSourceArn(v string) *Trigger

func (*Trigger) SetStatus

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

func (*Trigger) SetTargetArn

func (s *Trigger) SetTargetArn(v string) *Trigger

func (*Trigger) SetTriggerConfig

func (s *Trigger) SetTriggerConfig(v string) *Trigger

func (*Trigger) SetTriggerId

func (s *Trigger) SetTriggerId(v string) *Trigger

func (*Trigger) SetTriggerName

func (s *Trigger) SetTriggerName(v string) *Trigger

func (*Trigger) SetTriggerType

func (s *Trigger) SetTriggerType(v string) *Trigger

func (Trigger) String

func (s Trigger) String() string

type UntagResourcesRequest

type UntagResourcesRequest struct {
	// Specifies whether to delete all tags.
	All *bool `json:"All,omitempty" xml:"All,omitempty"`
	// The resource identifiers.
	ResourceId []*string `json:"ResourceId" xml:"ResourceId" type:"Repeated"`
	// The resource type.
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	// The tag to remove. You can specify a maximum of 50 tags.
	TagKey []*string `json:"TagKey" xml:"TagKey" type:"Repeated"`
}

func (UntagResourcesRequest) GoString

func (s UntagResourcesRequest) GoString() string

func (*UntagResourcesRequest) SetAll

func (*UntagResourcesRequest) SetResourceId

func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetResourceType

func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetTagKey

func (UntagResourcesRequest) String

func (s UntagResourcesRequest) String() string

type UntagResourcesResponse

type UntagResourcesResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
}

func (UntagResourcesResponse) GoString

func (s UntagResourcesResponse) GoString() string

func (*UntagResourcesResponse) SetHeaders

func (*UntagResourcesResponse) SetStatusCode

func (UntagResourcesResponse) String

func (s UntagResourcesResponse) String() string

type UntagResourcesShrinkRequest

type UntagResourcesShrinkRequest struct {
	// Specifies whether to delete all tags.
	All *bool `json:"All,omitempty" xml:"All,omitempty"`
	// The resource identifiers.
	ResourceIdShrink *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	// The resource type.
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	// The tag to remove. You can specify a maximum of 50 tags.
	TagKeyShrink *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
}

func (UntagResourcesShrinkRequest) GoString

func (s UntagResourcesShrinkRequest) GoString() string

func (*UntagResourcesShrinkRequest) SetAll

func (*UntagResourcesShrinkRequest) SetResourceIdShrink

func (*UntagResourcesShrinkRequest) SetResourceType

func (*UntagResourcesShrinkRequest) SetTagKeyShrink

func (UntagResourcesShrinkRequest) String

type UpdateAliasInput

type UpdateAliasInput struct {
	AdditionalVersionWeight map[string]*float32 `json:"additionalVersionWeight" xml:"additionalVersionWeight"`
	Description             *string             `json:"description,omitempty" xml:"description,omitempty"`
	VersionId               *string             `json:"versionId,omitempty" xml:"versionId,omitempty"`
}

func (UpdateAliasInput) GoString

func (s UpdateAliasInput) GoString() string

func (*UpdateAliasInput) SetAdditionalVersionWeight

func (s *UpdateAliasInput) SetAdditionalVersionWeight(v map[string]*float32) *UpdateAliasInput

func (*UpdateAliasInput) SetDescription

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

func (*UpdateAliasInput) SetVersionId

func (s *UpdateAliasInput) SetVersionId(v string) *UpdateAliasInput

func (UpdateAliasInput) String

func (s UpdateAliasInput) String() string

type UpdateAliasRequest

type UpdateAliasRequest struct {
	// The alias information to be updated.
	Body *UpdateAliasInput `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateAliasRequest) GoString

func (s UpdateAliasRequest) GoString() string

func (*UpdateAliasRequest) SetBody

func (UpdateAliasRequest) String

func (s UpdateAliasRequest) String() string

type UpdateAliasResponse

type UpdateAliasResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Alias             `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateAliasResponse) GoString

func (s UpdateAliasResponse) GoString() string

func (*UpdateAliasResponse) SetBody

func (*UpdateAliasResponse) SetHeaders

func (s *UpdateAliasResponse) SetHeaders(v map[string]*string) *UpdateAliasResponse

func (*UpdateAliasResponse) SetStatusCode

func (s *UpdateAliasResponse) SetStatusCode(v int32) *UpdateAliasResponse

func (UpdateAliasResponse) String

func (s UpdateAliasResponse) String() string

type UpdateCustomDomainInput

type UpdateCustomDomainInput struct {
	AuthConfig  *AuthConfig  `json:"authConfig,omitempty" xml:"authConfig,omitempty"`
	CertConfig  *CertConfig  `json:"certConfig,omitempty" xml:"certConfig,omitempty"`
	Protocol    *string      `json:"protocol,omitempty" xml:"protocol,omitempty"`
	RouteConfig *RouteConfig `json:"routeConfig,omitempty" xml:"routeConfig,omitempty"`
	TlsConfig   *TLSConfig   `json:"tlsConfig,omitempty" xml:"tlsConfig,omitempty"`
	WafConfig   *WAFConfig   `json:"wafConfig,omitempty" xml:"wafConfig,omitempty"`
}

func (UpdateCustomDomainInput) GoString

func (s UpdateCustomDomainInput) GoString() string

func (*UpdateCustomDomainInput) SetAuthConfig

func (*UpdateCustomDomainInput) SetCertConfig

func (*UpdateCustomDomainInput) SetProtocol

func (*UpdateCustomDomainInput) SetRouteConfig

func (*UpdateCustomDomainInput) SetTlsConfig

func (*UpdateCustomDomainInput) SetWafConfig

func (UpdateCustomDomainInput) String

func (s UpdateCustomDomainInput) String() string

type UpdateCustomDomainRequest

type UpdateCustomDomainRequest struct {
	// The information about the custom domain name.
	Body *UpdateCustomDomainInput `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateCustomDomainRequest) GoString

func (s UpdateCustomDomainRequest) GoString() string

func (*UpdateCustomDomainRequest) SetBody

func (UpdateCustomDomainRequest) String

func (s UpdateCustomDomainRequest) String() string

type UpdateCustomDomainResponse

type UpdateCustomDomainResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CustomDomain      `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateCustomDomainResponse) GoString

func (s UpdateCustomDomainResponse) GoString() string

func (*UpdateCustomDomainResponse) SetBody

func (*UpdateCustomDomainResponse) SetHeaders

func (*UpdateCustomDomainResponse) SetStatusCode

func (UpdateCustomDomainResponse) String

type UpdateFunctionInput

type UpdateFunctionInput struct {
	Code                    *InputCodeLocation       `json:"code,omitempty" xml:"code,omitempty"`
	Cpu                     *float32                 `json:"cpu,omitempty" xml:"cpu,omitempty"`
	CustomContainerConfig   *CustomContainerConfig   `json:"customContainerConfig,omitempty" xml:"customContainerConfig,omitempty"`
	CustomDNS               *CustomDNS               `json:"customDNS,omitempty" xml:"customDNS,omitempty"`
	CustomRuntimeConfig     *CustomRuntimeConfig     `json:"customRuntimeConfig,omitempty" xml:"customRuntimeConfig,omitempty"`
	Description             *string                  `json:"description,omitempty" xml:"description,omitempty"`
	DiskSize                *int32                   `json:"diskSize,omitempty" xml:"diskSize,omitempty"`
	EnvironmentVariables    map[string]*string       `json:"environmentVariables" xml:"environmentVariables"`
	GpuConfig               *GPUConfig               `json:"gpuConfig,omitempty" xml:"gpuConfig,omitempty"`
	Handler                 *string                  `json:"handler,omitempty" xml:"handler,omitempty"`
	InstanceConcurrency     *int32                   `json:"instanceConcurrency,omitempty" xml:"instanceConcurrency,omitempty"`
	InstanceLifecycleConfig *InstanceLifecycleConfig `json:"instanceLifecycleConfig,omitempty" xml:"instanceLifecycleConfig,omitempty"`
	InternetAccess          *bool                    `json:"internetAccess,omitempty" xml:"internetAccess,omitempty"`
	Layers                  []*string                `json:"layers" xml:"layers" type:"Repeated"`
	LogConfig               *LogConfig               `json:"logConfig,omitempty" xml:"logConfig,omitempty"`
	MemorySize              *int32                   `json:"memorySize,omitempty" xml:"memorySize,omitempty"`
	NasConfig               *NASConfig               `json:"nasConfig,omitempty" xml:"nasConfig,omitempty"`
	OssMountConfig          *OSSMountConfig          `json:"ossMountConfig,omitempty" xml:"ossMountConfig,omitempty"`
	Role                    *string                  `json:"role,omitempty" xml:"role,omitempty"`
	Runtime                 *string                  `json:"runtime,omitempty" xml:"runtime,omitempty"`
	Timeout                 *int32                   `json:"timeout,omitempty" xml:"timeout,omitempty"`
	TracingConfig           *TracingConfig           `json:"tracingConfig,omitempty" xml:"tracingConfig,omitempty"`
	VpcConfig               *VPCConfig               `json:"vpcConfig,omitempty" xml:"vpcConfig,omitempty"`
}

func (UpdateFunctionInput) GoString

func (s UpdateFunctionInput) GoString() string

func (*UpdateFunctionInput) SetCode

func (*UpdateFunctionInput) SetCpu

func (*UpdateFunctionInput) SetCustomContainerConfig

func (s *UpdateFunctionInput) SetCustomContainerConfig(v *CustomContainerConfig) *UpdateFunctionInput

func (*UpdateFunctionInput) SetCustomDNS

func (s *UpdateFunctionInput) SetCustomDNS(v *CustomDNS) *UpdateFunctionInput

func (*UpdateFunctionInput) SetCustomRuntimeConfig

func (s *UpdateFunctionInput) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *UpdateFunctionInput

func (*UpdateFunctionInput) SetDescription

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

func (*UpdateFunctionInput) SetDiskSize

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

func (*UpdateFunctionInput) SetEnvironmentVariables

func (s *UpdateFunctionInput) SetEnvironmentVariables(v map[string]*string) *UpdateFunctionInput

func (*UpdateFunctionInput) SetGpuConfig

func (s *UpdateFunctionInput) SetGpuConfig(v *GPUConfig) *UpdateFunctionInput

func (*UpdateFunctionInput) SetHandler

func (*UpdateFunctionInput) SetInstanceConcurrency

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

func (*UpdateFunctionInput) SetInstanceLifecycleConfig

func (s *UpdateFunctionInput) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *UpdateFunctionInput

func (*UpdateFunctionInput) SetInternetAccess

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

func (*UpdateFunctionInput) SetLayers

func (s *UpdateFunctionInput) SetLayers(v []*string) *UpdateFunctionInput

func (*UpdateFunctionInput) SetLogConfig

func (s *UpdateFunctionInput) SetLogConfig(v *LogConfig) *UpdateFunctionInput

func (*UpdateFunctionInput) SetMemorySize

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

func (*UpdateFunctionInput) SetNasConfig

func (s *UpdateFunctionInput) SetNasConfig(v *NASConfig) *UpdateFunctionInput

func (*UpdateFunctionInput) SetOssMountConfig

func (s *UpdateFunctionInput) SetOssMountConfig(v *OSSMountConfig) *UpdateFunctionInput

func (*UpdateFunctionInput) SetRole

func (*UpdateFunctionInput) SetRuntime

func (*UpdateFunctionInput) SetTimeout

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

func (*UpdateFunctionInput) SetTracingConfig

func (s *UpdateFunctionInput) SetTracingConfig(v *TracingConfig) *UpdateFunctionInput

func (*UpdateFunctionInput) SetVpcConfig

func (s *UpdateFunctionInput) SetVpcConfig(v *VPCConfig) *UpdateFunctionInput

func (UpdateFunctionInput) String

func (s UpdateFunctionInput) String() string

type UpdateFunctionRequest

type UpdateFunctionRequest struct {
	// The function information
	Body *UpdateFunctionInput `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateFunctionRequest) GoString

func (s UpdateFunctionRequest) GoString() string

func (*UpdateFunctionRequest) SetBody

func (UpdateFunctionRequest) String

func (s UpdateFunctionRequest) String() string

type UpdateFunctionResponse

type UpdateFunctionResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Function          `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateFunctionResponse) GoString

func (s UpdateFunctionResponse) GoString() string

func (*UpdateFunctionResponse) SetBody

func (*UpdateFunctionResponse) SetHeaders

func (*UpdateFunctionResponse) SetStatusCode

func (UpdateFunctionResponse) String

func (s UpdateFunctionResponse) String() string

type UpdateTriggerInput

type UpdateTriggerInput struct {
	Description    *string `json:"description,omitempty" xml:"description,omitempty"`
	InvocationRole *string `json:"invocationRole,omitempty" xml:"invocationRole,omitempty"`
	Qualifier      *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"`
	TriggerConfig  *string `json:"triggerConfig,omitempty" xml:"triggerConfig,omitempty"`
}

func (UpdateTriggerInput) GoString

func (s UpdateTriggerInput) GoString() string

func (*UpdateTriggerInput) SetDescription

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

func (*UpdateTriggerInput) SetInvocationRole

func (s *UpdateTriggerInput) SetInvocationRole(v string) *UpdateTriggerInput

func (*UpdateTriggerInput) SetQualifier

func (s *UpdateTriggerInput) SetQualifier(v string) *UpdateTriggerInput

func (*UpdateTriggerInput) SetTriggerConfig

func (s *UpdateTriggerInput) SetTriggerConfig(v string) *UpdateTriggerInput

func (UpdateTriggerInput) String

func (s UpdateTriggerInput) String() string

type UpdateTriggerRequest

type UpdateTriggerRequest struct {
	// The trigger configurations.
	Body *UpdateTriggerInput `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateTriggerRequest) GoString

func (s UpdateTriggerRequest) GoString() string

func (*UpdateTriggerRequest) SetBody

func (UpdateTriggerRequest) String

func (s UpdateTriggerRequest) String() string

type UpdateTriggerResponse

type UpdateTriggerResponse struct {
	Headers    map[string]*string `json:"headers" xml:"headers"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *Trigger           `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateTriggerResponse) GoString

func (s UpdateTriggerResponse) GoString() string

func (*UpdateTriggerResponse) SetBody

func (*UpdateTriggerResponse) SetHeaders

func (*UpdateTriggerResponse) SetStatusCode

func (s *UpdateTriggerResponse) SetStatusCode(v int32) *UpdateTriggerResponse

func (UpdateTriggerResponse) String

func (s UpdateTriggerResponse) String() string

type VPCConfig

type VPCConfig struct {
	SecurityGroupId *string   `json:"securityGroupId,omitempty" xml:"securityGroupId,omitempty"`
	VSwitchIds      []*string `json:"vSwitchIds" xml:"vSwitchIds" type:"Repeated"`
	VpcId           *string   `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (VPCConfig) GoString

func (s VPCConfig) GoString() string

func (*VPCConfig) SetSecurityGroupId

func (s *VPCConfig) SetSecurityGroupId(v string) *VPCConfig

func (*VPCConfig) SetVSwitchIds

func (s *VPCConfig) SetVSwitchIds(v []*string) *VPCConfig

func (*VPCConfig) SetVpcId

func (s *VPCConfig) SetVpcId(v string) *VPCConfig

func (VPCConfig) String

func (s VPCConfig) String() string

type Version

type Version struct {
	CreatedTime      *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"`
	Description      *string `json:"description,omitempty" xml:"description,omitempty"`
	LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"`
	VersionId        *string `json:"versionId,omitempty" xml:"versionId,omitempty"`
}

func (Version) GoString

func (s Version) GoString() string

func (*Version) SetCreatedTime

func (s *Version) SetCreatedTime(v string) *Version

func (*Version) SetDescription

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

func (*Version) SetLastModifiedTime

func (s *Version) SetLastModifiedTime(v string) *Version

func (*Version) SetVersionId

func (s *Version) SetVersionId(v string) *Version

func (Version) String

func (s Version) String() string

type WAFConfig

type WAFConfig struct {
	EnableWAF *bool `json:"enableWAF,omitempty" xml:"enableWAF,omitempty"`
}

func (WAFConfig) GoString

func (s WAFConfig) GoString() string

func (*WAFConfig) SetEnableWAF

func (s *WAFConfig) SetEnableWAF(v bool) *WAFConfig

func (WAFConfig) String

func (s WAFConfig) String() string

type WildcardRule

type WildcardRule struct {
	Match       *string `json:"match,omitempty" xml:"match,omitempty"`
	Replacement *string `json:"replacement,omitempty" xml:"replacement,omitempty"`
}

func (WildcardRule) GoString

func (s WildcardRule) GoString() string

func (*WildcardRule) SetMatch

func (s *WildcardRule) SetMatch(v string) *WildcardRule

func (*WildcardRule) SetReplacement

func (s *WildcardRule) SetReplacement(v string) *WildcardRule

func (WildcardRule) String

func (s WildcardRule) String() string

Jump to

Keyboard shortcuts

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