App Engine Admin API (appengine:v1beta)

2023-07-11

1 updated method | 5 removed methods

Updates

    Methods
  • appengine.apps.create

      Parameters:

        parent

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

          Type: string

          Location: query

Deletions

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

      Description: Lists all the services in the application.

      Path: v1beta/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
    • Flat Path: v1beta/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}/services

      Parameters:

        pageToken

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

          Type: string

          Location: query

        pageSize

          Type: integer

          Format: int32

          Description: Maximum results to return per page.

          Location: query

        projectsId

          Required: Yes

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

          Location: path

          Type: string

        applicationsId

          Type: string

          Required: Yes

          Location: path

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

        locationsId

          Required: Yes

          Location: path

          Type: string

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

      HTTP Method: GET

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

      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
    • Flat Path: v1beta/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}/services/{servicesId}

      Parameter Order:

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

      Parameters:

        projectsId

          Type: string

          Location: path

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

          Required: Yes

        servicesId

          Type: string

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

          Location: path

          Required: Yes

        locationsId

          Required: Yes

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

          Type: string

          Location: path

        applicationsId

          Type: string

          Required: Yes

          Location: path

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

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

  • appengine.projects.locations.applications.create

      HTTP Method: POST

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

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

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

      Parameters:

        locationsId

          Required: Yes

          Location: path

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

          Type: string

        projectsId

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

          Location: path

          Type: string

          Required: Yes

      Parameter Order:

    • projectsId
    • locationsId
    • 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/).

  • appengine.projects.locations.applications.get

      HTTP Method: GET

      Description: Gets information about an application.

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

      Scopes:

    • https://www.googleapis.com/auth/appengine.admin
    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/cloud-platform.read-only
    • Path: v1beta/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}

      Parameter Order:

    • projectsId
    • locationsId
    • applicationsId
    • Parameters:

        applicationsId

          Location: path

          Required: Yes

          Type: string

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

        projectsId

          Location: path

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

          Required: Yes

          Type: string

        locationsId

          Required: Yes

          Location: path

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

          Type: string

  • appengine.projects.locations.applications.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.

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

      Parameter Order:

    • projectsId
    • locationsId
    • applicationsId
    • HTTP Method: POST

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

      Parameters:

        locationsId

          Location: path

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

          Required: Yes

          Type: string

        projectsId

          Required: Yes

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

          Type: string

          Location: path

        applicationsId

          Type: string

          Required: Yes

          Location: path

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

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