GoogleApi.Dataflow.V1b3.Model.TemplateVersion (google_api_dataflow v0.30.1) View Source
///////////////////////////////////////////////////////////////////////////// //// Template Catalog is used to organize user TemplateVersions. //// TemplateVersions that have the same project_id and display_name are //// belong to the same Template. //// Templates with the same project_id belong to the same Project. //// TemplateVersion may have labels and multiple labels are allowed. //// Duplicated labels in the same TemplateVersion
are not allowed. //// TemplateVersion may have tags and multiple tags are allowed. Duplicated //// tags in the same Template
are not allowed!
Attributes
-
artifact
(type:GoogleApi.Dataflow.V1b3.Model.Artifact.t
, default:nil
) - Job graph and metadata if it is a legacy Template. Container image path and metadata if it is flex Template. -
createTime
(type:DateTime.t
, default:nil
) - Creation time of this TemplateVersion. -
description
(type:String.t
, default:nil
) - Template description from the user. -
displayName
(type:String.t
, default:nil
) - A customized name for Template. Multiple TemplateVersions per Template. -
labels
(type:map()
, default:nil
) - Labels for the Template Version. Labels can be duplicate within Template. -
projectId
(type:String.t
, default:nil
) - A unique project_id. Multiple Templates per Project. -
tags
(type:list(String.t)
, default:nil
) - Alias for version_id, helps locate a TemplateVersion. -
type
(type:String.t
, default:nil
) - Either LEGACY or FLEX. This should match with the type of artifact. -
versionId
(type:String.t
, default:nil
) - An auto generated version_id for TemplateVersion.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.Dataflow.V1b3.Model.TemplateVersion{ artifact: GoogleApi.Dataflow.V1b3.Model.Artifact.t(), createTime: DateTime.t(), description: String.t(), displayName: String.t(), labels: map(), projectId: String.t(), tags: [String.t()], type: String.t(), versionId: String.t() }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.