App Engine Admin API (appengine:v1)

2023-07-11

1 updated method | 5 removed methods

Updates

    Methods
  • appengine.apps.create

      Parameters:

        parent

          Location: query

          Description: The project and location in which the application should be created, specified in the format projects/*/locations/*

          Type: string

Deletions

    Methods
  • appengine.projects.locations.applications.get

      Path: v1/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}

      HTTP Method: GET

      Parameters:

        projectsId

          Required: Yes

          Type: string

          Description: Part of `name`. Name of the Application resource to get. Example: apps/myapp.

          Location: path

        locationsId

          Location: path

          Required: Yes

          Type: string

          Description: Part of `name`. See documentation of `projectsId`.

        applicationsId

          Required: Yes

          Location: path

          Type: string

          Description: Part of `name`. See documentation of `projectsId`.

      Parameter Order:

    • projectsId
    • locationsId
    • applicationsId
    • Flat Path: v1/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}

      Description: Gets information about an application.

      Scopes:

    • https://www.googleapis.com/auth/appengine.admin
    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
  • appengine.projects.locations.applications.repair

      HTTP Method: POST

      Flat Path: v1/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}:repair

      Path: v1/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}:repair

      Description: Recreates the required App Engine features for the specified App Engine application, for example a Cloud Storage bucket or App Engine service account. Use this method if you receive an error message about a missing feature, for example, Error retrieving the App Engine service account. If you have deleted your App Engine service account, this will not be able to recreate it. Instead, you should attempt to use the IAM undelete API if possible at https://cloud.google.com/iam/reference/rest/v1/projects.serviceAccounts/undelete?apix_params=%7B"name"%3A"projects%2F-%2FserviceAccounts%2Funique_id"%2C"resource"%3A%7B%7D%7D . If the deletion was recent, the numeric ID can be found in the Cloud Console Activity Log.

      Parameter Order:

    • projectsId
    • locationsId
    • applicationsId
    • Parameters:

        locationsId

          Required: Yes

          Type: string

          Location: path

          Description: Part of `name`. See documentation of `projectsId`.

        applicationsId

          Location: path

          Description: Part of `name`. See documentation of `projectsId`.

          Required: Yes

          Type: string

        projectsId

          Type: string

          Description: Part of `name`. Name of the application to repair. Example: apps/myapp

          Location: path

          Required: Yes

      Scopes: https://www.googleapis.com/auth/cloud-platform

  • appengine.projects.locations.applications.create

      Path: v1/projects/{projectsId}/locations/{locationsId}/applications

      Description: Creates an App Engine application for a Google Cloud Platform project. Required fields: id - The ID of the target Cloud Platform project. location - The region (https://cloud.google.com/appengine/docs/locations) where you want the App Engine application located.For more information about App Engine applications, see Managing Projects, Applications, and Billing (https://cloud.google.com/appengine/docs/standard/python/console/).

      HTTP Method: POST

      Flat Path: v1/projects/{projectsId}/locations/{locationsId}/applications

      Parameter Order:

    • projectsId
    • locationsId
    • Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameters:

        locationsId

          Required: Yes

          Location: path

          Type: string

          Description: Part of `parent`. See documentation of `projectsId`.

        projectsId

          Description: Part of `parent`. The project and location in which the application should be created, specified in the format projects/*/locations/*

          Required: Yes

          Type: string

          Location: path

  • appengine.projects.locations.applications.services.list

      HTTP Method: GET

      Path: v1/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}/services

      Scopes:

    • https://www.googleapis.com/auth/appengine.admin
    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • Parameter Order:

    • projectsId
    • locationsId
    • applicationsId
    • Description: Lists all the services in the application.

      Parameters:

        pageSize

          Location: query

          Description: Maximum results to return per page.

          Type: integer

          Format: int32

        applicationsId

          Location: path

          Required: Yes

          Type: string

          Description: Part of `parent`. See documentation of `projectsId`.

        projectsId

          Location: path

          Description: Part of `parent`. Name of the parent Application resource. Example: apps/myapp.

          Required: Yes

          Type: string

        pageToken

          Type: string

          Description: Continuation token for fetching the next page of results.

          Location: query

        locationsId

          Description: Part of `parent`. See documentation of `projectsId`.

          Location: path

          Type: string

          Required: Yes

      Flat Path: v1/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}/services

  • appengine.projects.locations.applications.services.get

      Flat Path: v1/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}/services/{servicesId}

      Parameter Order:

    • projectsId
    • locationsId
    • applicationsId
    • servicesId
    • Description: Gets the current configuration of the specified service.

      Path: v1/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}/services/{servicesId}

      HTTP Method: GET

      Scopes:

    • https://www.googleapis.com/auth/appengine.admin
    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • Parameters:

        applicationsId

          Description: Part of `name`. See documentation of `projectsId`.

          Location: path

          Type: string

          Required: Yes

        locationsId

          Required: Yes

          Location: path

          Description: Part of `name`. See documentation of `projectsId`.

          Type: string

        servicesId

          Location: path

          Description: Part of `name`. See documentation of `projectsId`.

          Type: string

          Required: Yes

        projectsId

          Type: string

          Location: path

          Required: Yes

          Description: Part of `name`. Name of the resource requested. Example: apps/myapp/services/default.