mirror of
https://github.com/bitwarden/browser
synced 2025-12-18 01:03:35 +00:00
[AC-1418] Add better docs to options interface
This commit is contained in:
@@ -9,8 +9,20 @@ import { PlatformUtilsService } from "@bitwarden/common/platform/abstractions/pl
|
|||||||
|
|
||||||
export interface SecretsManagerSubscriptionOptions {
|
export interface SecretsManagerSubscriptionOptions {
|
||||||
interval: "year" | "month";
|
interval: "year" | "month";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The current number of seats the organization subscribes to.
|
||||||
|
*/
|
||||||
seatCount: number;
|
seatCount: number;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Optional auto-scaling limit for the number of seats the organization can subscribe to.
|
||||||
|
*/
|
||||||
seatLimit: number;
|
seatLimit: number;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The price per seat for the subscription.
|
||||||
|
*/
|
||||||
seatPrice: number;
|
seatPrice: number;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -18,8 +30,19 @@ export interface SecretsManagerSubscriptionOptions {
|
|||||||
*/
|
*/
|
||||||
baseServiceAccountCount: number;
|
baseServiceAccountCount: number;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The current number of additional service accounts the organization subscribes to.
|
||||||
|
*/
|
||||||
serviceAccountCount: number;
|
serviceAccountCount: number;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Optional auto-scaling limit for the number of additional service accounts the organization can subscribe to.
|
||||||
|
*/
|
||||||
serviceAccountLimit: number;
|
serviceAccountLimit: number;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The price per additional service account for the subscription.
|
||||||
|
*/
|
||||||
additionalServiceAccountPrice: number;
|
additionalServiceAccountPrice: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user