MssubMcp.Types (mssub_mcp v0.1.0)
Defines data types used in operating the MCP Subsystem.
Summary
Types
Link to this type
session_name()
@type session_name() :: MscmpSystSession.Types.session_name()
Link to this type
tenant_bootstrap_params()
@type tenant_bootstrap_params() :: %{ optional(:owner) => MscmpSystInstance.Types.owner_params(), optional(:access_account) => MscmpSystAuthn.Types.access_account_params(), optional(:authenticator_type) => MscmpSystAuthn.Types.authenticator_types(), optional(:account_identifier) => MscmpSystAuthn.Types.account_identifier(), optional(:credential) => MscmpSystAuthn.Types.credential(), optional(:mfa_credential) => MscmpSystAuthn.Types.credential() | nil, optional(:application) => MscmpSystInstance.Types.application_id() | MscmpSystInstance.Types.application_name() | :mcp }
Link to this type
tenant_bootstrap_result()
@type tenant_bootstrap_result() :: %{ :owner_id => MscmpSystInstance.Types.owner_id(), :access_account_id => MscmpSystAuthn.Types.access_account_id(), optional(:instance_id) => MscmpSystInstance.Types.instance_id() }