Skip to main content

Variable: SetupStepRun

const SetupStepRun: TObject<{ at: TString; changed: TOptional<TBoolean>; checks: TArray<TUnion<[TObject<{ evidence: TOptional<TString>; expected: TOptional<TString>; id: TUnsafe<"provider.reachable" | "provider.capabilities" | "provider.converged" | "provider.root_account" | "organizations.request" | "organizations.applied" | "anchor.declared" | "anchor.framework" | "anchor.applied" | "accounts.declared" | "accounts.applied" | "accounts.invitation" | "module.library" | "module.session" | "module.identification" | "module.test_key" | "identifiers.declared" | "identifiers.agent" | "identifiers.registry" | "identifiers.applied" | "configuration.authority" | "configuration.stored" | "configuration.applied" | "publish.federation" | "publish.identifier" | "root.signed_in">; returned: TOptional<TString>; state: TUnion<[TLiteral<"passed">, TLiteral<"checking">, TLiteral<"not_run">]>; }>, TObject<{ cause: TUnsafe<"provider_unreachable" | "provider_credential_refused" | "provider_forbidden" | "provider_conflict" | "provider_rejected" | "provider_not_managed" | "provider_direct_grants_remain" | "provider_unexpected" | "provider_partial" | "provider_delegated" | "realm_missing" | "machine_client_refused" | "audience_missing" | "test_recipient_refused" | "mail_settings_invalid" | "secret_unreadable" | "root_account_not_declared" | "root_account_not_created" | "invitation_failed" | "invitation_unconfirmed" | "answers_invalid" | "governing_account_missing" | "governing_account_is_root" | "anchor_facts_missing" | "framework_missing" | "framework_invalid" | "service_no_reply" | "service_denied" | "service_refused" | "service_failed" | "reply_incomplete" | "authority_not_file" | "configuration_not_stored" | "audit_not_acknowledged" | "store_failed" | "module_token_missing" | "module_not_permitted" | "module_identification_missing" | "module_unavailable" | "module_session_lost" | "test_key_failed" | "test_key_not_destroyed" | "federation_not_verified" | "federation_unchecked" | "identifier_not_found" | "identifier_unverifiable" | "identifier_deactivated" | "identifier_parallel_differs" | "identifier_parallel_absent" | "root_account_not_linked" | "unexpected">; evidence: TOptional<TString>; expected: TOptional<TString>; id: TUnsafe<"provider.reachable" | "provider.capabilities" | "provider.converged" | "provider.root_account" | "organizations.request" | "organizations.applied" | "anchor.declared" | "anchor.framework" | "anchor.applied" | "accounts.declared" | "accounts.applied" | "accounts.invitation" | "module.library" | "module.session" | "module.identification" | "module.test_key" | "identifiers.declared" | "identifiers.agent" | "identifiers.registry" | "identifiers.applied" | "configuration.authority" | "configuration.stored" | "configuration.applied" | "publish.federation" | "publish.identifier" | "root.signed_in">; remedies: TArray<TUnsafe<"run_again" | "check_provider_reachable" | "check_admin_credential" | "grant_provider_permissions" | "declare_bring_your_own" | "create_provider_inventory" | "resolve_provider_conflict" | "correct_answers" | "check_secret_reference" | "check_mail_settings" | "resend_invitation" | "declare_root_account" | "declare_governing_account" | "declare_anchor_facts" | "place_framework_document" | "check_services_running" | "read_service_log" | "run_migrations" | "contact_support" | "check_token" | "use_procured_module" | "check_partition_permissions" | "remove_test_key" | "restart_credential" | "apply_anchor_again" | "apply_identifiers_again" | "check_edge_reachable" | "resolve_identifier_independently">>; returned: TOptional<TString>; state: TLiteral<"failed">; }>, TObject<{ cause: TUnsafe<"provider_unreachable" | "provider_credential_refused" | "provider_forbidden" | "provider_conflict" | "provider_rejected" | "provider_not_managed" | "provider_direct_grants_remain" | "provider_unexpected" | "provider_partial" | "provider_delegated" | "realm_missing" | "machine_client_refused" | "audience_missing" | "test_recipient_refused" | "mail_settings_invalid" | "secret_unreadable" | "root_account_not_declared" | "root_account_not_created" | "invitation_failed" | "invitation_unconfirmed" | "answers_invalid" | "governing_account_missing" | "governing_account_is_root" | "anchor_facts_missing" | "framework_missing" | "framework_invalid" | "service_no_reply" | "service_denied" | "service_refused" | "service_failed" | "reply_incomplete" | "authority_not_file" | "configuration_not_stored" | "audit_not_acknowledged" | "store_failed" | "module_token_missing" | "module_not_permitted" | "module_identification_missing" | "module_unavailable" | "module_session_lost" | "test_key_failed" | "test_key_not_destroyed" | "federation_not_verified" | "federation_unchecked" | "identifier_not_found" | "identifier_unverifiable" | "identifier_deactivated" | "identifier_parallel_differs" | "identifier_parallel_absent" | "root_account_not_linked" | "unexpected">; evidence: TOptional<TString>; expected: TOptional<TString>; id: TUnsafe<"provider.reachable" | "provider.capabilities" | "provider.converged" | "provider.root_account" | "organizations.request" | "organizations.applied" | "anchor.declared" | "anchor.framework" | "anchor.applied" | "accounts.declared" | "accounts.applied" | "accounts.invitation" | "module.library" | "module.session" | "module.identification" | "module.test_key" | "identifiers.declared" | "identifiers.agent" | "identifiers.registry" | "identifiers.applied" | "configuration.authority" | "configuration.stored" | "configuration.applied" | "publish.federation" | "publish.identifier" | "root.signed_in">; remedies: TOptional<TArray<TUnsafe<... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ...>>>; returned: TOptional<TString>; state: TLiteral<"needs_attention">; }>, TObject<{ evidence: TString; expected: TOptional<TString>; id: TUnsafe<"provider.reachable" | "provider.capabilities" | "provider.converged" | "provider.root_account" | "organizations.request" | "organizations.applied" | "anchor.declared" | "anchor.framework" | "anchor.applied" | "accounts.declared" | "accounts.applied" | "accounts.invitation" | "module.library" | "module.session" | "module.identification" | "module.test_key" | "identifiers.declared" | "identifiers.agent" | "identifiers.registry" | "identifiers.applied" | "configuration.authority" | "configuration.stored" | "configuration.applied" | "publish.federation" | "publish.identifier" | "root.signed_in">; returned: TOptional<TString>; state: TLiteral<"waiting">; }>]>>; module: TOptional<TObject<{ library: TOptional<TObject<{ loadMs: TInteger; path: TString; }>>; session: TOptional<TObject<{ slot: TOptional<TString>; tokenLabel: TString; }>>; token: TOptional<TObject<{ firmware: TOptional<TString>; manufacturer: TString; model: TString; serial: TString; }>>; }>>; partitions: TOptional<TArray<TObject<{ checked: TBoolean; label: TString; slot: TString; }>>>; plan: TBoolean; runId: TString; state: TOptional<TUnsafe<"running" | "ended">>; }>

Defined in: packages/contracts/src/setup.ts:290

One run of a step: when, in which mode, and what each check said.