From cf3f9e477f2484f4852a5a4917a855ba4767b2a4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 28 Sep 2026 08:17:19 +0000 Subject: [PATCH] Publish proto files from 1299a0f9d8 --- nebius/ai/v1/devlab.proto | 2 +- nebius/ai/v1/endpoint.proto | 10 ++++------ nebius/ai/v1/job.proto | 10 ++++------ nebius/audit/v2/audit_event_export.proto | 1 - nebius/audit/v2/audit_event_service.proto | 1 - nebius/mk8s/v1/cluster.proto | 2 ++ nebius/storage/v1/bucket.proto | 2 ++ 7 files changed, 13 insertions(+), 15 deletions(-) diff --git a/nebius/ai/v1/devlab.proto b/nebius/ai/v1/devlab.proto index 4ddf692..0aac3ae 100644 --- a/nebius/ai/v1/devlab.proto +++ b/nebius/ai/v1/devlab.proto @@ -142,8 +142,8 @@ message DevlabSpec { ]; // Subnet ID where the Devlab will be deployed. + // If omitted, the service uses the project's default subnet in the workload region. string subnet_id = 24 [ - (buf.validate.field).required = true, (field_behavior) = IMMUTABLE, (nid) = { resource: ["vpcsubnet"] diff --git a/nebius/ai/v1/endpoint.proto b/nebius/ai/v1/endpoint.proto index b369f7f..d480293 100644 --- a/nebius/ai/v1/endpoint.proto +++ b/nebius/ai/v1/endpoint.proto @@ -87,12 +87,10 @@ message EndpointSpec { DiskSpec disk = 23 [(buf.validate.field).required = true]; // Subnet ID where the endpoint will be deployed. - string subnet_id = 24 [ - (buf.validate.field).required = true, - (nid) = { - resource: ["vpcsubnet"] - } - ]; + // If omitted, the service uses the project's default subnet in the workload region. + string subnet_id = 24 [(nid) = { + resource: ["vpcsubnet"] + }]; // Whether to assign a public IP to the endpoint. bool public_ip = 25; diff --git a/nebius/ai/v1/job.proto b/nebius/ai/v1/job.proto index dd1e628..fdb68cc 100644 --- a/nebius/ai/v1/job.proto +++ b/nebius/ai/v1/job.proto @@ -84,12 +84,10 @@ message JobSpec { DiskSpec disk = 23 [(buf.validate.field).required = true]; // Subnet ID where the job will be deployed. - string subnet_id = 24 [ - (buf.validate.field).required = true, - (nid) = { - resource: ["vpcsubnet"] - } - ]; + // If omitted, the service uses the project's default subnet in the workload region. + string subnet_id = 24 [(nid) = { + resource: ["vpcsubnet"] + }]; // Whether to assign a public IP to the job. bool public_ip = 25; diff --git a/nebius/audit/v2/audit_event_export.proto b/nebius/audit/v2/audit_event_export.proto index 9849e8f..39273cb 100644 --- a/nebius/audit/v2/audit_event_export.proto +++ b/nebius/audit/v2/audit_event_export.proto @@ -76,7 +76,6 @@ message AuditEventExportParams { // authentication.subject.service_account_id // authentication.subject.tenant_user_id // authentication.token_credential.masked_token - // project_region.name // resource.hierarchy.id // resource.hierarchy.name // resource.metadata.id diff --git a/nebius/audit/v2/audit_event_service.proto b/nebius/audit/v2/audit_event_service.proto index 97d581e..837d778 100644 --- a/nebius/audit/v2/audit_event_service.proto +++ b/nebius/audit/v2/audit_event_service.proto @@ -51,7 +51,6 @@ message ListAuditEventRequest { // authentication.subject.service_account_id // authentication.subject.tenant_user_id // authentication.token_credential.masked_token - // project_region.name // resource.hierarchy.id // resource.hierarchy.name // resource.metadata.id diff --git a/nebius/mk8s/v1/cluster.proto b/nebius/mk8s/v1/cluster.proto index b2b6706..ea3db28 100644 --- a/nebius/mk8s/v1/cluster.proto +++ b/nebius/mk8s/v1/cluster.proto @@ -103,8 +103,10 @@ message ControlPlaneEndpointsSpec { message PublicEndpointSpec { // List of CIDR blocks from which access to public endpoint is allowed. // If field is not set, or list is empty, it means that access is not restricted at all. + // You can specify a maximum of 8 CIDRs. repeated string allowed_cidrs = 2 [(buf.validate.field) = { repeated: { + max_items: 8 items: { cel: [ { diff --git a/nebius/storage/v1/bucket.proto b/nebius/storage/v1/bucket.proto index 419a668..44141a7 100644 --- a/nebius/storage/v1/bucket.proto +++ b/nebius/storage/v1/bucket.proto @@ -142,6 +142,8 @@ message BucketSpec { ] }]; } + + reserved 14; } message BucketStatus {