Show / Hide Table of Contents

Class ProjectsResource.LocationsResource.ServicesResource

The "services" collection of methods.

Inheritance
object
ProjectsResource.LocationsResource.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.FirebaseDataConnect.v1
Assembly: Google.Apis.FirebaseDataConnect.v1.dll
Syntax
public class ProjectsResource.LocationsResource.ServicesResource

Constructors

ServicesResource(IClientService)

Constructs a new resource.

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

Properties

Connectors

Gets the Connectors resource.

Declaration
public virtual ProjectsResource.LocationsResource.ServicesResource.ConnectorsResource Connectors { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.ServicesResource.ConnectorsResource

Schemas

Gets the Schemas resource.

Declaration
public virtual ProjectsResource.LocationsResource.ServicesResource.SchemasResource Schemas { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.ServicesResource.SchemasResource

Methods

Create(Service, string)

Creates a new Service in a given project and location.

Declaration
public virtual ProjectsResource.LocationsResource.ServicesResource.CreateRequest Create(Service body, string parent)
Parameters
Type Name Description
Service body

The body of the request.

string parent

Required. Value of parent.

Returns
Type Description
ProjectsResource.LocationsResource.ServicesResource.CreateRequest

Delete(string)

Deletes a single Service.

Declaration
public virtual ProjectsResource.LocationsResource.ServicesResource.DeleteRequest Delete(string name)
Parameters
Type Name Description
string name

Required. The name of the service to delete, in the format:

projects/{project}/locations/{location}/services/{service}
Returns
Type Description
ProjectsResource.LocationsResource.ServicesResource.DeleteRequest

ExecuteGraphql(GraphqlRequest, string)

Execute any GraphQL query and mutation against the Firebase Data Connect's generated GraphQL schema. Grants full read and write access to the connected data sources. Note: Use introspection query to explore the generated GraphQL schema.

Declaration
public virtual ProjectsResource.LocationsResource.ServicesResource.ExecuteGraphqlRequest ExecuteGraphql(GraphqlRequest body, string name)
Parameters
Type Name Description
GraphqlRequest body

The body of the request.

string name

Required. The relative resource name of Firebase Data Connect service, in the format:

projects/{project}/locations/{location}/services/{service}
Returns
Type Description
ProjectsResource.LocationsResource.ServicesResource.ExecuteGraphqlRequest

ExecuteGraphqlRead(GraphqlRequest, string)

Execute any GraphQL query against the Firebase Data Connect's generated GraphQL schema. Grants full read to the connected data sources. ExecuteGraphqlRead is identical to ExecuteGraphql except it only accepts read-only query.

Declaration
public virtual ProjectsResource.LocationsResource.ServicesResource.ExecuteGraphqlReadRequest ExecuteGraphqlRead(GraphqlRequest body, string name)
Parameters
Type Name Description
GraphqlRequest body

The body of the request.

string name

Required. The relative resource name of Firebase Data Connect service, in the format:

projects/{project}/locations/{location}/services/{service}
Returns
Type Description
ProjectsResource.LocationsResource.ServicesResource.ExecuteGraphqlReadRequest

Get(string)

Gets details of a single Service.

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

Required. The name of the service to retrieve, in the format:

projects/{project}/locations/{location}/services/{service}
Returns
Type Description
ProjectsResource.LocationsResource.ServicesResource.GetRequest

List(string)

Lists Services in a given project and location.

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

Required. Value of parent.

Returns
Type Description
ProjectsResource.LocationsResource.ServicesResource.ListRequest

Patch(Service, string)

Updates the parameters of a single Service.

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

The body of the request.

string name

Identifier. The relative resource name of the Firebase Data Connect service, in the format:

projects/{project}/locations/{location}/services/{service}

Note that the service ID is specific to Firebase Data Connect and does not correspond to any of the instance IDs of the underlying data source connections.

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