Show / Hide Table of Contents

Class ProjectsResource.LocationsResource.TagTemplatesResource.FieldsResource

The "fields" collection of methods.

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

Constructors

FieldsResource(IClientService)

Constructs a new resource.

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

Properties

EnumValues

Gets the EnumValues resource.

Declaration
public virtual ProjectsResource.LocationsResource.TagTemplatesResource.FieldsResource.EnumValuesResource EnumValues { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.TagTemplatesResource.FieldsResource.EnumValuesResource

Methods

Create(GoogleCloudDatacatalogV1TagTemplateField, string)

Creates a field in a tag template. You must enable the Data Catalog API in the project identified by the parent parameter. For more information, see Data Catalog resource project.

Declaration
public virtual ProjectsResource.LocationsResource.TagTemplatesResource.FieldsResource.CreateRequest Create(GoogleCloudDatacatalogV1TagTemplateField body, string parent)
Parameters
Type Name Description
GoogleCloudDatacatalogV1TagTemplateField body

The body of the request.

string parent

Required. The name of the project and the template location region.

Returns
Type Description
ProjectsResource.LocationsResource.TagTemplatesResource.FieldsResource.CreateRequest

Delete(string)

Deletes a field in a tag template and all uses of this field from the tags based on this template. You must enable the Data Catalog API in the project identified by the name parameter. For more information, see Data Catalog resource project.

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

Required. The name of the tag template field to delete.

Returns
Type Description
ProjectsResource.LocationsResource.TagTemplatesResource.FieldsResource.DeleteRequest

Patch(GoogleCloudDatacatalogV1TagTemplateField, string)

Updates a field in a tag template. You can't update the field type with this method. You must enable the Data Catalog API in the project identified by the name parameter. For more information, see Data Catalog resource project.

Declaration
public virtual ProjectsResource.LocationsResource.TagTemplatesResource.FieldsResource.PatchRequest Patch(GoogleCloudDatacatalogV1TagTemplateField body, string name)
Parameters
Type Name Description
GoogleCloudDatacatalogV1TagTemplateField body

The body of the request.

string name

Required. The name of the tag template field.

Returns
Type Description
ProjectsResource.LocationsResource.TagTemplatesResource.FieldsResource.PatchRequest

Rename(GoogleCloudDatacatalogV1RenameTagTemplateFieldRequest, string)

Renames a field in a tag template. You must enable the Data Catalog API in the project identified by the name parameter. For more information, see [Data Catalog resource project] (https://cloud.google.com/data-catalog/docs/concepts/resource-project).

Declaration
public virtual ProjectsResource.LocationsResource.TagTemplatesResource.FieldsResource.RenameRequest Rename(GoogleCloudDatacatalogV1RenameTagTemplateFieldRequest body, string name)
Parameters
Type Name Description
GoogleCloudDatacatalogV1RenameTagTemplateFieldRequest body

The body of the request.

string name

Required. The name of the tag template field.

Returns
Type Description
ProjectsResource.LocationsResource.TagTemplatesResource.FieldsResource.RenameRequest
In this article
Back to top Generated by DocFX