Content-Length: 1320278 | pFad | https://github.com/googleapis/googleapis/commit/e0f0642a1dc4f365f79a6186c1a4976ae82aa7b1

2F feat: add PredictRequestResponseLoggingConfig to Endpoint in aiplatfo… · googleapis/googleapis@e0f0642 · GitHub
Skip to content

Commit e0f0642

Browse files
Google APIscopybara-github
Google APIs
authored andcommitted
feat: add PredictRequestResponseLoggingConfig to Endpoint in aiplatform v1 endpoint.proto
PiperOrigin-RevId: 433794371
1 parent 4a2b09a commit e0f0642

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+23
-91
lines changed

google/cloud/aiplatform/v1/annotation.proto

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,8 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
22-
2321
import "google/cloud/aiplatform/v1/user_action_reference.proto";
2422
import "google/protobuf/struct.proto";
2523
import "google/protobuf/timestamp.proto";

google/cloud/aiplatform/v1/annotation_spec.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
2221
import "google/protobuf/timestamp.proto";

google/cloud/aiplatform/v1/artifact.proto

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,8 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
22-
import "google/cloud/aiplatform/v1/value.proto";
2321
import "google/protobuf/struct.proto";
2422
import "google/protobuf/timestamp.proto";
2523

google/cloud/aiplatform/v1/batch_prediction_job.proto

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
2221
import "google/cloud/aiplatform/v1/completion_stats.proto";
@@ -26,7 +25,6 @@ import "google/cloud/aiplatform/v1/io.proto";
2625
import "google/cloud/aiplatform/v1/job_state.proto";
2726
import "google/cloud/aiplatform/v1/machine_resources.proto";
2827
import "google/cloud/aiplatform/v1/manual_batch_tuning_parameters.proto";
29-
import "google/cloud/aiplatform/v1/model_monitoring.proto";
3028
import "google/cloud/aiplatform/v1/unmanaged_container_model.proto";
3129
import "google/protobuf/struct.proto";
3230
import "google/protobuf/timestamp.proto";

google/cloud/aiplatform/v1/completion_stats.proto

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
21-
import "google/rpc/status.proto";
2220

2321
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2422
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";

google/cloud/aiplatform/v1/context.proto

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,8 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
22-
import "google/cloud/aiplatform/v1/value.proto";
2321
import "google/protobuf/struct.proto";
2422
import "google/protobuf/timestamp.proto";
2523

google/cloud/aiplatform/v1/custom_job.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
2221
import "google/cloud/aiplatform/v1/encryption_spec.proto";

google/cloud/aiplatform/v1/data_item.proto

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,8 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
22-
2321
import "google/protobuf/struct.proto";
2422
import "google/protobuf/timestamp.proto";
2523

google/cloud/aiplatform/v1/data_labeling_job.proto

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,10 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
22-
import "google/cloud/aiplatform/v1/accelerator_type.proto";
2321
import "google/cloud/aiplatform/v1/encryption_spec.proto";
2422
import "google/cloud/aiplatform/v1/job_state.proto";
25-
import "google/cloud/aiplatform/v1/specialist_pool.proto";
2623
import "google/protobuf/struct.proto";
2724
import "google/protobuf/timestamp.proto";
2825
import "google/rpc/status.proto";

google/cloud/aiplatform/v1/dataset.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
2221
import "google/cloud/aiplatform/v1/encryption_spec.proto";

google/cloud/aiplatform/v1/dataset_service.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ import "google/cloud/aiplatform/v1/annotation_spec.proto";
2525
import "google/cloud/aiplatform/v1/data_item.proto";
2626
import "google/cloud/aiplatform/v1/dataset.proto";
2727
import "google/cloud/aiplatform/v1/operation.proto";
28-
import "google/cloud/aiplatform/v1/training_pipeline.proto";
2928
import "google/longrunning/operations.proto";
3029
import "google/protobuf/field_mask.proto";
3130

google/cloud/aiplatform/v1/deployed_index_ref.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
2221

