Skip to content

events.v1alpha1.triggerTemplate

"TriggerTemplate is the template that describes trigger specification."

Index

Fields

fn withConditions

withConditions(conditions)

fn withConditionsReset

withConditionsReset(conditionsReset)

fn withConditionsResetMixin

withConditionsResetMixin(conditionsReset)

Note: This function appends passed data to existing values

fn withName

withName(name)

"Name is a unique name of the action to take."

obj argoWorkflow

fn argoWorkflow.withArgs

withArgs(args)

fn argoWorkflow.withArgsMixin

withArgsMixin(args)

Note: This function appends passed data to existing values

fn argoWorkflow.withOperation

withOperation(operation)

fn argoWorkflow.withParameters

withParameters(parameters)

fn argoWorkflow.withParametersMixin

withParametersMixin(parameters)

Note: This function appends passed data to existing values

obj argoWorkflow.source

fn argoWorkflow.source.withInline

withInline(inline)

obj argoWorkflow.source.configmap

"Selects a key from a ConfigMap."

fn argoWorkflow.source.configmap.withKey

withKey(key)

"The key to select."

fn argoWorkflow.source.configmap.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn argoWorkflow.source.configmap.withOptional

withOptional(optional)

"Specify whether the ConfigMap or its key must be defined"

obj argoWorkflow.source.file

fn argoWorkflow.source.file.withPath

withPath(path)

obj argoWorkflow.source.git

fn argoWorkflow.source.git.withBranch

withBranch(branch)

fn 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 argoWorkflow.source.git.withFilePath

withFilePath(filePath)

fn argoWorkflow.source.git.withInsecureIgnoreHostKey

withInsecureIgnoreHostKey(insecureIgnoreHostKey)

fn argoWorkflow.source.git.withRef

withRef(ref)

fn argoWorkflow.source.git.withTag

withTag(tag)

fn argoWorkflow.source.git.withUrl

withUrl(url)

obj argoWorkflow.source.git.creds

obj argoWorkflow.source.git.creds.password

"SecretKeySelector selects a key of a Secret."

fn argoWorkflow.source.git.creds.password.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn 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 argoWorkflow.source.git.creds.password.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj argoWorkflow.source.git.creds.username

"SecretKeySelector selects a key of a Secret."

fn argoWorkflow.source.git.creds.username.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn 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 argoWorkflow.source.git.creds.username.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj argoWorkflow.source.git.remote

fn argoWorkflow.source.git.remote.withName

withName(name)

"Name of the remote to fetch from."

fn 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 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 argoWorkflow.source.git.sshKeySecret

"SecretKeySelector selects a key of a Secret."

fn argoWorkflow.source.git.sshKeySecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn 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 argoWorkflow.source.git.sshKeySecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj argoWorkflow.source.resource

"Resource represent arbitrary structured data."

fn argoWorkflow.source.resource.withValue

withValue(value)

obj argoWorkflow.source.s3

fn argoWorkflow.source.s3.withEndpoint

withEndpoint(endpoint)

fn argoWorkflow.source.s3.withEvents

withEvents(events)

fn argoWorkflow.source.s3.withEventsMixin

withEventsMixin(events)

Note: This function appends passed data to existing values

fn argoWorkflow.source.s3.withInsecure

withInsecure(insecure)

fn argoWorkflow.source.s3.withMetadata

withMetadata(metadata)

fn argoWorkflow.source.s3.withMetadataMixin

withMetadataMixin(metadata)

Note: This function appends passed data to existing values

fn argoWorkflow.source.s3.withRegion

withRegion(region)

obj argoWorkflow.source.s3.accessKey

"SecretKeySelector selects a key of a Secret."

fn argoWorkflow.source.s3.accessKey.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn 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 argoWorkflow.source.s3.accessKey.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj argoWorkflow.source.s3.bucket

fn argoWorkflow.source.s3.bucket.withKey

withKey(key)

fn argoWorkflow.source.s3.bucket.withName

withName(name)

obj argoWorkflow.source.s3.filter

fn argoWorkflow.source.s3.filter.withPrefix

withPrefix(prefix)

fn argoWorkflow.source.s3.filter.withSuffix

