Variable: BootstrapApplyRequest
constBootstrapApplyRequest:TObject<{anchor:TObject<{displayName:TString;slug:TString; }>;bundles:TOptional<TArray<TObject<{code:TString;name:TString;permissions:TArray<TUnsafe<"subject.create"|"subject.read"|"person.create"|"person.read"|"grant.create"|"grant.read"|"grant.revoke"|"accreditation.apply"|"accreditation.admit"|"accreditation.publish"|"accreditation.read"|"entity-statement.read"|"identifier.create"|"identifier.read"|"identifier.publish"|"identifier.update">>; }>>>;governingAccount:TOptional<TObject<{issuer:TString;subjectClaim:TString; }>>;identities:TArray<TObject<{actsFor:TString;bundle:TOptional<TString>;issuer:TString;subjectClaim:TString; }>>;identityProviderChanges:TOptional<TArray<TObject<{changed:TArray<TUnsafe<"smtp"|"realm"|"access-token-lifespan"|"id-token-lifespan"|"authorization-code-lifespan"|"refresh-token-lifespan"|"sso-session-lifespan"|"password-policy"|"brute-force"|"internationalisation"|"required-actions"|"client"|"client-scope"|"audience-mapper"|"direct-access-grants"|"root-account"|"client-disabled"|"invitation-mail">>;realm:TUnsafe<"staff"|"holders">; }>>>;organizations:TArray<TObject<{displayName:TString;path:TString; }>>;plan:TOptional<TBoolean>;rootAccount:TOptional<TObject<{bundle:TOptional<TString>;issuer:TString;subjectClaim:TString; }>>; }>
Defined in: packages/contracts/src/schemas/identity.ts:146
request.platform.identity.bootstrap.apply.v1 request: the desired state from the
answer file's anchor, organizations and machineClients. Convergent: the
handler ensures each, so it is safe on every deploy.