Documentation ¶
Overview ¶
This file is auto-generated, don't edit it. Thanks. *
*
Index ¶
- type AccelerationInfo
- type AsyncConfigMeta
- type AvailableAZ
- type BatchWindow
- type CDNEventsTriggerConfig
- func (s CDNEventsTriggerConfig) GoString() string
- func (s *CDNEventsTriggerConfig) SetEventName(v string) *CDNEventsTriggerConfig
- func (s *CDNEventsTriggerConfig) SetEventVersion(v string) *CDNEventsTriggerConfig
- func (s *CDNEventsTriggerConfig) SetFilter(v map[string][]*string) *CDNEventsTriggerConfig
- func (s *CDNEventsTriggerConfig) SetNotes(v string) *CDNEventsTriggerConfig
- func (s CDNEventsTriggerConfig) String() string
- type CertConfig
- type ClaimGPUInstanceHeaders
- func (s ClaimGPUInstanceHeaders) GoString() string
- func (s *ClaimGPUInstanceHeaders) SetCommonHeaders(v map[string]*string) *ClaimGPUInstanceHeaders
- func (s *ClaimGPUInstanceHeaders) SetXFcAccountId(v string) *ClaimGPUInstanceHeaders
- func (s *ClaimGPUInstanceHeaders) SetXFcDate(v string) *ClaimGPUInstanceHeaders
- func (s *ClaimGPUInstanceHeaders) SetXFcTraceId(v string) *ClaimGPUInstanceHeaders
- func (s ClaimGPUInstanceHeaders) String() string
- type ClaimGPUInstanceRequest
- func (s ClaimGPUInstanceRequest) GoString() string
- func (s *ClaimGPUInstanceRequest) SetDiskPerformanceLevel(v string) *ClaimGPUInstanceRequest
- func (s *ClaimGPUInstanceRequest) SetDiskSizeGigabytes(v string) *ClaimGPUInstanceRequest
- func (s *ClaimGPUInstanceRequest) SetImageId(v string) *ClaimGPUInstanceRequest
- func (s *ClaimGPUInstanceRequest) SetInstanceType(v string) *ClaimGPUInstanceRequest
- func (s *ClaimGPUInstanceRequest) SetInternetBandwidthOut(v string) *ClaimGPUInstanceRequest
- func (s *ClaimGPUInstanceRequest) SetPassword(v string) *ClaimGPUInstanceRequest
- func (s *ClaimGPUInstanceRequest) SetRole(v string) *ClaimGPUInstanceRequest
- func (s *ClaimGPUInstanceRequest) SetSgId(v string) *ClaimGPUInstanceRequest
- func (s *ClaimGPUInstanceRequest) SetSourceCidrIp(v string) *ClaimGPUInstanceRequest
- func (s *ClaimGPUInstanceRequest) SetTcpPortRange(v []*string) *ClaimGPUInstanceRequest
- func (s *ClaimGPUInstanceRequest) SetUdpPortRange(v []*string) *ClaimGPUInstanceRequest
- func (s *ClaimGPUInstanceRequest) SetVpcId(v string) *ClaimGPUInstanceRequest
- func (s *ClaimGPUInstanceRequest) SetVswId(v string) *ClaimGPUInstanceRequest
- func (s ClaimGPUInstanceRequest) String() string
- type ClaimGPUInstanceResponse
- func (s ClaimGPUInstanceResponse) GoString() string
- func (s *ClaimGPUInstanceResponse) SetBody(v *ClaimGPUInstanceResponseBody) *ClaimGPUInstanceResponse
- func (s *ClaimGPUInstanceResponse) SetHeaders(v map[string]*string) *ClaimGPUInstanceResponse
- func (s *ClaimGPUInstanceResponse) SetStatusCode(v int32) *ClaimGPUInstanceResponse
- func (s ClaimGPUInstanceResponse) String() string
- type ClaimGPUInstanceResponseBody
- func (s ClaimGPUInstanceResponseBody) GoString() string
- func (s *ClaimGPUInstanceResponseBody) SetCreatedTime(v string) *ClaimGPUInstanceResponseBody
- func (s *ClaimGPUInstanceResponseBody) SetInstanceId(v string) *ClaimGPUInstanceResponseBody
- func (s *ClaimGPUInstanceResponseBody) SetPublicIp(v string) *ClaimGPUInstanceResponseBody
- func (s ClaimGPUInstanceResponseBody) String() string
- type Client
- func (client *Client) BuildHTTPRequest(url *string, method *string, body []byte, headers *http.Header) (_result *http.Request, _err error)
- func (client *Client) ClaimGPUInstance(request *ClaimGPUInstanceRequest) (_result *ClaimGPUInstanceResponse, _err error)
- func (client *Client) ClaimGPUInstanceWithOptions(request *ClaimGPUInstanceRequest, headers *ClaimGPUInstanceHeaders, ...) (_result *ClaimGPUInstanceResponse, _err error)
- func (client *Client) CreateAlias(serviceName *string, request *CreateAliasRequest) (_result *CreateAliasResponse, _err error)
- func (client *Client) CreateAliasWithOptions(serviceName *string, request *CreateAliasRequest, headers *CreateAliasHeaders, ...) (_result *CreateAliasResponse, _err error)
- func (client *Client) CreateCustomDomain(request *CreateCustomDomainRequest) (_result *CreateCustomDomainResponse, _err error)
- func (client *Client) CreateCustomDomainWithOptions(request *CreateCustomDomainRequest, headers *CreateCustomDomainHeaders, ...) (_result *CreateCustomDomainResponse, _err error)
- func (client *Client) CreateFunction(serviceName *string, request *CreateFunctionRequest) (_result *CreateFunctionResponse, _err error)
- func (client *Client) CreateFunctionWithOptions(serviceName *string, request *CreateFunctionRequest, ...) (_result *CreateFunctionResponse, _err error)
- func (client *Client) CreateLayerVersion(layerName *string, request *CreateLayerVersionRequest) (_result *CreateLayerVersionResponse, _err error)
- func (client *Client) CreateLayerVersionWithOptions(layerName *string, request *CreateLayerVersionRequest, ...) (_result *CreateLayerVersionResponse, _err error)
- func (client *Client) CreateService(request *CreateServiceRequest) (_result *CreateServiceResponse, _err error)
- func (client *Client) CreateServiceWithOptions(request *CreateServiceRequest, headers *CreateServiceHeaders, ...) (_result *CreateServiceResponse, _err error)
- func (client *Client) CreateTrigger(serviceName *string, functionName *string, request *CreateTriggerRequest) (_result *CreateTriggerResponse, _err error)
- func (client *Client) CreateTriggerWithOptions(serviceName *string, functionName *string, request *CreateTriggerRequest, ...) (_result *CreateTriggerResponse, _err error)
- func (client *Client) CreateVpcBinding(serviceName *string, request *CreateVpcBindingRequest) (_result *CreateVpcBindingResponse, _err error)
- func (client *Client) CreateVpcBindingWithOptions(serviceName *string, request *CreateVpcBindingRequest, ...) (_result *CreateVpcBindingResponse, _err error)
- func (client *Client) DeleteAlias(serviceName *string, aliasName *string) (_result *DeleteAliasResponse, _err error)
- func (client *Client) DeleteAliasWithOptions(serviceName *string, aliasName *string, headers *DeleteAliasHeaders, ...) (_result *DeleteAliasResponse, _err error)
- func (client *Client) DeleteCustomDomain(domainName *string) (_result *DeleteCustomDomainResponse, _err error)
- func (client *Client) DeleteCustomDomainWithOptions(domainName *string, headers *DeleteCustomDomainHeaders, ...) (_result *DeleteCustomDomainResponse, _err error)
- func (client *Client) DeleteFunction(serviceName *string, functionName *string) (_result *DeleteFunctionResponse, _err error)
- func (client *Client) DeleteFunctionAsyncInvokeConfig(serviceName *string, functionName *string, ...) (_result *DeleteFunctionAsyncInvokeConfigResponse, _err error)
- func (client *Client) DeleteFunctionAsyncInvokeConfigWithOptions(serviceName *string, functionName *string, ...) (_result *DeleteFunctionAsyncInvokeConfigResponse, _err error)
- func (client *Client) DeleteFunctionOnDemandConfig(serviceName *string, functionName *string, ...) (_result *DeleteFunctionOnDemandConfigResponse, _err error)
- func (client *Client) DeleteFunctionOnDemandConfigWithOptions(serviceName *string, functionName *string, ...) (_result *DeleteFunctionOnDemandConfigResponse, _err error)
- func (client *Client) DeleteFunctionWithOptions(serviceName *string, functionName *string, headers *DeleteFunctionHeaders, ...) (_result *DeleteFunctionResponse, _err error)
- func (client *Client) DeleteLayerVersion(layerName *string, version *string) (_result *DeleteLayerVersionResponse, _err error)
- func (client *Client) DeleteLayerVersionWithOptions(layerName *string, version *string, headers *DeleteLayerVersionHeaders, ...) (_result *DeleteLayerVersionResponse, _err error)
- func (client *Client) DeleteService(serviceName *string) (_result *DeleteServiceResponse, _err error)
- func (client *Client) DeleteServiceVersion(serviceName *string, versionId *string) (_result *DeleteServiceVersionResponse, _err error)
- func (client *Client) DeleteServiceVersionWithOptions(serviceName *string, versionId *string, headers *DeleteServiceVersionHeaders, ...) (_result *DeleteServiceVersionResponse, _err error)
- func (client *Client) DeleteServiceWithOptions(serviceName *string, headers *DeleteServiceHeaders, ...) (_result *DeleteServiceResponse, _err error)
- func (client *Client) DeleteTrigger(serviceName *string, functionName *string, triggerName *string) (_result *DeleteTriggerResponse, _err error)
- func (client *Client) DeleteTriggerWithOptions(serviceName *string, functionName *string, triggerName *string, ...) (_result *DeleteTriggerResponse, _err error)
- func (client *Client) DeleteVpcBinding(serviceName *string, vpcId *string) (_result *DeleteVpcBindingResponse, _err error)
- func (client *Client) DeleteVpcBindingWithOptions(serviceName *string, vpcId *string, headers *DeleteVpcBindingHeaders, ...) (_result *DeleteVpcBindingResponse, _err error)
- func (client *Client) DeregisterEventSource(serviceName *string, functionName *string, sourceArn *string, ...) (_result *DeregisterEventSourceResponse, _err error)
- func (client *Client) DeregisterEventSourceWithOptions(serviceName *string, functionName *string, sourceArn *string, ...) (_result *DeregisterEventSourceResponse, _err error)
- func (client *Client) GetAccountSettings() (_result *GetAccountSettingsResponse, _err error)
- func (client *Client) GetAccountSettingsWithOptions(headers *GetAccountSettingsHeaders, runtime *util.RuntimeOptions) (_result *GetAccountSettingsResponse, _err error)
- func (client *Client) GetAlias(serviceName *string, aliasName *string) (_result *GetAliasResponse, _err error)
- func (client *Client) GetAliasWithOptions(serviceName *string, aliasName *string, headers *GetAliasHeaders, ...) (_result *GetAliasResponse, _err error)
- func (client *Client) GetCustomDomain(domainName *string) (_result *GetCustomDomainResponse, _err error)
- func (client *Client) GetCustomDomainWithOptions(domainName *string, headers *GetCustomDomainHeaders, ...) (_result *GetCustomDomainResponse, _err error)
- func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, ...) (_result *string, _err error)
- func (client *Client) GetFunction(serviceName *string, functionName *string, request *GetFunctionRequest) (_result *GetFunctionResponse, _err error)
- func (client *Client) GetFunctionAsyncInvokeConfig(serviceName *string, functionName *string, ...) (_result *GetFunctionAsyncInvokeConfigResponse, _err error)
- func (client *Client) GetFunctionAsyncInvokeConfigWithOptions(serviceName *string, functionName *string, ...) (_result *GetFunctionAsyncInvokeConfigResponse, _err error)
- func (client *Client) GetFunctionCode(serviceName *string, functionName *string, request *GetFunctionCodeRequest) (_result *GetFunctionCodeResponse, _err error)
- func (client *Client) GetFunctionCodeWithOptions(serviceName *string, functionName *string, request *GetFunctionCodeRequest, ...) (_result *GetFunctionCodeResponse, _err error)
- func (client *Client) GetFunctionOnDemandConfig(serviceName *string, functionName *string, ...) (_result *GetFunctionOnDemandConfigResponse, _err error)
- func (client *Client) GetFunctionOnDemandConfigWithOptions(serviceName *string, functionName *string, ...) (_result *GetFunctionOnDemandConfigResponse, _err error)
- func (client *Client) GetFunctionWithOptions(serviceName *string, functionName *string, request *GetFunctionRequest, ...) (_result *GetFunctionResponse, _err error)
- func (client *Client) GetLayerVersion(layerName *string, version *string) (_result *GetLayerVersionResponse, _err error)
- func (client *Client) GetLayerVersionWithOptions(layerName *string, version *string, headers *GetLayerVersionHeaders, ...) (_result *GetLayerVersionResponse, _err error)
- func (client *Client) GetProvisionConfig(serviceName *string, functionName *string, request *GetProvisionConfigRequest) (_result *GetProvisionConfigResponse, _err error)
- func (client *Client) GetProvisionConfigWithOptions(serviceName *string, functionName *string, request *GetProvisionConfigRequest, ...) (_result *GetProvisionConfigResponse, _err error)
- func (client *Client) GetResourceTags(request *GetResourceTagsRequest) (_result *GetResourceTagsResponse, _err error)
- func (client *Client) GetResourceTagsWithOptions(request *GetResourceTagsRequest, headers *GetResourceTagsHeaders, ...) (_result *GetResourceTagsResponse, _err error)
- func (client *Client) GetService(serviceName *string, request *GetServiceRequest) (_result *GetServiceResponse, _err error)
- func (client *Client) GetServiceWithOptions(serviceName *string, request *GetServiceRequest, headers *GetServiceHeaders, ...) (_result *GetServiceResponse, _err error)
- func (client *Client) GetStatefulAsyncInvocation(serviceName *string, functionName *string, invocationId *string, ...) (_result *GetStatefulAsyncInvocationResponse, _err error)
- func (client *Client) GetStatefulAsyncInvocationWithOptions(serviceName *string, functionName *string, invocationId *string, ...) (_result *GetStatefulAsyncInvocationResponse, _err error)
- func (client *Client) GetTrigger(serviceName *string, functionName *string, triggerName *string) (_result *GetTriggerResponse, _err error)
- func (client *Client) GetTriggerWithOptions(serviceName *string, functionName *string, triggerName *string, ...) (_result *GetTriggerResponse, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) InvokeAnonymousHTTPTrigger(url *string, method *string, body []byte, headers *http.Header) (_result *http.Response, _err error)
- func (client *Client) InvokeFunction(serviceName *string, functionName *string, request *InvokeFunctionRequest) (_result *InvokeFunctionResponse, _err error)
- func (client *Client) InvokeFunctionWithOptions(serviceName *string, functionName *string, request *InvokeFunctionRequest, ...) (_result *InvokeFunctionResponse, _err error)
- func (client *Client) InvokeHTTPTrigger(url *string, method *string, body []byte, headers *http.Header) (_result *http.Response, _err error)
- func (client *Client) ListAliases(serviceName *string, request *ListAliasesRequest) (_result *ListAliasesResponse, _err error)
- func (client *Client) ListAliasesWithOptions(serviceName *string, request *ListAliasesRequest, headers *ListAliasesHeaders, ...) (_result *ListAliasesResponse, _err error)
- func (client *Client) ListCustomDomains(request *ListCustomDomainsRequest) (_result *ListCustomDomainsResponse, _err error)
- func (client *Client) ListCustomDomainsWithOptions(request *ListCustomDomainsRequest, headers *ListCustomDomainsHeaders, ...) (_result *ListCustomDomainsResponse, _err error)
- func (client *Client) ListEventSources(serviceName *string, functionName *string, request *ListEventSourcesRequest) (_result *ListEventSourcesResponse, _err error)
- func (client *Client) ListEventSourcesWithOptions(serviceName *string, functionName *string, request *ListEventSourcesRequest, ...) (_result *ListEventSourcesResponse, _err error)
- func (client *Client) ListFunctionAsyncInvokeConfigs(serviceName *string, functionName *string, ...) (_result *ListFunctionAsyncInvokeConfigsResponse, _err error)
- func (client *Client) ListFunctionAsyncInvokeConfigsWithOptions(serviceName *string, functionName *string, ...) (_result *ListFunctionAsyncInvokeConfigsResponse, _err error)
- func (client *Client) ListFunctions(serviceName *string, request *ListFunctionsRequest) (_result *ListFunctionsResponse, _err error)
- func (client *Client) ListFunctionsWithOptions(serviceName *string, request *ListFunctionsRequest, ...) (_result *ListFunctionsResponse, _err error)
- func (client *Client) ListInstances(serviceName *string, functionName *string, request *ListInstancesRequest) (_result *ListInstancesResponse, _err error)
- func (client *Client) ListInstancesWithOptions(serviceName *string, functionName *string, request *ListInstancesRequest, ...) (_result *ListInstancesResponse, _err error)
- func (client *Client) ListLayerVersions(layerName *string, request *ListLayerVersionsRequest) (_result *ListLayerVersionsResponse, _err error)
- func (client *Client) ListLayerVersionsWithOptions(layerName *string, request *ListLayerVersionsRequest, ...) (_result *ListLayerVersionsResponse, _err error)
- func (client *Client) ListLayers(request *ListLayersRequest) (_result *ListLayersResponse, _err error)
- func (client *Client) ListLayersWithOptions(request *ListLayersRequest, headers *ListLayersHeaders, ...) (_result *ListLayersResponse, _err error)
- func (client *Client) ListOnDemandConfigs(request *ListOnDemandConfigsRequest) (_result *ListOnDemandConfigsResponse, _err error)
- func (client *Client) ListOnDemandConfigsWithOptions(request *ListOnDemandConfigsRequest, headers *ListOnDemandConfigsHeaders, ...) (_result *ListOnDemandConfigsResponse, _err error)
- func (client *Client) ListProvisionConfigs(request *ListProvisionConfigsRequest) (_result *ListProvisionConfigsResponse, _err error)
- func (client *Client) ListProvisionConfigsWithOptions(request *ListProvisionConfigsRequest, headers *ListProvisionConfigsHeaders, ...) (_result *ListProvisionConfigsResponse, _err error)
- func (client *Client) ListReservedCapacities(request *ListReservedCapacitiesRequest) (_result *ListReservedCapacitiesResponse, _err error)
- func (client *Client) ListReservedCapacitiesWithOptions(request *ListReservedCapacitiesRequest, headers *ListReservedCapacitiesHeaders, ...) (_result *ListReservedCapacitiesResponse, _err error)
- func (client *Client) ListServiceVersions(serviceName *string, request *ListServiceVersionsRequest) (_result *ListServiceVersionsResponse, _err error)
- func (client *Client) ListServiceVersionsWithOptions(serviceName *string, request *ListServiceVersionsRequest, ...) (_result *ListServiceVersionsResponse, _err error)
- func (client *Client) ListServices(request *ListServicesRequest) (_result *ListServicesResponse, _err error)
- func (client *Client) ListServicesWithOptions(request *ListServicesRequest, headers *ListServicesHeaders, ...) (_result *ListServicesResponse, _err error)
- func (client *Client) ListStatefulAsyncInvocationFunctions(request *ListStatefulAsyncInvocationFunctionsRequest) (_result *ListStatefulAsyncInvocationFunctionsResponse, _err error)
- func (client *Client) ListStatefulAsyncInvocationFunctionsWithOptions(request *ListStatefulAsyncInvocationFunctionsRequest, ...) (_result *ListStatefulAsyncInvocationFunctionsResponse, _err error)
- func (client *Client) ListStatefulAsyncInvocations(serviceName *string, functionName *string, ...) (_result *ListStatefulAsyncInvocationsResponse, _err error)
- func (client *Client) ListStatefulAsyncInvocationsWithOptions(serviceName *string, functionName *string, ...) (_result *ListStatefulAsyncInvocationsResponse, _err error)
- func (client *Client) ListTaggedResources(request *ListTaggedResourcesRequest) (_result *ListTaggedResourcesResponse, _err error)
- func (client *Client) ListTaggedResourcesWithOptions(request *ListTaggedResourcesRequest, headers *ListTaggedResourcesHeaders, ...) (_result *ListTaggedResourcesResponse, _err error)
- func (client *Client) ListTriggers(serviceName *string, functionName *string, request *ListTriggersRequest) (_result *ListTriggersResponse, _err error)
- func (client *Client) ListTriggersWithOptions(serviceName *string, functionName *string, request *ListTriggersRequest, ...) (_result *ListTriggersResponse, _err error)
- func (client *Client) ListVpcBindings(serviceName *string) (_result *ListVpcBindingsResponse, _err error)
- func (client *Client) ListVpcBindingsWithOptions(serviceName *string, headers *ListVpcBindingsHeaders, ...) (_result *ListVpcBindingsResponse, _err error)
- func (client *Client) PublishServiceVersion(serviceName *string, request *PublishServiceVersionRequest) (_result *PublishServiceVersionResponse, _err error)
- func (client *Client) PublishServiceVersionWithOptions(serviceName *string, request *PublishServiceVersionRequest, ...) (_result *PublishServiceVersionResponse, _err error)
- func (client *Client) PutFunctionAsyncInvokeConfig(serviceName *string, functionName *string, ...) (_result *PutFunctionAsyncInvokeConfigResponse, _err error)
- func (client *Client) PutFunctionAsyncInvokeConfigWithOptions(serviceName *string, functionName *string, ...) (_result *PutFunctionAsyncInvokeConfigResponse, _err error)
- func (client *Client) PutFunctionOnDemandConfig(serviceName *string, functionName *string, ...) (_result *PutFunctionOnDemandConfigResponse, _err error)
- func (client *Client) PutFunctionOnDemandConfigWithOptions(serviceName *string, functionName *string, ...) (_result *PutFunctionOnDemandConfigResponse, _err error)
- func (client *Client) PutLayerACL(layerName *string, request *PutLayerACLRequest) (_result *PutLayerACLResponse, _err error)
- func (client *Client) PutLayerACLWithOptions(layerName *string, request *PutLayerACLRequest, headers *PutLayerACLHeaders, ...) (_result *PutLayerACLResponse, _err error)
- func (client *Client) PutProvisionConfig(serviceName *string, functionName *string, request *PutProvisionConfigRequest) (_result *PutProvisionConfigResponse, _err error)
- func (client *Client) PutProvisionConfigWithOptions(serviceName *string, functionName *string, request *PutProvisionConfigRequest, ...) (_result *PutProvisionConfigResponse, _err error)
- func (client *Client) RegisterEventSource(serviceName *string, functionName *string, request *RegisterEventSourceRequest) (_result *RegisterEventSourceResponse, _err error)
- func (client *Client) RegisterEventSourceWithOptions(serviceName *string, functionName *string, request *RegisterEventSourceRequest, ...) (_result *RegisterEventSourceResponse, _err error)
- func (client *Client) ReleaseGPUInstance(instanceId *string) (_result *ReleaseGPUInstanceResponse, _err error)
- func (client *Client) ReleaseGPUInstanceWithOptions(instanceId *string, headers *ReleaseGPUInstanceHeaders, ...) (_result *ReleaseGPUInstanceResponse, _err error)
- func (client *Client) SendHTTPRequest(req *http.Request) (_result *http.Response, _err error)
- func (client *Client) SendHTTPRequestWithAuthorization(req *http.Request) (_result *http.Response, _err error)
- func (client *Client) SignRequest(req *http.Request) (_result *http.Request, _err error)
- func (client *Client) SignRequestWithContentMD5(req *http.Request, contentMD5 *string) (_result *http.Request, _err error)
- func (client *Client) StopStatefulAsyncInvocation(serviceName *string, functionName *string, invocationId *string, ...) (_result *StopStatefulAsyncInvocationResponse, _err error)
- func (client *Client) StopStatefulAsyncInvocationWithOptions(serviceName *string, functionName *string, invocationId *string, ...) (_result *StopStatefulAsyncInvocationResponse, _err error)
- func (client *Client) TagResource(request *TagResourceRequest) (_result *TagResourceResponse, _err error)
- func (client *Client) TagResourceWithOptions(request *TagResourceRequest, headers *TagResourceHeaders, ...) (_result *TagResourceResponse, _err error)
- func (client *Client) UntagResource(request *UntagResourceRequest) (_result *UntagResourceResponse, _err error)
- func (client *Client) UntagResourceWithOptions(request *UntagResourceRequest, headers *UntagResourceHeaders, ...) (_result *UntagResourceResponse, _err error)
- func (client *Client) UpdateAlias(serviceName *string, aliasName *string, request *UpdateAliasRequest) (_result *UpdateAliasResponse, _err error)
- func (client *Client) UpdateAliasWithOptions(serviceName *string, aliasName *string, request *UpdateAliasRequest, ...) (_result *UpdateAliasResponse, _err error)
- func (client *Client) UpdateCustomDomain(domainName *string, request *UpdateCustomDomainRequest) (_result *UpdateCustomDomainResponse, _err error)
- func (client *Client) UpdateCustomDomainWithOptions(domainName *string, request *UpdateCustomDomainRequest, ...) (_result *UpdateCustomDomainResponse, _err error)
- func (client *Client) UpdateFunction(serviceName *string, functionName *string, request *UpdateFunctionRequest) (_result *UpdateFunctionResponse, _err error)
- func (client *Client) UpdateFunctionWithOptions(serviceName *string, functionName *string, request *UpdateFunctionRequest, ...) (_result *UpdateFunctionResponse, _err error)
- func (client *Client) UpdateService(serviceName *string, request *UpdateServiceRequest) (_result *UpdateServiceResponse, _err error)
- func (client *Client) UpdateServiceWithOptions(serviceName *string, request *UpdateServiceRequest, ...) (_result *UpdateServiceResponse, _err error)
- func (client *Client) UpdateTrigger(serviceName *string, functionName *string, triggerName *string, ...) (_result *UpdateTriggerResponse, _err error)
- func (client *Client) UpdateTriggerWithOptions(serviceName *string, functionName *string, triggerName *string, ...) (_result *UpdateTriggerResponse, _err error)
- type Code
- type CreateAliasHeaders
- func (s CreateAliasHeaders) GoString() string
- func (s *CreateAliasHeaders) SetCommonHeaders(v map[string]*string) *CreateAliasHeaders
- func (s *CreateAliasHeaders) SetXFcAccountId(v string) *CreateAliasHeaders
- func (s *CreateAliasHeaders) SetXFcDate(v string) *CreateAliasHeaders
- func (s *CreateAliasHeaders) SetXFcTraceId(v string) *CreateAliasHeaders
- func (s CreateAliasHeaders) String() string
- type CreateAliasRequest
- func (s CreateAliasRequest) GoString() string
- func (s *CreateAliasRequest) SetAdditionalVersionWeight(v map[string]*float32) *CreateAliasRequest
- func (s *CreateAliasRequest) SetAliasName(v string) *CreateAliasRequest
- func (s *CreateAliasRequest) SetDescription(v string) *CreateAliasRequest
- func (s *CreateAliasRequest) SetResolvePolicy(v string) *CreateAliasRequest
- func (s *CreateAliasRequest) SetRoutePolicy(v *RoutePolicy) *CreateAliasRequest
- func (s *CreateAliasRequest) SetVersionId(v string) *CreateAliasRequest
- func (s CreateAliasRequest) String() string
- type CreateAliasResponse
- func (s CreateAliasResponse) GoString() string
- func (s *CreateAliasResponse) SetBody(v *CreateAliasResponseBody) *CreateAliasResponse
- func (s *CreateAliasResponse) SetHeaders(v map[string]*string) *CreateAliasResponse
- func (s *CreateAliasResponse) SetStatusCode(v int32) *CreateAliasResponse
- func (s CreateAliasResponse) String() string
- type CreateAliasResponseBody
- func (s CreateAliasResponseBody) GoString() string
- func (s *CreateAliasResponseBody) SetAdditionalVersionWeight(v map[string]*float32) *CreateAliasResponseBody
- func (s *CreateAliasResponseBody) SetAliasName(v string) *CreateAliasResponseBody
- func (s *CreateAliasResponseBody) SetCreatedTime(v string) *CreateAliasResponseBody
- func (s *CreateAliasResponseBody) SetDescription(v string) *CreateAliasResponseBody
- func (s *CreateAliasResponseBody) SetLastModifiedTime(v string) *CreateAliasResponseBody
- func (s *CreateAliasResponseBody) SetResolvePolicy(v string) *CreateAliasResponseBody
- func (s *CreateAliasResponseBody) SetRoutePolicy(v *RoutePolicy) *CreateAliasResponseBody
- func (s *CreateAliasResponseBody) SetVersionId(v string) *CreateAliasResponseBody
- func (s CreateAliasResponseBody) String() string
- type CreateCustomDomainHeaders
- func (s CreateCustomDomainHeaders) GoString() string
- func (s *CreateCustomDomainHeaders) SetCommonHeaders(v map[string]*string) *CreateCustomDomainHeaders
- func (s *CreateCustomDomainHeaders) SetXFcAccountId(v string) *CreateCustomDomainHeaders
- func (s *CreateCustomDomainHeaders) SetXFcDate(v string) *CreateCustomDomainHeaders
- func (s *CreateCustomDomainHeaders) SetXFcTraceId(v string) *CreateCustomDomainHeaders
- func (s CreateCustomDomainHeaders) String() string
- type CreateCustomDomainRequest
- func (s CreateCustomDomainRequest) GoString() string
- func (s *CreateCustomDomainRequest) SetCertConfig(v *CertConfig) *CreateCustomDomainRequest
- func (s *CreateCustomDomainRequest) SetDomainName(v string) *CreateCustomDomainRequest
- func (s *CreateCustomDomainRequest) SetProtocol(v string) *CreateCustomDomainRequest
- func (s *CreateCustomDomainRequest) SetRouteConfig(v *RouteConfig) *CreateCustomDomainRequest
- func (s *CreateCustomDomainRequest) SetTlsConfig(v *TLSConfig) *CreateCustomDomainRequest
- func (s *CreateCustomDomainRequest) SetWafConfig(v *WAFConfig) *CreateCustomDomainRequest
- func (s CreateCustomDomainRequest) String() string
- type CreateCustomDomainResponse
- func (s CreateCustomDomainResponse) GoString() string
- func (s *CreateCustomDomainResponse) SetBody(v *CreateCustomDomainResponseBody) *CreateCustomDomainResponse
- func (s *CreateCustomDomainResponse) SetHeaders(v map[string]*string) *CreateCustomDomainResponse
- func (s *CreateCustomDomainResponse) SetStatusCode(v int32) *CreateCustomDomainResponse
- func (s CreateCustomDomainResponse) String() string
- type CreateCustomDomainResponseBody
- func (s CreateCustomDomainResponseBody) GoString() string
- func (s *CreateCustomDomainResponseBody) SetAccountId(v string) *CreateCustomDomainResponseBody
- func (s *CreateCustomDomainResponseBody) SetApiVersion(v string) *CreateCustomDomainResponseBody
- func (s *CreateCustomDomainResponseBody) SetCertConfig(v *CertConfig) *CreateCustomDomainResponseBody
- func (s *CreateCustomDomainResponseBody) SetCreatedTime(v string) *CreateCustomDomainResponseBody
- func (s *CreateCustomDomainResponseBody) SetDomainName(v string) *CreateCustomDomainResponseBody
- func (s *CreateCustomDomainResponseBody) SetLastModifiedTime(v string) *CreateCustomDomainResponseBody
- func (s *CreateCustomDomainResponseBody) SetProtocol(v string) *CreateCustomDomainResponseBody
- func (s *CreateCustomDomainResponseBody) SetRouteConfig(v *RouteConfig) *CreateCustomDomainResponseBody
- func (s *CreateCustomDomainResponseBody) SetTlsConfig(v *TLSConfig) *CreateCustomDomainResponseBody
- func (s *CreateCustomDomainResponseBody) SetWafConfig(v *WAFConfig) *CreateCustomDomainResponseBody
- func (s CreateCustomDomainResponseBody) String() string
- type CreateFunctionHeaders
- func (s CreateFunctionHeaders) GoString() string
- func (s *CreateFunctionHeaders) SetCommonHeaders(v map[string]*string) *CreateFunctionHeaders
- func (s *CreateFunctionHeaders) SetXFcAccountId(v string) *CreateFunctionHeaders
- func (s *CreateFunctionHeaders) SetXFcCodeChecksum(v string) *CreateFunctionHeaders
- func (s *CreateFunctionHeaders) SetXFcDate(v string) *CreateFunctionHeaders
- func (s *CreateFunctionHeaders) SetXFcTraceId(v string) *CreateFunctionHeaders
- func (s CreateFunctionHeaders) String() string
- type CreateFunctionRequest
- func (s CreateFunctionRequest) GoString() string
- func (s *CreateFunctionRequest) SetCaPort(v int32) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetCode(v *Code) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetCpu(v float32) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetCustomContainerConfig(v *CustomContainerConfig) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetCustomDNS(v *CustomDNS) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetCustomHealthCheckConfig(v *CustomHealthCheckConfig) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetDescription(v string) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetDiskSize(v int32) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetEnvironmentVariables(v map[string]*string) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetFunctionName(v string) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetGpuMemorySize(v int32) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetHandler(v string) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetInitializationTimeout(v int32) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetInitializer(v string) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetInstanceConcurrency(v int32) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetInstanceSoftConcurrency(v int32) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetInstanceType(v string) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetLayers(v []*string) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetMemorySize(v int32) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetRuntime(v string) *CreateFunctionRequest
- func (s *CreateFunctionRequest) SetTimeout(v int32) *CreateFunctionRequest
- func (s CreateFunctionRequest) String() string
- type CreateFunctionResponse
- func (s CreateFunctionResponse) GoString() string
- func (s *CreateFunctionResponse) SetBody(v *CreateFunctionResponseBody) *CreateFunctionResponse
- func (s *CreateFunctionResponse) SetHeaders(v map[string]*string) *CreateFunctionResponse
- func (s *CreateFunctionResponse) SetStatusCode(v int32) *CreateFunctionResponse
- func (s CreateFunctionResponse) String() string
- type CreateFunctionResponseBody
- func (s CreateFunctionResponseBody) GoString() string
- func (s *CreateFunctionResponseBody) SetCaPort(v int32) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetCodeChecksum(v string) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetCodeSize(v int64) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetCpu(v float32) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetCreatedTime(v string) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetCustomContainerConfig(v *CustomContainerConfig) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetCustomDNS(v *CustomDNS) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetCustomHealthCheckConfig(v *CustomHealthCheckConfig) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetDescription(v string) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetDiskSize(v int32) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetEnvironmentVariables(v map[string]*string) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetFunctionId(v string) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetFunctionName(v string) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetGpuMemorySize(v int32) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetHandler(v string) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetInitializationTimeout(v int32) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetInitializer(v string) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetInstanceConcurrency(v int32) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetInstanceSoftConcurrency(v int32) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetInstanceType(v string) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetLastModifiedTime(v string) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetLayers(v []*string) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetLayersArnV2(v []*string) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetMemorySize(v int32) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetRuntime(v string) *CreateFunctionResponseBody
- func (s *CreateFunctionResponseBody) SetTimeout(v int32) *CreateFunctionResponseBody
- func (s CreateFunctionResponseBody) String() string
- type CreateLayerVersionHeaders
- func (s CreateLayerVersionHeaders) GoString() string
- func (s *CreateLayerVersionHeaders) SetCommonHeaders(v map[string]*string) *CreateLayerVersionHeaders
- func (s *CreateLayerVersionHeaders) SetXFcAccountId(v string) *CreateLayerVersionHeaders
- func (s *CreateLayerVersionHeaders) SetXFcDate(v string) *CreateLayerVersionHeaders
- func (s *CreateLayerVersionHeaders) SetXFcTraceId(v string) *CreateLayerVersionHeaders
- func (s CreateLayerVersionHeaders) String() string
- type CreateLayerVersionRequest
- func (s CreateLayerVersionRequest) GoString() string
- func (s *CreateLayerVersionRequest) SetCode(v *Code) *CreateLayerVersionRequest
- func (s *CreateLayerVersionRequest) SetCompatibleRuntime(v []*string) *CreateLayerVersionRequest
- func (s *CreateLayerVersionRequest) SetDescription(v string) *CreateLayerVersionRequest
- func (s CreateLayerVersionRequest) String() string
- type CreateLayerVersionResponse
- func (s CreateLayerVersionResponse) GoString() string
- func (s *CreateLayerVersionResponse) SetBody(v *CreateLayerVersionResponseBody) *CreateLayerVersionResponse
- func (s *CreateLayerVersionResponse) SetHeaders(v map[string]*string) *CreateLayerVersionResponse
- func (s *CreateLayerVersionResponse) SetStatusCode(v int32) *CreateLayerVersionResponse
- func (s CreateLayerVersionResponse) String() string
- type CreateLayerVersionResponseBody
- func (s CreateLayerVersionResponseBody) GoString() string
- func (s *CreateLayerVersionResponseBody) SetAcl(v int32) *CreateLayerVersionResponseBody
- func (s *CreateLayerVersionResponseBody) SetArn(v string) *CreateLayerVersionResponseBody
- func (s *CreateLayerVersionResponseBody) SetCode(v *OutputCodeLocation) *CreateLayerVersionResponseBody
- func (s *CreateLayerVersionResponseBody) SetCodeChecksum(v string) *CreateLayerVersionResponseBody
- func (s *CreateLayerVersionResponseBody) SetCodesize(v int64) *CreateLayerVersionResponseBody
- func (s *CreateLayerVersionResponseBody) SetCompatibleRuntime(v []*string) *CreateLayerVersionResponseBody
- func (s *CreateLayerVersionResponseBody) SetCreateTime(v string) *CreateLayerVersionResponseBody
- func (s *CreateLayerVersionResponseBody) SetDescription(v string) *CreateLayerVersionResponseBody
- func (s *CreateLayerVersionResponseBody) SetLayerName(v string) *CreateLayerVersionResponseBody
- func (s *CreateLayerVersionResponseBody) SetVersion(v int32) *CreateLayerVersionResponseBody
- func (s CreateLayerVersionResponseBody) String() string
- type CreateServiceHeaders
- func (s CreateServiceHeaders) GoString() string
- func (s *CreateServiceHeaders) SetCommonHeaders(v map[string]*string) *CreateServiceHeaders
- func (s *CreateServiceHeaders) SetXFcAccountId(v string) *CreateServiceHeaders
- func (s *CreateServiceHeaders) SetXFcDate(v string) *CreateServiceHeaders
- func (s *CreateServiceHeaders) SetXFcTraceId(v string) *CreateServiceHeaders
- func (s CreateServiceHeaders) String() string
- type CreateServiceRequest
- func (s CreateServiceRequest) GoString() string
- func (s *CreateServiceRequest) SetDescription(v string) *CreateServiceRequest
- func (s *CreateServiceRequest) SetInternetAccess(v bool) *CreateServiceRequest
- func (s *CreateServiceRequest) SetLogConfig(v *LogConfig) *CreateServiceRequest
- func (s *CreateServiceRequest) SetNasConfig(v *NASConfig) *CreateServiceRequest
- func (s *CreateServiceRequest) SetOssMountConfig(v *OSSMountConfig) *CreateServiceRequest
- func (s *CreateServiceRequest) SetRole(v string) *CreateServiceRequest
- func (s *CreateServiceRequest) SetServiceName(v string) *CreateServiceRequest
- func (s *CreateServiceRequest) SetTracingConfig(v *TracingConfig) *CreateServiceRequest
- func (s *CreateServiceRequest) SetVpcConfig(v *VPCConfig) *CreateServiceRequest
- func (s CreateServiceRequest) String() string
- type CreateServiceResponse
- func (s CreateServiceResponse) GoString() string
- func (s *CreateServiceResponse) SetBody(v *CreateServiceResponseBody) *CreateServiceResponse
- func (s *CreateServiceResponse) SetHeaders(v map[string]*string) *CreateServiceResponse
- func (s *CreateServiceResponse) SetStatusCode(v int32) *CreateServiceResponse
- func (s CreateServiceResponse) String() string
- type CreateServiceResponseBody
- func (s CreateServiceResponseBody) GoString() string
- func (s *CreateServiceResponseBody) SetCreatedTime(v string) *CreateServiceResponseBody
- func (s *CreateServiceResponseBody) SetDescription(v string) *CreateServiceResponseBody
- func (s *CreateServiceResponseBody) SetInternetAccess(v bool) *CreateServiceResponseBody
- func (s *CreateServiceResponseBody) SetLastModifiedTime(v string) *CreateServiceResponseBody
- func (s *CreateServiceResponseBody) SetLogConfig(v *LogConfig) *CreateServiceResponseBody
- func (s *CreateServiceResponseBody) SetNasConfig(v *NASConfig) *CreateServiceResponseBody
- func (s *CreateServiceResponseBody) SetOssMountConfig(v *OSSMountConfig) *CreateServiceResponseBody
- func (s *CreateServiceResponseBody) SetRole(v string) *CreateServiceResponseBody
- func (s *CreateServiceResponseBody) SetServiceId(v string) *CreateServiceResponseBody
- func (s *CreateServiceResponseBody) SetServiceName(v string) *CreateServiceResponseBody
- func (s *CreateServiceResponseBody) SetTracingConfig(v *TracingConfig) *CreateServiceResponseBody
- func (s *CreateServiceResponseBody) SetUseSLRAuthentication(v bool) *CreateServiceResponseBody
- func (s *CreateServiceResponseBody) SetVpcConfig(v *VPCConfig) *CreateServiceResponseBody
- func (s CreateServiceResponseBody) String() string
- type CreateTriggerHeaders
- func (s CreateTriggerHeaders) GoString() string
- func (s *CreateTriggerHeaders) SetCommonHeaders(v map[string]*string) *CreateTriggerHeaders
- func (s *CreateTriggerHeaders) SetXFcAccountId(v string) *CreateTriggerHeaders
- func (s *CreateTriggerHeaders) SetXFcDate(v string) *CreateTriggerHeaders
- func (s *CreateTriggerHeaders) SetXFcTraceId(v string) *CreateTriggerHeaders
- func (s CreateTriggerHeaders) String() string
- type CreateTriggerRequest
- func (s CreateTriggerRequest) GoString() string
- func (s *CreateTriggerRequest) SetDescription(v string) *CreateTriggerRequest
- func (s *CreateTriggerRequest) SetInvocationRole(v string) *CreateTriggerRequest
- func (s *CreateTriggerRequest) SetQualifier(v string) *CreateTriggerRequest
- func (s *CreateTriggerRequest) SetSourceArn(v string) *CreateTriggerRequest
- func (s *CreateTriggerRequest) SetTriggerConfig(v string) *CreateTriggerRequest
- func (s *CreateTriggerRequest) SetTriggerName(v string) *CreateTriggerRequest
- func (s *CreateTriggerRequest) SetTriggerType(v string) *CreateTriggerRequest
- func (s CreateTriggerRequest) String() string
- type CreateTriggerResponse
- func (s CreateTriggerResponse) GoString() string
- func (s *CreateTriggerResponse) SetBody(v *CreateTriggerResponseBody) *CreateTriggerResponse
- func (s *CreateTriggerResponse) SetHeaders(v map[string]*string) *CreateTriggerResponse
- func (s *CreateTriggerResponse) SetStatusCode(v int32) *CreateTriggerResponse
- func (s CreateTriggerResponse) String() string
- type CreateTriggerResponseBody
- func (s CreateTriggerResponseBody) GoString() string
- func (s *CreateTriggerResponseBody) SetCreatedTime(v string) *CreateTriggerResponseBody
- func (s *CreateTriggerResponseBody) SetDescription(v string) *CreateTriggerResponseBody
- func (s *CreateTriggerResponseBody) SetDomainName(v string) *CreateTriggerResponseBody
- func (s *CreateTriggerResponseBody) SetInvocationRole(v string) *CreateTriggerResponseBody
- func (s *CreateTriggerResponseBody) SetLastModifiedTime(v string) *CreateTriggerResponseBody
- func (s *CreateTriggerResponseBody) SetQualifier(v string) *CreateTriggerResponseBody
- func (s *CreateTriggerResponseBody) SetSourceArn(v string) *CreateTriggerResponseBody
- func (s *CreateTriggerResponseBody) SetTriggerConfig(v string) *CreateTriggerResponseBody
- func (s *CreateTriggerResponseBody) SetTriggerId(v string) *CreateTriggerResponseBody
- func (s *CreateTriggerResponseBody) SetTriggerName(v string) *CreateTriggerResponseBody
- func (s *CreateTriggerResponseBody) SetTriggerType(v string) *CreateTriggerResponseBody
- func (s *CreateTriggerResponseBody) SetUrlInternet(v string) *CreateTriggerResponseBody
- func (s *CreateTriggerResponseBody) SetUrlIntranet(v string) *CreateTriggerResponseBody
- func (s CreateTriggerResponseBody) String() string
- type CreateVpcBindingHeaders
- func (s CreateVpcBindingHeaders) GoString() string
- func (s *CreateVpcBindingHeaders) SetCommonHeaders(v map[string]*string) *CreateVpcBindingHeaders
- func (s *CreateVpcBindingHeaders) SetXFcAccountId(v string) *CreateVpcBindingHeaders
- func (s *CreateVpcBindingHeaders) SetXFcDate(v string) *CreateVpcBindingHeaders
- func (s *CreateVpcBindingHeaders) SetXFcTraceId(v string) *CreateVpcBindingHeaders
- func (s CreateVpcBindingHeaders) String() string
- type CreateVpcBindingRequest
- type CreateVpcBindingResponse
- type CustomContainerConfig
- func (s CustomContainerConfig) GoString() string
- func (s *CustomContainerConfig) SetAccelerationType(v string) *CustomContainerConfig
- func (s *CustomContainerConfig) SetArgs(v string) *CustomContainerConfig
- func (s *CustomContainerConfig) SetCommand(v string) *CustomContainerConfig
- func (s *CustomContainerConfig) SetImage(v string) *CustomContainerConfig
- func (s *CustomContainerConfig) SetInstanceID(v string) *CustomContainerConfig
- func (s *CustomContainerConfig) SetWebServerMode(v bool) *CustomContainerConfig
- func (s CustomContainerConfig) String() string
- type CustomContainerConfigInfo
- func (s CustomContainerConfigInfo) GoString() string
- func (s *CustomContainerConfigInfo) SetAccelerationInfo(v *AccelerationInfo) *CustomContainerConfigInfo
- func (s *CustomContainerConfigInfo) SetAccelerationType(v string) *CustomContainerConfigInfo
- func (s *CustomContainerConfigInfo) SetArgs(v string) *CustomContainerConfigInfo
- func (s *CustomContainerConfigInfo) SetCommand(v string) *CustomContainerConfigInfo
- func (s *CustomContainerConfigInfo) SetImage(v string) *CustomContainerConfigInfo
- func (s *CustomContainerConfigInfo) SetInstanceID(v string) *CustomContainerConfigInfo
- func (s *CustomContainerConfigInfo) SetWebServerMode(v bool) *CustomContainerConfigInfo
- func (s CustomContainerConfigInfo) String() string
- type CustomDNS
- type CustomHealthCheckConfig
- func (s CustomHealthCheckConfig) GoString() string
- func (s *CustomHealthCheckConfig) SetFailureThreshold(v int32) *CustomHealthCheckConfig
- func (s *CustomHealthCheckConfig) SetHttpGetUrl(v string) *CustomHealthCheckConfig
- func (s *CustomHealthCheckConfig) SetInitialDelaySeconds(v int32) *CustomHealthCheckConfig
- func (s *CustomHealthCheckConfig) SetPeriodSeconds(v int32) *CustomHealthCheckConfig
- func (s *CustomHealthCheckConfig) SetSuccessThreshold(v int32) *CustomHealthCheckConfig
- func (s *CustomHealthCheckConfig) SetTimeoutSeconds(v int32) *CustomHealthCheckConfig
- func (s CustomHealthCheckConfig) String() string
- type CustomRuntimeConfig
- type DNSOption
- type DeadLetterQueue
- type DeleteAliasHeaders
- func (s DeleteAliasHeaders) GoString() string
- func (s *DeleteAliasHeaders) SetCommonHeaders(v map[string]*string) *DeleteAliasHeaders
- func (s *DeleteAliasHeaders) SetIfMatch(v string) *DeleteAliasHeaders
- func (s *DeleteAliasHeaders) SetXFcAccountId(v string) *DeleteAliasHeaders
- func (s *DeleteAliasHeaders) SetXFcDate(v string) *DeleteAliasHeaders
- func (s *DeleteAliasHeaders) SetXFcTraceId(v string) *DeleteAliasHeaders
- func (s DeleteAliasHeaders) String() string
- type DeleteAliasResponse
- type DeleteCustomDomainHeaders
- func (s DeleteCustomDomainHeaders) GoString() string
- func (s *DeleteCustomDomainHeaders) SetCommonHeaders(v map[string]*string) *DeleteCustomDomainHeaders
- func (s *DeleteCustomDomainHeaders) SetXFcAccountId(v string) *DeleteCustomDomainHeaders
- func (s *DeleteCustomDomainHeaders) SetXFcDate(v string) *DeleteCustomDomainHeaders
- func (s *DeleteCustomDomainHeaders) SetXFcTraceId(v string) *DeleteCustomDomainHeaders
- func (s DeleteCustomDomainHeaders) String() string
- type DeleteCustomDomainResponse
- type DeleteFunctionAsyncInvokeConfigHeaders
- func (s DeleteFunctionAsyncInvokeConfigHeaders) GoString() string
- func (s *DeleteFunctionAsyncInvokeConfigHeaders) SetCommonHeaders(v map[string]*string) *DeleteFunctionAsyncInvokeConfigHeaders
- func (s *DeleteFunctionAsyncInvokeConfigHeaders) SetXFcAccountId(v string) *DeleteFunctionAsyncInvokeConfigHeaders
- func (s *DeleteFunctionAsyncInvokeConfigHeaders) SetXFcDate(v string) *DeleteFunctionAsyncInvokeConfigHeaders
- func (s *DeleteFunctionAsyncInvokeConfigHeaders) SetXFcTraceId(v string) *DeleteFunctionAsyncInvokeConfigHeaders
- func (s DeleteFunctionAsyncInvokeConfigHeaders) String() string
- type DeleteFunctionAsyncInvokeConfigRequest
- type DeleteFunctionAsyncInvokeConfigResponse
- func (s DeleteFunctionAsyncInvokeConfigResponse) GoString() string
- func (s *DeleteFunctionAsyncInvokeConfigResponse) SetHeaders(v map[string]*string) *DeleteFunctionAsyncInvokeConfigResponse
- func (s *DeleteFunctionAsyncInvokeConfigResponse) SetStatusCode(v int32) *DeleteFunctionAsyncInvokeConfigResponse
- func (s DeleteFunctionAsyncInvokeConfigResponse) String() string
- type DeleteFunctionHeaders
- func (s DeleteFunctionHeaders) GoString() string
- func (s *DeleteFunctionHeaders) SetCommonHeaders(v map[string]*string) *DeleteFunctionHeaders
- func (s *DeleteFunctionHeaders) SetIfMatch(v string) *DeleteFunctionHeaders
- func (s *DeleteFunctionHeaders) SetXFcAccountId(v string) *DeleteFunctionHeaders
- func (s *DeleteFunctionHeaders) SetXFcDate(v string) *DeleteFunctionHeaders
- func (s *DeleteFunctionHeaders) SetXFcTraceId(v string) *DeleteFunctionHeaders
- func (s DeleteFunctionHeaders) String() string
- type DeleteFunctionOnDemandConfigHeaders
- func (s DeleteFunctionOnDemandConfigHeaders) GoString() string
- func (s *DeleteFunctionOnDemandConfigHeaders) SetCommonHeaders(v map[string]*string) *DeleteFunctionOnDemandConfigHeaders
- func (s *DeleteFunctionOnDemandConfigHeaders) SetIfMatch(v string) *DeleteFunctionOnDemandConfigHeaders
- func (s *DeleteFunctionOnDemandConfigHeaders) SetXFcAccountId(v string) *DeleteFunctionOnDemandConfigHeaders
- func (s *DeleteFunctionOnDemandConfigHeaders) SetXFcDate(v string) *DeleteFunctionOnDemandConfigHeaders
- func (s *DeleteFunctionOnDemandConfigHeaders) SetXFcTraceId(v string) *DeleteFunctionOnDemandConfigHeaders
- func (s DeleteFunctionOnDemandConfigHeaders) String() string
- type DeleteFunctionOnDemandConfigRequest
- type DeleteFunctionOnDemandConfigResponse
- func (s DeleteFunctionOnDemandConfigResponse) GoString() string
- func (s *DeleteFunctionOnDemandConfigResponse) SetHeaders(v map[string]*string) *DeleteFunctionOnDemandConfigResponse
- func (s *DeleteFunctionOnDemandConfigResponse) SetStatusCode(v int32) *DeleteFunctionOnDemandConfigResponse
- func (s DeleteFunctionOnDemandConfigResponse) String() string
- type DeleteFunctionResponse
- type DeleteLayerVersionHeaders
- func (s DeleteLayerVersionHeaders) GoString() string
- func (s *DeleteLayerVersionHeaders) SetCommonHeaders(v map[string]*string) *DeleteLayerVersionHeaders
- func (s *DeleteLayerVersionHeaders) SetXFcAccountId(v string) *DeleteLayerVersionHeaders
- func (s *DeleteLayerVersionHeaders) SetXFcDate(v string) *DeleteLayerVersionHeaders
- func (s *DeleteLayerVersionHeaders) SetXFcTraceId(v string) *DeleteLayerVersionHeaders
- func (s DeleteLayerVersionHeaders) String() string
- type DeleteLayerVersionResponse
- type DeleteServiceHeaders
- func (s DeleteServiceHeaders) GoString() string
- func (s *DeleteServiceHeaders) SetCommonHeaders(v map[string]*string) *DeleteServiceHeaders
- func (s *DeleteServiceHeaders) SetIfMatch(v string) *DeleteServiceHeaders
- func (s *DeleteServiceHeaders) SetXFcAccountId(v string) *DeleteServiceHeaders
- func (s *DeleteServiceHeaders) SetXFcDate(v string) *DeleteServiceHeaders
- func (s *DeleteServiceHeaders) SetXFcTraceId(v string) *DeleteServiceHeaders
- func (s DeleteServiceHeaders) String() string
- type DeleteServiceResponse
- type DeleteServiceVersionHeaders
- func (s DeleteServiceVersionHeaders) GoString() string
- func (s *DeleteServiceVersionHeaders) SetCommonHeaders(v map[string]*string) *DeleteServiceVersionHeaders
- func (s *DeleteServiceVersionHeaders) SetXFcAccountId(v string) *DeleteServiceVersionHeaders
- func (s *DeleteServiceVersionHeaders) SetXFcDate(v string) *DeleteServiceVersionHeaders
- func (s *DeleteServiceVersionHeaders) SetXFcTraceId(v string) *DeleteServiceVersionHeaders
- func (s DeleteServiceVersionHeaders) String() string
- type DeleteServiceVersionResponse
- func (s DeleteServiceVersionResponse) GoString() string
- func (s *DeleteServiceVersionResponse) SetHeaders(v map[string]*string) *DeleteServiceVersionResponse
- func (s *DeleteServiceVersionResponse) SetStatusCode(v int32) *DeleteServiceVersionResponse
- func (s DeleteServiceVersionResponse) String() string
- type DeleteTriggerHeaders
- func (s DeleteTriggerHeaders) GoString() string
- func (s *DeleteTriggerHeaders) SetCommonHeaders(v map[string]*string) *DeleteTriggerHeaders
- func (s *DeleteTriggerHeaders) SetIfMatch(v string) *DeleteTriggerHeaders
- func (s *DeleteTriggerHeaders) SetXFcAccountId(v string) *DeleteTriggerHeaders
- func (s *DeleteTriggerHeaders) SetXFcDate(v string) *DeleteTriggerHeaders
- func (s *DeleteTriggerHeaders) SetXFcTraceId(v string) *DeleteTriggerHeaders
- func (s DeleteTriggerHeaders) String() string
- type DeleteTriggerResponse
- type DeleteVpcBindingHeaders
- func (s DeleteVpcBindingHeaders) GoString() string
- func (s *DeleteVpcBindingHeaders) SetCommonHeaders(v map[string]*string) *DeleteVpcBindingHeaders
- func (s *DeleteVpcBindingHeaders) SetXFcAccountId(v string) *DeleteVpcBindingHeaders
- func (s *DeleteVpcBindingHeaders) SetXFcDate(v string) *DeleteVpcBindingHeaders
- func (s *DeleteVpcBindingHeaders) SetXFcTraceId(v string) *DeleteVpcBindingHeaders
- func (s DeleteVpcBindingHeaders) String() string
- type DeleteVpcBindingResponse
- type DeliveryOption
- type DeregisterEventSourceHeaders
- func (s DeregisterEventSourceHeaders) GoString() string
- func (s *DeregisterEventSourceHeaders) SetCommonHeaders(v map[string]*string) *DeregisterEventSourceHeaders
- func (s *DeregisterEventSourceHeaders) SetXFcAccountId(v string) *DeregisterEventSourceHeaders
- func (s *DeregisterEventSourceHeaders) SetXFcDate(v string) *DeregisterEventSourceHeaders
- func (s *DeregisterEventSourceHeaders) SetXFcTraceId(v string) *DeregisterEventSourceHeaders
- func (s DeregisterEventSourceHeaders) String() string
- type DeregisterEventSourceRequest
- type DeregisterEventSourceResponse
- func (s DeregisterEventSourceResponse) GoString() string
- func (s *DeregisterEventSourceResponse) SetHeaders(v map[string]*string) *DeregisterEventSourceResponse
- func (s *DeregisterEventSourceResponse) SetStatusCode(v int32) *DeregisterEventSourceResponse
- func (s DeregisterEventSourceResponse) String() string
- type Destination
- type DestinationConfig
- type Error
- type ErrorInfo
- type EventBridgeTriggerConfig
- func (s EventBridgeTriggerConfig) GoString() string
- func (s *EventBridgeTriggerConfig) SetAsyncInvocationType(v bool) *EventBridgeTriggerConfig
- func (s *EventBridgeTriggerConfig) SetEventRuleFilterPattern(v string) *EventBridgeTriggerConfig
- func (s *EventBridgeTriggerConfig) SetEventSinkConfig(v *EventSinkConfig) *EventBridgeTriggerConfig
- func (s *EventBridgeTriggerConfig) SetEventSourceConfig(v *EventSourceConfig) *EventBridgeTriggerConfig
- func (s *EventBridgeTriggerConfig) SetRunOptions(v *RunOptions) *EventBridgeTriggerConfig
- func (s *EventBridgeTriggerConfig) SetTriggerEnable(v bool) *EventBridgeTriggerConfig
- func (s EventBridgeTriggerConfig) String() string
- type EventSinkConfig
- type EventSourceConfig
- type EventSourceParameters
- func (s EventSourceParameters) GoString() string
- func (s *EventSourceParameters) SetSourceDTSParameters(v *SourceDTSParameters) *EventSourceParameters
- func (s *EventSourceParameters) SetSourceKafkaParameters(v *SourceKafkaParameters) *EventSourceParameters
- func (s *EventSourceParameters) SetSourceMNSParameters(v *SourceMNSParameters) *EventSourceParameters
- func (s *EventSourceParameters) SetSourceMQTTParameters(v *SourceMQTTParameters) *EventSourceParameters
- func (s *EventSourceParameters) SetSourceRabbitMQParameters(v *SourceRabbitMQParameters) *EventSourceParameters
- func (s *EventSourceParameters) SetSourceRocketMQParameters(v *SourceRocketMQParameters) *EventSourceParameters
- func (s EventSourceParameters) String() string
- type GetAccountSettingsHeaders
- func (s GetAccountSettingsHeaders) GoString() string
- func (s *GetAccountSettingsHeaders) SetCommonHeaders(v map[string]*string) *GetAccountSettingsHeaders
- func (s *GetAccountSettingsHeaders) SetXFcAccountId(v string) *GetAccountSettingsHeaders
- func (s *GetAccountSettingsHeaders) SetXFcDate(v string) *GetAccountSettingsHeaders
- func (s *GetAccountSettingsHeaders) SetXFcTraceId(v string) *GetAccountSettingsHeaders
- func (s GetAccountSettingsHeaders) String() string
- type GetAccountSettingsResponse
- func (s GetAccountSettingsResponse) GoString() string
- func (s *GetAccountSettingsResponse) SetBody(v *GetAccountSettingsResponseBody) *GetAccountSettingsResponse
- func (s *GetAccountSettingsResponse) SetHeaders(v map[string]*string) *GetAccountSettingsResponse
- func (s *GetAccountSettingsResponse) SetStatusCode(v int32) *GetAccountSettingsResponse
- func (s GetAccountSettingsResponse) String() string
- type GetAccountSettingsResponseBody
- func (s GetAccountSettingsResponseBody) GoString() string
- func (s *GetAccountSettingsResponseBody) SetAvailableAZs(v []*string) *GetAccountSettingsResponseBody
- func (s *GetAccountSettingsResponseBody) SetDefaultRole(v string) *GetAccountSettingsResponseBody
- func (s GetAccountSettingsResponseBody) String() string
- type GetAliasHeaders
- func (s GetAliasHeaders) GoString() string
- func (s *GetAliasHeaders) SetCommonHeaders(v map[string]*string) *GetAliasHeaders
- func (s *GetAliasHeaders) SetXFcAccountId(v string) *GetAliasHeaders
- func (s *GetAliasHeaders) SetXFcDate(v string) *GetAliasHeaders
- func (s *GetAliasHeaders) SetXFcTraceId(v string) *GetAliasHeaders
- func (s GetAliasHeaders) String() string
- type GetAliasResponse
- func (s GetAliasResponse) GoString() string
- func (s *GetAliasResponse) SetBody(v *GetAliasResponseBody) *GetAliasResponse
- func (s *GetAliasResponse) SetHeaders(v map[string]*string) *GetAliasResponse
- func (s *GetAliasResponse) SetStatusCode(v int32) *GetAliasResponse
- func (s GetAliasResponse) String() string
- type GetAliasResponseBody
- func (s GetAliasResponseBody) GoString() string
- func (s *GetAliasResponseBody) SetAdditionalVersionWeight(v map[string]*float32) *GetAliasResponseBody
- func (s *GetAliasResponseBody) SetAliasName(v string) *GetAliasResponseBody
- func (s *GetAliasResponseBody) SetCreatedTime(v string) *GetAliasResponseBody
- func (s *GetAliasResponseBody) SetDescription(v string) *GetAliasResponseBody
- func (s *GetAliasResponseBody) SetLastModifiedTime(v string) *GetAliasResponseBody
- func (s *GetAliasResponseBody) SetResolvePolicy(v string) *GetAliasResponseBody
- func (s *GetAliasResponseBody) SetRoutePolicy(v *RoutePolicy) *GetAliasResponseBody
- func (s *GetAliasResponseBody) SetVersionId(v string) *GetAliasResponseBody
- func (s GetAliasResponseBody) String() string
- type GetCustomDomainHeaders
- func (s GetCustomDomainHeaders) GoString() string
- func (s *GetCustomDomainHeaders) SetCommonHeaders(v map[string]*string) *GetCustomDomainHeaders
- func (s *GetCustomDomainHeaders) SetXFcAccountId(v string) *GetCustomDomainHeaders
- func (s *GetCustomDomainHeaders) SetXFcDate(v string) *GetCustomDomainHeaders
- func (s *GetCustomDomainHeaders) SetXFcTraceId(v string) *GetCustomDomainHeaders
- func (s GetCustomDomainHeaders) String() string
- type GetCustomDomainResponse
- func (s GetCustomDomainResponse) GoString() string
- func (s *GetCustomDomainResponse) SetBody(v *GetCustomDomainResponseBody) *GetCustomDomainResponse
- func (s *GetCustomDomainResponse) SetHeaders(v map[string]*string) *GetCustomDomainResponse
- func (s *GetCustomDomainResponse) SetStatusCode(v int32) *GetCustomDomainResponse
- func (s GetCustomDomainResponse) String() string
- type GetCustomDomainResponseBody
- func (s GetCustomDomainResponseBody) GoString() string
- func (s *GetCustomDomainResponseBody) SetAccountId(v string) *GetCustomDomainResponseBody
- func (s *GetCustomDomainResponseBody) SetApiVersion(v string) *GetCustomDomainResponseBody
- func (s *GetCustomDomainResponseBody) SetCertConfig(v *CertConfig) *GetCustomDomainResponseBody
- func (s *GetCustomDomainResponseBody) SetCreatedTime(v string) *GetCustomDomainResponseBody
- func (s *GetCustomDomainResponseBody) SetDomainName(v string) *GetCustomDomainResponseBody
- func (s *GetCustomDomainResponseBody) SetLastModifiedTime(v string) *GetCustomDomainResponseBody
- func (s *GetCustomDomainResponseBody) SetProtocol(v string) *GetCustomDomainResponseBody
- func (s *GetCustomDomainResponseBody) SetRouteConfig(v *RouteConfig) *GetCustomDomainResponseBody
- func (s *GetCustomDomainResponseBody) SetTlsConfig(v *TLSConfig) *GetCustomDomainResponseBody
- func (s *GetCustomDomainResponseBody) SetWafConfig(v *WAFConfig) *GetCustomDomainResponseBody
- func (s GetCustomDomainResponseBody) String() string
- type GetFunctionAsyncInvokeConfigHeaders
- func (s GetFunctionAsyncInvokeConfigHeaders) GoString() string
- func (s *GetFunctionAsyncInvokeConfigHeaders) SetCommonHeaders(v map[string]*string) *GetFunctionAsyncInvokeConfigHeaders
- func (s *GetFunctionAsyncInvokeConfigHeaders) SetXFcAccountId(v string) *GetFunctionAsyncInvokeConfigHeaders
- func (s *GetFunctionAsyncInvokeConfigHeaders) SetXFcDate(v string) *GetFunctionAsyncInvokeConfigHeaders
- func (s *GetFunctionAsyncInvokeConfigHeaders) SetXFcTraceId(v string) *GetFunctionAsyncInvokeConfigHeaders
- func (s GetFunctionAsyncInvokeConfigHeaders) String() string
- type GetFunctionAsyncInvokeConfigRequest
- type GetFunctionAsyncInvokeConfigResponse
- func (s GetFunctionAsyncInvokeConfigResponse) GoString() string
- func (s *GetFunctionAsyncInvokeConfigResponse) SetBody(v *GetFunctionAsyncInvokeConfigResponseBody) *GetFunctionAsyncInvokeConfigResponse
- func (s *GetFunctionAsyncInvokeConfigResponse) SetHeaders(v map[string]*string) *GetFunctionAsyncInvokeConfigResponse
- func (s *GetFunctionAsyncInvokeConfigResponse) SetStatusCode(v int32) *GetFunctionAsyncInvokeConfigResponse
- func (s GetFunctionAsyncInvokeConfigResponse) String() string
- type GetFunctionAsyncInvokeConfigResponseBody
- func (s GetFunctionAsyncInvokeConfigResponseBody) GoString() string
- func (s *GetFunctionAsyncInvokeConfigResponseBody) SetCreatedTime(v string) *GetFunctionAsyncInvokeConfigResponseBody
- func (s *GetFunctionAsyncInvokeConfigResponseBody) SetDestinationConfig(v *DestinationConfig) *GetFunctionAsyncInvokeConfigResponseBody
- func (s *GetFunctionAsyncInvokeConfigResponseBody) SetFunction(v string) *GetFunctionAsyncInvokeConfigResponseBody
- func (s *GetFunctionAsyncInvokeConfigResponseBody) SetLastModifiedTime(v string) *GetFunctionAsyncInvokeConfigResponseBody
- func (s *GetFunctionAsyncInvokeConfigResponseBody) SetMaxAsyncEventAgeInSeconds(v int64) *GetFunctionAsyncInvokeConfigResponseBody
- func (s *GetFunctionAsyncInvokeConfigResponseBody) SetMaxAsyncRetryAttempts(v int64) *GetFunctionAsyncInvokeConfigResponseBody
- func (s *GetFunctionAsyncInvokeConfigResponseBody) SetQualifier(v string) *GetFunctionAsyncInvokeConfigResponseBody
- func (s *GetFunctionAsyncInvokeConfigResponseBody) SetService(v string) *GetFunctionAsyncInvokeConfigResponseBody
- func (s *GetFunctionAsyncInvokeConfigResponseBody) SetStatefulInvocation(v bool) *GetFunctionAsyncInvokeConfigResponseBody
- func (s GetFunctionAsyncInvokeConfigResponseBody) String() string
- type GetFunctionCodeHeaders
- func (s GetFunctionCodeHeaders) GoString() string
- func (s *GetFunctionCodeHeaders) SetCommonHeaders(v map[string]*string) *GetFunctionCodeHeaders
- func (s *GetFunctionCodeHeaders) SetXFcAccountId(v string) *GetFunctionCodeHeaders
- func (s *GetFunctionCodeHeaders) SetXFcDate(v string) *GetFunctionCodeHeaders
- func (s *GetFunctionCodeHeaders) SetXFcTraceId(v string) *GetFunctionCodeHeaders
- func (s GetFunctionCodeHeaders) String() string
- type GetFunctionCodeRequest
- type GetFunctionCodeResponse
- func (s GetFunctionCodeResponse) GoString() string
- func (s *GetFunctionCodeResponse) SetBody(v *GetFunctionCodeResponseBody) *GetFunctionCodeResponse
- func (s *GetFunctionCodeResponse) SetHeaders(v map[string]*string) *GetFunctionCodeResponse
- func (s *GetFunctionCodeResponse) SetStatusCode(v int32) *GetFunctionCodeResponse
- func (s GetFunctionCodeResponse) String() string
- type GetFunctionCodeResponseBody
- type GetFunctionHeaders
- func (s GetFunctionHeaders) GoString() string
- func (s *GetFunctionHeaders) SetCommonHeaders(v map[string]*string) *GetFunctionHeaders
- func (s *GetFunctionHeaders) SetXFcAccountId(v string) *GetFunctionHeaders
- func (s *GetFunctionHeaders) SetXFcDate(v string) *GetFunctionHeaders
- func (s *GetFunctionHeaders) SetXFcTraceId(v string) *GetFunctionHeaders
- func (s GetFunctionHeaders) String() string
- type GetFunctionOnDemandConfigHeaders
- func (s GetFunctionOnDemandConfigHeaders) GoString() string
- func (s *GetFunctionOnDemandConfigHeaders) SetCommonHeaders(v map[string]*string) *GetFunctionOnDemandConfigHeaders
- func (s *GetFunctionOnDemandConfigHeaders) SetXFcAccountId(v string) *GetFunctionOnDemandConfigHeaders
- func (s *GetFunctionOnDemandConfigHeaders) SetXFcDate(v string) *GetFunctionOnDemandConfigHeaders
- func (s *GetFunctionOnDemandConfigHeaders) SetXFcTraceId(v string) *GetFunctionOnDemandConfigHeaders
- func (s GetFunctionOnDemandConfigHeaders) String() string
- type GetFunctionOnDemandConfigRequest
- type GetFunctionOnDemandConfigResponse
- func (s GetFunctionOnDemandConfigResponse) GoString() string
- func (s *GetFunctionOnDemandConfigResponse) SetBody(v *GetFunctionOnDemandConfigResponseBody) *GetFunctionOnDemandConfigResponse
- func (s *GetFunctionOnDemandConfigResponse) SetHeaders(v map[string]*string) *GetFunctionOnDemandConfigResponse
- func (s *GetFunctionOnDemandConfigResponse) SetStatusCode(v int32) *GetFunctionOnDemandConfigResponse
- func (s GetFunctionOnDemandConfigResponse) String() string
- type GetFunctionOnDemandConfigResponseBody
- func (s GetFunctionOnDemandConfigResponseBody) GoString() string
- func (s *GetFunctionOnDemandConfigResponseBody) SetMaximumInstanceCount(v int64) *GetFunctionOnDemandConfigResponseBody
- func (s *GetFunctionOnDemandConfigResponseBody) SetResource(v string) *GetFunctionOnDemandConfigResponseBody
- func (s GetFunctionOnDemandConfigResponseBody) String() string
- type GetFunctionRequest
- type GetFunctionResponse
- func (s GetFunctionResponse) GoString() string
- func (s *GetFunctionResponse) SetBody(v *GetFunctionResponseBody) *GetFunctionResponse
- func (s *GetFunctionResponse) SetHeaders(v map[string]*string) *GetFunctionResponse
- func (s *GetFunctionResponse) SetStatusCode(v int32) *GetFunctionResponse
- func (s GetFunctionResponse) String() string
- type GetFunctionResponseBody
- func (s GetFunctionResponseBody) GoString() string
- func (s *GetFunctionResponseBody) SetCaPort(v int32) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetCodeChecksum(v string) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetCodeSize(v int64) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetCpu(v float32) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetCreatedTime(v string) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetCustomContainerConfig(v *CustomContainerConfigInfo) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetCustomDNS(v *CustomDNS) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetCustomHealthCheckConfig(v *CustomHealthCheckConfig) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetDescription(v string) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetDiskSize(v int32) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetEnvironmentVariables(v map[string]*string) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetFunctionId(v string) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetFunctionName(v string) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetGpuMemorySize(v int32) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetHandler(v string) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetInitializationTimeout(v int32) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetInitializer(v string) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetInstanceConcurrency(v int32) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetInstanceSoftConcurrency(v int32) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetInstanceType(v string) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetLastModifiedTime(v string) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetLayers(v []*string) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetLayersArnV2(v []*string) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetMemorySize(v int32) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetRuntime(v string) *GetFunctionResponseBody
- func (s *GetFunctionResponseBody) SetTimeout(v int32) *GetFunctionResponseBody
- func (s GetFunctionResponseBody) String() string
- type GetLayerVersionHeaders
- func (s GetLayerVersionHeaders) GoString() string
- func (s *GetLayerVersionHeaders) SetCommonHeaders(v map[string]*string) *GetLayerVersionHeaders
- func (s *GetLayerVersionHeaders) SetXFcAccountId(v string) *GetLayerVersionHeaders
- func (s *GetLayerVersionHeaders) SetXFcDate(v string) *GetLayerVersionHeaders
- func (s *GetLayerVersionHeaders) SetXFcTraceId(v string) *GetLayerVersionHeaders
- func (s GetLayerVersionHeaders) String() string
- type GetLayerVersionResponse
- func (s GetLayerVersionResponse) GoString() string
- func (s *GetLayerVersionResponse) SetBody(v *Layer) *GetLayerVersionResponse
- func (s *GetLayerVersionResponse) SetHeaders(v map[string]*string) *GetLayerVersionResponse
- func (s *GetLayerVersionResponse) SetStatusCode(v int32) *GetLayerVersionResponse
- func (s GetLayerVersionResponse) String() string
- type GetProvisionConfigHeaders
- func (s GetProvisionConfigHeaders) GoString() string
- func (s *GetProvisionConfigHeaders) SetCommonHeaders(v map[string]*string) *GetProvisionConfigHeaders
- func (s *GetProvisionConfigHeaders) SetXFcAccountId(v string) *GetProvisionConfigHeaders
- func (s *GetProvisionConfigHeaders) SetXFcDate(v string) *GetProvisionConfigHeaders
- func (s *GetProvisionConfigHeaders) SetXFcTraceId(v string) *GetProvisionConfigHeaders
- func (s GetProvisionConfigHeaders) String() string
- type GetProvisionConfigRequest
- type GetProvisionConfigResponse
- func (s GetProvisionConfigResponse) GoString() string
- func (s *GetProvisionConfigResponse) SetBody(v *GetProvisionConfigResponseBody) *GetProvisionConfigResponse
- func (s *GetProvisionConfigResponse) SetHeaders(v map[string]*string) *GetProvisionConfigResponse
- func (s *GetProvisionConfigResponse) SetStatusCode(v int32) *GetProvisionConfigResponse
- func (s GetProvisionConfigResponse) String() string
- type GetProvisionConfigResponseBody
- func (s GetProvisionConfigResponseBody) GoString() string
- func (s *GetProvisionConfigResponseBody) SetAlwaysAllocateCPU(v bool) *GetProvisionConfigResponseBody
- func (s *GetProvisionConfigResponseBody) SetCurrent(v int64) *GetProvisionConfigResponseBody
- func (s *GetProvisionConfigResponseBody) SetCurrentError(v string) *GetProvisionConfigResponseBody
- func (s *GetProvisionConfigResponseBody) SetResource(v string) *GetProvisionConfigResponseBody
- func (s *GetProvisionConfigResponseBody) SetScheduledActions(v []*ScheduledActions) *GetProvisionConfigResponseBody
- func (s *GetProvisionConfigResponseBody) SetTarget(v int64) *GetProvisionConfigResponseBody
- func (s *GetProvisionConfigResponseBody) SetTargetTrackingPolicies(v []*TargetTrackingPolicies) *GetProvisionConfigResponseBody
- func (s GetProvisionConfigResponseBody) String() string
- type GetResourceTagsHeaders
- func (s GetResourceTagsHeaders) GoString() string
- func (s *GetResourceTagsHeaders) SetCommonHeaders(v map[string]*string) *GetResourceTagsHeaders
- func (s *GetResourceTagsHeaders) SetXFcAccountId(v string) *GetResourceTagsHeaders
- func (s *GetResourceTagsHeaders) SetXFcDate(v string) *GetResourceTagsHeaders
- func (s *GetResourceTagsHeaders) SetXFcTraceId(v string) *GetResourceTagsHeaders
- func (s GetResourceTagsHeaders) String() string
- type GetResourceTagsRequest
- type GetResourceTagsResponse
- func (s GetResourceTagsResponse) GoString() string
- func (s *GetResourceTagsResponse) SetBody(v *GetResourceTagsResponseBody) *GetResourceTagsResponse
- func (s *GetResourceTagsResponse) SetHeaders(v map[string]*string) *GetResourceTagsResponse
- func (s *GetResourceTagsResponse) SetStatusCode(v int32) *GetResourceTagsResponse
- func (s GetResourceTagsResponse) String() string
- type GetResourceTagsResponseBody
- type GetServiceHeaders
- func (s GetServiceHeaders) GoString() string
- func (s *GetServiceHeaders) SetCommonHeaders(v map[string]*string) *GetServiceHeaders
- func (s *GetServiceHeaders) SetXFcAccountId(v string) *GetServiceHeaders
- func (s *GetServiceHeaders) SetXFcDate(v string) *GetServiceHeaders
- func (s *GetServiceHeaders) SetXFcTraceId(v string) *GetServiceHeaders
- func (s GetServiceHeaders) String() string
- type GetServiceRequest
- type GetServiceResponse
- func (s GetServiceResponse) GoString() string
- func (s *GetServiceResponse) SetBody(v *GetServiceResponseBody) *GetServiceResponse
- func (s *GetServiceResponse) SetHeaders(v map[string]*string) *GetServiceResponse
- func (s *GetServiceResponse) SetStatusCode(v int32) *GetServiceResponse
- func (s GetServiceResponse) String() string
- type GetServiceResponseBody
- func (s GetServiceResponseBody) GoString() string
- func (s *GetServiceResponseBody) SetCreatedTime(v string) *GetServiceResponseBody
- func (s *GetServiceResponseBody) SetDescription(v string) *GetServiceResponseBody
- func (s *GetServiceResponseBody) SetInternetAccess(v bool) *GetServiceResponseBody
- func (s *GetServiceResponseBody) SetLastModifiedTime(v string) *GetServiceResponseBody
- func (s *GetServiceResponseBody) SetLogConfig(v *LogConfig) *GetServiceResponseBody
- func (s *GetServiceResponseBody) SetNasConfig(v *NASConfig) *GetServiceResponseBody
- func (s *GetServiceResponseBody) SetOssMountConfig(v *OSSMountConfig) *GetServiceResponseBody
- func (s *GetServiceResponseBody) SetRole(v string) *GetServiceResponseBody
- func (s *GetServiceResponseBody) SetServiceId(v string) *GetServiceResponseBody
- func (s *GetServiceResponseBody) SetServiceName(v string) *GetServiceResponseBody
- func (s *GetServiceResponseBody) SetTracingConfig(v *TracingConfig) *GetServiceResponseBody
- func (s *GetServiceResponseBody) SetUseSLRAuthentication(v bool) *GetServiceResponseBody
- func (s *GetServiceResponseBody) SetVpcConfig(v *VPCConfig) *GetServiceResponseBody
- func (s GetServiceResponseBody) String() string
- type GetStatefulAsyncInvocationHeaders
- func (s GetStatefulAsyncInvocationHeaders) GoString() string
- func (s *GetStatefulAsyncInvocationHeaders) SetCommonHeaders(v map[string]*string) *GetStatefulAsyncInvocationHeaders
- func (s *GetStatefulAsyncInvocationHeaders) SetXFcAccountId(v string) *GetStatefulAsyncInvocationHeaders
- func (s *GetStatefulAsyncInvocationHeaders) SetXFcCodeChecksum(v string) *GetStatefulAsyncInvocationHeaders
- func (s *GetStatefulAsyncInvocationHeaders) SetXFcDate(v string) *GetStatefulAsyncInvocationHeaders
- func (s *GetStatefulAsyncInvocationHeaders) SetXFcInvocationType(v string) *GetStatefulAsyncInvocationHeaders
- func (s *GetStatefulAsyncInvocationHeaders) SetXFcLogType(v string) *GetStatefulAsyncInvocationHeaders
- func (s *GetStatefulAsyncInvocationHeaders) SetXFcTraceId(v string) *GetStatefulAsyncInvocationHeaders
- func (s GetStatefulAsyncInvocationHeaders) String() string
- type GetStatefulAsyncInvocationRequest
- type GetStatefulAsyncInvocationResponse
- func (s GetStatefulAsyncInvocationResponse) GoString() string
- func (s *GetStatefulAsyncInvocationResponse) SetBody(v *StatefulAsyncInvocation) *GetStatefulAsyncInvocationResponse
- func (s *GetStatefulAsyncInvocationResponse) SetHeaders(v map[string]*string) *GetStatefulAsyncInvocationResponse
- func (s *GetStatefulAsyncInvocationResponse) SetStatusCode(v int32) *GetStatefulAsyncInvocationResponse
- func (s GetStatefulAsyncInvocationResponse) String() string
- type GetTriggerHeaders
- func (s GetTriggerHeaders) GoString() string
- func (s *GetTriggerHeaders) SetCommonHeaders(v map[string]*string) *GetTriggerHeaders
- func (s *GetTriggerHeaders) SetXFcAccountId(v string) *GetTriggerHeaders
- func (s *GetTriggerHeaders) SetXFcDate(v string) *GetTriggerHeaders
- func (s *GetTriggerHeaders) SetXFcTraceId(v string) *GetTriggerHeaders
- func (s GetTriggerHeaders) String() string
- type GetTriggerResponse
- func (s GetTriggerResponse) GoString() string
- func (s *GetTriggerResponse) SetBody(v *GetTriggerResponseBody) *GetTriggerResponse
- func (s *GetTriggerResponse) SetHeaders(v map[string]*string) *GetTriggerResponse
- func (s *GetTriggerResponse) SetStatusCode(v int32) *GetTriggerResponse
- func (s GetTriggerResponse) String() string
- type GetTriggerResponseBody
- func (s GetTriggerResponseBody) GoString() string
- func (s *GetTriggerResponseBody) SetCreatedTime(v string) *GetTriggerResponseBody
- func (s *GetTriggerResponseBody) SetDescription(v string) *GetTriggerResponseBody
- func (s *GetTriggerResponseBody) SetDomainName(v string) *GetTriggerResponseBody
- func (s *GetTriggerResponseBody) SetInvocationRole(v string) *GetTriggerResponseBody
- func (s *GetTriggerResponseBody) SetLastModifiedTime(v string) *GetTriggerResponseBody
- func (s *GetTriggerResponseBody) SetQualifier(v string) *GetTriggerResponseBody
- func (s *GetTriggerResponseBody) SetSourceArn(v string) *GetTriggerResponseBody
- func (s *GetTriggerResponseBody) SetTriggerConfig(v string) *GetTriggerResponseBody
- func (s *GetTriggerResponseBody) SetTriggerId(v string) *GetTriggerResponseBody
- func (s *GetTriggerResponseBody) SetTriggerName(v string) *GetTriggerResponseBody
- func (s *GetTriggerResponseBody) SetTriggerType(v string) *GetTriggerResponseBody
- func (s *GetTriggerResponseBody) SetUrlInternet(v string) *GetTriggerResponseBody
- func (s *GetTriggerResponseBody) SetUrlIntranet(v string) *GetTriggerResponseBody
- func (s GetTriggerResponseBody) String() string
- type HTTPTriggerConfig
- func (s HTTPTriggerConfig) GoString() string
- func (s *HTTPTriggerConfig) SetAuthConfig(v string) *HTTPTriggerConfig
- func (s *HTTPTriggerConfig) SetAuthType(v string) *HTTPTriggerConfig
- func (s *HTTPTriggerConfig) SetDisableURLInternet(v bool) *HTTPTriggerConfig
- func (s *HTTPTriggerConfig) SetMethods(v []*string) *HTTPTriggerConfig
- func (s HTTPTriggerConfig) String() string
- type InstanceLifecycleConfig
- type InvokeFunctionHeaders
- func (s InvokeFunctionHeaders) GoString() string
- func (s *InvokeFunctionHeaders) SetCommonHeaders(v map[string]*string) *InvokeFunctionHeaders
- func (s *InvokeFunctionHeaders) SetXFcAccountId(v string) *InvokeFunctionHeaders
- func (s *InvokeFunctionHeaders) SetXFcDate(v string) *InvokeFunctionHeaders
- func (s *InvokeFunctionHeaders) SetXFcInvocationType(v string) *InvokeFunctionHeaders
- func (s *InvokeFunctionHeaders) SetXFcLogType(v string) *InvokeFunctionHeaders
- func (s *InvokeFunctionHeaders) SetXFcStatefulAsyncInvocationEnable(v string) *InvokeFunctionHeaders
- func (s *InvokeFunctionHeaders) SetXFcStatefulAsyncInvocationId(v string) *InvokeFunctionHeaders
- func (s *InvokeFunctionHeaders) SetXFcTraceId(v string) *InvokeFunctionHeaders
- func (s InvokeFunctionHeaders) String() string
- type InvokeFunctionRequest
- type InvokeFunctionResponse
- func (s InvokeFunctionResponse) GoString() string
- func (s *InvokeFunctionResponse) SetBody(v []byte) *InvokeFunctionResponse
- func (s *InvokeFunctionResponse) SetHeaders(v map[string]*string) *InvokeFunctionResponse
- func (s *InvokeFunctionResponse) SetStatusCode(v int32) *InvokeFunctionResponse
- func (s InvokeFunctionResponse) String() string
- type JWTAuthConfig
- func (s JWTAuthConfig) GoString() string
- func (s *JWTAuthConfig) SetBlackList(v string) *JWTAuthConfig
- func (s *JWTAuthConfig) SetClaimPassBy(v []*string) *JWTAuthConfig
- func (s *JWTAuthConfig) SetJwks(v string) *JWTAuthConfig
- func (s *JWTAuthConfig) SetTokenLookup(v []*string) *JWTAuthConfig
- func (s *JWTAuthConfig) SetWhiteList(v []*string) *JWTAuthConfig
- func (s JWTAuthConfig) String() string
- type JaegerConfig
- type JobConfig
- type JobLogConfig
- type Layer
- func (s Layer) GoString() string
- func (s *Layer) SetAcl(v int32) *Layer
- func (s *Layer) SetArn(v string) *Layer
- func (s *Layer) SetArnV2(v string) *Layer
- func (s *Layer) SetCode(v *LayerCode) *Layer
- func (s *Layer) SetCodeChecksum(v string) *Layer
- func (s *Layer) SetCodeSize(v int64) *Layer
- func (s *Layer) SetCompatibleRuntime(v []*string) *Layer
- func (s *Layer) SetCreateTime(v string) *Layer
- func (s *Layer) SetDescription(v string) *Layer
- func (s *Layer) SetLayerName(v string) *Layer
- func (s *Layer) SetLicense(v string) *Layer
- func (s *Layer) SetVersion(v int32) *Layer
- func (s Layer) String() string
- type LayerCode
- type LifecycleHook
- type ListAliasesHeaders
- func (s ListAliasesHeaders) GoString() string
- func (s *ListAliasesHeaders) SetCommonHeaders(v map[string]*string) *ListAliasesHeaders
- func (s *ListAliasesHeaders) SetXFcAccountId(v string) *ListAliasesHeaders
- func (s *ListAliasesHeaders) SetXFcDate(v string) *ListAliasesHeaders
- func (s *ListAliasesHeaders) SetXFcTraceId(v string) *ListAliasesHeaders
- func (s ListAliasesHeaders) String() string
- type ListAliasesRequest
- func (s ListAliasesRequest) GoString() string
- func (s *ListAliasesRequest) SetLimit(v int32) *ListAliasesRequest
- func (s *ListAliasesRequest) SetNextToken(v string) *ListAliasesRequest
- func (s *ListAliasesRequest) SetPrefix(v string) *ListAliasesRequest
- func (s *ListAliasesRequest) SetStartKey(v string) *ListAliasesRequest
- func (s ListAliasesRequest) String() string
- type ListAliasesResponse
- func (s ListAliasesResponse) GoString() string
- func (s *ListAliasesResponse) SetBody(v *ListAliasesResponseBody) *ListAliasesResponse
- func (s *ListAliasesResponse) SetHeaders(v map[string]*string) *ListAliasesResponse
- func (s *ListAliasesResponse) SetStatusCode(v int32) *ListAliasesResponse
- func (s ListAliasesResponse) String() string
- type ListAliasesResponseBody
- type ListAliasesResponseBodyAliases
- func (s ListAliasesResponseBodyAliases) GoString() string
- func (s *ListAliasesResponseBodyAliases) SetAdditionalVersionWeight(v map[string]*float32) *ListAliasesResponseBodyAliases
- func (s *ListAliasesResponseBodyAliases) SetAliasName(v string) *ListAliasesResponseBodyAliases
- func (s *ListAliasesResponseBodyAliases) SetCreatedTime(v string) *ListAliasesResponseBodyAliases
- func (s *ListAliasesResponseBodyAliases) SetDescription(v string) *ListAliasesResponseBodyAliases
- func (s *ListAliasesResponseBodyAliases) SetLastModifiedTime(v string) *ListAliasesResponseBodyAliases
- func (s *ListAliasesResponseBodyAliases) SetResolvePolicy(v string) *ListAliasesResponseBodyAliases
- func (s *ListAliasesResponseBodyAliases) SetRoutePolicy(v *RoutePolicy) *ListAliasesResponseBodyAliases
- func (s *ListAliasesResponseBodyAliases) SetVersionId(v string) *ListAliasesResponseBodyAliases
- func (s ListAliasesResponseBodyAliases) String() string
- type ListCustomDomainsHeaders
- func (s ListCustomDomainsHeaders) GoString() string
- func (s *ListCustomDomainsHeaders) SetCommonHeaders(v map[string]*string) *ListCustomDomainsHeaders
- func (s *ListCustomDomainsHeaders) SetXFcAccountId(v string) *ListCustomDomainsHeaders
- func (s *ListCustomDomainsHeaders) SetXFcDate(v string) *ListCustomDomainsHeaders
- func (s *ListCustomDomainsHeaders) SetXFcTraceId(v string) *ListCustomDomainsHeaders
- func (s ListCustomDomainsHeaders) String() string
- type ListCustomDomainsRequest
- func (s ListCustomDomainsRequest) GoString() string
- func (s *ListCustomDomainsRequest) SetLimit(v int32) *ListCustomDomainsRequest
- func (s *ListCustomDomainsRequest) SetNextToken(v string) *ListCustomDomainsRequest
- func (s *ListCustomDomainsRequest) SetPrefix(v string) *ListCustomDomainsRequest
- func (s *ListCustomDomainsRequest) SetStartKey(v string) *ListCustomDomainsRequest
- func (s ListCustomDomainsRequest) String() string
- type ListCustomDomainsResponse
- func (s ListCustomDomainsResponse) GoString() string
- func (s *ListCustomDomainsResponse) SetBody(v *ListCustomDomainsResponseBody) *ListCustomDomainsResponse
- func (s *ListCustomDomainsResponse) SetHeaders(v map[string]*string) *ListCustomDomainsResponse
- func (s *ListCustomDomainsResponse) SetStatusCode(v int32) *ListCustomDomainsResponse
- func (s ListCustomDomainsResponse) String() string
- type ListCustomDomainsResponseBody
- func (s ListCustomDomainsResponseBody) GoString() string
- func (s *ListCustomDomainsResponseBody) SetCustomDomains(v []*ListCustomDomainsResponseBodyCustomDomains) *ListCustomDomainsResponseBody
- func (s *ListCustomDomainsResponseBody) SetNextToken(v string) *ListCustomDomainsResponseBody
- func (s ListCustomDomainsResponseBody) String() string
- type ListCustomDomainsResponseBodyCustomDomains
- func (s ListCustomDomainsResponseBodyCustomDomains) GoString() string
- func (s *ListCustomDomainsResponseBodyCustomDomains) SetAccountId(v string) *ListCustomDomainsResponseBodyCustomDomains
- func (s *ListCustomDomainsResponseBodyCustomDomains) SetApiVersion(v string) *ListCustomDomainsResponseBodyCustomDomains
- func (s *ListCustomDomainsResponseBodyCustomDomains) SetCertConfig(v *CertConfig) *ListCustomDomainsResponseBodyCustomDomains
- func (s *ListCustomDomainsResponseBodyCustomDomains) SetCreatedTime(v string) *ListCustomDomainsResponseBodyCustomDomains
- func (s *ListCustomDomainsResponseBodyCustomDomains) SetDomainName(v string) *ListCustomDomainsResponseBodyCustomDomains
- func (s *ListCustomDomainsResponseBodyCustomDomains) SetLastModifiedTime(v string) *ListCustomDomainsResponseBodyCustomDomains
- func (s *ListCustomDomainsResponseBodyCustomDomains) SetProtocol(v string) *ListCustomDomainsResponseBodyCustomDomains
- func (s *ListCustomDomainsResponseBodyCustomDomains) SetRouteConfig(v *RouteConfig) *ListCustomDomainsResponseBodyCustomDomains
- func (s *ListCustomDomainsResponseBodyCustomDomains) SetTlsConfig(v *TLSConfig) *ListCustomDomainsResponseBodyCustomDomains
- func (s *ListCustomDomainsResponseBodyCustomDomains) SetWafConfig(v *WAFConfig) *ListCustomDomainsResponseBodyCustomDomains
- func (s ListCustomDomainsResponseBodyCustomDomains) String() string
- type ListEventSourcesHeaders
- func (s ListEventSourcesHeaders) GoString() string
- func (s *ListEventSourcesHeaders) SetCommonHeaders(v map[string]*string) *ListEventSourcesHeaders
- func (s *ListEventSourcesHeaders) SetXFcAccountId(v string) *ListEventSourcesHeaders
- func (s *ListEventSourcesHeaders) SetXFcDate(v string) *ListEventSourcesHeaders
- func (s *ListEventSourcesHeaders) SetXFcTraceId(v string) *ListEventSourcesHeaders
- func (s ListEventSourcesHeaders) String() string
- type ListEventSourcesRequest
- type ListEventSourcesResponse
- func (s ListEventSourcesResponse) GoString() string
- func (s *ListEventSourcesResponse) SetBody(v *ListEventSourcesResponseBody) *ListEventSourcesResponse
- func (s *ListEventSourcesResponse) SetHeaders(v map[string]*string) *ListEventSourcesResponse
- func (s *ListEventSourcesResponse) SetStatusCode(v int32) *ListEventSourcesResponse
- func (s ListEventSourcesResponse) String() string
- type ListEventSourcesResponseBody
- type ListEventSourcesResponseBodyEventSources
- func (s ListEventSourcesResponseBodyEventSources) GoString() string
- func (s *ListEventSourcesResponseBodyEventSources) SetCreatedTime(v string) *ListEventSourcesResponseBodyEventSources
- func (s *ListEventSourcesResponseBodyEventSources) SetSourceArn(v string) *ListEventSourcesResponseBodyEventSources
- func (s ListEventSourcesResponseBodyEventSources) String() string
- type ListFunctionAsyncInvokeConfigsHeaders
- func (s ListFunctionAsyncInvokeConfigsHeaders) GoString() string
- func (s *ListFunctionAsyncInvokeConfigsHeaders) SetCommonHeaders(v map[string]*string) *ListFunctionAsyncInvokeConfigsHeaders
- func (s *ListFunctionAsyncInvokeConfigsHeaders) SetXFcAccountId(v string) *ListFunctionAsyncInvokeConfigsHeaders
- func (s *ListFunctionAsyncInvokeConfigsHeaders) SetXFcCodeChecksum(v string) *ListFunctionAsyncInvokeConfigsHeaders
- func (s *ListFunctionAsyncInvokeConfigsHeaders) SetXFcDate(v string) *ListFunctionAsyncInvokeConfigsHeaders
- func (s *ListFunctionAsyncInvokeConfigsHeaders) SetXFcInvocationType(v string) *ListFunctionAsyncInvokeConfigsHeaders
- func (s *ListFunctionAsyncInvokeConfigsHeaders) SetXFcLogType(v string) *ListFunctionAsyncInvokeConfigsHeaders
- func (s *ListFunctionAsyncInvokeConfigsHeaders) SetXFcTraceId(v string) *ListFunctionAsyncInvokeConfigsHeaders
- func (s ListFunctionAsyncInvokeConfigsHeaders) String() string
- type ListFunctionAsyncInvokeConfigsRequest
- func (s ListFunctionAsyncInvokeConfigsRequest) GoString() string
- func (s *ListFunctionAsyncInvokeConfigsRequest) SetLimit(v int32) *ListFunctionAsyncInvokeConfigsRequest
- func (s *ListFunctionAsyncInvokeConfigsRequest) SetNextToken(v string) *ListFunctionAsyncInvokeConfigsRequest
- func (s ListFunctionAsyncInvokeConfigsRequest) String() string
- type ListFunctionAsyncInvokeConfigsResponse
- func (s ListFunctionAsyncInvokeConfigsResponse) GoString() string
- func (s *ListFunctionAsyncInvokeConfigsResponse) SetBody(v *ListFunctionAsyncInvokeConfigsResponseBody) *ListFunctionAsyncInvokeConfigsResponse
- func (s *ListFunctionAsyncInvokeConfigsResponse) SetHeaders(v map[string]*string) *ListFunctionAsyncInvokeConfigsResponse
- func (s *ListFunctionAsyncInvokeConfigsResponse) SetStatusCode(v int32) *ListFunctionAsyncInvokeConfigsResponse
- func (s ListFunctionAsyncInvokeConfigsResponse) String() string
- type ListFunctionAsyncInvokeConfigsResponseBody
- func (s ListFunctionAsyncInvokeConfigsResponseBody) GoString() string
- func (s *ListFunctionAsyncInvokeConfigsResponseBody) SetConfigs(v []*ListFunctionAsyncInvokeConfigsResponseBodyConfigs) *ListFunctionAsyncInvokeConfigsResponseBody
- func (s *ListFunctionAsyncInvokeConfigsResponseBody) SetNextToken(v string) *ListFunctionAsyncInvokeConfigsResponseBody
- func (s ListFunctionAsyncInvokeConfigsResponseBody) String() string
- type ListFunctionAsyncInvokeConfigsResponseBodyConfigs
- func (s ListFunctionAsyncInvokeConfigsResponseBodyConfigs) GoString() string
- func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetCreatedTime(v string) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
- func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetDestinationConfig(v *DestinationConfig) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
- func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetFunction(v string) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
- func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetLastModifiedTime(v string) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
- func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetMaxAsyncEventAgeInSeconds(v int64) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
- func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetMaxAsyncRetryAttempts(v int64) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
- func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetQualifier(v string) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
- func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetService(v string) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
- func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetStatefulInvocation(v bool) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
- func (s ListFunctionAsyncInvokeConfigsResponseBodyConfigs) String() string
- type ListFunctionsHeaders
- func (s ListFunctionsHeaders) GoString() string
- func (s *ListFunctionsHeaders) SetCommonHeaders(v map[string]*string) *ListFunctionsHeaders
- func (s *ListFunctionsHeaders) SetXFcAccountId(v string) *ListFunctionsHeaders
- func (s *ListFunctionsHeaders) SetXFcDate(v string) *ListFunctionsHeaders
- func (s *ListFunctionsHeaders) SetXFcTraceId(v string) *ListFunctionsHeaders
- func (s ListFunctionsHeaders) String() string
- type ListFunctionsRequest
- func (s ListFunctionsRequest) GoString() string
- func (s *ListFunctionsRequest) SetLimit(v int32) *ListFunctionsRequest
- func (s *ListFunctionsRequest) SetNextToken(v string) *ListFunctionsRequest
- func (s *ListFunctionsRequest) SetPrefix(v string) *ListFunctionsRequest
- func (s *ListFunctionsRequest) SetQualifier(v string) *ListFunctionsRequest
- func (s *ListFunctionsRequest) SetStartKey(v string) *ListFunctionsRequest
- func (s ListFunctionsRequest) String() string
- type ListFunctionsResponse
- func (s ListFunctionsResponse) GoString() string
- func (s *ListFunctionsResponse) SetBody(v *ListFunctionsResponseBody) *ListFunctionsResponse
- func (s *ListFunctionsResponse) SetHeaders(v map[string]*string) *ListFunctionsResponse
- func (s *ListFunctionsResponse) SetStatusCode(v int32) *ListFunctionsResponse
- func (s ListFunctionsResponse) String() string
- type ListFunctionsResponseBody
- func (s ListFunctionsResponseBody) GoString() string
- func (s *ListFunctionsResponseBody) SetFunctions(v []*ListFunctionsResponseBodyFunctions) *ListFunctionsResponseBody
- func (s *ListFunctionsResponseBody) SetNextToken(v string) *ListFunctionsResponseBody
- func (s ListFunctionsResponseBody) String() string
- type ListFunctionsResponseBodyFunctions
- func (s ListFunctionsResponseBodyFunctions) GoString() string
- func (s *ListFunctionsResponseBodyFunctions) SetCaPort(v int32) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetCodeChecksum(v string) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetCodeSize(v int64) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetCpu(v float32) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetCreatedTime(v string) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetCustomContainerConfig(v *CustomContainerConfig) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetCustomDNS(v *CustomDNS) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetCustomHealthCheckConfig(v *CustomHealthCheckConfig) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetDescription(v string) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetDiskSize(v int32) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetEnvironmentVariables(v map[string]*string) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetFunctionId(v string) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetFunctionName(v string) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetGpuMemorySize(v int32) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetHandler(v string) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetInitializationTimeout(v int32) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetInitializer(v string) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetInstanceConcurrency(v int32) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetInstanceSoftConcurrency(v int32) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetInstanceType(v string) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetLastModifiedTime(v string) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetLayers(v []*string) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetLayersArnV2(v []*string) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetMemorySize(v int32) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetRuntime(v string) *ListFunctionsResponseBodyFunctions
- func (s *ListFunctionsResponseBodyFunctions) SetTimeout(v int32) *ListFunctionsResponseBodyFunctions
- func (s ListFunctionsResponseBodyFunctions) String() string
- type ListInstancesHeaders
- type ListInstancesRequest
- func (s ListInstancesRequest) GoString() string
- func (s *ListInstancesRequest) SetInstanceIds(v []*string) *ListInstancesRequest
- func (s *ListInstancesRequest) SetLimit(v int32) *ListInstancesRequest
- func (s *ListInstancesRequest) SetQualifier(v string) *ListInstancesRequest
- func (s ListInstancesRequest) String() string
- type ListInstancesResponse
- func (s ListInstancesResponse) GoString() string
- func (s *ListInstancesResponse) SetBody(v *ListInstancesResponseBody) *ListInstancesResponse
- func (s *ListInstancesResponse) SetHeaders(v map[string]*string) *ListInstancesResponse
- func (s *ListInstancesResponse) SetStatusCode(v int32) *ListInstancesResponse
- func (s ListInstancesResponse) String() string
- type ListInstancesResponseBody
- type ListInstancesResponseBodyInstances
- func (s ListInstancesResponseBodyInstances) GoString() string
- func (s *ListInstancesResponseBodyInstances) SetInstanceId(v string) *ListInstancesResponseBodyInstances
- func (s *ListInstancesResponseBodyInstances) SetVersionId(v string) *ListInstancesResponseBodyInstances
- func (s ListInstancesResponseBodyInstances) String() string
- type ListLayerVersionsHeaders
- func (s ListLayerVersionsHeaders) GoString() string
- func (s *ListLayerVersionsHeaders) SetCommonHeaders(v map[string]*string) *ListLayerVersionsHeaders
- func (s *ListLayerVersionsHeaders) SetXFcAccountId(v string) *ListLayerVersionsHeaders
- func (s *ListLayerVersionsHeaders) SetXFcDate(v string) *ListLayerVersionsHeaders
- func (s *ListLayerVersionsHeaders) SetXFcTraceId(v string) *ListLayerVersionsHeaders
- func (s ListLayerVersionsHeaders) String() string
- type ListLayerVersionsRequest
- type ListLayerVersionsResponse
- func (s ListLayerVersionsResponse) GoString() string
- func (s *ListLayerVersionsResponse) SetBody(v *ListLayerVersionsResponseBody) *ListLayerVersionsResponse
- func (s *ListLayerVersionsResponse) SetHeaders(v map[string]*string) *ListLayerVersionsResponse
- func (s *ListLayerVersionsResponse) SetStatusCode(v int32) *ListLayerVersionsResponse
- func (s ListLayerVersionsResponse) String() string
- type ListLayerVersionsResponseBody
- type ListLayersHeaders
- func (s ListLayersHeaders) GoString() string
- func (s *ListLayersHeaders) SetCommonHeaders(v map[string]*string) *ListLayersHeaders
- func (s *ListLayersHeaders) SetXFcAccountId(v string) *ListLayersHeaders
- func (s *ListLayersHeaders) SetXFcDate(v string) *ListLayersHeaders
- func (s *ListLayersHeaders) SetXFcTraceId(v string) *ListLayersHeaders
- func (s ListLayersHeaders) String() string
- type ListLayersRequest
- func (s ListLayersRequest) GoString() string
- func (s *ListLayersRequest) SetLimit(v int32) *ListLayersRequest
- func (s *ListLayersRequest) SetNextToken(v string) *ListLayersRequest
- func (s *ListLayersRequest) SetOfficial(v bool) *ListLayersRequest
- func (s *ListLayersRequest) SetPrefix(v string) *ListLayersRequest
- func (s *ListLayersRequest) SetPublic(v bool) *ListLayersRequest
- func (s *ListLayersRequest) SetStartKey(v string) *ListLayersRequest
- func (s ListLayersRequest) String() string
- type ListLayersResponse
- func (s ListLayersResponse) GoString() string
- func (s *ListLayersResponse) SetBody(v *ListLayersResponseBody) *ListLayersResponse
- func (s *ListLayersResponse) SetHeaders(v map[string]*string) *ListLayersResponse
- func (s *ListLayersResponse) SetStatusCode(v int32) *ListLayersResponse
- func (s ListLayersResponse) String() string
- type ListLayersResponseBody
- type ListOnDemandConfigsHeaders
- func (s ListOnDemandConfigsHeaders) GoString() string
- func (s *ListOnDemandConfigsHeaders) SetCommonHeaders(v map[string]*string) *ListOnDemandConfigsHeaders
- func (s *ListOnDemandConfigsHeaders) SetXFcAccountId(v string) *ListOnDemandConfigsHeaders
- func (s *ListOnDemandConfigsHeaders) SetXFcDate(v string) *ListOnDemandConfigsHeaders
- func (s *ListOnDemandConfigsHeaders) SetXFcTraceId(v string) *ListOnDemandConfigsHeaders
- func (s ListOnDemandConfigsHeaders) String() string
- type ListOnDemandConfigsRequest
- func (s ListOnDemandConfigsRequest) GoString() string
- func (s *ListOnDemandConfigsRequest) SetLimit(v int32) *ListOnDemandConfigsRequest
- func (s *ListOnDemandConfigsRequest) SetNextToken(v string) *ListOnDemandConfigsRequest
- func (s *ListOnDemandConfigsRequest) SetPrefix(v string) *ListOnDemandConfigsRequest
- func (s *ListOnDemandConfigsRequest) SetStartKey(v string) *ListOnDemandConfigsRequest
- func (s ListOnDemandConfigsRequest) String() string
- type ListOnDemandConfigsResponse
- func (s ListOnDemandConfigsResponse) GoString() string
- func (s *ListOnDemandConfigsResponse) SetBody(v *ListOnDemandConfigsResponseBody) *ListOnDemandConfigsResponse
- func (s *ListOnDemandConfigsResponse) SetHeaders(v map[string]*string) *ListOnDemandConfigsResponse
- func (s *ListOnDemandConfigsResponse) SetStatusCode(v int32) *ListOnDemandConfigsResponse
- func (s ListOnDemandConfigsResponse) String() string
- type ListOnDemandConfigsResponseBody
- func (s ListOnDemandConfigsResponseBody) GoString() string
- func (s *ListOnDemandConfigsResponseBody) SetConfigs(v []*OnDemandConfig) *ListOnDemandConfigsResponseBody
- func (s *ListOnDemandConfigsResponseBody) SetNextToken(v string) *ListOnDemandConfigsResponseBody
- func (s ListOnDemandConfigsResponseBody) String() string
- type ListProvisionConfigsHeaders
- func (s ListProvisionConfigsHeaders) GoString() string
- func (s *ListProvisionConfigsHeaders) SetCommonHeaders(v map[string]*string) *ListProvisionConfigsHeaders
- func (s *ListProvisionConfigsHeaders) SetXFcAccountId(v string) *ListProvisionConfigsHeaders
- func (s *ListProvisionConfigsHeaders) SetXFcDate(v string) *ListProvisionConfigsHeaders
- func (s *ListProvisionConfigsHeaders) SetXFcTraceId(v string) *ListProvisionConfigsHeaders
- func (s ListProvisionConfigsHeaders) String() string
- type ListProvisionConfigsRequest
- func (s ListProvisionConfigsRequest) GoString() string
- func (s *ListProvisionConfigsRequest) SetLimit(v int64) *ListProvisionConfigsRequest
- func (s *ListProvisionConfigsRequest) SetNextToken(v string) *ListProvisionConfigsRequest
- func (s *ListProvisionConfigsRequest) SetQualifier(v string) *ListProvisionConfigsRequest
- func (s *ListProvisionConfigsRequest) SetServiceName(v string) *ListProvisionConfigsRequest
- func (s ListProvisionConfigsRequest) String() string
- type ListProvisionConfigsResponse
- func (s ListProvisionConfigsResponse) GoString() string
- func (s *ListProvisionConfigsResponse) SetBody(v *ListProvisionConfigsResponseBody) *ListProvisionConfigsResponse
- func (s *ListProvisionConfigsResponse) SetHeaders(v map[string]*string) *ListProvisionConfigsResponse
- func (s *ListProvisionConfigsResponse) SetStatusCode(v int32) *ListProvisionConfigsResponse
- func (s ListProvisionConfigsResponse) String() string
- type ListProvisionConfigsResponseBody
- func (s ListProvisionConfigsResponseBody) GoString() string
- func (s *ListProvisionConfigsResponseBody) SetNextToken(v string) *ListProvisionConfigsResponseBody
- func (s *ListProvisionConfigsResponseBody) SetProvisionConfigs(v []*ListProvisionConfigsResponseBodyProvisionConfigs) *ListProvisionConfigsResponseBody
- func (s ListProvisionConfigsResponseBody) String() string
- type ListProvisionConfigsResponseBodyProvisionConfigs
- func (s ListProvisionConfigsResponseBodyProvisionConfigs) GoString() string
- func (s *ListProvisionConfigsResponseBodyProvisionConfigs) SetAlwaysAllocateCPU(v bool) *ListProvisionConfigsResponseBodyProvisionConfigs
- func (s *ListProvisionConfigsResponseBodyProvisionConfigs) SetCurrent(v int64) *ListProvisionConfigsResponseBodyProvisionConfigs
- func (s *ListProvisionConfigsResponseBodyProvisionConfigs) SetCurrentError(v string) *ListProvisionConfigsResponseBodyProvisionConfigs
- func (s *ListProvisionConfigsResponseBodyProvisionConfigs) SetResource(v string) *ListProvisionConfigsResponseBodyProvisionConfigs
- func (s *ListProvisionConfigsResponseBodyProvisionConfigs) SetScheduledActions(v []*ScheduledActions) *ListProvisionConfigsResponseBodyProvisionConfigs
- func (s *ListProvisionConfigsResponseBodyProvisionConfigs) SetTarget(v int64) *ListProvisionConfigsResponseBodyProvisionConfigs
- func (s *ListProvisionConfigsResponseBodyProvisionConfigs) SetTargetTrackingPolicies(v []*TargetTrackingPolicies) *ListProvisionConfigsResponseBodyProvisionConfigs
- func (s ListProvisionConfigsResponseBodyProvisionConfigs) String() string
- type ListReservedCapacitiesHeaders
- func (s ListReservedCapacitiesHeaders) GoString() string
- func (s *ListReservedCapacitiesHeaders) SetCommonHeaders(v map[string]*string) *ListReservedCapacitiesHeaders
- func (s *ListReservedCapacitiesHeaders) SetXFcAccountId(v string) *ListReservedCapacitiesHeaders
- func (s *ListReservedCapacitiesHeaders) SetXFcDate(v string) *ListReservedCapacitiesHeaders
- func (s *ListReservedCapacitiesHeaders) SetXFcTraceId(v string) *ListReservedCapacitiesHeaders
- func (s ListReservedCapacitiesHeaders) String() string
- type ListReservedCapacitiesRequest
- type ListReservedCapacitiesResponse
- func (s ListReservedCapacitiesResponse) GoString() string
- func (s *ListReservedCapacitiesResponse) SetBody(v *ListReservedCapacitiesResponseBody) *ListReservedCapacitiesResponse
- func (s *ListReservedCapacitiesResponse) SetHeaders(v map[string]*string) *ListReservedCapacitiesResponse
- func (s *ListReservedCapacitiesResponse) SetStatusCode(v int32) *ListReservedCapacitiesResponse
- func (s ListReservedCapacitiesResponse) String() string
- type ListReservedCapacitiesResponseBody
- func (s ListReservedCapacitiesResponseBody) GoString() string
- func (s *ListReservedCapacitiesResponseBody) SetNextToken(v string) *ListReservedCapacitiesResponseBody
- func (s *ListReservedCapacitiesResponseBody) SetReservedCapacities(v []*OpenReservedCapacity) *ListReservedCapacitiesResponseBody
- func (s ListReservedCapacitiesResponseBody) String() string
- type ListServiceVersionsHeaders
- func (s ListServiceVersionsHeaders) GoString() string
- func (s *ListServiceVersionsHeaders) SetCommonHeaders(v map[string]*string) *ListServiceVersionsHeaders
- func (s *ListServiceVersionsHeaders) SetXFcAccountId(v string) *ListServiceVersionsHeaders
- func (s *ListServiceVersionsHeaders) SetXFcDate(v string) *ListServiceVersionsHeaders
- func (s *ListServiceVersionsHeaders) SetXFcTraceId(v string) *ListServiceVersionsHeaders
- func (s ListServiceVersionsHeaders) String() string
- type ListServiceVersionsRequest
- func (s ListServiceVersionsRequest) GoString() string
- func (s *ListServiceVersionsRequest) SetDirection(v string) *ListServiceVersionsRequest
- func (s *ListServiceVersionsRequest) SetLimit(v int32) *ListServiceVersionsRequest
- func (s *ListServiceVersionsRequest) SetNextToken(v string) *ListServiceVersionsRequest
- func (s *ListServiceVersionsRequest) SetStartKey(v string) *ListServiceVersionsRequest
- func (s ListServiceVersionsRequest) String() string
- type ListServiceVersionsResponse
- func (s ListServiceVersionsResponse) GoString() string
- func (s *ListServiceVersionsResponse) SetBody(v *ListServiceVersionsResponseBody) *ListServiceVersionsResponse
- func (s *ListServiceVersionsResponse) SetHeaders(v map[string]*string) *ListServiceVersionsResponse
- func (s *ListServiceVersionsResponse) SetStatusCode(v int32) *ListServiceVersionsResponse
- func (s ListServiceVersionsResponse) String() string
- type ListServiceVersionsResponseBody
- func (s ListServiceVersionsResponseBody) GoString() string
- func (s *ListServiceVersionsResponseBody) SetDirection(v string) *ListServiceVersionsResponseBody
- func (s *ListServiceVersionsResponseBody) SetNextToken(v string) *ListServiceVersionsResponseBody
- func (s *ListServiceVersionsResponseBody) SetVersions(v []*ListServiceVersionsResponseBodyVersions) *ListServiceVersionsResponseBody
- func (s ListServiceVersionsResponseBody) String() string
- type ListServiceVersionsResponseBodyVersions
- func (s ListServiceVersionsResponseBodyVersions) GoString() string
- func (s *ListServiceVersionsResponseBodyVersions) SetCreatedTime(v string) *ListServiceVersionsResponseBodyVersions
- func (s *ListServiceVersionsResponseBodyVersions) SetDescription(v string) *ListServiceVersionsResponseBodyVersions
- func (s *ListServiceVersionsResponseBodyVersions) SetLastModifiedTime(v string) *ListServiceVersionsResponseBodyVersions
- func (s *ListServiceVersionsResponseBodyVersions) SetVersionId(v string) *ListServiceVersionsResponseBodyVersions
- func (s ListServiceVersionsResponseBodyVersions) String() string
- type ListServicesHeaders
- func (s ListServicesHeaders) GoString() string
- func (s *ListServicesHeaders) SetCommonHeaders(v map[string]*string) *ListServicesHeaders
- func (s *ListServicesHeaders) SetXFcAccountId(v string) *ListServicesHeaders
- func (s *ListServicesHeaders) SetXFcDate(v string) *ListServicesHeaders
- func (s *ListServicesHeaders) SetXFcTraceId(v string) *ListServicesHeaders
- func (s ListServicesHeaders) String() string
- type ListServicesRequest
- func (s ListServicesRequest) GoString() string
- func (s *ListServicesRequest) SetLimit(v int32) *ListServicesRequest
- func (s *ListServicesRequest) SetNextToken(v string) *ListServicesRequest
- func (s *ListServicesRequest) SetPrefix(v string) *ListServicesRequest
- func (s *ListServicesRequest) SetStartKey(v string) *ListServicesRequest
- func (s ListServicesRequest) String() string
- type ListServicesResponse
- func (s ListServicesResponse) GoString() string
- func (s *ListServicesResponse) SetBody(v *ListServicesResponseBody) *ListServicesResponse
- func (s *ListServicesResponse) SetHeaders(v map[string]*string) *ListServicesResponse
- func (s *ListServicesResponse) SetStatusCode(v int32) *ListServicesResponse
- func (s ListServicesResponse) String() string
- type ListServicesResponseBody
- type ListServicesResponseBodyServices
- func (s ListServicesResponseBodyServices) GoString() string
- func (s *ListServicesResponseBodyServices) SetCreatedTime(v string) *ListServicesResponseBodyServices
- func (s *ListServicesResponseBodyServices) SetDescription(v string) *ListServicesResponseBodyServices
- func (s *ListServicesResponseBodyServices) SetInternetAccess(v bool) *ListServicesResponseBodyServices
- func (s *ListServicesResponseBodyServices) SetLastModifiedTime(v string) *ListServicesResponseBodyServices
- func (s *ListServicesResponseBodyServices) SetLogConfig(v *LogConfig) *ListServicesResponseBodyServices
- func (s *ListServicesResponseBodyServices) SetNasConfig(v *NASConfig) *ListServicesResponseBodyServices
- func (s *ListServicesResponseBodyServices) SetOssMountConfig(v *OSSMountConfig) *ListServicesResponseBodyServices
- func (s *ListServicesResponseBodyServices) SetRole(v string) *ListServicesResponseBodyServices
- func (s *ListServicesResponseBodyServices) SetServiceId(v string) *ListServicesResponseBodyServices
- func (s *ListServicesResponseBodyServices) SetServiceName(v string) *ListServicesResponseBodyServices
- func (s *ListServicesResponseBodyServices) SetTracingConfig(v *TracingConfig) *ListServicesResponseBodyServices
- func (s *ListServicesResponseBodyServices) SetUseSLRAuthentication(v bool) *ListServicesResponseBodyServices
- func (s *ListServicesResponseBodyServices) SetVpcConfig(v *VPCConfig) *ListServicesResponseBodyServices
- func (s ListServicesResponseBodyServices) String() string
- type ListStatefulAsyncInvocationFunctionsHeaders
- func (s ListStatefulAsyncInvocationFunctionsHeaders) GoString() string
- func (s *ListStatefulAsyncInvocationFunctionsHeaders) SetCommonHeaders(v map[string]*string) *ListStatefulAsyncInvocationFunctionsHeaders
- func (s *ListStatefulAsyncInvocationFunctionsHeaders) SetXFcAccountId(v string) *ListStatefulAsyncInvocationFunctionsHeaders
- func (s *ListStatefulAsyncInvocationFunctionsHeaders) SetXFcDate(v string) *ListStatefulAsyncInvocationFunctionsHeaders
- func (s *ListStatefulAsyncInvocationFunctionsHeaders) SetXFcTraceId(v string) *ListStatefulAsyncInvocationFunctionsHeaders
- func (s ListStatefulAsyncInvocationFunctionsHeaders) String() string
- type ListStatefulAsyncInvocationFunctionsRequest
- func (s ListStatefulAsyncInvocationFunctionsRequest) GoString() string
- func (s *ListStatefulAsyncInvocationFunctionsRequest) SetLimit(v int32) *ListStatefulAsyncInvocationFunctionsRequest
- func (s *ListStatefulAsyncInvocationFunctionsRequest) SetNextToken(v string) *ListStatefulAsyncInvocationFunctionsRequest
- func (s ListStatefulAsyncInvocationFunctionsRequest) String() string
- type ListStatefulAsyncInvocationFunctionsResponse
- func (s ListStatefulAsyncInvocationFunctionsResponse) GoString() string
- func (s *ListStatefulAsyncInvocationFunctionsResponse) SetBody(v *ListStatefulAsyncInvocationFunctionsResponseBody) *ListStatefulAsyncInvocationFunctionsResponse
- func (s *ListStatefulAsyncInvocationFunctionsResponse) SetHeaders(v map[string]*string) *ListStatefulAsyncInvocationFunctionsResponse
- func (s *ListStatefulAsyncInvocationFunctionsResponse) SetStatusCode(v int32) *ListStatefulAsyncInvocationFunctionsResponse
- func (s ListStatefulAsyncInvocationFunctionsResponse) String() string
- type ListStatefulAsyncInvocationFunctionsResponseBody
- func (s ListStatefulAsyncInvocationFunctionsResponseBody) GoString() string
- func (s *ListStatefulAsyncInvocationFunctionsResponseBody) SetData(v []*AsyncConfigMeta) *ListStatefulAsyncInvocationFunctionsResponseBody
- func (s *ListStatefulAsyncInvocationFunctionsResponseBody) SetNextToken(v string) *ListStatefulAsyncInvocationFunctionsResponseBody
- func (s ListStatefulAsyncInvocationFunctionsResponseBody) String() string
- type ListStatefulAsyncInvocationsHeaders
- func (s ListStatefulAsyncInvocationsHeaders) GoString() string
- func (s *ListStatefulAsyncInvocationsHeaders) SetCommonHeaders(v map[string]*string) *ListStatefulAsyncInvocationsHeaders
- func (s *ListStatefulAsyncInvocationsHeaders) SetXFcAccountId(v string) *ListStatefulAsyncInvocationsHeaders
- func (s *ListStatefulAsyncInvocationsHeaders) SetXFcCodeChecksum(v string) *ListStatefulAsyncInvocationsHeaders
- func (s *ListStatefulAsyncInvocationsHeaders) SetXFcDate(v string) *ListStatefulAsyncInvocationsHeaders
- func (s *ListStatefulAsyncInvocationsHeaders) SetXFcInvocationType(v string) *ListStatefulAsyncInvocationsHeaders
- func (s *ListStatefulAsyncInvocationsHeaders) SetXFcLogType(v string) *ListStatefulAsyncInvocationsHeaders
- func (s *ListStatefulAsyncInvocationsHeaders) SetXFcTraceId(v string) *ListStatefulAsyncInvocationsHeaders
- func (s ListStatefulAsyncInvocationsHeaders) String() string
- type ListStatefulAsyncInvocationsRequest
- func (s ListStatefulAsyncInvocationsRequest) GoString() string
- func (s *ListStatefulAsyncInvocationsRequest) SetIncludePayload(v bool) *ListStatefulAsyncInvocationsRequest
- func (s *ListStatefulAsyncInvocationsRequest) SetInvocationIdPrefix(v string) *ListStatefulAsyncInvocationsRequest
- func (s *ListStatefulAsyncInvocationsRequest) SetLimit(v int32) *ListStatefulAsyncInvocationsRequest
- func (s *ListStatefulAsyncInvocationsRequest) SetNextToken(v string) *ListStatefulAsyncInvocationsRequest
- func (s *ListStatefulAsyncInvocationsRequest) SetQualifier(v string) *ListStatefulAsyncInvocationsRequest
- func (s *ListStatefulAsyncInvocationsRequest) SetSortOrderByTime(v string) *ListStatefulAsyncInvocationsRequest
- func (s *ListStatefulAsyncInvocationsRequest) SetStartedTimeBegin(v int64) *ListStatefulAsyncInvocationsRequest
- func (s *ListStatefulAsyncInvocationsRequest) SetStartedTimeEnd(v int64) *ListStatefulAsyncInvocationsRequest
- func (s *ListStatefulAsyncInvocationsRequest) SetStatus(v string) *ListStatefulAsyncInvocationsRequest
- func (s ListStatefulAsyncInvocationsRequest) String() string
- type ListStatefulAsyncInvocationsResponse
- func (s ListStatefulAsyncInvocationsResponse) GoString() string
- func (s *ListStatefulAsyncInvocationsResponse) SetBody(v *ListStatefulAsyncInvocationsResponseBody) *ListStatefulAsyncInvocationsResponse
- func (s *ListStatefulAsyncInvocationsResponse) SetHeaders(v map[string]*string) *ListStatefulAsyncInvocationsResponse
- func (s *ListStatefulAsyncInvocationsResponse) SetStatusCode(v int32) *ListStatefulAsyncInvocationsResponse
- func (s ListStatefulAsyncInvocationsResponse) String() string
- type ListStatefulAsyncInvocationsResponseBody
- func (s ListStatefulAsyncInvocationsResponseBody) GoString() string
- func (s *ListStatefulAsyncInvocationsResponseBody) SetInvocations(v []*StatefulAsyncInvocation) *ListStatefulAsyncInvocationsResponseBody
- func (s *ListStatefulAsyncInvocationsResponseBody) SetNextToken(v string) *ListStatefulAsyncInvocationsResponseBody
- func (s ListStatefulAsyncInvocationsResponseBody) String() string
- type ListTaggedResourcesHeaders
- func (s ListTaggedResourcesHeaders) GoString() string
- func (s *ListTaggedResourcesHeaders) SetCommonHeaders(v map[string]*string) *ListTaggedResourcesHeaders
- func (s *ListTaggedResourcesHeaders) SetXFcAccountId(v string) *ListTaggedResourcesHeaders
- func (s *ListTaggedResourcesHeaders) SetXFcDate(v string) *ListTaggedResourcesHeaders
- func (s *ListTaggedResourcesHeaders) SetXFcTraceId(v string) *ListTaggedResourcesHeaders
- func (s ListTaggedResourcesHeaders) String() string
- type ListTaggedResourcesRequest
- type ListTaggedResourcesResponse
- func (s ListTaggedResourcesResponse) GoString() string
- func (s *ListTaggedResourcesResponse) SetBody(v *ListTaggedResourcesResponseBody) *ListTaggedResourcesResponse
- func (s *ListTaggedResourcesResponse) SetHeaders(v map[string]*string) *ListTaggedResourcesResponse
- func (s *ListTaggedResourcesResponse) SetStatusCode(v int32) *ListTaggedResourcesResponse
- func (s ListTaggedResourcesResponse) String() string
- type ListTaggedResourcesResponseBody
- func (s ListTaggedResourcesResponseBody) GoString() string
- func (s *ListTaggedResourcesResponseBody) SetNextToken(v string) *ListTaggedResourcesResponseBody
- func (s *ListTaggedResourcesResponseBody) SetResources(v []*Resource) *ListTaggedResourcesResponseBody
- func (s ListTaggedResourcesResponseBody) String() string
- type ListTriggersHeaders
- func (s ListTriggersHeaders) GoString() string
- func (s *ListTriggersHeaders) SetCommonHeaders(v map[string]*string) *ListTriggersHeaders
- func (s *ListTriggersHeaders) SetXFcAccountId(v string) *ListTriggersHeaders
- func (s *ListTriggersHeaders) SetXFcDate(v string) *ListTriggersHeaders
- func (s *ListTriggersHeaders) SetXFcTraceId(v string) *ListTriggersHeaders
- func (s ListTriggersHeaders) String() string
- type ListTriggersRequest
- func (s ListTriggersRequest) GoString() string
- func (s *ListTriggersRequest) SetLimit(v int32) *ListTriggersRequest
- func (s *ListTriggersRequest) SetNextToken(v string) *ListTriggersRequest
- func (s *ListTriggersRequest) SetPrefix(v string) *ListTriggersRequest
- func (s *ListTriggersRequest) SetStartKey(v string) *ListTriggersRequest
- func (s ListTriggersRequest) String() string
- type ListTriggersResponse
- func (s ListTriggersResponse) GoString() string
- func (s *ListTriggersResponse) SetBody(v *ListTriggersResponseBody) *ListTriggersResponse
- func (s *ListTriggersResponse) SetHeaders(v map[string]*string) *ListTriggersResponse
- func (s *ListTriggersResponse) SetStatusCode(v int32) *ListTriggersResponse
- func (s ListTriggersResponse) String() string
- type ListTriggersResponseBody
- type ListTriggersResponseBodyTriggers
- func (s ListTriggersResponseBodyTriggers) GoString() string
- func (s *ListTriggersResponseBodyTriggers) SetCreatedTime(v string) *ListTriggersResponseBodyTriggers
- func (s *ListTriggersResponseBodyTriggers) SetDescription(v string) *ListTriggersResponseBodyTriggers
- func (s *ListTriggersResponseBodyTriggers) SetDomainName(v string) *ListTriggersResponseBodyTriggers
- func (s *ListTriggersResponseBodyTriggers) SetInvocationRole(v string) *ListTriggersResponseBodyTriggers
- func (s *ListTriggersResponseBodyTriggers) SetLastModifiedTime(v string) *ListTriggersResponseBodyTriggers
- func (s *ListTriggersResponseBodyTriggers) SetQualifier(v string) *ListTriggersResponseBodyTriggers
- func (s *ListTriggersResponseBodyTriggers) SetSourceArn(v string) *ListTriggersResponseBodyTriggers
- func (s *ListTriggersResponseBodyTriggers) SetTriggerConfig(v string) *ListTriggersResponseBodyTriggers
- func (s *ListTriggersResponseBodyTriggers) SetTriggerId(v string) *ListTriggersResponseBodyTriggers
- func (s *ListTriggersResponseBodyTriggers) SetTriggerName(v string) *ListTriggersResponseBodyTriggers
- func (s *ListTriggersResponseBodyTriggers) SetTriggerType(v string) *ListTriggersResponseBodyTriggers
- func (s *ListTriggersResponseBodyTriggers) SetUrlInternet(v string) *ListTriggersResponseBodyTriggers
- func (s *ListTriggersResponseBodyTriggers) SetUrlIntranet(v string) *ListTriggersResponseBodyTriggers
- func (s ListTriggersResponseBodyTriggers) String() string
- type ListVpcBindingsHeaders
- func (s ListVpcBindingsHeaders) GoString() string
- func (s *ListVpcBindingsHeaders) SetCommonHeaders(v map[string]*string) *ListVpcBindingsHeaders
- func (s *ListVpcBindingsHeaders) SetXFcAccountId(v string) *ListVpcBindingsHeaders
- func (s *ListVpcBindingsHeaders) SetXFcDate(v string) *ListVpcBindingsHeaders
- func (s *ListVpcBindingsHeaders) SetXFcTraceId(v string) *ListVpcBindingsHeaders
- func (s ListVpcBindingsHeaders) String() string
- type ListVpcBindingsResponse
- func (s ListVpcBindingsResponse) GoString() string
- func (s *ListVpcBindingsResponse) SetBody(v *ListVpcBindingsResponseBody) *ListVpcBindingsResponse
- func (s *ListVpcBindingsResponse) SetHeaders(v map[string]*string) *ListVpcBindingsResponse
- func (s *ListVpcBindingsResponse) SetStatusCode(v int32) *ListVpcBindingsResponse
- func (s ListVpcBindingsResponse) String() string
- type ListVpcBindingsResponseBody
- type LogConfig
- func (s LogConfig) GoString() string
- func (s *LogConfig) SetEnableInstanceMetrics(v bool) *LogConfig
- func (s *LogConfig) SetEnableRequestMetrics(v bool) *LogConfig
- func (s *LogConfig) SetLogBeginRule(v string) *LogConfig
- func (s *LogConfig) SetLogstore(v string) *LogConfig
- func (s *LogConfig) SetProject(v string) *LogConfig
- func (s LogConfig) String() string
- type LogTriggerConfig
- func (s LogTriggerConfig) GoString() string
- func (s *LogTriggerConfig) SetEnable(v bool) *LogTriggerConfig
- func (s *LogTriggerConfig) SetFunctionParameter(v map[string]*string) *LogTriggerConfig
- func (s *LogTriggerConfig) SetJobConfig(v *JobConfig) *LogTriggerConfig
- func (s *LogTriggerConfig) SetLogConfig(v *JobLogConfig) *LogTriggerConfig
- func (s *LogTriggerConfig) SetSourceConfig(v *SourceConfig) *LogTriggerConfig
- func (s LogTriggerConfig) String() string
- type MeteringConfig
- type MnsTopicTriggerConfig
- func (s MnsTopicTriggerConfig) GoString() string
- func (s *MnsTopicTriggerConfig) SetFilterTag(v string) *MnsTopicTriggerConfig
- func (s *MnsTopicTriggerConfig) SetNotifyContentFormat(v string) *MnsTopicTriggerConfig
- func (s *MnsTopicTriggerConfig) SetNotifyStrategy(v string) *MnsTopicTriggerConfig
- func (s MnsTopicTriggerConfig) String() string
- type NASConfig
- type NASConfigMountPoints
- func (s NASConfigMountPoints) GoString() string
- func (s *NASConfigMountPoints) SetEnableTLS(v bool) *NASConfigMountPoints
- func (s *NASConfigMountPoints) SetMountDir(v string) *NASConfigMountPoints
- func (s *NASConfigMountPoints) SetServerAddr(v string) *NASConfigMountPoints
- func (s NASConfigMountPoints) String() string
- type OSSMountConfig
- type OSSMountConfigMountPoints
- func (s OSSMountConfigMountPoints) GoString() string
- func (s *OSSMountConfigMountPoints) SetBucketName(v string) *OSSMountConfigMountPoints
- func (s *OSSMountConfigMountPoints) SetBucketPath(v string) *OSSMountConfigMountPoints
- func (s *OSSMountConfigMountPoints) SetEndpoint(v string) *OSSMountConfigMountPoints
- func (s *OSSMountConfigMountPoints) SetMountDir(v string) *OSSMountConfigMountPoints
- func (s *OSSMountConfigMountPoints) SetReadOnly(v bool) *OSSMountConfigMountPoints
- func (s OSSMountConfigMountPoints) String() string
- type OSSTriggerConfig
- type OSSTriggerFilter
- type OSSTriggerKey
- type OnDemandConfig
- type OpenReservedCapacity
- func (s OpenReservedCapacity) GoString() string
- func (s *OpenReservedCapacity) SetCreatedTime(v string) *OpenReservedCapacity
- func (s *OpenReservedCapacity) SetCu(v int64) *OpenReservedCapacity
- func (s *OpenReservedCapacity) SetDeadline(v string) *OpenReservedCapacity
- func (s *OpenReservedCapacity) SetInstanceId(v string) *OpenReservedCapacity
- func (s *OpenReservedCapacity) SetIsRefunded(v string) *OpenReservedCapacity
- func (s *OpenReservedCapacity) SetLastModifiedTime(v string) *OpenReservedCapacity
- func (s OpenReservedCapacity) String() string
- type OutputCodeLocation
- type PathConfig
- func (s PathConfig) GoString() string
- func (s *PathConfig) SetFunctionName(v string) *PathConfig
- func (s *PathConfig) SetMethods(v []*string) *PathConfig
- func (s *PathConfig) SetPath(v string) *PathConfig
- func (s *PathConfig) SetQualifier(v string) *PathConfig
- func (s *PathConfig) SetRewriteConfig(v *RewriteConfig) *PathConfig
- func (s *PathConfig) SetServiceName(v string) *PathConfig
- func (s PathConfig) String() string
- type PolicyItem
- type PreFreeze
- type PreStop
- type PublishServiceVersionHeaders
- func (s PublishServiceVersionHeaders) GoString() string
- func (s *PublishServiceVersionHeaders) SetCommonHeaders(v map[string]*string) *PublishServiceVersionHeaders
- func (s *PublishServiceVersionHeaders) SetIfMatch(v string) *PublishServiceVersionHeaders
- func (s *PublishServiceVersionHeaders) SetXFcAccountId(v string) *PublishServiceVersionHeaders
- func (s *PublishServiceVersionHeaders) SetXFcDate(v string) *PublishServiceVersionHeaders
- func (s *PublishServiceVersionHeaders) SetXFcTraceId(v string) *PublishServiceVersionHeaders
- func (s PublishServiceVersionHeaders) String() string
- type PublishServiceVersionRequest
- type PublishServiceVersionResponse
- func (s PublishServiceVersionResponse) GoString() string
- func (s *PublishServiceVersionResponse) SetBody(v *PublishServiceVersionResponseBody) *PublishServiceVersionResponse
- func (s *PublishServiceVersionResponse) SetHeaders(v map[string]*string) *PublishServiceVersionResponse
- func (s *PublishServiceVersionResponse) SetStatusCode(v int32) *PublishServiceVersionResponse
- func (s PublishServiceVersionResponse) String() string
- type PublishServiceVersionResponseBody
- func (s PublishServiceVersionResponseBody) GoString() string
- func (s *PublishServiceVersionResponseBody) SetCreatedTime(v string) *PublishServiceVersionResponseBody
- func (s *PublishServiceVersionResponseBody) SetDescription(v string) *PublishServiceVersionResponseBody
- func (s *PublishServiceVersionResponseBody) SetLastModifiedTime(v string) *PublishServiceVersionResponseBody
- func (s *PublishServiceVersionResponseBody) SetVersionId(v string) *PublishServiceVersionResponseBody
- func (s PublishServiceVersionResponseBody) String() string
- type PutFunctionAsyncInvokeConfigHeaders
- func (s PutFunctionAsyncInvokeConfigHeaders) GoString() string
- func (s *PutFunctionAsyncInvokeConfigHeaders) SetCommonHeaders(v map[string]*string) *PutFunctionAsyncInvokeConfigHeaders
- func (s *PutFunctionAsyncInvokeConfigHeaders) SetXFcAccountId(v string) *PutFunctionAsyncInvokeConfigHeaders
- func (s *PutFunctionAsyncInvokeConfigHeaders) SetXFcDate(v string) *PutFunctionAsyncInvokeConfigHeaders
- func (s *PutFunctionAsyncInvokeConfigHeaders) SetXFcTraceId(v string) *PutFunctionAsyncInvokeConfigHeaders
- func (s PutFunctionAsyncInvokeConfigHeaders) String() string
- type PutFunctionAsyncInvokeConfigRequest
- func (s PutFunctionAsyncInvokeConfigRequest) GoString() string
- func (s *PutFunctionAsyncInvokeConfigRequest) SetDestinationConfig(v *DestinationConfig) *PutFunctionAsyncInvokeConfigRequest
- func (s *PutFunctionAsyncInvokeConfigRequest) SetMaxAsyncEventAgeInSeconds(v int64) *PutFunctionAsyncInvokeConfigRequest
- func (s *PutFunctionAsyncInvokeConfigRequest) SetMaxAsyncRetryAttempts(v int64) *PutFunctionAsyncInvokeConfigRequest
- func (s *PutFunctionAsyncInvokeConfigRequest) SetQualifier(v string) *PutFunctionAsyncInvokeConfigRequest
- func (s *PutFunctionAsyncInvokeConfigRequest) SetStatefulInvocation(v bool) *PutFunctionAsyncInvokeConfigRequest
- func (s PutFunctionAsyncInvokeConfigRequest) String() string
- type PutFunctionAsyncInvokeConfigResponse
- func (s PutFunctionAsyncInvokeConfigResponse) GoString() string
- func (s *PutFunctionAsyncInvokeConfigResponse) SetBody(v *PutFunctionAsyncInvokeConfigResponseBody) *PutFunctionAsyncInvokeConfigResponse
- func (s *PutFunctionAsyncInvokeConfigResponse) SetHeaders(v map[string]*string) *PutFunctionAsyncInvokeConfigResponse
- func (s *PutFunctionAsyncInvokeConfigResponse) SetStatusCode(v int32) *PutFunctionAsyncInvokeConfigResponse
- func (s PutFunctionAsyncInvokeConfigResponse) String() string
- type PutFunctionAsyncInvokeConfigResponseBody
- func (s PutFunctionAsyncInvokeConfigResponseBody) GoString() string
- func (s *PutFunctionAsyncInvokeConfigResponseBody) SetCreatedTime(v string) *PutFunctionAsyncInvokeConfigResponseBody
- func (s *PutFunctionAsyncInvokeConfigResponseBody) SetDestinationConfig(v *DestinationConfig) *PutFunctionAsyncInvokeConfigResponseBody
- func (s *PutFunctionAsyncInvokeConfigResponseBody) SetFunction(v string) *PutFunctionAsyncInvokeConfigResponseBody
- func (s *PutFunctionAsyncInvokeConfigResponseBody) SetLastModifiedTime(v string) *PutFunctionAsyncInvokeConfigResponseBody
- func (s *PutFunctionAsyncInvokeConfigResponseBody) SetMaxAsyncEventAgeInSeconds(v int64) *PutFunctionAsyncInvokeConfigResponseBody
- func (s *PutFunctionAsyncInvokeConfigResponseBody) SetMaxAsyncRetryAttempts(v int64) *PutFunctionAsyncInvokeConfigResponseBody
- func (s *PutFunctionAsyncInvokeConfigResponseBody) SetQualifier(v string) *PutFunctionAsyncInvokeConfigResponseBody
- func (s *PutFunctionAsyncInvokeConfigResponseBody) SetService(v string) *PutFunctionAsyncInvokeConfigResponseBody
- func (s *PutFunctionAsyncInvokeConfigResponseBody) SetStatefulInvocation(v bool) *PutFunctionAsyncInvokeConfigResponseBody
- func (s PutFunctionAsyncInvokeConfigResponseBody) String() string
- type PutFunctionOnDemandConfigHeaders
- func (s PutFunctionOnDemandConfigHeaders) GoString() string
- func (s *PutFunctionOnDemandConfigHeaders) SetCommonHeaders(v map[string]*string) *PutFunctionOnDemandConfigHeaders
- func (s *PutFunctionOnDemandConfigHeaders) SetIfMatch(v string) *PutFunctionOnDemandConfigHeaders
- func (s *PutFunctionOnDemandConfigHeaders) SetXFcAccountId(v string) *PutFunctionOnDemandConfigHeaders
- func (s *PutFunctionOnDemandConfigHeaders) SetXFcDate(v string) *PutFunctionOnDemandConfigHeaders
- func (s *PutFunctionOnDemandConfigHeaders) SetXFcTraceId(v string) *PutFunctionOnDemandConfigHeaders
- func (s PutFunctionOnDemandConfigHeaders) String() string
- type PutFunctionOnDemandConfigRequest
- func (s PutFunctionOnDemandConfigRequest) GoString() string
- func (s *PutFunctionOnDemandConfigRequest) SetMaximumInstanceCount(v int64) *PutFunctionOnDemandConfigRequest
- func (s *PutFunctionOnDemandConfigRequest) SetQualifier(v string) *PutFunctionOnDemandConfigRequest
- func (s PutFunctionOnDemandConfigRequest) String() string
- type PutFunctionOnDemandConfigResponse
- func (s PutFunctionOnDemandConfigResponse) GoString() string
- func (s *PutFunctionOnDemandConfigResponse) SetBody(v *PutFunctionOnDemandConfigResponseBody) *PutFunctionOnDemandConfigResponse
- func (s *PutFunctionOnDemandConfigResponse) SetHeaders(v map[string]*string) *PutFunctionOnDemandConfigResponse
- func (s *PutFunctionOnDemandConfigResponse) SetStatusCode(v int32) *PutFunctionOnDemandConfigResponse
- func (s PutFunctionOnDemandConfigResponse) String() string
- type PutFunctionOnDemandConfigResponseBody
- func (s PutFunctionOnDemandConfigResponseBody) GoString() string
- func (s *PutFunctionOnDemandConfigResponseBody) SetMaximumInstanceCount(v int64) *PutFunctionOnDemandConfigResponseBody
- func (s *PutFunctionOnDemandConfigResponseBody) SetResource(v string) *PutFunctionOnDemandConfigResponseBody
- func (s PutFunctionOnDemandConfigResponseBody) String() string
- type PutLayerACLHeaders
- func (s PutLayerACLHeaders) GoString() string
- func (s *PutLayerACLHeaders) SetCommonHeaders(v map[string]*string) *PutLayerACLHeaders
- func (s *PutLayerACLHeaders) SetXFcAccountId(v string) *PutLayerACLHeaders
- func (s *PutLayerACLHeaders) SetXFcDate(v string) *PutLayerACLHeaders
- func (s *PutLayerACLHeaders) SetXFcTraceId(v string) *PutLayerACLHeaders
- func (s PutLayerACLHeaders) String() string
- type PutLayerACLRequest
- type PutLayerACLResponse
- type PutProvisionConfigHeaders
- func (s PutProvisionConfigHeaders) GoString() string
- func (s *PutProvisionConfigHeaders) SetCommonHeaders(v map[string]*string) *PutProvisionConfigHeaders
- func (s *PutProvisionConfigHeaders) SetXFcAccountId(v string) *PutProvisionConfigHeaders
- func (s *PutProvisionConfigHeaders) SetXFcDate(v string) *PutProvisionConfigHeaders
- func (s *PutProvisionConfigHeaders) SetXFcTraceId(v string) *PutProvisionConfigHeaders
- func (s PutProvisionConfigHeaders) String() string
- type PutProvisionConfigRequest
- func (s PutProvisionConfigRequest) GoString() string
- func (s *PutProvisionConfigRequest) SetAlwaysAllocateCPU(v bool) *PutProvisionConfigRequest
- func (s *PutProvisionConfigRequest) SetQualifier(v string) *PutProvisionConfigRequest
- func (s *PutProvisionConfigRequest) SetScheduledActions(v []*ScheduledActions) *PutProvisionConfigRequest
- func (s *PutProvisionConfigRequest) SetTarget(v int64) *PutProvisionConfigRequest
- func (s *PutProvisionConfigRequest) SetTargetTrackingPolicies(v []*TargetTrackingPolicies) *PutProvisionConfigRequest
- func (s PutProvisionConfigRequest) String() string
- type PutProvisionConfigResponse
- func (s PutProvisionConfigResponse) GoString() string
- func (s *PutProvisionConfigResponse) SetBody(v *PutProvisionConfigResponseBody) *PutProvisionConfigResponse
- func (s *PutProvisionConfigResponse) SetHeaders(v map[string]*string) *PutProvisionConfigResponse
- func (s *PutProvisionConfigResponse) SetStatusCode(v int32) *PutProvisionConfigResponse
- func (s PutProvisionConfigResponse) String() string
- type PutProvisionConfigResponseBody
- func (s PutProvisionConfigResponseBody) GoString() string
- func (s *PutProvisionConfigResponseBody) SetAlwaysAllocateCPU(v bool) *PutProvisionConfigResponseBody
- func (s *PutProvisionConfigResponseBody) SetCurrent(v int64) *PutProvisionConfigResponseBody
- func (s *PutProvisionConfigResponseBody) SetResource(v string) *PutProvisionConfigResponseBody
- func (s *PutProvisionConfigResponseBody) SetScheduledActions(v []*ScheduledActions) *PutProvisionConfigResponseBody
- func (s *PutProvisionConfigResponseBody) SetTarget(v int64) *PutProvisionConfigResponseBody
- func (s *PutProvisionConfigResponseBody) SetTargetTrackingPolicies(v []*TargetTrackingPolicies) *PutProvisionConfigResponseBody
- func (s PutProvisionConfigResponseBody) String() string
- type RdsTriggerConfig
- func (s RdsTriggerConfig) GoString() string
- func (s *RdsTriggerConfig) SetConcurrency(v int64) *RdsTriggerConfig
- func (s *RdsTriggerConfig) SetEventFormat(v string) *RdsTriggerConfig
- func (s *RdsTriggerConfig) SetRetry(v int64) *RdsTriggerConfig
- func (s *RdsTriggerConfig) SetSubscriptionObjects(v []*string) *RdsTriggerConfig
- func (s RdsTriggerConfig) String() string
- type RegisterEventSourceHeaders
- func (s RegisterEventSourceHeaders) GoString() string
- func (s *RegisterEventSourceHeaders) SetCommonHeaders(v map[string]*string) *RegisterEventSourceHeaders
- func (s *RegisterEventSourceHeaders) SetXFcAccountId(v string) *RegisterEventSourceHeaders
- func (s *RegisterEventSourceHeaders) SetXFcDate(v string) *RegisterEventSourceHeaders
- func (s *RegisterEventSourceHeaders) SetXFcTraceId(v string) *RegisterEventSourceHeaders
- func (s RegisterEventSourceHeaders) String() string
- type RegisterEventSourceRequest
- type RegisterEventSourceResponse
- func (s RegisterEventSourceResponse) GoString() string
- func (s *RegisterEventSourceResponse) SetBody(v *RegisterEventSourceResponseBody) *RegisterEventSourceResponse
- func (s *RegisterEventSourceResponse) SetHeaders(v map[string]*string) *RegisterEventSourceResponse
- func (s *RegisterEventSourceResponse) SetStatusCode(v int32) *RegisterEventSourceResponse
- func (s RegisterEventSourceResponse) String() string
- type RegisterEventSourceResponseBody
- func (s RegisterEventSourceResponseBody) GoString() string
- func (s *RegisterEventSourceResponseBody) SetCreatedTime(v string) *RegisterEventSourceResponseBody
- func (s *RegisterEventSourceResponseBody) SetSourceArn(v string) *RegisterEventSourceResponseBody
- func (s RegisterEventSourceResponseBody) String() string
- type ReleaseGPUInstanceHeaders
- func (s ReleaseGPUInstanceHeaders) GoString() string
- func (s *ReleaseGPUInstanceHeaders) SetCommonHeaders(v map[string]*string) *ReleaseGPUInstanceHeaders
- func (s *ReleaseGPUInstanceHeaders) SetXFcAccountId(v string) *ReleaseGPUInstanceHeaders
- func (s *ReleaseGPUInstanceHeaders) SetXFcDate(v string) *ReleaseGPUInstanceHeaders
- func (s *ReleaseGPUInstanceHeaders) SetXFcTraceId(v string) *ReleaseGPUInstanceHeaders
- func (s ReleaseGPUInstanceHeaders) String() string
- type ReleaseGPUInstanceResponse
- type Resource
- type RetryStrategy
- type RewriteConfig
- func (s RewriteConfig) GoString() string
- func (s *RewriteConfig) SetEqualRules(v []*RewriteConfigEqualRules) *RewriteConfig
- func (s *RewriteConfig) SetRegexRules(v []*RewriteConfigRegexRules) *RewriteConfig
- func (s *RewriteConfig) SetWildcardRules(v []*RewriteConfigWildcardRules) *RewriteConfig
- func (s RewriteConfig) String() string
- type RewriteConfigEqualRules
- type RewriteConfigRegexRules
- type RewriteConfigWildcardRules
- type RouteConfig
- type RoutePolicy
- type RunOptions
- func (s RunOptions) GoString() string
- func (s *RunOptions) SetBatchWindow(v *BatchWindow) *RunOptions
- func (s *RunOptions) SetDeadLetterQueue(v *DeadLetterQueue) *RunOptions
- func (s *RunOptions) SetErrorsTolerance(v string) *RunOptions
- func (s *RunOptions) SetMaximumTasks(v int64) *RunOptions
- func (s *RunOptions) SetMode(v string) *RunOptions
- func (s *RunOptions) SetRetryStrategy(v *RetryStrategy) *RunOptions
- func (s RunOptions) String() string
- type ScheduledActions
- func (s ScheduledActions) GoString() string
- func (s *ScheduledActions) SetEndTime(v string) *ScheduledActions
- func (s *ScheduledActions) SetName(v string) *ScheduledActions
- func (s *ScheduledActions) SetScheduleExpression(v string) *ScheduledActions
- func (s *ScheduledActions) SetStartTime(v string) *ScheduledActions
- func (s *ScheduledActions) SetTarget(v int64) *ScheduledActions
- func (s ScheduledActions) String() string
- type SourceConfig
- type SourceDTSParameters
- func (s SourceDTSParameters) GoString() string
- func (s *SourceDTSParameters) SetBrokerUrl(v string) *SourceDTSParameters
- func (s *SourceDTSParameters) SetInitCheckPoint(v int64) *SourceDTSParameters
- func (s *SourceDTSParameters) SetPassword(v string) *SourceDTSParameters
- func (s *SourceDTSParameters) SetRegionId(v string) *SourceDTSParameters
- func (s *SourceDTSParameters) SetSid(v string) *SourceDTSParameters
- func (s *SourceDTSParameters) SetTaskId(v string) *SourceDTSParameters
- func (s *SourceDTSParameters) SetTopic(v string) *SourceDTSParameters
- func (s *SourceDTSParameters) SetUsername(v string) *SourceDTSParameters
- func (s SourceDTSParameters) String() string
- type SourceKafkaParameters
- func (s SourceKafkaParameters) GoString() string
- func (s *SourceKafkaParameters) SetConsumerGroup(v string) *SourceKafkaParameters
- func (s *SourceKafkaParameters) SetInstanceId(v string) *SourceKafkaParameters
- func (s *SourceKafkaParameters) SetNetwork(v string) *SourceKafkaParameters
- func (s *SourceKafkaParameters) SetOffsetReset(v string) *SourceKafkaParameters
- func (s *SourceKafkaParameters) SetRegionId(v string) *SourceKafkaParameters
- func (s *SourceKafkaParameters) SetSecurityGroupId(v string) *SourceKafkaParameters
- func (s *SourceKafkaParameters) SetTopic(v string) *SourceKafkaParameters
- func (s *SourceKafkaParameters) SetVSwitchIds(v string) *SourceKafkaParameters
- func (s *SourceKafkaParameters) SetVpcId(v string) *SourceKafkaParameters
- func (s SourceKafkaParameters) String() string
- type SourceMNSParameters
- func (s SourceMNSParameters) GoString() string
- func (s *SourceMNSParameters) SetIsBase64Decode(v bool) *SourceMNSParameters
- func (s *SourceMNSParameters) SetQueueName(v string) *SourceMNSParameters
- func (s *SourceMNSParameters) SetRegionId(v string) *SourceMNSParameters
- func (s SourceMNSParameters) String() string
- type SourceMQTTParameters
- func (s SourceMQTTParameters) GoString() string
- func (s *SourceMQTTParameters) SetInstanceId(v string) *SourceMQTTParameters
- func (s *SourceMQTTParameters) SetRegionId(v string) *SourceMQTTParameters
- func (s *SourceMQTTParameters) SetTopic(v string) *SourceMQTTParameters
- func (s SourceMQTTParameters) String() string
- type SourceRabbitMQParameters
- func (s SourceRabbitMQParameters) GoString() string
- func (s *SourceRabbitMQParameters) SetInstanceId(v string) *SourceRabbitMQParameters
- func (s *SourceRabbitMQParameters) SetQueueName(v string) *SourceRabbitMQParameters
- func (s *SourceRabbitMQParameters) SetRegionId(v string) *SourceRabbitMQParameters
- func (s *SourceRabbitMQParameters) SetVirtualHostName(v string) *SourceRabbitMQParameters
- func (s SourceRabbitMQParameters) String() string
- type SourceRocketMQParameters
- func (s SourceRocketMQParameters) GoString() string
- func (s *SourceRocketMQParameters) SetAuthType(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetFilterSql(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetFilterType(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetGroupID(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetInstanceEndpoint(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetInstanceId(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetInstanceNetwork(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetInstancePassword(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetInstanceSecurityGroupId(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetInstanceType(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetInstanceUsername(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetInstanceVSwitchIds(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetInstanceVpcId(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetOffset(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetRegionId(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetTag(v string) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetTimestamp(v int64) *SourceRocketMQParameters
- func (s *SourceRocketMQParameters) SetTopic(v string) *SourceRocketMQParameters
- func (s SourceRocketMQParameters) String() string
- type StatefulAsyncInvocation
- func (s StatefulAsyncInvocation) GoString() string
- func (s *StatefulAsyncInvocation) SetAlreadyRetriedTimes(v int64) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetDestinationStatus(v string) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetDurationMs(v int64) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetEndTime(v int64) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetEvents(v []*StatefulAsyncInvocationEvent) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetFunctionName(v string) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetInstanceId(v string) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetInvocationErrorMessage(v string) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetInvocationId(v string) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetInvocationPayload(v string) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetQualifier(v string) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetRequestId(v string) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetReturnPayload(v string) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetServiceName(v string) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetStartedTime(v int64) *StatefulAsyncInvocation
- func (s *StatefulAsyncInvocation) SetStatus(v string) *StatefulAsyncInvocation
- func (s StatefulAsyncInvocation) String() string
- type StatefulAsyncInvocationEvent
- func (s StatefulAsyncInvocationEvent) GoString() string
- func (s *StatefulAsyncInvocationEvent) SetEventDetail(v string) *StatefulAsyncInvocationEvent
- func (s *StatefulAsyncInvocationEvent) SetEventId(v int64) *StatefulAsyncInvocationEvent
- func (s *StatefulAsyncInvocationEvent) SetStatus(v string) *StatefulAsyncInvocationEvent
- func (s *StatefulAsyncInvocationEvent) SetTimestamp(v int64) *StatefulAsyncInvocationEvent
- func (s StatefulAsyncInvocationEvent) String() string
- type StopStatefulAsyncInvocationHeaders
- func (s StopStatefulAsyncInvocationHeaders) GoString() string
- func (s *StopStatefulAsyncInvocationHeaders) SetCommonHeaders(v map[string]*string) *StopStatefulAsyncInvocationHeaders
- func (s *StopStatefulAsyncInvocationHeaders) SetXFcAccountId(v string) *StopStatefulAsyncInvocationHeaders
- func (s *StopStatefulAsyncInvocationHeaders) SetXFcDate(v string) *StopStatefulAsyncInvocationHeaders
- func (s *StopStatefulAsyncInvocationHeaders) SetXFcTraceId(v string) *StopStatefulAsyncInvocationHeaders
- func (s StopStatefulAsyncInvocationHeaders) String() string
- type StopStatefulAsyncInvocationRequest
- type StopStatefulAsyncInvocationResponse
- func (s StopStatefulAsyncInvocationResponse) GoString() string
- func (s *StopStatefulAsyncInvocationResponse) SetHeaders(v map[string]*string) *StopStatefulAsyncInvocationResponse
- func (s *StopStatefulAsyncInvocationResponse) SetStatusCode(v int32) *StopStatefulAsyncInvocationResponse
- func (s StopStatefulAsyncInvocationResponse) String() string
- type TLSConfig
- type TagResourceHeaders
- func (s TagResourceHeaders) GoString() string
- func (s *TagResourceHeaders) SetCommonHeaders(v map[string]*string) *TagResourceHeaders
- func (s *TagResourceHeaders) SetXFcAccountId(v string) *TagResourceHeaders
- func (s *TagResourceHeaders) SetXFcDate(v string) *TagResourceHeaders
- func (s *TagResourceHeaders) SetXFcTraceId(v string) *TagResourceHeaders
- func (s TagResourceHeaders) String() string
- type TagResourceRequest
- type TagResourceResponse
- type TargetTrackingPolicies
- func (s TargetTrackingPolicies) GoString() string
- func (s *TargetTrackingPolicies) SetEndTime(v string) *TargetTrackingPolicies
- func (s *TargetTrackingPolicies) SetMaxCapacity(v int64) *TargetTrackingPolicies
- func (s *TargetTrackingPolicies) SetMetricTarget(v float64) *TargetTrackingPolicies
- func (s *TargetTrackingPolicies) SetMetricType(v string) *TargetTrackingPolicies
- func (s *TargetTrackingPolicies) SetMinCapacity(v int64) *TargetTrackingPolicies
- func (s *TargetTrackingPolicies) SetName(v string) *TargetTrackingPolicies
- func (s *TargetTrackingPolicies) SetStartTime(v string) *TargetTrackingPolicies
- func (s TargetTrackingPolicies) String() string
- type TimeTriggerConfig
- type TracingConfig
- type Trigger
- func (s Trigger) GoString() string
- func (s *Trigger) SetCreatedTime(v string) *Trigger
- func (s *Trigger) SetDomainName(v string) *Trigger
- func (s *Trigger) SetInvocationRole(v string) *Trigger
- func (s *Trigger) SetLastModifiedTime(v string) *Trigger
- func (s *Trigger) SetQualifier(v string) *Trigger
- func (s *Trigger) SetSourceArn(v string) *Trigger
- func (s *Trigger) SetStatus(v string) *Trigger
- func (s *Trigger) SetTargetArn(v string) *Trigger
- func (s *Trigger) SetTriggerConfig(v string) *Trigger
- func (s *Trigger) SetTriggerId(v string) *Trigger
- func (s *Trigger) SetTriggerName(v string) *Trigger
- func (s *Trigger) SetTriggerType(v string) *Trigger
- func (s *Trigger) SetUrlInternet(v string) *Trigger
- func (s *Trigger) SetUrlIntranet(v string) *Trigger
- func (s Trigger) String() string
- type UntagResourceHeaders
- func (s UntagResourceHeaders) GoString() string
- func (s *UntagResourceHeaders) SetCommonHeaders(v map[string]*string) *UntagResourceHeaders
- func (s *UntagResourceHeaders) SetXFcAccountId(v string) *UntagResourceHeaders
- func (s *UntagResourceHeaders) SetXFcDate(v string) *UntagResourceHeaders
- func (s *UntagResourceHeaders) SetXFcTraceId(v string) *UntagResourceHeaders
- func (s UntagResourceHeaders) String() string
- type UntagResourceRequest
- func (s UntagResourceRequest) GoString() string
- func (s *UntagResourceRequest) SetAll(v bool) *UntagResourceRequest
- func (s *UntagResourceRequest) SetResourceArn(v string) *UntagResourceRequest
- func (s *UntagResourceRequest) SetTagKeys(v []*string) *UntagResourceRequest
- func (s UntagResourceRequest) String() string
- type UntagResourceResponse
- type UpdateAliasHeaders
- func (s UpdateAliasHeaders) GoString() string
- func (s *UpdateAliasHeaders) SetCommonHeaders(v map[string]*string) *UpdateAliasHeaders
- func (s *UpdateAliasHeaders) SetIfMatch(v string) *UpdateAliasHeaders
- func (s *UpdateAliasHeaders) SetXFcAccountId(v string) *UpdateAliasHeaders
- func (s *UpdateAliasHeaders) SetXFcDate(v string) *UpdateAliasHeaders
- func (s *UpdateAliasHeaders) SetXFcTraceId(v string) *UpdateAliasHeaders
- func (s UpdateAliasHeaders) String() string
- type UpdateAliasRequest
- func (s UpdateAliasRequest) GoString() string
- func (s *UpdateAliasRequest) SetAdditionalVersionWeight(v map[string]*float32) *UpdateAliasRequest
- func (s *UpdateAliasRequest) SetDescription(v string) *UpdateAliasRequest
- func (s *UpdateAliasRequest) SetResolvePolicy(v string) *UpdateAliasRequest
- func (s *UpdateAliasRequest) SetRoutePolicy(v *RoutePolicy) *UpdateAliasRequest
- func (s *UpdateAliasRequest) SetVersionId(v string) *UpdateAliasRequest
- func (s UpdateAliasRequest) String() string
- type UpdateAliasResponse
- func (s UpdateAliasResponse) GoString() string
- func (s *UpdateAliasResponse) SetBody(v *UpdateAliasResponseBody) *UpdateAliasResponse
- func (s *UpdateAliasResponse) SetHeaders(v map[string]*string) *UpdateAliasResponse
- func (s *UpdateAliasResponse) SetStatusCode(v int32) *UpdateAliasResponse
- func (s UpdateAliasResponse) String() string
- type UpdateAliasResponseBody
- func (s UpdateAliasResponseBody) GoString() string
- func (s *UpdateAliasResponseBody) SetAdditionalVersionWeight(v map[string]*float32) *UpdateAliasResponseBody
- func (s *UpdateAliasResponseBody) SetAliasName(v string) *UpdateAliasResponseBody
- func (s *UpdateAliasResponseBody) SetCreatedTime(v string) *UpdateAliasResponseBody
- func (s *UpdateAliasResponseBody) SetDescription(v string) *UpdateAliasResponseBody
- func (s *UpdateAliasResponseBody) SetLastModifiedTime(v string) *UpdateAliasResponseBody
- func (s *UpdateAliasResponseBody) SetResolvePolicy(v string) *UpdateAliasResponseBody
- func (s *UpdateAliasResponseBody) SetRoutePolicy(v *RoutePolicy) *UpdateAliasResponseBody
- func (s *UpdateAliasResponseBody) SetVersionId(v string) *UpdateAliasResponseBody
- func (s UpdateAliasResponseBody) String() string
- type UpdateCustomDomainHeaders
- func (s UpdateCustomDomainHeaders) GoString() string
- func (s *UpdateCustomDomainHeaders) SetCommonHeaders(v map[string]*string) *UpdateCustomDomainHeaders
- func (s *UpdateCustomDomainHeaders) SetXFcAccountId(v string) *UpdateCustomDomainHeaders
- func (s *UpdateCustomDomainHeaders) SetXFcDate(v string) *UpdateCustomDomainHeaders
- func (s *UpdateCustomDomainHeaders) SetXFcTraceId(v string) *UpdateCustomDomainHeaders
- func (s UpdateCustomDomainHeaders) String() string
- type UpdateCustomDomainRequest
- func (s UpdateCustomDomainRequest) GoString() string
- func (s *UpdateCustomDomainRequest) SetCertConfig(v *CertConfig) *UpdateCustomDomainRequest
- func (s *UpdateCustomDomainRequest) SetProtocol(v string) *UpdateCustomDomainRequest
- func (s *UpdateCustomDomainRequest) SetRouteConfig(v *RouteConfig) *UpdateCustomDomainRequest
- func (s *UpdateCustomDomainRequest) SetTlsConfig(v *TLSConfig) *UpdateCustomDomainRequest
- func (s *UpdateCustomDomainRequest) SetWafConfig(v *WAFConfig) *UpdateCustomDomainRequest
- func (s UpdateCustomDomainRequest) String() string
- type UpdateCustomDomainResponse
- func (s UpdateCustomDomainResponse) GoString() string
- func (s *UpdateCustomDomainResponse) SetBody(v *UpdateCustomDomainResponseBody) *UpdateCustomDomainResponse
- func (s *UpdateCustomDomainResponse) SetHeaders(v map[string]*string) *UpdateCustomDomainResponse
- func (s *UpdateCustomDomainResponse) SetStatusCode(v int32) *UpdateCustomDomainResponse
- func (s UpdateCustomDomainResponse) String() string
- type UpdateCustomDomainResponseBody
- func (s UpdateCustomDomainResponseBody) GoString() string
- func (s *UpdateCustomDomainResponseBody) SetAccountId(v string) *UpdateCustomDomainResponseBody
- func (s *UpdateCustomDomainResponseBody) SetApiVersion(v string) *UpdateCustomDomainResponseBody
- func (s *UpdateCustomDomainResponseBody) SetCertConfig(v *CertConfig) *UpdateCustomDomainResponseBody
- func (s *UpdateCustomDomainResponseBody) SetCreatedTime(v string) *UpdateCustomDomainResponseBody
- func (s *UpdateCustomDomainResponseBody) SetDomainName(v string) *UpdateCustomDomainResponseBody
- func (s *UpdateCustomDomainResponseBody) SetLastModifiedTime(v string) *UpdateCustomDomainResponseBody
- func (s *UpdateCustomDomainResponseBody) SetProtocol(v string) *UpdateCustomDomainResponseBody
- func (s *UpdateCustomDomainResponseBody) SetRouteConfig(v *RouteConfig) *UpdateCustomDomainResponseBody
- func (s *UpdateCustomDomainResponseBody) SetTlsConfig(v *TLSConfig) *UpdateCustomDomainResponseBody
- func (s *UpdateCustomDomainResponseBody) SetWafConfig(v *WAFConfig) *UpdateCustomDomainResponseBody
- func (s UpdateCustomDomainResponseBody) String() string
- type UpdateFunctionHeaders
- func (s UpdateFunctionHeaders) GoString() string
- func (s *UpdateFunctionHeaders) SetCommonHeaders(v map[string]*string) *UpdateFunctionHeaders
- func (s *UpdateFunctionHeaders) SetIfMatch(v string) *UpdateFunctionHeaders
- func (s *UpdateFunctionHeaders) SetXFcAccountId(v string) *UpdateFunctionHeaders
- func (s *UpdateFunctionHeaders) SetXFcCodeChecksum(v string) *UpdateFunctionHeaders
- func (s *UpdateFunctionHeaders) SetXFcDate(v string) *UpdateFunctionHeaders
- func (s *UpdateFunctionHeaders) SetXFcTraceId(v string) *UpdateFunctionHeaders
- func (s UpdateFunctionHeaders) String() string
- type UpdateFunctionRequest
- func (s UpdateFunctionRequest) GoString() string
- func (s *UpdateFunctionRequest) SetCaPort(v int32) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetCode(v *Code) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetCpu(v float32) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetCustomContainerConfig(v *CustomContainerConfig) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetCustomDNS(v *CustomDNS) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetCustomHealthCheckConfig(v *CustomHealthCheckConfig) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetDescription(v string) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetDiskSize(v int32) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetEnvironmentVariables(v map[string]*string) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetGpuMemorySize(v int32) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetHandler(v string) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetInitializationTimeout(v int32) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetInitializer(v string) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetInstanceConcurrency(v int32) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetInstanceSoftConcurrency(v int32) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetInstanceType(v string) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetLayers(v []*string) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetMemorySize(v int32) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetRuntime(v string) *UpdateFunctionRequest
- func (s *UpdateFunctionRequest) SetTimeout(v int32) *UpdateFunctionRequest
- func (s UpdateFunctionRequest) String() string
- type UpdateFunctionResponse
- func (s UpdateFunctionResponse) GoString() string
- func (s *UpdateFunctionResponse) SetBody(v *UpdateFunctionResponseBody) *UpdateFunctionResponse
- func (s *UpdateFunctionResponse) SetHeaders(v map[string]*string) *UpdateFunctionResponse
- func (s *UpdateFunctionResponse) SetStatusCode(v int32) *UpdateFunctionResponse
- func (s UpdateFunctionResponse) String() string
- type UpdateFunctionResponseBody
- func (s UpdateFunctionResponseBody) GoString() string
- func (s *UpdateFunctionResponseBody) SetCaPort(v int32) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetCodeChecksum(v string) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetCodeSize(v int64) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetCpu(v float32) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetCreatedTime(v string) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetCustomContainerConfig(v *CustomContainerConfig) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetCustomDNS(v *CustomDNS) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetCustomHealthCheckConfig(v *CustomHealthCheckConfig) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetDescription(v string) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetDiskSize(v int32) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetEnvironmentVariables(v map[string]*string) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetFunctionId(v string) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetFunctionName(v string) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetGpuMemorySize(v int32) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetHandler(v string) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetInitializationTimeout(v int32) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetInitializer(v string) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetInstanceConcurrency(v int32) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetInstanceSoftConcurrency(v int32) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetInstanceType(v string) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetLastModifiedTime(v string) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetLayers(v []*string) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetLayersArnV2(v []*string) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetMemorySize(v int32) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetRuntime(v string) *UpdateFunctionResponseBody
- func (s *UpdateFunctionResponseBody) SetTimeout(v int32) *UpdateFunctionResponseBody
- func (s UpdateFunctionResponseBody) String() string
- type UpdateServiceHeaders
- func (s UpdateServiceHeaders) GoString() string
- func (s *UpdateServiceHeaders) SetCommonHeaders(v map[string]*string) *UpdateServiceHeaders
- func (s *UpdateServiceHeaders) SetIfMatch(v string) *UpdateServiceHeaders
- func (s *UpdateServiceHeaders) SetXFcAccountId(v string) *UpdateServiceHeaders
- func (s *UpdateServiceHeaders) SetXFcDate(v string) *UpdateServiceHeaders
- func (s *UpdateServiceHeaders) SetXFcTraceId(v string) *UpdateServiceHeaders
- func (s UpdateServiceHeaders) String() string
- type UpdateServiceRequest
- func (s UpdateServiceRequest) GoString() string
- func (s *UpdateServiceRequest) SetDescription(v string) *UpdateServiceRequest
- func (s *UpdateServiceRequest) SetInternetAccess(v bool) *UpdateServiceRequest
- func (s *UpdateServiceRequest) SetLogConfig(v *LogConfig) *UpdateServiceRequest
- func (s *UpdateServiceRequest) SetNasConfig(v *NASConfig) *UpdateServiceRequest
- func (s *UpdateServiceRequest) SetOssMountConfig(v *OSSMountConfig) *UpdateServiceRequest
- func (s *UpdateServiceRequest) SetRole(v string) *UpdateServiceRequest
- func (s *UpdateServiceRequest) SetTracingConfig(v *TracingConfig) *UpdateServiceRequest
- func (s *UpdateServiceRequest) SetVpcConfig(v *VPCConfig) *UpdateServiceRequest
- func (s UpdateServiceRequest) String() string
- type UpdateServiceResponse
- func (s UpdateServiceResponse) GoString() string
- func (s *UpdateServiceResponse) SetBody(v *UpdateServiceResponseBody) *UpdateServiceResponse
- func (s *UpdateServiceResponse) SetHeaders(v map[string]*string) *UpdateServiceResponse
- func (s *UpdateServiceResponse) SetStatusCode(v int32) *UpdateServiceResponse
- func (s UpdateServiceResponse) String() string
- type UpdateServiceResponseBody
- func (s UpdateServiceResponseBody) GoString() string
- func (s *UpdateServiceResponseBody) SetCreatedTime(v string) *UpdateServiceResponseBody
- func (s *UpdateServiceResponseBody) SetDescription(v string) *UpdateServiceResponseBody
- func (s *UpdateServiceResponseBody) SetInternetAccess(v bool) *UpdateServiceResponseBody
- func (s *UpdateServiceResponseBody) SetLastModifiedTime(v string) *UpdateServiceResponseBody
- func (s *UpdateServiceResponseBody) SetLogConfig(v *LogConfig) *UpdateServiceResponseBody
- func (s *UpdateServiceResponseBody) SetNasConfig(v *NASConfig) *UpdateServiceResponseBody
- func (s *UpdateServiceResponseBody) SetOssMountConfig(v *OSSMountConfig) *UpdateServiceResponseBody
- func (s *UpdateServiceResponseBody) SetRole(v string) *UpdateServiceResponseBody
- func (s *UpdateServiceResponseBody) SetServiceId(v string) *UpdateServiceResponseBody
- func (s *UpdateServiceResponseBody) SetServiceName(v string) *UpdateServiceResponseBody
- func (s *UpdateServiceResponseBody) SetTracingConfig(v *TracingConfig) *UpdateServiceResponseBody
- func (s *UpdateServiceResponseBody) SetUseSLRAuthentication(v bool) *UpdateServiceResponseBody
- func (s *UpdateServiceResponseBody) SetVpcConfig(v *VPCConfig) *UpdateServiceResponseBody
- func (s UpdateServiceResponseBody) String() string
- type UpdateTriggerHeaders
- func (s UpdateTriggerHeaders) GoString() string
- func (s *UpdateTriggerHeaders) SetCommonHeaders(v map[string]*string) *UpdateTriggerHeaders
- func (s *UpdateTriggerHeaders) SetIfMatch(v string) *UpdateTriggerHeaders
- func (s *UpdateTriggerHeaders) SetXFcAccountId(v string) *UpdateTriggerHeaders
- func (s *UpdateTriggerHeaders) SetXFcDate(v string) *UpdateTriggerHeaders
- func (s *UpdateTriggerHeaders) SetXFcTraceId(v string) *UpdateTriggerHeaders
- func (s UpdateTriggerHeaders) String() string
- type UpdateTriggerRequest
- func (s UpdateTriggerRequest) GoString() string
- func (s *UpdateTriggerRequest) SetDescription(v string) *UpdateTriggerRequest
- func (s *UpdateTriggerRequest) SetInvocationRole(v string) *UpdateTriggerRequest
- func (s *UpdateTriggerRequest) SetQualifier(v string) *UpdateTriggerRequest
- func (s *UpdateTriggerRequest) SetTriggerConfig(v string) *UpdateTriggerRequest
- func (s UpdateTriggerRequest) String() string
- type UpdateTriggerResponse
- func (s UpdateTriggerResponse) GoString() string
- func (s *UpdateTriggerResponse) SetBody(v *UpdateTriggerResponseBody) *UpdateTriggerResponse
- func (s *UpdateTriggerResponse) SetHeaders(v map[string]*string) *UpdateTriggerResponse
- func (s *UpdateTriggerResponse) SetStatusCode(v int32) *UpdateTriggerResponse
- func (s UpdateTriggerResponse) String() string
- type UpdateTriggerResponseBody
- func (s UpdateTriggerResponseBody) GoString() string
- func (s *UpdateTriggerResponseBody) SetCreatedTime(v string) *UpdateTriggerResponseBody
- func (s *UpdateTriggerResponseBody) SetDescription(v string) *UpdateTriggerResponseBody
- func (s *UpdateTriggerResponseBody) SetDomainName(v string) *UpdateTriggerResponseBody
- func (s *UpdateTriggerResponseBody) SetInvocationRole(v string) *UpdateTriggerResponseBody
- func (s *UpdateTriggerResponseBody) SetLastModifiedTime(v string) *UpdateTriggerResponseBody
- func (s *UpdateTriggerResponseBody) SetQualifier(v string) *UpdateTriggerResponseBody
- func (s *UpdateTriggerResponseBody) SetSourceArn(v string) *UpdateTriggerResponseBody
- func (s *UpdateTriggerResponseBody) SetStatus(v string) *UpdateTriggerResponseBody
- func (s *UpdateTriggerResponseBody) SetTargetArn(v string) *UpdateTriggerResponseBody
- func (s *UpdateTriggerResponseBody) SetTriggerConfig(v string) *UpdateTriggerResponseBody
- func (s *UpdateTriggerResponseBody) SetTriggerId(v string) *UpdateTriggerResponseBody
- func (s *UpdateTriggerResponseBody) SetTriggerName(v string) *UpdateTriggerResponseBody
- func (s *UpdateTriggerResponseBody) SetTriggerType(v string) *UpdateTriggerResponseBody
- func (s *UpdateTriggerResponseBody) SetUrlInternet(v string) *UpdateTriggerResponseBody
- func (s *UpdateTriggerResponseBody) SetUrlIntranet(v string) *UpdateTriggerResponseBody
- func (s UpdateTriggerResponseBody) String() string
- type VPCConfig
- type VendorConfig
- type WAFConfig
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 AsyncConfigMeta ¶
type AsyncConfigMeta struct { FunctionName *string `json:"functionName,omitempty" xml:"functionName,omitempty"` Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"` }
func (AsyncConfigMeta) GoString ¶
func (s AsyncConfigMeta) GoString() string
func (*AsyncConfigMeta) SetFunctionName ¶
func (s *AsyncConfigMeta) SetFunctionName(v string) *AsyncConfigMeta
func (*AsyncConfigMeta) SetQualifier ¶
func (s *AsyncConfigMeta) SetQualifier(v string) *AsyncConfigMeta
func (*AsyncConfigMeta) SetServiceName ¶
func (s *AsyncConfigMeta) SetServiceName(v string) *AsyncConfigMeta
func (AsyncConfigMeta) String ¶
func (s AsyncConfigMeta) String() string
type AvailableAZ ¶
type AvailableAZ struct {
AvailableAZs *string `json:"availableAZs,omitempty" xml:"availableAZs,omitempty"`
}
func (AvailableAZ) GoString ¶
func (s AvailableAZ) GoString() string
func (*AvailableAZ) SetAvailableAZs ¶
func (s *AvailableAZ) SetAvailableAZs(v string) *AvailableAZ
func (AvailableAZ) String ¶
func (s AvailableAZ) String() string
type BatchWindow ¶ added in v2.0.7
type BatchWindow struct { CountBasedWindow *int64 `json:"CountBasedWindow,omitempty" xml:"CountBasedWindow,omitempty"` TimeBasedWindow *int64 `json:"TimeBasedWindow,omitempty" xml:"TimeBasedWindow,omitempty"` }
func (BatchWindow) GoString ¶ added in v2.0.7
func (s BatchWindow) GoString() string
func (*BatchWindow) SetCountBasedWindow ¶ added in v2.0.7
func (s *BatchWindow) SetCountBasedWindow(v int64) *BatchWindow
func (*BatchWindow) SetTimeBasedWindow ¶ added in v2.0.7
func (s *BatchWindow) SetTimeBasedWindow(v int64) *BatchWindow
func (BatchWindow) String ¶ added in v2.0.7
func (s BatchWindow) String() string
type CDNEventsTriggerConfig ¶
type CDNEventsTriggerConfig struct { EventName *string `json:"eventName,omitempty" xml:"eventName,omitempty"` EventVersion *string `json:"eventVersion,omitempty" xml:"eventVersion,omitempty"` Filter map[string][]*string `json:"filter,omitempty" xml:"filter,omitempty"` Notes *string `json:"notes,omitempty" xml:"notes,omitempty"` }
func (CDNEventsTriggerConfig) GoString ¶
func (s CDNEventsTriggerConfig) GoString() string
func (*CDNEventsTriggerConfig) SetEventName ¶
func (s *CDNEventsTriggerConfig) SetEventName(v string) *CDNEventsTriggerConfig
func (*CDNEventsTriggerConfig) SetEventVersion ¶
func (s *CDNEventsTriggerConfig) SetEventVersion(v string) *CDNEventsTriggerConfig
func (*CDNEventsTriggerConfig) SetFilter ¶
func (s *CDNEventsTriggerConfig) SetFilter(v map[string][]*string) *CDNEventsTriggerConfig
func (*CDNEventsTriggerConfig) SetNotes ¶
func (s *CDNEventsTriggerConfig) SetNotes(v string) *CDNEventsTriggerConfig
func (CDNEventsTriggerConfig) String ¶
func (s CDNEventsTriggerConfig) 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 ClaimGPUInstanceHeaders ¶
type ClaimGPUInstanceHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time on which the function is invoked. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ClaimGPUInstanceHeaders) GoString ¶
func (s ClaimGPUInstanceHeaders) GoString() string
func (*ClaimGPUInstanceHeaders) SetCommonHeaders ¶
func (s *ClaimGPUInstanceHeaders) SetCommonHeaders(v map[string]*string) *ClaimGPUInstanceHeaders
func (*ClaimGPUInstanceHeaders) SetXFcAccountId ¶
func (s *ClaimGPUInstanceHeaders) SetXFcAccountId(v string) *ClaimGPUInstanceHeaders
func (*ClaimGPUInstanceHeaders) SetXFcDate ¶
func (s *ClaimGPUInstanceHeaders) SetXFcDate(v string) *ClaimGPUInstanceHeaders
func (*ClaimGPUInstanceHeaders) SetXFcTraceId ¶
func (s *ClaimGPUInstanceHeaders) SetXFcTraceId(v string) *ClaimGPUInstanceHeaders
func (ClaimGPUInstanceHeaders) String ¶
func (s ClaimGPUInstanceHeaders) String() string
type ClaimGPUInstanceRequest ¶
type ClaimGPUInstanceRequest struct { // The disk performance level of the GPU rendering instance. DiskPerformanceLevel *string `json:"diskPerformanceLevel,omitempty" xml:"diskPerformanceLevel,omitempty"` // The system disk space of the GPU rendering instance. Unit: GB. DiskSizeGigabytes *string `json:"diskSizeGigabytes,omitempty" xml:"diskSizeGigabytes,omitempty"` // The image ID of the GPU rendering instance. ImageId *string `json:"imageId,omitempty" xml:"imageId,omitempty"` // The specifications of the GPU rendering instance. InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"` // The outbound Internet bandwidth of the GPU rendering instance. InternetBandwidthOut *string `json:"internetBandwidthOut,omitempty" xml:"internetBandwidthOut,omitempty"` // The password of the GPU rendering instance. Password *string `json:"password,omitempty" xml:"password,omitempty"` // The user role. Role *string `json:"role,omitempty" xml:"role,omitempty"` // The security group ID. SgId *string `json:"sgId,omitempty" xml:"sgId,omitempty"` // The source IPv4 CIDR block of the GPU rendering instance. SourceCidrIp *string `json:"sourceCidrIp,omitempty" xml:"sourceCidrIp,omitempty"` // The range of TCP ports that are open to the security group of the GPU rendering instance. TcpPortRange []*string `json:"tcpPortRange,omitempty" xml:"tcpPortRange,omitempty" type:"Repeated"` // The range of UDP ports that are open to the security group of the GPU rendering instance. UdpPortRange []*string `json:"udpPortRange,omitempty" xml:"udpPortRange,omitempty" type:"Repeated"` // The ID of the VPC in which the instance resides. VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"` // The vSwitch ID of the instance. VswId *string `json:"vswId,omitempty" xml:"vswId,omitempty"` }
func (ClaimGPUInstanceRequest) GoString ¶
func (s ClaimGPUInstanceRequest) GoString() string
func (*ClaimGPUInstanceRequest) SetDiskPerformanceLevel ¶
func (s *ClaimGPUInstanceRequest) SetDiskPerformanceLevel(v string) *ClaimGPUInstanceRequest
func (*ClaimGPUInstanceRequest) SetDiskSizeGigabytes ¶
func (s *ClaimGPUInstanceRequest) SetDiskSizeGigabytes(v string) *ClaimGPUInstanceRequest
func (*ClaimGPUInstanceRequest) SetImageId ¶
func (s *ClaimGPUInstanceRequest) SetImageId(v string) *ClaimGPUInstanceRequest
func (*ClaimGPUInstanceRequest) SetInstanceType ¶
func (s *ClaimGPUInstanceRequest) SetInstanceType(v string) *ClaimGPUInstanceRequest
func (*ClaimGPUInstanceRequest) SetInternetBandwidthOut ¶
func (s *ClaimGPUInstanceRequest) SetInternetBandwidthOut(v string) *ClaimGPUInstanceRequest
func (*ClaimGPUInstanceRequest) SetPassword ¶
func (s *ClaimGPUInstanceRequest) SetPassword(v string) *ClaimGPUInstanceRequest
func (*ClaimGPUInstanceRequest) SetRole ¶ added in v2.0.1
func (s *ClaimGPUInstanceRequest) SetRole(v string) *ClaimGPUInstanceRequest
func (*ClaimGPUInstanceRequest) SetSgId ¶ added in v2.0.1
func (s *ClaimGPUInstanceRequest) SetSgId(v string) *ClaimGPUInstanceRequest
func (*ClaimGPUInstanceRequest) SetSourceCidrIp ¶
func (s *ClaimGPUInstanceRequest) SetSourceCidrIp(v string) *ClaimGPUInstanceRequest
func (*ClaimGPUInstanceRequest) SetTcpPortRange ¶
func (s *ClaimGPUInstanceRequest) SetTcpPortRange(v []*string) *ClaimGPUInstanceRequest
func (*ClaimGPUInstanceRequest) SetUdpPortRange ¶
func (s *ClaimGPUInstanceRequest) SetUdpPortRange(v []*string) *ClaimGPUInstanceRequest
func (*ClaimGPUInstanceRequest) SetVpcId ¶ added in v2.0.1
func (s *ClaimGPUInstanceRequest) SetVpcId(v string) *ClaimGPUInstanceRequest
func (*ClaimGPUInstanceRequest) SetVswId ¶ added in v2.0.1
func (s *ClaimGPUInstanceRequest) SetVswId(v string) *ClaimGPUInstanceRequest
func (ClaimGPUInstanceRequest) String ¶
func (s ClaimGPUInstanceRequest) String() string
type ClaimGPUInstanceResponse ¶
type ClaimGPUInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ClaimGPUInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ClaimGPUInstanceResponse) GoString ¶
func (s ClaimGPUInstanceResponse) GoString() string
func (*ClaimGPUInstanceResponse) SetBody ¶
func (s *ClaimGPUInstanceResponse) SetBody(v *ClaimGPUInstanceResponseBody) *ClaimGPUInstanceResponse
func (*ClaimGPUInstanceResponse) SetHeaders ¶
func (s *ClaimGPUInstanceResponse) SetHeaders(v map[string]*string) *ClaimGPUInstanceResponse
func (*ClaimGPUInstanceResponse) SetStatusCode ¶
func (s *ClaimGPUInstanceResponse) SetStatusCode(v int32) *ClaimGPUInstanceResponse
func (ClaimGPUInstanceResponse) String ¶
func (s ClaimGPUInstanceResponse) String() string
type ClaimGPUInstanceResponseBody ¶
type ClaimGPUInstanceResponseBody struct { // The time when the product instance is created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The ID of the instance that you query. InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"` // The public IP address of the server. PublicIp *string `json:"publicIp,omitempty" xml:"publicIp,omitempty"` }
func (ClaimGPUInstanceResponseBody) GoString ¶
func (s ClaimGPUInstanceResponseBody) GoString() string
func (*ClaimGPUInstanceResponseBody) SetCreatedTime ¶
func (s *ClaimGPUInstanceResponseBody) SetCreatedTime(v string) *ClaimGPUInstanceResponseBody
func (*ClaimGPUInstanceResponseBody) SetInstanceId ¶
func (s *ClaimGPUInstanceResponseBody) SetInstanceId(v string) *ClaimGPUInstanceResponseBody
func (*ClaimGPUInstanceResponseBody) SetPublicIp ¶
func (s *ClaimGPUInstanceResponseBody) SetPublicIp(v string) *ClaimGPUInstanceResponseBody
func (ClaimGPUInstanceResponseBody) String ¶
func (s ClaimGPUInstanceResponseBody) String() string
type Client ¶
func (*Client) BuildHTTPRequest ¶
func (*Client) ClaimGPUInstance ¶
func (client *Client) ClaimGPUInstance(request *ClaimGPUInstanceRequest) (_result *ClaimGPUInstanceResponse, _err error)
func (*Client) ClaimGPUInstanceWithOptions ¶
func (client *Client) ClaimGPUInstanceWithOptions(request *ClaimGPUInstanceRequest, headers *ClaimGPUInstanceHeaders, runtime *util.RuntimeOptions) (_result *ClaimGPUInstanceResponse, _err error)
func (*Client) CreateAlias ¶
func (client *Client) CreateAlias(serviceName *string, request *CreateAliasRequest) (_result *CreateAliasResponse, _err error)
func (*Client) CreateAliasWithOptions ¶
func (client *Client) CreateAliasWithOptions(serviceName *string, request *CreateAliasRequest, headers *CreateAliasHeaders, 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 *CreateCustomDomainHeaders, runtime *util.RuntimeOptions) (_result *CreateCustomDomainResponse, _err error)
func (*Client) CreateFunction ¶
func (client *Client) CreateFunction(serviceName *string, request *CreateFunctionRequest) (_result *CreateFunctionResponse, _err error)
func (*Client) CreateFunctionWithOptions ¶
func (client *Client) CreateFunctionWithOptions(serviceName *string, request *CreateFunctionRequest, headers *CreateFunctionHeaders, 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 *CreateLayerVersionHeaders, runtime *util.RuntimeOptions) (_result *CreateLayerVersionResponse, _err error)
func (*Client) CreateService ¶
func (client *Client) CreateService(request *CreateServiceRequest) (_result *CreateServiceResponse, _err error)
func (*Client) CreateServiceWithOptions ¶
func (client *Client) CreateServiceWithOptions(request *CreateServiceRequest, headers *CreateServiceHeaders, runtime *util.RuntimeOptions) (_result *CreateServiceResponse, _err error)
func (*Client) CreateTrigger ¶
func (client *Client) CreateTrigger(serviceName *string, functionName *string, request *CreateTriggerRequest) (_result *CreateTriggerResponse, _err error)
func (*Client) CreateTriggerWithOptions ¶
func (client *Client) CreateTriggerWithOptions(serviceName *string, functionName *string, request *CreateTriggerRequest, headers *CreateTriggerHeaders, runtime *util.RuntimeOptions) (_result *CreateTriggerResponse, _err error)
func (*Client) CreateVpcBinding ¶
func (client *Client) CreateVpcBinding(serviceName *string, request *CreateVpcBindingRequest) (_result *CreateVpcBindingResponse, _err error)
func (*Client) CreateVpcBindingWithOptions ¶
func (client *Client) CreateVpcBindingWithOptions(serviceName *string, request *CreateVpcBindingRequest, headers *CreateVpcBindingHeaders, runtime *util.RuntimeOptions) (_result *CreateVpcBindingResponse, _err error)
func (*Client) DeleteAlias ¶
func (client *Client) DeleteAlias(serviceName *string, aliasName *string) (_result *DeleteAliasResponse, _err error)
func (*Client) DeleteAliasWithOptions ¶
func (client *Client) DeleteAliasWithOptions(serviceName *string, aliasName *string, headers *DeleteAliasHeaders, runtime *util.RuntimeOptions) (_result *DeleteAliasResponse, _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 *DeleteCustomDomainHeaders, runtime *util.RuntimeOptions) (_result *DeleteCustomDomainResponse, _err error)
func (*Client) DeleteFunction ¶
func (client *Client) DeleteFunction(serviceName *string, functionName *string) (_result *DeleteFunctionResponse, _err error)
func (*Client) DeleteFunctionAsyncInvokeConfig ¶
func (client *Client) DeleteFunctionAsyncInvokeConfig(serviceName *string, functionName *string, request *DeleteFunctionAsyncInvokeConfigRequest) (_result *DeleteFunctionAsyncInvokeConfigResponse, _err error)
func (*Client) DeleteFunctionAsyncInvokeConfigWithOptions ¶
func (client *Client) DeleteFunctionAsyncInvokeConfigWithOptions(serviceName *string, functionName *string, request *DeleteFunctionAsyncInvokeConfigRequest, headers *DeleteFunctionAsyncInvokeConfigHeaders, runtime *util.RuntimeOptions) (_result *DeleteFunctionAsyncInvokeConfigResponse, _err error)
func (*Client) DeleteFunctionOnDemandConfig ¶
func (client *Client) DeleteFunctionOnDemandConfig(serviceName *string, functionName *string, request *DeleteFunctionOnDemandConfigRequest) (_result *DeleteFunctionOnDemandConfigResponse, _err error)
func (*Client) DeleteFunctionOnDemandConfigWithOptions ¶
func (client *Client) DeleteFunctionOnDemandConfigWithOptions(serviceName *string, functionName *string, request *DeleteFunctionOnDemandConfigRequest, headers *DeleteFunctionOnDemandConfigHeaders, runtime *util.RuntimeOptions) (_result *DeleteFunctionOnDemandConfigResponse, _err error)
func (*Client) DeleteFunctionWithOptions ¶
func (client *Client) DeleteFunctionWithOptions(serviceName *string, functionName *string, headers *DeleteFunctionHeaders, 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 *DeleteLayerVersionHeaders, runtime *util.RuntimeOptions) (_result *DeleteLayerVersionResponse, _err error)
func (*Client) DeleteService ¶
func (client *Client) DeleteService(serviceName *string) (_result *DeleteServiceResponse, _err error)
func (*Client) DeleteServiceVersion ¶
func (client *Client) DeleteServiceVersion(serviceName *string, versionId *string) (_result *DeleteServiceVersionResponse, _err error)
func (*Client) DeleteServiceVersionWithOptions ¶
func (client *Client) DeleteServiceVersionWithOptions(serviceName *string, versionId *string, headers *DeleteServiceVersionHeaders, runtime *util.RuntimeOptions) (_result *DeleteServiceVersionResponse, _err error)
func (*Client) DeleteServiceWithOptions ¶
func (client *Client) DeleteServiceWithOptions(serviceName *string, headers *DeleteServiceHeaders, runtime *util.RuntimeOptions) (_result *DeleteServiceResponse, _err error)
func (*Client) DeleteTrigger ¶
func (*Client) DeleteTriggerWithOptions ¶
func (client *Client) DeleteTriggerWithOptions(serviceName *string, functionName *string, triggerName *string, headers *DeleteTriggerHeaders, runtime *util.RuntimeOptions) (_result *DeleteTriggerResponse, _err error)
func (*Client) DeleteVpcBinding ¶
func (client *Client) DeleteVpcBinding(serviceName *string, vpcId *string) (_result *DeleteVpcBindingResponse, _err error)
func (*Client) DeleteVpcBindingWithOptions ¶
func (client *Client) DeleteVpcBindingWithOptions(serviceName *string, vpcId *string, headers *DeleteVpcBindingHeaders, runtime *util.RuntimeOptions) (_result *DeleteVpcBindingResponse, _err error)
func (*Client) DeregisterEventSource ¶
func (client *Client) DeregisterEventSource(serviceName *string, functionName *string, sourceArn *string, request *DeregisterEventSourceRequest) (_result *DeregisterEventSourceResponse, _err error)
func (*Client) DeregisterEventSourceWithOptions ¶
func (client *Client) DeregisterEventSourceWithOptions(serviceName *string, functionName *string, sourceArn *string, request *DeregisterEventSourceRequest, headers *DeregisterEventSourceHeaders, runtime *util.RuntimeOptions) (_result *DeregisterEventSourceResponse, _err error)
func (*Client) GetAccountSettings ¶
func (client *Client) GetAccountSettings() (_result *GetAccountSettingsResponse, _err error)
func (*Client) GetAccountSettingsWithOptions ¶
func (client *Client) GetAccountSettingsWithOptions(headers *GetAccountSettingsHeaders, runtime *util.RuntimeOptions) (_result *GetAccountSettingsResponse, _err error)
func (*Client) GetAlias ¶
func (client *Client) GetAlias(serviceName *string, aliasName *string) (_result *GetAliasResponse, _err error)
func (*Client) GetAliasWithOptions ¶
func (client *Client) GetAliasWithOptions(serviceName *string, aliasName *string, headers *GetAliasHeaders, runtime *util.RuntimeOptions) (_result *GetAliasResponse, _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 *GetCustomDomainHeaders, runtime *util.RuntimeOptions) (_result *GetCustomDomainResponse, _err error)
func (*Client) GetEndpoint ¶
func (*Client) GetFunction ¶
func (client *Client) GetFunction(serviceName *string, functionName *string, request *GetFunctionRequest) (_result *GetFunctionResponse, _err error)
func (*Client) GetFunctionAsyncInvokeConfig ¶
func (client *Client) GetFunctionAsyncInvokeConfig(serviceName *string, functionName *string, request *GetFunctionAsyncInvokeConfigRequest) (_result *GetFunctionAsyncInvokeConfigResponse, _err error)
*
- StatefulAsyncInvocation indicates whether the asynchronous task feature is enabled. If the value of StatefulAsyncInvocation is true, the asynchronous task feature is enabled. All asynchronous invocations change to asynchronous task mode. *
- @param request GetFunctionAsyncInvokeConfigRequest
- @return GetFunctionAsyncInvokeConfigResponse
func (*Client) GetFunctionAsyncInvokeConfigWithOptions ¶
func (client *Client) GetFunctionAsyncInvokeConfigWithOptions(serviceName *string, functionName *string, request *GetFunctionAsyncInvokeConfigRequest, headers *GetFunctionAsyncInvokeConfigHeaders, runtime *util.RuntimeOptions) (_result *GetFunctionAsyncInvokeConfigResponse, _err error)
*
- StatefulAsyncInvocation indicates whether the asynchronous task feature is enabled. If the value of StatefulAsyncInvocation is true, the asynchronous task feature is enabled. All asynchronous invocations change to asynchronous task mode. *
- @param request GetFunctionAsyncInvokeConfigRequest
- @param headers GetFunctionAsyncInvokeConfigHeaders
- @param runtime runtime options for this request RuntimeOptions
- @return GetFunctionAsyncInvokeConfigResponse
func (*Client) GetFunctionCode ¶
func (client *Client) GetFunctionCode(serviceName *string, functionName *string, request *GetFunctionCodeRequest) (_result *GetFunctionCodeResponse, _err error)
func (*Client) GetFunctionCodeWithOptions ¶
func (client *Client) GetFunctionCodeWithOptions(serviceName *string, functionName *string, request *GetFunctionCodeRequest, headers *GetFunctionCodeHeaders, runtime *util.RuntimeOptions) (_result *GetFunctionCodeResponse, _err error)
func (*Client) GetFunctionOnDemandConfig ¶
func (client *Client) GetFunctionOnDemandConfig(serviceName *string, functionName *string, request *GetFunctionOnDemandConfigRequest) (_result *GetFunctionOnDemandConfigResponse, _err error)
func (*Client) GetFunctionOnDemandConfigWithOptions ¶
func (client *Client) GetFunctionOnDemandConfigWithOptions(serviceName *string, functionName *string, request *GetFunctionOnDemandConfigRequest, headers *GetFunctionOnDemandConfigHeaders, runtime *util.RuntimeOptions) (_result *GetFunctionOnDemandConfigResponse, _err error)
func (*Client) GetFunctionWithOptions ¶
func (client *Client) GetFunctionWithOptions(serviceName *string, functionName *string, request *GetFunctionRequest, headers *GetFunctionHeaders, runtime *util.RuntimeOptions) (_result *GetFunctionResponse, _err error)
func (*Client) GetLayerVersion ¶
func (client *Client) GetLayerVersion(layerName *string, version *string) (_result *GetLayerVersionResponse, _err error)
func (*Client) GetLayerVersionWithOptions ¶
func (client *Client) GetLayerVersionWithOptions(layerName *string, version *string, headers *GetLayerVersionHeaders, runtime *util.RuntimeOptions) (_result *GetLayerVersionResponse, _err error)
func (*Client) GetProvisionConfig ¶
func (client *Client) GetProvisionConfig(serviceName *string, functionName *string, request *GetProvisionConfigRequest) (_result *GetProvisionConfigResponse, _err error)
func (*Client) GetProvisionConfigWithOptions ¶
func (client *Client) GetProvisionConfigWithOptions(serviceName *string, functionName *string, request *GetProvisionConfigRequest, headers *GetProvisionConfigHeaders, runtime *util.RuntimeOptions) (_result *GetProvisionConfigResponse, _err error)
func (*Client) GetResourceTags ¶
func (client *Client) GetResourceTags(request *GetResourceTagsRequest) (_result *GetResourceTagsResponse, _err error)
func (*Client) GetResourceTagsWithOptions ¶
func (client *Client) GetResourceTagsWithOptions(request *GetResourceTagsRequest, headers *GetResourceTagsHeaders, runtime *util.RuntimeOptions) (_result *GetResourceTagsResponse, _err error)
func (*Client) GetService ¶
func (client *Client) GetService(serviceName *string, request *GetServiceRequest) (_result *GetServiceResponse, _err error)
func (*Client) GetServiceWithOptions ¶
func (client *Client) GetServiceWithOptions(serviceName *string, request *GetServiceRequest, headers *GetServiceHeaders, runtime *util.RuntimeOptions) (_result *GetServiceResponse, _err error)
func (*Client) GetStatefulAsyncInvocation ¶
func (client *Client) GetStatefulAsyncInvocation(serviceName *string, functionName *string, invocationId *string, request *GetStatefulAsyncInvocationRequest) (_result *GetStatefulAsyncInvocationResponse, _err error)
*
- The version or alias of the service to which the asynchronous task belongs. *
- @param request GetStatefulAsyncInvocationRequest
- @return GetStatefulAsyncInvocationResponse
func (*Client) GetStatefulAsyncInvocationWithOptions ¶
func (client *Client) GetStatefulAsyncInvocationWithOptions(serviceName *string, functionName *string, invocationId *string, request *GetStatefulAsyncInvocationRequest, headers *GetStatefulAsyncInvocationHeaders, runtime *util.RuntimeOptions) (_result *GetStatefulAsyncInvocationResponse, _err error)
*
- The version or alias of the service to which the asynchronous task belongs. *
- @param request GetStatefulAsyncInvocationRequest
- @param headers GetStatefulAsyncInvocationHeaders
- @param runtime runtime options for this request RuntimeOptions
- @return GetStatefulAsyncInvocationResponse
func (*Client) GetTrigger ¶
func (*Client) GetTriggerWithOptions ¶
func (client *Client) GetTriggerWithOptions(serviceName *string, functionName *string, triggerName *string, headers *GetTriggerHeaders, runtime *util.RuntimeOptions) (_result *GetTriggerResponse, _err error)
func (*Client) InvokeAnonymousHTTPTrigger ¶
func (*Client) InvokeFunction ¶
func (client *Client) InvokeFunction(serviceName *string, functionName *string, request *InvokeFunctionRequest) (_result *InvokeFunctionResponse, _err error)
func (*Client) InvokeFunctionWithOptions ¶
func (client *Client) InvokeFunctionWithOptions(serviceName *string, functionName *string, request *InvokeFunctionRequest, headers *InvokeFunctionHeaders, runtime *util.RuntimeOptions) (_result *InvokeFunctionResponse, _err error)
func (*Client) InvokeHTTPTrigger ¶
func (*Client) ListAliases ¶
func (client *Client) ListAliases(serviceName *string, request *ListAliasesRequest) (_result *ListAliasesResponse, _err error)
func (*Client) ListAliasesWithOptions ¶
func (client *Client) ListAliasesWithOptions(serviceName *string, request *ListAliasesRequest, headers *ListAliasesHeaders, runtime *util.RuntimeOptions) (_result *ListAliasesResponse, _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 *ListCustomDomainsHeaders, runtime *util.RuntimeOptions) (_result *ListCustomDomainsResponse, _err error)
func (*Client) ListEventSources ¶
func (client *Client) ListEventSources(serviceName *string, functionName *string, request *ListEventSourcesRequest) (_result *ListEventSourcesResponse, _err error)
func (*Client) ListEventSourcesWithOptions ¶
func (client *Client) ListEventSourcesWithOptions(serviceName *string, functionName *string, request *ListEventSourcesRequest, headers *ListEventSourcesHeaders, runtime *util.RuntimeOptions) (_result *ListEventSourcesResponse, _err error)
func (*Client) ListFunctionAsyncInvokeConfigs ¶
func (client *Client) ListFunctionAsyncInvokeConfigs(serviceName *string, functionName *string, request *ListFunctionAsyncInvokeConfigsRequest) (_result *ListFunctionAsyncInvokeConfigsResponse, _err error)
*
- StatefulAsyncInvocation indicates whether the asynchronous task feature is enabled. If StatefulAsyncInvocation is set to true, the asynchronous task is enabled. All asynchronous invocations to the function corresponding to this configuration change to asynchronous task mode. *
- @param request ListFunctionAsyncInvokeConfigsRequest
- @return ListFunctionAsyncInvokeConfigsResponse
func (*Client) ListFunctionAsyncInvokeConfigsWithOptions ¶
func (client *Client) ListFunctionAsyncInvokeConfigsWithOptions(serviceName *string, functionName *string, request *ListFunctionAsyncInvokeConfigsRequest, headers *ListFunctionAsyncInvokeConfigsHeaders, runtime *util.RuntimeOptions) (_result *ListFunctionAsyncInvokeConfigsResponse, _err error)
*
- StatefulAsyncInvocation indicates whether the asynchronous task feature is enabled. If StatefulAsyncInvocation is set to true, the asynchronous task is enabled. All asynchronous invocations to the function corresponding to this configuration change to asynchronous task mode. *
- @param request ListFunctionAsyncInvokeConfigsRequest
- @param headers ListFunctionAsyncInvokeConfigsHeaders
- @param runtime runtime options for this request RuntimeOptions
- @return ListFunctionAsyncInvokeConfigsResponse
func (*Client) ListFunctions ¶
func (client *Client) ListFunctions(serviceName *string, request *ListFunctionsRequest) (_result *ListFunctionsResponse, _err error)
func (*Client) ListFunctionsWithOptions ¶
func (client *Client) ListFunctionsWithOptions(serviceName *string, request *ListFunctionsRequest, headers *ListFunctionsHeaders, runtime *util.RuntimeOptions) (_result *ListFunctionsResponse, _err error)
func (*Client) ListInstances ¶
func (client *Client) ListInstances(serviceName *string, functionName *string, request *ListInstancesRequest) (_result *ListInstancesResponse, _err error)
*
- The ListInstances operation allows you to query the available instances of a function.
- Available instances are instances that are processing requests or can be scheduled to process requests. Available instances queried by the ListInstances operation are the same as those that can be used when you call the InvokeFunction operation with the same values specified for the `serviceName`, `functionName`, and `qualifier` parameters. *
- @param request ListInstancesRequest
- @return ListInstancesResponse
func (*Client) ListInstancesWithOptions ¶
func (client *Client) ListInstancesWithOptions(serviceName *string, functionName *string, request *ListInstancesRequest, headers *ListInstancesHeaders, runtime *util.RuntimeOptions) (_result *ListInstancesResponse, _err error)
*
- The ListInstances operation allows you to query the available instances of a function.
- Available instances are instances that are processing requests or can be scheduled to process requests. Available instances queried by the ListInstances operation are the same as those that can be used when you call the InvokeFunction operation with the same values specified for the `serviceName`, `functionName`, and `qualifier` parameters. *
- @param request ListInstancesRequest
- @param headers ListInstancesHeaders
- @param runtime runtime options for this request RuntimeOptions
- @return ListInstancesResponse
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 *ListLayerVersionsHeaders, 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 *ListLayersHeaders, runtime *util.RuntimeOptions) (_result *ListLayersResponse, _err error)
func (*Client) ListOnDemandConfigs ¶
func (client *Client) ListOnDemandConfigs(request *ListOnDemandConfigsRequest) (_result *ListOnDemandConfigsResponse, _err error)
func (*Client) ListOnDemandConfigsWithOptions ¶
func (client *Client) ListOnDemandConfigsWithOptions(request *ListOnDemandConfigsRequest, headers *ListOnDemandConfigsHeaders, runtime *util.RuntimeOptions) (_result *ListOnDemandConfigsResponse, _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 *ListProvisionConfigsHeaders, runtime *util.RuntimeOptions) (_result *ListProvisionConfigsResponse, _err error)
func (*Client) ListReservedCapacities ¶
func (client *Client) ListReservedCapacities(request *ListReservedCapacitiesRequest) (_result *ListReservedCapacitiesResponse, _err error)
func (*Client) ListReservedCapacitiesWithOptions ¶
func (client *Client) ListReservedCapacitiesWithOptions(request *ListReservedCapacitiesRequest, headers *ListReservedCapacitiesHeaders, runtime *util.RuntimeOptions) (_result *ListReservedCapacitiesResponse, _err error)
func (*Client) ListServiceVersions ¶
func (client *Client) ListServiceVersions(serviceName *string, request *ListServiceVersionsRequest) (_result *ListServiceVersionsResponse, _err error)
func (*Client) ListServiceVersionsWithOptions ¶
func (client *Client) ListServiceVersionsWithOptions(serviceName *string, request *ListServiceVersionsRequest, headers *ListServiceVersionsHeaders, runtime *util.RuntimeOptions) (_result *ListServiceVersionsResponse, _err error)
func (*Client) ListServices ¶
func (client *Client) ListServices(request *ListServicesRequest) (_result *ListServicesResponse, _err error)
func (*Client) ListServicesWithOptions ¶
func (client *Client) ListServicesWithOptions(request *ListServicesRequest, headers *ListServicesHeaders, runtime *util.RuntimeOptions) (_result *ListServicesResponse, _err error)
func (*Client) ListStatefulAsyncInvocationFunctions ¶
func (client *Client) ListStatefulAsyncInvocationFunctions(request *ListStatefulAsyncInvocationFunctionsRequest) (_result *ListStatefulAsyncInvocationFunctionsResponse, _err error)
*
- The metadata of the service and function to which the asynchronous task belongs. *
- @param request ListStatefulAsyncInvocationFunctionsRequest
- @return ListStatefulAsyncInvocationFunctionsResponse
func (*Client) ListStatefulAsyncInvocationFunctionsWithOptions ¶
func (client *Client) ListStatefulAsyncInvocationFunctionsWithOptions(request *ListStatefulAsyncInvocationFunctionsRequest, headers *ListStatefulAsyncInvocationFunctionsHeaders, runtime *util.RuntimeOptions) (_result *ListStatefulAsyncInvocationFunctionsResponse, _err error)
*
- The metadata of the service and function to which the asynchronous task belongs. *
- @param request ListStatefulAsyncInvocationFunctionsRequest
- @param headers ListStatefulAsyncInvocationFunctionsHeaders
- @param runtime runtime options for this request RuntimeOptions
- @return ListStatefulAsyncInvocationFunctionsResponse
func (*Client) ListStatefulAsyncInvocations ¶
func (client *Client) ListStatefulAsyncInvocations(serviceName *string, functionName *string, request *ListStatefulAsyncInvocationsRequest) (_result *ListStatefulAsyncInvocationsResponse, _err error)
*
- The name of the service to which the asynchronous task belongs. *
- @param request ListStatefulAsyncInvocationsRequest
- @return ListStatefulAsyncInvocationsResponse
func (*Client) ListStatefulAsyncInvocationsWithOptions ¶
func (client *Client) ListStatefulAsyncInvocationsWithOptions(serviceName *string, functionName *string, request *ListStatefulAsyncInvocationsRequest, headers *ListStatefulAsyncInvocationsHeaders, runtime *util.RuntimeOptions) (_result *ListStatefulAsyncInvocationsResponse, _err error)
*
- The name of the service to which the asynchronous task belongs. *
- @param request ListStatefulAsyncInvocationsRequest
- @param headers ListStatefulAsyncInvocationsHeaders
- @param runtime runtime options for this request RuntimeOptions
- @return ListStatefulAsyncInvocationsResponse
func (*Client) ListTaggedResources ¶
func (client *Client) ListTaggedResources(request *ListTaggedResourcesRequest) (_result *ListTaggedResourcesResponse, _err error)
func (*Client) ListTaggedResourcesWithOptions ¶
func (client *Client) ListTaggedResourcesWithOptions(request *ListTaggedResourcesRequest, headers *ListTaggedResourcesHeaders, runtime *util.RuntimeOptions) (_result *ListTaggedResourcesResponse, _err error)
func (*Client) ListTriggers ¶
func (client *Client) ListTriggers(serviceName *string, functionName *string, request *ListTriggersRequest) (_result *ListTriggersResponse, _err error)
func (*Client) ListTriggersWithOptions ¶
func (client *Client) ListTriggersWithOptions(serviceName *string, functionName *string, request *ListTriggersRequest, headers *ListTriggersHeaders, runtime *util.RuntimeOptions) (_result *ListTriggersResponse, _err error)
func (*Client) ListVpcBindings ¶
func (client *Client) ListVpcBindings(serviceName *string) (_result *ListVpcBindingsResponse, _err error)
func (*Client) ListVpcBindingsWithOptions ¶
func (client *Client) ListVpcBindingsWithOptions(serviceName *string, headers *ListVpcBindingsHeaders, runtime *util.RuntimeOptions) (_result *ListVpcBindingsResponse, _err error)
func (*Client) PublishServiceVersion ¶
func (client *Client) PublishServiceVersion(serviceName *string, request *PublishServiceVersionRequest) (_result *PublishServiceVersionResponse, _err error)
func (*Client) PublishServiceVersionWithOptions ¶
func (client *Client) PublishServiceVersionWithOptions(serviceName *string, request *PublishServiceVersionRequest, headers *PublishServiceVersionHeaders, runtime *util.RuntimeOptions) (_result *PublishServiceVersionResponse, _err error)
func (*Client) PutFunctionAsyncInvokeConfig ¶
func (client *Client) PutFunctionAsyncInvokeConfig(serviceName *string, functionName *string, request *PutFunctionAsyncInvokeConfigRequest) (_result *PutFunctionAsyncInvokeConfigResponse, _err error)
*
- The maximum validity period of messages. *
- @param request PutFunctionAsyncInvokeConfigRequest
- @return PutFunctionAsyncInvokeConfigResponse
func (*Client) PutFunctionAsyncInvokeConfigWithOptions ¶
func (client *Client) PutFunctionAsyncInvokeConfigWithOptions(serviceName *string, functionName *string, request *PutFunctionAsyncInvokeConfigRequest, headers *PutFunctionAsyncInvokeConfigHeaders, runtime *util.RuntimeOptions) (_result *PutFunctionAsyncInvokeConfigResponse, _err error)
*
- The maximum validity period of messages. *
- @param request PutFunctionAsyncInvokeConfigRequest
- @param headers PutFunctionAsyncInvokeConfigHeaders
- @param runtime runtime options for this request RuntimeOptions
- @return PutFunctionAsyncInvokeConfigResponse
func (*Client) PutFunctionOnDemandConfig ¶
func (client *Client) PutFunctionOnDemandConfig(serviceName *string, functionName *string, request *PutFunctionOnDemandConfigRequest) (_result *PutFunctionOnDemandConfigResponse, _err error)
func (*Client) PutFunctionOnDemandConfigWithOptions ¶
func (client *Client) PutFunctionOnDemandConfigWithOptions(serviceName *string, functionName *string, request *PutFunctionOnDemandConfigRequest, headers *PutFunctionOnDemandConfigHeaders, runtime *util.RuntimeOptions) (_result *PutFunctionOnDemandConfigResponse, _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 *PutLayerACLHeaders, runtime *util.RuntimeOptions) (_result *PutLayerACLResponse, _err error)
func (*Client) PutProvisionConfig ¶
func (client *Client) PutProvisionConfig(serviceName *string, functionName *string, request *PutProvisionConfigRequest) (_result *PutProvisionConfigResponse, _err error)
func (*Client) PutProvisionConfigWithOptions ¶
func (client *Client) PutProvisionConfigWithOptions(serviceName *string, functionName *string, request *PutProvisionConfigRequest, headers *PutProvisionConfigHeaders, runtime *util.RuntimeOptions) (_result *PutProvisionConfigResponse, _err error)
func (*Client) RegisterEventSource ¶
func (client *Client) RegisterEventSource(serviceName *string, functionName *string, request *RegisterEventSourceRequest) (_result *RegisterEventSourceResponse, _err error)
func (*Client) RegisterEventSourceWithOptions ¶
func (client *Client) RegisterEventSourceWithOptions(serviceName *string, functionName *string, request *RegisterEventSourceRequest, headers *RegisterEventSourceHeaders, runtime *util.RuntimeOptions) (_result *RegisterEventSourceResponse, _err error)
func (*Client) ReleaseGPUInstance ¶
func (client *Client) ReleaseGPUInstance(instanceId *string) (_result *ReleaseGPUInstanceResponse, _err error)
func (*Client) ReleaseGPUInstanceWithOptions ¶
func (client *Client) ReleaseGPUInstanceWithOptions(instanceId *string, headers *ReleaseGPUInstanceHeaders, runtime *util.RuntimeOptions) (_result *ReleaseGPUInstanceResponse, _err error)
func (*Client) SendHTTPRequest ¶
func (*Client) SendHTTPRequestWithAuthorization ¶
func (*Client) SignRequest ¶
func (*Client) SignRequestWithContentMD5 ¶
func (*Client) StopStatefulAsyncInvocation ¶
func (client *Client) StopStatefulAsyncInvocation(serviceName *string, functionName *string, invocationId *string, request *StopStatefulAsyncInvocationRequest) (_result *StopStatefulAsyncInvocationResponse, _err error)
*
- StatefulAsyncInvocation: asynchronous task. Asynchronous tasks allow you to manage the states on the basis of common asynchronous invocations, which is more suitable for task scenarios. *
- @param request StopStatefulAsyncInvocationRequest
- @return StopStatefulAsyncInvocationResponse
func (*Client) StopStatefulAsyncInvocationWithOptions ¶
func (client *Client) StopStatefulAsyncInvocationWithOptions(serviceName *string, functionName *string, invocationId *string, request *StopStatefulAsyncInvocationRequest, headers *StopStatefulAsyncInvocationHeaders, runtime *util.RuntimeOptions) (_result *StopStatefulAsyncInvocationResponse, _err error)
*
- StatefulAsyncInvocation: asynchronous task. Asynchronous tasks allow you to manage the states on the basis of common asynchronous invocations, which is more suitable for task scenarios. *
- @param request StopStatefulAsyncInvocationRequest
- @param headers StopStatefulAsyncInvocationHeaders
- @param runtime runtime options for this request RuntimeOptions
- @return StopStatefulAsyncInvocationResponse
func (*Client) TagResource ¶
func (client *Client) TagResource(request *TagResourceRequest) (_result *TagResourceResponse, _err error)
func (*Client) TagResourceWithOptions ¶
func (client *Client) TagResourceWithOptions(request *TagResourceRequest, headers *TagResourceHeaders, runtime *util.RuntimeOptions) (_result *TagResourceResponse, _err error)
func (*Client) UntagResource ¶
func (client *Client) UntagResource(request *UntagResourceRequest) (_result *UntagResourceResponse, _err error)
func (*Client) UntagResourceWithOptions ¶
func (client *Client) UntagResourceWithOptions(request *UntagResourceRequest, headers *UntagResourceHeaders, runtime *util.RuntimeOptions) (_result *UntagResourceResponse, _err error)
func (*Client) UpdateAlias ¶
func (client *Client) UpdateAlias(serviceName *string, aliasName *string, request *UpdateAliasRequest) (_result *UpdateAliasResponse, _err error)
func (*Client) UpdateAliasWithOptions ¶
func (client *Client) UpdateAliasWithOptions(serviceName *string, aliasName *string, request *UpdateAliasRequest, headers *UpdateAliasHeaders, 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 *UpdateCustomDomainHeaders, runtime *util.RuntimeOptions) (_result *UpdateCustomDomainResponse, _err error)
func (*Client) UpdateFunction ¶
func (client *Client) UpdateFunction(serviceName *string, functionName *string, request *UpdateFunctionRequest) (_result *UpdateFunctionResponse, _err error)
func (*Client) UpdateFunctionWithOptions ¶
func (client *Client) UpdateFunctionWithOptions(serviceName *string, functionName *string, request *UpdateFunctionRequest, headers *UpdateFunctionHeaders, runtime *util.RuntimeOptions) (_result *UpdateFunctionResponse, _err error)
func (*Client) UpdateService ¶
func (client *Client) UpdateService(serviceName *string, request *UpdateServiceRequest) (_result *UpdateServiceResponse, _err error)
func (*Client) UpdateServiceWithOptions ¶
func (client *Client) UpdateServiceWithOptions(serviceName *string, request *UpdateServiceRequest, headers *UpdateServiceHeaders, runtime *util.RuntimeOptions) (_result *UpdateServiceResponse, _err error)
func (*Client) UpdateTrigger ¶
func (client *Client) UpdateTrigger(serviceName *string, functionName *string, triggerName *string, request *UpdateTriggerRequest) (_result *UpdateTriggerResponse, _err error)
func (*Client) UpdateTriggerWithOptions ¶
func (client *Client) UpdateTriggerWithOptions(serviceName *string, functionName *string, triggerName *string, request *UpdateTriggerRequest, headers *UpdateTriggerHeaders, runtime *util.RuntimeOptions) (_result *UpdateTriggerResponse, _err error)
type Code ¶
type Code struct { 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 (*Code) SetOssBucketName ¶
func (*Code) SetOssObjectName ¶
func (*Code) SetZipFile ¶
type CreateAliasHeaders ¶
type CreateAliasHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time on which the function is invoked. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (CreateAliasHeaders) GoString ¶
func (s CreateAliasHeaders) GoString() string
func (*CreateAliasHeaders) SetCommonHeaders ¶
func (s *CreateAliasHeaders) SetCommonHeaders(v map[string]*string) *CreateAliasHeaders
func (*CreateAliasHeaders) SetXFcAccountId ¶
func (s *CreateAliasHeaders) SetXFcAccountId(v string) *CreateAliasHeaders
func (*CreateAliasHeaders) SetXFcDate ¶
func (s *CreateAliasHeaders) SetXFcDate(v string) *CreateAliasHeaders
func (*CreateAliasHeaders) SetXFcTraceId ¶
func (s *CreateAliasHeaders) SetXFcTraceId(v string) *CreateAliasHeaders
func (CreateAliasHeaders) String ¶
func (s CreateAliasHeaders) String() string
type CreateAliasRequest ¶
type CreateAliasRequest struct { // The canary release version to which the alias points and the weight of the canary release version. // // * The canary release version takes effect only when the function is invoked. // * The value consists of a version number and a specific weight. For example, 2:0.05 indicates that when a function is invoked, Version 2 is the canary release version, 5% of the traffic is distributed to the canary release version, and 95% of the traffic is distributed to the major version. AdditionalVersionWeight map[string]*float32 `json:"additionalVersionWeight,omitempty" xml:"additionalVersionWeight,omitempty"` // The name of the alias. The name can contain letters, digits, underscores (\_), and hyphens (-) only. The name cannot start with a digit or a hyphen (-). The name must be 1 to 128 characters in length. The name cannot be set to **LATEST** AliasName *string `json:"aliasName,omitempty" xml:"aliasName,omitempty"` // The description of the alias. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The canary release mode. Default values: off. Valid values: // // * **Random**: random canary release. // * **Content**: rule-based canary release. By default, this parameter is empty. ResolvePolicy *string `json:"resolvePolicy,omitempty" xml:"resolvePolicy,omitempty"` // The canary release rule. Traffic that meets the canary release rule is routed to the canary release instance. RoutePolicy *RoutePolicy `json:"routePolicy,omitempty" xml:"routePolicy,omitempty"` // The ID of the version to which the alias points. VersionId *string `json:"versionId,omitempty" xml:"versionId,omitempty"` }
func (CreateAliasRequest) GoString ¶
func (s CreateAliasRequest) GoString() string
func (*CreateAliasRequest) SetAdditionalVersionWeight ¶
func (s *CreateAliasRequest) SetAdditionalVersionWeight(v map[string]*float32) *CreateAliasRequest
func (*CreateAliasRequest) SetAliasName ¶
func (s *CreateAliasRequest) SetAliasName(v string) *CreateAliasRequest
func (*CreateAliasRequest) SetDescription ¶
func (s *CreateAliasRequest) SetDescription(v string) *CreateAliasRequest
func (*CreateAliasRequest) SetResolvePolicy ¶
func (s *CreateAliasRequest) SetResolvePolicy(v string) *CreateAliasRequest
func (*CreateAliasRequest) SetRoutePolicy ¶
func (s *CreateAliasRequest) SetRoutePolicy(v *RoutePolicy) *CreateAliasRequest
func (*CreateAliasRequest) SetVersionId ¶
func (s *CreateAliasRequest) SetVersionId(v string) *CreateAliasRequest
func (CreateAliasRequest) String ¶
func (s CreateAliasRequest) String() string
type CreateAliasResponse ¶
type CreateAliasResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateAliasResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateAliasResponse) GoString ¶
func (s CreateAliasResponse) GoString() string
func (*CreateAliasResponse) SetBody ¶
func (s *CreateAliasResponse) SetBody(v *CreateAliasResponseBody) *CreateAliasResponse
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 CreateAliasResponseBody ¶
type CreateAliasResponseBody struct { // The additional version to which the alias points and the weight of the additional version. // // * The additional version takes effect only when the function is invoked. // * The value consists of a version number and a specific weight. For example, 2:0.05 indicates that when a function is invoked, Version 2 is the canary release version, 5% of the traffic is distributed to the canary release version, and 95% of the traffic is distributed to the major version. AdditionalVersionWeight map[string]*float32 `json:"additionalVersionWeight,omitempty" xml:"additionalVersionWeight,omitempty"` // The name of the alias. AliasName *string `json:"aliasName,omitempty" xml:"aliasName,omitempty"` // The time when the alias was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The description of the alias. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The time when the alias was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` ResolvePolicy *string `json:"resolvePolicy,omitempty" xml:"resolvePolicy,omitempty"` RoutePolicy *RoutePolicy `json:"routePolicy,omitempty" xml:"routePolicy,omitempty"` // The ID of the version to which the alias points. VersionId *string `json:"versionId,omitempty" xml:"versionId,omitempty"` }
func (CreateAliasResponseBody) GoString ¶
func (s CreateAliasResponseBody) GoString() string
func (*CreateAliasResponseBody) SetAdditionalVersionWeight ¶
func (s *CreateAliasResponseBody) SetAdditionalVersionWeight(v map[string]*float32) *CreateAliasResponseBody
func (*CreateAliasResponseBody) SetAliasName ¶
func (s *CreateAliasResponseBody) SetAliasName(v string) *CreateAliasResponseBody
func (*CreateAliasResponseBody) SetCreatedTime ¶
func (s *CreateAliasResponseBody) SetCreatedTime(v string) *CreateAliasResponseBody
func (*CreateAliasResponseBody) SetDescription ¶
func (s *CreateAliasResponseBody) SetDescription(v string) *CreateAliasResponseBody
func (*CreateAliasResponseBody) SetLastModifiedTime ¶
func (s *CreateAliasResponseBody) SetLastModifiedTime(v string) *CreateAliasResponseBody
func (*CreateAliasResponseBody) SetResolvePolicy ¶ added in v2.0.7
func (s *CreateAliasResponseBody) SetResolvePolicy(v string) *CreateAliasResponseBody
func (*CreateAliasResponseBody) SetRoutePolicy ¶ added in v2.0.7
func (s *CreateAliasResponseBody) SetRoutePolicy(v *RoutePolicy) *CreateAliasResponseBody
func (*CreateAliasResponseBody) SetVersionId ¶
func (s *CreateAliasResponseBody) SetVersionId(v string) *CreateAliasResponseBody
func (CreateAliasResponseBody) String ¶
func (s CreateAliasResponseBody) String() string
type CreateCustomDomainHeaders ¶
type CreateCustomDomainHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the operation is called. The format is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (CreateCustomDomainHeaders) GoString ¶
func (s CreateCustomDomainHeaders) GoString() string
func (*CreateCustomDomainHeaders) SetCommonHeaders ¶
func (s *CreateCustomDomainHeaders) SetCommonHeaders(v map[string]*string) *CreateCustomDomainHeaders
func (*CreateCustomDomainHeaders) SetXFcAccountId ¶
func (s *CreateCustomDomainHeaders) SetXFcAccountId(v string) *CreateCustomDomainHeaders
func (*CreateCustomDomainHeaders) SetXFcDate ¶
func (s *CreateCustomDomainHeaders) SetXFcDate(v string) *CreateCustomDomainHeaders
func (*CreateCustomDomainHeaders) SetXFcTraceId ¶
func (s *CreateCustomDomainHeaders) SetXFcTraceId(v string) *CreateCustomDomainHeaders
func (CreateCustomDomainHeaders) String ¶
func (s CreateCustomDomainHeaders) String() string
type CreateCustomDomainRequest ¶
type CreateCustomDomainRequest struct { // The configurations of the HTTPS certificate. CertConfig *CertConfig `json:"certConfig,omitempty" xml:"certConfig,omitempty"` // The domain name. Enter a custom domain name that has obtained an ICP filing in the Alibaba Cloud ICP Filing system, or a custom domain name whose ICP filing information includes Alibaba Cloud as a service provider. DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"` // The protocol types supported by the domain name. Valid values: // // * **HTTP**: Only HTTP is supported. // * **HTTPS**: Only HTTPS is supported. // * **HTTP,HTTPS**: HTTP and HTTPS are supported. Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` // The route table that maps the paths to functions when the functions are invoked by using the custom domain name. RouteConfig *RouteConfig `json:"routeConfig,omitempty" xml:"routeConfig,omitempty"` // The Transport Layer Security (TLS) configuration. TlsConfig *TLSConfig `json:"tlsConfig,omitempty" xml:"tlsConfig,omitempty"` // The Web Application Firewall (WAF) configuration. WafConfig *WAFConfig `json:"wafConfig,omitempty" xml:"wafConfig,omitempty"` }
func (CreateCustomDomainRequest) GoString ¶
func (s CreateCustomDomainRequest) GoString() string
func (*CreateCustomDomainRequest) SetCertConfig ¶
func (s *CreateCustomDomainRequest) SetCertConfig(v *CertConfig) *CreateCustomDomainRequest
func (*CreateCustomDomainRequest) SetDomainName ¶
func (s *CreateCustomDomainRequest) SetDomainName(v string) *CreateCustomDomainRequest
func (*CreateCustomDomainRequest) SetProtocol ¶
func (s *CreateCustomDomainRequest) SetProtocol(v string) *CreateCustomDomainRequest
func (*CreateCustomDomainRequest) SetRouteConfig ¶
func (s *CreateCustomDomainRequest) SetRouteConfig(v *RouteConfig) *CreateCustomDomainRequest
func (*CreateCustomDomainRequest) SetTlsConfig ¶
func (s *CreateCustomDomainRequest) SetTlsConfig(v *TLSConfig) *CreateCustomDomainRequest
func (*CreateCustomDomainRequest) SetWafConfig ¶ added in v2.0.3
func (s *CreateCustomDomainRequest) SetWafConfig(v *WAFConfig) *CreateCustomDomainRequest
func (CreateCustomDomainRequest) String ¶
func (s CreateCustomDomainRequest) String() string
type CreateCustomDomainResponse ¶
type CreateCustomDomainResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateCustomDomainResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateCustomDomainResponse) GoString ¶
func (s CreateCustomDomainResponse) GoString() string
func (*CreateCustomDomainResponse) SetBody ¶
func (s *CreateCustomDomainResponse) SetBody(v *CreateCustomDomainResponseBody) *CreateCustomDomainResponse
func (*CreateCustomDomainResponse) SetHeaders ¶
func (s *CreateCustomDomainResponse) SetHeaders(v map[string]*string) *CreateCustomDomainResponse
func (*CreateCustomDomainResponse) SetStatusCode ¶
func (s *CreateCustomDomainResponse) SetStatusCode(v int32) *CreateCustomDomainResponse
func (CreateCustomDomainResponse) String ¶
func (s CreateCustomDomainResponse) String() string
type CreateCustomDomainResponseBody ¶
type CreateCustomDomainResponseBody struct { // The ID of your Alibaba Cloud account. AccountId *string `json:"accountId,omitempty" xml:"accountId,omitempty"` // The version of the API. ApiVersion *string `json:"apiVersion,omitempty" xml:"apiVersion,omitempty"` // The configurations of the HTTPS certificate. CertConfig *CertConfig `json:"certConfig,omitempty" xml:"certConfig,omitempty"` // The time when the domain name was added. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The domain name. DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"` // The time when the domain name was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The protocol types supported by the domain name. Valid values: // // * **HTTP**: Only HTTP is supported. // * **HTTPS**: Only HTTPS is supported. // * **HTTP,HTTPS**: HTTP and HTTPS are supported. Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` // The route table that maps the paths to functions when the functions are invoked by using the custom domain name. RouteConfig *RouteConfig `json:"routeConfig,omitempty" xml:"routeConfig,omitempty"` // The Transport Layer Security (TLS) configuration. TlsConfig *TLSConfig `json:"tlsConfig,omitempty" xml:"tlsConfig,omitempty"` // The Web Application Firewall (WAF) configuration. WafConfig *WAFConfig `json:"wafConfig,omitempty" xml:"wafConfig,omitempty"` }
func (CreateCustomDomainResponseBody) GoString ¶
func (s CreateCustomDomainResponseBody) GoString() string
func (*CreateCustomDomainResponseBody) SetAccountId ¶
func (s *CreateCustomDomainResponseBody) SetAccountId(v string) *CreateCustomDomainResponseBody
func (*CreateCustomDomainResponseBody) SetApiVersion ¶
func (s *CreateCustomDomainResponseBody) SetApiVersion(v string) *CreateCustomDomainResponseBody
func (*CreateCustomDomainResponseBody) SetCertConfig ¶
func (s *CreateCustomDomainResponseBody) SetCertConfig(v *CertConfig) *CreateCustomDomainResponseBody
func (*CreateCustomDomainResponseBody) SetCreatedTime ¶
func (s *CreateCustomDomainResponseBody) SetCreatedTime(v string) *CreateCustomDomainResponseBody
func (*CreateCustomDomainResponseBody) SetDomainName ¶
func (s *CreateCustomDomainResponseBody) SetDomainName(v string) *CreateCustomDomainResponseBody
func (*CreateCustomDomainResponseBody) SetLastModifiedTime ¶
func (s *CreateCustomDomainResponseBody) SetLastModifiedTime(v string) *CreateCustomDomainResponseBody
func (*CreateCustomDomainResponseBody) SetProtocol ¶
func (s *CreateCustomDomainResponseBody) SetProtocol(v string) *CreateCustomDomainResponseBody
func (*CreateCustomDomainResponseBody) SetRouteConfig ¶
func (s *CreateCustomDomainResponseBody) SetRouteConfig(v *RouteConfig) *CreateCustomDomainResponseBody
func (*CreateCustomDomainResponseBody) SetTlsConfig ¶
func (s *CreateCustomDomainResponseBody) SetTlsConfig(v *TLSConfig) *CreateCustomDomainResponseBody
func (*CreateCustomDomainResponseBody) SetWafConfig ¶ added in v2.0.3
func (s *CreateCustomDomainResponseBody) SetWafConfig(v *WAFConfig) *CreateCustomDomainResponseBody
func (CreateCustomDomainResponseBody) String ¶
func (s CreateCustomDomainResponseBody) String() string
type CreateFunctionHeaders ¶
type CreateFunctionHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The CRC-64 value of the function code package. XFcCodeChecksum *string `json:"X-Fc-Code-Checksum,omitempty" xml:"X-Fc-Code-Checksum,omitempty"` // The time on which the function is invoked. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the request. The value is the same as that of the requestId parameter in the response. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (CreateFunctionHeaders) GoString ¶
func (s CreateFunctionHeaders) GoString() string
func (*CreateFunctionHeaders) SetCommonHeaders ¶
func (s *CreateFunctionHeaders) SetCommonHeaders(v map[string]*string) *CreateFunctionHeaders
func (*CreateFunctionHeaders) SetXFcAccountId ¶
func (s *CreateFunctionHeaders) SetXFcAccountId(v string) *CreateFunctionHeaders
func (*CreateFunctionHeaders) SetXFcCodeChecksum ¶
func (s *CreateFunctionHeaders) SetXFcCodeChecksum(v string) *CreateFunctionHeaders
func (*CreateFunctionHeaders) SetXFcDate ¶
func (s *CreateFunctionHeaders) SetXFcDate(v string) *CreateFunctionHeaders
func (*CreateFunctionHeaders) SetXFcTraceId ¶
func (s *CreateFunctionHeaders) SetXFcTraceId(v string) *CreateFunctionHeaders
func (CreateFunctionHeaders) String ¶
func (s CreateFunctionHeaders) String() string
type CreateFunctionRequest ¶
type CreateFunctionRequest struct { // The port on which the HTTP server listens for the custom runtime or custom container runtime. CaPort *int32 `json:"caPort,omitempty" xml:"caPort,omitempty"` // The code of the function. The code must be packaged into a ZIP file. Configure **code** or **customContainerConfig**. Code *Code `json:"code,omitempty" xml:"code,omitempty"` // The number of vCPUs of the function. The value is a multiple of 0.05. Cpu *float32 `json:"cpu,omitempty" xml:"cpu,omitempty"` // The configurations of the Custom Container runtime. After you configure the Custom Container runtime, Function Compute can execute the function in a container created from a custom image. Configure **code** or **customContainerConfig**. CustomContainerConfig *CustomContainerConfig `json:"customContainerConfig,omitempty" xml:"customContainerConfig,omitempty"` // The custom DNS configurations of the function. CustomDNS *CustomDNS `json:"customDNS,omitempty" xml:"customDNS,omitempty"` // The custom health check configuration of the function. This parameter is applicable only to custom runtimes and custom containers. CustomHealthCheckConfig *CustomHealthCheckConfig `json:"customHealthCheckConfig,omitempty" xml:"customHealthCheckConfig,omitempty"` // The configurations of the custom runtime. CustomRuntimeConfig *CustomRuntimeConfig `json:"customRuntimeConfig,omitempty" xml:"customRuntimeConfig,omitempty"` // The description of the function. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The disk size of the function. Unit: MB. Valid values: 512 and 10240. DiskSize *int32 `json:"diskSize,omitempty" xml:"diskSize,omitempty"` // The environment variables that you configured for the function. You can obtain the values of the environment variables from the function. For more information, see [Environment variables](~~69777~~). EnvironmentVariables map[string]*string `json:"environmentVariables,omitempty" xml:"environmentVariables,omitempty"` // The name of the function. The name can contain letters, digits, underscores (\_), and hyphens (-) only. The name cannot start with a digit or a hyphen (-). The name must be 1 to 64 characters in length. FunctionName *string `json:"functionName,omitempty" xml:"functionName,omitempty"` // The GPU memory capacity for the function. Unit: MB. The value is a multiple of 1,024. GpuMemorySize *int32 `json:"gpuMemorySize,omitempty" xml:"gpuMemorySize,omitempty"` // The handler of the function. The format varies based on the programming language. For more information, see [Function handlers](~~157704~~). Handler *string `json:"handler,omitempty" xml:"handler,omitempty"` // The timeout period for the execution of the Initializer hook. Unit: seconds. Default value: 3. Valid values: 1 to 300. When this period expires, the execution of the Initializer hook is terminated. InitializationTimeout *int32 `json:"initializationTimeout,omitempty" xml:"initializationTimeout,omitempty"` // The handler of the Initializer hook. For more information, see [Initializer hooks](~~157704~~). Initializer *string `json:"initializer,omitempty" xml:"initializer,omitempty"` // The number of requests that can be concurrently processed by a single instance. InstanceConcurrency *int32 `json:"instanceConcurrency,omitempty" xml:"instanceConcurrency,omitempty"` // The lifecycle configurations of the instance. InstanceLifecycleConfig *InstanceLifecycleConfig `json:"instanceLifecycleConfig,omitempty" xml:"instanceLifecycleConfig,omitempty"` // The soft concurrency of the instance. You can use this property to implement graceful scale-ups for instances. If the number of concurrent requests on an instance is greater than the soft concurrency value of the instance, an instance scale-up is triggered. For example, if your instance requires a long time to start, you can specify a suitable soft concurrency to start the instance in advance. // // The value must be less than or equal to that of the **instanceConcurrency** parameter. InstanceSoftConcurrency *int32 `json:"instanceSoftConcurrency,omitempty" xml:"instanceSoftConcurrency,omitempty"` // The instance type of the function. Valid values: // // * **e1**: elastic instance // * **c1**: performance instance // * **fc.gpu.tesla.1**: GPU-accelerated instance (Tesla T4) // * **fc.gpu.ampere.1**: GPU-accelerated instance (Ampere A10) // * **g1**: same as **fc.gpu.tesla.1** // // Default value: e1 InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"` // An array that consists of the information of layers. // // > If multiple layers exist, the layers are merged based on the array subscripts in descending order. The content of a layer with a smaller subscript overwrites that of a larger subscript. Layers []*string `json:"layers,omitempty" xml:"layers,omitempty" type:"Repeated"` // The memory size of the function. Unit: MB. The value must be a multiple of 64. The memory size varies based on the function instance type. For more information, see the "Instance types" section of the [Instance types and usage modes](~~179379~~) topic. MemorySize *int32 `json:"memorySize,omitempty" xml:"memorySize,omitempty"` // The runtime of the function. Valid values: **nodejs16**, **nodejs14**, **nodejs12**, **nodejs10**, **nodejs8**, **nodejs6**, **nodejs4.4**, **python3.10**, **python3.9**, **python3**, **python2.7**, **java11**, **java8**, **go1**, **php7.2**, **dotnetcore3.1**, **dotnetcore2.1**, **custom.debian10**, **custom**, and **custom-container**. For more information, see [Supported function runtime environments](~~73338~~). Runtime *string `json:"runtime,omitempty" xml:"runtime,omitempty"` // The timeout period for the execution of the function. Unit: seconds. Default value: 3. Minimum value: 1. When this period is elapsed, the function execution is terminated. Timeout *int32 `json:"timeout,omitempty" xml:"timeout,omitempty"` }
func (CreateFunctionRequest) GoString ¶
func (s CreateFunctionRequest) GoString() string
func (*CreateFunctionRequest) SetCaPort ¶
func (s *CreateFunctionRequest) SetCaPort(v int32) *CreateFunctionRequest
func (*CreateFunctionRequest) SetCode ¶
func (s *CreateFunctionRequest) SetCode(v *Code) *CreateFunctionRequest
func (*CreateFunctionRequest) SetCpu ¶
func (s *CreateFunctionRequest) SetCpu(v float32) *CreateFunctionRequest
func (*CreateFunctionRequest) SetCustomContainerConfig ¶
func (s *CreateFunctionRequest) SetCustomContainerConfig(v *CustomContainerConfig) *CreateFunctionRequest
func (*CreateFunctionRequest) SetCustomDNS ¶
func (s *CreateFunctionRequest) SetCustomDNS(v *CustomDNS) *CreateFunctionRequest
func (*CreateFunctionRequest) SetCustomHealthCheckConfig ¶
func (s *CreateFunctionRequest) SetCustomHealthCheckConfig(v *CustomHealthCheckConfig) *CreateFunctionRequest
func (*CreateFunctionRequest) SetCustomRuntimeConfig ¶
func (s *CreateFunctionRequest) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *CreateFunctionRequest
func (*CreateFunctionRequest) SetDescription ¶
func (s *CreateFunctionRequest) SetDescription(v string) *CreateFunctionRequest
func (*CreateFunctionRequest) SetDiskSize ¶
func (s *CreateFunctionRequest) SetDiskSize(v int32) *CreateFunctionRequest
func (*CreateFunctionRequest) SetEnvironmentVariables ¶
func (s *CreateFunctionRequest) SetEnvironmentVariables(v map[string]*string) *CreateFunctionRequest
func (*CreateFunctionRequest) SetFunctionName ¶
func (s *CreateFunctionRequest) SetFunctionName(v string) *CreateFunctionRequest
func (*CreateFunctionRequest) SetGpuMemorySize ¶ added in v2.0.4
func (s *CreateFunctionRequest) SetGpuMemorySize(v int32) *CreateFunctionRequest
func (*CreateFunctionRequest) SetHandler ¶
func (s *CreateFunctionRequest) SetHandler(v string) *CreateFunctionRequest
func (*CreateFunctionRequest) SetInitializationTimeout ¶
func (s *CreateFunctionRequest) SetInitializationTimeout(v int32) *CreateFunctionRequest
func (*CreateFunctionRequest) SetInitializer ¶
func (s *CreateFunctionRequest) SetInitializer(v string) *CreateFunctionRequest
func (*CreateFunctionRequest) SetInstanceConcurrency ¶
func (s *CreateFunctionRequest) SetInstanceConcurrency(v int32) *CreateFunctionRequest
func (*CreateFunctionRequest) SetInstanceLifecycleConfig ¶
func (s *CreateFunctionRequest) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *CreateFunctionRequest
func (*CreateFunctionRequest) SetInstanceSoftConcurrency ¶
func (s *CreateFunctionRequest) SetInstanceSoftConcurrency(v int32) *CreateFunctionRequest
func (*CreateFunctionRequest) SetInstanceType ¶
func (s *CreateFunctionRequest) SetInstanceType(v string) *CreateFunctionRequest
func (*CreateFunctionRequest) SetLayers ¶
func (s *CreateFunctionRequest) SetLayers(v []*string) *CreateFunctionRequest
func (*CreateFunctionRequest) SetMemorySize ¶
func (s *CreateFunctionRequest) SetMemorySize(v int32) *CreateFunctionRequest
func (*CreateFunctionRequest) SetRuntime ¶
func (s *CreateFunctionRequest) SetRuntime(v string) *CreateFunctionRequest
func (*CreateFunctionRequest) SetTimeout ¶
func (s *CreateFunctionRequest) SetTimeout(v int32) *CreateFunctionRequest
func (CreateFunctionRequest) String ¶
func (s CreateFunctionRequest) String() string
type CreateFunctionResponse ¶
type CreateFunctionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateFunctionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateFunctionResponse) GoString ¶
func (s CreateFunctionResponse) GoString() string
func (*CreateFunctionResponse) SetBody ¶
func (s *CreateFunctionResponse) SetBody(v *CreateFunctionResponseBody) *CreateFunctionResponse
func (*CreateFunctionResponse) SetHeaders ¶
func (s *CreateFunctionResponse) SetHeaders(v map[string]*string) *CreateFunctionResponse
func (*CreateFunctionResponse) SetStatusCode ¶
func (s *CreateFunctionResponse) SetStatusCode(v int32) *CreateFunctionResponse
func (CreateFunctionResponse) String ¶
func (s CreateFunctionResponse) String() string
type CreateFunctionResponseBody ¶
type CreateFunctionResponseBody struct { // The port on which the HTTP server listens for the custom runtime or custom container runtime. CaPort *int32 `json:"caPort,omitempty" xml:"caPort,omitempty"` // The CRC-64 value of the function code package. CodeChecksum *string `json:"codeChecksum,omitempty" xml:"codeChecksum,omitempty"` // The size of the function code package that is returned by the system. Unit: bytes. CodeSize *int64 `json:"codeSize,omitempty" xml:"codeSize,omitempty"` // The number of vCPUs of the function. The value is a multiple of 0.05. Cpu *float32 `json:"cpu,omitempty" xml:"cpu,omitempty"` // The time when the function was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The configurations of the custom container runtime. After you configure the custom container runtime, Function Compute can execute the function in a container created from a custom image. CustomContainerConfig *CustomContainerConfig `json:"customContainerConfig,omitempty" xml:"customContainerConfig,omitempty"` // The custom DNS configurations of the function. CustomDNS *CustomDNS `json:"customDNS,omitempty" xml:"customDNS,omitempty"` // The custom health check configuration of the function. This parameter is applicable only to custom runtimes and custom containers. CustomHealthCheckConfig *CustomHealthCheckConfig `json:"customHealthCheckConfig,omitempty" xml:"customHealthCheckConfig,omitempty"` // The configurations of the custom runtime. CustomRuntimeConfig *CustomRuntimeConfig `json:"customRuntimeConfig,omitempty" xml:"customRuntimeConfig,omitempty"` // The description of the function. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The disk size of the function. Unit: MB. Valid values: 512 and 10240. DiskSize *int32 `json:"diskSize,omitempty" xml:"diskSize,omitempty"` // The environment variables that are configured for the function. You can obtain the values of the environment variables from the function. For more information, see [Environment variables](~~69777~~). EnvironmentVariables map[string]*string `json:"environmentVariables,omitempty" xml:"environmentVariables,omitempty"` // The unique ID that is generated by the system for the function. FunctionId *string `json:"functionId,omitempty" xml:"functionId,omitempty"` // The name of the function. FunctionName *string `json:"functionName,omitempty" xml:"functionName,omitempty"` // The GPU memory capacity for the function. Unit: MB. The value is a multiple of 1,024. GpuMemorySize *int32 `json:"gpuMemorySize,omitempty" xml:"gpuMemorySize,omitempty"` // The handler of the function. Handler *string `json:"handler,omitempty" xml:"handler,omitempty"` // The timeout period for the execution of the Initializer hook. Unit: seconds. Default value: 3. Minimum value: 1. When the period ends, the execution of the Initializer hook is terminated. InitializationTimeout *int32 `json:"initializationTimeout,omitempty" xml:"initializationTimeout,omitempty"` // The handler of the Initializer hook. The format is determined by the programming language. Initializer *string `json:"initializer,omitempty" xml:"initializer,omitempty"` // The number of requests that can be concurrently processed by a single instance. InstanceConcurrency *int32 `json:"instanceConcurrency,omitempty" xml:"instanceConcurrency,omitempty"` // The lifecycle configurations of the instance. InstanceLifecycleConfig *InstanceLifecycleConfig `json:"instanceLifecycleConfig,omitempty" xml:"instanceLifecycleConfig,omitempty"` // The soft concurrency of the instance. You can use this parameter to implement graceful scale-up of instances. If the number of concurrent requests on an instance is greater than the value of soft concurrency, an instance scale-up is triggered. For example, if your instance requires a long time to start, you can specify a suitable soft concurrency to start the instance in advance. // // The value must be less than or equal to that of the **instanceConcurrency** parameter. InstanceSoftConcurrency *int32 `json:"instanceSoftConcurrency,omitempty" xml:"instanceSoftConcurrency,omitempty"` // The instance type of the function. Valid values: // // * **e1**: elastic instance // * **c1**: performance instance // * **fc.gpu.tesla.1**: GPU-accelerated instance (Tesla T4) // * **fc.gpu.ampere.1**: GPU-accelerated instance (Ampere A10) // * **g1**: same as **fc.gpu.tesla.1** InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"` // The time when the function was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // An array that consists of the information of layers. // // > If multiple layers exist, the layers are merged based on the array subscripts in descending order. The content of a layer with a smaller subscript overwrites that of a larger subscript. Layers []*string `json:"layers,omitempty" xml:"layers,omitempty" type:"Repeated"` // ARN list of layers LayersArnV2 []*string `json:"layersArnV2,omitempty" xml:"layersArnV2,omitempty" type:"Repeated"` // The memory size that is configured for the function. Unit: MB. MemorySize *int32 `json:"memorySize,omitempty" xml:"memorySize,omitempty"` // The runtime environment of the function. Valid values: **nodejs16**, **nodejs14**, **nodejs12**, **nodejs10**, **nodejs8**, **nodejs6**, **nodejs4.4**, **python3.10**, **python3.9**, **python3**, **python2.7**, **java11**, **java8**, **go1**, **php7.2**, **dotnetcore3.1**, **dotnetcore2.1**, **custom.debian10**, **custom**, and **custom-container**. For more information, see [Supported function runtime environments](~~73338~~). Runtime *string `json:"runtime,omitempty" xml:"runtime,omitempty"` // The timeout period for the execution of the function. Unit: seconds. Default value: 60. Valid values: 1 to 600. When this period expires, the execution of the function is terminated. Timeout *int32 `json:"timeout,omitempty" xml:"timeout,omitempty"` }
func (CreateFunctionResponseBody) GoString ¶
func (s CreateFunctionResponseBody) GoString() string
func (*CreateFunctionResponseBody) SetCaPort ¶
func (s *CreateFunctionResponseBody) SetCaPort(v int32) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetCodeChecksum ¶
func (s *CreateFunctionResponseBody) SetCodeChecksum(v string) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetCodeSize ¶
func (s *CreateFunctionResponseBody) SetCodeSize(v int64) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetCpu ¶
func (s *CreateFunctionResponseBody) SetCpu(v float32) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetCreatedTime ¶
func (s *CreateFunctionResponseBody) SetCreatedTime(v string) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetCustomContainerConfig ¶
func (s *CreateFunctionResponseBody) SetCustomContainerConfig(v *CustomContainerConfig) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetCustomDNS ¶
func (s *CreateFunctionResponseBody) SetCustomDNS(v *CustomDNS) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetCustomHealthCheckConfig ¶
func (s *CreateFunctionResponseBody) SetCustomHealthCheckConfig(v *CustomHealthCheckConfig) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetCustomRuntimeConfig ¶
func (s *CreateFunctionResponseBody) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetDescription ¶
func (s *CreateFunctionResponseBody) SetDescription(v string) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetDiskSize ¶
func (s *CreateFunctionResponseBody) SetDiskSize(v int32) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetEnvironmentVariables ¶
func (s *CreateFunctionResponseBody) SetEnvironmentVariables(v map[string]*string) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetFunctionId ¶
func (s *CreateFunctionResponseBody) SetFunctionId(v string) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetFunctionName ¶
func (s *CreateFunctionResponseBody) SetFunctionName(v string) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetGpuMemorySize ¶ added in v2.0.4
func (s *CreateFunctionResponseBody) SetGpuMemorySize(v int32) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetHandler ¶
func (s *CreateFunctionResponseBody) SetHandler(v string) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetInitializationTimeout ¶
func (s *CreateFunctionResponseBody) SetInitializationTimeout(v int32) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetInitializer ¶
func (s *CreateFunctionResponseBody) SetInitializer(v string) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetInstanceConcurrency ¶
func (s *CreateFunctionResponseBody) SetInstanceConcurrency(v int32) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetInstanceLifecycleConfig ¶
func (s *CreateFunctionResponseBody) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetInstanceSoftConcurrency ¶
func (s *CreateFunctionResponseBody) SetInstanceSoftConcurrency(v int32) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetInstanceType ¶
func (s *CreateFunctionResponseBody) SetInstanceType(v string) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetLastModifiedTime ¶
func (s *CreateFunctionResponseBody) SetLastModifiedTime(v string) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetLayers ¶
func (s *CreateFunctionResponseBody) SetLayers(v []*string) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetLayersArnV2 ¶ added in v2.0.10
func (s *CreateFunctionResponseBody) SetLayersArnV2(v []*string) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetMemorySize ¶
func (s *CreateFunctionResponseBody) SetMemorySize(v int32) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetRuntime ¶
func (s *CreateFunctionResponseBody) SetRuntime(v string) *CreateFunctionResponseBody
func (*CreateFunctionResponseBody) SetTimeout ¶
func (s *CreateFunctionResponseBody) SetTimeout(v int32) *CreateFunctionResponseBody
func (CreateFunctionResponseBody) String ¶
func (s CreateFunctionResponseBody) String() string
type CreateLayerVersionHeaders ¶
type CreateLayerVersionHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the function is invoked. The value is in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (CreateLayerVersionHeaders) GoString ¶
func (s CreateLayerVersionHeaders) GoString() string
func (*CreateLayerVersionHeaders) SetCommonHeaders ¶
func (s *CreateLayerVersionHeaders) SetCommonHeaders(v map[string]*string) *CreateLayerVersionHeaders
func (*CreateLayerVersionHeaders) SetXFcAccountId ¶
func (s *CreateLayerVersionHeaders) SetXFcAccountId(v string) *CreateLayerVersionHeaders
func (*CreateLayerVersionHeaders) SetXFcDate ¶
func (s *CreateLayerVersionHeaders) SetXFcDate(v string) *CreateLayerVersionHeaders
func (*CreateLayerVersionHeaders) SetXFcTraceId ¶
func (s *CreateLayerVersionHeaders) SetXFcTraceId(v string) *CreateLayerVersionHeaders
func (CreateLayerVersionHeaders) String ¶
func (s CreateLayerVersionHeaders) String() string
type CreateLayerVersionRequest ¶
type CreateLayerVersionRequest struct { // The layer code. Code *Code `json:"Code,omitempty" xml:"Code,omitempty"` // The runtimes that are supported by the layer. CompatibleRuntime []*string `json:"compatibleRuntime,omitempty" xml:"compatibleRuntime,omitempty" type:"Repeated"` // The layer description. The description can be up to 256 characters in length. Description *string `json:"description,omitempty" xml:"description,omitempty"` }
func (CreateLayerVersionRequest) GoString ¶
func (s CreateLayerVersionRequest) GoString() string
func (*CreateLayerVersionRequest) SetCode ¶
func (s *CreateLayerVersionRequest) SetCode(v *Code) *CreateLayerVersionRequest
func (*CreateLayerVersionRequest) SetCompatibleRuntime ¶
func (s *CreateLayerVersionRequest) SetCompatibleRuntime(v []*string) *CreateLayerVersionRequest
func (*CreateLayerVersionRequest) SetDescription ¶
func (s *CreateLayerVersionRequest) SetDescription(v string) *CreateLayerVersionRequest
func (CreateLayerVersionRequest) String ¶
func (s CreateLayerVersionRequest) String() string
type CreateLayerVersionResponse ¶
type CreateLayerVersionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateLayerVersionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateLayerVersionResponse) GoString ¶
func (s CreateLayerVersionResponse) GoString() string
func (*CreateLayerVersionResponse) SetBody ¶
func (s *CreateLayerVersionResponse) SetBody(v *CreateLayerVersionResponseBody) *CreateLayerVersionResponse
func (*CreateLayerVersionResponse) SetHeaders ¶
func (s *CreateLayerVersionResponse) SetHeaders(v map[string]*string) *CreateLayerVersionResponse
func (*CreateLayerVersionResponse) SetStatusCode ¶
func (s *CreateLayerVersionResponse) SetStatusCode(v int32) *CreateLayerVersionResponse
func (CreateLayerVersionResponse) String ¶
func (s CreateLayerVersionResponse) String() string
type CreateLayerVersionResponseBody ¶
type CreateLayerVersionResponseBody struct { // The access mode of the layer. Digit 0 specifies that the layer is private and digit 1 specifies that the layer is public. By default, public layers are public. Custom layers can be set to private or public. Acl *int32 `json:"acl,omitempty" xml:"acl,omitempty"` // The Alibaba Cloud Resource Name (ARN) of the layer. Arn *string `json:"arn,omitempty" xml:"arn,omitempty"` // The information about the layer code package. Code *OutputCodeLocation `json:"code,omitempty" xml:"code,omitempty"` // The CRC-64 value of the layer code package. The value is calculated based on the **ECMA-182 **standard. CodeChecksum *string `json:"codeChecksum,omitempty" xml:"codeChecksum,omitempty"` // The size of the layer code package. Unit: bytes. Codesize *int64 `json:"codesize,omitempty" xml:"codesize,omitempty"` // The runtimes that are supported by the layer. CompatibleRuntime []*string `json:"compatibleRuntime,omitempty" xml:"compatibleRuntime,omitempty" type:"Repeated"` // The time when the layer version was created. The time is in the yyyy-MM-ddTHH:mm:ssZ format. CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"` // The description of the layer version. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The layer name. LayerName *string `json:"layerName,omitempty" xml:"layerName,omitempty"` // The layer version. Version *int32 `json:"version,omitempty" xml:"version,omitempty"` }
func (CreateLayerVersionResponseBody) GoString ¶
func (s CreateLayerVersionResponseBody) GoString() string
func (*CreateLayerVersionResponseBody) SetAcl ¶
func (s *CreateLayerVersionResponseBody) SetAcl(v int32) *CreateLayerVersionResponseBody
func (*CreateLayerVersionResponseBody) SetArn ¶
func (s *CreateLayerVersionResponseBody) SetArn(v string) *CreateLayerVersionResponseBody
func (*CreateLayerVersionResponseBody) SetCode ¶
func (s *CreateLayerVersionResponseBody) SetCode(v *OutputCodeLocation) *CreateLayerVersionResponseBody
func (*CreateLayerVersionResponseBody) SetCodeChecksum ¶
func (s *CreateLayerVersionResponseBody) SetCodeChecksum(v string) *CreateLayerVersionResponseBody
func (*CreateLayerVersionResponseBody) SetCodesize ¶
func (s *CreateLayerVersionResponseBody) SetCodesize(v int64) *CreateLayerVersionResponseBody
func (*CreateLayerVersionResponseBody) SetCompatibleRuntime ¶
func (s *CreateLayerVersionResponseBody) SetCompatibleRuntime(v []*string) *CreateLayerVersionResponseBody
func (*CreateLayerVersionResponseBody) SetCreateTime ¶
func (s *CreateLayerVersionResponseBody) SetCreateTime(v string) *CreateLayerVersionResponseBody
func (*CreateLayerVersionResponseBody) SetDescription ¶
func (s *CreateLayerVersionResponseBody) SetDescription(v string) *CreateLayerVersionResponseBody
func (*CreateLayerVersionResponseBody) SetLayerName ¶
func (s *CreateLayerVersionResponseBody) SetLayerName(v string) *CreateLayerVersionResponseBody
func (*CreateLayerVersionResponseBody) SetVersion ¶
func (s *CreateLayerVersionResponseBody) SetVersion(v int32) *CreateLayerVersionResponseBody
func (CreateLayerVersionResponseBody) String ¶
func (s CreateLayerVersionResponseBody) String() string
type CreateServiceHeaders ¶
type CreateServiceHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time on which the function is invoked. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (CreateServiceHeaders) GoString ¶
func (s CreateServiceHeaders) GoString() string
func (*CreateServiceHeaders) SetCommonHeaders ¶
func (s *CreateServiceHeaders) SetCommonHeaders(v map[string]*string) *CreateServiceHeaders
func (*CreateServiceHeaders) SetXFcAccountId ¶
func (s *CreateServiceHeaders) SetXFcAccountId(v string) *CreateServiceHeaders
func (*CreateServiceHeaders) SetXFcDate ¶
func (s *CreateServiceHeaders) SetXFcDate(v string) *CreateServiceHeaders
func (*CreateServiceHeaders) SetXFcTraceId ¶
func (s *CreateServiceHeaders) SetXFcTraceId(v string) *CreateServiceHeaders
func (CreateServiceHeaders) String ¶
func (s CreateServiceHeaders) String() string
type CreateServiceRequest ¶
type CreateServiceRequest struct { // The description of the service. Description *string `json:"description,omitempty" xml:"description,omitempty"` // Specifies whether to allow functions to access the Internet. Valid values: // // * **true**: allows functions to access the Internet. This is the default value. // * **false**: does not allow functions to access the Internet. InternetAccess *bool `json:"internetAccess,omitempty" xml:"internetAccess,omitempty"` // The log configuration. Function Compute writes function execution logs to the specified Logstore. LogConfig *LogConfig `json:"logConfig,omitempty" xml:"logConfig,omitempty"` // The configuration of the Apsara File Storage NAS (NAS) file system. The configurations allow functions in the specified service to access the NAS file system. NasConfig *NASConfig `json:"nasConfig,omitempty" xml:"nasConfig,omitempty"` // The OSS mount configurations. OssMountConfig *OSSMountConfig `json:"ossMountConfig,omitempty" xml:"ossMountConfig,omitempty"` // The RAM role that is used to grant required permissions to Function Compute. The RAM role is used in the following scenarios: // // * Sends function execution logs to your Logstore. // * Generates a token for a function to access other cloud resources during function execution. Role *string `json:"role,omitempty" xml:"role,omitempty"` // The name of the service. The name can contain only letters, digits, hyphens (-), and underscores (\_). It cannot start with a digit or hyphen (-). It must be 1 to 128 characters in length. ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"` // The configuration of Tracing Analysis. After Function Compute is integrated with Tracing Analysis, you can record the duration of a request in Function Compute, view the cold start time of a function, and record the execution duration of a function. For more information, see [Tracing Analysis](~~189804~~). TracingConfig *TracingConfig `json:"tracingConfig,omitempty" xml:"tracingConfig,omitempty"` // The VPC configurations. The configurations allow functions in the specified service to access the specified VPC. VpcConfig *VPCConfig `json:"vpcConfig,omitempty" xml:"vpcConfig,omitempty"` }
func (CreateServiceRequest) GoString ¶
func (s CreateServiceRequest) GoString() string
func (*CreateServiceRequest) SetDescription ¶
func (s *CreateServiceRequest) SetDescription(v string) *CreateServiceRequest
func (*CreateServiceRequest) SetInternetAccess ¶
func (s *CreateServiceRequest) SetInternetAccess(v bool) *CreateServiceRequest
func (*CreateServiceRequest) SetLogConfig ¶
func (s *CreateServiceRequest) SetLogConfig(v *LogConfig) *CreateServiceRequest
func (*CreateServiceRequest) SetNasConfig ¶
func (s *CreateServiceRequest) SetNasConfig(v *NASConfig) *CreateServiceRequest
func (*CreateServiceRequest) SetOssMountConfig ¶
func (s *CreateServiceRequest) SetOssMountConfig(v *OSSMountConfig) *CreateServiceRequest
func (*CreateServiceRequest) SetRole ¶
func (s *CreateServiceRequest) SetRole(v string) *CreateServiceRequest
func (*CreateServiceRequest) SetServiceName ¶
func (s *CreateServiceRequest) SetServiceName(v string) *CreateServiceRequest
func (*CreateServiceRequest) SetTracingConfig ¶
func (s *CreateServiceRequest) SetTracingConfig(v *TracingConfig) *CreateServiceRequest
func (*CreateServiceRequest) SetVpcConfig ¶
func (s *CreateServiceRequest) SetVpcConfig(v *VPCConfig) *CreateServiceRequest
func (CreateServiceRequest) String ¶
func (s CreateServiceRequest) String() string
type CreateServiceResponse ¶
type CreateServiceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateServiceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateServiceResponse) GoString ¶
func (s CreateServiceResponse) GoString() string
func (*CreateServiceResponse) SetBody ¶
func (s *CreateServiceResponse) SetBody(v *CreateServiceResponseBody) *CreateServiceResponse
func (*CreateServiceResponse) SetHeaders ¶
func (s *CreateServiceResponse) SetHeaders(v map[string]*string) *CreateServiceResponse
func (*CreateServiceResponse) SetStatusCode ¶
func (s *CreateServiceResponse) SetStatusCode(v int32) *CreateServiceResponse
func (CreateServiceResponse) String ¶
func (s CreateServiceResponse) String() string
type CreateServiceResponseBody ¶
type CreateServiceResponseBody struct { // The time when the service was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The description of the service. Description *string `json:"description,omitempty" xml:"description,omitempty"` // Specifies whether to allow functions to access the Internet. Valid values: // // * **true**: allows functions in the specified service to access the Internet. // * **false**: does not allow functions in the specified service to access the Internet. InternetAccess *bool `json:"internetAccess,omitempty" xml:"internetAccess,omitempty"` // The time when the service was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The log configuration. Function Compute writes function execution logs to the specified Logstore. LogConfig *LogConfig `json:"logConfig,omitempty" xml:"logConfig,omitempty"` // The configuration of the NAS file system. The configurations allow functions in the specified service to access the NAS file system. NasConfig *NASConfig `json:"nasConfig,omitempty" xml:"nasConfig,omitempty"` // The OSS mount configurations. OssMountConfig *OSSMountConfig `json:"ossMountConfig,omitempty" xml:"ossMountConfig,omitempty"` // The RAM role that is used to grant required permissions to Function Compute. The RAM role is used in the following scenarios: // // * Sends function execution logs to your Logstore. // * Generates a token for a function to access other cloud resources during function execution. Role *string `json:"role,omitempty" xml:"role,omitempty"` // The unique ID generated by the system for the service. ServiceId *string `json:"serviceId,omitempty" xml:"serviceId,omitempty"` // The name of the service. ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"` // The configuration of Tracing Analysis. After Function Compute is integrated with Tracing Analysis, you can record the duration of a request in Function Compute, view the cold start time of a function, and record the execution duration of a function. For more information, see [Tracing Analysis](~~189804~~). TracingConfig *TracingConfig `json:"tracingConfig,omitempty" xml:"tracingConfig,omitempty"` UseSLRAuthentication *bool `json:"useSLRAuthentication,omitempty" xml:"useSLRAuthentication,omitempty"` // The VPC configurations. The configurations allow functions in the specified service to access the specified VPC. VpcConfig *VPCConfig `json:"vpcConfig,omitempty" xml:"vpcConfig,omitempty"` }
func (CreateServiceResponseBody) GoString ¶
func (s CreateServiceResponseBody) GoString() string
func (*CreateServiceResponseBody) SetCreatedTime ¶
func (s *CreateServiceResponseBody) SetCreatedTime(v string) *CreateServiceResponseBody
func (*CreateServiceResponseBody) SetDescription ¶
func (s *CreateServiceResponseBody) SetDescription(v string) *CreateServiceResponseBody
func (*CreateServiceResponseBody) SetInternetAccess ¶
func (s *CreateServiceResponseBody) SetInternetAccess(v bool) *CreateServiceResponseBody
func (*CreateServiceResponseBody) SetLastModifiedTime ¶
func (s *CreateServiceResponseBody) SetLastModifiedTime(v string) *CreateServiceResponseBody
func (*CreateServiceResponseBody) SetLogConfig ¶
func (s *CreateServiceResponseBody) SetLogConfig(v *LogConfig) *CreateServiceResponseBody
func (*CreateServiceResponseBody) SetNasConfig ¶
func (s *CreateServiceResponseBody) SetNasConfig(v *NASConfig) *CreateServiceResponseBody
func (*CreateServiceResponseBody) SetOssMountConfig ¶
func (s *CreateServiceResponseBody) SetOssMountConfig(v *OSSMountConfig) *CreateServiceResponseBody
func (*CreateServiceResponseBody) SetRole ¶
func (s *CreateServiceResponseBody) SetRole(v string) *CreateServiceResponseBody
func (*CreateServiceResponseBody) SetServiceId ¶
func (s *CreateServiceResponseBody) SetServiceId(v string) *CreateServiceResponseBody
func (*CreateServiceResponseBody) SetServiceName ¶
func (s *CreateServiceResponseBody) SetServiceName(v string) *CreateServiceResponseBody
func (*CreateServiceResponseBody) SetTracingConfig ¶
func (s *CreateServiceResponseBody) SetTracingConfig(v *TracingConfig) *CreateServiceResponseBody
func (*CreateServiceResponseBody) SetUseSLRAuthentication ¶ added in v2.0.11
func (s *CreateServiceResponseBody) SetUseSLRAuthentication(v bool) *CreateServiceResponseBody
func (*CreateServiceResponseBody) SetVpcConfig ¶
func (s *CreateServiceResponseBody) SetVpcConfig(v *VPCConfig) *CreateServiceResponseBody
func (CreateServiceResponseBody) String ¶
func (s CreateServiceResponseBody) String() string
type CreateTriggerHeaders ¶
type CreateTriggerHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the request is initiated on the client. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (CreateTriggerHeaders) GoString ¶
func (s CreateTriggerHeaders) GoString() string
func (*CreateTriggerHeaders) SetCommonHeaders ¶
func (s *CreateTriggerHeaders) SetCommonHeaders(v map[string]*string) *CreateTriggerHeaders
func (*CreateTriggerHeaders) SetXFcAccountId ¶
func (s *CreateTriggerHeaders) SetXFcAccountId(v string) *CreateTriggerHeaders
func (*CreateTriggerHeaders) SetXFcDate ¶
func (s *CreateTriggerHeaders) SetXFcDate(v string) *CreateTriggerHeaders
func (*CreateTriggerHeaders) SetXFcTraceId ¶
func (s *CreateTriggerHeaders) SetXFcTraceId(v string) *CreateTriggerHeaders
func (CreateTriggerHeaders) String ¶
func (s CreateTriggerHeaders) String() string
type CreateTriggerRequest ¶
type CreateTriggerRequest struct { // The description of the trigger. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The role that is used by the event source such as Object Storage Service (OSS) to invoke the function. For more information, see [Overview](~~53102~~). InvocationRole *string `json:"invocationRole,omitempty" xml:"invocationRole,omitempty"` // The version or alias of the service. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` // The Alibaba Cloud Resource Name (ARN) of the event source for the trigger. SourceArn *string `json:"sourceArn,omitempty" xml:"sourceArn,omitempty"` // The configurations of the trigger. The configurations vary based on the trigger type. For more information about the format, see the following topics: // // * Object Storage Service (OSS) trigger: [OSSTriggerConfig](~~415697~~). // * Simple Log Service trigger: [LogTriggerConfig](~~415694~~). // * Time trigger: [TimeTriggerConfig](~~415712~~). // * HTTP trigger: [HTTPTriggerConfig](~~415685~~). // * Tablestore trigger: Specify the **SourceArn** parameter and leave this parameter empty. // * Alibaba Cloud CDN event trigger: [CDNEventsTriggerConfig](~~415674~~). // * Message Service (MNS) topic trigger: [MnsTopicTriggerConfig](~~415695~~). // * EventBridge triggers: [EventBridgeTriggerConfig](~~2508622~~). TriggerConfig *string `json:"triggerConfig,omitempty" xml:"triggerConfig,omitempty"` // The name of the trigger. The name contains only letters, digits, hyphens (-), and underscores (\_). The name must be 1 to 128 characters in length and cannot start with a digit or hyphen (-). TriggerName *string `json:"triggerName,omitempty" xml:"triggerName,omitempty"` // The type of the trigger. Valid values: // // * **oss**: OSS event trigger. For more information, see [Overview](~~62922~~). // * **log**: Simple Log Service trigger. For more information, see [Overview](~~84386~~). // * **timer**: time trigger. For more information, see [Overview](~~68172~~). // * **http**: HTTP trigger. For more information, see [Overview](~~71229~~). // * **tablestore**: Tablestore trigger. For more information, see [Overview](~~100092~~). // * **cdn_events**: CDN event trigger. For more information, see [Overview](~~73333~~). // * **mns_topic**: MNS topic trigger. For more information, see [Overview](~~97032~~). // * **eventbridge**: EventBridge triggers. TriggerType *string `json:"triggerType,omitempty" xml:"triggerType,omitempty"` }
func (CreateTriggerRequest) GoString ¶
func (s CreateTriggerRequest) GoString() string
func (*CreateTriggerRequest) SetDescription ¶
func (s *CreateTriggerRequest) SetDescription(v string) *CreateTriggerRequest
func (*CreateTriggerRequest) SetInvocationRole ¶
func (s *CreateTriggerRequest) SetInvocationRole(v string) *CreateTriggerRequest
func (*CreateTriggerRequest) SetQualifier ¶
func (s *CreateTriggerRequest) SetQualifier(v string) *CreateTriggerRequest
func (*CreateTriggerRequest) SetSourceArn ¶
func (s *CreateTriggerRequest) SetSourceArn(v string) *CreateTriggerRequest
func (*CreateTriggerRequest) SetTriggerConfig ¶
func (s *CreateTriggerRequest) SetTriggerConfig(v string) *CreateTriggerRequest
func (*CreateTriggerRequest) SetTriggerName ¶
func (s *CreateTriggerRequest) SetTriggerName(v string) *CreateTriggerRequest
func (*CreateTriggerRequest) SetTriggerType ¶
func (s *CreateTriggerRequest) SetTriggerType(v string) *CreateTriggerRequest
func (CreateTriggerRequest) String ¶
func (s CreateTriggerRequest) String() string
type CreateTriggerResponse ¶
type CreateTriggerResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *CreateTriggerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (CreateTriggerResponse) GoString ¶
func (s CreateTriggerResponse) GoString() string
func (*CreateTriggerResponse) SetBody ¶
func (s *CreateTriggerResponse) SetBody(v *CreateTriggerResponseBody) *CreateTriggerResponse
func (*CreateTriggerResponse) SetHeaders ¶
func (s *CreateTriggerResponse) SetHeaders(v map[string]*string) *CreateTriggerResponse
func (*CreateTriggerResponse) SetStatusCode ¶
func (s *CreateTriggerResponse) SetStatusCode(v int32) *CreateTriggerResponse
func (CreateTriggerResponse) String ¶
func (s CreateTriggerResponse) String() string
type CreateTriggerResponseBody ¶
type CreateTriggerResponseBody struct { // The time when the trigger was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The description of the trigger. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The domain name used to invoke the function by using HTTP. You can add this domain name as the prefix to the endpoint of Function Compute. This way, you can invoke the function that corresponds to the trigger by using HTTP. For example, `{domainName}.cn-shanghai.fc.aliyuncs.com`. DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"` // The ARN of the RAM role that is used by the event source to invoke the function. InvocationRole *string `json:"invocationRole,omitempty" xml:"invocationRole,omitempty"` // The time when the trigger was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The version of the service. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` // The ARN of the event source. SourceArn *string `json:"sourceArn,omitempty" xml:"sourceArn,omitempty"` // The configurations of the trigger. The configurations vary based on the trigger type. TriggerConfig *string `json:"triggerConfig,omitempty" xml:"triggerConfig,omitempty"` // The unique ID of the trigger. TriggerId *string `json:"triggerId,omitempty" xml:"triggerId,omitempty"` // The name of the trigger. The name contains only letters, digits, hyphens (-), and underscores (\_). The name must be 1 to 128 characters in length and cannot start with a digit or hyphen (-). TriggerName *string `json:"triggerName,omitempty" xml:"triggerName,omitempty"` // The trigger type. Valid values: **oss**, **log**, **tablestore**, **timer**, **http**, **cdn_events**, **mns_topic**, and **eventbridge**. TriggerType *string `json:"triggerType,omitempty" xml:"triggerType,omitempty"` // The public domain address. You can access HTTP triggers over the Internet by using HTTP or HTTPS. UrlInternet *string `json:"urlInternet,omitempty" xml:"urlInternet,omitempty"` // The private endpoint. In a VPC, you can access HTTP triggers by using HTTP or HTTPS. UrlIntranet *string `json:"urlIntranet,omitempty" xml:"urlIntranet,omitempty"` }
func (CreateTriggerResponseBody) GoString ¶
func (s CreateTriggerResponseBody) GoString() string
func (*CreateTriggerResponseBody) SetCreatedTime ¶
func (s *CreateTriggerResponseBody) SetCreatedTime(v string) *CreateTriggerResponseBody
func (*CreateTriggerResponseBody) SetDescription ¶
func (s *CreateTriggerResponseBody) SetDescription(v string) *CreateTriggerResponseBody
func (*CreateTriggerResponseBody) SetDomainName ¶
func (s *CreateTriggerResponseBody) SetDomainName(v string) *CreateTriggerResponseBody
func (*CreateTriggerResponseBody) SetInvocationRole ¶
func (s *CreateTriggerResponseBody) SetInvocationRole(v string) *CreateTriggerResponseBody
func (*CreateTriggerResponseBody) SetLastModifiedTime ¶
func (s *CreateTriggerResponseBody) SetLastModifiedTime(v string) *CreateTriggerResponseBody
func (*CreateTriggerResponseBody) SetQualifier ¶
func (s *CreateTriggerResponseBody) SetQualifier(v string) *CreateTriggerResponseBody
func (*CreateTriggerResponseBody) SetSourceArn ¶
func (s *CreateTriggerResponseBody) SetSourceArn(v string) *CreateTriggerResponseBody
func (*CreateTriggerResponseBody) SetTriggerConfig ¶
func (s *CreateTriggerResponseBody) SetTriggerConfig(v string) *CreateTriggerResponseBody
func (*CreateTriggerResponseBody) SetTriggerId ¶
func (s *CreateTriggerResponseBody) SetTriggerId(v string) *CreateTriggerResponseBody
func (*CreateTriggerResponseBody) SetTriggerName ¶
func (s *CreateTriggerResponseBody) SetTriggerName(v string) *CreateTriggerResponseBody
func (*CreateTriggerResponseBody) SetTriggerType ¶
func (s *CreateTriggerResponseBody) SetTriggerType(v string) *CreateTriggerResponseBody
func (*CreateTriggerResponseBody) SetUrlInternet ¶
func (s *CreateTriggerResponseBody) SetUrlInternet(v string) *CreateTriggerResponseBody
func (*CreateTriggerResponseBody) SetUrlIntranet ¶
func (s *CreateTriggerResponseBody) SetUrlIntranet(v string) *CreateTriggerResponseBody
func (CreateTriggerResponseBody) String ¶
func (s CreateTriggerResponseBody) String() string
type CreateVpcBindingHeaders ¶
type CreateVpcBindingHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (CreateVpcBindingHeaders) GoString ¶
func (s CreateVpcBindingHeaders) GoString() string
func (*CreateVpcBindingHeaders) SetCommonHeaders ¶
func (s *CreateVpcBindingHeaders) SetCommonHeaders(v map[string]*string) *CreateVpcBindingHeaders
func (*CreateVpcBindingHeaders) SetXFcAccountId ¶
func (s *CreateVpcBindingHeaders) SetXFcAccountId(v string) *CreateVpcBindingHeaders
func (*CreateVpcBindingHeaders) SetXFcDate ¶
func (s *CreateVpcBindingHeaders) SetXFcDate(v string) *CreateVpcBindingHeaders
func (*CreateVpcBindingHeaders) SetXFcTraceId ¶
func (s *CreateVpcBindingHeaders) SetXFcTraceId(v string) *CreateVpcBindingHeaders
func (CreateVpcBindingHeaders) String ¶
func (s CreateVpcBindingHeaders) String() string
type CreateVpcBindingRequest ¶
type CreateVpcBindingRequest struct { // The ID of the VPC to be bound. VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"` }
func (CreateVpcBindingRequest) GoString ¶
func (s CreateVpcBindingRequest) GoString() string
func (*CreateVpcBindingRequest) SetVpcId ¶
func (s *CreateVpcBindingRequest) SetVpcId(v string) *CreateVpcBindingRequest
func (CreateVpcBindingRequest) String ¶
func (s CreateVpcBindingRequest) String() string
type CreateVpcBindingResponse ¶
type CreateVpcBindingResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (CreateVpcBindingResponse) GoString ¶
func (s CreateVpcBindingResponse) GoString() string
func (*CreateVpcBindingResponse) SetHeaders ¶
func (s *CreateVpcBindingResponse) SetHeaders(v map[string]*string) *CreateVpcBindingResponse
func (*CreateVpcBindingResponse) SetStatusCode ¶
func (s *CreateVpcBindingResponse) SetStatusCode(v int32) *CreateVpcBindingResponse
func (CreateVpcBindingResponse) String ¶
func (s CreateVpcBindingResponse) String() string
type CustomContainerConfig ¶
type CustomContainerConfig struct { AccelerationType *string `json:"accelerationType,omitempty" xml:"accelerationType,omitempty"` Args *string `json:"args,omitempty" xml:"args,omitempty"` Command *string `json:"command,omitempty" xml:"command,omitempty"` Image *string `json:"image,omitempty" xml:"image,omitempty"` InstanceID *string `json:"instanceID,omitempty" xml:"instanceID,omitempty"` WebServerMode *bool `json:"webServerMode,omitempty" xml:"webServerMode,omitempty"` }
func (CustomContainerConfig) GoString ¶
func (s CustomContainerConfig) GoString() string
func (*CustomContainerConfig) SetAccelerationType ¶
func (s *CustomContainerConfig) SetAccelerationType(v string) *CustomContainerConfig
func (*CustomContainerConfig) SetArgs ¶
func (s *CustomContainerConfig) SetArgs(v string) *CustomContainerConfig
func (*CustomContainerConfig) SetCommand ¶
func (s *CustomContainerConfig) SetCommand(v string) *CustomContainerConfig
func (*CustomContainerConfig) SetImage ¶
func (s *CustomContainerConfig) SetImage(v string) *CustomContainerConfig
func (*CustomContainerConfig) SetInstanceID ¶
func (s *CustomContainerConfig) SetInstanceID(v string) *CustomContainerConfig
func (*CustomContainerConfig) SetWebServerMode ¶
func (s *CustomContainerConfig) SetWebServerMode(v bool) *CustomContainerConfig
func (CustomContainerConfig) String ¶
func (s CustomContainerConfig) String() string
type CustomContainerConfigInfo ¶
type CustomContainerConfigInfo struct { AccelerationInfo *AccelerationInfo `json:"accelerationInfo,omitempty" xml:"accelerationInfo,omitempty"` AccelerationType *string `json:"accelerationType,omitempty" xml:"accelerationType,omitempty"` Args *string `json:"args,omitempty" xml:"args,omitempty"` Command *string `json:"command,omitempty" xml:"command,omitempty"` Image *string `json:"image,omitempty" xml:"image,omitempty"` InstanceID *string `json:"instanceID,omitempty" xml:"instanceID,omitempty"` WebServerMode *bool `json:"webServerMode,omitempty" xml:"webServerMode,omitempty"` }
func (CustomContainerConfigInfo) GoString ¶
func (s CustomContainerConfigInfo) GoString() string
func (*CustomContainerConfigInfo) SetAccelerationInfo ¶
func (s *CustomContainerConfigInfo) SetAccelerationInfo(v *AccelerationInfo) *CustomContainerConfigInfo
func (*CustomContainerConfigInfo) SetAccelerationType ¶
func (s *CustomContainerConfigInfo) SetAccelerationType(v string) *CustomContainerConfigInfo
func (*CustomContainerConfigInfo) SetArgs ¶
func (s *CustomContainerConfigInfo) SetArgs(v string) *CustomContainerConfigInfo
func (*CustomContainerConfigInfo) SetCommand ¶
func (s *CustomContainerConfigInfo) SetCommand(v string) *CustomContainerConfigInfo
func (*CustomContainerConfigInfo) SetImage ¶
func (s *CustomContainerConfigInfo) SetImage(v string) *CustomContainerConfigInfo
func (*CustomContainerConfigInfo) SetInstanceID ¶
func (s *CustomContainerConfigInfo) SetInstanceID(v string) *CustomContainerConfigInfo
func (*CustomContainerConfigInfo) SetWebServerMode ¶
func (s *CustomContainerConfigInfo) SetWebServerMode(v bool) *CustomContainerConfigInfo
func (CustomContainerConfigInfo) String ¶
func (s CustomContainerConfigInfo) String() string
type CustomDNS ¶
type CustomDNS struct { DnsOptions []*DNSOption `json:"dnsOptions,omitempty" xml:"dnsOptions,omitempty" type:"Repeated"` NameServers []*string `json:"nameServers,omitempty" xml:"nameServers,omitempty" type:"Repeated"` Searches []*string `json:"searches,omitempty" xml:"searches,omitempty" type:"Repeated"` }
func (*CustomDNS) SetDnsOptions ¶
func (*CustomDNS) SetNameServers ¶
func (*CustomDNS) SetSearches ¶
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 (s *CustomHealthCheckConfig) SetHttpGetUrl(v string) *CustomHealthCheckConfig
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,omitempty" xml:"args,omitempty" type:"Repeated"` Command []*string `json:"command,omitempty" xml:"command,omitempty" type:"Repeated"` }
func (CustomRuntimeConfig) GoString ¶
func (s CustomRuntimeConfig) GoString() string
func (*CustomRuntimeConfig) SetArgs ¶
func (s *CustomRuntimeConfig) SetArgs(v []*string) *CustomRuntimeConfig
func (*CustomRuntimeConfig) SetCommand ¶
func (s *CustomRuntimeConfig) SetCommand(v []*string) *CustomRuntimeConfig
func (CustomRuntimeConfig) String ¶
func (s CustomRuntimeConfig) String() string
type DNSOption ¶
type DeadLetterQueue ¶ added in v2.0.7
type DeadLetterQueue struct {
Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"`
}
func (DeadLetterQueue) GoString ¶ added in v2.0.7
func (s DeadLetterQueue) GoString() string
func (*DeadLetterQueue) SetArn ¶ added in v2.0.7
func (s *DeadLetterQueue) SetArn(v string) *DeadLetterQueue
func (DeadLetterQueue) String ¶ added in v2.0.7
func (s DeadLetterQueue) String() string
type DeleteAliasHeaders ¶
type DeleteAliasHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // If the ETag specified in the request matches the ETag value of the object, OSS transmits the object and returns 200 OK. If the ETag specified in the request does not match the ETag value of the object, OSS returns 412 Precondition Failed. // The ETag value of a resource is used to check whether the resource has changed. You can check data integrity by using the ETag value. // Default value: null IfMatch *string `json:"If-Match,omitempty" xml:"If-Match,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (DeleteAliasHeaders) GoString ¶
func (s DeleteAliasHeaders) GoString() string
func (*DeleteAliasHeaders) SetCommonHeaders ¶
func (s *DeleteAliasHeaders) SetCommonHeaders(v map[string]*string) *DeleteAliasHeaders
func (*DeleteAliasHeaders) SetIfMatch ¶
func (s *DeleteAliasHeaders) SetIfMatch(v string) *DeleteAliasHeaders
func (*DeleteAliasHeaders) SetXFcAccountId ¶
func (s *DeleteAliasHeaders) SetXFcAccountId(v string) *DeleteAliasHeaders
func (*DeleteAliasHeaders) SetXFcDate ¶
func (s *DeleteAliasHeaders) SetXFcDate(v string) *DeleteAliasHeaders
func (*DeleteAliasHeaders) SetXFcTraceId ¶
func (s *DeleteAliasHeaders) SetXFcTraceId(v string) *DeleteAliasHeaders
func (DeleteAliasHeaders) String ¶
func (s DeleteAliasHeaders) String() string
type DeleteAliasResponse ¶
type DeleteAliasResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
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 DeleteCustomDomainHeaders ¶
type DeleteCustomDomainHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (DeleteCustomDomainHeaders) GoString ¶
func (s DeleteCustomDomainHeaders) GoString() string
func (*DeleteCustomDomainHeaders) SetCommonHeaders ¶
func (s *DeleteCustomDomainHeaders) SetCommonHeaders(v map[string]*string) *DeleteCustomDomainHeaders
func (*DeleteCustomDomainHeaders) SetXFcAccountId ¶
func (s *DeleteCustomDomainHeaders) SetXFcAccountId(v string) *DeleteCustomDomainHeaders
func (*DeleteCustomDomainHeaders) SetXFcDate ¶
func (s *DeleteCustomDomainHeaders) SetXFcDate(v string) *DeleteCustomDomainHeaders
func (*DeleteCustomDomainHeaders) SetXFcTraceId ¶
func (s *DeleteCustomDomainHeaders) SetXFcTraceId(v string) *DeleteCustomDomainHeaders
func (DeleteCustomDomainHeaders) String ¶
func (s DeleteCustomDomainHeaders) String() string
type DeleteCustomDomainResponse ¶
type DeleteCustomDomainResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (DeleteCustomDomainResponse) GoString ¶
func (s DeleteCustomDomainResponse) GoString() string
func (*DeleteCustomDomainResponse) SetHeaders ¶
func (s *DeleteCustomDomainResponse) SetHeaders(v map[string]*string) *DeleteCustomDomainResponse
func (*DeleteCustomDomainResponse) SetStatusCode ¶
func (s *DeleteCustomDomainResponse) SetStatusCode(v int32) *DeleteCustomDomainResponse
func (DeleteCustomDomainResponse) String ¶
func (s DeleteCustomDomainResponse) String() string
type DeleteFunctionAsyncInvokeConfigHeaders ¶
type DeleteFunctionAsyncInvokeConfigHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (DeleteFunctionAsyncInvokeConfigHeaders) GoString ¶
func (s DeleteFunctionAsyncInvokeConfigHeaders) GoString() string
func (*DeleteFunctionAsyncInvokeConfigHeaders) SetCommonHeaders ¶
func (s *DeleteFunctionAsyncInvokeConfigHeaders) SetCommonHeaders(v map[string]*string) *DeleteFunctionAsyncInvokeConfigHeaders
func (*DeleteFunctionAsyncInvokeConfigHeaders) SetXFcAccountId ¶
func (s *DeleteFunctionAsyncInvokeConfigHeaders) SetXFcAccountId(v string) *DeleteFunctionAsyncInvokeConfigHeaders
func (*DeleteFunctionAsyncInvokeConfigHeaders) SetXFcDate ¶
func (s *DeleteFunctionAsyncInvokeConfigHeaders) SetXFcDate(v string) *DeleteFunctionAsyncInvokeConfigHeaders
func (*DeleteFunctionAsyncInvokeConfigHeaders) SetXFcTraceId ¶
func (s *DeleteFunctionAsyncInvokeConfigHeaders) SetXFcTraceId(v string) *DeleteFunctionAsyncInvokeConfigHeaders
func (DeleteFunctionAsyncInvokeConfigHeaders) String ¶
func (s DeleteFunctionAsyncInvokeConfigHeaders) String() string
type DeleteFunctionAsyncInvokeConfigRequest ¶
type DeleteFunctionAsyncInvokeConfigRequest struct { // The qualifier. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (DeleteFunctionAsyncInvokeConfigRequest) GoString ¶
func (s DeleteFunctionAsyncInvokeConfigRequest) GoString() string
func (*DeleteFunctionAsyncInvokeConfigRequest) SetQualifier ¶
func (s *DeleteFunctionAsyncInvokeConfigRequest) SetQualifier(v string) *DeleteFunctionAsyncInvokeConfigRequest
func (DeleteFunctionAsyncInvokeConfigRequest) String ¶
func (s DeleteFunctionAsyncInvokeConfigRequest) String() string
type DeleteFunctionAsyncInvokeConfigResponse ¶
type DeleteFunctionAsyncInvokeConfigResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (DeleteFunctionAsyncInvokeConfigResponse) GoString ¶
func (s DeleteFunctionAsyncInvokeConfigResponse) GoString() string
func (*DeleteFunctionAsyncInvokeConfigResponse) SetHeaders ¶
func (s *DeleteFunctionAsyncInvokeConfigResponse) SetHeaders(v map[string]*string) *DeleteFunctionAsyncInvokeConfigResponse
func (*DeleteFunctionAsyncInvokeConfigResponse) SetStatusCode ¶
func (s *DeleteFunctionAsyncInvokeConfigResponse) SetStatusCode(v int32) *DeleteFunctionAsyncInvokeConfigResponse
func (DeleteFunctionAsyncInvokeConfigResponse) String ¶
func (s DeleteFunctionAsyncInvokeConfigResponse) String() string
type DeleteFunctionHeaders ¶
type DeleteFunctionHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ETag value of the resource. This value is used to ensure that the modified resource is consistent with the resource to be modified. The ETag value is returned in the responses of the CREATE, GET, and UPDATE operations. IfMatch *string `json:"If-Match,omitempty" xml:"If-Match,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the request for Function Compute API. The value is the same as that of the requestId parameter in the response. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (DeleteFunctionHeaders) GoString ¶
func (s DeleteFunctionHeaders) GoString() string
func (*DeleteFunctionHeaders) SetCommonHeaders ¶
func (s *DeleteFunctionHeaders) SetCommonHeaders(v map[string]*string) *DeleteFunctionHeaders
func (*DeleteFunctionHeaders) SetIfMatch ¶
func (s *DeleteFunctionHeaders) SetIfMatch(v string) *DeleteFunctionHeaders
func (*DeleteFunctionHeaders) SetXFcAccountId ¶
func (s *DeleteFunctionHeaders) SetXFcAccountId(v string) *DeleteFunctionHeaders
func (*DeleteFunctionHeaders) SetXFcDate ¶
func (s *DeleteFunctionHeaders) SetXFcDate(v string) *DeleteFunctionHeaders
func (*DeleteFunctionHeaders) SetXFcTraceId ¶
func (s *DeleteFunctionHeaders) SetXFcTraceId(v string) *DeleteFunctionHeaders
func (DeleteFunctionHeaders) String ¶
func (s DeleteFunctionHeaders) String() string
type DeleteFunctionOnDemandConfigHeaders ¶
type DeleteFunctionOnDemandConfigHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // If the ETag specified in the request matches the ETag value of the OndemandConfig, FC returns 200 OK. If the ETag specified in the request does not match the ETag value of the object, FC returns 412 Precondition Failed. IfMatch *string `json:"If-Match,omitempty" xml:"If-Match,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The start time when the function is invoked. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the request for Function Compute API, which is also the unique ID of the request. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (DeleteFunctionOnDemandConfigHeaders) GoString ¶
func (s DeleteFunctionOnDemandConfigHeaders) GoString() string
func (*DeleteFunctionOnDemandConfigHeaders) SetCommonHeaders ¶
func (s *DeleteFunctionOnDemandConfigHeaders) SetCommonHeaders(v map[string]*string) *DeleteFunctionOnDemandConfigHeaders
func (*DeleteFunctionOnDemandConfigHeaders) SetIfMatch ¶
func (s *DeleteFunctionOnDemandConfigHeaders) SetIfMatch(v string) *DeleteFunctionOnDemandConfigHeaders
func (*DeleteFunctionOnDemandConfigHeaders) SetXFcAccountId ¶
func (s *DeleteFunctionOnDemandConfigHeaders) SetXFcAccountId(v string) *DeleteFunctionOnDemandConfigHeaders
func (*DeleteFunctionOnDemandConfigHeaders) SetXFcDate ¶
func (s *DeleteFunctionOnDemandConfigHeaders) SetXFcDate(v string) *DeleteFunctionOnDemandConfigHeaders
func (*DeleteFunctionOnDemandConfigHeaders) SetXFcTraceId ¶
func (s *DeleteFunctionOnDemandConfigHeaders) SetXFcTraceId(v string) *DeleteFunctionOnDemandConfigHeaders
func (DeleteFunctionOnDemandConfigHeaders) String ¶
func (s DeleteFunctionOnDemandConfigHeaders) String() string
type DeleteFunctionOnDemandConfigRequest ¶
type DeleteFunctionOnDemandConfigRequest struct { // The alias of the service or LATEST. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (DeleteFunctionOnDemandConfigRequest) GoString ¶
func (s DeleteFunctionOnDemandConfigRequest) GoString() string
func (*DeleteFunctionOnDemandConfigRequest) SetQualifier ¶
func (s *DeleteFunctionOnDemandConfigRequest) SetQualifier(v string) *DeleteFunctionOnDemandConfigRequest
func (DeleteFunctionOnDemandConfigRequest) String ¶
func (s DeleteFunctionOnDemandConfigRequest) String() string
type DeleteFunctionOnDemandConfigResponse ¶
type DeleteFunctionOnDemandConfigResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (DeleteFunctionOnDemandConfigResponse) GoString ¶
func (s DeleteFunctionOnDemandConfigResponse) GoString() string
func (*DeleteFunctionOnDemandConfigResponse) SetHeaders ¶
func (s *DeleteFunctionOnDemandConfigResponse) SetHeaders(v map[string]*string) *DeleteFunctionOnDemandConfigResponse
func (*DeleteFunctionOnDemandConfigResponse) SetStatusCode ¶
func (s *DeleteFunctionOnDemandConfigResponse) SetStatusCode(v int32) *DeleteFunctionOnDemandConfigResponse
func (DeleteFunctionOnDemandConfigResponse) String ¶
func (s DeleteFunctionOnDemandConfigResponse) String() string
type DeleteFunctionResponse ¶
type DeleteFunctionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (DeleteFunctionResponse) GoString ¶
func (s DeleteFunctionResponse) GoString() string
func (*DeleteFunctionResponse) SetHeaders ¶
func (s *DeleteFunctionResponse) SetHeaders(v map[string]*string) *DeleteFunctionResponse
func (*DeleteFunctionResponse) SetStatusCode ¶
func (s *DeleteFunctionResponse) SetStatusCode(v int32) *DeleteFunctionResponse
func (DeleteFunctionResponse) String ¶
func (s DeleteFunctionResponse) String() string
type DeleteLayerVersionHeaders ¶
type DeleteLayerVersionHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the request for Function Compute API. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (DeleteLayerVersionHeaders) GoString ¶
func (s DeleteLayerVersionHeaders) GoString() string
func (*DeleteLayerVersionHeaders) SetCommonHeaders ¶
func (s *DeleteLayerVersionHeaders) SetCommonHeaders(v map[string]*string) *DeleteLayerVersionHeaders
func (*DeleteLayerVersionHeaders) SetXFcAccountId ¶
func (s *DeleteLayerVersionHeaders) SetXFcAccountId(v string) *DeleteLayerVersionHeaders
func (*DeleteLayerVersionHeaders) SetXFcDate ¶
func (s *DeleteLayerVersionHeaders) SetXFcDate(v string) *DeleteLayerVersionHeaders
func (*DeleteLayerVersionHeaders) SetXFcTraceId ¶
func (s *DeleteLayerVersionHeaders) SetXFcTraceId(v string) *DeleteLayerVersionHeaders
func (DeleteLayerVersionHeaders) String ¶
func (s DeleteLayerVersionHeaders) String() string
type DeleteLayerVersionResponse ¶
type DeleteLayerVersionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (DeleteLayerVersionResponse) GoString ¶
func (s DeleteLayerVersionResponse) GoString() string
func (*DeleteLayerVersionResponse) SetHeaders ¶
func (s *DeleteLayerVersionResponse) SetHeaders(v map[string]*string) *DeleteLayerVersionResponse
func (*DeleteLayerVersionResponse) SetStatusCode ¶
func (s *DeleteLayerVersionResponse) SetStatusCode(v int32) *DeleteLayerVersionResponse
func (DeleteLayerVersionResponse) String ¶
func (s DeleteLayerVersionResponse) String() string
type DeleteServiceHeaders ¶
type DeleteServiceHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ETag value of the service. This value is used to ensure that the modified service is consistent with the service to be modified. The ETag value is returned in the responses of the [CreateService](~~175256~~), [UpdateService](~~188167~~), and [GetService](~~189225~~) operations. IfMatch *string `json:"If-Match,omitempty" xml:"If-Match,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (DeleteServiceHeaders) GoString ¶
func (s DeleteServiceHeaders) GoString() string
func (*DeleteServiceHeaders) SetCommonHeaders ¶
func (s *DeleteServiceHeaders) SetCommonHeaders(v map[string]*string) *DeleteServiceHeaders
func (*DeleteServiceHeaders) SetIfMatch ¶
func (s *DeleteServiceHeaders) SetIfMatch(v string) *DeleteServiceHeaders
func (*DeleteServiceHeaders) SetXFcAccountId ¶
func (s *DeleteServiceHeaders) SetXFcAccountId(v string) *DeleteServiceHeaders
func (*DeleteServiceHeaders) SetXFcDate ¶
func (s *DeleteServiceHeaders) SetXFcDate(v string) *DeleteServiceHeaders
func (*DeleteServiceHeaders) SetXFcTraceId ¶
func (s *DeleteServiceHeaders) SetXFcTraceId(v string) *DeleteServiceHeaders
func (DeleteServiceHeaders) String ¶
func (s DeleteServiceHeaders) String() string
type DeleteServiceResponse ¶
type DeleteServiceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (DeleteServiceResponse) GoString ¶
func (s DeleteServiceResponse) GoString() string
func (*DeleteServiceResponse) SetHeaders ¶
func (s *DeleteServiceResponse) SetHeaders(v map[string]*string) *DeleteServiceResponse
func (*DeleteServiceResponse) SetStatusCode ¶
func (s *DeleteServiceResponse) SetStatusCode(v int32) *DeleteServiceResponse
func (DeleteServiceResponse) String ¶
func (s DeleteServiceResponse) String() string
type DeleteServiceVersionHeaders ¶
type DeleteServiceVersionHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (DeleteServiceVersionHeaders) GoString ¶
func (s DeleteServiceVersionHeaders) GoString() string
func (*DeleteServiceVersionHeaders) SetCommonHeaders ¶
func (s *DeleteServiceVersionHeaders) SetCommonHeaders(v map[string]*string) *DeleteServiceVersionHeaders
func (*DeleteServiceVersionHeaders) SetXFcAccountId ¶
func (s *DeleteServiceVersionHeaders) SetXFcAccountId(v string) *DeleteServiceVersionHeaders
func (*DeleteServiceVersionHeaders) SetXFcDate ¶
func (s *DeleteServiceVersionHeaders) SetXFcDate(v string) *DeleteServiceVersionHeaders
func (*DeleteServiceVersionHeaders) SetXFcTraceId ¶
func (s *DeleteServiceVersionHeaders) SetXFcTraceId(v string) *DeleteServiceVersionHeaders
func (DeleteServiceVersionHeaders) String ¶
func (s DeleteServiceVersionHeaders) String() string
type DeleteServiceVersionResponse ¶
type DeleteServiceVersionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (DeleteServiceVersionResponse) GoString ¶
func (s DeleteServiceVersionResponse) GoString() string
func (*DeleteServiceVersionResponse) SetHeaders ¶
func (s *DeleteServiceVersionResponse) SetHeaders(v map[string]*string) *DeleteServiceVersionResponse
func (*DeleteServiceVersionResponse) SetStatusCode ¶
func (s *DeleteServiceVersionResponse) SetStatusCode(v int32) *DeleteServiceVersionResponse
func (DeleteServiceVersionResponse) String ¶
func (s DeleteServiceVersionResponse) String() string
type DeleteTriggerHeaders ¶
type DeleteTriggerHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // This parameter is used to ensure that the modified resource is consistent with the resource to be modified. You can obtain the parameter value from the responses of [CreateTrigger](~~415729~~), [GetTrigger](~~415732~~), and [UpdateTrigger](~~415731~~) operations. IfMatch *string `json:"If-Match,omitempty" xml:"If-Match,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the request is initiated on the client. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (DeleteTriggerHeaders) GoString ¶
func (s DeleteTriggerHeaders) GoString() string
func (*DeleteTriggerHeaders) SetCommonHeaders ¶
func (s *DeleteTriggerHeaders) SetCommonHeaders(v map[string]*string) *DeleteTriggerHeaders
func (*DeleteTriggerHeaders) SetIfMatch ¶
func (s *DeleteTriggerHeaders) SetIfMatch(v string) *DeleteTriggerHeaders
func (*DeleteTriggerHeaders) SetXFcAccountId ¶
func (s *DeleteTriggerHeaders) SetXFcAccountId(v string) *DeleteTriggerHeaders
func (*DeleteTriggerHeaders) SetXFcDate ¶
func (s *DeleteTriggerHeaders) SetXFcDate(v string) *DeleteTriggerHeaders
func (*DeleteTriggerHeaders) SetXFcTraceId ¶
func (s *DeleteTriggerHeaders) SetXFcTraceId(v string) *DeleteTriggerHeaders
func (DeleteTriggerHeaders) String ¶
func (s DeleteTriggerHeaders) String() string
type DeleteTriggerResponse ¶
type DeleteTriggerResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (DeleteTriggerResponse) GoString ¶
func (s DeleteTriggerResponse) GoString() string
func (*DeleteTriggerResponse) SetHeaders ¶
func (s *DeleteTriggerResponse) SetHeaders(v map[string]*string) *DeleteTriggerResponse
func (*DeleteTriggerResponse) SetStatusCode ¶
func (s *DeleteTriggerResponse) SetStatusCode(v int32) *DeleteTriggerResponse
func (DeleteTriggerResponse) String ¶
func (s DeleteTriggerResponse) String() string
type DeleteVpcBindingHeaders ¶
type DeleteVpcBindingHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (DeleteVpcBindingHeaders) GoString ¶
func (s DeleteVpcBindingHeaders) GoString() string
func (*DeleteVpcBindingHeaders) SetCommonHeaders ¶
func (s *DeleteVpcBindingHeaders) SetCommonHeaders(v map[string]*string) *DeleteVpcBindingHeaders
func (*DeleteVpcBindingHeaders) SetXFcAccountId ¶
func (s *DeleteVpcBindingHeaders) SetXFcAccountId(v string) *DeleteVpcBindingHeaders
func (*DeleteVpcBindingHeaders) SetXFcDate ¶
func (s *DeleteVpcBindingHeaders) SetXFcDate(v string) *DeleteVpcBindingHeaders
func (*DeleteVpcBindingHeaders) SetXFcTraceId ¶
func (s *DeleteVpcBindingHeaders) SetXFcTraceId(v string) *DeleteVpcBindingHeaders
func (DeleteVpcBindingHeaders) String ¶
func (s DeleteVpcBindingHeaders) String() string
type DeleteVpcBindingResponse ¶
type DeleteVpcBindingResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (DeleteVpcBindingResponse) GoString ¶
func (s DeleteVpcBindingResponse) GoString() string
func (*DeleteVpcBindingResponse) SetHeaders ¶
func (s *DeleteVpcBindingResponse) SetHeaders(v map[string]*string) *DeleteVpcBindingResponse
func (*DeleteVpcBindingResponse) SetStatusCode ¶
func (s *DeleteVpcBindingResponse) SetStatusCode(v int32) *DeleteVpcBindingResponse
func (DeleteVpcBindingResponse) String ¶
func (s DeleteVpcBindingResponse) String() string
type DeliveryOption ¶ added in v2.0.7
type DeliveryOption struct { Concurrency *int64 `json:"concurrency,omitempty" xml:"concurrency,omitempty"` EventSchema *string `json:"eventSchema,omitempty" xml:"eventSchema,omitempty"` Mode *string `json:"mode,omitempty" xml:"mode,omitempty"` }
func (DeliveryOption) GoString ¶ added in v2.0.7
func (s DeliveryOption) GoString() string
func (*DeliveryOption) SetConcurrency ¶ added in v2.0.10
func (s *DeliveryOption) SetConcurrency(v int64) *DeliveryOption
func (*DeliveryOption) SetEventSchema ¶ added in v2.0.7
func (s *DeliveryOption) SetEventSchema(v string) *DeliveryOption
func (*DeliveryOption) SetMode ¶ added in v2.0.7
func (s *DeliveryOption) SetMode(v string) *DeliveryOption
func (DeliveryOption) String ¶ added in v2.0.7
func (s DeliveryOption) String() string
type DeregisterEventSourceHeaders ¶
type DeregisterEventSourceHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (DeregisterEventSourceHeaders) GoString ¶
func (s DeregisterEventSourceHeaders) GoString() string
func (*DeregisterEventSourceHeaders) SetCommonHeaders ¶
func (s *DeregisterEventSourceHeaders) SetCommonHeaders(v map[string]*string) *DeregisterEventSourceHeaders
func (*DeregisterEventSourceHeaders) SetXFcAccountId ¶
func (s *DeregisterEventSourceHeaders) SetXFcAccountId(v string) *DeregisterEventSourceHeaders
func (*DeregisterEventSourceHeaders) SetXFcDate ¶
func (s *DeregisterEventSourceHeaders) SetXFcDate(v string) *DeregisterEventSourceHeaders
func (*DeregisterEventSourceHeaders) SetXFcTraceId ¶
func (s *DeregisterEventSourceHeaders) SetXFcTraceId(v string) *DeregisterEventSourceHeaders
func (DeregisterEventSourceHeaders) String ¶
func (s DeregisterEventSourceHeaders) String() string
type DeregisterEventSourceRequest ¶
type DeregisterEventSourceRequest struct { // The version or alias of the service. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (DeregisterEventSourceRequest) GoString ¶
func (s DeregisterEventSourceRequest) GoString() string
func (*DeregisterEventSourceRequest) SetQualifier ¶
func (s *DeregisterEventSourceRequest) SetQualifier(v string) *DeregisterEventSourceRequest
func (DeregisterEventSourceRequest) String ¶
func (s DeregisterEventSourceRequest) String() string
type DeregisterEventSourceResponse ¶
type DeregisterEventSourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (DeregisterEventSourceResponse) GoString ¶
func (s DeregisterEventSourceResponse) GoString() string
func (*DeregisterEventSourceResponse) SetHeaders ¶
func (s *DeregisterEventSourceResponse) SetHeaders(v map[string]*string) *DeregisterEventSourceResponse
func (*DeregisterEventSourceResponse) SetStatusCode ¶
func (s *DeregisterEventSourceResponse) SetStatusCode(v int32) *DeregisterEventSourceResponse
func (DeregisterEventSourceResponse) String ¶
func (s DeregisterEventSourceResponse) 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 Error ¶
type Error struct { ErrorCode *string `json:"errorCode,omitempty" xml:"errorCode,omitempty"` ErrorMessage *string `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"` }
func (*Error) SetErrorCode ¶
func (*Error) SetErrorMessage ¶
type ErrorInfo ¶
type ErrorInfo struct { ErrorMessage *string `json:"errorMessage,omitempty" xml:"errorMessage,omitempty"` StackTrace *string `json:"stackTrace,omitempty" xml:"stackTrace,omitempty"` }
func (*ErrorInfo) SetErrorMessage ¶
func (*ErrorInfo) SetStackTrace ¶
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 ¶ added in v2.0.7
func (s *EventBridgeTriggerConfig) SetEventSinkConfig(v *EventSinkConfig) *EventBridgeTriggerConfig
func (*EventBridgeTriggerConfig) SetEventSourceConfig ¶
func (s *EventBridgeTriggerConfig) SetEventSourceConfig(v *EventSourceConfig) *EventBridgeTriggerConfig
func (*EventBridgeTriggerConfig) SetRunOptions ¶ added in v2.0.7
func (s *EventBridgeTriggerConfig) SetRunOptions(v *RunOptions) *EventBridgeTriggerConfig
func (*EventBridgeTriggerConfig) SetTriggerEnable ¶
func (s *EventBridgeTriggerConfig) SetTriggerEnable(v bool) *EventBridgeTriggerConfig
func (EventBridgeTriggerConfig) String ¶
func (s EventBridgeTriggerConfig) String() string
type EventSinkConfig ¶ added in v2.0.7
type EventSinkConfig struct {
DeliveryOption *DeliveryOption `json:"deliveryOption,omitempty" xml:"deliveryOption,omitempty"`
}
func (EventSinkConfig) GoString ¶ added in v2.0.7
func (s EventSinkConfig) GoString() string
func (*EventSinkConfig) SetDeliveryOption ¶ added in v2.0.7
func (s *EventSinkConfig) SetDeliveryOption(v *DeliveryOption) *EventSinkConfig
func (EventSinkConfig) String ¶ added in v2.0.7
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 ¶ added in v2.0.10
func (s *EventSourceParameters) SetSourceDTSParameters(v *SourceDTSParameters) *EventSourceParameters
func (*EventSourceParameters) SetSourceKafkaParameters ¶ added in v2.0.7
func (s *EventSourceParameters) SetSourceKafkaParameters(v *SourceKafkaParameters) *EventSourceParameters
func (*EventSourceParameters) SetSourceMNSParameters ¶
func (s *EventSourceParameters) SetSourceMNSParameters(v *SourceMNSParameters) *EventSourceParameters
func (*EventSourceParameters) SetSourceMQTTParameters ¶ added in v2.0.10
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 GetAccountSettingsHeaders ¶
type GetAccountSettingsHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (GetAccountSettingsHeaders) GoString ¶
func (s GetAccountSettingsHeaders) GoString() string
func (*GetAccountSettingsHeaders) SetCommonHeaders ¶
func (s *GetAccountSettingsHeaders) SetCommonHeaders(v map[string]*string) *GetAccountSettingsHeaders
func (*GetAccountSettingsHeaders) SetXFcAccountId ¶
func (s *GetAccountSettingsHeaders) SetXFcAccountId(v string) *GetAccountSettingsHeaders
func (*GetAccountSettingsHeaders) SetXFcDate ¶
func (s *GetAccountSettingsHeaders) SetXFcDate(v string) *GetAccountSettingsHeaders
func (*GetAccountSettingsHeaders) SetXFcTraceId ¶
func (s *GetAccountSettingsHeaders) SetXFcTraceId(v string) *GetAccountSettingsHeaders
func (GetAccountSettingsHeaders) String ¶
func (s GetAccountSettingsHeaders) String() string
type GetAccountSettingsResponse ¶
type GetAccountSettingsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *GetAccountSettingsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetAccountSettingsResponse) GoString ¶
func (s GetAccountSettingsResponse) GoString() string
func (*GetAccountSettingsResponse) SetBody ¶
func (s *GetAccountSettingsResponse) SetBody(v *GetAccountSettingsResponseBody) *GetAccountSettingsResponse
func (*GetAccountSettingsResponse) SetHeaders ¶
func (s *GetAccountSettingsResponse) SetHeaders(v map[string]*string) *GetAccountSettingsResponse
func (*GetAccountSettingsResponse) SetStatusCode ¶
func (s *GetAccountSettingsResponse) SetStatusCode(v int32) *GetAccountSettingsResponse
func (GetAccountSettingsResponse) String ¶
func (s GetAccountSettingsResponse) String() string
type GetAccountSettingsResponseBody ¶
type GetAccountSettingsResponseBody struct { // The list of zones. AvailableAZs []*string `json:"availableAZs,omitempty" xml:"availableAZs,omitempty" type:"Repeated"` // The default RAM role. DefaultRole *string `json:"defaultRole,omitempty" xml:"defaultRole,omitempty"` }
func (GetAccountSettingsResponseBody) GoString ¶
func (s GetAccountSettingsResponseBody) GoString() string
func (*GetAccountSettingsResponseBody) SetAvailableAZs ¶
func (s *GetAccountSettingsResponseBody) SetAvailableAZs(v []*string) *GetAccountSettingsResponseBody
func (*GetAccountSettingsResponseBody) SetDefaultRole ¶
func (s *GetAccountSettingsResponseBody) SetDefaultRole(v string) *GetAccountSettingsResponseBody
func (GetAccountSettingsResponseBody) String ¶
func (s GetAccountSettingsResponseBody) String() string
type GetAliasHeaders ¶
type GetAliasHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time on which the function is invoked. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (GetAliasHeaders) GoString ¶
func (s GetAliasHeaders) GoString() string
func (*GetAliasHeaders) SetCommonHeaders ¶
func (s *GetAliasHeaders) SetCommonHeaders(v map[string]*string) *GetAliasHeaders
func (*GetAliasHeaders) SetXFcAccountId ¶
func (s *GetAliasHeaders) SetXFcAccountId(v string) *GetAliasHeaders
func (*GetAliasHeaders) SetXFcDate ¶
func (s *GetAliasHeaders) SetXFcDate(v string) *GetAliasHeaders
func (*GetAliasHeaders) SetXFcTraceId ¶
func (s *GetAliasHeaders) SetXFcTraceId(v string) *GetAliasHeaders
func (GetAliasHeaders) String ¶
func (s GetAliasHeaders) String() string
type GetAliasResponse ¶
type GetAliasResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *GetAliasResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetAliasResponse) GoString ¶
func (s GetAliasResponse) GoString() string
func (*GetAliasResponse) SetBody ¶
func (s *GetAliasResponse) SetBody(v *GetAliasResponseBody) *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 GetAliasResponseBody ¶
type GetAliasResponseBody struct { // The additional version to which the alias points and the weight of the additional version. // // * The additional version takes effect only when the function is invoked. // * The value consists of a version number and a specific weight. For example, 2:0.05 indicates that when a function is invoked, Version 2 is the canary release version, 5% of the traffic is distributed to the canary release version, and 95% of the traffic is distributed to the major version. AdditionalVersionWeight map[string]*float32 `json:"additionalVersionWeight,omitempty" xml:"additionalVersionWeight,omitempty"` // The name of the alias. AliasName *string `json:"aliasName,omitempty" xml:"aliasName,omitempty"` // The time when the alias was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The description of the alias. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The time when the alias was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The canary release mode. Valid values: // // * **Random**: random canary release. This is the default value. // * **Content**: rule-based canary release. ResolvePolicy *string `json:"resolvePolicy,omitempty" xml:"resolvePolicy,omitempty"` // The canary release rule. Traffic that meets the canary release rule is routed to the canary release instance. RoutePolicy *RoutePolicy `json:"routePolicy,omitempty" xml:"routePolicy,omitempty"` // The version to which the alias points. VersionId *string `json:"versionId,omitempty" xml:"versionId,omitempty"` }
func (GetAliasResponseBody) GoString ¶
func (s GetAliasResponseBody) GoString() string
func (*GetAliasResponseBody) SetAdditionalVersionWeight ¶
func (s *GetAliasResponseBody) SetAdditionalVersionWeight(v map[string]*float32) *GetAliasResponseBody
func (*GetAliasResponseBody) SetAliasName ¶
func (s *GetAliasResponseBody) SetAliasName(v string) *GetAliasResponseBody
func (*GetAliasResponseBody) SetCreatedTime ¶
func (s *GetAliasResponseBody) SetCreatedTime(v string) *GetAliasResponseBody
func (*GetAliasResponseBody) SetDescription ¶
func (s *GetAliasResponseBody) SetDescription(v string) *GetAliasResponseBody
func (*GetAliasResponseBody) SetLastModifiedTime ¶
func (s *GetAliasResponseBody) SetLastModifiedTime(v string) *GetAliasResponseBody
func (*GetAliasResponseBody) SetResolvePolicy ¶
func (s *GetAliasResponseBody) SetResolvePolicy(v string) *GetAliasResponseBody
func (*GetAliasResponseBody) SetRoutePolicy ¶
func (s *GetAliasResponseBody) SetRoutePolicy(v *RoutePolicy) *GetAliasResponseBody
func (*GetAliasResponseBody) SetVersionId ¶
func (s *GetAliasResponseBody) SetVersionId(v string) *GetAliasResponseBody
func (GetAliasResponseBody) String ¶
func (s GetAliasResponseBody) String() string
type GetCustomDomainHeaders ¶
type GetCustomDomainHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the operation is called. The format is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (GetCustomDomainHeaders) GoString ¶
func (s GetCustomDomainHeaders) GoString() string
func (*GetCustomDomainHeaders) SetCommonHeaders ¶
func (s *GetCustomDomainHeaders) SetCommonHeaders(v map[string]*string) *GetCustomDomainHeaders
func (*GetCustomDomainHeaders) SetXFcAccountId ¶
func (s *GetCustomDomainHeaders) SetXFcAccountId(v string) *GetCustomDomainHeaders
func (*GetCustomDomainHeaders) SetXFcDate ¶
func (s *GetCustomDomainHeaders) SetXFcDate(v string) *GetCustomDomainHeaders
func (*GetCustomDomainHeaders) SetXFcTraceId ¶
func (s *GetCustomDomainHeaders) SetXFcTraceId(v string) *GetCustomDomainHeaders
func (GetCustomDomainHeaders) String ¶
func (s GetCustomDomainHeaders) String() string
type GetCustomDomainResponse ¶
type GetCustomDomainResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *GetCustomDomainResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetCustomDomainResponse) GoString ¶
func (s GetCustomDomainResponse) GoString() string
func (*GetCustomDomainResponse) SetBody ¶
func (s *GetCustomDomainResponse) SetBody(v *GetCustomDomainResponseBody) *GetCustomDomainResponse
func (*GetCustomDomainResponse) SetHeaders ¶
func (s *GetCustomDomainResponse) SetHeaders(v map[string]*string) *GetCustomDomainResponse
func (*GetCustomDomainResponse) SetStatusCode ¶
func (s *GetCustomDomainResponse) SetStatusCode(v int32) *GetCustomDomainResponse
func (GetCustomDomainResponse) String ¶
func (s GetCustomDomainResponse) String() string
type GetCustomDomainResponseBody ¶
type GetCustomDomainResponseBody struct { // The ID of your Alibaba Cloud account. AccountId *string `json:"accountId,omitempty" xml:"accountId,omitempty"` // The version of the API. ApiVersion *string `json:"apiVersion,omitempty" xml:"apiVersion,omitempty"` // The configurations of the HTTPS certificate. CertConfig *CertConfig `json:"certConfig,omitempty" xml:"certConfig,omitempty"` // The time when the custom domain name was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The domain name. DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"` // The time when the domain name was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The protocol types supported by the domain name. Valid values: // // * **HTTP**: Only HTTP is supported. // * **HTTPS**: Only HTTPS is supported. // * **HTTP,HTTPS**: HTTP and HTTPS are supported. Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` // The route table that maps the paths to functions when the functions are invoked by using the custom domain name. RouteConfig *RouteConfig `json:"routeConfig,omitempty" xml:"routeConfig,omitempty"` // The Transport Layer Security (TLS) configuration. TlsConfig *TLSConfig `json:"tlsConfig,omitempty" xml:"tlsConfig,omitempty"` // The Web Application Firewall (WAF) configuration. WafConfig *WAFConfig `json:"wafConfig,omitempty" xml:"wafConfig,omitempty"` }
func (GetCustomDomainResponseBody) GoString ¶
func (s GetCustomDomainResponseBody) GoString() string
func (*GetCustomDomainResponseBody) SetAccountId ¶
func (s *GetCustomDomainResponseBody) SetAccountId(v string) *GetCustomDomainResponseBody
func (*GetCustomDomainResponseBody) SetApiVersion ¶
func (s *GetCustomDomainResponseBody) SetApiVersion(v string) *GetCustomDomainResponseBody
func (*GetCustomDomainResponseBody) SetCertConfig ¶
func (s *GetCustomDomainResponseBody) SetCertConfig(v *CertConfig) *GetCustomDomainResponseBody
func (*GetCustomDomainResponseBody) SetCreatedTime ¶
func (s *GetCustomDomainResponseBody) SetCreatedTime(v string) *GetCustomDomainResponseBody
func (*GetCustomDomainResponseBody) SetDomainName ¶
func (s *GetCustomDomainResponseBody) SetDomainName(v string) *GetCustomDomainResponseBody
func (*GetCustomDomainResponseBody) SetLastModifiedTime ¶
func (s *GetCustomDomainResponseBody) SetLastModifiedTime(v string) *GetCustomDomainResponseBody
func (*GetCustomDomainResponseBody) SetProtocol ¶
func (s *GetCustomDomainResponseBody) SetProtocol(v string) *GetCustomDomainResponseBody
func (*GetCustomDomainResponseBody) SetRouteConfig ¶
func (s *GetCustomDomainResponseBody) SetRouteConfig(v *RouteConfig) *GetCustomDomainResponseBody
func (*GetCustomDomainResponseBody) SetTlsConfig ¶
func (s *GetCustomDomainResponseBody) SetTlsConfig(v *TLSConfig) *GetCustomDomainResponseBody
func (*GetCustomDomainResponseBody) SetWafConfig ¶ added in v2.0.3
func (s *GetCustomDomainResponseBody) SetWafConfig(v *WAFConfig) *GetCustomDomainResponseBody
func (GetCustomDomainResponseBody) String ¶
func (s GetCustomDomainResponseBody) String() string
type GetFunctionAsyncInvokeConfigHeaders ¶
type GetFunctionAsyncInvokeConfigHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the Function Compute is called. The format is **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (GetFunctionAsyncInvokeConfigHeaders) GoString ¶
func (s GetFunctionAsyncInvokeConfigHeaders) GoString() string
func (*GetFunctionAsyncInvokeConfigHeaders) SetCommonHeaders ¶
func (s *GetFunctionAsyncInvokeConfigHeaders) SetCommonHeaders(v map[string]*string) *GetFunctionAsyncInvokeConfigHeaders
func (*GetFunctionAsyncInvokeConfigHeaders) SetXFcAccountId ¶
func (s *GetFunctionAsyncInvokeConfigHeaders) SetXFcAccountId(v string) *GetFunctionAsyncInvokeConfigHeaders
func (*GetFunctionAsyncInvokeConfigHeaders) SetXFcDate ¶
func (s *GetFunctionAsyncInvokeConfigHeaders) SetXFcDate(v string) *GetFunctionAsyncInvokeConfigHeaders
func (*GetFunctionAsyncInvokeConfigHeaders) SetXFcTraceId ¶
func (s *GetFunctionAsyncInvokeConfigHeaders) SetXFcTraceId(v string) *GetFunctionAsyncInvokeConfigHeaders
func (GetFunctionAsyncInvokeConfigHeaders) String ¶
func (s GetFunctionAsyncInvokeConfigHeaders) String() string
type GetFunctionAsyncInvokeConfigRequest ¶
type GetFunctionAsyncInvokeConfigRequest struct { // The version or alias of the function. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (GetFunctionAsyncInvokeConfigRequest) GoString ¶
func (s GetFunctionAsyncInvokeConfigRequest) GoString() string
func (*GetFunctionAsyncInvokeConfigRequest) SetQualifier ¶
func (s *GetFunctionAsyncInvokeConfigRequest) SetQualifier(v string) *GetFunctionAsyncInvokeConfigRequest
func (GetFunctionAsyncInvokeConfigRequest) String ¶
func (s GetFunctionAsyncInvokeConfigRequest) String() string
type GetFunctionAsyncInvokeConfigResponse ¶
type GetFunctionAsyncInvokeConfigResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *GetFunctionAsyncInvokeConfigResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetFunctionAsyncInvokeConfigResponse) GoString ¶
func (s GetFunctionAsyncInvokeConfigResponse) GoString() string
func (*GetFunctionAsyncInvokeConfigResponse) SetHeaders ¶
func (s *GetFunctionAsyncInvokeConfigResponse) SetHeaders(v map[string]*string) *GetFunctionAsyncInvokeConfigResponse
func (*GetFunctionAsyncInvokeConfigResponse) SetStatusCode ¶
func (s *GetFunctionAsyncInvokeConfigResponse) SetStatusCode(v int32) *GetFunctionAsyncInvokeConfigResponse
func (GetFunctionAsyncInvokeConfigResponse) String ¶
func (s GetFunctionAsyncInvokeConfigResponse) String() string
type GetFunctionAsyncInvokeConfigResponseBody ¶
type GetFunctionAsyncInvokeConfigResponseBody struct { // The time when the desktop group was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The configuration struct of the destination for asynchronous invocations. DestinationConfig *DestinationConfig `json:"destinationConfig,omitempty" xml:"destinationConfig,omitempty"` // The name of the function. Function *string `json:"function,omitempty" xml:"function,omitempty"` // The time when the configuration was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The maximum validity period of a message. MaxAsyncEventAgeInSeconds *int64 `json:"maxAsyncEventAgeInSeconds,omitempty" xml:"maxAsyncEventAgeInSeconds,omitempty"` // The maximum number of retries allowed after an asynchronous invocation fails. MaxAsyncRetryAttempts *int64 `json:"maxAsyncRetryAttempts,omitempty" xml:"maxAsyncRetryAttempts,omitempty"` // The version or alias of the service to which the function belongs. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` // The name of the service. Service *string `json:"service,omitempty" xml:"service,omitempty"` // Indicates whether the asynchronous task feature is enabled. // // * **true**: The asynchronous task feature is enabled. // * **false**: The asynchronous task feature is disabled. StatefulInvocation *bool `json:"statefulInvocation,omitempty" xml:"statefulInvocation,omitempty"` }
func (GetFunctionAsyncInvokeConfigResponseBody) GoString ¶
func (s GetFunctionAsyncInvokeConfigResponseBody) GoString() string
func (*GetFunctionAsyncInvokeConfigResponseBody) SetCreatedTime ¶
func (s *GetFunctionAsyncInvokeConfigResponseBody) SetCreatedTime(v string) *GetFunctionAsyncInvokeConfigResponseBody
func (*GetFunctionAsyncInvokeConfigResponseBody) SetDestinationConfig ¶
func (s *GetFunctionAsyncInvokeConfigResponseBody) SetDestinationConfig(v *DestinationConfig) *GetFunctionAsyncInvokeConfigResponseBody
func (*GetFunctionAsyncInvokeConfigResponseBody) SetFunction ¶
func (s *GetFunctionAsyncInvokeConfigResponseBody) SetFunction(v string) *GetFunctionAsyncInvokeConfigResponseBody
func (*GetFunctionAsyncInvokeConfigResponseBody) SetLastModifiedTime ¶
func (s *GetFunctionAsyncInvokeConfigResponseBody) SetLastModifiedTime(v string) *GetFunctionAsyncInvokeConfigResponseBody
func (*GetFunctionAsyncInvokeConfigResponseBody) SetMaxAsyncEventAgeInSeconds ¶
func (s *GetFunctionAsyncInvokeConfigResponseBody) SetMaxAsyncEventAgeInSeconds(v int64) *GetFunctionAsyncInvokeConfigResponseBody
func (*GetFunctionAsyncInvokeConfigResponseBody) SetMaxAsyncRetryAttempts ¶
func (s *GetFunctionAsyncInvokeConfigResponseBody) SetMaxAsyncRetryAttempts(v int64) *GetFunctionAsyncInvokeConfigResponseBody
func (*GetFunctionAsyncInvokeConfigResponseBody) SetQualifier ¶
func (s *GetFunctionAsyncInvokeConfigResponseBody) SetQualifier(v string) *GetFunctionAsyncInvokeConfigResponseBody
func (*GetFunctionAsyncInvokeConfigResponseBody) SetService ¶
func (s *GetFunctionAsyncInvokeConfigResponseBody) SetService(v string) *GetFunctionAsyncInvokeConfigResponseBody
func (*GetFunctionAsyncInvokeConfigResponseBody) SetStatefulInvocation ¶
func (s *GetFunctionAsyncInvokeConfigResponseBody) SetStatefulInvocation(v bool) *GetFunctionAsyncInvokeConfigResponseBody
func (GetFunctionAsyncInvokeConfigResponseBody) String ¶
func (s GetFunctionAsyncInvokeConfigResponseBody) String() string
type GetFunctionCodeHeaders ¶
type GetFunctionCodeHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time on which the function is invoked. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (GetFunctionCodeHeaders) GoString ¶
func (s GetFunctionCodeHeaders) GoString() string
func (*GetFunctionCodeHeaders) SetCommonHeaders ¶
func (s *GetFunctionCodeHeaders) SetCommonHeaders(v map[string]*string) *GetFunctionCodeHeaders
func (*GetFunctionCodeHeaders) SetXFcAccountId ¶
func (s *GetFunctionCodeHeaders) SetXFcAccountId(v string) *GetFunctionCodeHeaders
func (*GetFunctionCodeHeaders) SetXFcDate ¶
func (s *GetFunctionCodeHeaders) SetXFcDate(v string) *GetFunctionCodeHeaders
func (*GetFunctionCodeHeaders) SetXFcTraceId ¶
func (s *GetFunctionCodeHeaders) SetXFcTraceId(v string) *GetFunctionCodeHeaders
func (GetFunctionCodeHeaders) String ¶
func (s GetFunctionCodeHeaders) String() string
type GetFunctionCodeRequest ¶
type GetFunctionCodeRequest struct { // The version or alias of the service. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (GetFunctionCodeRequest) GoString ¶
func (s GetFunctionCodeRequest) GoString() string
func (*GetFunctionCodeRequest) SetQualifier ¶
func (s *GetFunctionCodeRequest) SetQualifier(v string) *GetFunctionCodeRequest
func (GetFunctionCodeRequest) String ¶
func (s GetFunctionCodeRequest) String() string
type GetFunctionCodeResponse ¶
type GetFunctionCodeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *GetFunctionCodeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetFunctionCodeResponse) GoString ¶
func (s GetFunctionCodeResponse) GoString() string
func (*GetFunctionCodeResponse) SetBody ¶
func (s *GetFunctionCodeResponse) SetBody(v *GetFunctionCodeResponseBody) *GetFunctionCodeResponse
func (*GetFunctionCodeResponse) SetHeaders ¶
func (s *GetFunctionCodeResponse) SetHeaders(v map[string]*string) *GetFunctionCodeResponse
func (*GetFunctionCodeResponse) SetStatusCode ¶
func (s *GetFunctionCodeResponse) SetStatusCode(v int32) *GetFunctionCodeResponse
func (GetFunctionCodeResponse) String ¶
func (s GetFunctionCodeResponse) String() string
type GetFunctionCodeResponseBody ¶
type GetFunctionCodeResponseBody struct { // The CRC-64 value of the function code package. Checksum *string `json:"checksum,omitempty" xml:"checksum,omitempty"` // The URL of the function code package. Url *string `json:"url,omitempty" xml:"url,omitempty"` }
func (GetFunctionCodeResponseBody) GoString ¶
func (s GetFunctionCodeResponseBody) GoString() string
func (*GetFunctionCodeResponseBody) SetChecksum ¶
func (s *GetFunctionCodeResponseBody) SetChecksum(v string) *GetFunctionCodeResponseBody
func (*GetFunctionCodeResponseBody) SetUrl ¶
func (s *GetFunctionCodeResponseBody) SetUrl(v string) *GetFunctionCodeResponseBody
func (GetFunctionCodeResponseBody) String ¶
func (s GetFunctionCodeResponseBody) String() string
type GetFunctionHeaders ¶
type GetFunctionHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time on which the function is invoked. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (GetFunctionHeaders) GoString ¶
func (s GetFunctionHeaders) GoString() string
func (*GetFunctionHeaders) SetCommonHeaders ¶
func (s *GetFunctionHeaders) SetCommonHeaders(v map[string]*string) *GetFunctionHeaders
func (*GetFunctionHeaders) SetXFcAccountId ¶
func (s *GetFunctionHeaders) SetXFcAccountId(v string) *GetFunctionHeaders
func (*GetFunctionHeaders) SetXFcDate ¶
func (s *GetFunctionHeaders) SetXFcDate(v string) *GetFunctionHeaders
func (*GetFunctionHeaders) SetXFcTraceId ¶
func (s *GetFunctionHeaders) SetXFcTraceId(v string) *GetFunctionHeaders
func (GetFunctionHeaders) String ¶
func (s GetFunctionHeaders) String() string
type GetFunctionOnDemandConfigHeaders ¶
type GetFunctionOnDemandConfigHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time on which the function is invoked. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The unique ID of the trace. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (GetFunctionOnDemandConfigHeaders) GoString ¶
func (s GetFunctionOnDemandConfigHeaders) GoString() string
func (*GetFunctionOnDemandConfigHeaders) SetCommonHeaders ¶
func (s *GetFunctionOnDemandConfigHeaders) SetCommonHeaders(v map[string]*string) *GetFunctionOnDemandConfigHeaders
func (*GetFunctionOnDemandConfigHeaders) SetXFcAccountId ¶
func (s *GetFunctionOnDemandConfigHeaders) SetXFcAccountId(v string) *GetFunctionOnDemandConfigHeaders
func (*GetFunctionOnDemandConfigHeaders) SetXFcDate ¶
func (s *GetFunctionOnDemandConfigHeaders) SetXFcDate(v string) *GetFunctionOnDemandConfigHeaders
func (*GetFunctionOnDemandConfigHeaders) SetXFcTraceId ¶
func (s *GetFunctionOnDemandConfigHeaders) SetXFcTraceId(v string) *GetFunctionOnDemandConfigHeaders
func (GetFunctionOnDemandConfigHeaders) String ¶
func (s GetFunctionOnDemandConfigHeaders) String() string
type GetFunctionOnDemandConfigRequest ¶
type GetFunctionOnDemandConfigRequest struct { // Service alias or LATEST. Other versions are not supported. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (GetFunctionOnDemandConfigRequest) GoString ¶
func (s GetFunctionOnDemandConfigRequest) GoString() string
func (*GetFunctionOnDemandConfigRequest) SetQualifier ¶
func (s *GetFunctionOnDemandConfigRequest) SetQualifier(v string) *GetFunctionOnDemandConfigRequest
func (GetFunctionOnDemandConfigRequest) String ¶
func (s GetFunctionOnDemandConfigRequest) String() string
type GetFunctionOnDemandConfigResponse ¶
type GetFunctionOnDemandConfigResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *GetFunctionOnDemandConfigResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetFunctionOnDemandConfigResponse) GoString ¶
func (s GetFunctionOnDemandConfigResponse) GoString() string
func (*GetFunctionOnDemandConfigResponse) SetHeaders ¶
func (s *GetFunctionOnDemandConfigResponse) SetHeaders(v map[string]*string) *GetFunctionOnDemandConfigResponse
func (*GetFunctionOnDemandConfigResponse) SetStatusCode ¶
func (s *GetFunctionOnDemandConfigResponse) SetStatusCode(v int32) *GetFunctionOnDemandConfigResponse
func (GetFunctionOnDemandConfigResponse) String ¶
func (s GetFunctionOnDemandConfigResponse) String() string
type GetFunctionOnDemandConfigResponseBody ¶
type GetFunctionOnDemandConfigResponseBody struct { // The maximum number of instances. MaximumInstanceCount *int64 `json:"maximumInstanceCount,omitempty" xml:"maximumInstanceCount,omitempty"` // The description of the resource. Resource *string `json:"resource,omitempty" xml:"resource,omitempty"` }
func (GetFunctionOnDemandConfigResponseBody) GoString ¶
func (s GetFunctionOnDemandConfigResponseBody) GoString() string
func (*GetFunctionOnDemandConfigResponseBody) SetMaximumInstanceCount ¶
func (s *GetFunctionOnDemandConfigResponseBody) SetMaximumInstanceCount(v int64) *GetFunctionOnDemandConfigResponseBody
func (*GetFunctionOnDemandConfigResponseBody) SetResource ¶
func (s *GetFunctionOnDemandConfigResponseBody) SetResource(v string) *GetFunctionOnDemandConfigResponseBody
func (GetFunctionOnDemandConfigResponseBody) String ¶
func (s GetFunctionOnDemandConfigResponseBody) String() string
type GetFunctionRequest ¶
type GetFunctionRequest struct { // The version or alias of the service. 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,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *GetFunctionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetFunctionResponse) GoString ¶
func (s GetFunctionResponse) GoString() string
func (*GetFunctionResponse) SetBody ¶
func (s *GetFunctionResponse) SetBody(v *GetFunctionResponseBody) *GetFunctionResponse
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 GetFunctionResponseBody ¶
type GetFunctionResponseBody struct { // The port on which the HTTP server listens for the custom runtime or custom container runtime. CaPort *int32 `json:"caPort,omitempty" xml:"caPort,omitempty"` // The CRC-64 value of the function code package. CodeChecksum *string `json:"codeChecksum,omitempty" xml:"codeChecksum,omitempty"` // The size of the function code package. Unit: byte. CodeSize *int64 `json:"codeSize,omitempty" xml:"codeSize,omitempty"` // The number of vCPUs of the function. The value must be a multiple of 0.05. Cpu *float32 `json:"cpu,omitempty" xml:"cpu,omitempty"` // The time when the function was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The configurations of the custom container runtime. After you configure the custom container runtime, Function Compute can execute the function in a container created from a custom image. CustomContainerConfig *CustomContainerConfigInfo `json:"customContainerConfig,omitempty" xml:"customContainerConfig,omitempty"` // The custom DNS configurations of the function. CustomDNS *CustomDNS `json:"customDNS,omitempty" xml:"customDNS,omitempty"` // The custom health check configuration of the function. This parameter is applicable only to custom runtimes and custom containers. CustomHealthCheckConfig *CustomHealthCheckConfig `json:"customHealthCheckConfig,omitempty" xml:"customHealthCheckConfig,omitempty"` // The configurations of the custom runtime. CustomRuntimeConfig *CustomRuntimeConfig `json:"customRuntimeConfig,omitempty" xml:"customRuntimeConfig,omitempty"` // The description of the function. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The disk size of the function. Unit: MB. Valid values: 512 and 10240. DiskSize *int32 `json:"diskSize,omitempty" xml:"diskSize,omitempty"` // The environment variables that are configured for the function. You can obtain the values of the environment variables from the function. For more information, see [Environment variables](~~69777~~). EnvironmentVariables map[string]*string `json:"environmentVariables,omitempty" xml:"environmentVariables,omitempty"` // The ID that is generated by the system for the function. Each function ID is unique in Function Compute. FunctionId *string `json:"functionId,omitempty" xml:"functionId,omitempty"` // The name of the function. FunctionName *string `json:"functionName,omitempty" xml:"functionName,omitempty"` // The GPU memory capacity for the function. Unit: MB. The value is a multiple of 1,024. GpuMemorySize *int32 `json:"gpuMemorySize,omitempty" xml:"gpuMemorySize,omitempty"` // The handler of the function. For more information, see [Function handler](~~157704~~). Handler *string `json:"handler,omitempty" xml:"handler,omitempty"` // The timeout period for the execution of the Initializer hook. Unit: seconds. Default value: 3. Valid values: 1 to 300. When this period ends, the execution of the Initializer hook is terminated. InitializationTimeout *int32 `json:"initializationTimeout,omitempty" xml:"initializationTimeout,omitempty"` // The handler of the Initializer hook. The format of the value is determined by the programming language that you use. For more information, see [Initializer hook](~~157704~~). Initializer *string `json:"initializer,omitempty" xml:"initializer,omitempty"` // The number of requests that can be concurrently processed by a single instance. InstanceConcurrency *int32 `json:"instanceConcurrency,omitempty" xml:"instanceConcurrency,omitempty"` // The lifecycle configurations of the instance. InstanceLifecycleConfig *InstanceLifecycleConfig `json:"instanceLifecycleConfig,omitempty" xml:"instanceLifecycleConfig,omitempty"` // The soft concurrency of the instance. You can use this parameter to implement graceful scale-up of instances. If the number of concurrent requests on an instance is greater than the value of soft concurrency, an instance scale-up is triggered. For example, if your instance requires a long time to start, you can specify a suitable soft concurrency to start the instance in advance. // // The value must be less than or equal to that of the **instanceConcurrency** parameter. InstanceSoftConcurrency *int32 `json:"instanceSoftConcurrency,omitempty" xml:"instanceSoftConcurrency,omitempty"` // The instance type of the function. Valid values: // // * **e1**: elastic instance // * **c1**: performance instance // * **fc.gpu.tesla.1**: GPU-accelerated instance (Tesla T4) // * **fc.gpu.ampere.1**: GPU-accelerated instance (Ampere A10) // * **g1**: same as fc.gpu.tesla.1 InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"` // The time when the function was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The layers (ARN V1 version). // // > Multiple layers are merged based on the order of array subscripts. The content of a layer with a smaller subscript overwrites the file that has the same name as a layer with a larger subscript. // // ** // // **Warning** This parameter is to be deprecated. Use layersArnV2. Layers []*string `json:"layers,omitempty" xml:"layers,omitempty" type:"Repeated"` // The list of layers (ARN V2 version). // // > Multiple layers are merged based on the order of array subscripts. The content of a layer with a smaller subscript overwrites the file that has the same name as a layer with a larger subscript. LayersArnV2 []*string `json:"layersArnV2,omitempty" xml:"layersArnV2,omitempty" type:"Repeated"` // The memory size for the function. Unit: MB. The value must be a multiple of 64. The memory size varies based on the function instance type. For more information, see [Instance types](~~179379~~). MemorySize *int32 `json:"memorySize,omitempty" xml:"memorySize,omitempty"` // The runtime environment of the function. Valid values: **nodejs16**, **nodejs14**, **nodejs12**, **nodejs10**, **nodejs8**, **nodejs6**, **nodejs4.4**, **python3.9**, **python3**, **python2.7**, **java11**, **java8**, **go1**, **php7.2**, **dotnetcore2.1**, **custom**, and **custom-container**. Runtime *string `json:"runtime,omitempty" xml:"runtime,omitempty"` // The timeout period for the execution of the function. Unit: seconds. Default value: 60. Valid values: 1 to 600. When this period expires, the execution of the function is terminated. Timeout *int32 `json:"timeout,omitempty" xml:"timeout,omitempty"` }
func (GetFunctionResponseBody) GoString ¶
func (s GetFunctionResponseBody) GoString() string
func (*GetFunctionResponseBody) SetCaPort ¶
func (s *GetFunctionResponseBody) SetCaPort(v int32) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetCodeChecksum ¶
func (s *GetFunctionResponseBody) SetCodeChecksum(v string) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetCodeSize ¶
func (s *GetFunctionResponseBody) SetCodeSize(v int64) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetCpu ¶
func (s *GetFunctionResponseBody) SetCpu(v float32) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetCreatedTime ¶
func (s *GetFunctionResponseBody) SetCreatedTime(v string) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetCustomContainerConfig ¶
func (s *GetFunctionResponseBody) SetCustomContainerConfig(v *CustomContainerConfigInfo) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetCustomDNS ¶
func (s *GetFunctionResponseBody) SetCustomDNS(v *CustomDNS) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetCustomHealthCheckConfig ¶
func (s *GetFunctionResponseBody) SetCustomHealthCheckConfig(v *CustomHealthCheckConfig) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetCustomRuntimeConfig ¶
func (s *GetFunctionResponseBody) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetDescription ¶
func (s *GetFunctionResponseBody) SetDescription(v string) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetDiskSize ¶
func (s *GetFunctionResponseBody) SetDiskSize(v int32) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetEnvironmentVariables ¶
func (s *GetFunctionResponseBody) SetEnvironmentVariables(v map[string]*string) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetFunctionId ¶
func (s *GetFunctionResponseBody) SetFunctionId(v string) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetFunctionName ¶
func (s *GetFunctionResponseBody) SetFunctionName(v string) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetGpuMemorySize ¶ added in v2.0.4
func (s *GetFunctionResponseBody) SetGpuMemorySize(v int32) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetHandler ¶
func (s *GetFunctionResponseBody) SetHandler(v string) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetInitializationTimeout ¶
func (s *GetFunctionResponseBody) SetInitializationTimeout(v int32) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetInitializer ¶
func (s *GetFunctionResponseBody) SetInitializer(v string) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetInstanceConcurrency ¶
func (s *GetFunctionResponseBody) SetInstanceConcurrency(v int32) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetInstanceLifecycleConfig ¶
func (s *GetFunctionResponseBody) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetInstanceSoftConcurrency ¶
func (s *GetFunctionResponseBody) SetInstanceSoftConcurrency(v int32) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetInstanceType ¶
func (s *GetFunctionResponseBody) SetInstanceType(v string) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetLastModifiedTime ¶
func (s *GetFunctionResponseBody) SetLastModifiedTime(v string) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetLayers ¶
func (s *GetFunctionResponseBody) SetLayers(v []*string) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetLayersArnV2 ¶
func (s *GetFunctionResponseBody) SetLayersArnV2(v []*string) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetMemorySize ¶
func (s *GetFunctionResponseBody) SetMemorySize(v int32) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetRuntime ¶
func (s *GetFunctionResponseBody) SetRuntime(v string) *GetFunctionResponseBody
func (*GetFunctionResponseBody) SetTimeout ¶
func (s *GetFunctionResponseBody) SetTimeout(v int32) *GetFunctionResponseBody
func (GetFunctionResponseBody) String ¶
func (s GetFunctionResponseBody) String() string
type GetLayerVersionHeaders ¶
type GetLayerVersionHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // This parameter is returned only when the information about a specific layer version is queried. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The location of the layer code. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The structure of the layer code. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (GetLayerVersionHeaders) GoString ¶
func (s GetLayerVersionHeaders) GoString() string
func (*GetLayerVersionHeaders) SetCommonHeaders ¶
func (s *GetLayerVersionHeaders) SetCommonHeaders(v map[string]*string) *GetLayerVersionHeaders
func (*GetLayerVersionHeaders) SetXFcAccountId ¶
func (s *GetLayerVersionHeaders) SetXFcAccountId(v string) *GetLayerVersionHeaders
func (*GetLayerVersionHeaders) SetXFcDate ¶
func (s *GetLayerVersionHeaders) SetXFcDate(v string) *GetLayerVersionHeaders
func (*GetLayerVersionHeaders) SetXFcTraceId ¶
func (s *GetLayerVersionHeaders) SetXFcTraceId(v string) *GetLayerVersionHeaders
func (GetLayerVersionHeaders) String ¶
func (s GetLayerVersionHeaders) String() string
type GetLayerVersionResponse ¶
type GetLayerVersionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *Layer `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetLayerVersionResponse) GoString ¶
func (s GetLayerVersionResponse) GoString() string
func (*GetLayerVersionResponse) SetBody ¶
func (s *GetLayerVersionResponse) SetBody(v *Layer) *GetLayerVersionResponse
func (*GetLayerVersionResponse) SetHeaders ¶
func (s *GetLayerVersionResponse) SetHeaders(v map[string]*string) *GetLayerVersionResponse
func (*GetLayerVersionResponse) SetStatusCode ¶
func (s *GetLayerVersionResponse) SetStatusCode(v int32) *GetLayerVersionResponse
func (GetLayerVersionResponse) String ¶
func (s GetLayerVersionResponse) String() string
type GetProvisionConfigHeaders ¶
type GetProvisionConfigHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The start time when the function is invoked. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (GetProvisionConfigHeaders) GoString ¶
func (s GetProvisionConfigHeaders) GoString() string
func (*GetProvisionConfigHeaders) SetCommonHeaders ¶
func (s *GetProvisionConfigHeaders) SetCommonHeaders(v map[string]*string) *GetProvisionConfigHeaders
func (*GetProvisionConfigHeaders) SetXFcAccountId ¶
func (s *GetProvisionConfigHeaders) SetXFcAccountId(v string) *GetProvisionConfigHeaders
func (*GetProvisionConfigHeaders) SetXFcDate ¶
func (s *GetProvisionConfigHeaders) SetXFcDate(v string) *GetProvisionConfigHeaders
func (*GetProvisionConfigHeaders) SetXFcTraceId ¶
func (s *GetProvisionConfigHeaders) SetXFcTraceId(v string) *GetProvisionConfigHeaders
func (GetProvisionConfigHeaders) String ¶
func (s GetProvisionConfigHeaders) String() string
type GetProvisionConfigRequest ¶
type GetProvisionConfigRequest struct { // The name of the alias. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (GetProvisionConfigRequest) GoString ¶
func (s GetProvisionConfigRequest) GoString() string
func (*GetProvisionConfigRequest) SetQualifier ¶
func (s *GetProvisionConfigRequest) SetQualifier(v string) *GetProvisionConfigRequest
func (GetProvisionConfigRequest) String ¶
func (s GetProvisionConfigRequest) String() string
type GetProvisionConfigResponse ¶
type GetProvisionConfigResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *GetProvisionConfigResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetProvisionConfigResponse) GoString ¶
func (s GetProvisionConfigResponse) GoString() string
func (*GetProvisionConfigResponse) SetBody ¶
func (s *GetProvisionConfigResponse) SetBody(v *GetProvisionConfigResponseBody) *GetProvisionConfigResponse
func (*GetProvisionConfigResponse) SetHeaders ¶
func (s *GetProvisionConfigResponse) SetHeaders(v map[string]*string) *GetProvisionConfigResponse
func (*GetProvisionConfigResponse) SetStatusCode ¶
func (s *GetProvisionConfigResponse) SetStatusCode(v int32) *GetProvisionConfigResponse
func (GetProvisionConfigResponse) String ¶
func (s GetProvisionConfigResponse) String() string
type GetProvisionConfigResponseBody ¶
type GetProvisionConfigResponseBody struct { // Specifies whether to always allocate CPU to a function instance. AlwaysAllocateCPU *bool `json:"alwaysAllocateCPU,omitempty" xml:"alwaysAllocateCPU,omitempty"` // The actual number of provisioned instances. Current *int64 `json:"current,omitempty" xml:"current,omitempty"` // The error message returned if a provisioned instance fails to be created. CurrentError *string `json:"currentError,omitempty" xml:"currentError,omitempty"` // The description of the resource. Resource *string `json:"resource,omitempty" xml:"resource,omitempty"` // The configurations of scheduled auto scaling. ScheduledActions []*ScheduledActions `json:"scheduledActions,omitempty" xml:"scheduledActions,omitempty" type:"Repeated"` // The expected number of provisioned instances. Target *int64 `json:"target,omitempty" xml:"target,omitempty"` // The configurations of metric-based auto scaling. TargetTrackingPolicies []*TargetTrackingPolicies `json:"targetTrackingPolicies,omitempty" xml:"targetTrackingPolicies,omitempty" type:"Repeated"` }
func (GetProvisionConfigResponseBody) GoString ¶
func (s GetProvisionConfigResponseBody) GoString() string
func (*GetProvisionConfigResponseBody) SetAlwaysAllocateCPU ¶
func (s *GetProvisionConfigResponseBody) SetAlwaysAllocateCPU(v bool) *GetProvisionConfigResponseBody
func (*GetProvisionConfigResponseBody) SetCurrent ¶
func (s *GetProvisionConfigResponseBody) SetCurrent(v int64) *GetProvisionConfigResponseBody
func (*GetProvisionConfigResponseBody) SetCurrentError ¶
func (s *GetProvisionConfigResponseBody) SetCurrentError(v string) *GetProvisionConfigResponseBody
func (*GetProvisionConfigResponseBody) SetResource ¶
func (s *GetProvisionConfigResponseBody) SetResource(v string) *GetProvisionConfigResponseBody
func (*GetProvisionConfigResponseBody) SetScheduledActions ¶
func (s *GetProvisionConfigResponseBody) SetScheduledActions(v []*ScheduledActions) *GetProvisionConfigResponseBody
func (*GetProvisionConfigResponseBody) SetTarget ¶
func (s *GetProvisionConfigResponseBody) SetTarget(v int64) *GetProvisionConfigResponseBody
func (*GetProvisionConfigResponseBody) SetTargetTrackingPolicies ¶
func (s *GetProvisionConfigResponseBody) SetTargetTrackingPolicies(v []*TargetTrackingPolicies) *GetProvisionConfigResponseBody
func (GetProvisionConfigResponseBody) String ¶
func (s GetProvisionConfigResponseBody) String() string
type GetResourceTagsHeaders ¶
type GetResourceTagsHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (GetResourceTagsHeaders) GoString ¶
func (s GetResourceTagsHeaders) GoString() string
func (*GetResourceTagsHeaders) SetCommonHeaders ¶
func (s *GetResourceTagsHeaders) SetCommonHeaders(v map[string]*string) *GetResourceTagsHeaders
func (*GetResourceTagsHeaders) SetXFcAccountId ¶
func (s *GetResourceTagsHeaders) SetXFcAccountId(v string) *GetResourceTagsHeaders
func (*GetResourceTagsHeaders) SetXFcDate ¶
func (s *GetResourceTagsHeaders) SetXFcDate(v string) *GetResourceTagsHeaders
func (*GetResourceTagsHeaders) SetXFcTraceId ¶
func (s *GetResourceTagsHeaders) SetXFcTraceId(v string) *GetResourceTagsHeaders
func (GetResourceTagsHeaders) String ¶
func (s GetResourceTagsHeaders) String() string
type GetResourceTagsRequest ¶
type GetResourceTagsRequest struct { // The Alibaba Cloud Resource Name (ARN) of the resource. // // > You can use the value of this parameter to query the information about the resource, such as the account, service, and region information of the resource. You can manage tags only for services for top level resources. ResourceArn *string `json:"resourceArn,omitempty" xml:"resourceArn,omitempty"` }
func (GetResourceTagsRequest) GoString ¶
func (s GetResourceTagsRequest) GoString() string
func (*GetResourceTagsRequest) SetResourceArn ¶
func (s *GetResourceTagsRequest) SetResourceArn(v string) *GetResourceTagsRequest
func (GetResourceTagsRequest) String ¶
func (s GetResourceTagsRequest) String() string
type GetResourceTagsResponse ¶
type GetResourceTagsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *GetResourceTagsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetResourceTagsResponse) GoString ¶
func (s GetResourceTagsResponse) GoString() string
func (*GetResourceTagsResponse) SetBody ¶
func (s *GetResourceTagsResponse) SetBody(v *GetResourceTagsResponseBody) *GetResourceTagsResponse
func (*GetResourceTagsResponse) SetHeaders ¶
func (s *GetResourceTagsResponse) SetHeaders(v map[string]*string) *GetResourceTagsResponse
func (*GetResourceTagsResponse) SetStatusCode ¶
func (s *GetResourceTagsResponse) SetStatusCode(v int32) *GetResourceTagsResponse
func (GetResourceTagsResponse) String ¶
func (s GetResourceTagsResponse) String() string
type GetResourceTagsResponseBody ¶
type GetResourceTagsResponseBody struct { // The ARN of the resource. // // > You can use the value of this parameter to query the information about the resource, such as the account, service, and region information of the resource. ResourceArn *string `json:"resourceArn,omitempty" xml:"resourceArn,omitempty"` // The tag dictionary. Tags map[string]*string `json:"tags,omitempty" xml:"tags,omitempty"` }
func (GetResourceTagsResponseBody) GoString ¶
func (s GetResourceTagsResponseBody) GoString() string
func (*GetResourceTagsResponseBody) SetResourceArn ¶
func (s *GetResourceTagsResponseBody) SetResourceArn(v string) *GetResourceTagsResponseBody
func (*GetResourceTagsResponseBody) SetTags ¶
func (s *GetResourceTagsResponseBody) SetTags(v map[string]*string) *GetResourceTagsResponseBody
func (GetResourceTagsResponseBody) String ¶
func (s GetResourceTagsResponseBody) String() string
type GetServiceHeaders ¶
type GetServiceHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time on which the function is invoked. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (GetServiceHeaders) GoString ¶
func (s GetServiceHeaders) GoString() string
func (*GetServiceHeaders) SetCommonHeaders ¶
func (s *GetServiceHeaders) SetCommonHeaders(v map[string]*string) *GetServiceHeaders
func (*GetServiceHeaders) SetXFcAccountId ¶
func (s *GetServiceHeaders) SetXFcAccountId(v string) *GetServiceHeaders
func (*GetServiceHeaders) SetXFcDate ¶
func (s *GetServiceHeaders) SetXFcDate(v string) *GetServiceHeaders
func (*GetServiceHeaders) SetXFcTraceId ¶
func (s *GetServiceHeaders) SetXFcTraceId(v string) *GetServiceHeaders
func (GetServiceHeaders) String ¶
func (s GetServiceHeaders) String() string
type GetServiceRequest ¶
type GetServiceRequest struct { // The version or alias of the service. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (GetServiceRequest) GoString ¶
func (s GetServiceRequest) GoString() string
func (*GetServiceRequest) SetQualifier ¶
func (s *GetServiceRequest) SetQualifier(v string) *GetServiceRequest
func (GetServiceRequest) String ¶
func (s GetServiceRequest) String() string
type GetServiceResponse ¶
type GetServiceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *GetServiceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetServiceResponse) GoString ¶
func (s GetServiceResponse) GoString() string
func (*GetServiceResponse) SetBody ¶
func (s *GetServiceResponse) SetBody(v *GetServiceResponseBody) *GetServiceResponse
func (*GetServiceResponse) SetHeaders ¶
func (s *GetServiceResponse) SetHeaders(v map[string]*string) *GetServiceResponse
func (*GetServiceResponse) SetStatusCode ¶
func (s *GetServiceResponse) SetStatusCode(v int32) *GetServiceResponse
func (GetServiceResponse) String ¶
func (s GetServiceResponse) String() string
type GetServiceResponseBody ¶
type GetServiceResponseBody struct { // The time when the service was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The description of the service. Description *string `json:"description,omitempty" xml:"description,omitempty"` // Specifies whether to allow functions to access the Internet. Valid values: // // * **true**: allows functions in the specified service to access the Internet. // * **false**: does not allow functions to access the Internet. InternetAccess *bool `json:"internetAccess,omitempty" xml:"internetAccess,omitempty"` // The time when the service was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The log configuration, which specifies a Logstore to store function execution logs. LogConfig *LogConfig `json:"logConfig,omitempty" xml:"logConfig,omitempty"` // The configurations of the NAS file system. The configuration allows functions in the specified service in Function Compute to access the NAS file system. NasConfig *NASConfig `json:"nasConfig,omitempty" xml:"nasConfig,omitempty"` // The OSS mount configurations. OssMountConfig *OSSMountConfig `json:"ossMountConfig,omitempty" xml:"ossMountConfig,omitempty"` // The RAM role that is used to grant required permissions to Function Compute. Scenarios: // // * Sends function execution logs to your Logstore. // * Generates a token for a function to access other cloud resources during function execution. Role *string `json:"role,omitempty" xml:"role,omitempty"` // The unique ID generated by the system for the service. ServiceId *string `json:"serviceId,omitempty" xml:"serviceId,omitempty"` // The name of the service. ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"` // The configuration of Tracing Analysis. After you configure Tracing Analysis for a service in Function Compute, you can record the execution duration of a request, view the amount of cold start time for a function, and record the execution duration of a function. For more information, see [Overview](~~189804~~). TracingConfig *TracingConfig `json:"tracingConfig,omitempty" xml:"tracingConfig,omitempty"` UseSLRAuthentication *bool `json:"useSLRAuthentication,omitempty" xml:"useSLRAuthentication,omitempty"` // The VPC configuration. The configuration allows a function to access the specified VPC. VpcConfig *VPCConfig `json:"vpcConfig,omitempty" xml:"vpcConfig,omitempty"` }
func (GetServiceResponseBody) GoString ¶
func (s GetServiceResponseBody) GoString() string
func (*GetServiceResponseBody) SetCreatedTime ¶
func (s *GetServiceResponseBody) SetCreatedTime(v string) *GetServiceResponseBody
func (*GetServiceResponseBody) SetDescription ¶
func (s *GetServiceResponseBody) SetDescription(v string) *GetServiceResponseBody
func (*GetServiceResponseBody) SetInternetAccess ¶
func (s *GetServiceResponseBody) SetInternetAccess(v bool) *GetServiceResponseBody
func (*GetServiceResponseBody) SetLastModifiedTime ¶
func (s *GetServiceResponseBody) SetLastModifiedTime(v string) *GetServiceResponseBody
func (*GetServiceResponseBody) SetLogConfig ¶
func (s *GetServiceResponseBody) SetLogConfig(v *LogConfig) *GetServiceResponseBody
func (*GetServiceResponseBody) SetNasConfig ¶
func (s *GetServiceResponseBody) SetNasConfig(v *NASConfig) *GetServiceResponseBody
func (*GetServiceResponseBody) SetOssMountConfig ¶
func (s *GetServiceResponseBody) SetOssMountConfig(v *OSSMountConfig) *GetServiceResponseBody
func (*GetServiceResponseBody) SetRole ¶
func (s *GetServiceResponseBody) SetRole(v string) *GetServiceResponseBody
func (*GetServiceResponseBody) SetServiceId ¶
func (s *GetServiceResponseBody) SetServiceId(v string) *GetServiceResponseBody
func (*GetServiceResponseBody) SetServiceName ¶
func (s *GetServiceResponseBody) SetServiceName(v string) *GetServiceResponseBody
func (*GetServiceResponseBody) SetTracingConfig ¶
func (s *GetServiceResponseBody) SetTracingConfig(v *TracingConfig) *GetServiceResponseBody
func (*GetServiceResponseBody) SetUseSLRAuthentication ¶ added in v2.0.11
func (s *GetServiceResponseBody) SetUseSLRAuthentication(v bool) *GetServiceResponseBody
func (*GetServiceResponseBody) SetVpcConfig ¶
func (s *GetServiceResponseBody) SetVpcConfig(v *VPCConfig) *GetServiceResponseBody
func (GetServiceResponseBody) String ¶
func (s GetServiceResponseBody) String() string
type GetStatefulAsyncInvocationHeaders ¶
type GetStatefulAsyncInvocationHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The list of events that trigger the asynchronous task. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The structure of the asynchronous task. XFcCodeChecksum *string `json:"X-Fc-Code-Checksum,omitempty" xml:"X-Fc-Code-Checksum,omitempty"` // Alibaba Cloud provides SDKs for multiple programming languages to help you integrate Alibaba Cloud services by using APIs. We recommend that you use an SDK to call API operations. This frees you from manual signature verification. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // StatefulAsyncInvocation: asynchronous task. Asynchronous tasks allow you to manage the states on the basis of common asynchronous invocations, which is more suitable for task scenarios. XFcInvocationType *string `json:"X-Fc-Invocation-Type,omitempty" xml:"X-Fc-Invocation-Type,omitempty"` // The latest version of Function Compute API. XFcLogType *string `json:"X-Fc-Log-Type,omitempty" xml:"X-Fc-Log-Type,omitempty"` // You can search for API operations, call and debug API operations online, and dynamically generate executable sample code for SDKs. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (GetStatefulAsyncInvocationHeaders) GoString ¶
func (s GetStatefulAsyncInvocationHeaders) GoString() string
func (*GetStatefulAsyncInvocationHeaders) SetCommonHeaders ¶
func (s *GetStatefulAsyncInvocationHeaders) SetCommonHeaders(v map[string]*string) *GetStatefulAsyncInvocationHeaders
func (*GetStatefulAsyncInvocationHeaders) SetXFcAccountId ¶
func (s *GetStatefulAsyncInvocationHeaders) SetXFcAccountId(v string) *GetStatefulAsyncInvocationHeaders
func (*GetStatefulAsyncInvocationHeaders) SetXFcCodeChecksum ¶
func (s *GetStatefulAsyncInvocationHeaders) SetXFcCodeChecksum(v string) *GetStatefulAsyncInvocationHeaders
func (*GetStatefulAsyncInvocationHeaders) SetXFcDate ¶
func (s *GetStatefulAsyncInvocationHeaders) SetXFcDate(v string) *GetStatefulAsyncInvocationHeaders
func (*GetStatefulAsyncInvocationHeaders) SetXFcInvocationType ¶
func (s *GetStatefulAsyncInvocationHeaders) SetXFcInvocationType(v string) *GetStatefulAsyncInvocationHeaders
func (*GetStatefulAsyncInvocationHeaders) SetXFcLogType ¶
func (s *GetStatefulAsyncInvocationHeaders) SetXFcLogType(v string) *GetStatefulAsyncInvocationHeaders
func (*GetStatefulAsyncInvocationHeaders) SetXFcTraceId ¶
func (s *GetStatefulAsyncInvocationHeaders) SetXFcTraceId(v string) *GetStatefulAsyncInvocationHeaders
func (GetStatefulAsyncInvocationHeaders) String ¶
func (s GetStatefulAsyncInvocationHeaders) String() string
type GetStatefulAsyncInvocationRequest ¶
type GetStatefulAsyncInvocationRequest struct { // The ID of the instance that is used to run the asynchronous task. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (GetStatefulAsyncInvocationRequest) GoString ¶
func (s GetStatefulAsyncInvocationRequest) GoString() string
func (*GetStatefulAsyncInvocationRequest) SetQualifier ¶
func (s *GetStatefulAsyncInvocationRequest) SetQualifier(v string) *GetStatefulAsyncInvocationRequest
func (GetStatefulAsyncInvocationRequest) String ¶
func (s GetStatefulAsyncInvocationRequest) String() string
type GetStatefulAsyncInvocationResponse ¶
type GetStatefulAsyncInvocationResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *StatefulAsyncInvocation `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetStatefulAsyncInvocationResponse) GoString ¶
func (s GetStatefulAsyncInvocationResponse) GoString() string
func (*GetStatefulAsyncInvocationResponse) SetBody ¶
func (s *GetStatefulAsyncInvocationResponse) SetBody(v *StatefulAsyncInvocation) *GetStatefulAsyncInvocationResponse
func (*GetStatefulAsyncInvocationResponse) SetHeaders ¶
func (s *GetStatefulAsyncInvocationResponse) SetHeaders(v map[string]*string) *GetStatefulAsyncInvocationResponse
func (*GetStatefulAsyncInvocationResponse) SetStatusCode ¶
func (s *GetStatefulAsyncInvocationResponse) SetStatusCode(v int32) *GetStatefulAsyncInvocationResponse
func (GetStatefulAsyncInvocationResponse) String ¶
func (s GetStatefulAsyncInvocationResponse) String() string
type GetTriggerHeaders ¶
type GetTriggerHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the request is initiated on the client. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (GetTriggerHeaders) GoString ¶
func (s GetTriggerHeaders) GoString() string
func (*GetTriggerHeaders) SetCommonHeaders ¶
func (s *GetTriggerHeaders) SetCommonHeaders(v map[string]*string) *GetTriggerHeaders
func (*GetTriggerHeaders) SetXFcAccountId ¶
func (s *GetTriggerHeaders) SetXFcAccountId(v string) *GetTriggerHeaders
func (*GetTriggerHeaders) SetXFcDate ¶
func (s *GetTriggerHeaders) SetXFcDate(v string) *GetTriggerHeaders
func (*GetTriggerHeaders) SetXFcTraceId ¶
func (s *GetTriggerHeaders) SetXFcTraceId(v string) *GetTriggerHeaders
func (GetTriggerHeaders) String ¶
func (s GetTriggerHeaders) String() string
type GetTriggerResponse ¶
type GetTriggerResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *GetTriggerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (GetTriggerResponse) GoString ¶
func (s GetTriggerResponse) GoString() string
func (*GetTriggerResponse) SetBody ¶
func (s *GetTriggerResponse) SetBody(v *GetTriggerResponseBody) *GetTriggerResponse
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 GetTriggerResponseBody ¶
type GetTriggerResponseBody struct { // The time when the trigger was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The description of the trigger. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The domain name used to invoke the function by using HTTP. You can add this domain name as the prefix to the endpoint of Function Compute. This way, you can invoke the function that corresponds to the trigger by using HTTP. For example, `{domainName}.cn-shanghai.fc.aliyuncs.com`. DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"` // The ARN of the RAM role that is used by the event source to invoke the function. InvocationRole *string `json:"invocationRole,omitempty" xml:"invocationRole,omitempty"` // The time when the trigger was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The version or alias of the service. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` // The ARN of the event source. SourceArn *string `json:"sourceArn,omitempty" xml:"sourceArn,omitempty"` // The configurations of the trigger. The configurations vary based on the trigger type. For more information about the format, see the following topics: // // * Object Storage Service (OSS) trigger: [OSSTriggerConfig](~~415697~~). // * Simple Log Service trigger: [LogTriggerConfig](~~415694~~). // * Time trigger: [TimeTriggerConfig](~~415712~~). // * HTTP trigger: [HTTPTriggerConfig](~~415685~~). // * Tablestore trigger: Specify the **SourceArn** parameter and leave this parameter empty. // * Alibaba Cloud CDN event trigger: [CDNEventsTriggerConfig](~~415674~~). // * Message Service (MNS) topic trigger: [MnsTopicTriggerConfig](~~415695~~). // * EventBridge triggers: [EventBridgeTriggerConfig](~~2508622~~). TriggerConfig *string `json:"triggerConfig,omitempty" xml:"triggerConfig,omitempty"` // The unique ID of the trigger. TriggerId *string `json:"triggerId,omitempty" xml:"triggerId,omitempty"` // The name of the trigger. TriggerName *string `json:"triggerName,omitempty" xml:"triggerName,omitempty"` // The trigger type. Example values: **oss**, **log**, **tablestore**, **timer**, **http**, **cdn_events**, **mns_topic**, and **eventbridge**. TriggerType *string `json:"triggerType,omitempty" xml:"triggerType,omitempty"` // The public domain address. You can access HTTP triggers over the Internet by using HTTP or HTTPS. UrlInternet *string `json:"urlInternet,omitempty" xml:"urlInternet,omitempty"` // The private endpoint. In a VPC, you can access HTTP triggers by using HTTP or HTTPS. UrlIntranet *string `json:"urlIntranet,omitempty" xml:"urlIntranet,omitempty"` }
func (GetTriggerResponseBody) GoString ¶
func (s GetTriggerResponseBody) GoString() string
func (*GetTriggerResponseBody) SetCreatedTime ¶
func (s *GetTriggerResponseBody) SetCreatedTime(v string) *GetTriggerResponseBody
func (*GetTriggerResponseBody) SetDescription ¶
func (s *GetTriggerResponseBody) SetDescription(v string) *GetTriggerResponseBody
func (*GetTriggerResponseBody) SetDomainName ¶
func (s *GetTriggerResponseBody) SetDomainName(v string) *GetTriggerResponseBody
func (*GetTriggerResponseBody) SetInvocationRole ¶
func (s *GetTriggerResponseBody) SetInvocationRole(v string) *GetTriggerResponseBody
func (*GetTriggerResponseBody) SetLastModifiedTime ¶
func (s *GetTriggerResponseBody) SetLastModifiedTime(v string) *GetTriggerResponseBody
func (*GetTriggerResponseBody) SetQualifier ¶
func (s *GetTriggerResponseBody) SetQualifier(v string) *GetTriggerResponseBody
func (*GetTriggerResponseBody) SetSourceArn ¶
func (s *GetTriggerResponseBody) SetSourceArn(v string) *GetTriggerResponseBody
func (*GetTriggerResponseBody) SetTriggerConfig ¶
func (s *GetTriggerResponseBody) SetTriggerConfig(v string) *GetTriggerResponseBody
func (*GetTriggerResponseBody) SetTriggerId ¶
func (s *GetTriggerResponseBody) SetTriggerId(v string) *GetTriggerResponseBody
func (*GetTriggerResponseBody) SetTriggerName ¶
func (s *GetTriggerResponseBody) SetTriggerName(v string) *GetTriggerResponseBody
func (*GetTriggerResponseBody) SetTriggerType ¶
func (s *GetTriggerResponseBody) SetTriggerType(v string) *GetTriggerResponseBody
func (*GetTriggerResponseBody) SetUrlInternet ¶
func (s *GetTriggerResponseBody) SetUrlInternet(v string) *GetTriggerResponseBody
func (*GetTriggerResponseBody) SetUrlIntranet ¶
func (s *GetTriggerResponseBody) SetUrlIntranet(v string) *GetTriggerResponseBody
func (GetTriggerResponseBody) String ¶
func (s GetTriggerResponseBody) String() string
type HTTPTriggerConfig ¶
type HTTPTriggerConfig struct { AuthConfig *string `json:"authConfig,omitempty" xml:"authConfig,omitempty"` AuthType *string `json:"authType,omitempty" xml:"authType,omitempty"` // 禁用默认公网域名访问的开关,设置为true 时,访问函数默认提供的公网URL地址会返回403错误。设置为 false 则不会有任何影响。 DisableURLInternet *bool `json:"disableURLInternet,omitempty" xml:"disableURLInternet,omitempty"` Methods []*string `json:"methods,omitempty" xml:"methods,omitempty" type:"Repeated"` }
func (HTTPTriggerConfig) GoString ¶
func (s HTTPTriggerConfig) GoString() string
func (*HTTPTriggerConfig) SetAuthConfig ¶ added in v2.0.6
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 InstanceLifecycleConfig ¶
type InstanceLifecycleConfig struct { PreFreeze *LifecycleHook `json:"preFreeze,omitempty" xml:"preFreeze,omitempty"` PreStop *LifecycleHook `json:"preStop,omitempty" xml:"preStop,omitempty"` }
func (InstanceLifecycleConfig) GoString ¶
func (s InstanceLifecycleConfig) GoString() string
func (*InstanceLifecycleConfig) SetPreFreeze ¶
func (s *InstanceLifecycleConfig) SetPreFreeze(v *LifecycleHook) *InstanceLifecycleConfig
func (*InstanceLifecycleConfig) SetPreStop ¶
func (s *InstanceLifecycleConfig) SetPreStop(v *LifecycleHook) *InstanceLifecycleConfig
func (InstanceLifecycleConfig) String ¶
func (s InstanceLifecycleConfig) String() string
type InvokeFunctionHeaders ¶
type InvokeFunctionHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the function is invoked. The format is **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The invocation method. Valid values: // // * **Sync**: synchronous invocations // * **Async**: asynchronous invocations // // Default value: Sync XFcInvocationType *string `json:"X-Fc-Invocation-Type,omitempty" xml:"X-Fc-Invocation-Type,omitempty"` // The method used to return logs. Valid values: // // * **Tail**: returns the last 4 KB of logs that are generated for the current request. // * **None**: No logs are returned for the current request. Default value: None. XFcLogType *string `json:"X-Fc-Log-Type,omitempty" xml:"X-Fc-Log-Type,omitempty"` // Specifies whether to enable the asynchronous task mode for requests. Default value: false. Valid values: // // * **true** // * **false** // // > // // * This parameter takes effect only for asynchronous invocations. It does not take effect for synchronous invocations. XFcStatefulAsyncInvocationEnable *string `json:"X-Fc-Stateful-Async-Invocation-Enable,omitempty" xml:"X-Fc-Stateful-Async-Invocation-Enable,omitempty"` // The ID of the asynchronous task. You must enable the asynchronous task feature in advance. // // > When you use an SDK to invoke a function, we recommend that you specify a business-related ID to facilitate subsequent operations. For example, you can use the video name as the invocation ID for a video-processing function. This way, you can use the ID to check whether the video is processed or terminate the processing of the video. The ID must start with a letter or an underscore (\_) and can contain letters, digits, underscores (\_), and hyphens (-). The ID can be up to 128 characters in length. If you do not specify the ID of the asynchronous invocation, Function Compute automatically generates an ID. XFcStatefulAsyncInvocationId *string `json:"X-Fc-Stateful-Async-Invocation-Id,omitempty" xml:"X-Fc-Stateful-Async-Invocation-Id,omitempty"` // The trace ID of the request for Function Compute API. The value is the same as that of the **requestId** parameter in the response. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (InvokeFunctionHeaders) GoString ¶
func (s InvokeFunctionHeaders) GoString() string
func (*InvokeFunctionHeaders) SetCommonHeaders ¶
func (s *InvokeFunctionHeaders) SetCommonHeaders(v map[string]*string) *InvokeFunctionHeaders
func (*InvokeFunctionHeaders) SetXFcAccountId ¶
func (s *InvokeFunctionHeaders) SetXFcAccountId(v string) *InvokeFunctionHeaders
func (*InvokeFunctionHeaders) SetXFcDate ¶
func (s *InvokeFunctionHeaders) SetXFcDate(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) SetXFcStatefulAsyncInvocationEnable ¶ added in v2.0.9
func (s *InvokeFunctionHeaders) SetXFcStatefulAsyncInvocationEnable(v string) *InvokeFunctionHeaders
func (*InvokeFunctionHeaders) SetXFcStatefulAsyncInvocationId ¶
func (s *InvokeFunctionHeaders) SetXFcStatefulAsyncInvocationId(v string) *InvokeFunctionHeaders
func (*InvokeFunctionHeaders) SetXFcTraceId ¶
func (s *InvokeFunctionHeaders) SetXFcTraceId(v string) *InvokeFunctionHeaders
func (InvokeFunctionHeaders) String ¶
func (s InvokeFunctionHeaders) String() string
type InvokeFunctionRequest ¶
type InvokeFunctionRequest struct { // The event to be processed by the function. Set this parameter to a binary string. Function Compute passes the event to the function for processing. Body []byte `json:"body,omitempty" xml:"body,omitempty"` // The version or alias of the service. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (InvokeFunctionRequest) GoString ¶
func (s InvokeFunctionRequest) GoString() string
func (*InvokeFunctionRequest) SetBody ¶
func (s *InvokeFunctionRequest) SetBody(v []byte) *InvokeFunctionRequest
func (*InvokeFunctionRequest) SetQualifier ¶
func (s *InvokeFunctionRequest) SetQualifier(v string) *InvokeFunctionRequest
func (InvokeFunctionRequest) String ¶
func (s InvokeFunctionRequest) String() string
type InvokeFunctionResponse ¶
type InvokeFunctionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body []byte `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (InvokeFunctionResponse) GoString ¶
func (s InvokeFunctionResponse) GoString() string
func (*InvokeFunctionResponse) SetBody ¶
func (s *InvokeFunctionResponse) SetBody(v []byte) *InvokeFunctionResponse
func (*InvokeFunctionResponse) SetHeaders ¶
func (s *InvokeFunctionResponse) SetHeaders(v map[string]*string) *InvokeFunctionResponse
func (*InvokeFunctionResponse) SetStatusCode ¶
func (s *InvokeFunctionResponse) SetStatusCode(v int32) *InvokeFunctionResponse
func (InvokeFunctionResponse) String ¶
func (s InvokeFunctionResponse) String() string
type JWTAuthConfig ¶ added in v2.0.6
type JWTAuthConfig struct { BlackList *string `json:"blackList,omitempty" xml:"blackList,omitempty"` ClaimPassBy []*string `json:"claimPassBy,omitempty" xml:"claimPassBy,omitempty" type:"Repeated"` Jwks *string `json:"jwks,omitempty" xml:"jwks,omitempty"` TokenLookup []*string `json:"tokenLookup,omitempty" xml:"tokenLookup,omitempty" type:"Repeated"` WhiteList []*string `json:"whiteList,omitempty" xml:"whiteList,omitempty" type:"Repeated"` }
func (JWTAuthConfig) GoString ¶ added in v2.0.6
func (s JWTAuthConfig) GoString() string
func (*JWTAuthConfig) SetBlackList ¶ added in v2.0.6
func (s *JWTAuthConfig) SetBlackList(v string) *JWTAuthConfig
func (*JWTAuthConfig) SetClaimPassBy ¶ added in v2.0.6
func (s *JWTAuthConfig) SetClaimPassBy(v []*string) *JWTAuthConfig
func (*JWTAuthConfig) SetJwks ¶ added in v2.0.6
func (s *JWTAuthConfig) SetJwks(v string) *JWTAuthConfig
func (*JWTAuthConfig) SetTokenLookup ¶ added in v2.0.6
func (s *JWTAuthConfig) SetTokenLookup(v []*string) *JWTAuthConfig
func (*JWTAuthConfig) SetWhiteList ¶ added in v2.0.6
func (s *JWTAuthConfig) SetWhiteList(v []*string) *JWTAuthConfig
func (JWTAuthConfig) String ¶ added in v2.0.6
func (s JWTAuthConfig) String() string
type JaegerConfig ¶
type JaegerConfig struct {
Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
}
func (JaegerConfig) GoString ¶
func (s JaegerConfig) GoString() string
func (*JaegerConfig) SetEndpoint ¶
func (s *JaegerConfig) SetEndpoint(v string) *JaegerConfig
func (JaegerConfig) String ¶
func (s JaegerConfig) String() string
type JobConfig ¶
type JobConfig struct { MaxRetryTime *int64 `json:"maxRetryTime,omitempty" xml:"maxRetryTime,omitempty"` TriggerInterval *int64 `json:"triggerInterval,omitempty" xml:"triggerInterval,omitempty"` }
func (*JobConfig) SetMaxRetryTime ¶
func (*JobConfig) SetTriggerInterval ¶
type JobLogConfig ¶
type JobLogConfig struct { Logstore *string `json:"logstore,omitempty" xml:"logstore,omitempty"` Project *string `json:"project,omitempty" xml:"project,omitempty"` }
func (JobLogConfig) GoString ¶
func (s JobLogConfig) GoString() string
func (*JobLogConfig) SetLogstore ¶
func (s *JobLogConfig) SetLogstore(v string) *JobLogConfig
func (*JobLogConfig) SetProject ¶
func (s *JobLogConfig) SetProject(v string) *JobLogConfig
func (JobLogConfig) String ¶
func (s JobLogConfig) String() string
type Layer ¶
type Layer struct { Acl *int32 `json:"acl,omitempty" xml:"acl,omitempty"` Arn *string `json:"arn,omitempty" xml:"arn,omitempty"` ArnV2 *string `json:"arnV2,omitempty" xml:"arnV2,omitempty"` Code *LayerCode `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,omitempty" xml:"compatibleRuntime,omitempty" 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"` License *string `json:"license,omitempty" xml:"license,omitempty"` Version *int32 `json:"version,omitempty" xml:"version,omitempty"` }
func (*Layer) SetCodeChecksum ¶
func (*Layer) SetCodeSize ¶
func (*Layer) SetCompatibleRuntime ¶
func (*Layer) SetCreateTime ¶
func (*Layer) SetDescription ¶
func (*Layer) SetLayerName ¶
func (*Layer) SetLicense ¶
func (*Layer) SetVersion ¶
type LayerCode ¶
type LayerCode struct { Location *string `json:"location,omitempty" xml:"location,omitempty"` RepositoryType *string `json:"repositoryType,omitempty" xml:"repositoryType,omitempty"` }
func (*LayerCode) SetLocation ¶
func (*LayerCode) SetRepositoryType ¶
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 ListAliasesHeaders ¶
type ListAliasesHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time on which the function is invoked. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListAliasesHeaders) GoString ¶
func (s ListAliasesHeaders) GoString() string
func (*ListAliasesHeaders) SetCommonHeaders ¶
func (s *ListAliasesHeaders) SetCommonHeaders(v map[string]*string) *ListAliasesHeaders
func (*ListAliasesHeaders) SetXFcAccountId ¶
func (s *ListAliasesHeaders) SetXFcAccountId(v string) *ListAliasesHeaders
func (*ListAliasesHeaders) SetXFcDate ¶
func (s *ListAliasesHeaders) SetXFcDate(v string) *ListAliasesHeaders
func (*ListAliasesHeaders) SetXFcTraceId ¶
func (s *ListAliasesHeaders) SetXFcTraceId(v string) *ListAliasesHeaders
func (ListAliasesHeaders) String ¶
func (s ListAliasesHeaders) String() string
type ListAliasesRequest ¶
type ListAliasesRequest struct { // The maximum number of resources to return. Default value: 20. Maximum value: 100. The number of returned resources is less than or equal to the specified number. Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"` // The token required to obtain more results. If the number of resources exceeds the limit, the nextToken parameter is returned. You can include the parameter in subsequent calls to obtain more results. You do not need to provide this parameter in the first call. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The prefix that the names of returned resources must contain. Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"` // The starting position of the result list. The returned resources are sorted in alphabetical order, and the resources that include and follow the resource specified by the startKey parameter are returned. StartKey *string `json:"startKey,omitempty" xml:"startKey,omitempty"` }
func (ListAliasesRequest) GoString ¶
func (s ListAliasesRequest) GoString() string
func (*ListAliasesRequest) SetLimit ¶
func (s *ListAliasesRequest) SetLimit(v int32) *ListAliasesRequest
func (*ListAliasesRequest) SetNextToken ¶
func (s *ListAliasesRequest) SetNextToken(v string) *ListAliasesRequest
func (*ListAliasesRequest) SetPrefix ¶
func (s *ListAliasesRequest) SetPrefix(v string) *ListAliasesRequest
func (*ListAliasesRequest) SetStartKey ¶
func (s *ListAliasesRequest) SetStartKey(v string) *ListAliasesRequest
func (ListAliasesRequest) String ¶
func (s ListAliasesRequest) String() string
type ListAliasesResponse ¶
type ListAliasesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListAliasesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListAliasesResponse) GoString ¶
func (s ListAliasesResponse) GoString() string
func (*ListAliasesResponse) SetBody ¶
func (s *ListAliasesResponse) SetBody(v *ListAliasesResponseBody) *ListAliasesResponse
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 ListAliasesResponseBody ¶
type ListAliasesResponseBody struct { // The list of aliases. Aliases []*ListAliasesResponseBodyAliases `json:"aliases,omitempty" xml:"aliases,omitempty" type:"Repeated"` // The token used to obtain more results. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` }
func (ListAliasesResponseBody) GoString ¶
func (s ListAliasesResponseBody) GoString() string
func (*ListAliasesResponseBody) SetAliases ¶
func (s *ListAliasesResponseBody) SetAliases(v []*ListAliasesResponseBodyAliases) *ListAliasesResponseBody
func (*ListAliasesResponseBody) SetNextToken ¶
func (s *ListAliasesResponseBody) SetNextToken(v string) *ListAliasesResponseBody
func (ListAliasesResponseBody) String ¶
func (s ListAliasesResponseBody) String() string
type ListAliasesResponseBodyAliases ¶
type ListAliasesResponseBodyAliases struct { // The additional version to which the alias points and the weight of the additional version. // // * The additional version takes effect only when the function is invoked. // * The value consists of a version number and a specific weight. For example, 2:0.05 indicates that when a function is invoked, Version 2 is the canary release version, 5% of the traffic is distributed to the canary release version, and 95% of the traffic is distributed to the major version. AdditionalVersionWeight map[string]*float32 `json:"additionalVersionWeight,omitempty" xml:"additionalVersionWeight,omitempty"` // The name of the alias. AliasName *string `json:"aliasName,omitempty" xml:"aliasName,omitempty"` // The time when the ConfigMaps were created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The description of the alias. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The time at which the system parameter was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The canary release mode. Valid values: // // * **Random**: random canary release. This is the default value. // * **Content**: rule-based canary release. ResolvePolicy *string `json:"resolvePolicy,omitempty" xml:"resolvePolicy,omitempty"` // The canary release rule. Traffic that meets the canary release rule is routed to the canary release instance. RoutePolicy *RoutePolicy `json:"routePolicy,omitempty" xml:"routePolicy,omitempty"` // The ID of the version. VersionId *string `json:"versionId,omitempty" xml:"versionId,omitempty"` }
func (ListAliasesResponseBodyAliases) GoString ¶
func (s ListAliasesResponseBodyAliases) GoString() string
func (*ListAliasesResponseBodyAliases) SetAdditionalVersionWeight ¶
func (s *ListAliasesResponseBodyAliases) SetAdditionalVersionWeight(v map[string]*float32) *ListAliasesResponseBodyAliases
func (*ListAliasesResponseBodyAliases) SetAliasName ¶
func (s *ListAliasesResponseBodyAliases) SetAliasName(v string) *ListAliasesResponseBodyAliases
func (*ListAliasesResponseBodyAliases) SetCreatedTime ¶
func (s *ListAliasesResponseBodyAliases) SetCreatedTime(v string) *ListAliasesResponseBodyAliases
func (*ListAliasesResponseBodyAliases) SetDescription ¶
func (s *ListAliasesResponseBodyAliases) SetDescription(v string) *ListAliasesResponseBodyAliases
func (*ListAliasesResponseBodyAliases) SetLastModifiedTime ¶
func (s *ListAliasesResponseBodyAliases) SetLastModifiedTime(v string) *ListAliasesResponseBodyAliases
func (*ListAliasesResponseBodyAliases) SetResolvePolicy ¶
func (s *ListAliasesResponseBodyAliases) SetResolvePolicy(v string) *ListAliasesResponseBodyAliases
func (*ListAliasesResponseBodyAliases) SetRoutePolicy ¶
func (s *ListAliasesResponseBodyAliases) SetRoutePolicy(v *RoutePolicy) *ListAliasesResponseBodyAliases
func (*ListAliasesResponseBodyAliases) SetVersionId ¶
func (s *ListAliasesResponseBodyAliases) SetVersionId(v string) *ListAliasesResponseBodyAliases
func (ListAliasesResponseBodyAliases) String ¶
func (s ListAliasesResponseBodyAliases) String() string
type ListCustomDomainsHeaders ¶
type ListCustomDomainsHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the operation is called. The format is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListCustomDomainsHeaders) GoString ¶
func (s ListCustomDomainsHeaders) GoString() string
func (*ListCustomDomainsHeaders) SetCommonHeaders ¶
func (s *ListCustomDomainsHeaders) SetCommonHeaders(v map[string]*string) *ListCustomDomainsHeaders
func (*ListCustomDomainsHeaders) SetXFcAccountId ¶
func (s *ListCustomDomainsHeaders) SetXFcAccountId(v string) *ListCustomDomainsHeaders
func (*ListCustomDomainsHeaders) SetXFcDate ¶
func (s *ListCustomDomainsHeaders) SetXFcDate(v string) *ListCustomDomainsHeaders
func (*ListCustomDomainsHeaders) SetXFcTraceId ¶
func (s *ListCustomDomainsHeaders) SetXFcTraceId(v string) *ListCustomDomainsHeaders
func (ListCustomDomainsHeaders) String ¶
func (s ListCustomDomainsHeaders) String() string
type ListCustomDomainsRequest ¶
type ListCustomDomainsRequest struct { // The maximum number of resources to return. Valid values: \[0,100]. Default value: 20. The number of returned results is less than or equal to the specified number. Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"` // The pagination token to use to request the next page of results. If the number of resources exceeds the limit, the nextToken parameter is returned. You can include the parameter in subsequent calls to obtain more results. You do not need to provide this parameter in the first call. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The prefix that the returned domain names must contain. Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"` // The returned resources are sorted in alphabetical order, and the resources that include and follow the resource specified by the startKey parameter are returned. StartKey *string `json:"startKey,omitempty" xml:"startKey,omitempty"` }
func (ListCustomDomainsRequest) GoString ¶
func (s ListCustomDomainsRequest) GoString() string
func (*ListCustomDomainsRequest) SetLimit ¶
func (s *ListCustomDomainsRequest) SetLimit(v int32) *ListCustomDomainsRequest
func (*ListCustomDomainsRequest) SetNextToken ¶
func (s *ListCustomDomainsRequest) SetNextToken(v string) *ListCustomDomainsRequest
func (*ListCustomDomainsRequest) SetPrefix ¶
func (s *ListCustomDomainsRequest) SetPrefix(v string) *ListCustomDomainsRequest
func (*ListCustomDomainsRequest) SetStartKey ¶
func (s *ListCustomDomainsRequest) SetStartKey(v string) *ListCustomDomainsRequest
func (ListCustomDomainsRequest) String ¶
func (s ListCustomDomainsRequest) String() string
type ListCustomDomainsResponse ¶
type ListCustomDomainsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListCustomDomainsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListCustomDomainsResponse) GoString ¶
func (s ListCustomDomainsResponse) GoString() string
func (*ListCustomDomainsResponse) SetBody ¶
func (s *ListCustomDomainsResponse) SetBody(v *ListCustomDomainsResponseBody) *ListCustomDomainsResponse
func (*ListCustomDomainsResponse) SetHeaders ¶
func (s *ListCustomDomainsResponse) SetHeaders(v map[string]*string) *ListCustomDomainsResponse
func (*ListCustomDomainsResponse) SetStatusCode ¶
func (s *ListCustomDomainsResponse) SetStatusCode(v int32) *ListCustomDomainsResponse
func (ListCustomDomainsResponse) String ¶
func (s ListCustomDomainsResponse) String() string
type ListCustomDomainsResponseBody ¶
type ListCustomDomainsResponseBody struct { // The information about custom domain names. CustomDomains []*ListCustomDomainsResponseBodyCustomDomains `json:"customDomains,omitempty" xml:"customDomains,omitempty" type:"Repeated"` // The pagination token to use to request the next page of results. If the number of resources exceeds the limit, the nextToken parameter is returned. You can include the parameter in subsequent calls to obtain more results. You do not need to provide this parameter in the first call. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` }
func (ListCustomDomainsResponseBody) GoString ¶
func (s ListCustomDomainsResponseBody) GoString() string
func (*ListCustomDomainsResponseBody) SetCustomDomains ¶
func (s *ListCustomDomainsResponseBody) SetCustomDomains(v []*ListCustomDomainsResponseBodyCustomDomains) *ListCustomDomainsResponseBody
func (*ListCustomDomainsResponseBody) SetNextToken ¶
func (s *ListCustomDomainsResponseBody) SetNextToken(v string) *ListCustomDomainsResponseBody
func (ListCustomDomainsResponseBody) String ¶
func (s ListCustomDomainsResponseBody) String() string
type ListCustomDomainsResponseBodyCustomDomains ¶
type ListCustomDomainsResponseBodyCustomDomains struct { // The ID of your Alibaba Cloud account. AccountId *string `json:"accountId,omitempty" xml:"accountId,omitempty"` // The version of the API. ApiVersion *string `json:"apiVersion,omitempty" xml:"apiVersion,omitempty"` // The configurations of the HTTPS certificate. CertConfig *CertConfig `json:"certConfig,omitempty" xml:"certConfig,omitempty"` // The time when the custom domain name was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The domain name. DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"` // The time when the domain name was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The protocol type that is supported by the custom domain name. // // * **HTTP**: Only HTTP is supported. // * **HTTPS**: Only HTTPS is supported. // * **HTTP,HTTPS**: HTTP and HTTPS are supported. Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` // The route table that maps the paths to functions when the functions are invoked by using the custom domain name. RouteConfig *RouteConfig `json:"routeConfig,omitempty" xml:"routeConfig,omitempty"` // The Transport Layer Security (TLS) configuration. TlsConfig *TLSConfig `json:"tlsConfig,omitempty" xml:"tlsConfig,omitempty"` // The Web Application Firewall (WAF) configuration. WafConfig *WAFConfig `json:"wafConfig,omitempty" xml:"wafConfig,omitempty"` }
func (ListCustomDomainsResponseBodyCustomDomains) GoString ¶
func (s ListCustomDomainsResponseBodyCustomDomains) GoString() string
func (*ListCustomDomainsResponseBodyCustomDomains) SetAccountId ¶
func (s *ListCustomDomainsResponseBodyCustomDomains) SetAccountId(v string) *ListCustomDomainsResponseBodyCustomDomains
func (*ListCustomDomainsResponseBodyCustomDomains) SetApiVersion ¶
func (s *ListCustomDomainsResponseBodyCustomDomains) SetApiVersion(v string) *ListCustomDomainsResponseBodyCustomDomains
func (*ListCustomDomainsResponseBodyCustomDomains) SetCertConfig ¶
func (s *ListCustomDomainsResponseBodyCustomDomains) SetCertConfig(v *CertConfig) *ListCustomDomainsResponseBodyCustomDomains
func (*ListCustomDomainsResponseBodyCustomDomains) SetCreatedTime ¶
func (s *ListCustomDomainsResponseBodyCustomDomains) SetCreatedTime(v string) *ListCustomDomainsResponseBodyCustomDomains
func (*ListCustomDomainsResponseBodyCustomDomains) SetDomainName ¶
func (s *ListCustomDomainsResponseBodyCustomDomains) SetDomainName(v string) *ListCustomDomainsResponseBodyCustomDomains
func (*ListCustomDomainsResponseBodyCustomDomains) SetLastModifiedTime ¶
func (s *ListCustomDomainsResponseBodyCustomDomains) SetLastModifiedTime(v string) *ListCustomDomainsResponseBodyCustomDomains
func (*ListCustomDomainsResponseBodyCustomDomains) SetProtocol ¶
func (s *ListCustomDomainsResponseBodyCustomDomains) SetProtocol(v string) *ListCustomDomainsResponseBodyCustomDomains
func (*ListCustomDomainsResponseBodyCustomDomains) SetRouteConfig ¶
func (s *ListCustomDomainsResponseBodyCustomDomains) SetRouteConfig(v *RouteConfig) *ListCustomDomainsResponseBodyCustomDomains
func (*ListCustomDomainsResponseBodyCustomDomains) SetTlsConfig ¶
func (s *ListCustomDomainsResponseBodyCustomDomains) SetTlsConfig(v *TLSConfig) *ListCustomDomainsResponseBodyCustomDomains
func (*ListCustomDomainsResponseBodyCustomDomains) SetWafConfig ¶ added in v2.0.3
func (s *ListCustomDomainsResponseBodyCustomDomains) SetWafConfig(v *WAFConfig) *ListCustomDomainsResponseBodyCustomDomains
func (ListCustomDomainsResponseBodyCustomDomains) String ¶
func (s ListCustomDomainsResponseBodyCustomDomains) String() string
type ListEventSourcesHeaders ¶
type ListEventSourcesHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListEventSourcesHeaders) GoString ¶
func (s ListEventSourcesHeaders) GoString() string
func (*ListEventSourcesHeaders) SetCommonHeaders ¶
func (s *ListEventSourcesHeaders) SetCommonHeaders(v map[string]*string) *ListEventSourcesHeaders
func (*ListEventSourcesHeaders) SetXFcAccountId ¶
func (s *ListEventSourcesHeaders) SetXFcAccountId(v string) *ListEventSourcesHeaders
func (*ListEventSourcesHeaders) SetXFcDate ¶
func (s *ListEventSourcesHeaders) SetXFcDate(v string) *ListEventSourcesHeaders
func (*ListEventSourcesHeaders) SetXFcTraceId ¶
func (s *ListEventSourcesHeaders) SetXFcTraceId(v string) *ListEventSourcesHeaders
func (ListEventSourcesHeaders) String ¶
func (s ListEventSourcesHeaders) String() string
type ListEventSourcesRequest ¶
type ListEventSourcesRequest struct { // The version or alias of the service. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (ListEventSourcesRequest) GoString ¶
func (s ListEventSourcesRequest) GoString() string
func (*ListEventSourcesRequest) SetQualifier ¶
func (s *ListEventSourcesRequest) SetQualifier(v string) *ListEventSourcesRequest
func (ListEventSourcesRequest) String ¶
func (s ListEventSourcesRequest) String() string
type ListEventSourcesResponse ¶
type ListEventSourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListEventSourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListEventSourcesResponse) GoString ¶
func (s ListEventSourcesResponse) GoString() string
func (*ListEventSourcesResponse) SetBody ¶
func (s *ListEventSourcesResponse) SetBody(v *ListEventSourcesResponseBody) *ListEventSourcesResponse
func (*ListEventSourcesResponse) SetHeaders ¶
func (s *ListEventSourcesResponse) SetHeaders(v map[string]*string) *ListEventSourcesResponse
func (*ListEventSourcesResponse) SetStatusCode ¶
func (s *ListEventSourcesResponse) SetStatusCode(v int32) *ListEventSourcesResponse
func (ListEventSourcesResponse) String ¶
func (s ListEventSourcesResponse) String() string
type ListEventSourcesResponseBody ¶
type ListEventSourcesResponseBody struct { // The information about event sources. EventSources []*ListEventSourcesResponseBodyEventSources `json:"eventSources,omitempty" xml:"eventSources,omitempty" type:"Repeated"` }
func (ListEventSourcesResponseBody) GoString ¶
func (s ListEventSourcesResponseBody) GoString() string
func (*ListEventSourcesResponseBody) SetEventSources ¶
func (s *ListEventSourcesResponseBody) SetEventSources(v []*ListEventSourcesResponseBodyEventSources) *ListEventSourcesResponseBody
func (ListEventSourcesResponseBody) String ¶
func (s ListEventSourcesResponseBody) String() string
type ListEventSourcesResponseBodyEventSources ¶
type ListEventSourcesResponseBodyEventSources struct { // The time when the event source was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The ARN of the event source. SourceArn *string `json:"sourceArn,omitempty" xml:"sourceArn,omitempty"` }
func (ListEventSourcesResponseBodyEventSources) GoString ¶
func (s ListEventSourcesResponseBodyEventSources) GoString() string
func (*ListEventSourcesResponseBodyEventSources) SetCreatedTime ¶
func (s *ListEventSourcesResponseBodyEventSources) SetCreatedTime(v string) *ListEventSourcesResponseBodyEventSources
func (*ListEventSourcesResponseBodyEventSources) SetSourceArn ¶
func (s *ListEventSourcesResponseBodyEventSources) SetSourceArn(v string) *ListEventSourcesResponseBodyEventSources
func (ListEventSourcesResponseBodyEventSources) String ¶
func (s ListEventSourcesResponseBodyEventSources) String() string
type ListFunctionAsyncInvokeConfigsHeaders ¶
type ListFunctionAsyncInvokeConfigsHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The CRC-64 value of the function code package. This value is used to check data integrity. The value is automatically calculated by the tool. XFcCodeChecksum *string `json:"X-Fc-Code-Checksum,omitempty" xml:"X-Fc-Code-Checksum,omitempty"` // The time when the Function Compute is called. The format is **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The invocation method. // // * **Sync**: synchronous // * **Async**: asynchronous XFcInvocationType *string `json:"X-Fc-Invocation-Type,omitempty" xml:"X-Fc-Invocation-Type,omitempty"` // The method used to return logs. Valid values: // // * **Tail**: returns the last 4 KB of logs that are generated for the current request. // * **None**: No logs are returned for the current request. Default value: None. XFcLogType *string `json:"X-Fc-Log-Type,omitempty" xml:"X-Fc-Log-Type,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListFunctionAsyncInvokeConfigsHeaders) GoString ¶
func (s ListFunctionAsyncInvokeConfigsHeaders) GoString() string
func (*ListFunctionAsyncInvokeConfigsHeaders) SetCommonHeaders ¶
func (s *ListFunctionAsyncInvokeConfigsHeaders) SetCommonHeaders(v map[string]*string) *ListFunctionAsyncInvokeConfigsHeaders
func (*ListFunctionAsyncInvokeConfigsHeaders) SetXFcAccountId ¶
func (s *ListFunctionAsyncInvokeConfigsHeaders) SetXFcAccountId(v string) *ListFunctionAsyncInvokeConfigsHeaders
func (*ListFunctionAsyncInvokeConfigsHeaders) SetXFcCodeChecksum ¶
func (s *ListFunctionAsyncInvokeConfigsHeaders) SetXFcCodeChecksum(v string) *ListFunctionAsyncInvokeConfigsHeaders
func (*ListFunctionAsyncInvokeConfigsHeaders) SetXFcDate ¶
func (s *ListFunctionAsyncInvokeConfigsHeaders) SetXFcDate(v string) *ListFunctionAsyncInvokeConfigsHeaders
func (*ListFunctionAsyncInvokeConfigsHeaders) SetXFcInvocationType ¶
func (s *ListFunctionAsyncInvokeConfigsHeaders) SetXFcInvocationType(v string) *ListFunctionAsyncInvokeConfigsHeaders
func (*ListFunctionAsyncInvokeConfigsHeaders) SetXFcLogType ¶
func (s *ListFunctionAsyncInvokeConfigsHeaders) SetXFcLogType(v string) *ListFunctionAsyncInvokeConfigsHeaders
func (*ListFunctionAsyncInvokeConfigsHeaders) SetXFcTraceId ¶
func (s *ListFunctionAsyncInvokeConfigsHeaders) SetXFcTraceId(v string) *ListFunctionAsyncInvokeConfigsHeaders
func (ListFunctionAsyncInvokeConfigsHeaders) String ¶
func (s ListFunctionAsyncInvokeConfigsHeaders) String() string
type ListFunctionAsyncInvokeConfigsRequest ¶
type ListFunctionAsyncInvokeConfigsRequest struct { // The maximum number of resources to return. Default value: 20. The value cannot exceed 100. The number of returned configurations is less than or equal to the specified number. Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"` // The token required to obtain more results. If the number of resources exceeds the limit, the nextToken parameter is returned. You can include the parameter in subsequent calls to obtain more results. You do not need to provide this parameter in the first call. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` }
func (ListFunctionAsyncInvokeConfigsRequest) GoString ¶
func (s ListFunctionAsyncInvokeConfigsRequest) GoString() string
func (*ListFunctionAsyncInvokeConfigsRequest) SetLimit ¶
func (s *ListFunctionAsyncInvokeConfigsRequest) SetLimit(v int32) *ListFunctionAsyncInvokeConfigsRequest
func (*ListFunctionAsyncInvokeConfigsRequest) SetNextToken ¶
func (s *ListFunctionAsyncInvokeConfigsRequest) SetNextToken(v string) *ListFunctionAsyncInvokeConfigsRequest
func (ListFunctionAsyncInvokeConfigsRequest) String ¶
func (s ListFunctionAsyncInvokeConfigsRequest) String() string
type ListFunctionAsyncInvokeConfigsResponse ¶
type ListFunctionAsyncInvokeConfigsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListFunctionAsyncInvokeConfigsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListFunctionAsyncInvokeConfigsResponse) GoString ¶
func (s ListFunctionAsyncInvokeConfigsResponse) GoString() string
func (*ListFunctionAsyncInvokeConfigsResponse) SetHeaders ¶
func (s *ListFunctionAsyncInvokeConfigsResponse) SetHeaders(v map[string]*string) *ListFunctionAsyncInvokeConfigsResponse
func (*ListFunctionAsyncInvokeConfigsResponse) SetStatusCode ¶
func (s *ListFunctionAsyncInvokeConfigsResponse) SetStatusCode(v int32) *ListFunctionAsyncInvokeConfigsResponse
func (ListFunctionAsyncInvokeConfigsResponse) String ¶
func (s ListFunctionAsyncInvokeConfigsResponse) String() string
type ListFunctionAsyncInvokeConfigsResponseBody ¶
type ListFunctionAsyncInvokeConfigsResponseBody struct { // The list of asynchronous invocation configurations. Configs []*ListFunctionAsyncInvokeConfigsResponseBodyConfigs `json:"configs,omitempty" xml:"configs,omitempty" type:"Repeated"` // The token used to obtain more results. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` }
func (ListFunctionAsyncInvokeConfigsResponseBody) GoString ¶
func (s ListFunctionAsyncInvokeConfigsResponseBody) GoString() string
func (*ListFunctionAsyncInvokeConfigsResponseBody) SetConfigs ¶
func (*ListFunctionAsyncInvokeConfigsResponseBody) SetNextToken ¶
func (s *ListFunctionAsyncInvokeConfigsResponseBody) SetNextToken(v string) *ListFunctionAsyncInvokeConfigsResponseBody
func (ListFunctionAsyncInvokeConfigsResponseBody) String ¶
func (s ListFunctionAsyncInvokeConfigsResponseBody) String() string
type ListFunctionAsyncInvokeConfigsResponseBodyConfigs ¶
type ListFunctionAsyncInvokeConfigsResponseBodyConfigs struct { // The time when the application was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The configuration structure of the destination for the asynchronous invocation. If you have not configured this parameter, this parameter is null. DestinationConfig *DestinationConfig `json:"destinationConfig,omitempty" xml:"destinationConfig,omitempty"` // The function name. Function *string `json:"function,omitempty" xml:"function,omitempty"` // The time when the configuration was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The maximum validity period of messages. If you have not configured this parameter, this parameter is null. MaxAsyncEventAgeInSeconds *int64 `json:"maxAsyncEventAgeInSeconds,omitempty" xml:"maxAsyncEventAgeInSeconds,omitempty"` // The maximum number of retries allowed after an asynchronous invocation fails. If you have not configured this parameter, this parameter is null. MaxAsyncRetryAttempts *int64 `json:"maxAsyncRetryAttempts,omitempty" xml:"maxAsyncRetryAttempts,omitempty"` // The version or alias of the service. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` // The name of the service. Service *string `json:"service,omitempty" xml:"service,omitempty"` // Specifies whether to enable the asynchronous task feature. // // * **true** // * **false** // // If you have not configured this parameter, this parameter is null. StatefulInvocation *bool `json:"statefulInvocation,omitempty" xml:"statefulInvocation,omitempty"` }
func (ListFunctionAsyncInvokeConfigsResponseBodyConfigs) GoString ¶
func (s ListFunctionAsyncInvokeConfigsResponseBodyConfigs) GoString() string
func (*ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetCreatedTime ¶
func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetCreatedTime(v string) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
func (*ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetDestinationConfig ¶
func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetDestinationConfig(v *DestinationConfig) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
func (*ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetFunction ¶
func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetFunction(v string) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
func (*ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetLastModifiedTime ¶
func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetLastModifiedTime(v string) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
func (*ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetMaxAsyncEventAgeInSeconds ¶
func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetMaxAsyncEventAgeInSeconds(v int64) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
func (*ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetMaxAsyncRetryAttempts ¶
func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetMaxAsyncRetryAttempts(v int64) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
func (*ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetQualifier ¶
func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetQualifier(v string) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
func (*ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetService ¶
func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetService(v string) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
func (*ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetStatefulInvocation ¶
func (s *ListFunctionAsyncInvokeConfigsResponseBodyConfigs) SetStatefulInvocation(v bool) *ListFunctionAsyncInvokeConfigsResponseBodyConfigs
func (ListFunctionAsyncInvokeConfigsResponseBodyConfigs) String ¶
func (s ListFunctionAsyncInvokeConfigsResponseBodyConfigs) String() string
type ListFunctionsHeaders ¶
type ListFunctionsHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the function is invoked. The format is **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListFunctionsHeaders) GoString ¶
func (s ListFunctionsHeaders) GoString() string
func (*ListFunctionsHeaders) SetCommonHeaders ¶
func (s *ListFunctionsHeaders) SetCommonHeaders(v map[string]*string) *ListFunctionsHeaders
func (*ListFunctionsHeaders) SetXFcAccountId ¶
func (s *ListFunctionsHeaders) SetXFcAccountId(v string) *ListFunctionsHeaders
func (*ListFunctionsHeaders) SetXFcDate ¶
func (s *ListFunctionsHeaders) SetXFcDate(v string) *ListFunctionsHeaders
func (*ListFunctionsHeaders) SetXFcTraceId ¶
func (s *ListFunctionsHeaders) SetXFcTraceId(v string) *ListFunctionsHeaders
func (ListFunctionsHeaders) String ¶
func (s ListFunctionsHeaders) String() string
type ListFunctionsRequest ¶
type ListFunctionsRequest struct { // The maximum number of resources to return. Default value: 20. Maximum value: 100. The number of returned resources is less than or equal to the specified number. Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"` // The token required to obtain more results. If the number of resources exceeds the limit, the nextToken parameter is returned. You can include the parameter in subsequent calls to obtain more results. You do not need to provide this parameter in the first call. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The prefix that the names of returned resources must contain. Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"` // The version or alias of the service. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` // The starting position of the result list. The returned resources are sorted in alphabetical order, and the resources that include and follow the resource specified by the startKey parameter are returned. StartKey *string `json:"startKey,omitempty" xml:"startKey,omitempty"` }
func (ListFunctionsRequest) GoString ¶
func (s ListFunctionsRequest) GoString() string
func (*ListFunctionsRequest) SetLimit ¶
func (s *ListFunctionsRequest) SetLimit(v int32) *ListFunctionsRequest
func (*ListFunctionsRequest) SetNextToken ¶
func (s *ListFunctionsRequest) SetNextToken(v string) *ListFunctionsRequest
func (*ListFunctionsRequest) SetPrefix ¶
func (s *ListFunctionsRequest) SetPrefix(v string) *ListFunctionsRequest
func (*ListFunctionsRequest) SetQualifier ¶
func (s *ListFunctionsRequest) SetQualifier(v string) *ListFunctionsRequest
func (*ListFunctionsRequest) SetStartKey ¶
func (s *ListFunctionsRequest) SetStartKey(v string) *ListFunctionsRequest
func (ListFunctionsRequest) String ¶
func (s ListFunctionsRequest) String() string
type ListFunctionsResponse ¶
type ListFunctionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListFunctionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListFunctionsResponse) GoString ¶
func (s ListFunctionsResponse) GoString() string
func (*ListFunctionsResponse) SetBody ¶
func (s *ListFunctionsResponse) SetBody(v *ListFunctionsResponseBody) *ListFunctionsResponse
func (*ListFunctionsResponse) SetHeaders ¶
func (s *ListFunctionsResponse) SetHeaders(v map[string]*string) *ListFunctionsResponse
func (*ListFunctionsResponse) SetStatusCode ¶
func (s *ListFunctionsResponse) SetStatusCode(v int32) *ListFunctionsResponse
func (ListFunctionsResponse) String ¶
func (s ListFunctionsResponse) String() string
type ListFunctionsResponseBody ¶
type ListFunctionsResponseBody struct { // The information about functions. Functions []*ListFunctionsResponseBodyFunctions `json:"functions,omitempty" xml:"functions,omitempty" type:"Repeated"` // The token used to obtain more results. If this parameter is not returned, all the layers are returned. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` }
func (ListFunctionsResponseBody) GoString ¶
func (s ListFunctionsResponseBody) GoString() string
func (*ListFunctionsResponseBody) SetFunctions ¶
func (s *ListFunctionsResponseBody) SetFunctions(v []*ListFunctionsResponseBodyFunctions) *ListFunctionsResponseBody
func (*ListFunctionsResponseBody) SetNextToken ¶
func (s *ListFunctionsResponseBody) SetNextToken(v string) *ListFunctionsResponseBody
func (ListFunctionsResponseBody) String ¶
func (s ListFunctionsResponseBody) String() string
type ListFunctionsResponseBodyFunctions ¶
type ListFunctionsResponseBodyFunctions struct { // The port on which the HTTP server listens for the custom runtime or custom container runtime. CaPort *int32 `json:"caPort,omitempty" xml:"caPort,omitempty"` // The CRC-64 value of the function code package. CodeChecksum *string `json:"codeChecksum,omitempty" xml:"codeChecksum,omitempty"` // The size of the function code package that is returned by the system. Unit: bytes. CodeSize *int64 `json:"codeSize,omitempty" xml:"codeSize,omitempty"` // The number of vCPUs of the function. The value must be a multiple of 0.05. Cpu *float32 `json:"cpu,omitempty" xml:"cpu,omitempty"` // The time when the function was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The configurations of the custom container runtime. CustomContainerConfig *CustomContainerConfig `json:"customContainerConfig,omitempty" xml:"customContainerConfig,omitempty"` CustomDNS *CustomDNS `json:"customDNS,omitempty" xml:"customDNS,omitempty"` // The custom health check configuration of the function. This parameter is applicable only to custom runtimes and custom containers. CustomHealthCheckConfig *CustomHealthCheckConfig `json:"customHealthCheckConfig,omitempty" xml:"customHealthCheckConfig,omitempty"` CustomRuntimeConfig *CustomRuntimeConfig `json:"customRuntimeConfig,omitempty" xml:"customRuntimeConfig,omitempty"` // The description of the function. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The disk size of the function. Unit: MB. Valid values: 512 and 10240. DiskSize *int32 `json:"diskSize,omitempty" xml:"diskSize,omitempty"` // The environment variables that you configured for the function. You can obtain the values of the environment variables from the function. EnvironmentVariables map[string]*string `json:"environmentVariables,omitempty" xml:"environmentVariables,omitempty"` // The unique ID that is generated by the system for the function. FunctionId *string `json:"functionId,omitempty" xml:"functionId,omitempty"` // The name of the function. FunctionName *string `json:"functionName,omitempty" xml:"functionName,omitempty"` // The GPU memory capacity for the function. Unit: MB. The value is a multiple of 1,024. GpuMemorySize *int32 `json:"gpuMemorySize,omitempty" xml:"gpuMemorySize,omitempty"` // The handler of the function. Handler *string `json:"handler,omitempty" xml:"handler,omitempty"` // The timeout period for the execution of the Initializer hook. Unit: seconds. Default value: 3. Valid values: 1 to 300. When this period ends, the execution of the Initializer hook is terminated. InitializationTimeout *int32 `json:"initializationTimeout,omitempty" xml:"initializationTimeout,omitempty"` // The handler of the Initializer hook. The format of the value is determined by the programming language that you use. For more information, see [Initializer hook](~~157704~~). Initializer *string `json:"initializer,omitempty" xml:"initializer,omitempty"` // The number of requests that can be concurrently processed by a single instance. InstanceConcurrency *int32 `json:"instanceConcurrency,omitempty" xml:"instanceConcurrency,omitempty"` // The lifecycle configurations of the instance. InstanceLifecycleConfig *InstanceLifecycleConfig `json:"instanceLifecycleConfig,omitempty" xml:"instanceLifecycleConfig,omitempty"` // The soft concurrency of the instance. You can use this parameter to implement graceful scale-up of instances. If the number of concurrent requests on an instance is greater than the value of soft concurrency, an instance scale-up is triggered. For example, if your instance requires a long time to start, you can specify a suitable soft concurrency to start the instance in advance. // // The value must be less than or equal to that of the **instanceConcurrency** parameter. InstanceSoftConcurrency *int32 `json:"instanceSoftConcurrency,omitempty" xml:"instanceSoftConcurrency,omitempty"` // The instance type of the function. Valid values: // // * **e1**: elastic instance // * **c1**: performance instance // * **fc.gpu.tesla.1**: GPU-accelerated instance (Tesla T4) // * **fc.gpu.ampere.1**: GPU-accelerated instance (Ampere A10) // * **g1**: same as fc.gpu.tesla.1 InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"` // The time when the function was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The information about layers. // // > Multiple layers are merged based on the order of array subscripts. The content of a layer with a smaller subscript overwrites the file that has the same name as a layer with a larger subscript. Layers []*string `json:"layers,omitempty" xml:"layers,omitempty" type:"Repeated"` LayersArnV2 []*string `json:"layersArnV2,omitempty" xml:"layersArnV2,omitempty" type:"Repeated"` // The memory size that is configured for the function. Unit: MB. MemorySize *int32 `json:"memorySize,omitempty" xml:"memorySize,omitempty"` // The runtime environment of the function. Valid values: **nodejs16**, **nodejs14**, **nodejs12**, **nodejs10**, **nodejs8**, **nodejs6**, **nodejs4.4**, **python3.10**, **python3.9**, **python3**, **python2.7**, **java11**, **java8**, **go1**, **php7.2**, **dotnetcore3.1**, **dotnetcore2.1**, **custom.debian10**, **custom**, and **custom-container**. For more information, see [Supported function runtime environments](~~73338~~). Runtime *string `json:"runtime,omitempty" xml:"runtime,omitempty"` // The timeout period for the execution of the function. Unit: seconds. Default value: 60. Valid values: 1 to 600. When this period expires, the execution of the function is terminated. Timeout *int32 `json:"timeout,omitempty" xml:"timeout,omitempty"` }
func (ListFunctionsResponseBodyFunctions) GoString ¶
func (s ListFunctionsResponseBodyFunctions) GoString() string
func (*ListFunctionsResponseBodyFunctions) SetCaPort ¶
func (s *ListFunctionsResponseBodyFunctions) SetCaPort(v int32) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetCodeChecksum ¶
func (s *ListFunctionsResponseBodyFunctions) SetCodeChecksum(v string) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetCodeSize ¶
func (s *ListFunctionsResponseBodyFunctions) SetCodeSize(v int64) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetCpu ¶
func (s *ListFunctionsResponseBodyFunctions) SetCpu(v float32) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetCreatedTime ¶
func (s *ListFunctionsResponseBodyFunctions) SetCreatedTime(v string) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetCustomContainerConfig ¶
func (s *ListFunctionsResponseBodyFunctions) SetCustomContainerConfig(v *CustomContainerConfig) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetCustomDNS ¶ added in v2.0.10
func (s *ListFunctionsResponseBodyFunctions) SetCustomDNS(v *CustomDNS) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetCustomHealthCheckConfig ¶
func (s *ListFunctionsResponseBodyFunctions) SetCustomHealthCheckConfig(v *CustomHealthCheckConfig) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetCustomRuntimeConfig ¶ added in v2.0.10
func (s *ListFunctionsResponseBodyFunctions) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetDescription ¶
func (s *ListFunctionsResponseBodyFunctions) SetDescription(v string) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetDiskSize ¶
func (s *ListFunctionsResponseBodyFunctions) SetDiskSize(v int32) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetEnvironmentVariables ¶
func (s *ListFunctionsResponseBodyFunctions) SetEnvironmentVariables(v map[string]*string) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetFunctionId ¶
func (s *ListFunctionsResponseBodyFunctions) SetFunctionId(v string) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetFunctionName ¶
func (s *ListFunctionsResponseBodyFunctions) SetFunctionName(v string) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetGpuMemorySize ¶ added in v2.0.4
func (s *ListFunctionsResponseBodyFunctions) SetGpuMemorySize(v int32) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetHandler ¶
func (s *ListFunctionsResponseBodyFunctions) SetHandler(v string) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetInitializationTimeout ¶
func (s *ListFunctionsResponseBodyFunctions) SetInitializationTimeout(v int32) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetInitializer ¶
func (s *ListFunctionsResponseBodyFunctions) SetInitializer(v string) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetInstanceConcurrency ¶
func (s *ListFunctionsResponseBodyFunctions) SetInstanceConcurrency(v int32) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetInstanceLifecycleConfig ¶
func (s *ListFunctionsResponseBodyFunctions) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetInstanceSoftConcurrency ¶
func (s *ListFunctionsResponseBodyFunctions) SetInstanceSoftConcurrency(v int32) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetInstanceType ¶
func (s *ListFunctionsResponseBodyFunctions) SetInstanceType(v string) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetLastModifiedTime ¶
func (s *ListFunctionsResponseBodyFunctions) SetLastModifiedTime(v string) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetLayers ¶
func (s *ListFunctionsResponseBodyFunctions) SetLayers(v []*string) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetLayersArnV2 ¶ added in v2.0.10
func (s *ListFunctionsResponseBodyFunctions) SetLayersArnV2(v []*string) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetMemorySize ¶
func (s *ListFunctionsResponseBodyFunctions) SetMemorySize(v int32) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetRuntime ¶
func (s *ListFunctionsResponseBodyFunctions) SetRuntime(v string) *ListFunctionsResponseBodyFunctions
func (*ListFunctionsResponseBodyFunctions) SetTimeout ¶
func (s *ListFunctionsResponseBodyFunctions) SetTimeout(v int32) *ListFunctionsResponseBodyFunctions
func (ListFunctionsResponseBodyFunctions) String ¶
func (s ListFunctionsResponseBodyFunctions) String() string
type ListInstancesHeaders ¶
type ListInstancesHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` }
func (ListInstancesHeaders) GoString ¶
func (s ListInstancesHeaders) GoString() string
func (*ListInstancesHeaders) SetCommonHeaders ¶
func (s *ListInstancesHeaders) SetCommonHeaders(v map[string]*string) *ListInstancesHeaders
func (*ListInstancesHeaders) SetXFcAccountId ¶
func (s *ListInstancesHeaders) SetXFcAccountId(v string) *ListInstancesHeaders
func (ListInstancesHeaders) String ¶
func (s ListInstancesHeaders) String() string
type ListInstancesRequest ¶
type ListInstancesRequest struct { // The IDs of the instance. InstanceIds []*string `json:"instanceIds,omitempty" xml:"instanceIds,omitempty" type:"Repeated"` // The maximum number of resources to return. Valid values: \[0,1000]. // // The number of returned resources is less than or equal to the specified number. Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"` // The version or alias. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (ListInstancesRequest) GoString ¶
func (s ListInstancesRequest) GoString() string
func (*ListInstancesRequest) SetInstanceIds ¶
func (s *ListInstancesRequest) SetInstanceIds(v []*string) *ListInstancesRequest
func (*ListInstancesRequest) SetLimit ¶
func (s *ListInstancesRequest) SetLimit(v int32) *ListInstancesRequest
func (*ListInstancesRequest) SetQualifier ¶
func (s *ListInstancesRequest) SetQualifier(v string) *ListInstancesRequest
func (ListInstancesRequest) String ¶
func (s ListInstancesRequest) String() string
type ListInstancesResponse ¶
type ListInstancesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListInstancesResponse) GoString ¶
func (s ListInstancesResponse) GoString() string
func (*ListInstancesResponse) SetBody ¶
func (s *ListInstancesResponse) SetBody(v *ListInstancesResponseBody) *ListInstancesResponse
func (*ListInstancesResponse) SetHeaders ¶
func (s *ListInstancesResponse) SetHeaders(v map[string]*string) *ListInstancesResponse
func (*ListInstancesResponse) SetStatusCode ¶
func (s *ListInstancesResponse) SetStatusCode(v int32) *ListInstancesResponse
func (ListInstancesResponse) String ¶
func (s ListInstancesResponse) String() string
type ListInstancesResponseBody ¶
type ListInstancesResponseBody struct { // The information about instances. Instances []*ListInstancesResponseBodyInstances `json:"instances,omitempty" xml:"instances,omitempty" type:"Repeated"` }
func (ListInstancesResponseBody) GoString ¶
func (s ListInstancesResponseBody) GoString() string
func (*ListInstancesResponseBody) SetInstances ¶
func (s *ListInstancesResponseBody) SetInstances(v []*ListInstancesResponseBodyInstances) *ListInstancesResponseBody
func (ListInstancesResponseBody) String ¶
func (s ListInstancesResponseBody) String() string
type ListInstancesResponseBodyInstances ¶
type ListInstancesResponseBodyInstances struct { // The ID of the instance. InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"` // The version of the service to which the instance belongs. If the instance belongs to the LATEST alias, 0 is returned as the version. VersionId *string `json:"versionId,omitempty" xml:"versionId,omitempty"` }
func (ListInstancesResponseBodyInstances) GoString ¶
func (s ListInstancesResponseBodyInstances) GoString() string
func (*ListInstancesResponseBodyInstances) SetInstanceId ¶
func (s *ListInstancesResponseBodyInstances) SetInstanceId(v string) *ListInstancesResponseBodyInstances
func (*ListInstancesResponseBodyInstances) SetVersionId ¶
func (s *ListInstancesResponseBodyInstances) SetVersionId(v string) *ListInstancesResponseBodyInstances
func (ListInstancesResponseBodyInstances) String ¶
func (s ListInstancesResponseBodyInstances) String() string
type ListLayerVersionsHeaders ¶
type ListLayerVersionsHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the operation is called. The format is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the request for Function Compute API. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListLayerVersionsHeaders) GoString ¶
func (s ListLayerVersionsHeaders) GoString() string
func (*ListLayerVersionsHeaders) SetCommonHeaders ¶
func (s *ListLayerVersionsHeaders) SetCommonHeaders(v map[string]*string) *ListLayerVersionsHeaders
func (*ListLayerVersionsHeaders) SetXFcAccountId ¶
func (s *ListLayerVersionsHeaders) SetXFcAccountId(v string) *ListLayerVersionsHeaders
func (*ListLayerVersionsHeaders) SetXFcDate ¶
func (s *ListLayerVersionsHeaders) SetXFcDate(v string) *ListLayerVersionsHeaders
func (*ListLayerVersionsHeaders) SetXFcTraceId ¶
func (s *ListLayerVersionsHeaders) SetXFcTraceId(v string) *ListLayerVersionsHeaders
func (ListLayerVersionsHeaders) String ¶
func (s ListLayerVersionsHeaders) String() string
type ListLayerVersionsRequest ¶
type ListLayerVersionsRequest struct { // The maximum number of resources to return. Default value: 20. The value cannot exceed 100. The number of returned configurations is less than or equal to the specified number. Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"` // The initial version of the layer. StartVersion *int32 `json:"startVersion,omitempty" xml:"startVersion,omitempty"` }
func (ListLayerVersionsRequest) GoString ¶
func (s ListLayerVersionsRequest) GoString() string
func (*ListLayerVersionsRequest) SetLimit ¶
func (s *ListLayerVersionsRequest) SetLimit(v int32) *ListLayerVersionsRequest
func (*ListLayerVersionsRequest) SetStartVersion ¶
func (s *ListLayerVersionsRequest) SetStartVersion(v int32) *ListLayerVersionsRequest
func (ListLayerVersionsRequest) String ¶
func (s ListLayerVersionsRequest) String() string
type ListLayerVersionsResponse ¶
type ListLayerVersionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListLayerVersionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListLayerVersionsResponse) GoString ¶
func (s ListLayerVersionsResponse) GoString() string
func (*ListLayerVersionsResponse) SetBody ¶
func (s *ListLayerVersionsResponse) SetBody(v *ListLayerVersionsResponseBody) *ListLayerVersionsResponse
func (*ListLayerVersionsResponse) SetHeaders ¶
func (s *ListLayerVersionsResponse) SetHeaders(v map[string]*string) *ListLayerVersionsResponse
func (*ListLayerVersionsResponse) SetStatusCode ¶
func (s *ListLayerVersionsResponse) SetStatusCode(v int32) *ListLayerVersionsResponse
func (ListLayerVersionsResponse) String ¶
func (s ListLayerVersionsResponse) String() string
type ListLayerVersionsResponseBody ¶
type ListLayerVersionsResponseBody struct { // The information about layer versions. Layers []*Layer `json:"layers,omitempty" xml:"layers,omitempty" type:"Repeated"` // The initial version of the layer for the next query. NextVersion *int32 `json:"nextVersion,omitempty" xml:"nextVersion,omitempty"` }
func (ListLayerVersionsResponseBody) GoString ¶
func (s ListLayerVersionsResponseBody) GoString() string
func (*ListLayerVersionsResponseBody) SetLayers ¶
func (s *ListLayerVersionsResponseBody) SetLayers(v []*Layer) *ListLayerVersionsResponseBody
func (*ListLayerVersionsResponseBody) SetNextVersion ¶
func (s *ListLayerVersionsResponseBody) SetNextVersion(v int32) *ListLayerVersionsResponseBody
func (ListLayerVersionsResponseBody) String ¶
func (s ListLayerVersionsResponseBody) String() string
type ListLayersHeaders ¶
type ListLayersHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the function is invoked. The format is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the request for Function Compute API. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListLayersHeaders) GoString ¶
func (s ListLayersHeaders) GoString() string
func (*ListLayersHeaders) SetCommonHeaders ¶
func (s *ListLayersHeaders) SetCommonHeaders(v map[string]*string) *ListLayersHeaders
func (*ListLayersHeaders) SetXFcAccountId ¶
func (s *ListLayersHeaders) SetXFcAccountId(v string) *ListLayersHeaders
func (*ListLayersHeaders) SetXFcDate ¶
func (s *ListLayersHeaders) SetXFcDate(v string) *ListLayersHeaders
func (*ListLayersHeaders) SetXFcTraceId ¶
func (s *ListLayersHeaders) SetXFcTraceId(v string) *ListLayersHeaders
func (ListLayersHeaders) String ¶
func (s ListLayersHeaders) String() string
type ListLayersRequest ¶
type ListLayersRequest struct { // The maximum number of resources to return. Default value: 20. Maximum value: 100. The number of returned configurations is less than or equal to the specified number. Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"` // The token required to obtain more results. If the number of resources exceeds the limit, the nextToken parameter is returned. You can include the parameter in subsequent calls to obtain more results. You do not need to provide this parameter in the first call. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // Specifies whether to obtain the official public layer. When the official parameter is set to true, the public field does not take effect. The default value is false. Official *bool `json:"official,omitempty" xml:"official,omitempty"` // The name prefix of the layer. The names of returned resources must contain the prefix. If the name prefix is a, the names of returned resources must start with a. Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"` // Specifies whether to obtain only the common layer. Default value: false. Public *bool `json:"public,omitempty" xml:"public,omitempty"` // The name of the start layer. The returned layers are sorted in alphabetical order, and the layers that include and follow the layer specified by the startKey parameter are returned. StartKey *string `json:"startKey,omitempty" xml:"startKey,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 bool) *ListLayersRequest
func (*ListLayersRequest) SetPrefix ¶
func (s *ListLayersRequest) SetPrefix(v string) *ListLayersRequest
func (*ListLayersRequest) SetPublic ¶
func (s *ListLayersRequest) SetPublic(v bool) *ListLayersRequest
func (*ListLayersRequest) SetStartKey ¶
func (s *ListLayersRequest) SetStartKey(v string) *ListLayersRequest
func (ListLayersRequest) String ¶
func (s ListLayersRequest) String() string
type ListLayersResponse ¶
type ListLayersResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListLayersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListLayersResponse) GoString ¶
func (s ListLayersResponse) GoString() string
func (*ListLayersResponse) SetBody ¶
func (s *ListLayersResponse) SetBody(v *ListLayersResponseBody) *ListLayersResponse
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 ListLayersResponseBody ¶
type ListLayersResponseBody struct { // The information about layers. Layers []*Layer `json:"layers,omitempty" xml:"layers,omitempty" type:"Repeated"` // The name of the start layer for the next query, which is also the token used to obtain more results. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` }
func (ListLayersResponseBody) GoString ¶
func (s ListLayersResponseBody) GoString() string
func (*ListLayersResponseBody) SetLayers ¶
func (s *ListLayersResponseBody) SetLayers(v []*Layer) *ListLayersResponseBody
func (*ListLayersResponseBody) SetNextToken ¶
func (s *ListLayersResponseBody) SetNextToken(v string) *ListLayersResponseBody
func (ListLayersResponseBody) String ¶
func (s ListLayersResponseBody) String() string
type ListOnDemandConfigsHeaders ¶
type ListOnDemandConfigsHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // $.parameters[8].schema.description XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // $.parameters[8].schema.example XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // $.parameters[8].schema.enumValueTitles XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListOnDemandConfigsHeaders) GoString ¶
func (s ListOnDemandConfigsHeaders) GoString() string
func (*ListOnDemandConfigsHeaders) SetCommonHeaders ¶
func (s *ListOnDemandConfigsHeaders) SetCommonHeaders(v map[string]*string) *ListOnDemandConfigsHeaders
func (*ListOnDemandConfigsHeaders) SetXFcAccountId ¶
func (s *ListOnDemandConfigsHeaders) SetXFcAccountId(v string) *ListOnDemandConfigsHeaders
func (*ListOnDemandConfigsHeaders) SetXFcDate ¶
func (s *ListOnDemandConfigsHeaders) SetXFcDate(v string) *ListOnDemandConfigsHeaders
func (*ListOnDemandConfigsHeaders) SetXFcTraceId ¶
func (s *ListOnDemandConfigsHeaders) SetXFcTraceId(v string) *ListOnDemandConfigsHeaders
func (ListOnDemandConfigsHeaders) String ¶
func (s ListOnDemandConfigsHeaders) String() string
type ListOnDemandConfigsRequest ¶
type ListOnDemandConfigsRequest struct { // The time when Function Compute API is called. Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"` // The ID of your Alibaba Cloud account. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The returned data. Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"` // The maximum number of resources to return. Default value: 20. Maximum value: 100. The number of returned resources is less than or equal to the specified number. StartKey *string `json:"startKey,omitempty" xml:"startKey,omitempty"` }
func (ListOnDemandConfigsRequest) GoString ¶
func (s ListOnDemandConfigsRequest) GoString() string
func (*ListOnDemandConfigsRequest) SetLimit ¶
func (s *ListOnDemandConfigsRequest) SetLimit(v int32) *ListOnDemandConfigsRequest
func (*ListOnDemandConfigsRequest) SetNextToken ¶
func (s *ListOnDemandConfigsRequest) SetNextToken(v string) *ListOnDemandConfigsRequest
func (*ListOnDemandConfigsRequest) SetPrefix ¶
func (s *ListOnDemandConfigsRequest) SetPrefix(v string) *ListOnDemandConfigsRequest
func (*ListOnDemandConfigsRequest) SetStartKey ¶
func (s *ListOnDemandConfigsRequest) SetStartKey(v string) *ListOnDemandConfigsRequest
func (ListOnDemandConfigsRequest) String ¶
func (s ListOnDemandConfigsRequest) String() string
type ListOnDemandConfigsResponse ¶
type ListOnDemandConfigsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListOnDemandConfigsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListOnDemandConfigsResponse) GoString ¶
func (s ListOnDemandConfigsResponse) GoString() string
func (*ListOnDemandConfigsResponse) SetBody ¶
func (s *ListOnDemandConfigsResponse) SetBody(v *ListOnDemandConfigsResponseBody) *ListOnDemandConfigsResponse
func (*ListOnDemandConfigsResponse) SetHeaders ¶
func (s *ListOnDemandConfigsResponse) SetHeaders(v map[string]*string) *ListOnDemandConfigsResponse
func (*ListOnDemandConfigsResponse) SetStatusCode ¶
func (s *ListOnDemandConfigsResponse) SetStatusCode(v int32) *ListOnDemandConfigsResponse
func (ListOnDemandConfigsResponse) String ¶
func (s ListOnDemandConfigsResponse) String() string
type ListOnDemandConfigsResponseBody ¶
type ListOnDemandConfigsResponseBody struct { // $.parameters[9].schema.enumValueTitles Configs []*OnDemandConfig `json:"configs,omitempty" xml:"configs,omitempty" type:"Repeated"` // {"name":"ListOnDemandConfigs","product":"FC-Open","version":"2021-04-06","path":"/2021-04-06/on-demand-configs","deprecated":0,"method":"GET","protocol":"HTTP|HTTPS","hidden":0,"timeout":10000,"parameter_type":"Single","params":"[{\"name\":\"prefix\",\"position\":\"Query\",\"required\":false,\"checkBlank\":false,\"visibility\":\"Public\",\"deprecated\":false,\"type\":\"String\",\"title\":\"The prefix that the names of returned resources must contain. If the name prefix is a, the names of returned resources must start with a. \",\"description\":\"The prefix that the names of returned resources must contain. If the name prefix is a, the names of returned resources must start with a. \",\"example\":\"prefix_text\"},{\"name\":\"startKey\",\"position\":\"Query\",\"required\":false,\"checkBlank\":false,\"visibility\":\"Public\",\"deprecated\":false,\"type\":\"String\",\"title\":\"The returned resources are sorted in alphabetical order, and the resources that include and follow the resource specified by the startKey parameter are returned. \",\"description\":\"The returned resources are sorted in alphabetical order, and the resources that include and follow the resource specified by the startKey parameter are returned. \",\"example\":\"nextservice\"},{\"name\":\"nextToken\",\"position\":\"Query\",\"required\":false,\"checkBlank\":false,\"visibility\":\"Public\",\"deprecated\":false,\"type\":\"String\",\"title\":\"The token used to obtain more results. If the number of resources exceeds the limit, the nextToken parameter is returned. You can include the parameter in subsequent calls to obtain more results. You do not need to provide this parameter in the first call. \",\"description\":\"The token used to obtain more results. If the number of resources exceeds the limit, the nextToken parameter is returned. You can include the parameter in subsequent calls to obtain more results. You do not need to provide this parameter in the first call. \",\"example\":\"8bj81uI8n****\"},{\"name\":\"limit\",\"position\":\"Query\",\"required\":false,\"checkBlank\":false,\"visibility\":\"Public\",\"deprecated\":false,\"type\":\"Integer\",\"title\":\"The maximum number of resources to return. Default value: 20. Maximum value: 100. The number of returned resources is less than or equal to the specified number. \",\"description\":\"The maximum number of resources to return. Default value: 20. Maximum value: 100. The number of returned resources is less than or equal to the specified number. \",\"example\":\"20\"},{\"name\":\"X-Fc-Account-Id\",\"position\":\"Header\",\"required\":false,\"checkBlank\":false,\"visibility\":\"Public\",\"deprecated\":false,\"type\":\"String\",\"description\":\"The ID of your Alibaba Cloud account. \",\"example\":\"188077086902****\"},{\"name\":\"X-Fc-Date\",\"position\":\"Header\",\"required\":false,\"checkBlank\":false,\"visibility\":\"Public\",\"deprecated\":false,\"type\":\"String\",\"description\":\"The time when Function Compute API is called. \",\"example\":\"2020-12-1210:00:00\"},{\"name\":\"X-Fc-Trace-Id\",\"position\":\"Header\",\"required\":false,\"checkBlank\":false,\"visibility\":\"Public\",\"deprecated\":false,\"type\":\"String\",\"description\":\"The trace ID of the invocation request of Function Compute. \",\"example\":\"rid281s******\"}]","response_headers":"[]","response":"{\"type\":\"Object\",\"children\":[{\"name\":\"configs\",\"required\":false,\"checkBlank\":false,\"visibility\":\"Public\",\"deprecated\":false,\"type\":\"Array\",\"subType\":\"Object\",\"example\":\"[{\"maximumInstanceCount\": 10, \"resource\": \"services/serviceName-bb7f36eb-7f1b-4c42-8f64-401b32ecbf31.aliasName/functions/functionName\"}]\",\"description\":\"The information about the on-demand configuration. \",\"children\":[{\"name\":\"resource\",\"required\":false,\"checkBlank\":false,\"visibility\":\"public\",\"deprecated\":false,\"type\":\"String\",\"title\":\"The details of the function.\",\"description\":\"The description of the resource. \",\"example\":\"123#serviceName#alias#functionName\"},{\"name\":\"maximumInstanceCount\",\"required\":false,\"checkBlank\":false,\"visibility\":\"public\",\"deprecated\":false,\"type\":\"Long\",\"title\":\"todo\",\"description\":\"The maximum number of on-demand instances. \",\"example\":\"10\"}],\"title\":\"The information about the provisioned configuration.\"},{\"name\":\"nextToken\",\"required\":false,\"checkBlank\":false,\"visibility\":\"Public\",\"deprecated\":false,\"type\":\"String\",\"title\":\"The token used to obtain more results. If this parameter is left empty, all the results are returned. \",\"description\":\"The token used to obtain more results. If this parameter is left empty, all the results are returned. \",\"example\":\"next_token\"}],\"title\":\"Schema of Response\",\"description\":\"The returned data. \"}","errors":"{}"} NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` }
func (ListOnDemandConfigsResponseBody) GoString ¶
func (s ListOnDemandConfigsResponseBody) GoString() string
func (*ListOnDemandConfigsResponseBody) SetConfigs ¶
func (s *ListOnDemandConfigsResponseBody) SetConfigs(v []*OnDemandConfig) *ListOnDemandConfigsResponseBody
func (*ListOnDemandConfigsResponseBody) SetNextToken ¶
func (s *ListOnDemandConfigsResponseBody) SetNextToken(v string) *ListOnDemandConfigsResponseBody
func (ListOnDemandConfigsResponseBody) String ¶
func (s ListOnDemandConfigsResponseBody) String() string
type ListProvisionConfigsHeaders ¶
type ListProvisionConfigsHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListProvisionConfigsHeaders) GoString ¶
func (s ListProvisionConfigsHeaders) GoString() string
func (*ListProvisionConfigsHeaders) SetCommonHeaders ¶
func (s *ListProvisionConfigsHeaders) SetCommonHeaders(v map[string]*string) *ListProvisionConfigsHeaders
func (*ListProvisionConfigsHeaders) SetXFcAccountId ¶
func (s *ListProvisionConfigsHeaders) SetXFcAccountId(v string) *ListProvisionConfigsHeaders
func (*ListProvisionConfigsHeaders) SetXFcDate ¶
func (s *ListProvisionConfigsHeaders) SetXFcDate(v string) *ListProvisionConfigsHeaders
func (*ListProvisionConfigsHeaders) SetXFcTraceId ¶
func (s *ListProvisionConfigsHeaders) SetXFcTraceId(v string) *ListProvisionConfigsHeaders
func (ListProvisionConfigsHeaders) String ¶
func (s ListProvisionConfigsHeaders) String() string
type ListProvisionConfigsRequest ¶
type ListProvisionConfigsRequest struct { // The maximum number of resources to return. Default value: 20. Maximum value: 100. The number of returned resources is less than or equal to the specified number. Limit *int64 `json:"limit,omitempty" xml:"limit,omitempty"` // The token used to obtain more results. You do not need to provide this parameter in the first call. The tokens for subsequent queries are obtained from the returned results. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The qualifier of the service to which resources belong. The qualifier must be aliasName and used together with the serviceName parameter. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` // The name of the service to which resources belong. ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"` }
func (ListProvisionConfigsRequest) GoString ¶
func (s ListProvisionConfigsRequest) GoString() string
func (*ListProvisionConfigsRequest) SetLimit ¶
func (s *ListProvisionConfigsRequest) SetLimit(v int64) *ListProvisionConfigsRequest
func (*ListProvisionConfigsRequest) SetNextToken ¶
func (s *ListProvisionConfigsRequest) SetNextToken(v string) *ListProvisionConfigsRequest
func (*ListProvisionConfigsRequest) SetQualifier ¶
func (s *ListProvisionConfigsRequest) SetQualifier(v string) *ListProvisionConfigsRequest
func (*ListProvisionConfigsRequest) SetServiceName ¶
func (s *ListProvisionConfigsRequest) SetServiceName(v string) *ListProvisionConfigsRequest
func (ListProvisionConfigsRequest) String ¶
func (s ListProvisionConfigsRequest) String() string
type ListProvisionConfigsResponse ¶
type ListProvisionConfigsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListProvisionConfigsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListProvisionConfigsResponse) GoString ¶
func (s ListProvisionConfigsResponse) GoString() string
func (*ListProvisionConfigsResponse) SetBody ¶
func (s *ListProvisionConfigsResponse) SetBody(v *ListProvisionConfigsResponseBody) *ListProvisionConfigsResponse
func (*ListProvisionConfigsResponse) SetHeaders ¶
func (s *ListProvisionConfigsResponse) SetHeaders(v map[string]*string) *ListProvisionConfigsResponse
func (*ListProvisionConfigsResponse) SetStatusCode ¶
func (s *ListProvisionConfigsResponse) SetStatusCode(v int32) *ListProvisionConfigsResponse
func (ListProvisionConfigsResponse) String ¶
func (s ListProvisionConfigsResponse) String() string
type ListProvisionConfigsResponseBody ¶
type ListProvisionConfigsResponseBody struct { // The token used to obtain more results. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The information about provisioned instances. ProvisionConfigs []*ListProvisionConfigsResponseBodyProvisionConfigs `json:"provisionConfigs,omitempty" xml:"provisionConfigs,omitempty" type:"Repeated"` }
func (ListProvisionConfigsResponseBody) GoString ¶
func (s ListProvisionConfigsResponseBody) GoString() string
func (*ListProvisionConfigsResponseBody) SetNextToken ¶
func (s *ListProvisionConfigsResponseBody) SetNextToken(v string) *ListProvisionConfigsResponseBody
func (*ListProvisionConfigsResponseBody) SetProvisionConfigs ¶
func (s *ListProvisionConfigsResponseBody) SetProvisionConfigs(v []*ListProvisionConfigsResponseBodyProvisionConfigs) *ListProvisionConfigsResponseBody
func (ListProvisionConfigsResponseBody) String ¶
func (s ListProvisionConfigsResponseBody) String() string
type ListProvisionConfigsResponseBodyProvisionConfigs ¶
type ListProvisionConfigsResponseBodyProvisionConfigs struct { // Specifies whether to always allocate CPU to a function instance. AlwaysAllocateCPU *bool `json:"alwaysAllocateCPU,omitempty" xml:"alwaysAllocateCPU,omitempty"` // The actual number of provisioned instances. Current *int64 `json:"current,omitempty" xml:"current,omitempty"` // The error message returned if a provisioned instance fails to be created. CurrentError *string `json:"currentError,omitempty" xml:"currentError,omitempty"` // The description of the resource. Resource *string `json:"resource,omitempty" xml:"resource,omitempty"` // The configurations of scheduled auto scaling. ScheduledActions []*ScheduledActions `json:"scheduledActions,omitempty" xml:"scheduledActions,omitempty" type:"Repeated"` // The expected number of provisioned instances. Target *int64 `json:"target,omitempty" xml:"target,omitempty"` // The configurations of metric-based auto scaling. TargetTrackingPolicies []*TargetTrackingPolicies `json:"targetTrackingPolicies,omitempty" xml:"targetTrackingPolicies,omitempty" type:"Repeated"` }
func (ListProvisionConfigsResponseBodyProvisionConfigs) GoString ¶
func (s ListProvisionConfigsResponseBodyProvisionConfigs) GoString() string
func (*ListProvisionConfigsResponseBodyProvisionConfigs) SetAlwaysAllocateCPU ¶
func (s *ListProvisionConfigsResponseBodyProvisionConfigs) SetAlwaysAllocateCPU(v bool) *ListProvisionConfigsResponseBodyProvisionConfigs
func (*ListProvisionConfigsResponseBodyProvisionConfigs) SetCurrent ¶
func (s *ListProvisionConfigsResponseBodyProvisionConfigs) SetCurrent(v int64) *ListProvisionConfigsResponseBodyProvisionConfigs
func (*ListProvisionConfigsResponseBodyProvisionConfigs) SetCurrentError ¶
func (s *ListProvisionConfigsResponseBodyProvisionConfigs) SetCurrentError(v string) *ListProvisionConfigsResponseBodyProvisionConfigs
func (*ListProvisionConfigsResponseBodyProvisionConfigs) SetResource ¶
func (s *ListProvisionConfigsResponseBodyProvisionConfigs) SetResource(v string) *ListProvisionConfigsResponseBodyProvisionConfigs
func (*ListProvisionConfigsResponseBodyProvisionConfigs) SetScheduledActions ¶
func (s *ListProvisionConfigsResponseBodyProvisionConfigs) SetScheduledActions(v []*ScheduledActions) *ListProvisionConfigsResponseBodyProvisionConfigs
func (*ListProvisionConfigsResponseBodyProvisionConfigs) SetTarget ¶
func (s *ListProvisionConfigsResponseBodyProvisionConfigs) SetTarget(v int64) *ListProvisionConfigsResponseBodyProvisionConfigs
func (*ListProvisionConfigsResponseBodyProvisionConfigs) SetTargetTrackingPolicies ¶
func (s *ListProvisionConfigsResponseBodyProvisionConfigs) SetTargetTrackingPolicies(v []*TargetTrackingPolicies) *ListProvisionConfigsResponseBodyProvisionConfigs
func (ListProvisionConfigsResponseBodyProvisionConfigs) String ¶
func (s ListProvisionConfigsResponseBodyProvisionConfigs) String() string
type ListReservedCapacitiesHeaders ¶
type ListReservedCapacitiesHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the Function Compute API is called. The format is **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListReservedCapacitiesHeaders) GoString ¶
func (s ListReservedCapacitiesHeaders) GoString() string
func (*ListReservedCapacitiesHeaders) SetCommonHeaders ¶
func (s *ListReservedCapacitiesHeaders) SetCommonHeaders(v map[string]*string) *ListReservedCapacitiesHeaders
func (*ListReservedCapacitiesHeaders) SetXFcAccountId ¶
func (s *ListReservedCapacitiesHeaders) SetXFcAccountId(v string) *ListReservedCapacitiesHeaders
func (*ListReservedCapacitiesHeaders) SetXFcDate ¶
func (s *ListReservedCapacitiesHeaders) SetXFcDate(v string) *ListReservedCapacitiesHeaders
func (*ListReservedCapacitiesHeaders) SetXFcTraceId ¶
func (s *ListReservedCapacitiesHeaders) SetXFcTraceId(v string) *ListReservedCapacitiesHeaders
func (ListReservedCapacitiesHeaders) String ¶
func (s ListReservedCapacitiesHeaders) String() string
type ListReservedCapacitiesRequest ¶
type ListReservedCapacitiesRequest struct { // The maximum number of resources to return. Valid values: 1 to 100. Limit *string `json:"limit,omitempty" xml:"limit,omitempty"` // The token that determines the start point of the query. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` }
func (ListReservedCapacitiesRequest) GoString ¶
func (s ListReservedCapacitiesRequest) GoString() string
func (*ListReservedCapacitiesRequest) SetLimit ¶
func (s *ListReservedCapacitiesRequest) SetLimit(v string) *ListReservedCapacitiesRequest
func (*ListReservedCapacitiesRequest) SetNextToken ¶
func (s *ListReservedCapacitiesRequest) SetNextToken(v string) *ListReservedCapacitiesRequest
func (ListReservedCapacitiesRequest) String ¶
func (s ListReservedCapacitiesRequest) String() string
type ListReservedCapacitiesResponse ¶
type ListReservedCapacitiesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListReservedCapacitiesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListReservedCapacitiesResponse) GoString ¶
func (s ListReservedCapacitiesResponse) GoString() string
func (*ListReservedCapacitiesResponse) SetBody ¶
func (s *ListReservedCapacitiesResponse) SetBody(v *ListReservedCapacitiesResponseBody) *ListReservedCapacitiesResponse
func (*ListReservedCapacitiesResponse) SetHeaders ¶
func (s *ListReservedCapacitiesResponse) SetHeaders(v map[string]*string) *ListReservedCapacitiesResponse
func (*ListReservedCapacitiesResponse) SetStatusCode ¶
func (s *ListReservedCapacitiesResponse) SetStatusCode(v int32) *ListReservedCapacitiesResponse
func (ListReservedCapacitiesResponse) String ¶
func (s ListReservedCapacitiesResponse) String() string
type ListReservedCapacitiesResponseBody ¶
type ListReservedCapacitiesResponseBody struct { // The token used to obtain more results. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The information about subscription instances. ReservedCapacities []*OpenReservedCapacity `json:"reservedCapacities,omitempty" xml:"reservedCapacities,omitempty" type:"Repeated"` }
func (ListReservedCapacitiesResponseBody) GoString ¶
func (s ListReservedCapacitiesResponseBody) GoString() string
func (*ListReservedCapacitiesResponseBody) SetNextToken ¶
func (s *ListReservedCapacitiesResponseBody) SetNextToken(v string) *ListReservedCapacitiesResponseBody
func (*ListReservedCapacitiesResponseBody) SetReservedCapacities ¶
func (s *ListReservedCapacitiesResponseBody) SetReservedCapacities(v []*OpenReservedCapacity) *ListReservedCapacitiesResponseBody
func (ListReservedCapacitiesResponseBody) String ¶
func (s ListReservedCapacitiesResponseBody) String() string
type ListServiceVersionsHeaders ¶
type ListServiceVersionsHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListServiceVersionsHeaders) GoString ¶
func (s ListServiceVersionsHeaders) GoString() string
func (*ListServiceVersionsHeaders) SetCommonHeaders ¶
func (s *ListServiceVersionsHeaders) SetCommonHeaders(v map[string]*string) *ListServiceVersionsHeaders
func (*ListServiceVersionsHeaders) SetXFcAccountId ¶
func (s *ListServiceVersionsHeaders) SetXFcAccountId(v string) *ListServiceVersionsHeaders
func (*ListServiceVersionsHeaders) SetXFcDate ¶
func (s *ListServiceVersionsHeaders) SetXFcDate(v string) *ListServiceVersionsHeaders
func (*ListServiceVersionsHeaders) SetXFcTraceId ¶
func (s *ListServiceVersionsHeaders) SetXFcTraceId(v string) *ListServiceVersionsHeaders
func (ListServiceVersionsHeaders) String ¶
func (s ListServiceVersionsHeaders) String() string
type ListServiceVersionsRequest ¶
type ListServiceVersionsRequest struct { // The order in which the returned versions are sorted. Valid values: // - **FORWARD**: in ascending order. // - **BACKWARD**: in descending order. This is the default value. Direction *string `json:"direction,omitempty" xml:"direction,omitempty"` // The maximum number of resources to return. Default value: 20. Maximum value: 100. The number of returned resources is less than or equal to the specified number. Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"` // The token used to obtain more results. If the number of resources exceeds the limit, the nextToken parameter is returned. You can include the parameter in subsequent calls to obtain more results. You do not need to provide this parameter in the first call. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The starting position of the result list. The returned resources are sorted based on the version number, and the resources that include and follow the resource specified by the startKey parameter are returned. StartKey *string `json:"startKey,omitempty" xml:"startKey,omitempty"` }
func (ListServiceVersionsRequest) GoString ¶
func (s ListServiceVersionsRequest) GoString() string
func (*ListServiceVersionsRequest) SetDirection ¶
func (s *ListServiceVersionsRequest) SetDirection(v string) *ListServiceVersionsRequest
func (*ListServiceVersionsRequest) SetLimit ¶
func (s *ListServiceVersionsRequest) SetLimit(v int32) *ListServiceVersionsRequest
func (*ListServiceVersionsRequest) SetNextToken ¶
func (s *ListServiceVersionsRequest) SetNextToken(v string) *ListServiceVersionsRequest
func (*ListServiceVersionsRequest) SetStartKey ¶
func (s *ListServiceVersionsRequest) SetStartKey(v string) *ListServiceVersionsRequest
func (ListServiceVersionsRequest) String ¶
func (s ListServiceVersionsRequest) String() string
type ListServiceVersionsResponse ¶
type ListServiceVersionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListServiceVersionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListServiceVersionsResponse) GoString ¶
func (s ListServiceVersionsResponse) GoString() string
func (*ListServiceVersionsResponse) SetBody ¶
func (s *ListServiceVersionsResponse) SetBody(v *ListServiceVersionsResponseBody) *ListServiceVersionsResponse
func (*ListServiceVersionsResponse) SetHeaders ¶
func (s *ListServiceVersionsResponse) SetHeaders(v map[string]*string) *ListServiceVersionsResponse
func (*ListServiceVersionsResponse) SetStatusCode ¶
func (s *ListServiceVersionsResponse) SetStatusCode(v int32) *ListServiceVersionsResponse
func (ListServiceVersionsResponse) String ¶
func (s ListServiceVersionsResponse) String() string
type ListServiceVersionsResponseBody ¶
type ListServiceVersionsResponseBody struct { // The order in which the returned versions are sorted. Valid values: // - **FORWARD**: in ascending order. // - **BACKWARD**: in descending order. This is the default value. Direction *string `json:"direction,omitempty" xml:"direction,omitempty"` // The token used to obtain more results. If the number of resources exceeds the limit, the nextToken parameter is returned. You can include the parameter in subsequent calls to obtain more results. You do not need to provide this parameter in the first call. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The list of versions. Versions []*ListServiceVersionsResponseBodyVersions `json:"versions,omitempty" xml:"versions,omitempty" type:"Repeated"` }
func (ListServiceVersionsResponseBody) GoString ¶
func (s ListServiceVersionsResponseBody) GoString() string
func (*ListServiceVersionsResponseBody) SetDirection ¶
func (s *ListServiceVersionsResponseBody) SetDirection(v string) *ListServiceVersionsResponseBody
func (*ListServiceVersionsResponseBody) SetNextToken ¶
func (s *ListServiceVersionsResponseBody) SetNextToken(v string) *ListServiceVersionsResponseBody
func (*ListServiceVersionsResponseBody) SetVersions ¶
func (s *ListServiceVersionsResponseBody) SetVersions(v []*ListServiceVersionsResponseBodyVersions) *ListServiceVersionsResponseBody
func (ListServiceVersionsResponseBody) String ¶
func (s ListServiceVersionsResponseBody) String() string
type ListServiceVersionsResponseBodyVersions ¶
type ListServiceVersionsResponseBodyVersions struct { // The time when the service version was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The description of the service version. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The time when the service version was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The version of the service. VersionId *string `json:"versionId,omitempty" xml:"versionId,omitempty"` }
func (ListServiceVersionsResponseBodyVersions) GoString ¶
func (s ListServiceVersionsResponseBodyVersions) GoString() string
func (*ListServiceVersionsResponseBodyVersions) SetCreatedTime ¶
func (s *ListServiceVersionsResponseBodyVersions) SetCreatedTime(v string) *ListServiceVersionsResponseBodyVersions
func (*ListServiceVersionsResponseBodyVersions) SetDescription ¶
func (s *ListServiceVersionsResponseBodyVersions) SetDescription(v string) *ListServiceVersionsResponseBodyVersions
func (*ListServiceVersionsResponseBodyVersions) SetLastModifiedTime ¶
func (s *ListServiceVersionsResponseBodyVersions) SetLastModifiedTime(v string) *ListServiceVersionsResponseBodyVersions
func (*ListServiceVersionsResponseBodyVersions) SetVersionId ¶
func (s *ListServiceVersionsResponseBodyVersions) SetVersionId(v string) *ListServiceVersionsResponseBodyVersions
func (ListServiceVersionsResponseBodyVersions) String ¶
func (s ListServiceVersionsResponseBodyVersions) String() string
type ListServicesHeaders ¶
type ListServicesHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time on which the function is invoked. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListServicesHeaders) GoString ¶
func (s ListServicesHeaders) GoString() string
func (*ListServicesHeaders) SetCommonHeaders ¶
func (s *ListServicesHeaders) SetCommonHeaders(v map[string]*string) *ListServicesHeaders
func (*ListServicesHeaders) SetXFcAccountId ¶
func (s *ListServicesHeaders) SetXFcAccountId(v string) *ListServicesHeaders
func (*ListServicesHeaders) SetXFcDate ¶
func (s *ListServicesHeaders) SetXFcDate(v string) *ListServicesHeaders
func (*ListServicesHeaders) SetXFcTraceId ¶
func (s *ListServicesHeaders) SetXFcTraceId(v string) *ListServicesHeaders
func (ListServicesHeaders) String ¶
func (s ListServicesHeaders) String() string
type ListServicesRequest ¶
type ListServicesRequest struct { // The maximum number of resources to return. Default value: 20. The value cannot exceed 100. The number of returned configurations is less than or equal to the specified number. Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"` // The starting position of the query. If this parameter is left empty, the query starts from the beginning. You do not need to specify this parameter in the first query. If the number of asynchronous tasks exceeds the limit, the nextToken parameter is returned, the value of which can be used in subsequent calls to obtain more results. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The prefix that the names of returned resources must contain. If the name prefix is a, the names of returned resources must start with a. Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"` // The returned resources are sorted in alphabetical order, and the resources that include and follow the resource specified by the startKey parameter are returned. StartKey *string `json:"startKey,omitempty" xml:"startKey,omitempty"` }
func (ListServicesRequest) GoString ¶
func (s ListServicesRequest) GoString() string
func (*ListServicesRequest) SetLimit ¶
func (s *ListServicesRequest) SetLimit(v int32) *ListServicesRequest
func (*ListServicesRequest) SetNextToken ¶
func (s *ListServicesRequest) SetNextToken(v string) *ListServicesRequest
func (*ListServicesRequest) SetPrefix ¶
func (s *ListServicesRequest) SetPrefix(v string) *ListServicesRequest
func (*ListServicesRequest) SetStartKey ¶
func (s *ListServicesRequest) SetStartKey(v string) *ListServicesRequest
func (ListServicesRequest) String ¶
func (s ListServicesRequest) String() string
type ListServicesResponse ¶
type ListServicesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListServicesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListServicesResponse) GoString ¶
func (s ListServicesResponse) GoString() string
func (*ListServicesResponse) SetBody ¶
func (s *ListServicesResponse) SetBody(v *ListServicesResponseBody) *ListServicesResponse
func (*ListServicesResponse) SetHeaders ¶
func (s *ListServicesResponse) SetHeaders(v map[string]*string) *ListServicesResponse
func (*ListServicesResponse) SetStatusCode ¶
func (s *ListServicesResponse) SetStatusCode(v int32) *ListServicesResponse
func (ListServicesResponse) String ¶
func (s ListServicesResponse) String() string
type ListServicesResponseBody ¶
type ListServicesResponseBody struct { // The token used to obtain more results. If this parameter is left empty, all the results are returned. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The information about a service. Services []*ListServicesResponseBodyServices `json:"services,omitempty" xml:"services,omitempty" type:"Repeated"` }
func (ListServicesResponseBody) GoString ¶
func (s ListServicesResponseBody) GoString() string
func (*ListServicesResponseBody) SetNextToken ¶
func (s *ListServicesResponseBody) SetNextToken(v string) *ListServicesResponseBody
func (*ListServicesResponseBody) SetServices ¶
func (s *ListServicesResponseBody) SetServices(v []*ListServicesResponseBodyServices) *ListServicesResponseBody
func (ListServicesResponseBody) String ¶
func (s ListServicesResponseBody) String() string
type ListServicesResponseBodyServices ¶
type ListServicesResponseBodyServices struct { // The time when the service was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The description of the service. Description *string `json:"description,omitempty" xml:"description,omitempty"` // Specifies whether to allow functions to access the Internet. Valid values: // // * **true**: allows functions in the specified service to access the Internet. // * **false**: does not allow functions to access the Internet. InternetAccess *bool `json:"internetAccess,omitempty" xml:"internetAccess,omitempty"` // The time when the service was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The log configuration, which specifies a Logstore to store function execution logs. LogConfig *LogConfig `json:"logConfig,omitempty" xml:"logConfig,omitempty"` // The configurations of the NAS file system. The configuration allows functions in the specified service in Function Compute to access the NAS file system. NasConfig *NASConfig `json:"nasConfig,omitempty" xml:"nasConfig,omitempty"` // The OSS mount configurations. OssMountConfig *OSSMountConfig `json:"ossMountConfig,omitempty" xml:"ossMountConfig,omitempty"` // The RAM role that is used to grant required permissions to Function Compute. The RAM role is used in the following scenarios: // // * Sends function execution logs to your Logstore. // * Generates a token for a function to access other cloud resources during function execution. Role *string `json:"role,omitempty" xml:"role,omitempty"` // The unique ID generated by the system for the service. ServiceId *string `json:"serviceId,omitempty" xml:"serviceId,omitempty"` // The name of the service. ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"` // The configuration of Tracing Analysis. After you configure Tracing Analysis for a service in Function Compute, you can record the execution duration of a request, view the amount of cold start time for a function, and record the execution duration of a function. For more information, see [Overview](~~189804~~). TracingConfig *TracingConfig `json:"tracingConfig,omitempty" xml:"tracingConfig,omitempty"` UseSLRAuthentication *bool `json:"useSLRAuthentication,omitempty" xml:"useSLRAuthentication,omitempty"` // The VPC configuration. The configuration allows a function to access the specified VPC. VpcConfig *VPCConfig `json:"vpcConfig,omitempty" xml:"vpcConfig,omitempty"` }
func (ListServicesResponseBodyServices) GoString ¶
func (s ListServicesResponseBodyServices) GoString() string
func (*ListServicesResponseBodyServices) SetCreatedTime ¶
func (s *ListServicesResponseBodyServices) SetCreatedTime(v string) *ListServicesResponseBodyServices
func (*ListServicesResponseBodyServices) SetDescription ¶
func (s *ListServicesResponseBodyServices) SetDescription(v string) *ListServicesResponseBodyServices
func (*ListServicesResponseBodyServices) SetInternetAccess ¶
func (s *ListServicesResponseBodyServices) SetInternetAccess(v bool) *ListServicesResponseBodyServices
func (*ListServicesResponseBodyServices) SetLastModifiedTime ¶
func (s *ListServicesResponseBodyServices) SetLastModifiedTime(v string) *ListServicesResponseBodyServices
func (*ListServicesResponseBodyServices) SetLogConfig ¶
func (s *ListServicesResponseBodyServices) SetLogConfig(v *LogConfig) *ListServicesResponseBodyServices
func (*ListServicesResponseBodyServices) SetNasConfig ¶
func (s *ListServicesResponseBodyServices) SetNasConfig(v *NASConfig) *ListServicesResponseBodyServices
func (*ListServicesResponseBodyServices) SetOssMountConfig ¶
func (s *ListServicesResponseBodyServices) SetOssMountConfig(v *OSSMountConfig) *ListServicesResponseBodyServices
func (*ListServicesResponseBodyServices) SetRole ¶
func (s *ListServicesResponseBodyServices) SetRole(v string) *ListServicesResponseBodyServices
func (*ListServicesResponseBodyServices) SetServiceId ¶
func (s *ListServicesResponseBodyServices) SetServiceId(v string) *ListServicesResponseBodyServices
func (*ListServicesResponseBodyServices) SetServiceName ¶
func (s *ListServicesResponseBodyServices) SetServiceName(v string) *ListServicesResponseBodyServices
func (*ListServicesResponseBodyServices) SetTracingConfig ¶
func (s *ListServicesResponseBodyServices) SetTracingConfig(v *TracingConfig) *ListServicesResponseBodyServices
func (*ListServicesResponseBodyServices) SetUseSLRAuthentication ¶ added in v2.0.11
func (s *ListServicesResponseBodyServices) SetUseSLRAuthentication(v bool) *ListServicesResponseBodyServices
func (*ListServicesResponseBodyServices) SetVpcConfig ¶
func (s *ListServicesResponseBodyServices) SetVpcConfig(v *VPCConfig) *ListServicesResponseBodyServices
func (ListServicesResponseBodyServices) String ¶
func (s ListServicesResponseBodyServices) String() string
type ListStatefulAsyncInvocationFunctionsHeaders ¶
type ListStatefulAsyncInvocationFunctionsHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // It is a tool used to manage and configure Alibaba Cloud resources. After simple installation and configuration, you can use Alibaba Cloud CLI to manage multiple Alibaba Cloud services and migrate your data and business to the cloud with ease. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The token used to obtain more results. If this parameter is left empty, all the results are returned. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The details of returned data. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListStatefulAsyncInvocationFunctionsHeaders) GoString ¶
func (s ListStatefulAsyncInvocationFunctionsHeaders) GoString() string
func (*ListStatefulAsyncInvocationFunctionsHeaders) SetCommonHeaders ¶
func (s *ListStatefulAsyncInvocationFunctionsHeaders) SetCommonHeaders(v map[string]*string) *ListStatefulAsyncInvocationFunctionsHeaders
func (*ListStatefulAsyncInvocationFunctionsHeaders) SetXFcAccountId ¶
func (s *ListStatefulAsyncInvocationFunctionsHeaders) SetXFcAccountId(v string) *ListStatefulAsyncInvocationFunctionsHeaders
func (*ListStatefulAsyncInvocationFunctionsHeaders) SetXFcDate ¶
func (s *ListStatefulAsyncInvocationFunctionsHeaders) SetXFcDate(v string) *ListStatefulAsyncInvocationFunctionsHeaders
func (*ListStatefulAsyncInvocationFunctionsHeaders) SetXFcTraceId ¶
func (s *ListStatefulAsyncInvocationFunctionsHeaders) SetXFcTraceId(v string) *ListStatefulAsyncInvocationFunctionsHeaders
func (ListStatefulAsyncInvocationFunctionsHeaders) String ¶
func (s ListStatefulAsyncInvocationFunctionsHeaders) String() string
type ListStatefulAsyncInvocationFunctionsRequest ¶
type ListStatefulAsyncInvocationFunctionsRequest struct { // The latest version of Function Compute API. Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"` // Alibaba Cloud provides SDKs for multiple programming languages to help you integrate Alibaba Cloud services by using APIs. We recommend that you use an SDK to call API operations. This frees you from manual signature verification. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` }
func (ListStatefulAsyncInvocationFunctionsRequest) GoString ¶
func (s ListStatefulAsyncInvocationFunctionsRequest) GoString() string
func (*ListStatefulAsyncInvocationFunctionsRequest) SetLimit ¶
func (s *ListStatefulAsyncInvocationFunctionsRequest) SetLimit(v int32) *ListStatefulAsyncInvocationFunctionsRequest
func (*ListStatefulAsyncInvocationFunctionsRequest) SetNextToken ¶
func (s *ListStatefulAsyncInvocationFunctionsRequest) SetNextToken(v string) *ListStatefulAsyncInvocationFunctionsRequest
func (ListStatefulAsyncInvocationFunctionsRequest) String ¶
func (s ListStatefulAsyncInvocationFunctionsRequest) String() string
type ListStatefulAsyncInvocationFunctionsResponse ¶
type ListStatefulAsyncInvocationFunctionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListStatefulAsyncInvocationFunctionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListStatefulAsyncInvocationFunctionsResponse) GoString ¶
func (s ListStatefulAsyncInvocationFunctionsResponse) GoString() string
func (*ListStatefulAsyncInvocationFunctionsResponse) SetHeaders ¶
func (s *ListStatefulAsyncInvocationFunctionsResponse) SetHeaders(v map[string]*string) *ListStatefulAsyncInvocationFunctionsResponse
func (*ListStatefulAsyncInvocationFunctionsResponse) SetStatusCode ¶
func (s *ListStatefulAsyncInvocationFunctionsResponse) SetStatusCode(v int32) *ListStatefulAsyncInvocationFunctionsResponse
func (ListStatefulAsyncInvocationFunctionsResponse) String ¶
func (s ListStatefulAsyncInvocationFunctionsResponse) String() string
type ListStatefulAsyncInvocationFunctionsResponseBody ¶
type ListStatefulAsyncInvocationFunctionsResponseBody struct { // The trace ID of the request for Function Compute API. Data []*AsyncConfigMeta `json:"data,omitempty" xml:"data,omitempty" type:"Repeated"` // 2022-01-28 18:04:38 NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` }
func (ListStatefulAsyncInvocationFunctionsResponseBody) GoString ¶
func (s ListStatefulAsyncInvocationFunctionsResponseBody) GoString() string
func (*ListStatefulAsyncInvocationFunctionsResponseBody) SetNextToken ¶
func (s *ListStatefulAsyncInvocationFunctionsResponseBody) SetNextToken(v string) *ListStatefulAsyncInvocationFunctionsResponseBody
func (ListStatefulAsyncInvocationFunctionsResponseBody) String ¶
func (s ListStatefulAsyncInvocationFunctionsResponseBody) String() string
type ListStatefulAsyncInvocationsHeaders ¶
type ListStatefulAsyncInvocationsHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // It is a tool used to manage and configure Alibaba Cloud resources. After simple installation and configuration, you can use Alibaba Cloud CLI to manage multiple Alibaba Cloud services and migrate your data and business to the cloud with ease. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // Alibaba Cloud CLI XFcCodeChecksum *string `json:"X-Fc-Code-Checksum,omitempty" xml:"X-Fc-Code-Checksum,omitempty"` // - **true**: returns the invocationPayload parameter in the response. // - **false**: does not return the invocationPayload parameter in the response. // // > The `invocationPayload` parameter indicates the input parameters of an asynchronous task. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The token used to obtain more results. If this parameter is left empty, all the results are returned. XFcInvocationType *string `json:"X-Fc-Invocation-Type,omitempty" xml:"X-Fc-Invocation-Type,omitempty"` // The time when Function Compute API is called. XFcLogType *string `json:"X-Fc-Log-Type,omitempty" xml:"X-Fc-Log-Type,omitempty"` // The CRC-64 value of the function code package. This value is used to check data integrity. The value is automatically calculated by the tool. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListStatefulAsyncInvocationsHeaders) GoString ¶
func (s ListStatefulAsyncInvocationsHeaders) GoString() string
func (*ListStatefulAsyncInvocationsHeaders) SetCommonHeaders ¶
func (s *ListStatefulAsyncInvocationsHeaders) SetCommonHeaders(v map[string]*string) *ListStatefulAsyncInvocationsHeaders
func (*ListStatefulAsyncInvocationsHeaders) SetXFcAccountId ¶
func (s *ListStatefulAsyncInvocationsHeaders) SetXFcAccountId(v string) *ListStatefulAsyncInvocationsHeaders
func (*ListStatefulAsyncInvocationsHeaders) SetXFcCodeChecksum ¶
func (s *ListStatefulAsyncInvocationsHeaders) SetXFcCodeChecksum(v string) *ListStatefulAsyncInvocationsHeaders
func (*ListStatefulAsyncInvocationsHeaders) SetXFcDate ¶
func (s *ListStatefulAsyncInvocationsHeaders) SetXFcDate(v string) *ListStatefulAsyncInvocationsHeaders
func (*ListStatefulAsyncInvocationsHeaders) SetXFcInvocationType ¶
func (s *ListStatefulAsyncInvocationsHeaders) SetXFcInvocationType(v string) *ListStatefulAsyncInvocationsHeaders
func (*ListStatefulAsyncInvocationsHeaders) SetXFcLogType ¶
func (s *ListStatefulAsyncInvocationsHeaders) SetXFcLogType(v string) *ListStatefulAsyncInvocationsHeaders
func (*ListStatefulAsyncInvocationsHeaders) SetXFcTraceId ¶
func (s *ListStatefulAsyncInvocationsHeaders) SetXFcTraceId(v string) *ListStatefulAsyncInvocationsHeaders
func (ListStatefulAsyncInvocationsHeaders) String ¶
func (s ListStatefulAsyncInvocationsHeaders) String() string
type ListStatefulAsyncInvocationsRequest ¶
type ListStatefulAsyncInvocationsRequest struct { // You can search for API operations, call and debug API operations online, and dynamically generate executable sample code for SDKs. IncludePayload *bool `json:"includePayload,omitempty" xml:"includePayload,omitempty"` // Alibaba Cloud provides SDKs for multiple programming languages to help you integrate Alibaba Cloud services by using APIs. We recommend that you use an SDK to call API operations. This frees you from manual signature verification. InvocationIdPrefix *string `json:"invocationIdPrefix,omitempty" xml:"invocationIdPrefix,omitempty"` // The list of events that trigger the asynchronous task. Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"` // The ID of the instance that is used to run the asynchronous task. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The number of retries after the asynchronous task fails. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` // StatefulAsyncInvocation: asynchronous task. Asynchronous tasks allow you to manage the states on the basis of common asynchronous invocations, which is more suitable for task scenarios. SortOrderByTime *string `json:"sortOrderByTime,omitempty" xml:"sortOrderByTime,omitempty"` // The structure of the asynchronous task. StartedTimeBegin *int64 `json:"startedTimeBegin,omitempty" xml:"startedTimeBegin,omitempty"` // The latest version of Function Compute API. StartedTimeEnd *int64 `json:"startedTimeEnd,omitempty" xml:"startedTimeEnd,omitempty"` // The request ID of the asynchronous task. Status *string `json:"status,omitempty" xml:"status,omitempty"` }
func (ListStatefulAsyncInvocationsRequest) GoString ¶
func (s ListStatefulAsyncInvocationsRequest) GoString() string
func (*ListStatefulAsyncInvocationsRequest) SetIncludePayload ¶
func (s *ListStatefulAsyncInvocationsRequest) SetIncludePayload(v bool) *ListStatefulAsyncInvocationsRequest
func (*ListStatefulAsyncInvocationsRequest) SetInvocationIdPrefix ¶
func (s *ListStatefulAsyncInvocationsRequest) SetInvocationIdPrefix(v string) *ListStatefulAsyncInvocationsRequest
func (*ListStatefulAsyncInvocationsRequest) SetLimit ¶
func (s *ListStatefulAsyncInvocationsRequest) SetLimit(v int32) *ListStatefulAsyncInvocationsRequest
func (*ListStatefulAsyncInvocationsRequest) SetNextToken ¶
func (s *ListStatefulAsyncInvocationsRequest) SetNextToken(v string) *ListStatefulAsyncInvocationsRequest
func (*ListStatefulAsyncInvocationsRequest) SetQualifier ¶
func (s *ListStatefulAsyncInvocationsRequest) SetQualifier(v string) *ListStatefulAsyncInvocationsRequest
func (*ListStatefulAsyncInvocationsRequest) SetSortOrderByTime ¶
func (s *ListStatefulAsyncInvocationsRequest) SetSortOrderByTime(v string) *ListStatefulAsyncInvocationsRequest
func (*ListStatefulAsyncInvocationsRequest) SetStartedTimeBegin ¶
func (s *ListStatefulAsyncInvocationsRequest) SetStartedTimeBegin(v int64) *ListStatefulAsyncInvocationsRequest
func (*ListStatefulAsyncInvocationsRequest) SetStartedTimeEnd ¶
func (s *ListStatefulAsyncInvocationsRequest) SetStartedTimeEnd(v int64) *ListStatefulAsyncInvocationsRequest
func (*ListStatefulAsyncInvocationsRequest) SetStatus ¶
func (s *ListStatefulAsyncInvocationsRequest) SetStatus(v string) *ListStatefulAsyncInvocationsRequest
func (ListStatefulAsyncInvocationsRequest) String ¶
func (s ListStatefulAsyncInvocationsRequest) String() string
type ListStatefulAsyncInvocationsResponse ¶
type ListStatefulAsyncInvocationsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListStatefulAsyncInvocationsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListStatefulAsyncInvocationsResponse) GoString ¶
func (s ListStatefulAsyncInvocationsResponse) GoString() string
func (*ListStatefulAsyncInvocationsResponse) SetHeaders ¶
func (s *ListStatefulAsyncInvocationsResponse) SetHeaders(v map[string]*string) *ListStatefulAsyncInvocationsResponse
func (*ListStatefulAsyncInvocationsResponse) SetStatusCode ¶
func (s *ListStatefulAsyncInvocationsResponse) SetStatusCode(v int32) *ListStatefulAsyncInvocationsResponse
func (ListStatefulAsyncInvocationsResponse) String ¶
func (s ListStatefulAsyncInvocationsResponse) String() string
type ListStatefulAsyncInvocationsResponseBody ¶
type ListStatefulAsyncInvocationsResponseBody struct { // The version or alias of the service to which the asynchronous task belongs. Invocations []*StatefulAsyncInvocation `json:"invocations,omitempty" xml:"invocations,omitempty" type:"Repeated"` // The returned data. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` }
func (ListStatefulAsyncInvocationsResponseBody) GoString ¶
func (s ListStatefulAsyncInvocationsResponseBody) GoString() string
func (*ListStatefulAsyncInvocationsResponseBody) SetInvocations ¶
func (s *ListStatefulAsyncInvocationsResponseBody) SetInvocations(v []*StatefulAsyncInvocation) *ListStatefulAsyncInvocationsResponseBody
func (*ListStatefulAsyncInvocationsResponseBody) SetNextToken ¶
func (s *ListStatefulAsyncInvocationsResponseBody) SetNextToken(v string) *ListStatefulAsyncInvocationsResponseBody
func (ListStatefulAsyncInvocationsResponseBody) String ¶
func (s ListStatefulAsyncInvocationsResponseBody) String() string
type ListTaggedResourcesHeaders ¶
type ListTaggedResourcesHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListTaggedResourcesHeaders) GoString ¶
func (s ListTaggedResourcesHeaders) GoString() string
func (*ListTaggedResourcesHeaders) SetCommonHeaders ¶
func (s *ListTaggedResourcesHeaders) SetCommonHeaders(v map[string]*string) *ListTaggedResourcesHeaders
func (*ListTaggedResourcesHeaders) SetXFcAccountId ¶
func (s *ListTaggedResourcesHeaders) SetXFcAccountId(v string) *ListTaggedResourcesHeaders
func (*ListTaggedResourcesHeaders) SetXFcDate ¶
func (s *ListTaggedResourcesHeaders) SetXFcDate(v string) *ListTaggedResourcesHeaders
func (*ListTaggedResourcesHeaders) SetXFcTraceId ¶
func (s *ListTaggedResourcesHeaders) SetXFcTraceId(v string) *ListTaggedResourcesHeaders
func (ListTaggedResourcesHeaders) String ¶
func (s ListTaggedResourcesHeaders) String() string
type ListTaggedResourcesRequest ¶
type ListTaggedResourcesRequest struct { // The maximum number of resources to return. Default value: 20. Maximum value: 100. The number of returned resources is less than or equal to the specified number. Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"` // The token used to obtain more results. You do not need to provide this parameter in the first call. The tokens for subsequent queries are obtained from the returned results. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` }
func (ListTaggedResourcesRequest) GoString ¶
func (s ListTaggedResourcesRequest) GoString() string
func (*ListTaggedResourcesRequest) SetLimit ¶
func (s *ListTaggedResourcesRequest) SetLimit(v int32) *ListTaggedResourcesRequest
func (*ListTaggedResourcesRequest) SetNextToken ¶
func (s *ListTaggedResourcesRequest) SetNextToken(v string) *ListTaggedResourcesRequest
func (ListTaggedResourcesRequest) String ¶
func (s ListTaggedResourcesRequest) String() string
type ListTaggedResourcesResponse ¶
type ListTaggedResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListTaggedResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListTaggedResourcesResponse) GoString ¶
func (s ListTaggedResourcesResponse) GoString() string
func (*ListTaggedResourcesResponse) SetBody ¶
func (s *ListTaggedResourcesResponse) SetBody(v *ListTaggedResourcesResponseBody) *ListTaggedResourcesResponse
func (*ListTaggedResourcesResponse) SetHeaders ¶
func (s *ListTaggedResourcesResponse) SetHeaders(v map[string]*string) *ListTaggedResourcesResponse
func (*ListTaggedResourcesResponse) SetStatusCode ¶
func (s *ListTaggedResourcesResponse) SetStatusCode(v int32) *ListTaggedResourcesResponse
func (ListTaggedResourcesResponse) String ¶
func (s ListTaggedResourcesResponse) String() string
type ListTaggedResourcesResponseBody ¶
type ListTaggedResourcesResponseBody struct { // The token used to obtain more results. You do not need to provide this parameter in the first call. The tokens for subsequent queries are obtained from the returned results. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The information about tagged services. Resources []*Resource `json:"resources,omitempty" xml:"resources,omitempty" type:"Repeated"` }
func (ListTaggedResourcesResponseBody) GoString ¶
func (s ListTaggedResourcesResponseBody) GoString() string
func (*ListTaggedResourcesResponseBody) SetNextToken ¶
func (s *ListTaggedResourcesResponseBody) SetNextToken(v string) *ListTaggedResourcesResponseBody
func (*ListTaggedResourcesResponseBody) SetResources ¶
func (s *ListTaggedResourcesResponseBody) SetResources(v []*Resource) *ListTaggedResourcesResponseBody
func (ListTaggedResourcesResponseBody) String ¶
func (s ListTaggedResourcesResponseBody) String() string
type ListTriggersHeaders ¶
type ListTriggersHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the request is initiated on the client. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListTriggersHeaders) GoString ¶
func (s ListTriggersHeaders) GoString() string
func (*ListTriggersHeaders) SetCommonHeaders ¶
func (s *ListTriggersHeaders) SetCommonHeaders(v map[string]*string) *ListTriggersHeaders
func (*ListTriggersHeaders) SetXFcAccountId ¶
func (s *ListTriggersHeaders) SetXFcAccountId(v string) *ListTriggersHeaders
func (*ListTriggersHeaders) SetXFcDate ¶
func (s *ListTriggersHeaders) SetXFcDate(v string) *ListTriggersHeaders
func (*ListTriggersHeaders) SetXFcTraceId ¶
func (s *ListTriggersHeaders) SetXFcTraceId(v string) *ListTriggersHeaders
func (ListTriggersHeaders) String ¶
func (s ListTriggersHeaders) String() string
type ListTriggersRequest ¶
type ListTriggersRequest struct { // The maximum number of resources to return. Default value: 20. Maximum value: 100. The number of returned resources is less than or equal to the specified number. Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"` // The token required to obtain more results. You do not need to provide this parameter in the first call. The tokens for subsequent queries are obtained from the returned results. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The prefix that the names of returned resources must contain. Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"` // The returned resources are sorted in alphabetical order, and the resources that include and follow the resource specified by the startKey parameter are returned. StartKey *string `json:"startKey,omitempty" xml:"startKey,omitempty"` }
func (ListTriggersRequest) GoString ¶
func (s ListTriggersRequest) GoString() string
func (*ListTriggersRequest) SetLimit ¶
func (s *ListTriggersRequest) SetLimit(v int32) *ListTriggersRequest
func (*ListTriggersRequest) SetNextToken ¶
func (s *ListTriggersRequest) SetNextToken(v string) *ListTriggersRequest
func (*ListTriggersRequest) SetPrefix ¶
func (s *ListTriggersRequest) SetPrefix(v string) *ListTriggersRequest
func (*ListTriggersRequest) SetStartKey ¶
func (s *ListTriggersRequest) SetStartKey(v string) *ListTriggersRequest
func (ListTriggersRequest) String ¶
func (s ListTriggersRequest) String() string
type ListTriggersResponse ¶
type ListTriggersResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListTriggersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListTriggersResponse) GoString ¶
func (s ListTriggersResponse) GoString() string
func (*ListTriggersResponse) SetBody ¶
func (s *ListTriggersResponse) SetBody(v *ListTriggersResponseBody) *ListTriggersResponse
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 ListTriggersResponseBody ¶
type ListTriggersResponseBody struct { // The token used to obtain more results. If this parameter is left empty, all the results are returned. NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"` // The information about triggers. Triggers []*ListTriggersResponseBodyTriggers `json:"triggers,omitempty" xml:"triggers,omitempty" type:"Repeated"` }
func (ListTriggersResponseBody) GoString ¶
func (s ListTriggersResponseBody) GoString() string
func (*ListTriggersResponseBody) SetNextToken ¶
func (s *ListTriggersResponseBody) SetNextToken(v string) *ListTriggersResponseBody
func (*ListTriggersResponseBody) SetTriggers ¶
func (s *ListTriggersResponseBody) SetTriggers(v []*ListTriggersResponseBodyTriggers) *ListTriggersResponseBody
func (ListTriggersResponseBody) String ¶
func (s ListTriggersResponseBody) String() string
type ListTriggersResponseBodyTriggers ¶
type ListTriggersResponseBodyTriggers struct { // The time when the trigger was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The description of the trigger. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The domain name used to invoke the function by using HTTP. You can add this domain name as the prefix to the endpoint of Function Compute. This way, you can invoke the function that corresponds to the trigger by using HTTP. Example: `{domainName}.cn-shanghai.fc.aliyuncs.com`. DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"` // The Alibaba Cloud Resource Name (ARN) of the RAM role that is used by the event source to invoke the function. InvocationRole *string `json:"invocationRole,omitempty" xml:"invocationRole,omitempty"` // The time when the trigger was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The version or alias of the service. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` // The ARN of the event source. SourceArn *string `json:"sourceArn,omitempty" xml:"sourceArn,omitempty"` // The configurations of the trigger. The configurations vary based on the trigger type. For more information about the format, see the following topics: // // * Object Storage Service (OSS) trigger: [OSSTriggerConfig](~~415697~~). // * Simple Log Service trigger: [LogTriggerConfig](~~415694~~). // * Time trigger: [TimeTriggerConfig](~~415712~~). // * HTTP trigger: [HTTPTriggerConfig](~~415685~~). // * Tablestore trigger: Specify the **SourceArn** parameter and leave this parameter empty. // * Alibaba Cloud CDN event trigger: [CDNEventsTriggerConfig](javascript:void\(0\)). // * MNS topic trigger: [MnsTopicTriggerConfig](~~415695~~). // * EventBridge triggers: [EventBridgeTriggerConfig](javascript:void\(0\)). TriggerConfig *string `json:"triggerConfig,omitempty" xml:"triggerConfig,omitempty"` // The unique ID of the trigger. TriggerId *string `json:"triggerId,omitempty" xml:"triggerId,omitempty"` // The name of the trigger. TriggerName *string `json:"triggerName,omitempty" xml:"triggerName,omitempty"` // The trigger type. Valid values: **oss**, **log**, **tablestore**, **timer**, **http**, **cdn_events**, **mns_topic**, and **eventbridge**. TriggerType *string `json:"triggerType,omitempty" xml:"triggerType,omitempty"` // The public endpoint. You can access HTTP triggers over the Internet by using HTTP or HTTPS. UrlInternet *string `json:"urlInternet,omitempty" xml:"urlInternet,omitempty"` // The private endpoint. In a VPC, you can access HTTP triggers by using HTTP or HTTPS. UrlIntranet *string `json:"urlIntranet,omitempty" xml:"urlIntranet,omitempty"` }
func (ListTriggersResponseBodyTriggers) GoString ¶
func (s ListTriggersResponseBodyTriggers) GoString() string
func (*ListTriggersResponseBodyTriggers) SetCreatedTime ¶
func (s *ListTriggersResponseBodyTriggers) SetCreatedTime(v string) *ListTriggersResponseBodyTriggers
func (*ListTriggersResponseBodyTriggers) SetDescription ¶
func (s *ListTriggersResponseBodyTriggers) SetDescription(v string) *ListTriggersResponseBodyTriggers
func (*ListTriggersResponseBodyTriggers) SetDomainName ¶
func (s *ListTriggersResponseBodyTriggers) SetDomainName(v string) *ListTriggersResponseBodyTriggers
func (*ListTriggersResponseBodyTriggers) SetInvocationRole ¶
func (s *ListTriggersResponseBodyTriggers) SetInvocationRole(v string) *ListTriggersResponseBodyTriggers
func (*ListTriggersResponseBodyTriggers) SetLastModifiedTime ¶
func (s *ListTriggersResponseBodyTriggers) SetLastModifiedTime(v string) *ListTriggersResponseBodyTriggers
func (*ListTriggersResponseBodyTriggers) SetQualifier ¶
func (s *ListTriggersResponseBodyTriggers) SetQualifier(v string) *ListTriggersResponseBodyTriggers
func (*ListTriggersResponseBodyTriggers) SetSourceArn ¶
func (s *ListTriggersResponseBodyTriggers) SetSourceArn(v string) *ListTriggersResponseBodyTriggers
func (*ListTriggersResponseBodyTriggers) SetTriggerConfig ¶
func (s *ListTriggersResponseBodyTriggers) SetTriggerConfig(v string) *ListTriggersResponseBodyTriggers
func (*ListTriggersResponseBodyTriggers) SetTriggerId ¶
func (s *ListTriggersResponseBodyTriggers) SetTriggerId(v string) *ListTriggersResponseBodyTriggers
func (*ListTriggersResponseBodyTriggers) SetTriggerName ¶
func (s *ListTriggersResponseBodyTriggers) SetTriggerName(v string) *ListTriggersResponseBodyTriggers
func (*ListTriggersResponseBodyTriggers) SetTriggerType ¶
func (s *ListTriggersResponseBodyTriggers) SetTriggerType(v string) *ListTriggersResponseBodyTriggers
func (*ListTriggersResponseBodyTriggers) SetUrlInternet ¶
func (s *ListTriggersResponseBodyTriggers) SetUrlInternet(v string) *ListTriggersResponseBodyTriggers
func (*ListTriggersResponseBodyTriggers) SetUrlIntranet ¶
func (s *ListTriggersResponseBodyTriggers) SetUrlIntranet(v string) *ListTriggersResponseBodyTriggers
func (ListTriggersResponseBodyTriggers) String ¶
func (s ListTriggersResponseBodyTriggers) String() string
type ListVpcBindingsHeaders ¶
type ListVpcBindingsHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ListVpcBindingsHeaders) GoString ¶
func (s ListVpcBindingsHeaders) GoString() string
func (*ListVpcBindingsHeaders) SetCommonHeaders ¶
func (s *ListVpcBindingsHeaders) SetCommonHeaders(v map[string]*string) *ListVpcBindingsHeaders
func (*ListVpcBindingsHeaders) SetXFcAccountId ¶
func (s *ListVpcBindingsHeaders) SetXFcAccountId(v string) *ListVpcBindingsHeaders
func (*ListVpcBindingsHeaders) SetXFcDate ¶
func (s *ListVpcBindingsHeaders) SetXFcDate(v string) *ListVpcBindingsHeaders
func (*ListVpcBindingsHeaders) SetXFcTraceId ¶
func (s *ListVpcBindingsHeaders) SetXFcTraceId(v string) *ListVpcBindingsHeaders
func (ListVpcBindingsHeaders) String ¶
func (s ListVpcBindingsHeaders) String() string
type ListVpcBindingsResponse ¶
type ListVpcBindingsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *ListVpcBindingsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (ListVpcBindingsResponse) GoString ¶
func (s ListVpcBindingsResponse) GoString() string
func (*ListVpcBindingsResponse) SetBody ¶
func (s *ListVpcBindingsResponse) SetBody(v *ListVpcBindingsResponseBody) *ListVpcBindingsResponse
func (*ListVpcBindingsResponse) SetHeaders ¶
func (s *ListVpcBindingsResponse) SetHeaders(v map[string]*string) *ListVpcBindingsResponse
func (*ListVpcBindingsResponse) SetStatusCode ¶
func (s *ListVpcBindingsResponse) SetStatusCode(v int32) *ListVpcBindingsResponse
func (ListVpcBindingsResponse) String ¶
func (s ListVpcBindingsResponse) String() string
type ListVpcBindingsResponseBody ¶
type ListVpcBindingsResponseBody struct { // The IDs of bound VPCs. VpcIds []*string `json:"vpcIds,omitempty" xml:"vpcIds,omitempty" type:"Repeated"` }
func (ListVpcBindingsResponseBody) GoString ¶
func (s ListVpcBindingsResponseBody) GoString() string
func (*ListVpcBindingsResponseBody) SetVpcIds ¶
func (s *ListVpcBindingsResponseBody) SetVpcIds(v []*string) *ListVpcBindingsResponseBody
func (ListVpcBindingsResponseBody) String ¶
func (s ListVpcBindingsResponseBody) 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) SetEnableInstanceMetrics ¶
func (*LogConfig) SetEnableRequestMetrics ¶
func (*LogConfig) SetLogBeginRule ¶
func (*LogConfig) SetLogstore ¶
func (*LogConfig) SetProject ¶
type LogTriggerConfig ¶
type LogTriggerConfig struct { Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"` FunctionParameter map[string]*string `json:"functionParameter,omitempty" xml:"functionParameter,omitempty"` JobConfig *JobConfig `json:"jobConfig,omitempty" xml:"jobConfig,omitempty"` LogConfig *JobLogConfig `json:"logConfig,omitempty" xml:"logConfig,omitempty"` SourceConfig *SourceConfig `json:"sourceConfig,omitempty" xml:"sourceConfig,omitempty"` }
func (LogTriggerConfig) GoString ¶
func (s LogTriggerConfig) GoString() string
func (*LogTriggerConfig) SetEnable ¶
func (s *LogTriggerConfig) SetEnable(v bool) *LogTriggerConfig
func (*LogTriggerConfig) SetFunctionParameter ¶
func (s *LogTriggerConfig) SetFunctionParameter(v map[string]*string) *LogTriggerConfig
func (*LogTriggerConfig) SetJobConfig ¶
func (s *LogTriggerConfig) SetJobConfig(v *JobConfig) *LogTriggerConfig
func (*LogTriggerConfig) SetLogConfig ¶
func (s *LogTriggerConfig) SetLogConfig(v *JobLogConfig) *LogTriggerConfig
func (*LogTriggerConfig) SetSourceConfig ¶
func (s *LogTriggerConfig) SetSourceConfig(v *SourceConfig) *LogTriggerConfig
func (LogTriggerConfig) String ¶
func (s LogTriggerConfig) String() string
type MeteringConfig ¶
type MeteringConfig struct { LogConfig *LogConfig `json:"logConfig,omitempty" xml:"logConfig,omitempty"` PayerId *string `json:"payerId,omitempty" xml:"payerId,omitempty"` Role *string `json:"role,omitempty" xml:"role,omitempty"` }
func (MeteringConfig) GoString ¶
func (s MeteringConfig) GoString() string
func (*MeteringConfig) SetLogConfig ¶
func (s *MeteringConfig) SetLogConfig(v *LogConfig) *MeteringConfig
func (*MeteringConfig) SetPayerId ¶
func (s *MeteringConfig) SetPayerId(v string) *MeteringConfig
func (*MeteringConfig) SetRole ¶
func (s *MeteringConfig) SetRole(v string) *MeteringConfig
func (MeteringConfig) String ¶
func (s MeteringConfig) 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 (s *MnsTopicTriggerConfig) SetFilterTag(v string) *MnsTopicTriggerConfig
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 []*NASConfigMountPoints `json:"mountPoints,omitempty" xml:"mountPoints,omitempty" type:"Repeated"` UserId *int32 `json:"userId,omitempty" xml:"userId,omitempty"` }
func (*NASConfig) SetGroupId ¶
func (*NASConfig) SetMountPoints ¶
func (s *NASConfig) SetMountPoints(v []*NASConfigMountPoints) *NASConfig
type NASConfigMountPoints ¶
type NASConfigMountPoints 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 (NASConfigMountPoints) GoString ¶
func (s NASConfigMountPoints) GoString() string
func (*NASConfigMountPoints) SetEnableTLS ¶ added in v2.0.5
func (s *NASConfigMountPoints) SetEnableTLS(v bool) *NASConfigMountPoints
func (*NASConfigMountPoints) SetMountDir ¶
func (s *NASConfigMountPoints) SetMountDir(v string) *NASConfigMountPoints
func (*NASConfigMountPoints) SetServerAddr ¶
func (s *NASConfigMountPoints) SetServerAddr(v string) *NASConfigMountPoints
func (NASConfigMountPoints) String ¶
func (s NASConfigMountPoints) String() string
type OSSMountConfig ¶
type OSSMountConfig struct {
MountPoints []*OSSMountConfigMountPoints `json:"mountPoints,omitempty" xml:"mountPoints,omitempty" type:"Repeated"`
}
func (OSSMountConfig) GoString ¶
func (s OSSMountConfig) GoString() string
func (*OSSMountConfig) SetMountPoints ¶
func (s *OSSMountConfig) SetMountPoints(v []*OSSMountConfigMountPoints) *OSSMountConfig
func (OSSMountConfig) String ¶
func (s OSSMountConfig) String() string
type OSSMountConfigMountPoints ¶
type OSSMountConfigMountPoints 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 (OSSMountConfigMountPoints) GoString ¶
func (s OSSMountConfigMountPoints) GoString() string
func (*OSSMountConfigMountPoints) SetBucketName ¶
func (s *OSSMountConfigMountPoints) SetBucketName(v string) *OSSMountConfigMountPoints
func (*OSSMountConfigMountPoints) SetBucketPath ¶ added in v2.0.1
func (s *OSSMountConfigMountPoints) SetBucketPath(v string) *OSSMountConfigMountPoints
func (*OSSMountConfigMountPoints) SetEndpoint ¶
func (s *OSSMountConfigMountPoints) SetEndpoint(v string) *OSSMountConfigMountPoints
func (*OSSMountConfigMountPoints) SetMountDir ¶
func (s *OSSMountConfigMountPoints) SetMountDir(v string) *OSSMountConfigMountPoints
func (*OSSMountConfigMountPoints) SetReadOnly ¶
func (s *OSSMountConfigMountPoints) SetReadOnly(v bool) *OSSMountConfigMountPoints
func (OSSMountConfigMountPoints) String ¶
func (s OSSMountConfigMountPoints) String() string
type OSSTriggerConfig ¶
type OSSTriggerConfig struct { Events []*string `json:"events,omitempty" xml:"events,omitempty" type:"Repeated"` Filter *OSSTriggerFilter `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 *OSSTriggerFilter) *OSSTriggerConfig
func (OSSTriggerConfig) String ¶
func (s OSSTriggerConfig) String() string
type OSSTriggerFilter ¶
type OSSTriggerFilter struct {
Key *OSSTriggerKey `json:"key,omitempty" xml:"key,omitempty"`
}
func (OSSTriggerFilter) GoString ¶
func (s OSSTriggerFilter) GoString() string
func (*OSSTriggerFilter) SetKey ¶
func (s *OSSTriggerFilter) SetKey(v *OSSTriggerKey) *OSSTriggerFilter
func (OSSTriggerFilter) String ¶
func (s OSSTriggerFilter) String() string
type OSSTriggerKey ¶
type OSSTriggerKey struct { Prefix *string `json:"prefix,omitempty" xml:"prefix,omitempty"` Suffix *string `json:"suffix,omitempty" xml:"suffix,omitempty"` }
func (OSSTriggerKey) GoString ¶
func (s OSSTriggerKey) GoString() string
func (*OSSTriggerKey) SetPrefix ¶
func (s *OSSTriggerKey) SetPrefix(v string) *OSSTriggerKey
func (*OSSTriggerKey) SetSuffix ¶
func (s *OSSTriggerKey) SetSuffix(v string) *OSSTriggerKey
func (OSSTriggerKey) String ¶
func (s OSSTriggerKey) String() string
type OnDemandConfig ¶
type OnDemandConfig struct { MaximumInstanceCount *int64 `json:"maximumInstanceCount,omitempty" xml:"maximumInstanceCount,omitempty"` Resource *string `json:"resource,omitempty" xml:"resource,omitempty"` }
func (OnDemandConfig) GoString ¶
func (s OnDemandConfig) GoString() string
func (*OnDemandConfig) SetMaximumInstanceCount ¶
func (s *OnDemandConfig) SetMaximumInstanceCount(v int64) *OnDemandConfig
func (*OnDemandConfig) SetResource ¶
func (s *OnDemandConfig) SetResource(v string) *OnDemandConfig
func (OnDemandConfig) String ¶
func (s OnDemandConfig) String() string
type OpenReservedCapacity ¶
type OpenReservedCapacity struct { CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` Cu *int64 `json:"cu,omitempty" xml:"cu,omitempty"` Deadline *string `json:"deadline,omitempty" xml:"deadline,omitempty"` InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"` IsRefunded *string `json:"isRefunded,omitempty" xml:"isRefunded,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` }
func (OpenReservedCapacity) GoString ¶
func (s OpenReservedCapacity) GoString() string
func (*OpenReservedCapacity) SetCreatedTime ¶
func (s *OpenReservedCapacity) SetCreatedTime(v string) *OpenReservedCapacity
func (*OpenReservedCapacity) SetCu ¶
func (s *OpenReservedCapacity) SetCu(v int64) *OpenReservedCapacity
func (*OpenReservedCapacity) SetDeadline ¶
func (s *OpenReservedCapacity) SetDeadline(v string) *OpenReservedCapacity
func (*OpenReservedCapacity) SetInstanceId ¶
func (s *OpenReservedCapacity) SetInstanceId(v string) *OpenReservedCapacity
func (*OpenReservedCapacity) SetIsRefunded ¶
func (s *OpenReservedCapacity) SetIsRefunded(v string) *OpenReservedCapacity
func (*OpenReservedCapacity) SetLastModifiedTime ¶
func (s *OpenReservedCapacity) SetLastModifiedTime(v string) *OpenReservedCapacity
func (OpenReservedCapacity) String ¶
func (s OpenReservedCapacity) 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 PathConfig ¶
type PathConfig struct { FunctionName *string `json:"functionName,omitempty" xml:"functionName,omitempty"` Methods []*string `json:"methods,omitempty" xml:"methods,omitempty" 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"` ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,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 ¶ added in v2.0.4
func (s *PathConfig) SetRewriteConfig(v *RewriteConfig) *PathConfig
func (*PathConfig) SetServiceName ¶
func (s *PathConfig) SetServiceName(v string) *PathConfig
func (PathConfig) String ¶
func (s PathConfig) String() string
type PolicyItem ¶
type PolicyItem struct { Key *string `json:"key,omitempty" xml:"key,omitempty"` Operator *string `json:"operator,omitempty" xml:"operator,omitempty"` Type *string `json:"type,omitempty" xml:"type,omitempty"` Value *string `json:"value,omitempty" xml:"value,omitempty"` }
func (PolicyItem) GoString ¶
func (s PolicyItem) GoString() string
func (*PolicyItem) SetKey ¶
func (s *PolicyItem) SetKey(v string) *PolicyItem
func (*PolicyItem) SetOperator ¶
func (s *PolicyItem) SetOperator(v string) *PolicyItem
func (*PolicyItem) SetType ¶
func (s *PolicyItem) SetType(v string) *PolicyItem
func (*PolicyItem) SetValue ¶
func (s *PolicyItem) SetValue(v string) *PolicyItem
func (PolicyItem) String ¶
func (s PolicyItem) String() string
type PreFreeze ¶
type PreFreeze struct { Handler *string `json:"handler,omitempty" xml:"handler,omitempty"` Timeout *int32 `json:"timeout,omitempty" xml:"timeout,omitempty"` }
func (*PreFreeze) SetHandler ¶
func (*PreFreeze) SetTimeout ¶
type PreStop ¶
type PreStop struct { Handler *string `json:"handler,omitempty" xml:"handler,omitempty"` Timeout *int32 `json:"timeout,omitempty" xml:"timeout,omitempty"` }
func (*PreStop) SetHandler ¶
func (*PreStop) SetTimeout ¶
type PublishServiceVersionHeaders ¶
type PublishServiceVersionHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ETag value of the service. This value is used to ensure that the modified service is consistent with the service to be modified. The ETag value is returned in the responses of the [CreateService](~~175256~~), [UpdateService](~~188167~~), and [GetService](~~189225~~) operations. IfMatch *string `json:"If-Match,omitempty" xml:"If-Match,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The start time when the function is invoked. Specify the time in the yyyy-mm-ddhh:mm:ss format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // 2020-12-1210:00:00 XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (PublishServiceVersionHeaders) GoString ¶
func (s PublishServiceVersionHeaders) GoString() string
func (*PublishServiceVersionHeaders) SetCommonHeaders ¶
func (s *PublishServiceVersionHeaders) SetCommonHeaders(v map[string]*string) *PublishServiceVersionHeaders
func (*PublishServiceVersionHeaders) SetIfMatch ¶
func (s *PublishServiceVersionHeaders) SetIfMatch(v string) *PublishServiceVersionHeaders
func (*PublishServiceVersionHeaders) SetXFcAccountId ¶
func (s *PublishServiceVersionHeaders) SetXFcAccountId(v string) *PublishServiceVersionHeaders
func (*PublishServiceVersionHeaders) SetXFcDate ¶
func (s *PublishServiceVersionHeaders) SetXFcDate(v string) *PublishServiceVersionHeaders
func (*PublishServiceVersionHeaders) SetXFcTraceId ¶
func (s *PublishServiceVersionHeaders) SetXFcTraceId(v string) *PublishServiceVersionHeaders
func (PublishServiceVersionHeaders) String ¶
func (s PublishServiceVersionHeaders) String() string
type PublishServiceVersionRequest ¶
type PublishServiceVersionRequest struct { // The description of the service version. Description *string `json:"description,omitempty" xml:"description,omitempty"` }
func (PublishServiceVersionRequest) GoString ¶
func (s PublishServiceVersionRequest) GoString() string
func (*PublishServiceVersionRequest) SetDescription ¶
func (s *PublishServiceVersionRequest) SetDescription(v string) *PublishServiceVersionRequest
func (PublishServiceVersionRequest) String ¶
func (s PublishServiceVersionRequest) String() string
type PublishServiceVersionResponse ¶
type PublishServiceVersionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *PublishServiceVersionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (PublishServiceVersionResponse) GoString ¶
func (s PublishServiceVersionResponse) GoString() string
func (*PublishServiceVersionResponse) SetBody ¶
func (s *PublishServiceVersionResponse) SetBody(v *PublishServiceVersionResponseBody) *PublishServiceVersionResponse
func (*PublishServiceVersionResponse) SetHeaders ¶
func (s *PublishServiceVersionResponse) SetHeaders(v map[string]*string) *PublishServiceVersionResponse
func (*PublishServiceVersionResponse) SetStatusCode ¶
func (s *PublishServiceVersionResponse) SetStatusCode(v int32) *PublishServiceVersionResponse
func (PublishServiceVersionResponse) String ¶
func (s PublishServiceVersionResponse) String() string
type PublishServiceVersionResponseBody ¶
type PublishServiceVersionResponseBody struct { // The returned data. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The creation time. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The description of the service version. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The last update time. VersionId *string `json:"versionId,omitempty" xml:"versionId,omitempty"` }
func (PublishServiceVersionResponseBody) GoString ¶
func (s PublishServiceVersionResponseBody) GoString() string
func (*PublishServiceVersionResponseBody) SetCreatedTime ¶
func (s *PublishServiceVersionResponseBody) SetCreatedTime(v string) *PublishServiceVersionResponseBody
func (*PublishServiceVersionResponseBody) SetDescription ¶
func (s *PublishServiceVersionResponseBody) SetDescription(v string) *PublishServiceVersionResponseBody
func (*PublishServiceVersionResponseBody) SetLastModifiedTime ¶
func (s *PublishServiceVersionResponseBody) SetLastModifiedTime(v string) *PublishServiceVersionResponseBody
func (*PublishServiceVersionResponseBody) SetVersionId ¶
func (s *PublishServiceVersionResponseBody) SetVersionId(v string) *PublishServiceVersionResponseBody
func (PublishServiceVersionResponseBody) String ¶
func (s PublishServiceVersionResponseBody) String() string
type PutFunctionAsyncInvokeConfigHeaders ¶
type PutFunctionAsyncInvokeConfigHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The name of the service. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The creation time. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The maximum number of retries allowed after an asynchronous invocation fails. Default value: 3. Valid values: 0 to 8. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (PutFunctionAsyncInvokeConfigHeaders) GoString ¶
func (s PutFunctionAsyncInvokeConfigHeaders) GoString() string
func (*PutFunctionAsyncInvokeConfigHeaders) SetCommonHeaders ¶
func (s *PutFunctionAsyncInvokeConfigHeaders) SetCommonHeaders(v map[string]*string) *PutFunctionAsyncInvokeConfigHeaders
func (*PutFunctionAsyncInvokeConfigHeaders) SetXFcAccountId ¶
func (s *PutFunctionAsyncInvokeConfigHeaders) SetXFcAccountId(v string) *PutFunctionAsyncInvokeConfigHeaders
func (*PutFunctionAsyncInvokeConfigHeaders) SetXFcDate ¶
func (s *PutFunctionAsyncInvokeConfigHeaders) SetXFcDate(v string) *PutFunctionAsyncInvokeConfigHeaders
func (*PutFunctionAsyncInvokeConfigHeaders) SetXFcTraceId ¶
func (s *PutFunctionAsyncInvokeConfigHeaders) SetXFcTraceId(v string) *PutFunctionAsyncInvokeConfigHeaders
func (PutFunctionAsyncInvokeConfigHeaders) String ¶
func (s PutFunctionAsyncInvokeConfigHeaders) String() string
type PutFunctionAsyncInvokeConfigRequest ¶
type PutFunctionAsyncInvokeConfigRequest struct { // You can search for API operations, call and debug API operations online, and dynamically generate executable sample code for SDKs. DestinationConfig *DestinationConfig `json:"destinationConfig,omitempty" xml:"destinationConfig,omitempty"` // Alibaba Cloud CLI MaxAsyncEventAgeInSeconds *int64 `json:"maxAsyncEventAgeInSeconds,omitempty" xml:"maxAsyncEventAgeInSeconds,omitempty"` // The information about the asynchronous invocation configuration. MaxAsyncRetryAttempts *int64 `json:"maxAsyncRetryAttempts,omitempty" xml:"maxAsyncRetryAttempts,omitempty"` // The version or alias of the service. StatefulInvocation *bool `json:"statefulInvocation,omitempty" xml:"statefulInvocation,omitempty"` // The latest version of Function Compute API. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (PutFunctionAsyncInvokeConfigRequest) GoString ¶
func (s PutFunctionAsyncInvokeConfigRequest) GoString() string
func (*PutFunctionAsyncInvokeConfigRequest) SetDestinationConfig ¶
func (s *PutFunctionAsyncInvokeConfigRequest) SetDestinationConfig(v *DestinationConfig) *PutFunctionAsyncInvokeConfigRequest
func (*PutFunctionAsyncInvokeConfigRequest) SetMaxAsyncEventAgeInSeconds ¶
func (s *PutFunctionAsyncInvokeConfigRequest) SetMaxAsyncEventAgeInSeconds(v int64) *PutFunctionAsyncInvokeConfigRequest
func (*PutFunctionAsyncInvokeConfigRequest) SetMaxAsyncRetryAttempts ¶
func (s *PutFunctionAsyncInvokeConfigRequest) SetMaxAsyncRetryAttempts(v int64) *PutFunctionAsyncInvokeConfigRequest
func (*PutFunctionAsyncInvokeConfigRequest) SetQualifier ¶
func (s *PutFunctionAsyncInvokeConfigRequest) SetQualifier(v string) *PutFunctionAsyncInvokeConfigRequest
func (*PutFunctionAsyncInvokeConfigRequest) SetStatefulInvocation ¶
func (s *PutFunctionAsyncInvokeConfigRequest) SetStatefulInvocation(v bool) *PutFunctionAsyncInvokeConfigRequest
func (PutFunctionAsyncInvokeConfigRequest) String ¶
func (s PutFunctionAsyncInvokeConfigRequest) String() string
type PutFunctionAsyncInvokeConfigResponse ¶
type PutFunctionAsyncInvokeConfigResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *PutFunctionAsyncInvokeConfigResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (PutFunctionAsyncInvokeConfigResponse) GoString ¶
func (s PutFunctionAsyncInvokeConfigResponse) GoString() string
func (*PutFunctionAsyncInvokeConfigResponse) SetHeaders ¶
func (s *PutFunctionAsyncInvokeConfigResponse) SetHeaders(v map[string]*string) *PutFunctionAsyncInvokeConfigResponse
func (*PutFunctionAsyncInvokeConfigResponse) SetStatusCode ¶
func (s *PutFunctionAsyncInvokeConfigResponse) SetStatusCode(v int32) *PutFunctionAsyncInvokeConfigResponse
func (PutFunctionAsyncInvokeConfigResponse) String ¶
func (s PutFunctionAsyncInvokeConfigResponse) String() string
type PutFunctionAsyncInvokeConfigResponseBody ¶
type PutFunctionAsyncInvokeConfigResponseBody struct { // Sat, 14 Jul 2017 07:02:38 GMT CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The trace ID of the invocation request of Function Compute. DestinationConfig *DestinationConfig `json:"destinationConfig,omitempty" xml:"destinationConfig,omitempty"` // The name of the function. Function *string `json:"function,omitempty" xml:"function,omitempty"` // The configuration structure of the destination for asynchronous invocation. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // Specifies whether to enable the asynchronous task feature. // // - **true**: enables the asynchronous task feature. // - **false**: does not enable the asynchronous task feature. MaxAsyncEventAgeInSeconds *int64 `json:"maxAsyncEventAgeInSeconds,omitempty" xml:"maxAsyncEventAgeInSeconds,omitempty"` // The ID of your Alibaba Cloud account. MaxAsyncRetryAttempts *int64 `json:"maxAsyncRetryAttempts,omitempty" xml:"maxAsyncRetryAttempts,omitempty"` // Specifies whether to enable the asynchronous task feature. // // - **true**: enables the asynchronous task feature. // - **false**: does not enable the asynchronous task feature. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` // Creates or modifies an asynchronous invocation configuration for a function. Service *string `json:"service,omitempty" xml:"service,omitempty"` // Jianyi StatefulInvocation *bool `json:"statefulInvocation,omitempty" xml:"statefulInvocation,omitempty"` }
func (PutFunctionAsyncInvokeConfigResponseBody) GoString ¶
func (s PutFunctionAsyncInvokeConfigResponseBody) GoString() string
func (*PutFunctionAsyncInvokeConfigResponseBody) SetCreatedTime ¶
func (s *PutFunctionAsyncInvokeConfigResponseBody) SetCreatedTime(v string) *PutFunctionAsyncInvokeConfigResponseBody
func (*PutFunctionAsyncInvokeConfigResponseBody) SetDestinationConfig ¶
func (s *PutFunctionAsyncInvokeConfigResponseBody) SetDestinationConfig(v *DestinationConfig) *PutFunctionAsyncInvokeConfigResponseBody
func (*PutFunctionAsyncInvokeConfigResponseBody) SetFunction ¶
func (s *PutFunctionAsyncInvokeConfigResponseBody) SetFunction(v string) *PutFunctionAsyncInvokeConfigResponseBody
func (*PutFunctionAsyncInvokeConfigResponseBody) SetLastModifiedTime ¶
func (s *PutFunctionAsyncInvokeConfigResponseBody) SetLastModifiedTime(v string) *PutFunctionAsyncInvokeConfigResponseBody
func (*PutFunctionAsyncInvokeConfigResponseBody) SetMaxAsyncEventAgeInSeconds ¶
func (s *PutFunctionAsyncInvokeConfigResponseBody) SetMaxAsyncEventAgeInSeconds(v int64) *PutFunctionAsyncInvokeConfigResponseBody
func (*PutFunctionAsyncInvokeConfigResponseBody) SetMaxAsyncRetryAttempts ¶
func (s *PutFunctionAsyncInvokeConfigResponseBody) SetMaxAsyncRetryAttempts(v int64) *PutFunctionAsyncInvokeConfigResponseBody
func (*PutFunctionAsyncInvokeConfigResponseBody) SetQualifier ¶
func (s *PutFunctionAsyncInvokeConfigResponseBody) SetQualifier(v string) *PutFunctionAsyncInvokeConfigResponseBody
func (*PutFunctionAsyncInvokeConfigResponseBody) SetService ¶
func (s *PutFunctionAsyncInvokeConfigResponseBody) SetService(v string) *PutFunctionAsyncInvokeConfigResponseBody
func (*PutFunctionAsyncInvokeConfigResponseBody) SetStatefulInvocation ¶
func (s *PutFunctionAsyncInvokeConfigResponseBody) SetStatefulInvocation(v bool) *PutFunctionAsyncInvokeConfigResponseBody
func (PutFunctionAsyncInvokeConfigResponseBody) String ¶
func (s PutFunctionAsyncInvokeConfigResponseBody) String() string
type PutFunctionOnDemandConfigHeaders ¶
type PutFunctionOnDemandConfigHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // If the ETag specified in the request matches the ETag value of the object, the object and 200 OK are returned. Otherwise, 412 Precondition Failed is returned. IfMatch *string `json:"If-Match,omitempty" xml:"If-Match,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the function is invoked. The value is in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The unique ID of the trace. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (PutFunctionOnDemandConfigHeaders) GoString ¶
func (s PutFunctionOnDemandConfigHeaders) GoString() string
func (*PutFunctionOnDemandConfigHeaders) SetCommonHeaders ¶
func (s *PutFunctionOnDemandConfigHeaders) SetCommonHeaders(v map[string]*string) *PutFunctionOnDemandConfigHeaders
func (*PutFunctionOnDemandConfigHeaders) SetIfMatch ¶
func (s *PutFunctionOnDemandConfigHeaders) SetIfMatch(v string) *PutFunctionOnDemandConfigHeaders
func (*PutFunctionOnDemandConfigHeaders) SetXFcAccountId ¶
func (s *PutFunctionOnDemandConfigHeaders) SetXFcAccountId(v string) *PutFunctionOnDemandConfigHeaders
func (*PutFunctionOnDemandConfigHeaders) SetXFcDate ¶
func (s *PutFunctionOnDemandConfigHeaders) SetXFcDate(v string) *PutFunctionOnDemandConfigHeaders
func (*PutFunctionOnDemandConfigHeaders) SetXFcTraceId ¶
func (s *PutFunctionOnDemandConfigHeaders) SetXFcTraceId(v string) *PutFunctionOnDemandConfigHeaders
func (PutFunctionOnDemandConfigHeaders) String ¶
func (s PutFunctionOnDemandConfigHeaders) String() string
type PutFunctionOnDemandConfigRequest ¶
type PutFunctionOnDemandConfigRequest struct { // The maximum number of on-demand instances. For more information, see [Configure provisioned instances and auto scaling rules](~~185038~~). MaximumInstanceCount *int64 `json:"maximumInstanceCount,omitempty" xml:"maximumInstanceCount,omitempty"` // The service alias or latest version. Other versions are not supported. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (PutFunctionOnDemandConfigRequest) GoString ¶
func (s PutFunctionOnDemandConfigRequest) GoString() string
func (*PutFunctionOnDemandConfigRequest) SetMaximumInstanceCount ¶
func (s *PutFunctionOnDemandConfigRequest) SetMaximumInstanceCount(v int64) *PutFunctionOnDemandConfigRequest
func (*PutFunctionOnDemandConfigRequest) SetQualifier ¶
func (s *PutFunctionOnDemandConfigRequest) SetQualifier(v string) *PutFunctionOnDemandConfigRequest
func (PutFunctionOnDemandConfigRequest) String ¶
func (s PutFunctionOnDemandConfigRequest) String() string
type PutFunctionOnDemandConfigResponse ¶
type PutFunctionOnDemandConfigResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *PutFunctionOnDemandConfigResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (PutFunctionOnDemandConfigResponse) GoString ¶
func (s PutFunctionOnDemandConfigResponse) GoString() string
func (*PutFunctionOnDemandConfigResponse) SetHeaders ¶
func (s *PutFunctionOnDemandConfigResponse) SetHeaders(v map[string]*string) *PutFunctionOnDemandConfigResponse
func (*PutFunctionOnDemandConfigResponse) SetStatusCode ¶
func (s *PutFunctionOnDemandConfigResponse) SetStatusCode(v int32) *PutFunctionOnDemandConfigResponse
func (PutFunctionOnDemandConfigResponse) String ¶
func (s PutFunctionOnDemandConfigResponse) String() string
type PutFunctionOnDemandConfigResponseBody ¶
type PutFunctionOnDemandConfigResponseBody struct { // The maximum number of instances. MaximumInstanceCount *int64 `json:"maximumInstanceCount,omitempty" xml:"maximumInstanceCount,omitempty"` // The description of the resource. Resource *string `json:"resource,omitempty" xml:"resource,omitempty"` }
func (PutFunctionOnDemandConfigResponseBody) GoString ¶
func (s PutFunctionOnDemandConfigResponseBody) GoString() string
func (*PutFunctionOnDemandConfigResponseBody) SetMaximumInstanceCount ¶
func (s *PutFunctionOnDemandConfigResponseBody) SetMaximumInstanceCount(v int64) *PutFunctionOnDemandConfigResponseBody
func (*PutFunctionOnDemandConfigResponseBody) SetResource ¶
func (s *PutFunctionOnDemandConfigResponseBody) SetResource(v string) *PutFunctionOnDemandConfigResponseBody
func (PutFunctionOnDemandConfigResponseBody) String ¶
func (s PutFunctionOnDemandConfigResponseBody) String() string
type PutLayerACLHeaders ¶
type PutLayerACLHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the operation is called. The format is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the request for Function Compute API. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (PutLayerACLHeaders) GoString ¶
func (s PutLayerACLHeaders) GoString() string
func (*PutLayerACLHeaders) SetCommonHeaders ¶
func (s *PutLayerACLHeaders) SetCommonHeaders(v map[string]*string) *PutLayerACLHeaders
func (*PutLayerACLHeaders) SetXFcAccountId ¶
func (s *PutLayerACLHeaders) SetXFcAccountId(v string) *PutLayerACLHeaders
func (*PutLayerACLHeaders) SetXFcDate ¶
func (s *PutLayerACLHeaders) SetXFcDate(v string) *PutLayerACLHeaders
func (*PutLayerACLHeaders) SetXFcTraceId ¶
func (s *PutLayerACLHeaders) SetXFcTraceId(v string) *PutLayerACLHeaders
func (PutLayerACLHeaders) String ¶
func (s PutLayerACLHeaders) String() string
type PutLayerACLRequest ¶
type PutLayerACLRequest struct { // Specifies whether the layer is public. // // * **true**: Public. // * **false**: Not public. Public *bool `json:"public,omitempty" xml:"public,omitempty"` }
func (PutLayerACLRequest) GoString ¶
func (s PutLayerACLRequest) GoString() string
func (*PutLayerACLRequest) SetPublic ¶
func (s *PutLayerACLRequest) SetPublic(v bool) *PutLayerACLRequest
func (PutLayerACLRequest) String ¶
func (s PutLayerACLRequest) String() string
type PutLayerACLResponse ¶
type PutLayerACLResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
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 PutProvisionConfigHeaders ¶
type PutProvisionConfigHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the function is invoked. The value follows the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (PutProvisionConfigHeaders) GoString ¶
func (s PutProvisionConfigHeaders) GoString() string
func (*PutProvisionConfigHeaders) SetCommonHeaders ¶
func (s *PutProvisionConfigHeaders) SetCommonHeaders(v map[string]*string) *PutProvisionConfigHeaders
func (*PutProvisionConfigHeaders) SetXFcAccountId ¶
func (s *PutProvisionConfigHeaders) SetXFcAccountId(v string) *PutProvisionConfigHeaders
func (*PutProvisionConfigHeaders) SetXFcDate ¶
func (s *PutProvisionConfigHeaders) SetXFcDate(v string) *PutProvisionConfigHeaders
func (*PutProvisionConfigHeaders) SetXFcTraceId ¶
func (s *PutProvisionConfigHeaders) SetXFcTraceId(v string) *PutProvisionConfigHeaders
func (PutProvisionConfigHeaders) String ¶
func (s PutProvisionConfigHeaders) String() string
type PutProvisionConfigRequest ¶
type PutProvisionConfigRequest struct { // Specifies whether to always allocate CPU resources. Default value: true. AlwaysAllocateCPU *bool `json:"alwaysAllocateCPU,omitempty" xml:"alwaysAllocateCPU,omitempty"` // The configurations of scheduled auto scaling. ScheduledActions []*ScheduledActions `json:"scheduledActions,omitempty" xml:"scheduledActions,omitempty" type:"Repeated"` // The number of target provisioned instances. Valid values: \[0,10000]. Target *int64 `json:"target,omitempty" xml:"target,omitempty"` // The configurations of metric-based auto scaling. TargetTrackingPolicies []*TargetTrackingPolicies `json:"targetTrackingPolicies,omitempty" xml:"targetTrackingPolicies,omitempty" type:"Repeated"` // The service alias or latest version. Other versions are not supported. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (PutProvisionConfigRequest) GoString ¶
func (s PutProvisionConfigRequest) GoString() string
func (*PutProvisionConfigRequest) SetAlwaysAllocateCPU ¶
func (s *PutProvisionConfigRequest) SetAlwaysAllocateCPU(v bool) *PutProvisionConfigRequest
func (*PutProvisionConfigRequest) SetQualifier ¶
func (s *PutProvisionConfigRequest) SetQualifier(v string) *PutProvisionConfigRequest
func (*PutProvisionConfigRequest) SetScheduledActions ¶
func (s *PutProvisionConfigRequest) SetScheduledActions(v []*ScheduledActions) *PutProvisionConfigRequest
func (*PutProvisionConfigRequest) SetTarget ¶
func (s *PutProvisionConfigRequest) SetTarget(v int64) *PutProvisionConfigRequest
func (*PutProvisionConfigRequest) SetTargetTrackingPolicies ¶
func (s *PutProvisionConfigRequest) SetTargetTrackingPolicies(v []*TargetTrackingPolicies) *PutProvisionConfigRequest
func (PutProvisionConfigRequest) String ¶
func (s PutProvisionConfigRequest) String() string
type PutProvisionConfigResponse ¶
type PutProvisionConfigResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *PutProvisionConfigResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (PutProvisionConfigResponse) GoString ¶
func (s PutProvisionConfigResponse) GoString() string
func (*PutProvisionConfigResponse) SetBody ¶
func (s *PutProvisionConfigResponse) SetBody(v *PutProvisionConfigResponseBody) *PutProvisionConfigResponse
func (*PutProvisionConfigResponse) SetHeaders ¶
func (s *PutProvisionConfigResponse) SetHeaders(v map[string]*string) *PutProvisionConfigResponse
func (*PutProvisionConfigResponse) SetStatusCode ¶
func (s *PutProvisionConfigResponse) SetStatusCode(v int32) *PutProvisionConfigResponse
func (PutProvisionConfigResponse) String ¶
func (s PutProvisionConfigResponse) String() string
type PutProvisionConfigResponseBody ¶
type PutProvisionConfigResponseBody struct { // Specifies whether to always allocate CPU to a function instance. AlwaysAllocateCPU *bool `json:"alwaysAllocateCPU,omitempty" xml:"alwaysAllocateCPU,omitempty"` // The actual number of provisioned instances. Current *int64 `json:"current,omitempty" xml:"current,omitempty"` // The description of the resource. Resource *string `json:"resource,omitempty" xml:"resource,omitempty"` // The configurations of scheduled auto scaling. ScheduledActions []*ScheduledActions `json:"scheduledActions,omitempty" xml:"scheduledActions,omitempty" type:"Repeated"` // The number of target provisioned instances. Target *int64 `json:"target,omitempty" xml:"target,omitempty"` // The configurations of metric-based auto scaling. TargetTrackingPolicies []*TargetTrackingPolicies `json:"targetTrackingPolicies,omitempty" xml:"targetTrackingPolicies,omitempty" type:"Repeated"` }
func (PutProvisionConfigResponseBody) GoString ¶
func (s PutProvisionConfigResponseBody) GoString() string
func (*PutProvisionConfigResponseBody) SetAlwaysAllocateCPU ¶
func (s *PutProvisionConfigResponseBody) SetAlwaysAllocateCPU(v bool) *PutProvisionConfigResponseBody
func (*PutProvisionConfigResponseBody) SetCurrent ¶
func (s *PutProvisionConfigResponseBody) SetCurrent(v int64) *PutProvisionConfigResponseBody
func (*PutProvisionConfigResponseBody) SetResource ¶
func (s *PutProvisionConfigResponseBody) SetResource(v string) *PutProvisionConfigResponseBody
func (*PutProvisionConfigResponseBody) SetScheduledActions ¶
func (s *PutProvisionConfigResponseBody) SetScheduledActions(v []*ScheduledActions) *PutProvisionConfigResponseBody
func (*PutProvisionConfigResponseBody) SetTarget ¶
func (s *PutProvisionConfigResponseBody) SetTarget(v int64) *PutProvisionConfigResponseBody
func (*PutProvisionConfigResponseBody) SetTargetTrackingPolicies ¶
func (s *PutProvisionConfigResponseBody) SetTargetTrackingPolicies(v []*TargetTrackingPolicies) *PutProvisionConfigResponseBody
func (PutProvisionConfigResponseBody) String ¶
func (s PutProvisionConfigResponseBody) String() string
type RdsTriggerConfig ¶
type RdsTriggerConfig struct { Concurrency *int64 `json:"concurrency,omitempty" xml:"concurrency,omitempty"` EventFormat *string `json:"eventFormat,omitempty" xml:"eventFormat,omitempty"` Retry *int64 `json:"retry,omitempty" xml:"retry,omitempty"` SubscriptionObjects []*string `json:"subscriptionObjects,omitempty" xml:"subscriptionObjects,omitempty" type:"Repeated"` }
func (RdsTriggerConfig) GoString ¶
func (s RdsTriggerConfig) GoString() string
func (*RdsTriggerConfig) SetConcurrency ¶
func (s *RdsTriggerConfig) SetConcurrency(v int64) *RdsTriggerConfig
func (*RdsTriggerConfig) SetEventFormat ¶
func (s *RdsTriggerConfig) SetEventFormat(v string) *RdsTriggerConfig
func (*RdsTriggerConfig) SetRetry ¶
func (s *RdsTriggerConfig) SetRetry(v int64) *RdsTriggerConfig
func (*RdsTriggerConfig) SetSubscriptionObjects ¶
func (s *RdsTriggerConfig) SetSubscriptionObjects(v []*string) *RdsTriggerConfig
func (RdsTriggerConfig) String ¶
func (s RdsTriggerConfig) String() string
type RegisterEventSourceHeaders ¶
type RegisterEventSourceHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (RegisterEventSourceHeaders) GoString ¶
func (s RegisterEventSourceHeaders) GoString() string
func (*RegisterEventSourceHeaders) SetCommonHeaders ¶
func (s *RegisterEventSourceHeaders) SetCommonHeaders(v map[string]*string) *RegisterEventSourceHeaders
func (*RegisterEventSourceHeaders) SetXFcAccountId ¶
func (s *RegisterEventSourceHeaders) SetXFcAccountId(v string) *RegisterEventSourceHeaders
func (*RegisterEventSourceHeaders) SetXFcDate ¶
func (s *RegisterEventSourceHeaders) SetXFcDate(v string) *RegisterEventSourceHeaders
func (*RegisterEventSourceHeaders) SetXFcTraceId ¶
func (s *RegisterEventSourceHeaders) SetXFcTraceId(v string) *RegisterEventSourceHeaders
func (RegisterEventSourceHeaders) String ¶
func (s RegisterEventSourceHeaders) String() string
type RegisterEventSourceRequest ¶
type RegisterEventSourceRequest struct { // The Alibaba Cloud Resource Name (ARN) of the event source. SourceArn *string `json:"sourceArn,omitempty" xml:"sourceArn,omitempty"` // The version or alias of the service. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (RegisterEventSourceRequest) GoString ¶
func (s RegisterEventSourceRequest) GoString() string
func (*RegisterEventSourceRequest) SetQualifier ¶
func (s *RegisterEventSourceRequest) SetQualifier(v string) *RegisterEventSourceRequest
func (*RegisterEventSourceRequest) SetSourceArn ¶
func (s *RegisterEventSourceRequest) SetSourceArn(v string) *RegisterEventSourceRequest
func (RegisterEventSourceRequest) String ¶
func (s RegisterEventSourceRequest) String() string
type RegisterEventSourceResponse ¶
type RegisterEventSourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *RegisterEventSourceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (RegisterEventSourceResponse) GoString ¶
func (s RegisterEventSourceResponse) GoString() string
func (*RegisterEventSourceResponse) SetBody ¶
func (s *RegisterEventSourceResponse) SetBody(v *RegisterEventSourceResponseBody) *RegisterEventSourceResponse
func (*RegisterEventSourceResponse) SetHeaders ¶
func (s *RegisterEventSourceResponse) SetHeaders(v map[string]*string) *RegisterEventSourceResponse
func (*RegisterEventSourceResponse) SetStatusCode ¶
func (s *RegisterEventSourceResponse) SetStatusCode(v int32) *RegisterEventSourceResponse
func (RegisterEventSourceResponse) String ¶
func (s RegisterEventSourceResponse) String() string
type RegisterEventSourceResponseBody ¶
type RegisterEventSourceResponseBody struct { // The time when the event source was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The ARN of the event source. SourceArn *string `json:"sourceArn,omitempty" xml:"sourceArn,omitempty"` }
func (RegisterEventSourceResponseBody) GoString ¶
func (s RegisterEventSourceResponseBody) GoString() string
func (*RegisterEventSourceResponseBody) SetCreatedTime ¶
func (s *RegisterEventSourceResponseBody) SetCreatedTime(v string) *RegisterEventSourceResponseBody
func (*RegisterEventSourceResponseBody) SetSourceArn ¶
func (s *RegisterEventSourceResponseBody) SetSourceArn(v string) *RegisterEventSourceResponseBody
func (RegisterEventSourceResponseBody) String ¶
func (s RegisterEventSourceResponseBody) String() string
type ReleaseGPUInstanceHeaders ¶
type ReleaseGPUInstanceHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the function is invoked. The format of the value is: EEE,d MMM yyyy HH:mm:ss GMT. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (ReleaseGPUInstanceHeaders) GoString ¶
func (s ReleaseGPUInstanceHeaders) GoString() string
func (*ReleaseGPUInstanceHeaders) SetCommonHeaders ¶
func (s *ReleaseGPUInstanceHeaders) SetCommonHeaders(v map[string]*string) *ReleaseGPUInstanceHeaders
func (*ReleaseGPUInstanceHeaders) SetXFcAccountId ¶
func (s *ReleaseGPUInstanceHeaders) SetXFcAccountId(v string) *ReleaseGPUInstanceHeaders
func (*ReleaseGPUInstanceHeaders) SetXFcDate ¶
func (s *ReleaseGPUInstanceHeaders) SetXFcDate(v string) *ReleaseGPUInstanceHeaders
func (*ReleaseGPUInstanceHeaders) SetXFcTraceId ¶
func (s *ReleaseGPUInstanceHeaders) SetXFcTraceId(v string) *ReleaseGPUInstanceHeaders
func (ReleaseGPUInstanceHeaders) String ¶
func (s ReleaseGPUInstanceHeaders) String() string
type ReleaseGPUInstanceResponse ¶
type ReleaseGPUInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (ReleaseGPUInstanceResponse) GoString ¶
func (s ReleaseGPUInstanceResponse) GoString() string
func (*ReleaseGPUInstanceResponse) SetHeaders ¶
func (s *ReleaseGPUInstanceResponse) SetHeaders(v map[string]*string) *ReleaseGPUInstanceResponse
func (*ReleaseGPUInstanceResponse) SetStatusCode ¶
func (s *ReleaseGPUInstanceResponse) SetStatusCode(v int32) *ReleaseGPUInstanceResponse
func (ReleaseGPUInstanceResponse) String ¶
func (s ReleaseGPUInstanceResponse) String() string
type Resource ¶
type Resource struct { ResourceArn *string `json:"resourceArn,omitempty" xml:"resourceArn,omitempty"` Tags map[string]*string `json:"tags,omitempty" xml:"tags,omitempty"` }
func (*Resource) SetResourceArn ¶
type RetryStrategy ¶ added in v2.0.7
type RetryStrategy struct { MaximumEventAgeInSeconds *int64 `json:"MaximumEventAgeInSeconds,omitempty" xml:"MaximumEventAgeInSeconds,omitempty"` MaximumRetryAttempts *int64 `json:"MaximumRetryAttempts,omitempty" xml:"MaximumRetryAttempts,omitempty"` PushRetryStrategy *string `json:"PushRetryStrategy,omitempty" xml:"PushRetryStrategy,omitempty"` }
func (RetryStrategy) GoString ¶ added in v2.0.7
func (s RetryStrategy) GoString() string
func (*RetryStrategy) SetMaximumEventAgeInSeconds ¶ added in v2.0.7
func (s *RetryStrategy) SetMaximumEventAgeInSeconds(v int64) *RetryStrategy
func (*RetryStrategy) SetMaximumRetryAttempts ¶ added in v2.0.7
func (s *RetryStrategy) SetMaximumRetryAttempts(v int64) *RetryStrategy
func (*RetryStrategy) SetPushRetryStrategy ¶ added in v2.0.7
func (s *RetryStrategy) SetPushRetryStrategy(v string) *RetryStrategy
func (RetryStrategy) String ¶ added in v2.0.7
func (s RetryStrategy) String() string
type RewriteConfig ¶ added in v2.0.4
type RewriteConfig struct { EqualRules []*RewriteConfigEqualRules `json:"equalRules,omitempty" xml:"equalRules,omitempty" type:"Repeated"` RegexRules []*RewriteConfigRegexRules `json:"regexRules,omitempty" xml:"regexRules,omitempty" type:"Repeated"` WildcardRules []*RewriteConfigWildcardRules `json:"wildcardRules,omitempty" xml:"wildcardRules,omitempty" type:"Repeated"` }
func (RewriteConfig) GoString ¶ added in v2.0.4
func (s RewriteConfig) GoString() string
func (*RewriteConfig) SetEqualRules ¶ added in v2.0.4
func (s *RewriteConfig) SetEqualRules(v []*RewriteConfigEqualRules) *RewriteConfig
func (*RewriteConfig) SetRegexRules ¶ added in v2.0.4
func (s *RewriteConfig) SetRegexRules(v []*RewriteConfigRegexRules) *RewriteConfig
func (*RewriteConfig) SetWildcardRules ¶ added in v2.0.4
func (s *RewriteConfig) SetWildcardRules(v []*RewriteConfigWildcardRules) *RewriteConfig
func (RewriteConfig) String ¶ added in v2.0.4
func (s RewriteConfig) String() string
type RewriteConfigEqualRules ¶ added in v2.0.4
type RewriteConfigEqualRules struct { Match *string `json:"match,omitempty" xml:"match,omitempty"` Replacement *string `json:"replacement,omitempty" xml:"replacement,omitempty"` }
func (RewriteConfigEqualRules) GoString ¶ added in v2.0.4
func (s RewriteConfigEqualRules) GoString() string
func (*RewriteConfigEqualRules) SetMatch ¶ added in v2.0.4
func (s *RewriteConfigEqualRules) SetMatch(v string) *RewriteConfigEqualRules
func (*RewriteConfigEqualRules) SetReplacement ¶ added in v2.0.4
func (s *RewriteConfigEqualRules) SetReplacement(v string) *RewriteConfigEqualRules
func (RewriteConfigEqualRules) String ¶ added in v2.0.4
func (s RewriteConfigEqualRules) String() string
type RewriteConfigRegexRules ¶ added in v2.0.4
type RewriteConfigRegexRules struct { Match *string `json:"match,omitempty" xml:"match,omitempty"` Replacement *string `json:"replacement,omitempty" xml:"replacement,omitempty"` }
func (RewriteConfigRegexRules) GoString ¶ added in v2.0.4
func (s RewriteConfigRegexRules) GoString() string
func (*RewriteConfigRegexRules) SetMatch ¶ added in v2.0.4
func (s *RewriteConfigRegexRules) SetMatch(v string) *RewriteConfigRegexRules
func (*RewriteConfigRegexRules) SetReplacement ¶ added in v2.0.4
func (s *RewriteConfigRegexRules) SetReplacement(v string) *RewriteConfigRegexRules
func (RewriteConfigRegexRules) String ¶ added in v2.0.4
func (s RewriteConfigRegexRules) String() string
type RewriteConfigWildcardRules ¶ added in v2.0.4
type RewriteConfigWildcardRules struct { Match *string `json:"match,omitempty" xml:"match,omitempty"` Replacement *string `json:"replacement,omitempty" xml:"replacement,omitempty"` }
func (RewriteConfigWildcardRules) GoString ¶ added in v2.0.4
func (s RewriteConfigWildcardRules) GoString() string
func (*RewriteConfigWildcardRules) SetMatch ¶ added in v2.0.4
func (s *RewriteConfigWildcardRules) SetMatch(v string) *RewriteConfigWildcardRules
func (*RewriteConfigWildcardRules) SetReplacement ¶ added in v2.0.4
func (s *RewriteConfigWildcardRules) SetReplacement(v string) *RewriteConfigWildcardRules
func (RewriteConfigWildcardRules) String ¶ added in v2.0.4
func (s RewriteConfigWildcardRules) String() string
type RouteConfig ¶
type RouteConfig struct {
Routes []*PathConfig `json:"routes,omitempty" xml:"routes,omitempty" 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 RoutePolicy ¶
type RoutePolicy struct { Condition *string `json:"condition,omitempty" xml:"condition,omitempty"` PolicyItems []*PolicyItem `json:"policyItems,omitempty" xml:"policyItems,omitempty" type:"Repeated"` }
func (RoutePolicy) GoString ¶
func (s RoutePolicy) GoString() string
func (*RoutePolicy) SetCondition ¶
func (s *RoutePolicy) SetCondition(v string) *RoutePolicy
func (*RoutePolicy) SetPolicyItems ¶
func (s *RoutePolicy) SetPolicyItems(v []*PolicyItem) *RoutePolicy
func (RoutePolicy) String ¶
func (s RoutePolicy) String() string
type RunOptions ¶ added in v2.0.7
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"` MaximumTasks *int64 `json:"maximumTasks,omitempty" xml:"maximumTasks,omitempty"` Mode *string `json:"mode,omitempty" xml:"mode,omitempty"` RetryStrategy *RetryStrategy `json:"retryStrategy,omitempty" xml:"retryStrategy,omitempty"` }
func (RunOptions) GoString ¶ added in v2.0.7
func (s RunOptions) GoString() string
func (*RunOptions) SetBatchWindow ¶ added in v2.0.7
func (s *RunOptions) SetBatchWindow(v *BatchWindow) *RunOptions
func (*RunOptions) SetDeadLetterQueue ¶ added in v2.0.7
func (s *RunOptions) SetDeadLetterQueue(v *DeadLetterQueue) *RunOptions
func (*RunOptions) SetErrorsTolerance ¶ added in v2.0.7
func (s *RunOptions) SetErrorsTolerance(v string) *RunOptions
func (*RunOptions) SetMaximumTasks ¶ added in v2.0.7
func (s *RunOptions) SetMaximumTasks(v int64) *RunOptions
func (*RunOptions) SetMode ¶ added in v2.0.7
func (s *RunOptions) SetMode(v string) *RunOptions
func (*RunOptions) SetRetryStrategy ¶ added in v2.0.7
func (s *RunOptions) SetRetryStrategy(v *RetryStrategy) *RunOptions
func (RunOptions) String ¶ added in v2.0.7
func (s RunOptions) String() string
type ScheduledActions ¶
type ScheduledActions 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 (ScheduledActions) GoString ¶
func (s ScheduledActions) GoString() string
func (*ScheduledActions) SetEndTime ¶
func (s *ScheduledActions) SetEndTime(v string) *ScheduledActions
func (*ScheduledActions) SetName ¶
func (s *ScheduledActions) SetName(v string) *ScheduledActions
func (*ScheduledActions) SetScheduleExpression ¶
func (s *ScheduledActions) SetScheduleExpression(v string) *ScheduledActions
func (*ScheduledActions) SetStartTime ¶
func (s *ScheduledActions) SetStartTime(v string) *ScheduledActions
func (*ScheduledActions) SetTarget ¶
func (s *ScheduledActions) SetTarget(v int64) *ScheduledActions
func (ScheduledActions) String ¶
func (s ScheduledActions) String() string
type SourceConfig ¶
type SourceConfig struct {
Logstore *string `json:"logstore,omitempty" xml:"logstore,omitempty"`
}
func (SourceConfig) GoString ¶
func (s SourceConfig) GoString() string
func (*SourceConfig) SetLogstore ¶
func (s *SourceConfig) SetLogstore(v string) *SourceConfig
func (SourceConfig) String ¶
func (s SourceConfig) String() string
type SourceDTSParameters ¶ added in v2.0.10
type SourceDTSParameters struct { BrokerUrl *string `json:"BrokerUrl,omitempty" xml:"BrokerUrl,omitempty"` InitCheckPoint *int64 `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 ¶ added in v2.0.10
func (s SourceDTSParameters) GoString() string
func (*SourceDTSParameters) SetBrokerUrl ¶ added in v2.0.10
func (s *SourceDTSParameters) SetBrokerUrl(v string) *SourceDTSParameters
func (*SourceDTSParameters) SetInitCheckPoint ¶ added in v2.0.10
func (s *SourceDTSParameters) SetInitCheckPoint(v int64) *SourceDTSParameters
func (*SourceDTSParameters) SetPassword ¶ added in v2.0.10
func (s *SourceDTSParameters) SetPassword(v string) *SourceDTSParameters
func (*SourceDTSParameters) SetRegionId ¶ added in v2.0.10
func (s *SourceDTSParameters) SetRegionId(v string) *SourceDTSParameters
func (*SourceDTSParameters) SetSid ¶ added in v2.0.10
func (s *SourceDTSParameters) SetSid(v string) *SourceDTSParameters
func (*SourceDTSParameters) SetTaskId ¶ added in v2.0.10
func (s *SourceDTSParameters) SetTaskId(v string) *SourceDTSParameters
func (*SourceDTSParameters) SetTopic ¶ added in v2.0.10
func (s *SourceDTSParameters) SetTopic(v string) *SourceDTSParameters
func (*SourceDTSParameters) SetUsername ¶ added in v2.0.10
func (s *SourceDTSParameters) SetUsername(v string) *SourceDTSParameters
func (SourceDTSParameters) String ¶ added in v2.0.10
func (s SourceDTSParameters) String() string
type SourceKafkaParameters ¶ added in v2.0.7
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 ¶ added in v2.0.7
func (s SourceKafkaParameters) GoString() string
func (*SourceKafkaParameters) SetConsumerGroup ¶ added in v2.0.7
func (s *SourceKafkaParameters) SetConsumerGroup(v string) *SourceKafkaParameters
func (*SourceKafkaParameters) SetInstanceId ¶ added in v2.0.7
func (s *SourceKafkaParameters) SetInstanceId(v string) *SourceKafkaParameters
func (*SourceKafkaParameters) SetNetwork ¶ added in v2.0.7
func (s *SourceKafkaParameters) SetNetwork(v string) *SourceKafkaParameters
func (*SourceKafkaParameters) SetOffsetReset ¶ added in v2.0.7
func (s *SourceKafkaParameters) SetOffsetReset(v string) *SourceKafkaParameters
func (*SourceKafkaParameters) SetRegionId ¶ added in v2.0.7
func (s *SourceKafkaParameters) SetRegionId(v string) *SourceKafkaParameters
func (*SourceKafkaParameters) SetSecurityGroupId ¶ added in v2.0.7
func (s *SourceKafkaParameters) SetSecurityGroupId(v string) *SourceKafkaParameters
func (*SourceKafkaParameters) SetTopic ¶ added in v2.0.7
func (s *SourceKafkaParameters) SetTopic(v string) *SourceKafkaParameters
func (*SourceKafkaParameters) SetVSwitchIds ¶ added in v2.0.7
func (s *SourceKafkaParameters) SetVSwitchIds(v string) *SourceKafkaParameters
func (*SourceKafkaParameters) SetVpcId ¶ added in v2.0.7
func (s *SourceKafkaParameters) SetVpcId(v string) *SourceKafkaParameters
func (SourceKafkaParameters) String ¶ added in v2.0.7
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 ¶ added in v2.0.10
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 ¶ added in v2.0.10
func (s SourceMQTTParameters) GoString() string
func (*SourceMQTTParameters) SetInstanceId ¶ added in v2.0.10
func (s *SourceMQTTParameters) SetInstanceId(v string) *SourceMQTTParameters
func (*SourceMQTTParameters) SetRegionId ¶ added in v2.0.10
func (s *SourceMQTTParameters) SetRegionId(v string) *SourceMQTTParameters
func (*SourceMQTTParameters) SetTopic ¶ added in v2.0.10
func (s *SourceMQTTParameters) SetTopic(v string) *SourceMQTTParameters
func (SourceMQTTParameters) String ¶ added in v2.0.10
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 (s *SourceRabbitMQParameters) SetInstanceId(v string) *SourceRabbitMQParameters
func (*SourceRabbitMQParameters) SetQueueName ¶
func (s *SourceRabbitMQParameters) SetQueueName(v string) *SourceRabbitMQParameters
func (*SourceRabbitMQParameters) SetRegionId ¶
func (s *SourceRabbitMQParameters) SetRegionId(v string) *SourceRabbitMQParameters
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"` FilterSql *string `json:"FilterSql,omitempty" xml:"FilterSql,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 *int64 `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 ¶ added in v2.0.10
func (s *SourceRocketMQParameters) SetAuthType(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetFilterSql ¶ added in v2.0.10
func (s *SourceRocketMQParameters) SetFilterSql(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetFilterType ¶ added in v2.0.10
func (s *SourceRocketMQParameters) SetFilterType(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetGroupID ¶
func (s *SourceRocketMQParameters) SetGroupID(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetInstanceEndpoint ¶ added in v2.0.10
func (s *SourceRocketMQParameters) SetInstanceEndpoint(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetInstanceId ¶
func (s *SourceRocketMQParameters) SetInstanceId(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetInstanceNetwork ¶ added in v2.0.10
func (s *SourceRocketMQParameters) SetInstanceNetwork(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetInstancePassword ¶ added in v2.0.10
func (s *SourceRocketMQParameters) SetInstancePassword(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetInstanceSecurityGroupId ¶ added in v2.0.10
func (s *SourceRocketMQParameters) SetInstanceSecurityGroupId(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetInstanceType ¶ added in v2.0.10
func (s *SourceRocketMQParameters) SetInstanceType(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetInstanceUsername ¶ added in v2.0.10
func (s *SourceRocketMQParameters) SetInstanceUsername(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetInstanceVSwitchIds ¶ added in v2.0.10
func (s *SourceRocketMQParameters) SetInstanceVSwitchIds(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetInstanceVpcId ¶ added in v2.0.10
func (s *SourceRocketMQParameters) SetInstanceVpcId(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetOffset ¶
func (s *SourceRocketMQParameters) SetOffset(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetRegionId ¶
func (s *SourceRocketMQParameters) SetRegionId(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetTag ¶
func (s *SourceRocketMQParameters) SetTag(v string) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetTimestamp ¶
func (s *SourceRocketMQParameters) SetTimestamp(v int64) *SourceRocketMQParameters
func (*SourceRocketMQParameters) SetTopic ¶
func (s *SourceRocketMQParameters) SetTopic(v string) *SourceRocketMQParameters
func (SourceRocketMQParameters) String ¶
func (s SourceRocketMQParameters) String() string
type StatefulAsyncInvocation ¶
type StatefulAsyncInvocation 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 []*StatefulAsyncInvocationEvent `json:"events,omitempty" xml:"events,omitempty" type:"Repeated"` FunctionName *string `json:"functionName,omitempty" xml:"functionName,omitempty"` InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"` InvocationErrorMessage *string `json:"invocationErrorMessage,omitempty" xml:"invocationErrorMessage,omitempty"` InvocationId *string `json:"invocationId,omitempty" xml:"invocationId,omitempty"` InvocationPayload *string `json:"invocationPayload,omitempty" xml:"invocationPayload,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"` ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"` StartedTime *int64 `json:"startedTime,omitempty" xml:"startedTime,omitempty"` Status *string `json:"status,omitempty" xml:"status,omitempty"` }
func (StatefulAsyncInvocation) GoString ¶
func (s StatefulAsyncInvocation) GoString() string
func (*StatefulAsyncInvocation) SetAlreadyRetriedTimes ¶
func (s *StatefulAsyncInvocation) SetAlreadyRetriedTimes(v int64) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetDestinationStatus ¶
func (s *StatefulAsyncInvocation) SetDestinationStatus(v string) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetDurationMs ¶ added in v2.0.12
func (s *StatefulAsyncInvocation) SetDurationMs(v int64) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetEndTime ¶
func (s *StatefulAsyncInvocation) SetEndTime(v int64) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetEvents ¶
func (s *StatefulAsyncInvocation) SetEvents(v []*StatefulAsyncInvocationEvent) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetFunctionName ¶
func (s *StatefulAsyncInvocation) SetFunctionName(v string) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetInstanceId ¶
func (s *StatefulAsyncInvocation) SetInstanceId(v string) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetInvocationErrorMessage ¶
func (s *StatefulAsyncInvocation) SetInvocationErrorMessage(v string) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetInvocationId ¶
func (s *StatefulAsyncInvocation) SetInvocationId(v string) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetInvocationPayload ¶
func (s *StatefulAsyncInvocation) SetInvocationPayload(v string) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetQualifier ¶
func (s *StatefulAsyncInvocation) SetQualifier(v string) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetRequestId ¶
func (s *StatefulAsyncInvocation) SetRequestId(v string) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetReturnPayload ¶ added in v2.0.12
func (s *StatefulAsyncInvocation) SetReturnPayload(v string) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetServiceName ¶
func (s *StatefulAsyncInvocation) SetServiceName(v string) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetStartedTime ¶
func (s *StatefulAsyncInvocation) SetStartedTime(v int64) *StatefulAsyncInvocation
func (*StatefulAsyncInvocation) SetStatus ¶
func (s *StatefulAsyncInvocation) SetStatus(v string) *StatefulAsyncInvocation
func (StatefulAsyncInvocation) String ¶
func (s StatefulAsyncInvocation) String() string
type StatefulAsyncInvocationEvent ¶
type StatefulAsyncInvocationEvent 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 (StatefulAsyncInvocationEvent) GoString ¶
func (s StatefulAsyncInvocationEvent) GoString() string
func (*StatefulAsyncInvocationEvent) SetEventDetail ¶
func (s *StatefulAsyncInvocationEvent) SetEventDetail(v string) *StatefulAsyncInvocationEvent
func (*StatefulAsyncInvocationEvent) SetEventId ¶
func (s *StatefulAsyncInvocationEvent) SetEventId(v int64) *StatefulAsyncInvocationEvent
func (*StatefulAsyncInvocationEvent) SetStatus ¶
func (s *StatefulAsyncInvocationEvent) SetStatus(v string) *StatefulAsyncInvocationEvent
func (*StatefulAsyncInvocationEvent) SetTimestamp ¶
func (s *StatefulAsyncInvocationEvent) SetTimestamp(v int64) *StatefulAsyncInvocationEvent
func (StatefulAsyncInvocationEvent) String ¶
func (s StatefulAsyncInvocationEvent) String() string
type StopStatefulAsyncInvocationHeaders ¶
type StopStatefulAsyncInvocationHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when Function Compute API is called. Specify the time in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (StopStatefulAsyncInvocationHeaders) GoString ¶
func (s StopStatefulAsyncInvocationHeaders) GoString() string
func (*StopStatefulAsyncInvocationHeaders) SetCommonHeaders ¶
func (s *StopStatefulAsyncInvocationHeaders) SetCommonHeaders(v map[string]*string) *StopStatefulAsyncInvocationHeaders
func (*StopStatefulAsyncInvocationHeaders) SetXFcAccountId ¶
func (s *StopStatefulAsyncInvocationHeaders) SetXFcAccountId(v string) *StopStatefulAsyncInvocationHeaders
func (*StopStatefulAsyncInvocationHeaders) SetXFcDate ¶
func (s *StopStatefulAsyncInvocationHeaders) SetXFcDate(v string) *StopStatefulAsyncInvocationHeaders
func (*StopStatefulAsyncInvocationHeaders) SetXFcTraceId ¶
func (s *StopStatefulAsyncInvocationHeaders) SetXFcTraceId(v string) *StopStatefulAsyncInvocationHeaders
func (StopStatefulAsyncInvocationHeaders) String ¶
func (s StopStatefulAsyncInvocationHeaders) String() string
type StopStatefulAsyncInvocationRequest ¶
type StopStatefulAsyncInvocationRequest struct { // The version or alias of the service to which the asynchronous task belongs. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` }
func (StopStatefulAsyncInvocationRequest) GoString ¶
func (s StopStatefulAsyncInvocationRequest) GoString() string
func (*StopStatefulAsyncInvocationRequest) SetQualifier ¶
func (s *StopStatefulAsyncInvocationRequest) SetQualifier(v string) *StopStatefulAsyncInvocationRequest
func (StopStatefulAsyncInvocationRequest) String ¶
func (s StopStatefulAsyncInvocationRequest) String() string
type StopStatefulAsyncInvocationResponse ¶
type StopStatefulAsyncInvocationResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (StopStatefulAsyncInvocationResponse) GoString ¶
func (s StopStatefulAsyncInvocationResponse) GoString() string
func (*StopStatefulAsyncInvocationResponse) SetHeaders ¶
func (s *StopStatefulAsyncInvocationResponse) SetHeaders(v map[string]*string) *StopStatefulAsyncInvocationResponse
func (*StopStatefulAsyncInvocationResponse) SetStatusCode ¶
func (s *StopStatefulAsyncInvocationResponse) SetStatusCode(v int32) *StopStatefulAsyncInvocationResponse
func (StopStatefulAsyncInvocationResponse) String ¶
func (s StopStatefulAsyncInvocationResponse) String() string
type TLSConfig ¶
type TLSConfig struct { CipherSuites []*string `json:"cipherSuites,omitempty" xml:"cipherSuites,omitempty" type:"Repeated"` MaxVersion *string `json:"maxVersion,omitempty" xml:"maxVersion,omitempty"` MinVersion *string `json:"minVersion,omitempty" xml:"minVersion,omitempty"` }
func (*TLSConfig) SetCipherSuites ¶
func (*TLSConfig) SetMaxVersion ¶
func (*TLSConfig) SetMinVersion ¶
type TagResourceHeaders ¶
type TagResourceHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the function is invoked. The format is **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (TagResourceHeaders) GoString ¶
func (s TagResourceHeaders) GoString() string
func (*TagResourceHeaders) SetCommonHeaders ¶
func (s *TagResourceHeaders) SetCommonHeaders(v map[string]*string) *TagResourceHeaders
func (*TagResourceHeaders) SetXFcAccountId ¶
func (s *TagResourceHeaders) SetXFcAccountId(v string) *TagResourceHeaders
func (*TagResourceHeaders) SetXFcDate ¶
func (s *TagResourceHeaders) SetXFcDate(v string) *TagResourceHeaders
func (*TagResourceHeaders) SetXFcTraceId ¶
func (s *TagResourceHeaders) SetXFcTraceId(v string) *TagResourceHeaders
func (TagResourceHeaders) String ¶
func (s TagResourceHeaders) String() string
type TagResourceRequest ¶
type TagResourceRequest struct { // The ARN of the resource. // // > You can use the value of this parameter to query the information about the resource, such as the account, service, and region information of the resource. You can manage tags only for services for top level resources. ResourceArn *string `json:"resourceArn,omitempty" xml:"resourceArn,omitempty"` // The tag dictionary. Tags map[string]*string `json:"tags,omitempty" xml:"tags,omitempty"` }
func (TagResourceRequest) GoString ¶
func (s TagResourceRequest) GoString() string
func (*TagResourceRequest) SetResourceArn ¶
func (s *TagResourceRequest) SetResourceArn(v string) *TagResourceRequest
func (*TagResourceRequest) SetTags ¶
func (s *TagResourceRequest) SetTags(v map[string]*string) *TagResourceRequest
func (TagResourceRequest) String ¶
func (s TagResourceRequest) String() string
type TagResourceResponse ¶
type TagResourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (TagResourceResponse) GoString ¶
func (s TagResourceResponse) GoString() string
func (*TagResourceResponse) SetHeaders ¶
func (s *TagResourceResponse) SetHeaders(v map[string]*string) *TagResourceResponse
func (*TagResourceResponse) SetStatusCode ¶
func (s *TagResourceResponse) SetStatusCode(v int32) *TagResourceResponse
func (TagResourceResponse) String ¶
func (s TagResourceResponse) String() string
type TargetTrackingPolicies ¶
type TargetTrackingPolicies struct { EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"` MaxCapacity *int64 `json:"maxCapacity,omitempty" xml:"maxCapacity,omitempty"` MetricTarget *float64 `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 (TargetTrackingPolicies) GoString ¶
func (s TargetTrackingPolicies) GoString() string
func (*TargetTrackingPolicies) SetEndTime ¶
func (s *TargetTrackingPolicies) SetEndTime(v string) *TargetTrackingPolicies
func (*TargetTrackingPolicies) SetMaxCapacity ¶
func (s *TargetTrackingPolicies) SetMaxCapacity(v int64) *TargetTrackingPolicies
func (*TargetTrackingPolicies) SetMetricTarget ¶
func (s *TargetTrackingPolicies) SetMetricTarget(v float64) *TargetTrackingPolicies
func (*TargetTrackingPolicies) SetMetricType ¶
func (s *TargetTrackingPolicies) SetMetricType(v string) *TargetTrackingPolicies
func (*TargetTrackingPolicies) SetMinCapacity ¶
func (s *TargetTrackingPolicies) SetMinCapacity(v int64) *TargetTrackingPolicies
func (*TargetTrackingPolicies) SetName ¶
func (s *TargetTrackingPolicies) SetName(v string) *TargetTrackingPolicies
func (*TargetTrackingPolicies) SetStartTime ¶
func (s *TargetTrackingPolicies) SetStartTime(v string) *TargetTrackingPolicies
func (TargetTrackingPolicies) String ¶
func (s TargetTrackingPolicies) String() string
type TimeTriggerConfig ¶
type TimeTriggerConfig 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 (TimeTriggerConfig) GoString ¶
func (s TimeTriggerConfig) GoString() string
func (*TimeTriggerConfig) SetCronExpression ¶
func (s *TimeTriggerConfig) SetCronExpression(v string) *TimeTriggerConfig
func (*TimeTriggerConfig) SetEnable ¶
func (s *TimeTriggerConfig) SetEnable(v bool) *TimeTriggerConfig
func (*TimeTriggerConfig) SetPayload ¶
func (s *TimeTriggerConfig) SetPayload(v string) *TimeTriggerConfig
func (TimeTriggerConfig) String ¶
func (s TimeTriggerConfig) String() string
type TracingConfig ¶
type TracingConfig struct { Params map[string]*string `json:"params,omitempty" xml:"params,omitempty"` 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"` DomainName *string `json:"domainName,omitempty" xml:"domainName,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"` UrlInternet *string `json:"urlInternet,omitempty" xml:"urlInternet,omitempty"` UrlIntranet *string `json:"urlIntranet,omitempty" xml:"urlIntranet,omitempty"` }
func (*Trigger) SetCreatedTime ¶
func (*Trigger) SetDomainName ¶
func (*Trigger) SetInvocationRole ¶
func (*Trigger) SetLastModifiedTime ¶
func (*Trigger) SetQualifier ¶
func (*Trigger) SetSourceArn ¶
func (*Trigger) SetTargetArn ¶
func (*Trigger) SetTriggerConfig ¶
func (*Trigger) SetTriggerId ¶
func (*Trigger) SetTriggerName ¶
func (*Trigger) SetTriggerType ¶
func (*Trigger) SetUrlInternet ¶
func (*Trigger) SetUrlIntranet ¶
type UntagResourceHeaders ¶
type UntagResourceHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the function is invoked. The value is in the **EEE,d MMM yyyy HH:mm:ss GMT** format. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (UntagResourceHeaders) GoString ¶
func (s UntagResourceHeaders) GoString() string
func (*UntagResourceHeaders) SetCommonHeaders ¶
func (s *UntagResourceHeaders) SetCommonHeaders(v map[string]*string) *UntagResourceHeaders
func (*UntagResourceHeaders) SetXFcAccountId ¶
func (s *UntagResourceHeaders) SetXFcAccountId(v string) *UntagResourceHeaders
func (*UntagResourceHeaders) SetXFcDate ¶
func (s *UntagResourceHeaders) SetXFcDate(v string) *UntagResourceHeaders
func (*UntagResourceHeaders) SetXFcTraceId ¶
func (s *UntagResourceHeaders) SetXFcTraceId(v string) *UntagResourceHeaders
func (UntagResourceHeaders) String ¶
func (s UntagResourceHeaders) String() string
type UntagResourceRequest ¶
type UntagResourceRequest struct { // Specifies whether to remove all tags. This parameter takes effect only when no tag key is specified. Valid values: // // * **true** // * **false** All *bool `json:"all,omitempty" xml:"all,omitempty"` // The Alibaba Cloud Resource Name (ARN) of the resource. // // > You can use the value of this parameter to query the information about the resource, such as the account, service, and region information of the resource. You can manage tags only for services for top level resources. ResourceArn *string `json:"resourceArn,omitempty" xml:"resourceArn,omitempty"` // The keys of the tags that you want to remove. TagKeys []*string `json:"tagKeys,omitempty" xml:"tagKeys,omitempty" type:"Repeated"` }
func (UntagResourceRequest) GoString ¶
func (s UntagResourceRequest) GoString() string
func (*UntagResourceRequest) SetAll ¶
func (s *UntagResourceRequest) SetAll(v bool) *UntagResourceRequest
func (*UntagResourceRequest) SetResourceArn ¶
func (s *UntagResourceRequest) SetResourceArn(v string) *UntagResourceRequest
func (*UntagResourceRequest) SetTagKeys ¶
func (s *UntagResourceRequest) SetTagKeys(v []*string) *UntagResourceRequest
func (UntagResourceRequest) String ¶
func (s UntagResourceRequest) String() string
type UntagResourceResponse ¶
type UntagResourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` }
func (UntagResourceResponse) GoString ¶
func (s UntagResourceResponse) GoString() string
func (*UntagResourceResponse) SetHeaders ¶
func (s *UntagResourceResponse) SetHeaders(v map[string]*string) *UntagResourceResponse
func (*UntagResourceResponse) SetStatusCode ¶
func (s *UntagResourceResponse) SetStatusCode(v int32) *UntagResourceResponse
func (UntagResourceResponse) String ¶
func (s UntagResourceResponse) String() string
type UpdateAliasHeaders ¶
type UpdateAliasHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // If the ETag specified in the request matches the ETag value of the object, the object and 200 OK are returned. Otherwise, 412 Precondition Failed is returned. // // The ETag value of an object is used to check data integrity of the object. This parameter is empty by default. IfMatch *string `json:"If-Match,omitempty" xml:"If-Match,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time on which the function is invoked. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The trace ID of the invocation request of Function Compute. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (UpdateAliasHeaders) GoString ¶
func (s UpdateAliasHeaders) GoString() string
func (*UpdateAliasHeaders) SetCommonHeaders ¶
func (s *UpdateAliasHeaders) SetCommonHeaders(v map[string]*string) *UpdateAliasHeaders
func (*UpdateAliasHeaders) SetIfMatch ¶
func (s *UpdateAliasHeaders) SetIfMatch(v string) *UpdateAliasHeaders
func (*UpdateAliasHeaders) SetXFcAccountId ¶
func (s *UpdateAliasHeaders) SetXFcAccountId(v string) *UpdateAliasHeaders
func (*UpdateAliasHeaders) SetXFcDate ¶
func (s *UpdateAliasHeaders) SetXFcDate(v string) *UpdateAliasHeaders
func (*UpdateAliasHeaders) SetXFcTraceId ¶
func (s *UpdateAliasHeaders) SetXFcTraceId(v string) *UpdateAliasHeaders
func (UpdateAliasHeaders) String ¶
func (s UpdateAliasHeaders) String() string
type UpdateAliasRequest ¶
type UpdateAliasRequest struct { // The additional version to which the alias points and the weight of the additional version. // // * The additional version takes effect only when the function is invoked. // * The value consists of a version number and a specific weight. For example, 2:0.05 indicates that when a function is invoked, Version 2 is the canary release version, 5% of the traffic is distributed to the canary release version, and 95% of the traffic is distributed to the major version. AdditionalVersionWeight map[string]*float32 `json:"additionalVersionWeight,omitempty" xml:"additionalVersionWeight,omitempty"` // The description of the alias. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The canary release mode. Valid values: // // * **Random**: random canary release. This is the default value. // * **Content**: rule-based canary release. ResolvePolicy *string `json:"resolvePolicy,omitempty" xml:"resolvePolicy,omitempty"` // The canary release rule. Traffic that meets the canary release rule is routed to the canary release instance. RoutePolicy *RoutePolicy `json:"routePolicy,omitempty" xml:"routePolicy,omitempty"` // The ID of the version to which the alias points. VersionId *string `json:"versionId,omitempty" xml:"versionId,omitempty"` }
func (UpdateAliasRequest) GoString ¶
func (s UpdateAliasRequest) GoString() string
func (*UpdateAliasRequest) SetAdditionalVersionWeight ¶
func (s *UpdateAliasRequest) SetAdditionalVersionWeight(v map[string]*float32) *UpdateAliasRequest
func (*UpdateAliasRequest) SetDescription ¶
func (s *UpdateAliasRequest) SetDescription(v string) *UpdateAliasRequest
func (*UpdateAliasRequest) SetResolvePolicy ¶
func (s *UpdateAliasRequest) SetResolvePolicy(v string) *UpdateAliasRequest
func (*UpdateAliasRequest) SetRoutePolicy ¶
func (s *UpdateAliasRequest) SetRoutePolicy(v *RoutePolicy) *UpdateAliasRequest
func (*UpdateAliasRequest) SetVersionId ¶
func (s *UpdateAliasRequest) SetVersionId(v string) *UpdateAliasRequest
func (UpdateAliasRequest) String ¶
func (s UpdateAliasRequest) String() string
type UpdateAliasResponse ¶
type UpdateAliasResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateAliasResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateAliasResponse) GoString ¶
func (s UpdateAliasResponse) GoString() string
func (*UpdateAliasResponse) SetBody ¶
func (s *UpdateAliasResponse) SetBody(v *UpdateAliasResponseBody) *UpdateAliasResponse
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 UpdateAliasResponseBody ¶
type UpdateAliasResponseBody struct { // The additional version to which the alias points and the weight of the additional version. // // * The additional version takes effect only when the function is invoked. // * The value consists of a version number and a specific weight. For example, 2:0.05 indicates that when a function is invoked, Version 2 is the canary release version, 5% of the traffic is distributed to the canary release version, and 95% of the traffic is distributed to the major version. AdditionalVersionWeight map[string]*float32 `json:"additionalVersionWeight,omitempty" xml:"additionalVersionWeight,omitempty"` // The name of the alias. AliasName *string `json:"aliasName,omitempty" xml:"aliasName,omitempty"` // The time when the alias was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The description of the alias. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The time when the alias was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` ResolvePolicy *string `json:"resolvePolicy,omitempty" xml:"resolvePolicy,omitempty"` RoutePolicy *RoutePolicy `json:"routePolicy,omitempty" xml:"routePolicy,omitempty"` // The ID of the version to which the alias points. VersionId *string `json:"versionId,omitempty" xml:"versionId,omitempty"` }
func (UpdateAliasResponseBody) GoString ¶
func (s UpdateAliasResponseBody) GoString() string
func (*UpdateAliasResponseBody) SetAdditionalVersionWeight ¶
func (s *UpdateAliasResponseBody) SetAdditionalVersionWeight(v map[string]*float32) *UpdateAliasResponseBody
func (*UpdateAliasResponseBody) SetAliasName ¶
func (s *UpdateAliasResponseBody) SetAliasName(v string) *UpdateAliasResponseBody
func (*UpdateAliasResponseBody) SetCreatedTime ¶
func (s *UpdateAliasResponseBody) SetCreatedTime(v string) *UpdateAliasResponseBody
func (*UpdateAliasResponseBody) SetDescription ¶
func (s *UpdateAliasResponseBody) SetDescription(v string) *UpdateAliasResponseBody
func (*UpdateAliasResponseBody) SetLastModifiedTime ¶
func (s *UpdateAliasResponseBody) SetLastModifiedTime(v string) *UpdateAliasResponseBody
func (*UpdateAliasResponseBody) SetResolvePolicy ¶ added in v2.0.12
func (s *UpdateAliasResponseBody) SetResolvePolicy(v string) *UpdateAliasResponseBody
func (*UpdateAliasResponseBody) SetRoutePolicy ¶ added in v2.0.12
func (s *UpdateAliasResponseBody) SetRoutePolicy(v *RoutePolicy) *UpdateAliasResponseBody
func (*UpdateAliasResponseBody) SetVersionId ¶
func (s *UpdateAliasResponseBody) SetVersionId(v string) *UpdateAliasResponseBody
func (UpdateAliasResponseBody) String ¶
func (s UpdateAliasResponseBody) String() string
type UpdateCustomDomainHeaders ¶
type UpdateCustomDomainHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the operation is called. The format is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (UpdateCustomDomainHeaders) GoString ¶
func (s UpdateCustomDomainHeaders) GoString() string
func (*UpdateCustomDomainHeaders) SetCommonHeaders ¶
func (s *UpdateCustomDomainHeaders) SetCommonHeaders(v map[string]*string) *UpdateCustomDomainHeaders
func (*UpdateCustomDomainHeaders) SetXFcAccountId ¶
func (s *UpdateCustomDomainHeaders) SetXFcAccountId(v string) *UpdateCustomDomainHeaders
func (*UpdateCustomDomainHeaders) SetXFcDate ¶
func (s *UpdateCustomDomainHeaders) SetXFcDate(v string) *UpdateCustomDomainHeaders
func (*UpdateCustomDomainHeaders) SetXFcTraceId ¶
func (s *UpdateCustomDomainHeaders) SetXFcTraceId(v string) *UpdateCustomDomainHeaders
func (UpdateCustomDomainHeaders) String ¶
func (s UpdateCustomDomainHeaders) String() string
type UpdateCustomDomainRequest ¶
type UpdateCustomDomainRequest struct { // The configurations of the HTTPS certificate. CertConfig *CertConfig `json:"certConfig,omitempty" xml:"certConfig,omitempty"` // The protocol types supported by the domain name. Valid values: // // * **HTTP**: Only HTTP is supported. // * **HTTPS**: Only HTTPS is supported. // * **HTTP,HTTPS**: HTTP and HTTPS are supported. Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` // The route table that maps the paths to functions when the functions are invoked by using the custom domain name. RouteConfig *RouteConfig `json:"routeConfig,omitempty" xml:"routeConfig,omitempty"` // The Transport Layer Security (TLS) configuration. TlsConfig *TLSConfig `json:"tlsConfig,omitempty" xml:"tlsConfig,omitempty"` // The Web Application Firewall (WAF) configuration. WafConfig *WAFConfig `json:"wafConfig,omitempty" xml:"wafConfig,omitempty"` }
func (UpdateCustomDomainRequest) GoString ¶
func (s UpdateCustomDomainRequest) GoString() string
func (*UpdateCustomDomainRequest) SetCertConfig ¶
func (s *UpdateCustomDomainRequest) SetCertConfig(v *CertConfig) *UpdateCustomDomainRequest
func (*UpdateCustomDomainRequest) SetProtocol ¶
func (s *UpdateCustomDomainRequest) SetProtocol(v string) *UpdateCustomDomainRequest
func (*UpdateCustomDomainRequest) SetRouteConfig ¶
func (s *UpdateCustomDomainRequest) SetRouteConfig(v *RouteConfig) *UpdateCustomDomainRequest
func (*UpdateCustomDomainRequest) SetTlsConfig ¶
func (s *UpdateCustomDomainRequest) SetTlsConfig(v *TLSConfig) *UpdateCustomDomainRequest
func (*UpdateCustomDomainRequest) SetWafConfig ¶ added in v2.0.3
func (s *UpdateCustomDomainRequest) SetWafConfig(v *WAFConfig) *UpdateCustomDomainRequest
func (UpdateCustomDomainRequest) String ¶
func (s UpdateCustomDomainRequest) String() string
type UpdateCustomDomainResponse ¶
type UpdateCustomDomainResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateCustomDomainResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateCustomDomainResponse) GoString ¶
func (s UpdateCustomDomainResponse) GoString() string
func (*UpdateCustomDomainResponse) SetBody ¶
func (s *UpdateCustomDomainResponse) SetBody(v *UpdateCustomDomainResponseBody) *UpdateCustomDomainResponse
func (*UpdateCustomDomainResponse) SetHeaders ¶
func (s *UpdateCustomDomainResponse) SetHeaders(v map[string]*string) *UpdateCustomDomainResponse
func (*UpdateCustomDomainResponse) SetStatusCode ¶
func (s *UpdateCustomDomainResponse) SetStatusCode(v int32) *UpdateCustomDomainResponse
func (UpdateCustomDomainResponse) String ¶
func (s UpdateCustomDomainResponse) String() string
type UpdateCustomDomainResponseBody ¶
type UpdateCustomDomainResponseBody struct { // The ID of your Alibaba Cloud account. AccountId *string `json:"accountId,omitempty" xml:"accountId,omitempty"` // The version of the API. ApiVersion *string `json:"apiVersion,omitempty" xml:"apiVersion,omitempty"` // The configurations of the HTTPS certificate. CertConfig *CertConfig `json:"certConfig,omitempty" xml:"certConfig,omitempty"` // The time when the custom domain name was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The domain name. DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"` // The time when the domain name was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The protocol type that is supported by the custom domain name. // // * **HTTP**: Only HTTP is supported. // * **HTTPS**: Only HTTPS is supported. // * **HTTP,HTTPS**: HTTP and HTTPS are supported. Protocol *string `json:"protocol,omitempty" xml:"protocol,omitempty"` // The route table that maps the paths to functions when the functions are invoked by using the custom domain name. RouteConfig *RouteConfig `json:"routeConfig,omitempty" xml:"routeConfig,omitempty"` // The Transport Layer Security (TLS) configuration. TlsConfig *TLSConfig `json:"tlsConfig,omitempty" xml:"tlsConfig,omitempty"` // The Web Application Firewall (WAF) configuration. WafConfig *WAFConfig `json:"wafConfig,omitempty" xml:"wafConfig,omitempty"` }
func (UpdateCustomDomainResponseBody) GoString ¶
func (s UpdateCustomDomainResponseBody) GoString() string
func (*UpdateCustomDomainResponseBody) SetAccountId ¶
func (s *UpdateCustomDomainResponseBody) SetAccountId(v string) *UpdateCustomDomainResponseBody
func (*UpdateCustomDomainResponseBody) SetApiVersion ¶
func (s *UpdateCustomDomainResponseBody) SetApiVersion(v string) *UpdateCustomDomainResponseBody
func (*UpdateCustomDomainResponseBody) SetCertConfig ¶
func (s *UpdateCustomDomainResponseBody) SetCertConfig(v *CertConfig) *UpdateCustomDomainResponseBody
func (*UpdateCustomDomainResponseBody) SetCreatedTime ¶
func (s *UpdateCustomDomainResponseBody) SetCreatedTime(v string) *UpdateCustomDomainResponseBody
func (*UpdateCustomDomainResponseBody) SetDomainName ¶
func (s *UpdateCustomDomainResponseBody) SetDomainName(v string) *UpdateCustomDomainResponseBody
func (*UpdateCustomDomainResponseBody) SetLastModifiedTime ¶
func (s *UpdateCustomDomainResponseBody) SetLastModifiedTime(v string) *UpdateCustomDomainResponseBody
func (*UpdateCustomDomainResponseBody) SetProtocol ¶
func (s *UpdateCustomDomainResponseBody) SetProtocol(v string) *UpdateCustomDomainResponseBody
func (*UpdateCustomDomainResponseBody) SetRouteConfig ¶
func (s *UpdateCustomDomainResponseBody) SetRouteConfig(v *RouteConfig) *UpdateCustomDomainResponseBody
func (*UpdateCustomDomainResponseBody) SetTlsConfig ¶
func (s *UpdateCustomDomainResponseBody) SetTlsConfig(v *TLSConfig) *UpdateCustomDomainResponseBody
func (*UpdateCustomDomainResponseBody) SetWafConfig ¶ added in v2.0.3
func (s *UpdateCustomDomainResponseBody) SetWafConfig(v *WAFConfig) *UpdateCustomDomainResponseBody
func (UpdateCustomDomainResponseBody) String ¶
func (s UpdateCustomDomainResponseBody) String() string
type UpdateFunctionHeaders ¶
type UpdateFunctionHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` IfMatch *string `json:"If-Match,omitempty" xml:"If-Match,omitempty"` XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` XFcCodeChecksum *string `json:"X-Fc-Code-Checksum,omitempty" xml:"X-Fc-Code-Checksum,omitempty"` XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (UpdateFunctionHeaders) GoString ¶
func (s UpdateFunctionHeaders) GoString() string
func (*UpdateFunctionHeaders) SetCommonHeaders ¶
func (s *UpdateFunctionHeaders) SetCommonHeaders(v map[string]*string) *UpdateFunctionHeaders
func (*UpdateFunctionHeaders) SetIfMatch ¶
func (s *UpdateFunctionHeaders) SetIfMatch(v string) *UpdateFunctionHeaders
func (*UpdateFunctionHeaders) SetXFcAccountId ¶
func (s *UpdateFunctionHeaders) SetXFcAccountId(v string) *UpdateFunctionHeaders
func (*UpdateFunctionHeaders) SetXFcCodeChecksum ¶
func (s *UpdateFunctionHeaders) SetXFcCodeChecksum(v string) *UpdateFunctionHeaders
func (*UpdateFunctionHeaders) SetXFcDate ¶
func (s *UpdateFunctionHeaders) SetXFcDate(v string) *UpdateFunctionHeaders
func (*UpdateFunctionHeaders) SetXFcTraceId ¶
func (s *UpdateFunctionHeaders) SetXFcTraceId(v string) *UpdateFunctionHeaders
func (UpdateFunctionHeaders) String ¶
func (s UpdateFunctionHeaders) String() string
type UpdateFunctionRequest ¶
type UpdateFunctionRequest struct { // The number of requests that can be concurrently processed by a single instance. InstanceConcurrency *int32 `json:"InstanceConcurrency,omitempty" xml:"InstanceConcurrency,omitempty"` // The port on which the HTTP server listens for the custom runtime or custom container runtime. CaPort *int32 `json:"caPort,omitempty" xml:"caPort,omitempty"` // The packaged code of the function. **Function code packages** can be provided with the following two methods. You must use only one of the methods in a request. // // * Specify the name of the Object Storage Service (OSS) bucket and object where the code package is stored. The names are specified in the **ossBucketName** and **ossObjectName** parameters. // * Specify the Base64-encoded content of the ZIP file by using the **zipFile** parameter. Code *Code `json:"code,omitempty" xml:"code,omitempty"` // The number of vCPUs of the function. The value is a multiple of 0.05. Cpu *float32 `json:"cpu,omitempty" xml:"cpu,omitempty"` // The configuration of the custom container. After you configure the custom container, Function Compute can execute the function in a container created from a custom image. CustomContainerConfig *CustomContainerConfig `json:"customContainerConfig,omitempty" xml:"customContainerConfig,omitempty"` // The custom DNS configurations of the function. CustomDNS *CustomDNS `json:"customDNS,omitempty" xml:"customDNS,omitempty"` // The custom health check configuration of the function. This parameter is applicable only to custom runtimes and custom containers. CustomHealthCheckConfig *CustomHealthCheckConfig `json:"customHealthCheckConfig,omitempty" xml:"customHealthCheckConfig,omitempty"` // The configurations of the custom runtime for the function. CustomRuntimeConfig *CustomRuntimeConfig `json:"customRuntimeConfig,omitempty" xml:"customRuntimeConfig,omitempty"` // The description of the function. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The disk size of the function. Unit: MB. Valid values: 512 and 10240. DiskSize *int32 `json:"diskSize,omitempty" xml:"diskSize,omitempty"` // The environment variables that are configured for the function. You can obtain the values of the environment variables from the function. For more information, see [Environment variables](~~69777~~). EnvironmentVariables map[string]*string `json:"environmentVariables,omitempty" xml:"environmentVariables,omitempty"` // The GPU memory capacity for the function. Unit: MB. The value is a multiple of 1,024. GpuMemorySize *int32 `json:"gpuMemorySize,omitempty" xml:"gpuMemorySize,omitempty"` // The handler of the function. The format varies based on the programming language. For more information, see [Function handlers](~~157704~~). Handler *string `json:"handler,omitempty" xml:"handler,omitempty"` // The timeout period for the execution of the Initializer hook. Unit: seconds. Default value: 3. Minimum value: 1. When the period ends, the execution of the Initializer hook is terminated. InitializationTimeout *int32 `json:"initializationTimeout,omitempty" xml:"initializationTimeout,omitempty"` // The handler of the Initializer hook. The format is determined by the programming language. For more information, see [Function handlers](~~157704~~). Initializer *string `json:"initializer,omitempty" xml:"initializer,omitempty"` // The lifecycle configurations of the instance. InstanceLifecycleConfig *InstanceLifecycleConfig `json:"instanceLifecycleConfig,omitempty" xml:"instanceLifecycleConfig,omitempty"` // The soft concurrency of the instance. You can use this property to implement graceful scale-ups for instances. If the number of concurrent requests on an instance is greater than the soft concurrency value of the instance, an instance scale-up is triggered. For example, if your instance requires a long time to start, you can specify a suitable soft concurrency to start the instance in advance. // // The value must be less than or equal to that of the **instanceConcurrency** parameter. InstanceSoftConcurrency *int32 `json:"instanceSoftConcurrency,omitempty" xml:"instanceSoftConcurrency,omitempty"` // The instance type of the function. Valid values: // // * **e1**: elastic instance // * **c1**: performance instance // * **fc.gpu.tesla.1**: GPU-accelerated instance (Tesla T4) // * **fc.gpu.ampere.1**: GPU-accelerated instance (Ampere A10) // * **g1**: same as **fc.gpu.tesla.1** InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"` // An array that consists of the information of layers. // // > Multiple layers are merged based on the order of array subscripts. The content of a layer with a smaller subscript overwrites the file that has the same name as a layer with a larger subscript. Layers []*string `json:"layers,omitempty" xml:"layers,omitempty" type:"Repeated"` // The memory size for the function. Unit: MB. The value must be a multiple of 64. The memory size varies based on the function instance type. For more information, see [Instance types](~~179379~~). MemorySize *int32 `json:"memorySize,omitempty" xml:"memorySize,omitempty"` // The runtime environment of the function. Valid values: **nodejs16**, **nodejs14**, **nodejs12**, **nodejs10**, **nodejs8**, **nodejs6**, **nodejs4.4**, **python3.10**, **python3.9**, **python3**, **python2.7**, **java11**, **java8**, **go1**, **php7.2**, **dotnetcore3.1**, **dotnetcore2.1**, **custom.debian10**, **custom**, and **custom-container**. For more information, see [Supported function runtime environments](~~73338~~). Runtime *string `json:"runtime,omitempty" xml:"runtime,omitempty"` // The timeout period for the execution of the function. Unit: seconds. Default value: 3. Minimum value: 1. When the period ends, the execution of the function is terminated. Timeout *int32 `json:"timeout,omitempty" xml:"timeout,omitempty"` }
func (UpdateFunctionRequest) GoString ¶
func (s UpdateFunctionRequest) GoString() string
func (*UpdateFunctionRequest) SetCaPort ¶
func (s *UpdateFunctionRequest) SetCaPort(v int32) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetCode ¶
func (s *UpdateFunctionRequest) SetCode(v *Code) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetCpu ¶
func (s *UpdateFunctionRequest) SetCpu(v float32) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetCustomContainerConfig ¶
func (s *UpdateFunctionRequest) SetCustomContainerConfig(v *CustomContainerConfig) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetCustomDNS ¶
func (s *UpdateFunctionRequest) SetCustomDNS(v *CustomDNS) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetCustomHealthCheckConfig ¶
func (s *UpdateFunctionRequest) SetCustomHealthCheckConfig(v *CustomHealthCheckConfig) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetCustomRuntimeConfig ¶
func (s *UpdateFunctionRequest) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetDescription ¶
func (s *UpdateFunctionRequest) SetDescription(v string) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetDiskSize ¶
func (s *UpdateFunctionRequest) SetDiskSize(v int32) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetEnvironmentVariables ¶
func (s *UpdateFunctionRequest) SetEnvironmentVariables(v map[string]*string) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetGpuMemorySize ¶ added in v2.0.4
func (s *UpdateFunctionRequest) SetGpuMemorySize(v int32) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetHandler ¶
func (s *UpdateFunctionRequest) SetHandler(v string) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetInitializationTimeout ¶
func (s *UpdateFunctionRequest) SetInitializationTimeout(v int32) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetInitializer ¶
func (s *UpdateFunctionRequest) SetInitializer(v string) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetInstanceConcurrency ¶
func (s *UpdateFunctionRequest) SetInstanceConcurrency(v int32) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetInstanceLifecycleConfig ¶
func (s *UpdateFunctionRequest) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetInstanceSoftConcurrency ¶
func (s *UpdateFunctionRequest) SetInstanceSoftConcurrency(v int32) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetInstanceType ¶
func (s *UpdateFunctionRequest) SetInstanceType(v string) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetLayers ¶
func (s *UpdateFunctionRequest) SetLayers(v []*string) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetMemorySize ¶
func (s *UpdateFunctionRequest) SetMemorySize(v int32) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetRuntime ¶
func (s *UpdateFunctionRequest) SetRuntime(v string) *UpdateFunctionRequest
func (*UpdateFunctionRequest) SetTimeout ¶
func (s *UpdateFunctionRequest) SetTimeout(v int32) *UpdateFunctionRequest
func (UpdateFunctionRequest) String ¶
func (s UpdateFunctionRequest) String() string
type UpdateFunctionResponse ¶
type UpdateFunctionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateFunctionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateFunctionResponse) GoString ¶
func (s UpdateFunctionResponse) GoString() string
func (*UpdateFunctionResponse) SetBody ¶
func (s *UpdateFunctionResponse) SetBody(v *UpdateFunctionResponseBody) *UpdateFunctionResponse
func (*UpdateFunctionResponse) SetHeaders ¶
func (s *UpdateFunctionResponse) SetHeaders(v map[string]*string) *UpdateFunctionResponse
func (*UpdateFunctionResponse) SetStatusCode ¶
func (s *UpdateFunctionResponse) SetStatusCode(v int32) *UpdateFunctionResponse
func (UpdateFunctionResponse) String ¶
func (s UpdateFunctionResponse) String() string
type UpdateFunctionResponseBody ¶
type UpdateFunctionResponseBody struct { CaPort *int32 `json:"caPort,omitempty" xml:"caPort,omitempty"` 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"` CustomHealthCheckConfig *CustomHealthCheckConfig `json:"customHealthCheckConfig,omitempty" xml:"customHealthCheckConfig,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,omitempty" xml:"environmentVariables,omitempty"` FunctionId *string `json:"functionId,omitempty" xml:"functionId,omitempty"` FunctionName *string `json:"functionName,omitempty" xml:"functionName,omitempty"` GpuMemorySize *int32 `json:"gpuMemorySize,omitempty" xml:"gpuMemorySize,omitempty"` Handler *string `json:"handler,omitempty" xml:"handler,omitempty"` InitializationTimeout *int32 `json:"initializationTimeout,omitempty" xml:"initializationTimeout,omitempty"` Initializer *string `json:"initializer,omitempty" xml:"initializer,omitempty"` InstanceConcurrency *int32 `json:"instanceConcurrency,omitempty" xml:"instanceConcurrency,omitempty"` InstanceLifecycleConfig *InstanceLifecycleConfig `json:"instanceLifecycleConfig,omitempty" xml:"instanceLifecycleConfig,omitempty"` InstanceSoftConcurrency *int32 `json:"instanceSoftConcurrency,omitempty" xml:"instanceSoftConcurrency,omitempty"` InstanceType *string `json:"instanceType,omitempty" xml:"instanceType,omitempty"` LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // An array that consists of the information of layers. // // > Multiple layers are merged based on the order of array subscripts. The content of a layer with a smaller subscript overwrites the file that has the same name as a layer with a larger subscript. Layers []*string `json:"layers,omitempty" xml:"layers,omitempty" type:"Repeated"` // ARN list of layers LayersArnV2 []*string `json:"layersArnV2,omitempty" xml:"layersArnV2,omitempty" type:"Repeated"` MemorySize *int32 `json:"memorySize,omitempty" xml:"memorySize,omitempty"` // The runtime environment of the function. Valid values: **nodejs16**, **nodejs14**, **nodejs12**, **nodejs10**, **nodejs8**, **nodejs6**, **nodejs4.4**, **python3.10**, **python3.9**, **python3**, **python2.7**, **java11**, **java8**, **go1**, **php7.2**, **dotnetcore3.1**, **dotnetcore2.1**, **custom.debian10**, **custom**, and **custom-container**. For more information, see [Supported function runtime environments](~~73338~~). Runtime *string `json:"runtime,omitempty" xml:"runtime,omitempty"` Timeout *int32 `json:"timeout,omitempty" xml:"timeout,omitempty"` }
func (UpdateFunctionResponseBody) GoString ¶
func (s UpdateFunctionResponseBody) GoString() string
func (*UpdateFunctionResponseBody) SetCaPort ¶
func (s *UpdateFunctionResponseBody) SetCaPort(v int32) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetCodeChecksum ¶
func (s *UpdateFunctionResponseBody) SetCodeChecksum(v string) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetCodeSize ¶
func (s *UpdateFunctionResponseBody) SetCodeSize(v int64) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetCpu ¶
func (s *UpdateFunctionResponseBody) SetCpu(v float32) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetCreatedTime ¶
func (s *UpdateFunctionResponseBody) SetCreatedTime(v string) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetCustomContainerConfig ¶
func (s *UpdateFunctionResponseBody) SetCustomContainerConfig(v *CustomContainerConfig) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetCustomDNS ¶
func (s *UpdateFunctionResponseBody) SetCustomDNS(v *CustomDNS) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetCustomHealthCheckConfig ¶
func (s *UpdateFunctionResponseBody) SetCustomHealthCheckConfig(v *CustomHealthCheckConfig) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetCustomRuntimeConfig ¶
func (s *UpdateFunctionResponseBody) SetCustomRuntimeConfig(v *CustomRuntimeConfig) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetDescription ¶
func (s *UpdateFunctionResponseBody) SetDescription(v string) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetDiskSize ¶
func (s *UpdateFunctionResponseBody) SetDiskSize(v int32) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetEnvironmentVariables ¶
func (s *UpdateFunctionResponseBody) SetEnvironmentVariables(v map[string]*string) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetFunctionId ¶
func (s *UpdateFunctionResponseBody) SetFunctionId(v string) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetFunctionName ¶
func (s *UpdateFunctionResponseBody) SetFunctionName(v string) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetGpuMemorySize ¶ added in v2.0.4
func (s *UpdateFunctionResponseBody) SetGpuMemorySize(v int32) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetHandler ¶
func (s *UpdateFunctionResponseBody) SetHandler(v string) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetInitializationTimeout ¶
func (s *UpdateFunctionResponseBody) SetInitializationTimeout(v int32) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetInitializer ¶
func (s *UpdateFunctionResponseBody) SetInitializer(v string) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetInstanceConcurrency ¶ added in v2.0.1
func (s *UpdateFunctionResponseBody) SetInstanceConcurrency(v int32) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetInstanceLifecycleConfig ¶
func (s *UpdateFunctionResponseBody) SetInstanceLifecycleConfig(v *InstanceLifecycleConfig) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetInstanceSoftConcurrency ¶
func (s *UpdateFunctionResponseBody) SetInstanceSoftConcurrency(v int32) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetInstanceType ¶
func (s *UpdateFunctionResponseBody) SetInstanceType(v string) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetLastModifiedTime ¶
func (s *UpdateFunctionResponseBody) SetLastModifiedTime(v string) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetLayers ¶
func (s *UpdateFunctionResponseBody) SetLayers(v []*string) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetLayersArnV2 ¶ added in v2.0.10
func (s *UpdateFunctionResponseBody) SetLayersArnV2(v []*string) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetMemorySize ¶
func (s *UpdateFunctionResponseBody) SetMemorySize(v int32) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetRuntime ¶
func (s *UpdateFunctionResponseBody) SetRuntime(v string) *UpdateFunctionResponseBody
func (*UpdateFunctionResponseBody) SetTimeout ¶
func (s *UpdateFunctionResponseBody) SetTimeout(v int32) *UpdateFunctionResponseBody
func (UpdateFunctionResponseBody) String ¶
func (s UpdateFunctionResponseBody) String() string
type UpdateServiceHeaders ¶
type UpdateServiceHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // The value used to ensure that the modified service is consistent with the service to be modified. The value is obtained from the responses of the [CreateService](~~175256~~), [UpdateService](~~188167~~), and [GetService](~~189225~~) operations. IfMatch *string `json:"If-Match,omitempty" xml:"If-Match,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the Function Compute API is called. The format is **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (UpdateServiceHeaders) GoString ¶
func (s UpdateServiceHeaders) GoString() string
func (*UpdateServiceHeaders) SetCommonHeaders ¶
func (s *UpdateServiceHeaders) SetCommonHeaders(v map[string]*string) *UpdateServiceHeaders
func (*UpdateServiceHeaders) SetIfMatch ¶
func (s *UpdateServiceHeaders) SetIfMatch(v string) *UpdateServiceHeaders
func (*UpdateServiceHeaders) SetXFcAccountId ¶
func (s *UpdateServiceHeaders) SetXFcAccountId(v string) *UpdateServiceHeaders
func (*UpdateServiceHeaders) SetXFcDate ¶
func (s *UpdateServiceHeaders) SetXFcDate(v string) *UpdateServiceHeaders
func (*UpdateServiceHeaders) SetXFcTraceId ¶
func (s *UpdateServiceHeaders) SetXFcTraceId(v string) *UpdateServiceHeaders
func (UpdateServiceHeaders) String ¶
func (s UpdateServiceHeaders) String() string
type UpdateServiceRequest ¶
type UpdateServiceRequest struct { // The description of the service. Description *string `json:"description,omitempty" xml:"description,omitempty"` // Specifies whether to allow functions to access the Internet. Valid values: // // * **true**: allows functions in the specified service to access the Internet. // * **false**: does not allow functions to access the Internet. InternetAccess *bool `json:"internetAccess,omitempty" xml:"internetAccess,omitempty"` // The log configuration. Function Compute writes function execution logs to the specified Logstore. LogConfig *LogConfig `json:"logConfig,omitempty" xml:"logConfig,omitempty"` // The configurations of the NAS file system. The configurations allow functions to access the specified NAS resources. NasConfig *NASConfig `json:"nasConfig,omitempty" xml:"nasConfig,omitempty"` // The OSS mount configurations. OssMountConfig *OSSMountConfig `json:"ossMountConfig,omitempty" xml:"ossMountConfig,omitempty"` // The RAM role that is used to grant required permissions to Function Compute. The RAM role is used in the following scenarios: // // * Sends function execution logs to your Logstore. // * Generates a token for a function to access other cloud resources during function execution. Role *string `json:"role,omitempty" xml:"role,omitempty"` // The configurations of Tracing Analysis. After you configure Tracing Analysis for a service in Function Compute, you can record the execution duration of a request, view the amount of cold start time for a function, and record the execution duration of a function. For more information, see [Overview](~~189804~~). TracingConfig *TracingConfig `json:"tracingConfig,omitempty" xml:"tracingConfig,omitempty"` // The virtual private cloud (VPC) configuration, which allows functions in the specified service in Function Compute to access the specified VPC. VpcConfig *VPCConfig `json:"vpcConfig,omitempty" xml:"vpcConfig,omitempty"` }
func (UpdateServiceRequest) GoString ¶
func (s UpdateServiceRequest) GoString() string
func (*UpdateServiceRequest) SetDescription ¶
func (s *UpdateServiceRequest) SetDescription(v string) *UpdateServiceRequest
func (*UpdateServiceRequest) SetInternetAccess ¶
func (s *UpdateServiceRequest) SetInternetAccess(v bool) *UpdateServiceRequest
func (*UpdateServiceRequest) SetLogConfig ¶
func (s *UpdateServiceRequest) SetLogConfig(v *LogConfig) *UpdateServiceRequest
func (*UpdateServiceRequest) SetNasConfig ¶
func (s *UpdateServiceRequest) SetNasConfig(v *NASConfig) *UpdateServiceRequest
func (*UpdateServiceRequest) SetOssMountConfig ¶
func (s *UpdateServiceRequest) SetOssMountConfig(v *OSSMountConfig) *UpdateServiceRequest
func (*UpdateServiceRequest) SetRole ¶
func (s *UpdateServiceRequest) SetRole(v string) *UpdateServiceRequest
func (*UpdateServiceRequest) SetTracingConfig ¶
func (s *UpdateServiceRequest) SetTracingConfig(v *TracingConfig) *UpdateServiceRequest
func (*UpdateServiceRequest) SetVpcConfig ¶
func (s *UpdateServiceRequest) SetVpcConfig(v *VPCConfig) *UpdateServiceRequest
func (UpdateServiceRequest) String ¶
func (s UpdateServiceRequest) String() string
type UpdateServiceResponse ¶
type UpdateServiceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateServiceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateServiceResponse) GoString ¶
func (s UpdateServiceResponse) GoString() string
func (*UpdateServiceResponse) SetBody ¶
func (s *UpdateServiceResponse) SetBody(v *UpdateServiceResponseBody) *UpdateServiceResponse
func (*UpdateServiceResponse) SetHeaders ¶
func (s *UpdateServiceResponse) SetHeaders(v map[string]*string) *UpdateServiceResponse
func (*UpdateServiceResponse) SetStatusCode ¶
func (s *UpdateServiceResponse) SetStatusCode(v int32) *UpdateServiceResponse
func (UpdateServiceResponse) String ¶
func (s UpdateServiceResponse) String() string
type UpdateServiceResponseBody ¶
type UpdateServiceResponseBody struct { // The time when the service was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The description of the service. Description *string `json:"description,omitempty" xml:"description,omitempty"` // Specifies whether to allow functions to access the Internet. Valid values: // // * **true**: allows functions in the specified service to access the Internet. // * **false**: does not allow functions to access the Internet. InternetAccess *bool `json:"internetAccess,omitempty" xml:"internetAccess,omitempty"` // The time when the service was last modified. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The log configuration, which specifies a Logstore to store function execution logs. LogConfig *LogConfig `json:"logConfig,omitempty" xml:"logConfig,omitempty"` // The configurations of the NAS file system. The configuration allows functions in the specified service in Function Compute to access the NAS file system. NasConfig *NASConfig `json:"nasConfig,omitempty" xml:"nasConfig,omitempty"` // The OSS mount configurations. OssMountConfig *OSSMountConfig `json:"ossMountConfig,omitempty" xml:"ossMountConfig,omitempty"` // The RAM role that is used to grant required permissions to Function Compute. The RAM role is used in the following scenarios: // // * Sends function execution logs to your Logstore. // * Generates a token for a function to access other cloud resources during function execution. Role *string `json:"role,omitempty" xml:"role,omitempty"` // The unique ID generated by the system for the service. ServiceId *string `json:"serviceId,omitempty" xml:"serviceId,omitempty"` // The name of the service. ServiceName *string `json:"serviceName,omitempty" xml:"serviceName,omitempty"` // The configuration of Tracing Analysis. After you configure Tracing Analysis for a service in Function Compute, you can record the execution duration of a request, view the amount of cold start time for a function, and record the execution duration of a function. For more information, see [Overview](~~189804~~). TracingConfig *TracingConfig `json:"tracingConfig,omitempty" xml:"tracingConfig,omitempty"` UseSLRAuthentication *bool `json:"useSLRAuthentication,omitempty" xml:"useSLRAuthentication,omitempty"` // The VPC configuration. The configuration allows a function to access the specified VPC. VpcConfig *VPCConfig `json:"vpcConfig,omitempty" xml:"vpcConfig,omitempty"` }
func (UpdateServiceResponseBody) GoString ¶
func (s UpdateServiceResponseBody) GoString() string
func (*UpdateServiceResponseBody) SetCreatedTime ¶
func (s *UpdateServiceResponseBody) SetCreatedTime(v string) *UpdateServiceResponseBody
func (*UpdateServiceResponseBody) SetDescription ¶
func (s *UpdateServiceResponseBody) SetDescription(v string) *UpdateServiceResponseBody
func (*UpdateServiceResponseBody) SetInternetAccess ¶
func (s *UpdateServiceResponseBody) SetInternetAccess(v bool) *UpdateServiceResponseBody
func (*UpdateServiceResponseBody) SetLastModifiedTime ¶
func (s *UpdateServiceResponseBody) SetLastModifiedTime(v string) *UpdateServiceResponseBody
func (*UpdateServiceResponseBody) SetLogConfig ¶
func (s *UpdateServiceResponseBody) SetLogConfig(v *LogConfig) *UpdateServiceResponseBody
func (*UpdateServiceResponseBody) SetNasConfig ¶
func (s *UpdateServiceResponseBody) SetNasConfig(v *NASConfig) *UpdateServiceResponseBody
func (*UpdateServiceResponseBody) SetOssMountConfig ¶
func (s *UpdateServiceResponseBody) SetOssMountConfig(v *OSSMountConfig) *UpdateServiceResponseBody
func (*UpdateServiceResponseBody) SetRole ¶
func (s *UpdateServiceResponseBody) SetRole(v string) *UpdateServiceResponseBody
func (*UpdateServiceResponseBody) SetServiceId ¶
func (s *UpdateServiceResponseBody) SetServiceId(v string) *UpdateServiceResponseBody
func (*UpdateServiceResponseBody) SetServiceName ¶
func (s *UpdateServiceResponseBody) SetServiceName(v string) *UpdateServiceResponseBody
func (*UpdateServiceResponseBody) SetTracingConfig ¶
func (s *UpdateServiceResponseBody) SetTracingConfig(v *TracingConfig) *UpdateServiceResponseBody
func (*UpdateServiceResponseBody) SetUseSLRAuthentication ¶ added in v2.0.11
func (s *UpdateServiceResponseBody) SetUseSLRAuthentication(v bool) *UpdateServiceResponseBody
func (*UpdateServiceResponseBody) SetVpcConfig ¶
func (s *UpdateServiceResponseBody) SetVpcConfig(v *VPCConfig) *UpdateServiceResponseBody
func (UpdateServiceResponseBody) String ¶
func (s UpdateServiceResponseBody) String() string
type UpdateTriggerHeaders ¶
type UpdateTriggerHeaders struct { CommonHeaders map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"` // This parameter is used to ensure that the modified resource is consistent with the resource to be modified. You can obtain the parameter value from the responses of [CreateTrigger](~~190054~~), [GetTrigger](~~190056~~), and [UpdateTrigger](~~190055~~) operations. IfMatch *string `json:"If-Match,omitempty" xml:"If-Match,omitempty"` // The ID of your Alibaba Cloud account. XFcAccountId *string `json:"X-Fc-Account-Id,omitempty" xml:"X-Fc-Account-Id,omitempty"` // The time when the request is initiated on the client. The format of the value is: **EEE,d MMM yyyy HH:mm:ss GMT**. XFcDate *string `json:"X-Fc-Date,omitempty" xml:"X-Fc-Date,omitempty"` // The custom request ID. XFcTraceId *string `json:"X-Fc-Trace-Id,omitempty" xml:"X-Fc-Trace-Id,omitempty"` }
func (UpdateTriggerHeaders) GoString ¶
func (s UpdateTriggerHeaders) GoString() string
func (*UpdateTriggerHeaders) SetCommonHeaders ¶
func (s *UpdateTriggerHeaders) SetCommonHeaders(v map[string]*string) *UpdateTriggerHeaders
func (*UpdateTriggerHeaders) SetIfMatch ¶
func (s *UpdateTriggerHeaders) SetIfMatch(v string) *UpdateTriggerHeaders
func (*UpdateTriggerHeaders) SetXFcAccountId ¶
func (s *UpdateTriggerHeaders) SetXFcAccountId(v string) *UpdateTriggerHeaders
func (*UpdateTriggerHeaders) SetXFcDate ¶
func (s *UpdateTriggerHeaders) SetXFcDate(v string) *UpdateTriggerHeaders
func (*UpdateTriggerHeaders) SetXFcTraceId ¶
func (s *UpdateTriggerHeaders) SetXFcTraceId(v string) *UpdateTriggerHeaders
func (UpdateTriggerHeaders) String ¶
func (s UpdateTriggerHeaders) String() string
type UpdateTriggerRequest ¶
type UpdateTriggerRequest struct { // The description of the trigger. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The role that is used by the event source such as Object Storage Service (OSS) to invoke the function. For more information, see [Overview](~~53102~~). InvocationRole *string `json:"invocationRole,omitempty" xml:"invocationRole,omitempty"` // The version or alias of the service. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` // The configurations of the trigger. The configurations vary based on the trigger type. For more information about the format, see the following topics: // // * Object Storage Service (OSS) trigger: [OSSTriggerConfig](~~415697~~). // * Simple Log Service trigger: [LogTriggerConfig](~~415694~~). // * Time trigger: [TimeTriggerConfig](~~415712~~). // * HTTP trigger: [HTTPTriggerConfig](~~415685~~). // * Tablestore trigger: Specify the **SourceArn** parameter and leave this parameter empty. // * Alibaba Cloud CDN event trigger: [CDNEventsTriggerConfig](~~415674~~). // * MNS topic trigger: [MnsTopicTriggerConfig](~~415695~~). // * EventBridge triggers: [EventBridgeTriggerConfig](~~2508622~~). TriggerConfig *string `json:"triggerConfig,omitempty" xml:"triggerConfig,omitempty"` }
func (UpdateTriggerRequest) GoString ¶
func (s UpdateTriggerRequest) GoString() string
func (*UpdateTriggerRequest) SetDescription ¶
func (s *UpdateTriggerRequest) SetDescription(v string) *UpdateTriggerRequest
func (*UpdateTriggerRequest) SetInvocationRole ¶
func (s *UpdateTriggerRequest) SetInvocationRole(v string) *UpdateTriggerRequest
func (*UpdateTriggerRequest) SetQualifier ¶
func (s *UpdateTriggerRequest) SetQualifier(v string) *UpdateTriggerRequest
func (*UpdateTriggerRequest) SetTriggerConfig ¶
func (s *UpdateTriggerRequest) SetTriggerConfig(v string) *UpdateTriggerRequest
func (UpdateTriggerRequest) String ¶
func (s UpdateTriggerRequest) String() string
type UpdateTriggerResponse ¶
type UpdateTriggerResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"` Body *UpdateTriggerResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"` }
func (UpdateTriggerResponse) GoString ¶
func (s UpdateTriggerResponse) GoString() string
func (*UpdateTriggerResponse) SetBody ¶
func (s *UpdateTriggerResponse) SetBody(v *UpdateTriggerResponseBody) *UpdateTriggerResponse
func (*UpdateTriggerResponse) SetHeaders ¶
func (s *UpdateTriggerResponse) SetHeaders(v map[string]*string) *UpdateTriggerResponse
func (*UpdateTriggerResponse) SetStatusCode ¶
func (s *UpdateTriggerResponse) SetStatusCode(v int32) *UpdateTriggerResponse
func (UpdateTriggerResponse) String ¶
func (s UpdateTriggerResponse) String() string
type UpdateTriggerResponseBody ¶
type UpdateTriggerResponseBody struct { // The time when the audio or video file was created. CreatedTime *string `json:"createdTime,omitempty" xml:"createdTime,omitempty"` // The description of the trigger. Description *string `json:"description,omitempty" xml:"description,omitempty"` // The domain name used to invoke the function by using HTTP. You can add this domain name as the prefix to the endpoint of Function Compute. This way, you can invoke the function that corresponds to the trigger by using HTTP. For example, `{domainName}.cn-shanghai.fc.aliyuncs.com`. DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"` // The ARN of the RAM role that is used by the event source to invoke the function. InvocationRole *string `json:"invocationRole,omitempty" xml:"invocationRole,omitempty"` // The last modification time. LastModifiedTime *string `json:"lastModifiedTime,omitempty" xml:"lastModifiedTime,omitempty"` // The version or alias of the service. Qualifier *string `json:"qualifier,omitempty" xml:"qualifier,omitempty"` // The ARN of the event source. SourceArn *string `json:"sourceArn,omitempty" xml:"sourceArn,omitempty"` Status *string `json:"status,omitempty" xml:"status,omitempty"` TargetArn *string `json:"targetArn,omitempty" xml:"targetArn,omitempty"` // The configurations of the trigger. The configurations vary based on the trigger type. TriggerConfig *string `json:"triggerConfig,omitempty" xml:"triggerConfig,omitempty"` // The unique ID of the trigger. TriggerId *string `json:"triggerId,omitempty" xml:"triggerId,omitempty"` // The name of the trigger. TriggerName *string `json:"triggerName,omitempty" xml:"triggerName,omitempty"` // The trigger type. Example values: **oss**, **log**, **tablestore**, **timer**, **http**, **cdn_events**, **mns_topic**, and **eventbridge**. TriggerType *string `json:"triggerType,omitempty" xml:"triggerType,omitempty"` // The public domain address. You can access HTTP triggers over the Internet by using HTTP or HTTPS. UrlInternet *string `json:"urlInternet,omitempty" xml:"urlInternet,omitempty"` // The private endpoint. In a VPC, you can access HTTP triggers by using HTTP or HTTPS. UrlIntranet *string `json:"urlIntranet,omitempty" xml:"urlIntranet,omitempty"` }
func (UpdateTriggerResponseBody) GoString ¶
func (s UpdateTriggerResponseBody) GoString() string
func (*UpdateTriggerResponseBody) SetCreatedTime ¶
func (s *UpdateTriggerResponseBody) SetCreatedTime(v string) *UpdateTriggerResponseBody
func (*UpdateTriggerResponseBody) SetDescription ¶
func (s *UpdateTriggerResponseBody) SetDescription(v string) *UpdateTriggerResponseBody
func (*UpdateTriggerResponseBody) SetDomainName ¶
func (s *UpdateTriggerResponseBody) SetDomainName(v string) *UpdateTriggerResponseBody
func (*UpdateTriggerResponseBody) SetInvocationRole ¶
func (s *UpdateTriggerResponseBody) SetInvocationRole(v string) *UpdateTriggerResponseBody
func (*UpdateTriggerResponseBody) SetLastModifiedTime ¶
func (s *UpdateTriggerResponseBody) SetLastModifiedTime(v string) *UpdateTriggerResponseBody
func (*UpdateTriggerResponseBody) SetQualifier ¶
func (s *UpdateTriggerResponseBody) SetQualifier(v string) *UpdateTriggerResponseBody
func (*UpdateTriggerResponseBody) SetSourceArn ¶
func (s *UpdateTriggerResponseBody) SetSourceArn(v string) *UpdateTriggerResponseBody
func (*UpdateTriggerResponseBody) SetStatus ¶ added in v2.0.12
func (s *UpdateTriggerResponseBody) SetStatus(v string) *UpdateTriggerResponseBody
func (*UpdateTriggerResponseBody) SetTargetArn ¶ added in v2.0.12
func (s *UpdateTriggerResponseBody) SetTargetArn(v string) *UpdateTriggerResponseBody
func (*UpdateTriggerResponseBody) SetTriggerConfig ¶
func (s *UpdateTriggerResponseBody) SetTriggerConfig(v string) *UpdateTriggerResponseBody
func (*UpdateTriggerResponseBody) SetTriggerId ¶
func (s *UpdateTriggerResponseBody) SetTriggerId(v string) *UpdateTriggerResponseBody
func (*UpdateTriggerResponseBody) SetTriggerName ¶
func (s *UpdateTriggerResponseBody) SetTriggerName(v string) *UpdateTriggerResponseBody
func (*UpdateTriggerResponseBody) SetTriggerType ¶
func (s *UpdateTriggerResponseBody) SetTriggerType(v string) *UpdateTriggerResponseBody
func (*UpdateTriggerResponseBody) SetUrlInternet ¶
func (s *UpdateTriggerResponseBody) SetUrlInternet(v string) *UpdateTriggerResponseBody
func (*UpdateTriggerResponseBody) SetUrlIntranet ¶
func (s *UpdateTriggerResponseBody) SetUrlIntranet(v string) *UpdateTriggerResponseBody
func (UpdateTriggerResponseBody) String ¶
func (s UpdateTriggerResponseBody) String() string
type VPCConfig ¶
type VPCConfig struct { Role *string `json:"role,omitempty" xml:"role,omitempty"` SecurityGroupId *string `json:"securityGroupId,omitempty" xml:"securityGroupId,omitempty"` VSwitchIds []*string `json:"vSwitchIds,omitempty" xml:"vSwitchIds,omitempty" type:"Repeated"` VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"` }
func (*VPCConfig) SetSecurityGroupId ¶
func (*VPCConfig) SetVSwitchIds ¶
type VendorConfig ¶
type VendorConfig struct {
MeteringConfig *MeteringConfig `json:"meteringConfig,omitempty" xml:"meteringConfig,omitempty"`
}
func (VendorConfig) GoString ¶
func (s VendorConfig) GoString() string
func (*VendorConfig) SetMeteringConfig ¶
func (s *VendorConfig) SetMeteringConfig(v *MeteringConfig) *VendorConfig
func (VendorConfig) String ¶
func (s VendorConfig) String() string
type WAFConfig ¶ added in v2.0.3
type WAFConfig struct {
EnableWAF *bool `json:"enableWAF,omitempty" xml:"enableWAF,omitempty"`
}
func (*WAFConfig) SetEnableWAF ¶ added in v2.0.3
Click to show internal directories.
Click to hide internal directories.