Firebase App Check API (firebaseappcheck:v1beta)

2026-10-16

6 new methods

Additions

    Methods
  • ▼ ▲ firebaseappcheck.projects.services.resourcePolicies.automations.patch

      Description : Updates the specified Automation.

      Parameter Order : name

      HTTP Method : PATCH

      Parameters :

        name

          Required : Yes

          Location : path

          Type : string

          Pattern : ^projects/[^/]+/services/[^/]+/resourcePolicies/[^/]+/automations/[^/]+$

          Description : Identifier. The relative resource name of the automation object, in one of the following supported formats: ``` projects/{project_number}/services/{service_id}/automations/{automation_id} projects/{project_number}/services/{service_id}/resourcePolicies/{resource_policy_id}/automations/{automation_id} ```

        updateMask

          Type : string

          Location : query

          Format : google-fieldmask

          Description : Required. A comma-separated list of names of fields in the Automation to update. Example: `timestamp_condition.enforce_time`.

      Path : v1beta/{+name}

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/firebase
    • Flat Path : v1beta/projects/{projectsId}/services/{servicesId}/resourcePolicies/{resourcePoliciesId}/automations/{automationsId}

  • ▼ ▲ firebaseappcheck.projects.services.resourcePolicies.automations.list

      Flat Path : v1beta/projects/{projectsId}/services/{servicesId}/resourcePolicies/{resourcePoliciesId}/automations

      Path : v1beta/{+parent}/automations

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/firebase
    • HTTP Method : GET

      Parameters :

        pageSize

          Location : query

          Format : int32

          Type : integer

          Description : The maximum number of Automations to return in the response. Note that a service or resource policy can have at most 10 automations. The server may return fewer than this at its own discretion. If no value is specified (or too large a value is specified), the server will impose its own limit.

        pageToken

          Location : query

          Description : Token returned from a previous call to ListAutomations indicating where in the set of Automations to resume listing. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListAutomations must match the call that provided the page token; if they do not match, the result is undefined.

          Type : string

        parent

          Location : path

          Description : Required. The relative resource name of the parent service or resource policy for which to list each associated Automation, in one of the following formats: ``` projects/{project_number}/services/{service_id} projects/{project_number}/services/{service_id}/resourcePolicies/{resource_policy_id} ```

          Pattern : ^projects/[^/]+/services/[^/]+/resourcePolicies/[^/]+$

          Required : Yes

          Type : string

      Parameter Order : parent

      Description : Lists all Automations for the specified service or resource policy.

  • ▼ ▲ firebaseappcheck.projects.services.resourcePolicies.automations.get

      Description : Gets the specified Automation configuration.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/firebase
    • HTTP Method : GET

      Parameters :

        name

          Type : string

          Description : Required. The relative resource name of the Automation to retrieve, in one of the following supported formats: ``` projects/{project_number}/services/{service_id}/automations/{automation_id} projects/{project_number}/services/{service_id}/resourcePolicies/{resource_policy_id}/automations/{automation_id} ```

          Required : Yes

          Location : path

          Pattern : ^projects/[^/]+/services/[^/]+/resourcePolicies/[^/]+/automations/[^/]+$

      Flat Path : v1beta/projects/{projectsId}/services/{servicesId}/resourcePolicies/{resourcePoliciesId}/automations/{automationsId}

      Path : v1beta/{+name}

      Parameter Order : name

  • ▼ ▲ firebaseappcheck.projects.services.automations.get

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/firebase
    • Parameter Order : name

      Description : Gets the specified Automation configuration.

      Flat Path : v1beta/projects/{projectsId}/services/{servicesId}/automations/{automationsId}

      HTTP Method : GET

      Parameters :

        name

          Pattern : ^projects/[^/]+/services/[^/]+/automations/[^/]+$

          Type : string

          Description : Required. The relative resource name of the Automation to retrieve, in one of the following supported formats: ``` projects/{project_number}/services/{service_id}/automations/{automation_id} projects/{project_number}/services/{service_id}/resourcePolicies/{resource_policy_id}/automations/{automation_id} ```

          Location : path

          Required : Yes

      Path : v1beta/{+name}

  • ▼ ▲ firebaseappcheck.projects.services.automations.patch

      Description : Updates the specified Automation.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/firebase
    • Flat Path : v1beta/projects/{projectsId}/services/{servicesId}/automations/{automationsId}

      HTTP Method : PATCH

      Parameters :

        updateMask

          Format : google-fieldmask

          Description : Required. A comma-separated list of names of fields in the Automation to update. Example: `timestamp_condition.enforce_time`.

          Location : query

          Type : string

        name

          Type : string

          Required : Yes

          Location : path

          Description : Identifier. The relative resource name of the automation object, in one of the following supported formats: ``` projects/{project_number}/services/{service_id}/automations/{automation_id} projects/{project_number}/services/{service_id}/resourcePolicies/{resource_policy_id}/automations/{automation_id} ```

          Pattern : ^projects/[^/]+/services/[^/]+/automations/[^/]+$

      Path : v1beta/{+name}

      Parameter Order : name

  • ▼ ▲ firebaseappcheck.projects.services.automations.list

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/firebase
    • Path : v1beta/{+parent}/automations

      Flat Path : v1beta/projects/{projectsId}/services/{servicesId}/automations

      Parameter Order : parent

      HTTP Method : GET

      Parameters :

        pageSize

          Location : query

          Description : The maximum number of Automations to return in the response. Note that a service or resource policy can have at most 10 automations. The server may return fewer than this at its own discretion. If no value is specified (or too large a value is specified), the server will impose its own limit.

          Format : int32

          Type : integer

        parent

          Required : Yes

          Location : path

          Pattern : ^projects/[^/]+/services/[^/]+$

          Description : Required. The relative resource name of the parent service or resource policy for which to list each associated Automation, in one of the following formats: ``` projects/{project_number}/services/{service_id} projects/{project_number}/services/{service_id}/resourcePolicies/{resource_policy_id} ```

          Type : string

        pageToken

          Location : query

          Description : Token returned from a previous call to ListAutomations indicating where in the set of Automations to resume listing. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListAutomations must match the call that provided the page token; if they do not match, the result is undefined.

          Type : string

      Description : Lists all Automations for the specified service or resource policy.

