Discovery Engine v1 API - Class UpdateDataConnectorRequest (1.17.0)

public sealed class UpdateDataConnectorRequest : IMessage<UpdateDataConnectorRequest>, IEquatable<UpdateDataConnectorRequest>, IDeepCloneable<UpdateDataConnectorRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1 API class UpdateDataConnectorRequest.

Request message for [DataConnectorService.UpdateDataConnector][google.cloud.discoveryengine.v1.DataConnectorService.UpdateDataConnector] method.

Inheritance

object > UpdateDataConnectorRequest

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

UpdateDataConnectorRequest()

public UpdateDataConnectorRequest()

UpdateDataConnectorRequest(UpdateDataConnectorRequest)

public UpdateDataConnectorRequest(UpdateDataConnectorRequest other)
Parameter
Name Description
other UpdateDataConnectorRequest

Properties

DataConnector

public DataConnector DataConnector { get; set; }

Required. The [DataConnector][google.cloud.discoveryengine.v1.DataConnector] to update.

If the caller does not have permission to update the [DataConnector][google.cloud.discoveryengine.v1.DataConnector], regardless of whether or not it exists, a PERMISSION_DENIED error is returned.

If the [DataConnector][google.cloud.discoveryengine.v1.DataConnector] does not exist, a NOT_FOUND error is returned.

Property Value
Type Description
DataConnector

UpdateMask

public FieldMask UpdateMask { get; set; }

Indicates which fields in the provided [DataConnector][google.cloud.discoveryengine.v1.DataConnector] to update.

Supported field paths include:

  • refresh_interval
  • params
  • auto_run_disabled
  • action_config
  • action_config.action_params
  • action_config.service_name
  • destination_configs
  • blocking_reasons
  • sync_mode
  • incremental_sync_disabled
  • incremental_refresh_interval
  • data_protection_policy

Note: Support for these fields may vary depending on the connector type. For example, not all connectors support destination_configs.

If an unsupported or unknown field path is provided, the request will return an INVALID_ARGUMENT error.

Property Value
Type Description
FieldMask