interface BitwardenNodeParameters {
accessAll?: boolean;
additionalFields?: {
collections?: unknown[];
externalId?: string;
};
collectionId?: string;
email?: string;
filters?: {
actingUserId?: string;
end?: string;
itemID?: string;
start?: string;
};
groupId?: string;
groupIds?: string;
limit?: number;
memberId?: string;
memberIds?: string;
name?: string;
operation?: | "create"
| "get"
| "getAll"
| "update"
| "delete"
| "getMembers"
| "updateMembers"
| "getGroups"
| "updateGroups";
resource?: "event"
| "collection"
| "group"
| "member";
returnAll?: boolean;
type?: 0 | 1 | 3 | 2;
updateFields?:
| { externalId?: string; groups?: unknown[] }
| {
accessAll?: boolean;
collections?: unknown[];
externalId?: string;
name?: string;
}
| {
accessAll?: boolean;
collections?: unknown[];
externalId?: string;
type?: 0
| 1
| 3
| 2;
};
}Properties§
§§§§§§§§§§§§§§§
readonly access All?: boolean§
readonly additional Fields?: { ... }Default: {}
readonly collection Id?: stringThe identifier of the collection
readonly email?: stringThe email of the member to update
readonly filters?: { ... }Default: {}
readonly group Id?: stringThe identifier of the group
readonly group Ids?: stringComma-separated list of IDs of groups to set for a member
readonly limit?: numberMax number of results to return Default: 10 Type options: {"minValue":1}
readonly member Id?: stringThe identifier of the member
readonly member Ids?: stringComma-separated list of IDs of members to set in a group
readonly name?: stringThe name of the group to create
readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "delete"
| "getMembers"
| "updateMembers"
| "getGroups"
| "updateGroups"Default: "get"
readonly resource?: "event" | "collection" | "group" | "member"Default: "collection"
readonly return All?: booleanWhether to return all results or only up to a given limit
readonly type?: 0 | 1 | 3 | 2Default: 2
readonly update Fields?:
| { externalId?: string; groups?: unknown[] }
| {
accessAll?: boolean;
collections?: unknown[];
externalId?: string;
name?: string;
}
| {
accessAll?: boolean;
collections?: unknown[];
externalId?: string;
type?: 0
| 1
| 3
| 2;
}Default: {}
Whether to allow this group to access all collections within the organization, instead of only its associated collections. If set to true, this option overrides any collection assignments.