6 removed methods

Deletions

    Methods
  • ▼ ▲ firebaseappcheck.projects.services.resourcePolicies.automations.get

      Parameters :

        name

          Required : Yes

          Description : Required. The relative resource name of the Automation to retrieve, in one of the following supported formats: ``` projects/{project_number}/services/{service_id}/automations/{automation_id} projects/{project_number}/services/{service_id}/resourcePolicies/{resource_policy_id}/automations/{automation_id} ```

          Type : string

          Pattern : ^projects/[^/]+/services/[^/]+/resourcePolicies/[^/]+/automations/[^/]+$

          Location : path

      HTTP Method : GET

      Flat Path : v1beta/projects/{projectsId}/services/{servicesId}/resourcePolicies/{resourcePoliciesId}/automations/{automationsId}

      Description : Gets the specified Automation configuration.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/firebase
    • Path : v1beta/{+name}

      Parameter Order : name

  • ▼ ▲ firebaseappcheck.projects.services.resourcePolicies.automations.list

      HTTP Method : GET

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/firebase
    • Parameter Order : parent

      Parameters :

        pageToken

          Description : Token returned from a previous call to ListAutomations indicating where in the set of Automations to resume listing. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListAutomations must match the call that provided the page token; if they do not match, the result is undefined.

          Type : string

          Location : query

        parent

          Required : Yes

          Pattern : ^projects/[^/]+/services/[^/]+/resourcePolicies/[^/]+$

          Type : string

          Location : path

          Description : Required. The relative resource name of the parent service or resource policy for which to list each associated Automation, in one of the following formats: ``` projects/{project_number}/services/{service_id} projects/{project_number}/services/{service_id}/resourcePolicies/{resource_policy_id} ```

        pageSize

          Description : The maximum number of Automations to return in the response. Note that a service or resource policy can have at most 10 automations. The server may return fewer than this at its own discretion. If no value is specified (or too large a value is specified), the server will impose its own limit.

          Format : int32

          Type : integer

          Location : query

      Path : v1beta/{+parent}/automations

      Description : Lists all Automations for the specified service or resource policy.

      Flat Path : v1beta/projects/{projectsId}/services/{servicesId}/resourcePolicies/{resourcePoliciesId}/automations

  • ▼ ▲ firebaseappcheck.projects.services.resourcePolicies.automations.patch

      Parameters :

        updateMask

          Description : Required. A comma-separated list of names of fields in the Automation to update. Example: `timestamp_condition.enforce_time`.

          Location : query

          Format : google-fieldmask

          Type : string

        name

          Type : string

          Location : path

          Pattern : ^projects/[^/]+/services/[^/]+/resourcePolicies/[^/]+/automations/[^/]+$

          Required : Yes

          Description : Identifier. The relative resource name of the automation object, in one of the following supported formats: ``` projects/{project_number}/services/{service_id}/automations/{automation_id} projects/{project_number}/services/{service_id}/resourcePolicies/{resource_policy_id}/automations/{automation_id} ```

      Parameter Order : name

      Flat Path : v1beta/projects/{projectsId}/services/{servicesId}/resourcePolicies/{resourcePoliciesId}/automations/{automationsId}

      HTTP Method : PATCH

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/firebase
    • Description : Updates the specified Automation.

      Path : v1beta/{+name}

  • ▼ ▲ firebaseappcheck.projects.services.automations.get

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/firebase
    • Parameter Order : name

      Flat Path : v1beta/projects/{projectsId}/services/{servicesId}/automations/{automationsId}

      Parameters :

        name

          Location : path

          Pattern : ^projects/[^/]+/services/[^/]+/automations/[^/]+$

          Required : Yes

          Type : string

          Description : Required. The relative resource name of the Automation to retrieve, in one of the following supported formats: ``` projects/{project_number}/services/{service_id}/automations/{automation_id} projects/{project_number}/services/{service_id}/resourcePolicies/{resource_policy_id}/automations/{automation_id} ```

      Description : Gets the specified Automation configuration.

      HTTP Method : GET

      Path : v1beta/{+name}

  • ▼ ▲ firebaseappcheck.projects.services.automations.patch

      Parameters :

        updateMask

          Description : Required. A comma-separated list of names of fields in the Automation to update. Example: `timestamp_condition.enforce_time`.

          Type : string

          Location : query

          Format : google-fieldmask

        name

          Description : Identifier. The relative resource name of the automation object, in one of the following supported formats: ``` projects/{project_number}/services/{service_id}/automations/{automation_id} projects/{project_number}/services/{service_id}/resourcePolicies/{resource_policy_id}/automations/{automation_id} ```

          Location : path

          Type : string

          Pattern : ^projects/[^/]+/services/[^/]+/automations/[^/]+$

          Required : Yes

      HTTP Method : PATCH

      Parameter Order : name

      Path : v1beta/{+name}

      Flat Path : v1beta/projects/{projectsId}/services/{servicesId}/automations/{automationsId}

      Description : Updates the specified Automation.

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/firebase
  • ▼ ▲ firebaseappcheck.projects.services.automations.list

      Path : v1beta/{+parent}/automations

      Parameter Order : parent

      Scopes :

    • https://www.googleapis.com/auth/cloud-platform
    • https://www.googleapis.com/auth/firebase
    • Flat Path : v1beta/projects/{projectsId}/services/{servicesId}/automations

      HTTP Method : GET

      Description : Lists all Automations for the specified service or resource policy.

      Parameters :

        pageToken

          Description : Token returned from a previous call to ListAutomations indicating where in the set of Automations to resume listing. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to ListAutomations must match the call that provided the page token; if they do not match, the result is undefined.

          Location : query

          Type : string

        pageSize

          Type : integer

          Location : query

          Description : The maximum number of Automations to return in the response. Note that a service or resource policy can have at most 10 automations. The server may return fewer than this at its own discretion. If no value is specified (or too large a value is specified), the server will impose its own limit.

          Format : int32

        parent

          Required : Yes

          Description : Required. The relative resource name of the parent service or resource policy for which to list each associated Automation, in one of the following formats: ``` projects/{project_number}/services/{service_id} projects/{project_number}/services/{service_id}/resourcePolicies/{resource_policy_id} ```

          Type : string

          Pattern : ^projects/[^/]+/services/[^/]+$

          Location : path