Show / Hide Table of Contents

Class ProjectsResource.LocationsResource.DataExchangesResource.QueryTemplatesResource

The "queryTemplates" collection of methods.

Inheritance
object
ProjectsResource.LocationsResource.DataExchangesResource.QueryTemplatesResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AnalyticsHub.v1
Assembly: Google.Apis.AnalyticsHub.v1.dll
Syntax
public class ProjectsResource.LocationsResource.DataExchangesResource.QueryTemplatesResource

Constructors

QueryTemplatesResource(IClientService)

Constructs a new resource.

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

Methods

Approve(ApproveQueryTemplateRequest, string)

Approves a query template.

Declaration
public virtual ProjectsResource.LocationsResource.DataExchangesResource.QueryTemplatesResource.ApproveRequest Approve(ApproveQueryTemplateRequest body, string name)
Parameters
Type Name Description
ApproveQueryTemplateRequest body

The body of the request.

string name

Required. The resource path of the QueryTemplate. e.g. projects/myproject/locations/us/dataExchanges/123/queryTemplates/myqueryTemplate.

Returns
Type Description
ProjectsResource.LocationsResource.DataExchangesResource.QueryTemplatesResource.ApproveRequest

Create(QueryTemplate, string)

Creates a new QueryTemplate

Declaration
public virtual ProjectsResource.LocationsResource.DataExchangesResource.QueryTemplatesResource.CreateRequest Create(QueryTemplate body, string parent)
Parameters
Type Name Description
QueryTemplate body

The body of the request.

string parent

Required. The parent resource path of the QueryTemplate. e.g. projects/myproject/locations/us/dataExchanges/123/queryTemplates/myQueryTemplate.

Returns
Type Description
ProjectsResource.LocationsResource.DataExchangesResource.QueryTemplatesResource.CreateRequest

Delete(string)

Deletes a query template.

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

Required. The resource path of the QueryTemplate. e.g. projects/myproject/locations/us/dataExchanges/123/queryTemplates/myqueryTemplate.

Returns
Type Description
ProjectsResource.LocationsResource.DataExchangesResource.QueryTemplatesResource.DeleteRequest

Get(string)

Gets a QueryTemplate

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

Required. The parent resource path of the QueryTemplate. e.g. projects/myproject/locations/us/dataExchanges/123/queryTemplates/myqueryTemplate.

Returns
Type Description
ProjectsResource.LocationsResource.DataExchangesResource.QueryTemplatesResource.GetRequest

List(string)

Lists all QueryTemplates in a given project and location.

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

Required. The parent resource path of the QueryTemplates. e.g. projects/myproject/locations/us/dataExchanges/123.

Returns
Type Description
ProjectsResource.LocationsResource.DataExchangesResource.QueryTemplatesResource.ListRequest

Patch(QueryTemplate, string)

Updates an existing QueryTemplate

Declaration
public virtual ProjectsResource.LocationsResource.DataExchangesResource.QueryTemplatesResource.PatchRequest Patch(QueryTemplate body, string name)
Parameters
Type Name Description
QueryTemplate body

The body of the request.

string name

Output only. The resource name of the QueryTemplate. e.g. projects/myproject/locations/us/dataExchanges/123/queryTemplates/456

Returns
Type Description
ProjectsResource.LocationsResource.DataExchangesResource.QueryTemplatesResource.PatchRequest

Submit(SubmitQueryTemplateRequest, string)

Submits a query template for approval.

Declaration
public virtual ProjectsResource.LocationsResource.DataExchangesResource.QueryTemplatesResource.SubmitRequest Submit(SubmitQueryTemplateRequest body, string name)
Parameters
Type Name Description
SubmitQueryTemplateRequest body

The body of the request.

string name

Required. The resource path of the QueryTemplate. e.g. projects/myproject/locations/us/dataExchanges/123/queryTemplates/myqueryTemplate.

Returns
Type Description
ProjectsResource.LocationsResource.DataExchangesResource.QueryTemplatesResource.SubmitRequest
In this article
Back to top Generated by DocFX