withSuffix(suffix)

obj argoWorkflow.source.s3.secretKey

"SecretKeySelector selects a key of a Secret."

fn argoWorkflow.source.s3.secretKey.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn 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 argoWorkflow.source.s3.secretKey.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj argoWorkflow.source.url

"URLArtifact contains information about an artifact at an http endpoint."

fn argoWorkflow.source.url.withPath

withPath(path)

fn argoWorkflow.source.url.withVerifyCert

withVerifyCert(verifyCert)

obj awsLambda

fn awsLambda.withFunctionName

withFunctionName(functionName)

"FunctionName refers to the name of the function to invoke."

fn 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 awsLambda.withParameters

withParameters(parameters)

fn awsLambda.withParametersMixin

withParametersMixin(parameters)

Note: This function appends passed data to existing values

fn awsLambda.withPayload

withPayload(payload)

"Payload is the list of key-value extracted from an event payload to construct the request payload."

fn 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 awsLambda.withRegion

withRegion(region)

fn awsLambda.withRoleARN

withRoleARN(roleARN)

obj awsLambda.accessKey

"SecretKeySelector selects a key of a Secret."

fn awsLambda.accessKey.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn awsLambda.accessKey.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn awsLambda.accessKey.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj awsLambda.secretKey

"SecretKeySelector selects a key of a Secret."

fn awsLambda.secretKey.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn awsLambda.secretKey.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn awsLambda.secretKey.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj azureEventHubs

fn azureEventHubs.withFqdn

withFqdn(fqdn)

fn azureEventHubs.withHubName

withHubName(hubName)

fn azureEventHubs.withParameters

withParameters(parameters)

fn azureEventHubs.withParametersMixin

withParametersMixin(parameters)

Note: This function appends passed data to existing values

fn azureEventHubs.withPayload

withPayload(payload)

"Payload is the list of key-value extracted from an event payload to construct the request payload."

fn 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 azureEventHubs.sharedAccessKey

"SecretKeySelector selects a key of a Secret."

fn azureEventHubs.sharedAccessKey.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn azureEventHubs.sharedAccessKey.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn azureEventHubs.sharedAccessKey.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj azureEventHubs.sharedAccessKeyName

"SecretKeySelector selects a key of a Secret."

fn azureEventHubs.sharedAccessKeyName.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn azureEventHubs.sharedAccessKeyName.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn azureEventHubs.sharedAccessKeyName.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj custom

"CustomTrigger refers to the specification of the custom trigger."

fn custom.withParameters

withParameters(parameters)

"Parameters is the list of parameters that is applied to resolved custom trigger trigger object."

fn 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 custom.withPayload

withPayload(payload)

"Payload is the list of key-value extracted from an event payload to construct the request payload."

fn 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 custom.withSecure

withSecure(secure)

fn custom.withServerNameOverride

withServerNameOverride(serverNameOverride)

"ServerNameOverride for the secure connection between sensor and custom trigger gRPC server."

fn custom.withServerURL

withServerURL(serverURL)

fn custom.withSpec

withSpec(spec)

"Spec is the custom trigger resource specification that custom trigger gRPC server knows how to interpret."

fn 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 custom.certSecret

"SecretKeySelector selects a key of a Secret."

fn custom.certSecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn custom.certSecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn custom.certSecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj http

fn http.withHeaders

withHeaders(headers)

fn http.withHeadersMixin

withHeadersMixin(headers)

Note: This function appends passed data to existing values

fn http.withMethod

withMethod(method)

fn 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 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 http.withPayload

withPayload(payload)

fn http.withPayloadMixin

withPayloadMixin(payload)

Note: This function appends passed data to existing values

fn http.withSecureHeaders

withSecureHeaders(secureHeaders)

fn http.withSecureHeadersMixin

withSecureHeadersMixin(secureHeaders)

Note: This function appends passed data to existing values

fn http.withTimeout

withTimeout(timeout)

fn http.withUrl

withUrl(url)

"URL refers to the URL to send HTTP request to."

obj http.basicAuth

obj http.basicAuth.password

"SecretKeySelector selects a key of a Secret."

