Class ProjectsResource.LocationsResource.TagTemplatesResource.FieldsResource
The "fields" collection of methods.
Inherited Members
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 |