1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-17 16:53:34 +00:00

[AC-1418] Add better docs to options interface

This commit is contained in:
Shane Melton
2023-06-22 14:11:16 -07:00
parent 69b65ea2a8
commit ee82aead64

View File

@@ -9,8 +9,20 @@ import { PlatformUtilsService } from "@bitwarden/common/platform/abstractions/pl
export interface SecretsManagerSubscriptionOptions {
interval: "year" | "month";
/**
* The current number of seats the organization subscribes to.
*/
seatCount: number;
/**
* Optional auto-scaling limit for the number of seats the organization can subscribe to.
*/
seatLimit: number;
/**
* The price per seat for the subscription.
*/
seatPrice: number;
/**
@@ -18,8 +30,19 @@ export interface SecretsManagerSubscriptionOptions {
*/
baseServiceAccountCount: number;
/**
* The current number of additional service accounts the organization subscribes to.
*/
serviceAccountCount: number;
/**
* Optional auto-scaling limit for the number of additional service accounts the organization can subscribe to.
*/
serviceAccountLimit: number;
/**
* The price per additional service account for the subscription.
*/
additionalServiceAccountPrice: number;
}