From aedaaffcffab764208c0174da56a74c546147f94 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 17 Dec 2025 09:29:48 +0000 Subject: [PATCH] Publish proto files from b65925457 --- nebius/audit/v2/audit_event_service.proto | 14 ++++++++++++++ nebius/iam/v1/federation_certificate.proto | 2 ++ nebius/iam/v1/static_key.proto | 2 ++ nebius/iam/v1/tenant_user_account.proto | 2 +- nebius/storage/v1/bucket.proto | 16 ++++++++++++++++ 5 files changed, 35 insertions(+), 1 deletion(-) diff --git a/nebius/audit/v2/audit_event_service.proto b/nebius/audit/v2/audit_event_service.proto index 73a21f1..16e681f 100644 --- a/nebius/audit/v2/audit_event_service.proto +++ b/nebius/audit/v2/audit_event_service.proto @@ -56,6 +56,20 @@ message ListAuditEventRequest { // type // status string filter = 6 [(sensitive) = true]; + + // Type of audit event to filter by. + EventType event_type = 7; +} + +enum EventType { + // Unspecified event type. + EVENT_TYPE_UNSPECIFIED = 0; + + // Control plane events. + CONTROL_PLANE = 1; + + // Data plane events (S3). + DATA_PLANE = 2; } message ListAuditEventResponse { diff --git a/nebius/iam/v1/federation_certificate.proto b/nebius/iam/v1/federation_certificate.proto index 7fb0bac..5687889 100644 --- a/nebius/iam/v1/federation_certificate.proto +++ b/nebius/iam/v1/federation_certificate.proto @@ -39,6 +39,8 @@ message FederationCertificateStatus { State state = 1; + string fingerprint = 2; + string algorithm = 3; int64 key_size = 4; diff --git a/nebius/iam/v1/static_key.proto b/nebius/iam/v1/static_key.proto index 13888b9..542426e 100644 --- a/nebius/iam/v1/static_key.proto +++ b/nebius/iam/v1/static_key.proto @@ -36,6 +36,8 @@ message StaticKeySpec { CONTAINER_REGISTRY = 2; AI_STUDIO = 3; + + TRACTO = 4; } } diff --git a/nebius/iam/v1/tenant_user_account.proto b/nebius/iam/v1/tenant_user_account.proto index 42bbbad..15ac442 100644 --- a/nebius/iam/v1/tenant_user_account.proto +++ b/nebius/iam/v1/tenant_user_account.proto @@ -114,7 +114,7 @@ message TenantUserAccountStatus { // once invitation is accepted it looses this reference (and internally gets a reference to their global federated user account) string invitation_id = 2; - // currently can only accept the values: custom, unknown, google, github. + // the federation id of the linked user account. Could be empty in a case of a tenant user account belongs to an invitation which wasn't accepted. string federation_id = 3; // user account state can help distinguish case when account is blocked globally diff --git a/nebius/storage/v1/bucket.proto b/nebius/storage/v1/bucket.proto index d1e1c99..e8b701d 100644 --- a/nebius/storage/v1/bucket.proto +++ b/nebius/storage/v1/bucket.proto @@ -54,6 +54,22 @@ message BucketSpec { // Flag to force usage of default_storage_class, ignoring `x-amz-storage-class` header. bool force_storage_class = 11; + + // Object audit logging specifies which requests must be logged - none, all or mutational only. + ObjectAuditLogging object_audit_logging = 12; + + enum ObjectAuditLogging { + OBJECT_AUDIT_LOGGING_UNSPECIFIED = 0; + + // Logging is disabled. + NONE = 1; + + // Logging enabled only for mutating requests. + MUTATE_ONLY = 2; + + // Logging enabled for all requests. + ALL = 3; + } } message BucketStatus {