@@ -557,10 +557,6 @@ def create_customer_connector_config(parent, google_chrome_management_versions_v
557557 # Deletes a connector config.
558558 # @param [String] name
559559 # Required. Format: customers/`customer`/connectorConfigs/`connector_config`
560- # @param [String] etag
561- # Optional. The etag of the connector config. If an etag is provided and does
562- # not match the current etag of the connector config, deletion will be blocked
563- # and an ABORTED error will be returned.
564560 # @param [String] fields
565561 # Selector specifying which fields to include in a partial response.
566562 # @param [String] quota_user
@@ -578,12 +574,11 @@ def create_customer_connector_config(parent, google_chrome_management_versions_v
578574 # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
579575 # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
580576 # @raise [Google::Apis::AuthorizationError] Authorization is required
581- def delete_customer_connector_config ( name , etag : nil , fields : nil , quota_user : nil , options : nil , &block )
577+ def delete_customer_connector_config ( name , fields : nil , quota_user : nil , options : nil , &block )
582578 command = make_simple_command ( :delete , 'v1/{+name}' , options )
583579 command . response_representation = Google ::Apis ::ChromemanagementV1 ::GoogleProtobufEmpty ::Representation
584580 command . response_class = Google ::Apis ::ChromemanagementV1 ::GoogleProtobufEmpty
585581 command . params [ 'name' ] = name unless name . nil?
586- command . query [ 'etag' ] = etag unless etag . nil?
587582 command . query [ 'fields' ] = fields unless fields . nil?
588583 command . query [ 'quotaUser' ] = quota_user unless quota_user . nil?
589584 execute_or_queue_command ( command , &block )
@@ -660,6 +655,42 @@ def list_customer_connector_configs(parent, page_size: nil, page_token: nil, fie
660655 execute_or_queue_command ( command , &block )
661656 end
662657
658+ # Updates a connector config.
659+ # @param [String] name
660+ # Identifier. Format: customers/`customer`/connectorConfigs/`connector_config`
661+ # @param [Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ConnectorConfig] google_chrome_management_versions_v1_connector_config_object
662+ # @param [String] update_mask
663+ # Optional. The update mask that can be used to specify which fields to update.
664+ # @param [String] fields
665+ # Selector specifying which fields to include in a partial response.
666+ # @param [String] quota_user
667+ # Available to use for quota purposes for server-side applications. Can be any
668+ # arbitrary string assigned to a user, but should not exceed 40 characters.
669+ # @param [Google::Apis::RequestOptions] options
670+ # Request-specific options
671+ #
672+ # @yield [result, err] Result & error if block supplied
673+ # @yieldparam result [Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ConnectorConfig] parsed result object
674+ # @yieldparam err [StandardError] error object if request failed
675+ #
676+ # @return [Google::Apis::ChromemanagementV1::GoogleChromeManagementVersionsV1ConnectorConfig]
677+ #
678+ # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
679+ # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
680+ # @raise [Google::Apis::AuthorizationError] Authorization is required
681+ def patch_customer_connector_config ( name , google_chrome_management_versions_v1_connector_config_object = nil , update_mask : nil , fields : nil , quota_user : nil , options : nil , &block )
682+ command = make_simple_command ( :patch , 'v1/{+name}' , options )
683+ command . request_representation = Google ::Apis ::ChromemanagementV1 ::GoogleChromeManagementVersionsV1ConnectorConfig ::Representation
684+ command . request_object = google_chrome_management_versions_v1_connector_config_object
685+ command . response_representation = Google ::Apis ::ChromemanagementV1 ::GoogleChromeManagementVersionsV1ConnectorConfig ::Representation
686+ command . response_class = Google ::Apis ::ChromemanagementV1 ::GoogleChromeManagementVersionsV1ConnectorConfig
687+ command . params [ 'name' ] = name unless name . nil?
688+ command . query [ 'updateMask' ] = update_mask unless update_mask . nil?
689+ command . query [ 'fields' ] = fields unless fields . nil?
690+ command . query [ 'quotaUser' ] = quota_user unless quota_user . nil?
691+ execute_or_queue_command ( command , &block )
692+ end
693+
663694 # Deletes the data collected from a Chrome browser profile.
664695 # @param [String] name
665696 # Required. Format: customers/`customer_id`/profiles/`profile_permanent_id`
0 commit comments