Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions nebius/audit/v2/audit_event_service.proto
Original file line number Diff line number Diff line change
Expand Up @@ -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 {
Expand Down
2 changes: 2 additions & 0 deletions nebius/iam/v1/federation_certificate.proto
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@ message FederationCertificateStatus {

State state = 1;

string fingerprint = 2;

string algorithm = 3;

int64 key_size = 4;
Expand Down
2 changes: 2 additions & 0 deletions nebius/iam/v1/static_key.proto
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ message StaticKeySpec {
CONTAINER_REGISTRY = 2;

AI_STUDIO = 3;

TRACTO = 4;
}
}

Expand Down
2 changes: 1 addition & 1 deletion nebius/iam/v1/tenant_user_account.proto
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
16 changes: 16 additions & 0 deletions nebius/storage/v1/bucket.proto
Original file line number Diff line number Diff line change
Expand Up @@ -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 {
Expand Down