Skip to content
Merged
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
1 change: 1 addition & 0 deletions nebius/iam/v1/federation.proto
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,5 @@ message SamlSettings {
}

message FederationStatus {
int32 users_count = 1;
}
11 changes: 11 additions & 0 deletions nebius/iam/v1/federation_certificate_service.proto
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ service FederationCertificateService {

rpc Update(UpdateFederationCertificateRequest) returns (common.v1.Operation);

// Replaces all federation's certificates with provided in the request. Certificates which are not presented will be removed.
rpc UpdateBulk(UpdateBulkFederationCertificateRequest) returns (common.v1.Operation);

rpc Delete(DeleteFederationCertificateRequest) returns (common.v1.Operation);
}

Expand Down Expand Up @@ -54,6 +57,14 @@ message UpdateFederationCertificateRequest {
FederationCertificateSpec spec = 2;
}

message UpdateBulkFederationCertificateRequest {
// Represents the parent federation ID. All certificates in update should have identical parent id.
string federation_id = 1;

// If target certificate contains id - the existing one will be updates, otherwise the new one will be created.
repeated UpdateFederationCertificateRequest updates = 2;
}

message DeleteFederationCertificateRequest {
string id = 1;
}
Expand Down