{-# LANGUAGE DataKinds #-} {-# LANGUAGE DerivingStrategies #-} {-# LANGUAGE DuplicateRecordFields #-} {-# LANGUAGE ImportQualifiedPost #-} {-# LANGUAGE LambdaCase #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE PatternSynonyms #-} {-# LANGUAGE RecordWildCards #-} {-# LANGUAGE StrictData #-} {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-name-shadowing #-} {-# OPTIONS_GHC -fno-warn-unused-binds #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} {-# OPTIONS_GHC -fno-warn-unused-matches #-} -- | -- Module : Gogol.ContainerBuilder.Internal.Sum -- Copyright : (c) 2015-2025 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Toni Cebrián -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Gogol.ContainerBuilder.Internal.Sum ( -- * Xgafv Xgafv ( Xgafv_1, Xgafv_2, .. ), -- * AuditLogConfig_LogType AuditLogConfig_LogType ( AuditLogConfig_LogType_LOGTYPEUNSPECIFIED, AuditLogConfig_LogType_ADMINREAD, AuditLogConfig_LogType_DATAWRITE, AuditLogConfig_LogType_DATAREAD, .. ), -- * ChildStatusReference_Type ChildStatusReference_Type ( ChildStatusReference_Type_TYPEUNSPECIFIED, ChildStatusReference_Type_TASKRUN, .. ), -- * GoogleDevtoolsCloudbuildV2Condition_Severity GoogleDevtoolsCloudbuildV2Condition_Severity ( GoogleDevtoolsCloudbuildV2Condition_Severity_SEVERITYUNSPECIFIED, GoogleDevtoolsCloudbuildV2Condition_Severity_Warning, GoogleDevtoolsCloudbuildV2Condition_Severity_Info, .. ), -- * GoogleDevtoolsCloudbuildV2Condition_Status GoogleDevtoolsCloudbuildV2Condition_Status ( GoogleDevtoolsCloudbuildV2Condition_Status_Unknown, GoogleDevtoolsCloudbuildV2Condition_Status_True', GoogleDevtoolsCloudbuildV2Condition_Status_False', .. ), -- * InstallationState_Stage InstallationState_Stage ( InstallationState_Stage_STAGEUNSPECIFIED, InstallationState_Stage_PENDINGCREATEAPP, InstallationState_Stage_PENDINGUSEROAUTH, InstallationState_Stage_PENDINGINSTALLAPP, InstallationState_Stage_Complete, .. ), -- * ParamSpec_Type ParamSpec_Type ( ParamSpec_Type_TYPEUNSPECIFIED, ParamSpec_Type_String, ParamSpec_Type_Array, ParamSpec_Type_Object, .. ), -- * ParamValue_Type ParamValue_Type ( ParamValue_Type_TYPEUNSPECIFIED, ParamValue_Type_String, ParamValue_Type_Array, ParamValue_Type_Object, .. ), -- * PipelineRef_Resolver PipelineRef_Resolver ( PipelineRef_Resolver_RESOLVERNAMEUNSPECIFIED, PipelineRef_Resolver_Bundles, PipelineRef_Resolver_GCBREPO, PipelineRef_Resolver_Git, PipelineRef_Resolver_DEVELOPERCONNECT, PipelineRef_Resolver_Default, .. ), -- * PipelineResult_Type PipelineResult_Type ( PipelineResult_Type_TYPEUNSPECIFIED, PipelineResult_Type_String, PipelineResult_Type_Array, PipelineResult_Type_Object, .. ), -- * PipelineRun_PipelineRunStatus PipelineRun_PipelineRunStatus ( PipelineRun_PipelineRunStatus_PIPELINERUNSTATUSUNSPECIFIED, PipelineRun_PipelineRunStatus_PIPELINERUNCANCELLED, .. ), -- * PropertySpec_Type PropertySpec_Type ( PropertySpec_Type_TYPEUNSPECIFIED, PropertySpec_Type_String, .. ), -- * Provenance_Enabled Provenance_Enabled ( Provenance_Enabled_ENABLEDUNSPECIFIED, Provenance_Enabled_Required, Provenance_Enabled_Optimistic, Provenance_Enabled_Disabled, .. ), -- * Provenance_Region Provenance_Region ( Provenance_Region_REGIONUNSPECIFIED, Provenance_Region_Global, .. ), -- * Provenance_Storage Provenance_Storage ( Provenance_Storage_STORAGEUNSPECIFIED, Provenance_Storage_PREFERARTIFACTPROJECT, Provenance_Storage_ARTIFACTPROJECTONLY, Provenance_Storage_BUILDPROJECTONLY, .. ), -- * ResultValue_Type ResultValue_Type ( ResultValue_Type_TYPEUNSPECIFIED, ResultValue_Type_String, ResultValue_Type_Array, ResultValue_Type_Object, .. ), -- * Security_PrivilegeMode Security_PrivilegeMode ( Security_PrivilegeMode_PRIVILEGEMODEUNSPECIFIED, Security_PrivilegeMode_Privileged, Security_PrivilegeMode_Unprivileged, .. ), -- * Step_OnError Step_OnError ( Step_OnError_ONERRORTYPEUNSPECIFIED, Step_OnError_STOPANDFAIL, Step_OnError_Continue, .. ), -- * StepRef_Resolver StepRef_Resolver ( StepRef_Resolver_RESOLVERNAMEUNSPECIFIED, StepRef_Resolver_Bundles, StepRef_Resolver_GCBREPO, StepRef_Resolver_Git, StepRef_Resolver_DEVELOPERCONNECT, StepRef_Resolver_Default, .. ), -- * TaskRef_Resolver TaskRef_Resolver ( TaskRef_Resolver_RESOLVERNAMEUNSPECIFIED, TaskRef_Resolver_Bundles, TaskRef_Resolver_GCBREPO, TaskRef_Resolver_Git, TaskRef_Resolver_DEVELOPERCONNECT, TaskRef_Resolver_Default, .. ), -- * TaskResult_Type TaskResult_Type ( TaskResult_Type_TYPEUNSPECIFIED, TaskResult_Type_String, TaskResult_Type_Array, TaskResult_Type_Object, .. ), -- * TaskSpec_ManagedSidecarsItem TaskSpec_ManagedSidecarsItem ( TaskSpec_ManagedSidecarsItem_MANAGEDSIDECARUNSPECIFIED, TaskSpec_ManagedSidecarsItem_PRIVILEGEDDOCKERDAEMON, .. ), -- * WhenExpression_ExpressionOperator WhenExpression_ExpressionOperator ( WhenExpression_ExpressionOperator_EXPRESSIONOPERATORUNSPECIFIED, WhenExpression_ExpressionOperator_IN, WhenExpression_ExpressionOperator_NOTIN, .. ), -- * ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType ( ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType_REFTYPEUNSPECIFIED, ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType_Tag, ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType_Branch, .. ), ) where import Gogol.Prelude qualified as Core -- | V1 error format. newtype Xgafv = Xgafv {fromXgafv :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | v1 error format pattern Xgafv_1 :: Xgafv pattern Xgafv_1 = Xgafv "1" -- | v2 error format pattern Xgafv_2 :: Xgafv pattern Xgafv_2 = Xgafv "2" {-# COMPLETE Xgafv_1, Xgafv_2, Xgafv #-} -- | The log type that this config enables. newtype AuditLogConfig_LogType = AuditLogConfig_LogType {fromAuditLogConfig_LogType :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default case. Should never be this. pattern AuditLogConfig_LogType_LOGTYPEUNSPECIFIED :: AuditLogConfig_LogType pattern AuditLogConfig_LogType_LOGTYPEUNSPECIFIED = AuditLogConfig_LogType "LOG_TYPE_UNSPECIFIED" -- | Admin reads. Example: CloudIAM getIamPolicy pattern AuditLogConfig_LogType_ADMINREAD :: AuditLogConfig_LogType pattern AuditLogConfig_LogType_ADMINREAD = AuditLogConfig_LogType "ADMIN_READ" -- | Data writes. Example: CloudSQL Users create pattern AuditLogConfig_LogType_DATAWRITE :: AuditLogConfig_LogType pattern AuditLogConfig_LogType_DATAWRITE = AuditLogConfig_LogType "DATA_WRITE" -- | Data reads. Example: CloudSQL Users list pattern AuditLogConfig_LogType_DATAREAD :: AuditLogConfig_LogType pattern AuditLogConfig_LogType_DATAREAD = AuditLogConfig_LogType "DATA_READ" {-# COMPLETE AuditLogConfig_LogType_LOGTYPEUNSPECIFIED, AuditLogConfig_LogType_ADMINREAD, AuditLogConfig_LogType_DATAWRITE, AuditLogConfig_LogType_DATAREAD, AuditLogConfig_LogType #-} -- | Output only. Type of the child reference. newtype ChildStatusReference_Type = ChildStatusReference_Type {fromChildStatusReference_Type :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern ChildStatusReference_Type_TYPEUNSPECIFIED :: ChildStatusReference_Type pattern ChildStatusReference_Type_TYPEUNSPECIFIED = ChildStatusReference_Type "TYPE_UNSPECIFIED" -- | TaskRun. pattern ChildStatusReference_Type_TASKRUN :: ChildStatusReference_Type pattern ChildStatusReference_Type_TASKRUN = ChildStatusReference_Type "TASK_RUN" {-# COMPLETE ChildStatusReference_Type_TYPEUNSPECIFIED, ChildStatusReference_Type_TASKRUN, ChildStatusReference_Type #-} -- | Severity with which to treat failures of this type of condition. newtype GoogleDevtoolsCloudbuildV2Condition_Severity = GoogleDevtoolsCloudbuildV2Condition_Severity {fromGoogleDevtoolsCloudbuildV2Condition_Severity :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern GoogleDevtoolsCloudbuildV2Condition_Severity_SEVERITYUNSPECIFIED :: GoogleDevtoolsCloudbuildV2Condition_Severity pattern GoogleDevtoolsCloudbuildV2Condition_Severity_SEVERITYUNSPECIFIED = GoogleDevtoolsCloudbuildV2Condition_Severity "SEVERITY_UNSPECIFIED" -- | Severity is warning. pattern GoogleDevtoolsCloudbuildV2Condition_Severity_Warning :: GoogleDevtoolsCloudbuildV2Condition_Severity pattern GoogleDevtoolsCloudbuildV2Condition_Severity_Warning = GoogleDevtoolsCloudbuildV2Condition_Severity "WARNING" -- | Severity is informational only. pattern GoogleDevtoolsCloudbuildV2Condition_Severity_Info :: GoogleDevtoolsCloudbuildV2Condition_Severity pattern GoogleDevtoolsCloudbuildV2Condition_Severity_Info = GoogleDevtoolsCloudbuildV2Condition_Severity "INFO" {-# COMPLETE GoogleDevtoolsCloudbuildV2Condition_Severity_SEVERITYUNSPECIFIED, GoogleDevtoolsCloudbuildV2Condition_Severity_Warning, GoogleDevtoolsCloudbuildV2Condition_Severity_Info, GoogleDevtoolsCloudbuildV2Condition_Severity #-} -- | Status of the condition. newtype GoogleDevtoolsCloudbuildV2Condition_Status = GoogleDevtoolsCloudbuildV2Condition_Status {fromGoogleDevtoolsCloudbuildV2Condition_Status :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type indicating execution is still ongoing. pattern GoogleDevtoolsCloudbuildV2Condition_Status_Unknown :: GoogleDevtoolsCloudbuildV2Condition_Status pattern GoogleDevtoolsCloudbuildV2Condition_Status_Unknown = GoogleDevtoolsCloudbuildV2Condition_Status "UNKNOWN" -- | Success pattern GoogleDevtoolsCloudbuildV2Condition_Status_True' :: GoogleDevtoolsCloudbuildV2Condition_Status pattern GoogleDevtoolsCloudbuildV2Condition_Status_True' = GoogleDevtoolsCloudbuildV2Condition_Status "TRUE" -- | Failure pattern GoogleDevtoolsCloudbuildV2Condition_Status_False' :: GoogleDevtoolsCloudbuildV2Condition_Status pattern GoogleDevtoolsCloudbuildV2Condition_Status_False' = GoogleDevtoolsCloudbuildV2Condition_Status "FALSE" {-# COMPLETE GoogleDevtoolsCloudbuildV2Condition_Status_Unknown, GoogleDevtoolsCloudbuildV2Condition_Status_True', GoogleDevtoolsCloudbuildV2Condition_Status_False', GoogleDevtoolsCloudbuildV2Condition_Status #-} -- | Output only. Current step of the installation process. newtype InstallationState_Stage = InstallationState_Stage {fromInstallationState_Stage :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | No stage specified. pattern InstallationState_Stage_STAGEUNSPECIFIED :: InstallationState_Stage pattern InstallationState_Stage_STAGEUNSPECIFIED = InstallationState_Stage "STAGE_UNSPECIFIED" -- | Only for GitHub Enterprise. An App creation has been requested. The user needs to confirm the creation in their GitHub enterprise host. pattern InstallationState_Stage_PENDINGCREATEAPP :: InstallationState_Stage pattern InstallationState_Stage_PENDINGCREATEAPP = InstallationState_Stage "PENDING_CREATE_APP" -- | User needs to authorize the GitHub (or Enterprise) App via OAuth. pattern InstallationState_Stage_PENDINGUSEROAUTH :: InstallationState_Stage pattern InstallationState_Stage_PENDINGUSEROAUTH = InstallationState_Stage "PENDING_USER_OAUTH" -- | User needs to follow the link to install the GitHub (or Enterprise) App. pattern InstallationState_Stage_PENDINGINSTALLAPP :: InstallationState_Stage pattern InstallationState_Stage_PENDINGINSTALLAPP = InstallationState_Stage "PENDING_INSTALL_APP" -- | Installation process has been completed. pattern InstallationState_Stage_Complete :: InstallationState_Stage pattern InstallationState_Stage_Complete = InstallationState_Stage "COMPLETE" {-# COMPLETE InstallationState_Stage_STAGEUNSPECIFIED, InstallationState_Stage_PENDINGCREATEAPP, InstallationState_Stage_PENDINGUSEROAUTH, InstallationState_Stage_PENDINGINSTALLAPP, InstallationState_Stage_Complete, InstallationState_Stage #-} -- | Type of ParamSpec newtype ParamSpec_Type = ParamSpec_Type {fromParamSpec_Type :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern ParamSpec_Type_TYPEUNSPECIFIED :: ParamSpec_Type pattern ParamSpec_Type_TYPEUNSPECIFIED = ParamSpec_Type "TYPE_UNSPECIFIED" -- | Default pattern ParamSpec_Type_String :: ParamSpec_Type pattern ParamSpec_Type_String = ParamSpec_Type "STRING" -- | Array type. pattern ParamSpec_Type_Array :: ParamSpec_Type pattern ParamSpec_Type_Array = ParamSpec_Type "ARRAY" -- | Object type. pattern ParamSpec_Type_Object :: ParamSpec_Type pattern ParamSpec_Type_Object = ParamSpec_Type "OBJECT" {-# COMPLETE ParamSpec_Type_TYPEUNSPECIFIED, ParamSpec_Type_String, ParamSpec_Type_Array, ParamSpec_Type_Object, ParamSpec_Type #-} -- | Type of parameter. newtype ParamValue_Type = ParamValue_Type {fromParamValue_Type :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern ParamValue_Type_TYPEUNSPECIFIED :: ParamValue_Type pattern ParamValue_Type_TYPEUNSPECIFIED = ParamValue_Type "TYPE_UNSPECIFIED" -- | Default pattern ParamValue_Type_String :: ParamValue_Type pattern ParamValue_Type_String = ParamValue_Type "STRING" -- | Array type pattern ParamValue_Type_Array :: ParamValue_Type pattern ParamValue_Type_Array = ParamValue_Type "ARRAY" -- | Object type pattern ParamValue_Type_Object :: ParamValue_Type pattern ParamValue_Type_Object = ParamValue_Type "OBJECT" {-# COMPLETE ParamValue_Type_TYPEUNSPECIFIED, ParamValue_Type_String, ParamValue_Type_Array, ParamValue_Type_Object, ParamValue_Type #-} -- | Resolver is the name of the resolver that should perform resolution of the referenced Tekton resource. newtype PipelineRef_Resolver = PipelineRef_Resolver {fromPipelineRef_Resolver :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern PipelineRef_Resolver_RESOLVERNAMEUNSPECIFIED :: PipelineRef_Resolver pattern PipelineRef_Resolver_RESOLVERNAMEUNSPECIFIED = PipelineRef_Resolver "RESOLVER_NAME_UNSPECIFIED" -- | Bundles resolver. https:\/\/tekton.dev\/docs\/pipelines\/bundle-resolver\/ pattern PipelineRef_Resolver_Bundles :: PipelineRef_Resolver pattern PipelineRef_Resolver_Bundles = PipelineRef_Resolver "BUNDLES" -- | GCB repo resolver. pattern PipelineRef_Resolver_GCBREPO :: PipelineRef_Resolver pattern PipelineRef_Resolver_GCBREPO = PipelineRef_Resolver "GCB_REPO" -- | Simple Git resolver. https:\/\/tekton.dev\/docs\/pipelines\/git-resolver\/ pattern PipelineRef_Resolver_Git :: PipelineRef_Resolver pattern PipelineRef_Resolver_Git = PipelineRef_Resolver "GIT" -- | Developer Connect resolver. pattern PipelineRef_Resolver_DEVELOPERCONNECT :: PipelineRef_Resolver pattern PipelineRef_Resolver_DEVELOPERCONNECT = PipelineRef_Resolver "DEVELOPER_CONNECT" -- | Default resolver. pattern PipelineRef_Resolver_Default :: PipelineRef_Resolver pattern PipelineRef_Resolver_Default = PipelineRef_Resolver "DEFAULT" {-# COMPLETE PipelineRef_Resolver_RESOLVERNAMEUNSPECIFIED, PipelineRef_Resolver_Bundles, PipelineRef_Resolver_GCBREPO, PipelineRef_Resolver_Git, PipelineRef_Resolver_DEVELOPERCONNECT, PipelineRef_Resolver_Default, PipelineRef_Resolver #-} -- | Output only. The type of data that the result holds. newtype PipelineResult_Type = PipelineResult_Type {fromPipelineResult_Type :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern PipelineResult_Type_TYPEUNSPECIFIED :: PipelineResult_Type pattern PipelineResult_Type_TYPEUNSPECIFIED = PipelineResult_Type "TYPE_UNSPECIFIED" -- | Default pattern PipelineResult_Type_String :: PipelineResult_Type pattern PipelineResult_Type_String = PipelineResult_Type "STRING" -- | Array type pattern PipelineResult_Type_Array :: PipelineResult_Type pattern PipelineResult_Type_Array = PipelineResult_Type "ARRAY" -- | Object type pattern PipelineResult_Type_Object :: PipelineResult_Type pattern PipelineResult_Type_Object = PipelineResult_Type "OBJECT" {-# COMPLETE PipelineResult_Type_TYPEUNSPECIFIED, PipelineResult_Type_String, PipelineResult_Type_Array, PipelineResult_Type_Object, PipelineResult_Type #-} -- | Pipelinerun status the user can provide. Used for cancellation. newtype PipelineRun_PipelineRunStatus = PipelineRun_PipelineRunStatus {fromPipelineRun_PipelineRunStatus :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern PipelineRun_PipelineRunStatus_PIPELINERUNSTATUSUNSPECIFIED :: PipelineRun_PipelineRunStatus pattern PipelineRun_PipelineRunStatus_PIPELINERUNSTATUSUNSPECIFIED = PipelineRun_PipelineRunStatus "PIPELINE_RUN_STATUS_UNSPECIFIED" -- | Cancelled status. pattern PipelineRun_PipelineRunStatus_PIPELINERUNCANCELLED :: PipelineRun_PipelineRunStatus pattern PipelineRun_PipelineRunStatus_PIPELINERUNCANCELLED = PipelineRun_PipelineRunStatus "PIPELINE_RUN_CANCELLED" {-# COMPLETE PipelineRun_PipelineRunStatus_PIPELINERUNSTATUSUNSPECIFIED, PipelineRun_PipelineRunStatus_PIPELINERUNCANCELLED, PipelineRun_PipelineRunStatus #-} -- | A type for the object. newtype PropertySpec_Type = PropertySpec_Type {fromPropertySpec_Type :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern PropertySpec_Type_TYPEUNSPECIFIED :: PropertySpec_Type pattern PropertySpec_Type_TYPEUNSPECIFIED = PropertySpec_Type "TYPE_UNSPECIFIED" -- | Default pattern PropertySpec_Type_String :: PropertySpec_Type pattern PropertySpec_Type_String = PropertySpec_Type "STRING" {-# COMPLETE PropertySpec_Type_TYPEUNSPECIFIED, PropertySpec_Type_String, PropertySpec_Type #-} -- | Optional. Provenance push mode. newtype Provenance_Enabled = Provenance_Enabled {fromProvenance_Enabled :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default to disabled (before AA regionalization), optimistic after pattern Provenance_Enabled_ENABLEDUNSPECIFIED :: Provenance_Enabled pattern Provenance_Enabled_ENABLEDUNSPECIFIED = Provenance_Enabled "ENABLED_UNSPECIFIED" -- | Provenance failures would fail the run pattern Provenance_Enabled_Required :: Provenance_Enabled pattern Provenance_Enabled_Required = Provenance_Enabled "REQUIRED" -- | GCB will attempt to push to artifact analaysis and build state would not be impacted by the push failures. pattern Provenance_Enabled_Optimistic :: Provenance_Enabled pattern Provenance_Enabled_Optimistic = Provenance_Enabled "OPTIMISTIC" -- | Disable the provenance push entirely. pattern Provenance_Enabled_Disabled :: Provenance_Enabled pattern Provenance_Enabled_Disabled = Provenance_Enabled "DISABLED" {-# COMPLETE Provenance_Enabled_ENABLEDUNSPECIFIED, Provenance_Enabled_Required, Provenance_Enabled_Optimistic, Provenance_Enabled_Disabled, Provenance_Enabled #-} -- | Optional. Provenance region. newtype Provenance_Region = Provenance_Region {fromProvenance_Region :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | The PipelineRun\/TaskRun\/Workflow will be rejected. Update this comment to push to the same region as the run in Artifact Analysis when it\'s regionalized. pattern Provenance_Region_REGIONUNSPECIFIED :: Provenance_Region pattern Provenance_Region_REGIONUNSPECIFIED = Provenance_Region "REGION_UNSPECIFIED" -- | Push provenance to Artifact Analysis in global region. pattern Provenance_Region_Global :: Provenance_Region pattern Provenance_Region_Global = Provenance_Region "GLOBAL" {-# COMPLETE Provenance_Region_REGIONUNSPECIFIED, Provenance_Region_Global, Provenance_Region #-} -- | Optional. Where provenance is stored. newtype Provenance_Storage = Provenance_Storage {fromProvenance_Storage :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default PREFER/ARTIFACT/PROJECT. pattern Provenance_Storage_STORAGEUNSPECIFIED :: Provenance_Storage pattern Provenance_Storage_STORAGEUNSPECIFIED = Provenance_Storage "STORAGE_UNSPECIFIED" -- | GCB will attempt to push provenance to the artifact project. If it is not available, fallback to build project. pattern Provenance_Storage_PREFERARTIFACTPROJECT :: Provenance_Storage pattern Provenance_Storage_PREFERARTIFACTPROJECT = Provenance_Storage "PREFER_ARTIFACT_PROJECT" -- | Only push to artifact project. pattern Provenance_Storage_ARTIFACTPROJECTONLY :: Provenance_Storage pattern Provenance_Storage_ARTIFACTPROJECTONLY = Provenance_Storage "ARTIFACT_PROJECT_ONLY" -- | Only push to build project. pattern Provenance_Storage_BUILDPROJECTONLY :: Provenance_Storage pattern Provenance_Storage_BUILDPROJECTONLY = Provenance_Storage "BUILD_PROJECT_ONLY" {-# COMPLETE Provenance_Storage_STORAGEUNSPECIFIED, Provenance_Storage_PREFERARTIFACTPROJECT, Provenance_Storage_ARTIFACTPROJECTONLY, Provenance_Storage_BUILDPROJECTONLY, Provenance_Storage #-} -- | Output only. The type of data that the result holds. newtype ResultValue_Type = ResultValue_Type {fromResultValue_Type :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern ResultValue_Type_TYPEUNSPECIFIED :: ResultValue_Type pattern ResultValue_Type_TYPEUNSPECIFIED = ResultValue_Type "TYPE_UNSPECIFIED" -- | Default pattern ResultValue_Type_String :: ResultValue_Type pattern ResultValue_Type_String = ResultValue_Type "STRING" -- | Array type pattern ResultValue_Type_Array :: ResultValue_Type pattern ResultValue_Type_Array = ResultValue_Type "ARRAY" -- | Object type pattern ResultValue_Type_Object :: ResultValue_Type pattern ResultValue_Type_Object = ResultValue_Type "OBJECT" {-# COMPLETE ResultValue_Type_TYPEUNSPECIFIED, ResultValue_Type_String, ResultValue_Type_Array, ResultValue_Type_Object, ResultValue_Type #-} -- | Optional. Privilege mode. newtype Security_PrivilegeMode = Security_PrivilegeMode {fromSecurity_PrivilegeMode :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default to PRIVILEGED. pattern Security_PrivilegeMode_PRIVILEGEMODEUNSPECIFIED :: Security_PrivilegeMode pattern Security_PrivilegeMode_PRIVILEGEMODEUNSPECIFIED = Security_PrivilegeMode "PRIVILEGE_MODE_UNSPECIFIED" -- | Privileged mode. pattern Security_PrivilegeMode_Privileged :: Security_PrivilegeMode pattern Security_PrivilegeMode_Privileged = Security_PrivilegeMode "PRIVILEGED" -- | Unprivileged mode. pattern Security_PrivilegeMode_Unprivileged :: Security_PrivilegeMode pattern Security_PrivilegeMode_Unprivileged = Security_PrivilegeMode "UNPRIVILEGED" {-# COMPLETE Security_PrivilegeMode_PRIVILEGEMODEUNSPECIFIED, Security_PrivilegeMode_Privileged, Security_PrivilegeMode_Unprivileged, Security_PrivilegeMode #-} -- | Optional. OnError defines the exiting behavior on error can be set to [ continue | stopAndFail ] newtype Step_OnError = Step_OnError {fromStep_OnError :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern Step_OnError_ONERRORTYPEUNSPECIFIED :: Step_OnError pattern Step_OnError_ONERRORTYPEUNSPECIFIED = Step_OnError "ON_ERROR_TYPE_UNSPECIFIED" -- | StopAndFail indicates exit if the step\/task exits with non-zero exit code pattern Step_OnError_STOPANDFAIL :: Step_OnError pattern Step_OnError_STOPANDFAIL = Step_OnError "STOP_AND_FAIL" -- | Continue indicates continue executing the rest of the steps\/tasks irrespective of the exit code pattern Step_OnError_Continue :: Step_OnError pattern Step_OnError_Continue = Step_OnError "CONTINUE" {-# COMPLETE Step_OnError_ONERRORTYPEUNSPECIFIED, Step_OnError_STOPANDFAIL, Step_OnError_Continue, Step_OnError #-} -- | Optional. Type of the resolver. newtype StepRef_Resolver = StepRef_Resolver {fromStepRef_Resolver :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern StepRef_Resolver_RESOLVERNAMEUNSPECIFIED :: StepRef_Resolver pattern StepRef_Resolver_RESOLVERNAMEUNSPECIFIED = StepRef_Resolver "RESOLVER_NAME_UNSPECIFIED" -- | Bundles resolver. https:\/\/tekton.dev\/docs\/pipelines\/bundle-resolver\/ pattern StepRef_Resolver_Bundles :: StepRef_Resolver pattern StepRef_Resolver_Bundles = StepRef_Resolver "BUNDLES" -- | GCB repo resolver. pattern StepRef_Resolver_GCBREPO :: StepRef_Resolver pattern StepRef_Resolver_GCBREPO = StepRef_Resolver "GCB_REPO" -- | Simple Git resolver. https:\/\/tekton.dev\/docs\/pipelines\/git-resolver\/ pattern StepRef_Resolver_Git :: StepRef_Resolver pattern StepRef_Resolver_Git = StepRef_Resolver "GIT" -- | Developer Connect resolver. pattern StepRef_Resolver_DEVELOPERCONNECT :: StepRef_Resolver pattern StepRef_Resolver_DEVELOPERCONNECT = StepRef_Resolver "DEVELOPER_CONNECT" -- | Default resolver. pattern StepRef_Resolver_Default :: StepRef_Resolver pattern StepRef_Resolver_Default = StepRef_Resolver "DEFAULT" {-# COMPLETE StepRef_Resolver_RESOLVERNAMEUNSPECIFIED, StepRef_Resolver_Bundles, StepRef_Resolver_GCBREPO, StepRef_Resolver_Git, StepRef_Resolver_DEVELOPERCONNECT, StepRef_Resolver_Default, StepRef_Resolver #-} -- | Resolver is the name of the resolver that should perform resolution of the referenced Tekton resource. newtype TaskRef_Resolver = TaskRef_Resolver {fromTaskRef_Resolver :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern TaskRef_Resolver_RESOLVERNAMEUNSPECIFIED :: TaskRef_Resolver pattern TaskRef_Resolver_RESOLVERNAMEUNSPECIFIED = TaskRef_Resolver "RESOLVER_NAME_UNSPECIFIED" -- | Bundles resolver. https:\/\/tekton.dev\/docs\/pipelines\/bundle-resolver\/ pattern TaskRef_Resolver_Bundles :: TaskRef_Resolver pattern TaskRef_Resolver_Bundles = TaskRef_Resolver "BUNDLES" -- | GCB repo resolver. pattern TaskRef_Resolver_GCBREPO :: TaskRef_Resolver pattern TaskRef_Resolver_GCBREPO = TaskRef_Resolver "GCB_REPO" -- | Simple Git resolver. https:\/\/tekton.dev\/docs\/pipelines\/git-resolver\/ pattern TaskRef_Resolver_Git :: TaskRef_Resolver pattern TaskRef_Resolver_Git = TaskRef_Resolver "GIT" -- | Developer Connect resolver. pattern TaskRef_Resolver_DEVELOPERCONNECT :: TaskRef_Resolver pattern TaskRef_Resolver_DEVELOPERCONNECT = TaskRef_Resolver "DEVELOPER_CONNECT" -- | Default resolver. pattern TaskRef_Resolver_Default :: TaskRef_Resolver pattern TaskRef_Resolver_Default = TaskRef_Resolver "DEFAULT" {-# COMPLETE TaskRef_Resolver_RESOLVERNAMEUNSPECIFIED, TaskRef_Resolver_Bundles, TaskRef_Resolver_GCBREPO, TaskRef_Resolver_Git, TaskRef_Resolver_DEVELOPERCONNECT, TaskRef_Resolver_Default, TaskRef_Resolver #-} -- | The type of data that the result holds. newtype TaskResult_Type = TaskResult_Type {fromTaskResult_Type :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern TaskResult_Type_TYPEUNSPECIFIED :: TaskResult_Type pattern TaskResult_Type_TYPEUNSPECIFIED = TaskResult_Type "TYPE_UNSPECIFIED" -- | Default pattern TaskResult_Type_String :: TaskResult_Type pattern TaskResult_Type_String = TaskResult_Type "STRING" -- | Array type pattern TaskResult_Type_Array :: TaskResult_Type pattern TaskResult_Type_Array = TaskResult_Type "ARRAY" -- | Object type pattern TaskResult_Type_Object :: TaskResult_Type pattern TaskResult_Type_Object = TaskResult_Type "OBJECT" {-# COMPLETE TaskResult_Type_TYPEUNSPECIFIED, TaskResult_Type_String, TaskResult_Type_Array, TaskResult_Type_Object, TaskResult_Type #-} newtype TaskSpec_ManagedSidecarsItem = TaskSpec_ManagedSidecarsItem {fromTaskSpec_ManagedSidecarsItem :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern TaskSpec_ManagedSidecarsItem_MANAGEDSIDECARUNSPECIFIED :: TaskSpec_ManagedSidecarsItem pattern TaskSpec_ManagedSidecarsItem_MANAGEDSIDECARUNSPECIFIED = TaskSpec_ManagedSidecarsItem "MANAGED_SIDECAR_UNSPECIFIED" -- | Sidecar for a privileged docker daemon. pattern TaskSpec_ManagedSidecarsItem_PRIVILEGEDDOCKERDAEMON :: TaskSpec_ManagedSidecarsItem pattern TaskSpec_ManagedSidecarsItem_PRIVILEGEDDOCKERDAEMON = TaskSpec_ManagedSidecarsItem "PRIVILEGED_DOCKER_DAEMON" {-# COMPLETE TaskSpec_ManagedSidecarsItem_MANAGEDSIDECARUNSPECIFIED, TaskSpec_ManagedSidecarsItem_PRIVILEGEDDOCKERDAEMON, TaskSpec_ManagedSidecarsItem #-} -- | Operator that represents an Input\'s relationship to the values newtype WhenExpression_ExpressionOperator = WhenExpression_ExpressionOperator {fromWhenExpression_ExpressionOperator :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | Default enum type; should not be used. pattern WhenExpression_ExpressionOperator_EXPRESSIONOPERATORUNSPECIFIED :: WhenExpression_ExpressionOperator pattern WhenExpression_ExpressionOperator_EXPRESSIONOPERATORUNSPECIFIED = WhenExpression_ExpressionOperator "EXPRESSION_OPERATOR_UNSPECIFIED" -- | Input is in values. pattern WhenExpression_ExpressionOperator_IN :: WhenExpression_ExpressionOperator pattern WhenExpression_ExpressionOperator_IN = WhenExpression_ExpressionOperator "IN" -- | Input is not in values. pattern WhenExpression_ExpressionOperator_NOTIN :: WhenExpression_ExpressionOperator pattern WhenExpression_ExpressionOperator_NOTIN = WhenExpression_ExpressionOperator "NOT_IN" {-# COMPLETE WhenExpression_ExpressionOperator_EXPRESSIONOPERATORUNSPECIFIED, WhenExpression_ExpressionOperator_IN, WhenExpression_ExpressionOperator_NOTIN, WhenExpression_ExpressionOperator #-} -- | Type of refs to fetch newtype ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType = ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType {fromProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType :: Core.Text} deriving stock (Core.Show, Core.Read, Core.Eq, Core.Ord, Core.Generic) deriving newtype ( Core.Hashable, Core.ToHttpApiData, Core.FromHttpApiData, Core.ToJSON, Core.ToJSONKey, Core.FromJSON, Core.FromJSONKey ) -- | No type specified. pattern ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType_REFTYPEUNSPECIFIED :: ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType pattern ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType_REFTYPEUNSPECIFIED = ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType "REF_TYPE_UNSPECIFIED" -- | To fetch tags. pattern ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType_Tag :: ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType pattern ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType_Tag = ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType "TAG" -- | To fetch branches. pattern ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType_Branch :: ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType pattern ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType_Branch = ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType "BRANCH" {-# COMPLETE ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType_REFTYPEUNSPECIFIED, ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType_Tag, ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType_Branch, ProjectsLocationsConnectionsRepositoriesFetchGitRefsRefType #-}