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 |