{-# 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.AppEngine -- 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) -- -- Provisions and manages developers\' App Engine applications. -- -- /See:/ module Gogol.AppEngine ( -- * Configuration appEngineService, -- * OAuth Scopes Appengine'Admin, CloudPlatform'FullControl, CloudPlatform'ReadOnly, -- * Resources -- ** appengine.apps.authorizedCertificates.create AppEngineAppsAuthorizedCertificatesCreateResource, AppEngineAppsAuthorizedCertificatesCreate (..), newAppEngineAppsAuthorizedCertificatesCreate, -- ** appengine.apps.authorizedCertificates.delete AppEngineAppsAuthorizedCertificatesDeleteResource, AppEngineAppsAuthorizedCertificatesDelete (..), newAppEngineAppsAuthorizedCertificatesDelete, -- ** appengine.apps.authorizedCertificates.get AppEngineAppsAuthorizedCertificatesGetResource, AppEngineAppsAuthorizedCertificatesGet (..), newAppEngineAppsAuthorizedCertificatesGet, -- ** appengine.apps.authorizedCertificates.list AppEngineAppsAuthorizedCertificatesListResource, AppEngineAppsAuthorizedCertificatesList (..), newAppEngineAppsAuthorizedCertificatesList, -- ** appengine.apps.authorizedCertificates.patch AppEngineAppsAuthorizedCertificatesPatchResource, AppEngineAppsAuthorizedCertificatesPatch (..), newAppEngineAppsAuthorizedCertificatesPatch, -- ** appengine.apps.authorizedDomains.list AppEngineAppsAuthorizedDomainsListResource, AppEngineAppsAuthorizedDomainsList (..), newAppEngineAppsAuthorizedDomainsList, -- ** appengine.apps.create AppEngineAppsCreateResource, AppEngineAppsCreate (..), newAppEngineAppsCreate, -- ** appengine.apps.domainMappings.create AppEngineAppsDomainMappingsCreateResource, AppEngineAppsDomainMappingsCreate (..), newAppEngineAppsDomainMappingsCreate, -- ** appengine.apps.domainMappings.delete AppEngineAppsDomainMappingsDeleteResource, AppEngineAppsDomainMappingsDelete (..), newAppEngineAppsDomainMappingsDelete, -- ** appengine.apps.domainMappings.get AppEngineAppsDomainMappingsGetResource, AppEngineAppsDomainMappingsGet (..), newAppEngineAppsDomainMappingsGet, -- ** appengine.apps.domainMappings.list AppEngineAppsDomainMappingsListResource, AppEngineAppsDomainMappingsList (..), newAppEngineAppsDomainMappingsList, -- ** appengine.apps.domainMappings.patch AppEngineAppsDomainMappingsPatchResource, AppEngineAppsDomainMappingsPatch (..), newAppEngineAppsDomainMappingsPatch, -- ** appengine.apps.firewall.ingressRules.batchUpdate AppEngineAppsFirewallIngressRulesBatchUpdateResource, AppEngineAppsFirewallIngressRulesBatchUpdate (..), newAppEngineAppsFirewallIngressRulesBatchUpdate, -- ** appengine.apps.firewall.ingressRules.create AppEngineAppsFirewallIngressRulesCreateResource, AppEngineAppsFirewallIngressRulesCreate (..), newAppEngineAppsFirewallIngressRulesCreate, -- ** appengine.apps.firewall.ingressRules.delete AppEngineAppsFirewallIngressRulesDeleteResource, AppEngineAppsFirewallIngressRulesDelete (..), newAppEngineAppsFirewallIngressRulesDelete, -- ** appengine.apps.firewall.ingressRules.get AppEngineAppsFirewallIngressRulesGetResource, AppEngineAppsFirewallIngressRulesGet (..), newAppEngineAppsFirewallIngressRulesGet, -- ** appengine.apps.firewall.ingressRules.list AppEngineAppsFirewallIngressRulesListResource, AppEngineAppsFirewallIngressRulesList (..), newAppEngineAppsFirewallIngressRulesList, -- ** appengine.apps.firewall.ingressRules.patch AppEngineAppsFirewallIngressRulesPatchResource, AppEngineAppsFirewallIngressRulesPatch (..), newAppEngineAppsFirewallIngressRulesPatch, -- ** appengine.apps.get AppEngineAppsGetResource, AppEngineAppsGet (..), newAppEngineAppsGet, -- ** appengine.apps.listRuntimes AppEngineAppsListRuntimesResource, AppEngineAppsListRuntimes (..), newAppEngineAppsListRuntimes, -- ** appengine.apps.locations.get AppEngineAppsLocationsGetResource, AppEngineAppsLocationsGet (..), newAppEngineAppsLocationsGet, -- ** appengine.apps.locations.list AppEngineAppsLocationsListResource, AppEngineAppsLocationsList (..), newAppEngineAppsLocationsList, -- ** appengine.apps.operations.get AppEngineAppsOperationsGetResource, AppEngineAppsOperationsGet (..), newAppEngineAppsOperationsGet, -- ** appengine.apps.operations.list AppEngineAppsOperationsListResource, AppEngineAppsOperationsList (..), newAppEngineAppsOperationsList, -- ** appengine.apps.patch AppEngineAppsPatchResource, AppEngineAppsPatch (..), newAppEngineAppsPatch, -- ** appengine.apps.repair AppEngineAppsRepairResource, AppEngineAppsRepair (..), newAppEngineAppsRepair, -- ** appengine.apps.services.delete AppEngineAppsServicesDeleteResource, AppEngineAppsServicesDelete (..), newAppEngineAppsServicesDelete, -- ** appengine.apps.services.get AppEngineAppsServicesGetResource, AppEngineAppsServicesGet (..), newAppEngineAppsServicesGet, -- ** appengine.apps.services.list AppEngineAppsServicesListResource, AppEngineAppsServicesList (..), newAppEngineAppsServicesList, -- ** appengine.apps.services.patch AppEngineAppsServicesPatchResource, AppEngineAppsServicesPatch (..), newAppEngineAppsServicesPatch, -- ** appengine.apps.services.versions.create AppEngineAppsServicesVersionsCreateResource, AppEngineAppsServicesVersionsCreate (..), newAppEngineAppsServicesVersionsCreate, -- ** appengine.apps.services.versions.delete AppEngineAppsServicesVersionsDeleteResource, AppEngineAppsServicesVersionsDelete (..), newAppEngineAppsServicesVersionsDelete, -- ** appengine.apps.services.versions.get AppEngineAppsServicesVersionsGetResource, AppEngineAppsServicesVersionsGet (..), newAppEngineAppsServicesVersionsGet, -- ** appengine.apps.services.versions.instances.debug AppEngineAppsServicesVersionsInstancesDebugResource, AppEngineAppsServicesVersionsInstancesDebug (..), newAppEngineAppsServicesVersionsInstancesDebug, -- ** appengine.apps.services.versions.instances.delete AppEngineAppsServicesVersionsInstancesDeleteResource, AppEngineAppsServicesVersionsInstancesDelete (..), newAppEngineAppsServicesVersionsInstancesDelete, -- ** appengine.apps.services.versions.instances.get AppEngineAppsServicesVersionsInstancesGetResource, AppEngineAppsServicesVersionsInstancesGet (..), newAppEngineAppsServicesVersionsInstancesGet, -- ** appengine.apps.services.versions.instances.list AppEngineAppsServicesVersionsInstancesListResource, AppEngineAppsServicesVersionsInstancesList (..), newAppEngineAppsServicesVersionsInstancesList, -- ** appengine.apps.services.versions.list AppEngineAppsServicesVersionsListResource, AppEngineAppsServicesVersionsList (..), newAppEngineAppsServicesVersionsList, -- ** appengine.apps.services.versions.patch AppEngineAppsServicesVersionsPatchResource, AppEngineAppsServicesVersionsPatch (..), newAppEngineAppsServicesVersionsPatch, -- ** appengine.projects.locations.applications.authorizedDomains.list AppEngineProjectsLocationsApplicationsAuthorizedDomainsListResource, AppEngineProjectsLocationsApplicationsAuthorizedDomainsList (..), newAppEngineProjectsLocationsApplicationsAuthorizedDomainsList, -- ** appengine.projects.locations.applications.services.delete AppEngineProjectsLocationsApplicationsServicesDeleteResource, AppEngineProjectsLocationsApplicationsServicesDelete (..), newAppEngineProjectsLocationsApplicationsServicesDelete, -- ** appengine.projects.locations.applications.services.versions.delete AppEngineProjectsLocationsApplicationsServicesVersionsDeleteResource, AppEngineProjectsLocationsApplicationsServicesVersionsDelete (..), newAppEngineProjectsLocationsApplicationsServicesVersionsDelete, -- * Types -- ** Xgafv Xgafv (..), -- ** ApiConfigHandler ApiConfigHandler (..), newApiConfigHandler, -- ** ApiConfigHandler_AuthFailAction ApiConfigHandler_AuthFailAction (..), -- ** ApiConfigHandler_Login ApiConfigHandler_Login (..), -- ** ApiConfigHandler_SecurityLevel ApiConfigHandler_SecurityLevel (..), -- ** ApiEndpointHandler ApiEndpointHandler (..), newApiEndpointHandler, -- ** Application Application (..), newApplication, -- ** Application_DatabaseType Application_DatabaseType (..), -- ** Application_GeneratedCustomerMetadata Application_GeneratedCustomerMetadata (..), newApplication_GeneratedCustomerMetadata, -- ** Application_ServingStatus Application_ServingStatus (..), -- ** Application_SslPolicy Application_SslPolicy (..), -- ** AuthorizedCertificate AuthorizedCertificate (..), newAuthorizedCertificate, -- ** AuthorizedDomain AuthorizedDomain (..), newAuthorizedDomain, -- ** AutomaticScaling AutomaticScaling (..), newAutomaticScaling, -- ** BasicScaling BasicScaling (..), newBasicScaling, -- ** BatchUpdateIngressRulesRequest BatchUpdateIngressRulesRequest (..), newBatchUpdateIngressRulesRequest, -- ** BatchUpdateIngressRulesResponse BatchUpdateIngressRulesResponse (..), newBatchUpdateIngressRulesResponse, -- ** CertificateRawData CertificateRawData (..), newCertificateRawData, -- ** CloudBuildOptions CloudBuildOptions (..), newCloudBuildOptions, -- ** ContainerInfo ContainerInfo (..), newContainerInfo, -- ** ContainerState ContainerState (..), newContainerState, -- ** ContainerState_State ContainerState_State (..), -- ** CpuUtilization CpuUtilization (..), newCpuUtilization, -- ** CreateVersionMetadataV1 CreateVersionMetadataV1 (..), newCreateVersionMetadataV1, -- ** CreateVersionMetadataV1Alpha CreateVersionMetadataV1Alpha (..), newCreateVersionMetadataV1Alpha, -- ** CreateVersionMetadataV1Beta CreateVersionMetadataV1Beta (..), newCreateVersionMetadataV1Beta, -- ** Date Date (..), newDate, -- ** DebugInstanceRequest DebugInstanceRequest (..), newDebugInstanceRequest, -- ** Deployment Deployment (..), newDeployment, -- ** Deployment_Files Deployment_Files (..), newDeployment_Files, -- ** DiskUtilization DiskUtilization (..), newDiskUtilization, -- ** DomainMapping DomainMapping (..), newDomainMapping, -- ** Empty Empty (..), newEmpty, -- ** EndpointsApiService EndpointsApiService (..), newEndpointsApiService, -- ** EndpointsApiService_RolloutStrategy EndpointsApiService_RolloutStrategy (..), -- ** Entrypoint Entrypoint (..), newEntrypoint, -- ** ErrorHandler ErrorHandler (..), newErrorHandler, -- ** ErrorHandler_ErrorCode ErrorHandler_ErrorCode (..), -- ** FeatureSettings FeatureSettings (..), newFeatureSettings, -- ** FileInfo FileInfo (..), newFileInfo, -- ** FirewallRule FirewallRule (..), newFirewallRule, -- ** FirewallRule_Action FirewallRule_Action (..), -- ** FlexibleRuntimeSettings FlexibleRuntimeSettings (..), newFlexibleRuntimeSettings, -- ** GceTag GceTag (..), newGceTag, -- ** GoogleAppengineV1betaLocationMetadata GoogleAppengineV1betaLocationMetadata (..), newGoogleAppengineV1betaLocationMetadata, -- ** HealthCheck HealthCheck (..), newHealthCheck, -- ** IdentityAwareProxy IdentityAwareProxy (..), newIdentityAwareProxy, -- ** Instance Instance (..), newInstance, -- ** Instance_Availability Instance_Availability (..), -- ** Instance_VmLiveness Instance_VmLiveness (..), -- ** Library Library (..), newLibrary, -- ** ListAuthorizedCertificatesResponse ListAuthorizedCertificatesResponse (..), newListAuthorizedCertificatesResponse, -- ** ListAuthorizedDomainsResponse ListAuthorizedDomainsResponse (..), newListAuthorizedDomainsResponse, -- ** ListDomainMappingsResponse ListDomainMappingsResponse (..), newListDomainMappingsResponse, -- ** ListIngressRulesResponse ListIngressRulesResponse (..), newListIngressRulesResponse, -- ** ListInstancesResponse ListInstancesResponse (..), newListInstancesResponse, -- ** ListLocationsResponse ListLocationsResponse (..), newListLocationsResponse, -- ** ListOperationsResponse ListOperationsResponse (..), newListOperationsResponse, -- ** ListRuntimesResponse ListRuntimesResponse (..), newListRuntimesResponse, -- ** ListServicesResponse ListServicesResponse (..), newListServicesResponse, -- ** ListVersionsResponse ListVersionsResponse (..), newListVersionsResponse, -- ** LivenessCheck LivenessCheck (..), newLivenessCheck, -- ** Location Location (..), newLocation, -- ** Location_Labels Location_Labels (..), newLocation_Labels, -- ** Location_Metadata Location_Metadata (..), newLocation_Metadata, -- ** LocationMetadata LocationMetadata (..), newLocationMetadata, -- ** ManagedCertificate ManagedCertificate (..), newManagedCertificate, -- ** ManagedCertificate_Status ManagedCertificate_Status (..), -- ** ManualScaling ManualScaling (..), newManualScaling, -- ** Network Network (..), newNetwork, -- ** Network_InstanceIpMode Network_InstanceIpMode (..), -- ** NetworkSettings NetworkSettings (..), newNetworkSettings, -- ** NetworkSettings_IngressTrafficAllowed NetworkSettings_IngressTrafficAllowed (..), -- ** NetworkUtilization NetworkUtilization (..), newNetworkUtilization, -- ** Operation Operation (..), newOperation, -- ** Operation_Metadata Operation_Metadata (..), newOperation_Metadata, -- ** Operation_Response Operation_Response (..), newOperation_Response, -- ** OperationMetadataV1 OperationMetadataV1 (..), newOperationMetadataV1, -- ** OperationMetadataV1Alpha OperationMetadataV1Alpha (..), newOperationMetadataV1Alpha, -- ** OperationMetadataV1Beta OperationMetadataV1Beta (..), newOperationMetadataV1Beta, -- ** ProjectEvent ProjectEvent (..), newProjectEvent, -- ** ProjectEvent_Phase ProjectEvent_Phase (..), -- ** ProjectsMetadata ProjectsMetadata (..), newProjectsMetadata, -- ** ProjectsMetadata_ConsumerProjectState ProjectsMetadata_ConsumerProjectState (..), -- ** ReadinessCheck ReadinessCheck (..), newReadinessCheck, -- ** Reasons Reasons (..), newReasons, -- ** Reasons_Abuse Reasons_Abuse (..), -- ** Reasons_Billing Reasons_Billing (..), -- ** Reasons_DataGovernance Reasons_DataGovernance (..), -- ** Reasons_ServiceActivation Reasons_ServiceActivation (..), -- ** Reasons_ServiceManagement Reasons_ServiceManagement (..), -- ** RepairApplicationRequest RepairApplicationRequest (..), newRepairApplicationRequest, -- ** RequestUtilization RequestUtilization (..), newRequestUtilization, -- ** ResourceEvent ResourceEvent (..), newResourceEvent, -- ** ResourceRecord ResourceRecord (..), newResourceRecord, -- ** ResourceRecord_Type ResourceRecord_Type (..), -- ** Resources Resources (..), newResources, -- ** Runtime Runtime (..), newRuntime, -- ** Runtime_Environment Runtime_Environment (..), -- ** Runtime_Stage Runtime_Stage (..), -- ** ScriptHandler ScriptHandler (..), newScriptHandler, -- ** Service Service (..), newService, -- ** Service_GeneratedCustomerMetadata Service_GeneratedCustomerMetadata (..), newService_GeneratedCustomerMetadata, -- ** Service_Labels Service_Labels (..), newService_Labels, -- ** SslSettings SslSettings (..), newSslSettings, -- ** SslSettings_SslManagementType SslSettings_SslManagementType (..), -- ** StandardSchedulerSettings StandardSchedulerSettings (..), newStandardSchedulerSettings, -- ** StaticFilesHandler StaticFilesHandler (..), newStaticFilesHandler, -- ** StaticFilesHandler_HttpHeaders StaticFilesHandler_HttpHeaders (..), newStaticFilesHandler_HttpHeaders, -- ** Status Status (..), newStatus, -- ** Status_DetailsItem Status_DetailsItem (..), newStatus_DetailsItem, -- ** TrafficSplit TrafficSplit (..), newTrafficSplit, -- ** TrafficSplit_Allocations TrafficSplit_Allocations (..), newTrafficSplit_Allocations, -- ** TrafficSplit_ShardBy TrafficSplit_ShardBy (..), -- ** UrlDispatchRule UrlDispatchRule (..), newUrlDispatchRule, -- ** UrlMap UrlMap (..), newUrlMap, -- ** UrlMap_AuthFailAction UrlMap_AuthFailAction (..), -- ** UrlMap_Login UrlMap_Login (..), -- ** UrlMap_RedirectHttpResponseCode UrlMap_RedirectHttpResponseCode (..), -- ** UrlMap_SecurityLevel UrlMap_SecurityLevel (..), -- ** Version Version (..), newVersion, -- ** Version_BetaSettings Version_BetaSettings (..), newVersion_BetaSettings, -- ** Version_BuildEnvVariables Version_BuildEnvVariables (..), newVersion_BuildEnvVariables, -- ** Version_EnvVariables Version_EnvVariables (..), newVersion_EnvVariables, -- ** Version_GeneratedCustomerMetadata Version_GeneratedCustomerMetadata (..), newVersion_GeneratedCustomerMetadata, -- ** Version_InboundServicesItem Version_InboundServicesItem (..), -- ** Version_ServingStatus Version_ServingStatus (..), -- ** Volume Volume (..), newVolume, -- ** VpcAccessConnector VpcAccessConnector (..), newVpcAccessConnector, -- ** VpcAccessConnector_EgressSetting VpcAccessConnector_EgressSetting (..), -- ** ZipInfo ZipInfo (..), newZipInfo, -- ** AppsAuthorizedCertificatesGetView AppsAuthorizedCertificatesGetView (..), -- ** AppsAuthorizedCertificatesListView AppsAuthorizedCertificatesListView (..), -- ** AppsDomainMappingsCreateOverrideStrategy AppsDomainMappingsCreateOverrideStrategy (..), -- ** AppsGetIncludeExtraData AppsGetIncludeExtraData (..), -- ** AppsListRuntimesEnvironment AppsListRuntimesEnvironment (..), -- ** AppsServicesVersionsGetView AppsServicesVersionsGetView (..), -- ** AppsServicesVersionsListView AppsServicesVersionsListView (..), ) where import Gogol.AppEngine.Apps.AuthorizedCertificates.Create import Gogol.AppEngine.Apps.AuthorizedCertificates.Delete import Gogol.AppEngine.Apps.AuthorizedCertificates.Get import Gogol.AppEngine.Apps.AuthorizedCertificates.List import Gogol.AppEngine.Apps.AuthorizedCertificates.Patch import Gogol.AppEngine.Apps.AuthorizedDomains.List import Gogol.AppEngine.Apps.Create import Gogol.AppEngine.Apps.DomainMappings.Create import Gogol.AppEngine.Apps.DomainMappings.Delete import Gogol.AppEngine.Apps.DomainMappings.Get import Gogol.AppEngine.Apps.DomainMappings.List import Gogol.AppEngine.Apps.DomainMappings.Patch import Gogol.AppEngine.Apps.Firewall.IngressRules.BatchUpdate import Gogol.AppEngine.Apps.Firewall.IngressRules.Create import Gogol.AppEngine.Apps.Firewall.IngressRules.Delete import Gogol.AppEngine.Apps.Firewall.IngressRules.Get import Gogol.AppEngine.Apps.Firewall.IngressRules.List import Gogol.AppEngine.Apps.Firewall.IngressRules.Patch import Gogol.AppEngine.Apps.Get import Gogol.AppEngine.Apps.ListRuntimes import Gogol.AppEngine.Apps.Locations.Get import Gogol.AppEngine.Apps.Locations.List import Gogol.AppEngine.Apps.Operations.Get import Gogol.AppEngine.Apps.Operations.List import Gogol.AppEngine.Apps.Patch import Gogol.AppEngine.Apps.Repair import Gogol.AppEngine.Apps.Services.Delete import Gogol.AppEngine.Apps.Services.Get import Gogol.AppEngine.Apps.Services.List import Gogol.AppEngine.Apps.Services.Patch import Gogol.AppEngine.Apps.Services.Versions.Create import Gogol.AppEngine.Apps.Services.Versions.Delete import Gogol.AppEngine.Apps.Services.Versions.Get import Gogol.AppEngine.Apps.Services.Versions.Instances.Debug import Gogol.AppEngine.Apps.Services.Versions.Instances.Delete import Gogol.AppEngine.Apps.Services.Versions.Instances.Get import Gogol.AppEngine.Apps.Services.Versions.Instances.List import Gogol.AppEngine.Apps.Services.Versions.List import Gogol.AppEngine.Apps.Services.Versions.Patch import Gogol.AppEngine.Projects.Locations.Applications.AuthorizedDomains.List import Gogol.AppEngine.Projects.Locations.Applications.Services.Delete import Gogol.AppEngine.Projects.Locations.Applications.Services.Versions.Delete import Gogol.AppEngine.Types