Skip to content

Commit

Permalink
feat: add Vizier service to aiplatform v1 (#197)
Browse files Browse the repository at this point in the history
feat: add XAI, model monitoring, and index services to aiplatform v1
Committer: @dizcology
PiperOrigin-RevId: 394116440
PiperOrigin-RevId: 393860361
See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
  • Loading branch information
gcf-owl-bot[bot] and gcf-owl-bot[bot] committed Sep 15, 2021
1 parent 10cfae6 commit 4ec22c8
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -923,7 +923,33 @@ message UpdateModelDeploymentMonitoringJobRequest {
// server.
ModelDeploymentMonitoringJob model_deployment_monitoring_job = 1 [(google.api.field_behavior) = REQUIRED];

// Required. The update mask applies to the resource.
// Required. The update mask is used to specify the fields to be overwritten in the
// ModelDeploymentMonitoringJob resource by the update.
// The fields specified in the update_mask are relative to the resource, not
// the full request. A field will be overwritten if it is in the mask. If the
// user does not provide a mask then only the non-empty fields present in the
// request will be overwritten. Set the update_mask to `*` to override all
// fields.
// For the objective config, the user can either provide the update mask for
// model_deployment_monitoring_objective_configs or any combination of its
// nested fields, such as:
// model_deployment_monitoring_objective_configs.objective_config.training_dataset.
//
// Updatable fields:
//
// * `display_name`
// * `model_deployment_monitoring_schedule_config`
// * `model_monitoring_alert_config`
// * `logging_sampling_strategy`
// * `labels`
// * `log_ttl`
// * `enable_monitoring_pipeline_logs`
// . and
// * `model_deployment_monitoring_objective_configs`
// . or
// * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
// * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
// * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED];
}

Expand Down
28 changes: 27 additions & 1 deletion packages/google-cloud-aiplatform/src/v1/job_service_client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2799,7 +2799,33 @@ export class JobServiceClient {
* Required. The model monitoring configuration which replaces the resource on the
* server.
* @param {google.protobuf.FieldMask} request.updateMask
* Required. The update mask applies to the resource.
* Required. The update mask is used to specify the fields to be overwritten in the
* ModelDeploymentMonitoringJob resource by the update.
* The fields specified in the update_mask are relative to the resource, not
* the full request. A field will be overwritten if it is in the mask. If the
* user does not provide a mask then only the non-empty fields present in the
* request will be overwritten. Set the update_mask to `*` to override all
* fields.
* For the objective config, the user can either provide the update mask for
* model_deployment_monitoring_objective_configs or any combination of its
* nested fields, such as:
* model_deployment_monitoring_objective_configs.objective_config.training_dataset.
*
* Updatable fields:
*
* * `display_name`
* * `model_deployment_monitoring_schedule_config`
* * `model_monitoring_alert_config`
* * `logging_sampling_strategy`
* * `labels`
* * `log_ttl`
* * `enable_monitoring_pipeline_logs`
* . and
* * `model_deployment_monitoring_objective_configs`
* . or
* * `model_deployment_monitoring_objective_configs.objective_config.training_dataset`
* * `model_deployment_monitoring_objective_configs.objective_config.training_prediction_skew_detection_config`
* * `model_deployment_monitoring_objective_configs.objective_config.prediction_drift_detection_config`
* @param {object} [options]
* Call options. See {@link https://googleapis.dev/nodejs/google-gax/latest/interfaces/CallOptions.html|CallOptions} for more details.
* @returns {Promise} - The promise which resolves to an array.
Expand Down

0 comments on commit 4ec22c8

Please sign in to comment.