
Invoke
CertifiedSynchronously invoke a Huawei Cloud FunctionGraph function.
Invoke
Certified
Synchronously invoke a Huawei Cloud FunctionGraph function.
yaml
type: io.kestra.plugin.huawei.functiongraph.InvokeExamples
yaml
id: functiongraph_invoke
namespace: company.team
tasks:
- id: invoke
type: io.kestra.plugin.huawei.functiongraph.Invoke
accessKeyId: "{{ secret('HUAWEI_AK') }}"
secretAccessKey: "{{ secret('HUAWEI_SK') }}"
region: eu-west-101
functionUrn: "urn:fss:eu-west-101:abc123:function:default:my-fn:latest"
functionPayload:
key: value
date: "2024-01-01"
yaml
id: functiongraph_invoke_eu
namespace: company.team
tasks:
- id: invoke
type: io.kestra.plugin.huawei.functiongraph.Invoke
accessKeyId: "{{ secret('HUAWEI_AK') }}"
secretAccessKey: "{{ secret('HUAWEI_SK') }}"
region: eu-west-101
endpointSuffix: myhuaweicloud.eu
functionUrn: "urn:fss:eu-west-101:abc123:function:default:my-fn:latest"
Properties
functionUrn *Requiredstring
accessKeyId string
domainId string
endpointOverride string
endpointSuffix string
fetchLogs booleanstring
Default
falsefunctionPayload object
projectId string
region string
secretAccessKey string
securityToken string
temporaryCredentials string
Definitions
io.kestra.plugin.huawei.TemporaryCredentialsConfig
authMethodstring
Default
PASSWORDPossible Values
PASSWORDTOKENdomainNamestring
durationSecondsintegerstring
Default
900endpointSuffixstring
Default
myhuaweicloud.comiamTokenstring
passwordstring
projectNamestring
scopestring
Default
PROJECTPossible Values
PROJECTDOMAINusernamestring
Outputs
contentLength integer
logs string
requestId string
statusCode integer
uri string
Format
uri