[Obsolete]
public sealed class DataTaxonomyServiceClientImpl : DataTaxonomyServiceClientReference documentation and code samples for the Cloud Dataplex v1 API class DataTaxonomyServiceClientImpl.
DataTaxonomyService client wrapper implementation, for convenient use.
Namespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Remarks
DataTaxonomyService enables attribute-based governance. The resources currently offered include DataTaxonomy and DataAttribute.
Constructors
DataTaxonomyServiceClientImpl(DataTaxonomyServiceClient, DataTaxonomyServiceSettings, ILogger)
public DataTaxonomyServiceClientImpl(DataTaxonomyService.DataTaxonomyServiceClient grpcClient, DataTaxonomyServiceSettings settings, ILogger logger)Constructs a client wrapper for the DataTaxonomyService service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
DataTaxonomyServiceDataTaxonomyServiceClientThe underlying gRPC client. |
settings |
DataTaxonomyServiceSettingsThe base DataTaxonomyServiceSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
CreateDataAttributeBindingOperationsClient
public override OperationsClient CreateDataAttributeBindingOperationsClient { get; }The long-running operations client for CreateDataAttributeBinding.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateDataAttributeOperationsClient
public override OperationsClient CreateDataAttributeOperationsClient { get; }The long-running operations client for CreateDataAttribute.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateDataTaxonomyOperationsClient
public override OperationsClient CreateDataTaxonomyOperationsClient { get; }The long-running operations client for CreateDataTaxonomy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteDataAttributeBindingOperationsClient
public override OperationsClient DeleteDataAttributeBindingOperationsClient { get; }The long-running operations client for DeleteDataAttributeBinding.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteDataAttributeOperationsClient
public override OperationsClient DeleteDataAttributeOperationsClient { get; }The long-running operations client for DeleteDataAttribute.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteDataTaxonomyOperationsClient
public override OperationsClient DeleteDataTaxonomyOperationsClient { get; }The long-running operations client for DeleteDataTaxonomy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override DataTaxonomyService.DataTaxonomyServiceClient GrpcClient { get; }The underlying gRPC DataTaxonomyService client
| Property Value | |
|---|---|
| Type | Description |
DataTaxonomyServiceDataTaxonomyServiceClient |
|
IAMPolicyClient
public override IAMPolicyClient IAMPolicyClient { get; }The IAMPolicyClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
IAMPolicyClient |
|
LocationsClient
public override LocationsClient LocationsClient { get; }The LocationsClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
LocationsClient |
|
UpdateDataAttributeBindingOperationsClient
public override OperationsClient UpdateDataAttributeBindingOperationsClient { get; }The long-running operations client for UpdateDataAttributeBinding.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateDataAttributeOperationsClient
public override OperationsClient UpdateDataAttributeOperationsClient { get; }The long-running operations client for UpdateDataAttribute.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateDataTaxonomyOperationsClient
public override OperationsClient UpdateDataTaxonomyOperationsClient { get; }The long-running operations client for UpdateDataTaxonomy.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
Methods
CreateDataAttribute(CreateDataAttributeRequest, CallSettings)
[Obsolete]
public override Operation<DataAttribute, OperationMetadata> CreateDataAttribute(CreateDataAttributeRequest request, CallSettings callSettings = null)Create a DataAttribute resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataAttributeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationDataAttributeOperationMetadata |
The RPC response. |
CreateDataAttributeAsync(CreateDataAttributeRequest, CallSettings)
[Obsolete]
public override Task<Operation<DataAttribute, OperationMetadata>> CreateDataAttributeAsync(CreateDataAttributeRequest request, CallSettings callSettings = null)Create a DataAttribute resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataAttributeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationDataAttributeOperationMetadata |
A Task containing the RPC response. |
CreateDataAttributeBinding(CreateDataAttributeBindingRequest, CallSettings)
[Obsolete]
public override Operation<DataAttributeBinding, OperationMetadata> CreateDataAttributeBinding(CreateDataAttributeBindingRequest request, CallSettings callSettings = null)Create a DataAttributeBinding resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataAttributeBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationDataAttributeBindingOperationMetadata |
The RPC response. |
CreateDataAttributeBindingAsync(CreateDataAttributeBindingRequest, CallSettings)
[Obsolete]
public override Task<Operation<DataAttributeBinding, OperationMetadata>> CreateDataAttributeBindingAsync(CreateDataAttributeBindingRequest request, CallSettings callSettings = null)Create a DataAttributeBinding resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataAttributeBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationDataAttributeBindingOperationMetadata |
A Task containing the RPC response. |
CreateDataTaxonomy(CreateDataTaxonomyRequest, CallSettings)
[Obsolete]
public override Operation<DataTaxonomy, OperationMetadata> CreateDataTaxonomy(CreateDataTaxonomyRequest request, CallSettings callSettings = null)Create a DataTaxonomy resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataTaxonomyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationDataTaxonomyOperationMetadata |
The RPC response. |
CreateDataTaxonomyAsync(CreateDataTaxonomyRequest, CallSettings)
[Obsolete]
public override Task<Operation<DataTaxonomy, OperationMetadata>> CreateDataTaxonomyAsync(CreateDataTaxonomyRequest request, CallSettings callSettings = null)Create a DataTaxonomy resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataTaxonomyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationDataTaxonomyOperationMetadata |
A Task containing the RPC response. |
DeleteDataAttribute(DeleteDataAttributeRequest, CallSettings)
[Obsolete]
public override Operation<Empty, OperationMetadata> DeleteDataAttribute(DeleteDataAttributeRequest request, CallSettings callSettings = null)Deletes a Data Attribute resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDataAttributeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteDataAttributeAsync(DeleteDataAttributeRequest, CallSettings)
[Obsolete]
public override Task<Operation<Empty, OperationMetadata>> DeleteDataAttributeAsync(DeleteDataAttributeRequest request, CallSettings callSettings = null)Deletes a Data Attribute resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDataAttributeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteDataAttributeBinding(DeleteDataAttributeBindingRequest, CallSettings)
[Obsolete]
public override Operation<Empty, OperationMetadata> DeleteDataAttributeBinding(DeleteDataAttributeBindingRequest request, CallSettings callSettings = null)Deletes a DataAttributeBinding resource. All attributes within the DataAttributeBinding must be deleted before the DataAttributeBinding can be deleted.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDataAttributeBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteDataAttributeBindingAsync(DeleteDataAttributeBindingRequest, CallSettings)
[Obsolete]
public override Task<Operation<Empty, OperationMetadata>> DeleteDataAttributeBindingAsync(DeleteDataAttributeBindingRequest request, CallSettings callSettings = null)Deletes a DataAttributeBinding resource. All attributes within the DataAttributeBinding must be deleted before the DataAttributeBinding can be deleted.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDataAttributeBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteDataTaxonomy(DeleteDataTaxonomyRequest, CallSettings)
[Obsolete]
public override Operation<Empty, OperationMetadata> DeleteDataTaxonomy(DeleteDataTaxonomyRequest request, CallSettings callSettings = null)Deletes a DataTaxonomy resource. All attributes within the DataTaxonomy must be deleted before the DataTaxonomy can be deleted.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDataTaxonomyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteDataTaxonomyAsync(DeleteDataTaxonomyRequest, CallSettings)
[Obsolete]
public override Task<Operation<Empty, OperationMetadata>> DeleteDataTaxonomyAsync(DeleteDataTaxonomyRequest request, CallSettings callSettings = null)Deletes a DataTaxonomy resource. All attributes within the DataTaxonomy must be deleted before the DataTaxonomy can be deleted.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDataTaxonomyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
GetDataAttribute(GetDataAttributeRequest, CallSettings)
[Obsolete]
public override DataAttribute GetDataAttribute(GetDataAttributeRequest request, CallSettings callSettings = null)Retrieves a Data Attribute resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataAttributeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataAttribute |
The RPC response. |
GetDataAttributeAsync(GetDataAttributeRequest, CallSettings)
[Obsolete]
public override Task<DataAttribute> GetDataAttributeAsync(GetDataAttributeRequest request, CallSettings callSettings = null)Retrieves a Data Attribute resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataAttributeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataAttribute |
A Task containing the RPC response. |
GetDataAttributeBinding(GetDataAttributeBindingRequest, CallSettings)
[Obsolete]
public override DataAttributeBinding GetDataAttributeBinding(GetDataAttributeBindingRequest request, CallSettings callSettings = null)Retrieves a DataAttributeBinding resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataAttributeBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataAttributeBinding |
The RPC response. |
GetDataAttributeBindingAsync(GetDataAttributeBindingRequest, CallSettings)
[Obsolete]
public override Task<DataAttributeBinding> GetDataAttributeBindingAsync(GetDataAttributeBindingRequest request, CallSettings callSettings = null)Retrieves a DataAttributeBinding resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataAttributeBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataAttributeBinding |
A Task containing the RPC response. |
GetDataTaxonomy(GetDataTaxonomyRequest, CallSettings)
[Obsolete]
public override DataTaxonomy GetDataTaxonomy(GetDataTaxonomyRequest request, CallSettings callSettings = null)Retrieves a DataTaxonomy resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataTaxonomyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DataTaxonomy |
The RPC response. |
GetDataTaxonomyAsync(GetDataTaxonomyRequest, CallSettings)
[Obsolete]
public override Task<DataTaxonomy> GetDataTaxonomyAsync(GetDataTaxonomyRequest request, CallSettings callSettings = null)Retrieves a DataTaxonomy resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataTaxonomyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDataTaxonomy |
A Task containing the RPC response. |
ListDataAttributeBindings(ListDataAttributeBindingsRequest, CallSettings)
[Obsolete]
public override PagedEnumerable<ListDataAttributeBindingsResponse, DataAttributeBinding> ListDataAttributeBindings(ListDataAttributeBindingsRequest request, CallSettings callSettings = null)Lists DataAttributeBinding resources in a project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataAttributeBindingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListDataAttributeBindingsResponseDataAttributeBinding |
A pageable sequence of DataAttributeBinding resources. |
ListDataAttributeBindingsAsync(ListDataAttributeBindingsRequest, CallSettings)
[Obsolete]
public override PagedAsyncEnumerable<ListDataAttributeBindingsResponse, DataAttributeBinding> ListDataAttributeBindingsAsync(ListDataAttributeBindingsRequest request, CallSettings callSettings = null)Lists DataAttributeBinding resources in a project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataAttributeBindingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListDataAttributeBindingsResponseDataAttributeBinding |
A pageable asynchronous sequence of DataAttributeBinding resources. |
ListDataAttributes(ListDataAttributesRequest, CallSettings)
[Obsolete]
public override PagedEnumerable<ListDataAttributesResponse, DataAttribute> ListDataAttributes(ListDataAttributesRequest request, CallSettings callSettings = null)Lists Data Attribute resources in a DataTaxonomy.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataAttributesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListDataAttributesResponseDataAttribute |
A pageable sequence of DataAttribute resources. |
ListDataAttributesAsync(ListDataAttributesRequest, CallSettings)
[Obsolete]
public override PagedAsyncEnumerable<ListDataAttributesResponse, DataAttribute> ListDataAttributesAsync(ListDataAttributesRequest request, CallSettings callSettings = null)Lists Data Attribute resources in a DataTaxonomy.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataAttributesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListDataAttributesResponseDataAttribute |
A pageable asynchronous sequence of DataAttribute resources. |
ListDataTaxonomies(ListDataTaxonomiesRequest, CallSettings)
[Obsolete]
public override PagedEnumerable<ListDataTaxonomiesResponse, DataTaxonomy> ListDataTaxonomies(ListDataTaxonomiesRequest request, CallSettings callSettings = null)Lists DataTaxonomy resources in a project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataTaxonomiesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListDataTaxonomiesResponseDataTaxonomy |
A pageable sequence of DataTaxonomy resources. |
ListDataTaxonomiesAsync(ListDataTaxonomiesRequest, CallSettings)
[Obsolete]
public override PagedAsyncEnumerable<ListDataTaxonomiesResponse, DataTaxonomy> ListDataTaxonomiesAsync(ListDataTaxonomiesRequest request, CallSettings callSettings = null)Lists DataTaxonomy resources in a project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataTaxonomiesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListDataTaxonomiesResponseDataTaxonomy |
A pageable asynchronous sequence of DataTaxonomy resources. |
UpdateDataAttribute(UpdateDataAttributeRequest, CallSettings)
[Obsolete]
public override Operation<DataAttribute, OperationMetadata> UpdateDataAttribute(UpdateDataAttributeRequest request, CallSettings callSettings = null)Updates a DataAttribute resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataAttributeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationDataAttributeOperationMetadata |
The RPC response. |
UpdateDataAttributeAsync(UpdateDataAttributeRequest, CallSettings)
[Obsolete]
public override Task<Operation<DataAttribute, OperationMetadata>> UpdateDataAttributeAsync(UpdateDataAttributeRequest request, CallSettings callSettings = null)Updates a DataAttribute resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataAttributeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationDataAttributeOperationMetadata |
A Task containing the RPC response. |
UpdateDataAttributeBinding(UpdateDataAttributeBindingRequest, CallSettings)
[Obsolete]
public override Operation<DataAttributeBinding, OperationMetadata> UpdateDataAttributeBinding(UpdateDataAttributeBindingRequest request, CallSettings callSettings = null)Updates a DataAttributeBinding resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataAttributeBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationDataAttributeBindingOperationMetadata |
The RPC response. |
UpdateDataAttributeBindingAsync(UpdateDataAttributeBindingRequest, CallSettings)
[Obsolete]
public override Task<Operation<DataAttributeBinding, OperationMetadata>> UpdateDataAttributeBindingAsync(UpdateDataAttributeBindingRequest request, CallSettings callSettings = null)Updates a DataAttributeBinding resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataAttributeBindingRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationDataAttributeBindingOperationMetadata |
A Task containing the RPC response. |
UpdateDataTaxonomy(UpdateDataTaxonomyRequest, CallSettings)
[Obsolete]
public override Operation<DataTaxonomy, OperationMetadata> UpdateDataTaxonomy(UpdateDataTaxonomyRequest request, CallSettings callSettings = null)Updates a DataTaxonomy resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataTaxonomyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationDataTaxonomyOperationMetadata |
The RPC response. |
UpdateDataTaxonomyAsync(UpdateDataTaxonomyRequest, CallSettings)
[Obsolete]
public override Task<Operation<DataTaxonomy, OperationMetadata>> UpdateDataTaxonomyAsync(UpdateDataTaxonomyRequest request, CallSettings callSettings = null)Updates a DataTaxonomy resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataTaxonomyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationDataTaxonomyOperationMetadata |
A Task containing the RPC response. |