Skip to content

Commit 0a1f4e9

Browse files
feat: add model_monitoring_stats_anomalies,model_monitoring_status to BatchPredictionJob in aiplatform v1beta1 batch_prediction_job.proto (#1621)
* feat: add model_monitoring_stats_anomalies,model_monitoring_status to BatchPredictionJob in aiplatform v1beta1 batch_prediction_job.proto PiperOrigin-RevId: 470845818 Source-Link: googleapis/googleapis@284389e Source-Link: googleapis/googleapis-gen@29deb79 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMjlkZWI3OWIwNGFlYTE2OWE1NjhlN2M1NDQ4NjgyNDNkNTE2MWRkZSJ9 * 🦉 Updates from OwlBot post-processor 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> Co-authored-by: Yu-Han Liu <[email protected]>
1 parent 8fb836b commit 0a1f4e9

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

google/cloud/aiplatform_v1beta1/types/batch_prediction_job.py

+17
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
from google.cloud.aiplatform_v1beta1.types import (
2727
manual_batch_tuning_parameters as gca_manual_batch_tuning_parameters,
2828
)
29+
from google.cloud.aiplatform_v1beta1.types import model_deployment_monitoring_job
2930
from google.cloud.aiplatform_v1beta1.types import model_monitoring
3031
from google.cloud.aiplatform_v1beta1.types import (
3132
unmanaged_container_model as gca_unmanaged_container_model,
@@ -220,6 +221,12 @@ class BatchPredictionJob(proto.Message):
220221
analysis model behaviors, based on the input and
221222
output to the batch prediction job, as well as
222223
the provided training dataset.
224+
model_monitoring_stats_anomalies (Sequence[google.cloud.aiplatform_v1beta1.types.ModelMonitoringStatsAnomalies]):
225+
Get batch prediction job monitoring
226+
statistics.
227+
model_monitoring_status (google.rpc.status_pb2.Status):
228+
Output only. The running status of the model
229+
monitoring pipeline.
223230
"""
224231

225232
class InputConfig(proto.Message):
@@ -539,6 +546,16 @@ class OutputInfo(proto.Message):
539546
number=26,
540547
message=model_monitoring.ModelMonitoringConfig,
541548
)
549+
model_monitoring_stats_anomalies = proto.RepeatedField(
550+
proto.MESSAGE,
551+
number=31,
552+
message=model_deployment_monitoring_job.ModelMonitoringStatsAnomalies,
553+
)
554+
model_monitoring_status = proto.Field(
555+
proto.MESSAGE,
556+
number=32,
557+
message=status_pb2.Status,
558+
)
542559

543560

544561
__all__ = tuple(sorted(__protobuf__.manifest))

tests/unit/gapic/aiplatform_v1beta1/test_job_service.py

+1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@
6161
from google.cloud.aiplatform_v1beta1.types import env_var
6262
from google.cloud.aiplatform_v1beta1.types import explanation
6363
from google.cloud.aiplatform_v1beta1.types import explanation_metadata
64+
from google.cloud.aiplatform_v1beta1.types import feature_monitoring_stats
6465
from google.cloud.aiplatform_v1beta1.types import hyperparameter_tuning_job
6566
from google.cloud.aiplatform_v1beta1.types import (
6667
hyperparameter_tuning_job as gca_hyperparameter_tuning_job,

0 commit comments

Comments
 (0)