appengine/v1 library
App Engine Admin API - v1
Provisions and manages developers' App Engine applications.
For more information, see cloud.google.com/appengine/docs/admin-api/
Create an instance of AppengineApi to access these resources:
Classes
- ApiConfigHandler
- Google Cloud Endpoints (https://cloud.google.com/endpoints) configuration for API handlers.
- AppengineApi
- Provisions and manages developers' App Engine applications.
- Application
- An Application resource contains the top-level configuration of an App Engine application.
- AppsAuthorizedCertificatesResource
- AppsAuthorizedDomainsResource
- AppsDomainMappingsResource
- AppsFirewallIngressRulesResource
- AppsFirewallResource
- AppsLocationsResource
- AppsOperationsResource
- AppsResource
- AppsServicesResource
- AppsServicesVersionsInstancesResource
- AppsServicesVersionsResource
- AuthorizedCertificate
- An SSL certificate that a user has been authorized to administer.
- AuthorizedDomain
- A domain that a user has been authorized to administer.
- AutomaticScaling
- Automatic scaling is based on request rate, response latencies, and other application metrics.
- BasicScaling
- A service with basic scaling will create an instance when the application receives a request.
- BatchUpdateIngressRulesRequest
- Request message for Firewall.BatchUpdateIngressRules.
- BatchUpdateIngressRulesResponse
- Response message for Firewall.UpdateAllIngressRules.
- CertificateRawData
- An SSL certificate obtained from a certificate authority.
- CloudBuildOptions
- Options for the build operations performed as a part of the version deployment.
- ContainerInfo
- Docker image that is used to create a container and start a VM instance for the version that you deploy.
- CpuUtilization
- Target scaling by CPU usage.
- DebugInstanceRequest
- Request message for Instances.DebugInstance.
- Deployment
- Code and application artifacts used to deploy a version to App Engine.
- DiskUtilization
- Target scaling by disk usage.
- DomainMapping
- A domain serving an App Engine application.
- EndpointsApiService
- Google Cloud Endpoints (https://cloud.google.com/endpoints) configuration.
- Entrypoint
- The entrypoint for the application.
- ErrorHandler
- Custom static error page to be served when an error occurs.
- FeatureSettings
- The feature specific settings to be used in the application.
- FileInfo
- Single source file that is part of the version to be deployed.
- FirewallRule
- A single firewall rule that is evaluated against incoming traffic and provides an action to take on matched requests.
- FlexibleRuntimeSettings
- Runtime settings for the App Engine flexible environment.
- HealthCheck
- Health checking configuration for VM instances.
- IdentityAwareProxy
- Identity-Aware Proxy
- Instance
- An Instance resource is the computing unit that App Engine uses to automatically scale an application.
- Library
- Third-party Python runtime library that is required by the application.
- ListAuthorizedCertificatesResponse
- Response message for AuthorizedCertificates.ListAuthorizedCertificates.
- ListAuthorizedDomainsResponse
- Response message for AuthorizedDomains.ListAuthorizedDomains.
- ListDomainMappingsResponse
- Response message for DomainMappings.ListDomainMappings.
- ListIngressRulesResponse
- Response message for Firewall.ListIngressRules.
- ListInstancesResponse
- Response message for Instances.ListInstances.
- ListLocationsResponse
- The response message for Locations.ListLocations.
- ListOperationsResponse
- The response message for Operations.ListOperations.
- ListRuntimesResponse
- Response message for Applications.ListRuntimes.
- ListServicesResponse
- Response message for Services.ListServices.
- ListVersionsResponse
- Response message for Versions.ListVersions.
- LivenessCheck
- Health checking configuration for VM instances.
- ManagedCertificate
- A certificate managed by App Engine.
- ManualScaling
- A service with manual scaling runs continuously, allowing you to perform complex initialization and rely on the state of its memory over time.
- Network
- Extra network settings.
- NetworkSettings
- A NetworkSettings resource is a container for ingress settings for a version or service.
- NetworkUtilization
- Target scaling by network usage.
- Operation
- This resource represents a long-running operation that is the result of a network API call.
- ProjectsLocationsApplicationsAuthorizedDomainsResource
- ProjectsLocationsApplicationsResource
- ProjectsLocationsResource
- ProjectsResource
- ReadinessCheck
- Readiness checking configuration for VM instances.
- RequestUtilization
- Target scaling by request utilization.
- ResourceRecord
- A DNS resource record.
- Resources
- Machine resources for a version.
- Runtime
- Runtime versions for App Engine.
- Service
- A Service resource is a logical component of an application that can share state and communicate in a secure fashion with other services.
- SslSettings
- SSL configuration for a DomainMapping resource.
- StandardSchedulerSettings
- Scheduler settings for standard environment.
- StaticFilesHandler
- Files served directly to the user for a given URL, such as images, CSS stylesheets, or JavaScript source files.
- TrafficSplit
- Traffic routing configuration for versions within a single service.
- UrlDispatchRule
- Rules to match an HTTP request and dispatch that request to a service.
- UrlMap
- URL pattern and description of how the URL should be handled.
- Version
- A Version resource is a specific set of source code and configuration files that are deployed into a service.
- Volume
- Volumes mounted within the app container.
- VpcAccessConnector
- VPC access connector specification.
- ZipInfo
- The zip file information for a zip deployment.
Typedefs
- ApiEndpointHandler = $Handler
- Uses Google Cloud Endpoints to handle requests.
- Date = $Date
- Represents a whole or partial calendar date, such as a birthday.
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- Location = $Location01
- A resource that represents a Google Cloud location.
- RepairApplicationRequest = $Empty
- Request message for 'Applications.RepairApplication'.
- ScriptHandler = $Handler
- Executes a script to handle the request that matches the URL pattern.
- Status = $Status
- The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.