Show / Hide Table of Contents

Class ProjectsResource.ServicesResource

The "services" collection of methods.

Inheritance
object
ProjectsResource.ServicesResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Firebaseappcheck.v1beta
Assembly: Google.Apis.Firebaseappcheck.v1beta.dll
Syntax
public class ProjectsResource.ServicesResource

Constructors

ServicesResource(IClientService)

Constructs a new resource.

Declaration
public ServicesResource(IClientService service)
Parameters
Type Name Description
IClientService service

Properties

ResourcePolicies

Gets the ResourcePolicies resource.

Declaration
public virtual ProjectsResource.ServicesResource.ResourcePoliciesResource ResourcePolicies { get; }
Property Value
Type Description
ProjectsResource.ServicesResource.ResourcePoliciesResource

Methods

BatchUpdate(GoogleFirebaseAppcheckV1betaBatchUpdateServicesRequest, string)

Atomically updates the specified Service configurations.

Declaration
public virtual ProjectsResource.ServicesResource.BatchUpdateRequest BatchUpdate(GoogleFirebaseAppcheckV1betaBatchUpdateServicesRequest body, string parent)
Parameters
Type Name Description
GoogleFirebaseAppcheckV1betaBatchUpdateServicesRequest body

The body of the request.

string parent

Required. The parent project name shared by all Service configurations being updated, in the format

projects/{project_number}

The parent collection in the name field of any resource being updated must match this field, or the entire batch fails.

Returns
Type Description
ProjectsResource.ServicesResource.BatchUpdateRequest

Get(string)

Gets the Service configuration for the specified service name.

Declaration
public virtual ProjectsResource.ServicesResource.GetRequest Get(string name)
Parameters
Type Name Description
string name

Required. The relative resource name of the Service to retrieve, in the format:

projects/{project_number}/services/{service_id}

Note that the service_id element must be a supported service ID. Currently, the following service IDs are supported: * firebasestorage.googleapis.com (Cloud Storage for Firebase) * firebasedatabase.googleapis.com (Firebase Realtime Database) * firestore.googleapis.com (Cloud Firestore) * identitytoolkit.googleapis.com (Firebase Authentication with Identity Platform) * oauth2.googleapis.com (Google Identity for iOS)

Returns
Type Description
ProjectsResource.ServicesResource.GetRequest

List(string)

Lists all Service configurations for the specified project. Only Services which were explicitly configured using UpdateService or BatchUpdateServices will be returned.

Declaration
public virtual ProjectsResource.ServicesResource.ListRequest List(string parent)
Parameters
Type Name Description
string parent

Required. The relative resource name of the parent project for which to list each associated Service, in the format:

projects/{project_number}
Returns
Type Description
ProjectsResource.ServicesResource.ListRequest

Patch(GoogleFirebaseAppcheckV1betaService, string)

Updates the specified Service configuration.

Declaration
public virtual ProjectsResource.ServicesResource.PatchRequest Patch(GoogleFirebaseAppcheckV1betaService body, string name)
Parameters
Type Name Description
GoogleFirebaseAppcheckV1betaService body

The body of the request.

string name

Required. The relative resource name of the service configuration object, in the format:

projects/{project_number}/services/{service_id}

Note that the service_id element must be a supported service ID. Currently, the following service IDs are supported: * firebasestorage.googleapis.com (Cloud Storage for Firebase) * firebasedatabase.googleapis.com (Firebase Realtime Database) * firestore.googleapis.com (Cloud Firestore) * identitytoolkit.googleapis.com (Firebase Authentication with Identity Platform) * oauth2.googleapis.com (Google Identity for iOS)

Returns
Type Description
ProjectsResource.ServicesResource.PatchRequest
In this article
Back to top Generated by DocFX