# Sandbox factories See {doc}`../getting-started` for complete sync/async programs and connection rules. All three factory functions accept the configuration parameters of `session_maker`. ```{eval-rst} .. automodule:: contree_sdk.sandbox :members: create_sandbox_session, create_sync_sandbox_session, create_async_sandbox_session, session_maker, SandboxConfig, SandboxSessionContext, SyncSandboxSessionContext, AsyncSandboxSessionContext :undoc-members: :inherited-members: :special-members: __enter__, __aenter__ :member-order: bysource ``` ```{eval-rst} .. autofunction:: contree_sdk.connection.profile_from_args ```