events.v1alpha1.trigger
Index
fn withParameters(parameters)
fn withParametersMixin(parameters)
obj policy
obj retryStrategy
obj template
fn withConditions(conditions)
fn withName(name)
obj template.argoWorkflow
fn withOperation(operation)
fn withParameters(parameters)
fn withParametersMixin(parameters)
obj template.argoWorkflow.groupVersionResource
obj template.argoWorkflow.source
fn withInline(inline)
obj template.argoWorkflow.source.configmap
obj template.argoWorkflow.source.file
obj template.argoWorkflow.source.git
fn withBranch(branch)
fn withCloneDirectory(cloneDirectory)
fn withFilePath(filePath)
fn withRef(ref)
fn withSshKeyPath(sshKeyPath)
fn withTag(tag)
fn withUrl(url)
obj template.argoWorkflow.source.git.creds
obj template.argoWorkflow.source.git.remote
obj template.argoWorkflow.source.git.sshKeySecret
obj template.argoWorkflow.source.resource
obj template.argoWorkflow.source.s3
fn withEndpoint(endpoint)
fn withEvents(events)
fn withEventsMixin(events)
fn withInsecure(insecure)
fn withMetadata(metadata)
fn withMetadataMixin(metadata)
fn withRegion(region)
obj template.argoWorkflow.source.s3.accessKey
obj template.argoWorkflow.source.s3.bucket
obj template.argoWorkflow.source.s3.filter
obj template.argoWorkflow.source.s3.secretKey
obj template.argoWorkflow.source.url
obj template.awsLambda
obj template.azureEventHubs
obj template.custom
fn withCertFilePath(certFilePath)
fn withParameters(parameters)
fn withParametersMixin(parameters)
fn withPayload(payload)
fn withPayloadMixin(payload)
fn withSecure(secure)
fn withServerNameOverride(serverNameOverride)
fn withServerURL(serverURL)
fn withSpec(spec)
fn withSpecMixin(spec)
obj template.custom.certSecret
obj template.http
fn withHeaders(headers)
fn withHeadersMixin(headers)
fn withMethod(method)
fn withParameters(parameters)
fn withParametersMixin(parameters)
fn withPayload(payload)
fn withPayloadMixin(payload)
fn withSecureHeaders(secureHeaders)
fn withSecureHeadersMixin(secureHeaders)
fn withTimeout(timeout)
fn withUrl(url)
obj template.http.basicAuth
obj template.http.tls
obj template.k8s
fn withLiveObject(liveObject)
fn withOperation(operation)
fn withParameters(parameters)
fn withParametersMixin(parameters)
fn withPatchStrategy(patchStrategy)
obj template.k8s.groupVersionResource
obj template.k8s.source
fn withInline(inline)
obj template.k8s.source.configmap
obj template.k8s.source.file
obj template.k8s.source.git
obj template.k8s.source.resource
obj template.k8s.source.s3
fn withEndpoint(endpoint)
fn withEvents(events)
fn withEventsMixin(events)
fn withInsecure(insecure)
fn withMetadata(metadata)
fn withMetadataMixin(metadata)
fn withRegion(region)
obj template.k8s.source.s3.accessKey
obj template.k8s.source.s3.bucket
obj template.k8s.source.s3.filter
obj template.k8s.source.s3.secretKey
obj template.k8s.source.url
obj template.kafka
fn withCompress(compress)
fn withFlushFrequency(flushFrequency)
fn withParameters(parameters)
fn withParametersMixin(parameters)
fn withPartition(partition)
fn withPartitioningKey(partitioningKey)
fn withPayload(payload)
fn withPayloadMixin(payload)
fn withRequiredAcks(requiredAcks)
fn withTopic(topic)
fn withUrl(url)
fn withVersion(version)
obj template.kafka.sasl
obj template.kafka.tls
obj template.log
obj template.nats
fn withParameters(parameters)
fn withParametersMixin(parameters)
fn withPayload(payload)
fn withPayloadMixin(payload)
fn withSubject(subject)
fn withUrl(url)
obj template.nats.tls
obj template.openWhisk
obj template.slack
obj template.switch
Fields
fn withParameters
withParameters(parameters)
fn withParametersMixin
withParametersMixin(parameters)
Note: This function appends passed data to existing values
obj policy
obj policy.k8s
fn policy.k8s.withErrorOnBackoffTimeout
withErrorOnBackoffTimeout(errorOnBackoffTimeout)
fn policy.k8s.withLabels
withLabels(labels)
fn policy.k8s.withLabelsMixin
withLabelsMixin(labels)
Note: This function appends passed data to existing values
obj policy.k8s.backoff
fn policy.k8s.backoff.withSteps
withSteps(steps)
obj policy.k8s.backoff.duration
fn policy.k8s.backoff.duration.withInt64Val
withInt64Val(int64Val)
fn policy.k8s.backoff.duration.withStrVal
withStrVal(strVal)
fn policy.k8s.backoff.duration.withType
withType(type)
obj policy.k8s.backoff.factor
"Amount represent a numeric amount."
fn policy.k8s.backoff.factor.withValue
withValue(value)
obj policy.k8s.backoff.jitter
"Amount represent a numeric amount."
fn policy.k8s.backoff.jitter.withValue
withValue(value)
obj retryStrategy
fn retryStrategy.withSteps
withSteps(steps)
obj retryStrategy.duration
fn retryStrategy.duration.withInt64Val
withInt64Val(int64Val)
fn retryStrategy.duration.withStrVal
withStrVal(strVal)
fn retryStrategy.duration.withType
withType(type)
obj retryStrategy.factor
"Amount represent a numeric amount."
fn retryStrategy.factor.withValue
withValue(value)
obj retryStrategy.jitter
"Amount represent a numeric amount."
fn retryStrategy.jitter.withValue
withValue(value)
obj template
"TriggerTemplate is the template that describes trigger specification."
fn template.withConditions
withConditions(conditions)
fn template.withName
withName(name)
"Name is a unique name of the action to take."
obj template.argoWorkflow
fn template.argoWorkflow.withOperation
withOperation(operation)
fn template.argoWorkflow.withParameters
withParameters(parameters)
fn template.argoWorkflow.withParametersMixin
withParametersMixin(parameters)
Note: This function appends passed data to existing values
obj template.argoWorkflow.groupVersionResource
"+protobuf.options.(gogoproto.goproto_stringer)=false"
fn template.argoWorkflow.groupVersionResource.withGroup
withGroup(group)
fn template.argoWorkflow.groupVersionResource.withResource
withResource(resource)
fn template.argoWorkflow.groupVersionResource.withVersion
withVersion(version)
obj template.argoWorkflow.source
fn template.argoWorkflow.source.withInline
withInline(inline)
obj template.argoWorkflow.source.configmap
"Selects a key from a ConfigMap."
fn template.argoWorkflow.source.configmap.withKey
withKey(key)
"The key to select."
fn template.argoWorkflow.source.configmap.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.argoWorkflow.source.configmap.withOptional
withOptional(optional)
"Specify whether the ConfigMap or its key must be defined"
obj template.argoWorkflow.source.file
fn template.argoWorkflow.source.file.withPath
withPath(path)
obj template.argoWorkflow.source.git
fn template.argoWorkflow.source.git.withBranch
withBranch(branch)
fn template.argoWorkflow.source.git.withCloneDirectory
withCloneDirectory(cloneDirectory)
"Directory to clone the repository. We clone complete directory because GitArtifact is not limited to any specific Git service providers.\nHence we don't use any specific git provider client."
fn template.argoWorkflow.source.git.withFilePath
withFilePath(filePath)
fn template.argoWorkflow.source.git.withRef
withRef(ref)
fn template.argoWorkflow.source.git.withSshKeyPath
withSshKeyPath(sshKeyPath)
fn template.argoWorkflow.source.git.withTag
withTag(tag)
fn template.argoWorkflow.source.git.withUrl
withUrl(url)
obj template.argoWorkflow.source.git.creds
obj template.argoWorkflow.source.git.creds.password
"SecretKeySelector selects a key of a Secret."
fn template.argoWorkflow.source.git.creds.password.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.argoWorkflow.source.git.creds.password.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.argoWorkflow.source.git.creds.password.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.argoWorkflow.source.git.creds.username
"SecretKeySelector selects a key of a Secret."
fn template.argoWorkflow.source.git.creds.username.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.argoWorkflow.source.git.creds.username.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.argoWorkflow.source.git.creds.username.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.argoWorkflow.source.git.remote
fn template.argoWorkflow.source.git.remote.withName
withName(name)
"Name of the remote to fetch from."
fn template.argoWorkflow.source.git.remote.withUrls
withUrls(urls)
"URLs the URLs of a remote repository. It must be non-empty. Fetch will\nalways use the first URL, while push will use all of them."
fn template.argoWorkflow.source.git.remote.withUrlsMixin
withUrlsMixin(urls)
"URLs the URLs of a remote repository. It must be non-empty. Fetch will\nalways use the first URL, while push will use all of them."
Note: This function appends passed data to existing values
obj template.argoWorkflow.source.git.sshKeySecret
"SecretKeySelector selects a key of a Secret."
fn template.argoWorkflow.source.git.sshKeySecret.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.argoWorkflow.source.git.sshKeySecret.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.argoWorkflow.source.git.sshKeySecret.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.argoWorkflow.source.resource
"Resource represent arbitrary structured data."
fn template.argoWorkflow.source.resource.withValue
withValue(value)
obj template.argoWorkflow.source.s3
fn template.argoWorkflow.source.s3.withEndpoint
withEndpoint(endpoint)
fn template.argoWorkflow.source.s3.withEvents
withEvents(events)
fn template.argoWorkflow.source.s3.withEventsMixin
withEventsMixin(events)
Note: This function appends passed data to existing values
fn template.argoWorkflow.source.s3.withInsecure
withInsecure(insecure)
fn template.argoWorkflow.source.s3.withMetadata
withMetadata(metadata)
fn template.argoWorkflow.source.s3.withMetadataMixin
withMetadataMixin(metadata)
Note: This function appends passed data to existing values
fn template.argoWorkflow.source.s3.withRegion
withRegion(region)
obj template.argoWorkflow.source.s3.accessKey
"SecretKeySelector selects a key of a Secret."
fn template.argoWorkflow.source.s3.accessKey.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.argoWorkflow.source.s3.accessKey.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.argoWorkflow.source.s3.accessKey.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.argoWorkflow.source.s3.bucket
fn template.argoWorkflow.source.s3.bucket.withKey
withKey(key)
fn template.argoWorkflow.source.s3.bucket.withName
withName(name)
obj template.argoWorkflow.source.s3.filter
fn template.argoWorkflow.source.s3.filter.withPrefix
withPrefix(prefix)
fn template.argoWorkflow.source.s3.filter.withSuffix
withSuffix(suffix)
obj template.argoWorkflow.source.s3.secretKey
"SecretKeySelector selects a key of a Secret."
fn template.argoWorkflow.source.s3.secretKey.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.argoWorkflow.source.s3.secretKey.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.argoWorkflow.source.s3.secretKey.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.argoWorkflow.source.url
"URLArtifact contains information about an artifact at an http endpoint."
fn template.argoWorkflow.source.url.withPath
withPath(path)
fn template.argoWorkflow.source.url.withVerifyCert
withVerifyCert(verifyCert)
obj template.awsLambda
fn template.awsLambda.withFunctionName
withFunctionName(functionName)
"FunctionName refers to the name of the function to invoke."
fn template.awsLambda.withInvocationType
withInvocationType(invocationType)
"Choose from the following options.\n\n * RequestResponse (default) - Invoke the function synchronously. Keep\n the connection open until the function returns a response or times out.\n The API response includes the function response and additional data.\n\n * Event - Invoke the function asynchronously. Send events that fail multiple\n times to the function's dead-letter queue (if it's configured). The API\n response only includes a status code.\n\n * DryRun - Validate parameter values and verify that the user or role\n has permission to invoke the function.\n+optional"
fn template.awsLambda.withParameters
withParameters(parameters)
fn template.awsLambda.withParametersMixin
withParametersMixin(parameters)
Note: This function appends passed data to existing values
fn template.awsLambda.withPayload
withPayload(payload)
"Payload is the list of key-value extracted from an event payload to construct the request payload."
fn template.awsLambda.withPayloadMixin
withPayloadMixin(payload)
"Payload is the list of key-value extracted from an event payload to construct the request payload."
Note: This function appends passed data to existing values
fn template.awsLambda.withRegion
withRegion(region)
obj template.awsLambda.accessKey
"SecretKeySelector selects a key of a Secret."
fn template.awsLambda.accessKey.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.awsLambda.accessKey.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.awsLambda.accessKey.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.awsLambda.secretKey
"SecretKeySelector selects a key of a Secret."
fn template.awsLambda.secretKey.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.awsLambda.secretKey.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.awsLambda.secretKey.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.azureEventHubs
fn template.azureEventHubs.withFqdn
withFqdn(fqdn)
fn template.azureEventHubs.withHubName
withHubName(hubName)
fn template.azureEventHubs.withParameters
withParameters(parameters)
fn template.azureEventHubs.withParametersMixin
withParametersMixin(parameters)
Note: This function appends passed data to existing values
fn template.azureEventHubs.withPayload
withPayload(payload)
"Payload is the list of key-value extracted from an event payload to construct the request payload."
fn template.azureEventHubs.withPayloadMixin
withPayloadMixin(payload)
"Payload is the list of key-value extracted from an event payload to construct the request payload."
Note: This function appends passed data to existing values
obj template.azureEventHubs.sharedAccessKey
"SecretKeySelector selects a key of a Secret."
fn template.azureEventHubs.sharedAccessKey.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.azureEventHubs.sharedAccessKey.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.azureEventHubs.sharedAccessKey.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.azureEventHubs.sharedAccessKeyName
"SecretKeySelector selects a key of a Secret."
fn template.azureEventHubs.sharedAccessKeyName.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.azureEventHubs.sharedAccessKeyName.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.azureEventHubs.sharedAccessKeyName.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.custom
"CustomTrigger refers to the specification of the custom trigger."
fn template.custom.withCertFilePath
withCertFilePath(certFilePath)
fn template.custom.withParameters
withParameters(parameters)
"Parameters is the list of parameters that is applied to resolved custom trigger trigger object."
fn template.custom.withParametersMixin
withParametersMixin(parameters)
"Parameters is the list of parameters that is applied to resolved custom trigger trigger object."
Note: This function appends passed data to existing values
fn template.custom.withPayload
withPayload(payload)
"Payload is the list of key-value extracted from an event payload to construct the request payload."
fn template.custom.withPayloadMixin
withPayloadMixin(payload)
"Payload is the list of key-value extracted from an event payload to construct the request payload."
Note: This function appends passed data to existing values
fn template.custom.withSecure
withSecure(secure)
fn template.custom.withServerNameOverride
withServerNameOverride(serverNameOverride)
"ServerNameOverride for the secure connection between sensor and custom trigger gRPC server."
fn template.custom.withServerURL
withServerURL(serverURL)
fn template.custom.withSpec
withSpec(spec)
"Spec is the custom trigger resource specification that custom trigger gRPC server knows how to interpret."
fn template.custom.withSpecMixin
withSpecMixin(spec)
"Spec is the custom trigger resource specification that custom trigger gRPC server knows how to interpret."
Note: This function appends passed data to existing values
obj template.custom.certSecret
"SecretKeySelector selects a key of a Secret."
fn template.custom.certSecret.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.custom.certSecret.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.custom.certSecret.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.http
fn template.http.withHeaders
withHeaders(headers)
fn template.http.withHeadersMixin
withHeadersMixin(headers)
Note: This function appends passed data to existing values
fn template.http.withMethod
withMethod(method)
fn template.http.withParameters
withParameters(parameters)
"Parameters is the list of key-value extracted from event's payload that are applied to\nthe HTTP trigger resource."
fn template.http.withParametersMixin
withParametersMixin(parameters)
"Parameters is the list of key-value extracted from event's payload that are applied to\nthe HTTP trigger resource."
Note: This function appends passed data to existing values
fn template.http.withPayload
withPayload(payload)
fn template.http.withPayloadMixin
withPayloadMixin(payload)
Note: This function appends passed data to existing values
fn template.http.withSecureHeaders
withSecureHeaders(secureHeaders)
fn template.http.withSecureHeadersMixin
withSecureHeadersMixin(secureHeaders)
Note: This function appends passed data to existing values
fn template.http.withTimeout
withTimeout(timeout)
fn template.http.withUrl
withUrl(url)
"URL refers to the URL to send HTTP request to."
obj template.http.basicAuth
obj template.http.basicAuth.password
"SecretKeySelector selects a key of a Secret."
fn template.http.basicAuth.password.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.http.basicAuth.password.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.http.basicAuth.password.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.http.basicAuth.username
"SecretKeySelector selects a key of a Secret."
fn template.http.basicAuth.username.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.http.basicAuth.username.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.http.basicAuth.username.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.http.tls
"TLSConfig refers to TLS configuration for a client."
fn template.http.tls.withCaCertPath
withCaCertPath(caCertPath)
fn template.http.tls.withClientCertPath
withClientCertPath(clientCertPath)
fn template.http.tls.withClientKeyPath
withClientKeyPath(clientKeyPath)
obj template.http.tls.caCertSecret
"SecretKeySelector selects a key of a Secret."
fn template.http.tls.caCertSecret.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.http.tls.caCertSecret.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.http.tls.caCertSecret.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.http.tls.clientCertSecret
"SecretKeySelector selects a key of a Secret."
fn template.http.tls.clientCertSecret.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.http.tls.clientCertSecret.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.http.tls.clientCertSecret.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.http.tls.clientKeySecret
"SecretKeySelector selects a key of a Secret."
fn template.http.tls.clientKeySecret.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.http.tls.clientKeySecret.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.http.tls.clientKeySecret.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.k8s
fn template.k8s.withLiveObject
withLiveObject(liveObject)
fn template.k8s.withOperation
withOperation(operation)
fn template.k8s.withParameters
withParameters(parameters)
"Parameters is the list of parameters that is applied to resolved K8s trigger object."
fn template.k8s.withParametersMixin
withParametersMixin(parameters)
"Parameters is the list of parameters that is applied to resolved K8s trigger object."
Note: This function appends passed data to existing values
fn template.k8s.withPatchStrategy
withPatchStrategy(patchStrategy)
obj template.k8s.groupVersionResource
"+protobuf.options.(gogoproto.goproto_stringer)=false"
fn template.k8s.groupVersionResource.withGroup
withGroup(group)
fn template.k8s.groupVersionResource.withResource
withResource(resource)
fn template.k8s.groupVersionResource.withVersion
withVersion(version)
obj template.k8s.source
fn template.k8s.source.withInline
withInline(inline)
obj template.k8s.source.configmap
"Selects a key from a ConfigMap."
fn template.k8s.source.configmap.withKey
withKey(key)
"The key to select."
fn template.k8s.source.configmap.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.k8s.source.configmap.withOptional
withOptional(optional)
"Specify whether the ConfigMap or its key must be defined"
obj template.k8s.source.file
fn template.k8s.source.file.withPath
withPath(path)
obj template.k8s.source.git
fn template.k8s.source.git.withBranch
withBranch(branch)
fn template.k8s.source.git.withCloneDirectory
withCloneDirectory(cloneDirectory)
"Directory to clone the repository. We clone complete directory because GitArtifact is not limited to any specific Git service providers.\nHence we don't use any specific git provider client."
fn template.k8s.source.git.withFilePath
withFilePath(filePath)
fn template.k8s.source.git.withRef
withRef(ref)
fn template.k8s.source.git.withSshKeyPath
withSshKeyPath(sshKeyPath)
fn template.k8s.source.git.withTag
withTag(tag)
fn template.k8s.source.git.withUrl
withUrl(url)
obj template.k8s.source.git.creds
obj template.k8s.source.git.creds.password
"SecretKeySelector selects a key of a Secret."
fn template.k8s.source.git.creds.password.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.k8s.source.git.creds.password.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.k8s.source.git.creds.password.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.k8s.source.git.creds.username
"SecretKeySelector selects a key of a Secret."
fn template.k8s.source.git.creds.username.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.k8s.source.git.creds.username.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.k8s.source.git.creds.username.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.k8s.source.git.remote
fn template.k8s.source.git.remote.withName
withName(name)
"Name of the remote to fetch from."
fn template.k8s.source.git.remote.withUrls
withUrls(urls)
"URLs the URLs of a remote repository. It must be non-empty. Fetch will\nalways use the first URL, while push will use all of them."
fn template.k8s.source.git.remote.withUrlsMixin
withUrlsMixin(urls)
"URLs the URLs of a remote repository. It must be non-empty. Fetch will\nalways use the first URL, while push will use all of them."
Note: This function appends passed data to existing values
obj template.k8s.source.git.sshKeySecret
"SecretKeySelector selects a key of a Secret."
fn template.k8s.source.git.sshKeySecret.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.k8s.source.git.sshKeySecret.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.k8s.source.git.sshKeySecret.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.k8s.source.resource
"Resource represent arbitrary structured data."
fn template.k8s.source.resource.withValue
withValue(value)
obj template.k8s.source.s3
fn template.k8s.source.s3.withEndpoint
withEndpoint(endpoint)
fn template.k8s.source.s3.withEvents
withEvents(events)
fn template.k8s.source.s3.withEventsMixin
withEventsMixin(events)
Note: This function appends passed data to existing values
fn template.k8s.source.s3.withInsecure
withInsecure(insecure)
fn template.k8s.source.s3.withMetadata
withMetadata(metadata)
fn template.k8s.source.s3.withMetadataMixin
withMetadataMixin(metadata)
Note: This function appends passed data to existing values
fn template.k8s.source.s3.withRegion
withRegion(region)
obj template.k8s.source.s3.accessKey
"SecretKeySelector selects a key of a Secret."
fn template.k8s.source.s3.accessKey.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.k8s.source.s3.accessKey.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.k8s.source.s3.accessKey.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.k8s.source.s3.bucket
fn template.k8s.source.s3.bucket.withKey
withKey(key)
fn template.k8s.source.s3.bucket.withName
withName(name)
obj template.k8s.source.s3.filter
fn template.k8s.source.s3.filter.withPrefix
withPrefix(prefix)
fn template.k8s.source.s3.filter.withSuffix
withSuffix(suffix)
obj template.k8s.source.s3.secretKey
"SecretKeySelector selects a key of a Secret."
fn template.k8s.source.s3.secretKey.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.k8s.source.s3.secretKey.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.k8s.source.s3.secretKey.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.k8s.source.url
"URLArtifact contains information about an artifact at an http endpoint."
fn template.k8s.source.url.withPath
withPath(path)
fn template.k8s.source.url.withVerifyCert
withVerifyCert(verifyCert)
obj template.kafka
"KafkaTrigger refers to the specification of the Kafka trigger."
fn template.kafka.withCompress
withCompress(compress)
fn template.kafka.withFlushFrequency
withFlushFrequency(flushFrequency)
fn template.kafka.withParameters
withParameters(parameters)
"Parameters is the list of parameters that is applied to resolved Kafka trigger object."
fn template.kafka.withParametersMixin
withParametersMixin(parameters)
"Parameters is the list of parameters that is applied to resolved Kafka trigger object."
Note: This function appends passed data to existing values
fn template.kafka.withPartition
withPartition(partition)
"Partition to write data to."
fn template.kafka.withPartitioningKey
withPartitioningKey(partitioningKey)
"The partitioning key for the messages put on the Kafka topic.\nDefaults to broker url.\n+optional."
fn template.kafka.withPayload
withPayload(payload)
"Payload is the list of key-value extracted from an event payload to construct the request payload."
fn template.kafka.withPayloadMixin
withPayloadMixin(payload)
"Payload is the list of key-value extracted from an event payload to construct the request payload."
Note: This function appends passed data to existing values
fn template.kafka.withRequiredAcks
withRequiredAcks(requiredAcks)
"RequiredAcks used in producer to tell the broker how many replica acknowledgements\nDefaults to 1 (Only wait for the leader to ack).\n+optional."
fn template.kafka.withTopic
withTopic(topic)
fn template.kafka.withUrl
withUrl(url)
"URL of the Kafka broker, multiple URLs separated by comma."
fn template.kafka.withVersion
withVersion(version)
obj template.kafka.sasl
fn template.kafka.sasl.withMechanism
withMechanism(mechanism)
obj template.kafka.sasl.password
"SecretKeySelector selects a key of a Secret."
fn template.kafka.sasl.password.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.kafka.sasl.password.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.kafka.sasl.password.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.kafka.sasl.user
"SecretKeySelector selects a key of a Secret."
fn template.kafka.sasl.user.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.kafka.sasl.user.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.kafka.sasl.user.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.kafka.tls
"TLSConfig refers to TLS configuration for a client."
fn template.kafka.tls.withCaCertPath
withCaCertPath(caCertPath)
fn template.kafka.tls.withClientCertPath
withClientCertPath(clientCertPath)
fn template.kafka.tls.withClientKeyPath
withClientKeyPath(clientKeyPath)
obj template.kafka.tls.caCertSecret
"SecretKeySelector selects a key of a Secret."
fn template.kafka.tls.caCertSecret.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.kafka.tls.caCertSecret.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.kafka.tls.caCertSecret.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.kafka.tls.clientCertSecret
"SecretKeySelector selects a key of a Secret."
fn template.kafka.tls.clientCertSecret.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.kafka.tls.clientCertSecret.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.kafka.tls.clientCertSecret.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.kafka.tls.clientKeySecret
"SecretKeySelector selects a key of a Secret."
fn template.kafka.tls.clientKeySecret.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.kafka.tls.clientKeySecret.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.kafka.tls.clientKeySecret.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.log
fn template.log.withIntervalSeconds
withIntervalSeconds(intervalSeconds)
obj template.nats
"NATSTrigger refers to the specification of the NATS trigger."
fn template.nats.withParameters
withParameters(parameters)
fn template.nats.withParametersMixin
withParametersMixin(parameters)
Note: This function appends passed data to existing values
fn template.nats.withPayload
withPayload(payload)
fn template.nats.withPayloadMixin
withPayloadMixin(payload)
Note: This function appends passed data to existing values
fn template.nats.withSubject
withSubject(subject)
"Name of the subject to put message on."
fn template.nats.withUrl
withUrl(url)
"URL of the NATS cluster."
obj template.nats.tls
"TLSConfig refers to TLS configuration for a client."
fn template.nats.tls.withCaCertPath
withCaCertPath(caCertPath)
fn template.nats.tls.withClientCertPath
withClientCertPath(clientCertPath)
fn template.nats.tls.withClientKeyPath
withClientKeyPath(clientKeyPath)
obj template.nats.tls.caCertSecret
"SecretKeySelector selects a key of a Secret."
fn template.nats.tls.caCertSecret.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.nats.tls.caCertSecret.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.nats.tls.caCertSecret.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.nats.tls.clientCertSecret
"SecretKeySelector selects a key of a Secret."
fn template.nats.tls.clientCertSecret.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.nats.tls.clientCertSecret.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.nats.tls.clientCertSecret.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.nats.tls.clientKeySecret
"SecretKeySelector selects a key of a Secret."
fn template.nats.tls.clientKeySecret.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.nats.tls.clientKeySecret.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.nats.tls.clientKeySecret.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.openWhisk
"OpenWhiskTrigger refers to the specification of the OpenWhisk trigger."
fn template.openWhisk.withActionName
withActionName(actionName)
"Name of the action/function."
fn template.openWhisk.withHost
withHost(host)
"Host URL of the OpenWhisk."
fn template.openWhisk.withNamespace
withNamespace(namespace)
"Namespace for the action.\nDefaults to \"_\".\n+optional."
fn template.openWhisk.withParameters
withParameters(parameters)
fn template.openWhisk.withParametersMixin
withParametersMixin(parameters)
Note: This function appends passed data to existing values
fn template.openWhisk.withPayload
withPayload(payload)
"Payload is the list of key-value extracted from an event payload to construct the request payload."
fn template.openWhisk.withPayloadMixin
withPayloadMixin(payload)
"Payload is the list of key-value extracted from an event payload to construct the request payload."
Note: This function appends passed data to existing values
fn template.openWhisk.withVersion
withVersion(version)
obj template.openWhisk.authToken
"SecretKeySelector selects a key of a Secret."
fn template.openWhisk.authToken.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.openWhisk.authToken.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.openWhisk.authToken.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.slack
"SlackTrigger refers to the specification of the slack notification trigger."
fn template.slack.withChannel
withChannel(channel)
fn template.slack.withMessage
withMessage(message)
fn template.slack.withParameters
withParameters(parameters)
fn template.slack.withParametersMixin
withParametersMixin(parameters)
Note: This function appends passed data to existing values
obj template.slack.slackToken
"SecretKeySelector selects a key of a Secret."
fn template.slack.slackToken.withKey
withKey(key)
"The key of the secret to select from. Must be a valid secret key."
fn template.slack.slackToken.withName
withName(name)
"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
fn template.slack.slackToken.withOptional
withOptional(optional)
"Specify whether the Secret or its key must be defined"
obj template.switch
fn template.switch.withAll
withAll(all)
fn template.switch.withAllMixin
withAllMixin(all)
Note: This function appends passed data to existing values
fn template.switch.withAny
withAny(any)
fn template.switch.withAnyMixin
withAnyMixin(any)
Note: This function appends passed data to existing values