fn http.basicAuth.password.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn http.basicAuth.password.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn http.basicAuth.password.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj http.basicAuth.username

"SecretKeySelector selects a key of a Secret."

fn http.basicAuth.username.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn http.basicAuth.username.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn http.basicAuth.username.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj http.tls

"TLSConfig refers to TLS configuration for a client."

fn http.tls.withInsecureSkipVerify

withInsecureSkipVerify(insecureSkipVerify)

obj http.tls.caCertSecret

"SecretKeySelector selects a key of a Secret."

fn http.tls.caCertSecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn http.tls.caCertSecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn http.tls.caCertSecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj http.tls.clientCertSecret

"SecretKeySelector selects a key of a Secret."

fn http.tls.clientCertSecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn http.tls.clientCertSecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn http.tls.clientCertSecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj http.tls.clientKeySecret

"SecretKeySelector selects a key of a Secret."

fn http.tls.clientKeySecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn http.tls.clientKeySecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn http.tls.clientKeySecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj k8s

fn k8s.withLiveObject

withLiveObject(liveObject)

fn k8s.withOperation

withOperation(operation)

fn k8s.withParameters

withParameters(parameters)

"Parameters is the list of parameters that is applied to resolved K8s trigger object."

fn 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 k8s.withPatchStrategy

withPatchStrategy(patchStrategy)

obj k8s.source

fn k8s.source.withInline

withInline(inline)

obj k8s.source.configmap

"Selects a key from a ConfigMap."

fn k8s.source.configmap.withKey

withKey(key)

"The key to select."

fn k8s.source.configmap.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn k8s.source.configmap.withOptional

withOptional(optional)

"Specify whether the ConfigMap or its key must be defined"

obj k8s.source.file

fn k8s.source.file.withPath

withPath(path)

obj k8s.source.git

fn k8s.source.git.withBranch

withBranch(branch)

fn 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 k8s.source.git.withFilePath

withFilePath(filePath)

fn k8s.source.git.withInsecureIgnoreHostKey

withInsecureIgnoreHostKey(insecureIgnoreHostKey)

fn k8s.source.git.withRef

withRef(ref)

fn k8s.source.git.withTag

withTag(tag)

fn k8s.source.git.withUrl

withUrl(url)

obj k8s.source.git.creds

obj k8s.source.git.creds.password

"SecretKeySelector selects a key of a Secret."

fn k8s.source.git.creds.password.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn 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 k8s.source.git.creds.password.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj k8s.source.git.creds.username

"SecretKeySelector selects a key of a Secret."

fn k8s.source.git.creds.username.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn 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 k8s.source.git.creds.username.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj k8s.source.git.remote

fn k8s.source.git.remote.withName

withName(name)

"Name of the remote to fetch from."

fn 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 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 k8s.source.git.sshKeySecret

"SecretKeySelector selects a key of a Secret."

fn k8s.source.git.sshKeySecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn 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 k8s.source.git.sshKeySecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj k8s.source.resource

"Resource represent arbitrary structured data."

fn k8s.source.resource.withValue

withValue(value)

obj k8s.source.s3

fn k8s.source.s3.withEndpoint

withEndpoint(endpoint)

fn k8s.source.s3.withEvents

withEvents(events)

fn k8s.source.s3.withEventsMixin

withEventsMixin(events)

Note: This function appends passed data to existing values

fn k8s.source.s3.withInsecure

withInsecure(insecure)

fn k8s.source.s3.withMetadata

withMetadata(metadata)

fn k8s.source.s3.withMetadataMixin

withMetadataMixin(metadata)

Note: This function appends passed data to existing values

fn k8s.source.s3.withRegion

withRegion(region)

obj k8s.source.s3.accessKey

"SecretKeySelector selects a key of a Secret."

fn k8s.source.s3.accessKey.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn 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 k8s.source.s3.accessKey.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj k8s.source.s3.bucket

fn k8s.source.s3.bucket.withKey

withKey(key)

fn k8s.source.s3.bucket.withName

withName(name)

obj k8s.source.s3.filter

fn k8s.source.s3.filter.withPrefix

withPrefix(prefix)

fn k8s.source.s3.filter.withSuffix

withSuffix(suffix)

obj k8s.source.s3.secretKey

"SecretKeySelector selects a key of a Secret."

fn k8s.source.s3.secretKey.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn 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 k8s.source.s3.secretKey.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj k8s.source.url

"URLArtifact contains information about an artifact at an http endpoint."

fn k8s.source.url.withPath

withPath(path)

fn k8s.source.url.withVerifyCert

withVerifyCert(verifyCert)

obj kafka

"KafkaTrigger refers to the specification of the Kafka trigger."

fn kafka.withCompress

withCompress(compress)

fn kafka.withFlushFrequency

withFlushFrequency(flushFrequency)

fn kafka.withParameters

withParameters(parameters)

"Parameters is the list of parameters that is applied to resolved Kafka trigger object."

fn 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 kafka.withPartition

withPartition(partition)

"Partition to write data to."

fn kafka.withPartitioningKey

withPartitioningKey(partitioningKey)

"The partitioning key for the messages put on the Kafka topic.\nDefaults to broker url.\n+optional."

fn kafka.withPayload

withPayload(payload)

"Payload is the list of key-value extracted from an event payload to construct the request payload."

fn 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 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 kafka.withTopic

withTopic(topic)

fn kafka.withUrl

withUrl(url)

"URL of the Kafka broker, multiple URLs separated by comma."

fn kafka.withVersion

withVersion(version)

obj kafka.sasl

fn kafka.sasl.withMechanism

withMechanism(mechanism)

obj kafka.sasl.password

"SecretKeySelector selects a key of a Secret."

fn kafka.sasl.password.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn kafka.sasl.password.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn kafka.sasl.password.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj kafka.sasl.user

"SecretKeySelector selects a key of a Secret."

fn kafka.sasl.user.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn kafka.sasl.user.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn kafka.sasl.user.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj kafka.tls

"TLSConfig refers to TLS configuration for a client."

fn kafka.tls.withInsecureSkipVerify

withInsecureSkipVerify(insecureSkipVerify)

obj kafka.tls.caCertSecret

"SecretKeySelector selects a key of a Secret."

fn kafka.tls.caCertSecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn kafka.tls.caCertSecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn kafka.tls.caCertSecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj kafka.tls.clientCertSecret

"SecretKeySelector selects a key of a Secret."

fn kafka.tls.clientCertSecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn kafka.tls.clientCertSecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn kafka.tls.clientCertSecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj kafka.tls.clientKeySecret

"SecretKeySelector selects a key of a Secret."

fn kafka.tls.clientKeySecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn kafka.tls.clientKeySecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn kafka.tls.clientKeySecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj log

fn log.withIntervalSeconds

withIntervalSeconds(intervalSeconds)

obj nats

"NATSTrigger refers to the specification of the NATS trigger."

fn nats.withParameters

withParameters(parameters)

fn nats.withParametersMixin

withParametersMixin(parameters)

Note: This function appends passed data to existing values

fn nats.withPayload

withPayload(payload)

fn nats.withPayloadMixin

withPayloadMixin(payload)

Note: This function appends passed data to existing values

fn nats.withSubject

withSubject(subject)

"Name of the subject to put message on."

fn nats.withUrl

withUrl(url)

"URL of the NATS cluster."

obj nats.tls

"TLSConfig refers to TLS configuration for a client."

fn nats.tls.withInsecureSkipVerify

withInsecureSkipVerify(insecureSkipVerify)

obj nats.tls.caCertSecret

"SecretKeySelector selects a key of a Secret."

fn nats.tls.caCertSecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn nats.tls.caCertSecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn nats.tls.caCertSecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj nats.tls.clientCertSecret

"SecretKeySelector selects a key of a Secret."

fn nats.tls.clientCertSecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn nats.tls.clientCertSecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn nats.tls.clientCertSecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj nats.tls.clientKeySecret

"SecretKeySelector selects a key of a Secret."

fn nats.tls.clientKeySecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn nats.tls.clientKeySecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn nats.tls.clientKeySecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj openWhisk

"OpenWhiskTrigger refers to the specification of the OpenWhisk trigger."

fn openWhisk.withActionName

withActionName(actionName)