google/cloud/aiplatform/v1/deployed_model_ref.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
2221

google/cloud/aiplatform/v1/encryption_spec.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120

2221
option csharp_namespace = "Google.Cloud.AIPlatform.V1";

google/cloud/aiplatform/v1/endpoint.proto

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,12 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
2221
import "google/cloud/aiplatform/v1/encryption_spec.proto";
2322
import "google/cloud/aiplatform/v1/explanation.proto";
2423
import "google/cloud/aiplatform/v1/io.proto";
2524
import "google/cloud/aiplatform/v1/machine_resources.proto";
26-
import "google/cloud/aiplatform/v1/model_deployment_monitoring_job.proto";
27-
import "google/cloud/aiplatform/v1/model_monitoring.proto";
2825
import "google/protobuf/timestamp.proto";
2926

3027
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
@@ -117,7 +114,7 @@ message Endpoint {
117114
// Only one of the fields, [network][google.cloud.aiplatform.v1.Endpoint.network] or
118115
// [enable_private_service_connect][google.cloud.aiplatform.v1.Endpoint.enable_private_service_connect],
119116
// can be set.
120-
bool enable_private_service_connect = 17;
117+
bool enable_private_service_connect = 17 [deprecated = true];
121118

122119
// Output only. Resource name of the Model Monitoring job associated with this Endpoint
123120
// if monitoring is enabled by [CreateModelDeploymentMonitoringJob][].
@@ -129,6 +126,9 @@ message Endpoint {
129126
type: "aiplatform.googleapis.com/ModelDeploymentMonitoringJob"
130127
}
131128
];
129+
130+
// Configures the request-response logging for online prediction.
131+
PredictRequestResponseLoggingConfig predict_request_response_logging_config = 18;
132132
}
133133

134134
// A deployment of a Model. Endpoints contain one or more DeployedModels.
@@ -232,3 +232,21 @@ message PrivateEndpoints {
232232
// connect is enabled.
233233
string service_attachment = 4 [(google.api.field_behavior) = OUTPUT_ONLY];
234234
}
235+
236+
// Configuration for logging request-response to a BigQuery table.
237+
message PredictRequestResponseLoggingConfig {
238+
// If logging is enabled or not.
239+
bool enabled = 1;
240+
241+
// Percentage of requests to be logged, expressed as a fraction in
242+
// range(0,1].
243+
double sampling_rate = 2;
244+
245+
// BigQuery table for logging.
246+
// If only given project, a new dataset will be created with name
247+
// `logging_<endpoint-display-name>_<endpoint-id>` where
248+
// <endpoint-display-name> will be made BigQuery-dataset-name compatible (e.g.
249+
// most special characters will become underscores). If no table name is
250+
// given, a new table will be created with name `request_response_logging`
251+
BigQueryDestination bigquery_destination = 3;
252+
}

google/cloud/aiplatform/v1/entity_type.proto

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,8 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
22-
import "google/cloud/aiplatform/v1/feature.proto";
2321
import "google/protobuf/timestamp.proto";
2422

2523
option csharp_namespace = "Google.Cloud.AIPlatform.V1";

google/cloud/aiplatform/v1/env_var.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120

2221
option csharp_namespace = "Google.Cloud.AIPlatform.V1";

google/cloud/aiplatform/v1/event.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
2221
import "google/protobuf/timestamp.proto";

google/cloud/aiplatform/v1/execution.proto

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,8 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
22-
import "google/cloud/aiplatform/v1/value.proto";
2321
import "google/protobuf/struct.proto";
2422
import "google/protobuf/timestamp.proto";
2523

google/cloud/aiplatform/v1/explanation.proto

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,8 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/cloud/aiplatform/v1/explanation_metadata.proto";
22-
import "google/cloud/aiplatform/v1/io.proto";
2321
import "google/protobuf/struct.proto";
2422

2523
option csharp_namespace = "Google.Cloud.AIPlatform.V1";

