DataflowFlexTemplate
- v1alpha8
Name | Type | Description | Required |
---|---|---|---|
apiVersion | string | gcp.konfig.realkinetic.com/v1alpha8 | true |
kind | string | DataflowFlexTemplate | true |
metadata | object | Refer to the Kubernetes API documentation for the fields of the metadata field. | true |
spec | object | true | |
status | object | false |
DataflowFlexTemplate.spec
Name | Type | Description | Required |
---|---|---|---|
image | string | Path to the any image registry location of the prebuilt flex template image. | true |
sdkLanguage | string | SDK language of the flex template job. Konfigurate currently only supports PYTHON Default: PYTHON | true |
metadata | object | Additional metadata so that custom parameters are validated when the template is run. See https://cloud.google.com/dataflow/docs/guides/templates/configuring-flex-templates#metadata-parameters for more information. | false |
stagingLocation | string | The Cloud Storage staging bucket name prefix. Konfigurate builds the GCS path to use for staging files. The name will be suffixed wit the project id. Default: dataflow-staging | false |
tempLocation | string | The Cloud Storage temporary files bucket name prefix. Konfigurate builds GCS the path to use for staging files. If not set, defaults to the value for stagingLocation. | false |
DataflowFlexTemplate.spec.metadata
Additional metadata so that custom parameters are validated when the template is run. See https://cloud.google.com/dataflow/docs/guides/templates/configuring-flex-templates#metadata-parameters for more information.
Name | Type | Description | Required |
---|---|---|---|
description | string | A short paragraph of text describing the template. | false |
name | string | The name of the template. | false |
parameters | []object | An array of additional parameters that the template uses. An empty array is used by default. | false |
DataflowFlexTemplate.spec.metadata.parameters[index]
Name | Type | Description | Required |
---|---|---|---|
helpText | string | A short paragraph of text that describes the parameter. | false |
isOptional | boolean | false if the parameter is required and true if the parameter is optional. Defaults to false. Default: false | false |
label | string | A human readable string that is used in the Google Cloud console to label the parameter. | false |
name | string | Name of the parameters used in the pipeline. | false |
regexes | []string | An array of POSIX-egrep regular expressions in string form that is used to validate the value of the parameter. | false |
DataflowFlexTemplate.status
Name | Type | Description | Required |
---|---|---|---|
conditions | []object | Conditions represent the latest available observation of the resource's current state. | false |
observedGeneration | integer | ObservedGeneration is the generation of the resource that was most recently observed by the Config Connector controller. If this is equal to metadata.generation, then that means that the current reported status reflects the most recent desired state of the resource. | false |
selfLink | string | The URI of the created resource. | false |
DataflowFlexTemplate.status.conditions[index]
Name | Type | Description | Required |
---|---|---|---|
lastTransitionTime | string | Last time the condition transitioned from one status to another. | false |
message | string | Human-readable message indicating details about last transition. | false |
reason | string | Unique, one-word, CamelCase reason for the condition's last transition. | false |
status | string | Status is the status of the condition. Can be True, False, Unknown. | false |
type | string | Type is the type of the condition. | false |