"Name of the action/function."

fn openWhisk.withHost

withHost(host)

"Host URL of the OpenWhisk."

fn openWhisk.withNamespace

withNamespace(namespace)

"Namespace for the action.\nDefaults to \"_\".\n+optional."

fn openWhisk.withParameters

withParameters(parameters)

fn openWhisk.withParametersMixin

withParametersMixin(parameters)

Note: This function appends passed data to existing values

fn openWhisk.withPayload

withPayload(payload)

"Payload is the list of key-value extracted from an event payload to construct the request payload."

fn 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 openWhisk.withVersion

withVersion(version)

obj openWhisk.authToken

"SecretKeySelector selects a key of a Secret."

fn openWhisk.authToken.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn openWhisk.authToken.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn openWhisk.authToken.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj pulsar

"PulsarTrigger refers to the specification of the Pulsar trigger."

fn pulsar.withParameters

withParameters(parameters)

"Parameters is the list of parameters that is applied to resolved Kafka trigger object."

fn pulsar.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 pulsar.withPayload

withPayload(payload)

"Payload is the list of key-value extracted from an event payload to construct the request payload."

fn pulsar.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 pulsar.withTlsAllowInsecureConnection

withTlsAllowInsecureConnection(tlsAllowInsecureConnection)

fn pulsar.withTlsValidateHostname

withTlsValidateHostname(tlsValidateHostname)

fn pulsar.withTopic

withTopic(topic)

fn pulsar.withUrl

withUrl(url)

obj pulsar.authTokenSecret

"SecretKeySelector selects a key of a Secret."

fn pulsar.authTokenSecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn pulsar.authTokenSecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn pulsar.authTokenSecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj pulsar.connectionBackoff

fn pulsar.connectionBackoff.withSteps

withSteps(steps)

obj pulsar.connectionBackoff.duration

fn pulsar.connectionBackoff.duration.withInt64Val

withInt64Val(int64Val)

fn pulsar.connectionBackoff.duration.withStrVal

withStrVal(strVal)

fn pulsar.connectionBackoff.duration.withType

withType(type)

obj pulsar.connectionBackoff.factor

"Amount represent a numeric amount."

fn pulsar.connectionBackoff.factor.withValue

withValue(value)

obj pulsar.connectionBackoff.jitter

"Amount represent a numeric amount."

fn pulsar.connectionBackoff.jitter.withValue

withValue(value)

obj pulsar.tls

"TLSConfig refers to TLS configuration for a client."

fn pulsar.tls.withInsecureSkipVerify

withInsecureSkipVerify(insecureSkipVerify)

obj pulsar.tls.caCertSecret

"SecretKeySelector selects a key of a Secret."

fn pulsar.tls.caCertSecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn pulsar.tls.caCertSecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn pulsar.tls.caCertSecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj pulsar.tls.clientCertSecret

"SecretKeySelector selects a key of a Secret."

fn pulsar.tls.clientCertSecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn pulsar.tls.clientCertSecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn pulsar.tls.clientCertSecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj pulsar.tls.clientKeySecret

"SecretKeySelector selects a key of a Secret."

fn pulsar.tls.clientKeySecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn pulsar.tls.clientKeySecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn pulsar.tls.clientKeySecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj pulsar.tlsTrustCertsSecret

"SecretKeySelector selects a key of a Secret."

fn pulsar.tlsTrustCertsSecret.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn pulsar.tlsTrustCertsSecret.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn pulsar.tlsTrustCertsSecret.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"

obj slack

"SlackTrigger refers to the specification of the slack notification trigger."

fn slack.withChannel

withChannel(channel)

fn slack.withMessage

withMessage(message)

fn slack.withParameters

withParameters(parameters)

fn slack.withParametersMixin

withParametersMixin(parameters)

Note: This function appends passed data to existing values

obj slack.slackToken

"SecretKeySelector selects a key of a Secret."

fn slack.slackToken.withKey

withKey(key)

"The key of the secret to select from. Must be a valid secret key."

fn slack.slackToken.withName

withName(name)

"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"

fn slack.slackToken.withOptional

withOptional(optional)

"Specify whether the Secret or its key must be defined"