google/cloud/aiplatform/v1/explanation_metadata.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/protobuf/struct.proto";
2221

google/cloud/aiplatform/v1/feature.proto

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,8 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
22-
import "google/cloud/aiplatform/v1/feature_monitoring_stats.proto";
2321
import "google/protobuf/timestamp.proto";
2422

2523
option csharp_namespace = "Google.Cloud.AIPlatform.V1";

google/cloud/aiplatform/v1/feature_monitoring_stats.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/protobuf/timestamp.proto";
2120

2221
option csharp_namespace = "Google.Cloud.AIPlatform.V1";

google/cloud/aiplatform/v1/feature_selector.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120

2221
option csharp_namespace = "Google.Cloud.AIPlatform.V1";

google/cloud/aiplatform/v1/featurestore.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
2221
import "google/cloud/aiplatform/v1/encryption_spec.proto";

google/cloud/aiplatform/v1/featurestore_service.proto

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,8 @@ import "google/api/field_behavior.proto";
2222
import "google/api/resource.proto";
2323
import "google/cloud/aiplatform/v1/entity_type.proto";
2424
import "google/cloud/aiplatform/v1/feature.proto";
25-
import "google/cloud/aiplatform/v1/feature_monitoring_stats.proto";
2625
import "google/cloud/aiplatform/v1/feature_selector.proto";
2726
import "google/cloud/aiplatform/v1/featurestore.proto";
28-
import "google/cloud/aiplatform/v1/featurestore_online_service.proto";
2927
import "google/cloud/aiplatform/v1/io.proto";
3028
import "google/cloud/aiplatform/v1/operation.proto";
3129
import "google/longrunning/operations.proto";

google/cloud/aiplatform/v1/hyperparameter_tuning_job.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
2221
import "google/cloud/aiplatform/v1/custom_job.proto";

google/cloud/aiplatform/v1/index.proto

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,9 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
2221
import "google/cloud/aiplatform/v1/deployed_index_ref.proto";
23-
import "google/protobuf/duration.proto";
2422
import "google/protobuf/struct.proto";
2523
import "google/protobuf/timestamp.proto";
2624

google/cloud/aiplatform/v1/index_endpoint.proto

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,8 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
22-
import "google/cloud/aiplatform/v1/index.proto";
2321
import "google/cloud/aiplatform/v1/machine_resources.proto";
2422
import "google/protobuf/timestamp.proto";
2523

google/cloud/aiplatform/v1/io.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120

2221
option csharp_namespace = "Google.Cloud.AIPlatform.V1";

google/cloud/aiplatform/v1/job_state.proto

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
20-
2119
option csharp_namespace = "Google.Cloud.AIPlatform.V1";
2220
option go_package = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1;aiplatform";
2321
option java_multiple_files = true;

google/cloud/aiplatform/v1/lineage_subgraph.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/cloud/aiplatform/v1/artifact.proto";
2120
import "google/cloud/aiplatform/v1/event.proto";
2221
import "google/cloud/aiplatform/v1/execution.proto";

google/cloud/aiplatform/v1/machine_resources.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/cloud/aiplatform/v1/accelerator_type.proto";
2221

google/cloud/aiplatform/v1/manual_batch_tuning_parameters.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120

2221
option csharp_namespace = "Google.Cloud.AIPlatform.V1";

google/cloud/aiplatform/v1/metadata_schema.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
2221
import "google/protobuf/timestamp.proto";

google/cloud/aiplatform/v1/metadata_store.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
2221
import "google/cloud/aiplatform/v1/encryption_spec.proto";

google/cloud/aiplatform/v1/migratable_resource.proto

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ syntax = "proto3";
1616

1717
package google.cloud.aiplatform.v1;
1818

19-
import "google/api/annotations.proto";
2019
import "google/api/field_behavior.proto";
2120
import "google/api/resource.proto";
2221
import "google/protobuf/timestamp.proto";

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://github.com/googleapis/googleapis/commit/e0f0642a1dc4f365f79a6186c1a4976ae82aa7b1

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy