Skip to main content

Hostable

Trait Hostable 

Source
pub trait Hostable {
    const PROVIDER: &'static str;
    const HOSTING: IntegrationHosting;
    const CONFIG_SCOPE: ConfigScope;
    const RESOURCE_KIND: &'static str;
    const OUTPUTS: &'static [&'static str];
    const BLOCKED_SETTINGS: &'static [BlockedSetting] = _;
    const VALIDATED: () = _;
}
Expand description

Metadata and compile-time constraints for one integration provider.

Implementors are registered in the integrations registry; validation and dispatch never use free-form provider strings outside this table.

Required Associated Constants§

Source

const PROVIDER: &'static str

Catalog name in stackless.toml (provider = "clerk").

Source

const HOSTING: IntegrationHosting

Runtime placement model — see IntegrationHosting.

Source

const CONFIG_SCOPE: ConfigScope

TOML override policy — see ConfigScope.

Source

const RESOURCE_KIND: &'static str

Checkpoint resource_kind written by the provisioner.

Source

const OUTPUTS: &'static [&'static str]

Outputs available in ${integrations.<name>.<output>} references.

Provided Associated Constants§

Source

const BLOCKED_SETTINGS: &'static [BlockedSetting] = _

Settings stackless cannot apply with the credentials it holds; setting one truthy fails validation with its remediation. Default empty — most providers have none.

Source

const VALIDATED: () = _

Compile-time guard: managed providers cannot accept per-host config.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl Hostable for AgentMailApi

Source§

const PROVIDER: &'static str = "agentmail"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for AgentPhoneNumber

Source§

const PROVIDER: &'static str = "agentphone"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for AmplitudeAnalytics

Source§

const PROVIDER: &'static str = "amplitude"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for Auth0Client

Source§

const PROVIDER: &'static str = "auth0"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for Base44ProjectsApp

Source§

const PROVIDER: &'static str = "base44"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for BlaxelSandbox

Source§

const PROVIDER: &'static str = "blaxel-sandbox"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for BrowserbaseProject

Source§

const PROVIDER: &'static str = "browserbase"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for ChatbaseAgent

Source§

const PROVIDER: &'static str = "chatbase"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for ClerkAuth

Source§

const PROVIDER: &'static str = "clerk"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

const BLOCKED_SETTINGS: &'static [BlockedSetting]

Source§

impl Hostable for ClickHouseClickhouse

Source§

const PROVIDER: &'static str = "clickhouse"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for ClickHousePostgres

Source§

const PROVIDER: &'static str = "clickhouse-postgres"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for CloudflareBrowserRun

Source§

const PROVIDER: &'static str = "cloudflare-browser-run"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str] = super::WORKERS_FAMILY_OUTPUTS

Source§

impl Hostable for CloudflareD1

Source§

const PROVIDER: &'static str = "cloudflare-d1"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for CloudflareHyperdrive

Source§

const PROVIDER: &'static str = "cloudflare-hyperdrive"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for CloudflareKv

Source§

const PROVIDER: &'static str = "cloudflare-kv"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for CloudflareQueues

Source§

const PROVIDER: &'static str = "cloudflare-queues"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for CloudflareR2

Source§

const PROVIDER: &'static str = "cloudflare-r2"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for CloudflareWorkers

Source§

const PROVIDER: &'static str = "cloudflare-workers"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str] = super::WORKERS_FAMILY_OUTPUTS

Source§

impl Hostable for CloudflareWorkersAi

Source§

const PROVIDER: &'static str = "cloudflare-workers-ai"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str] = super::WORKERS_FAMILY_OUTPUTS

Source§

impl Hostable for ComposioProject

Source§

const PROVIDER: &'static str = "composio"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for CustomerioWorkspace

Source§

const PROVIDER: &'static str = "customerio"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for DatadogObservability

Source§

const PROVIDER: &'static str = "datadog-observability"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for DepotApi

Source§

const PROVIDER: &'static str = "depot"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for E2BSandbox

Source§

const PROVIDER: &'static str = "e2b"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for ElevenLabsTts

Source§

const PROVIDER: &'static str = "elevenlabs"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for ExaApi

Source§

const PROVIDER: &'static str = "exa"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for FirecrawlApi

Source§

const PROVIDER: &'static str = "firecrawl"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for FlyioMpg

Source§

const PROVIDER: &'static str = "flyio-mpg"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for FlyioSprite

Source§

const PROVIDER: &'static str = "flyio-sprite"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for GitLabProject

Source§

const PROVIDER: &'static str = "gitlab"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str] = OUTPUTS

Source§

impl Hostable for HuggingFaceBucket

Source§

const PROVIDER: &'static str = "huggingface-bucket"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for HuggingFacePlatform

Source§

const PROVIDER: &'static str = "huggingface"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for InngestApp

Source§

const PROVIDER: &'static str = "inngest"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for KERNELProject

Source§

const PROVIDER: &'static str = "kernel"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for LaravelCloudApplication

Source§

const PROVIDER: &'static str = "laravel-cloud"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str] = OUTPUTS

Source§

impl Hostable for LaravelCloudMysql

Source§

const PROVIDER: &'static str = "laravel-cloud-mysql"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for LaravelCloudValkey

Source§

const PROVIDER: &'static str = "laravel-cloud-valkey"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for MetronomeSandbox

Source§

const PROVIDER: &'static str = "metronome"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for MixpanelAnalytics

Source§

const PROVIDER: &'static str = "mixpanel"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for NeonPostgres

Source§

const PROVIDER: &'static str = "neon"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for OpenRouterApi

Source§

const PROVIDER: &'static str = "openrouter"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for ParallelApi

Source§

const PROVIDER: &'static str = "parallel"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for PlanetScaleMysql

Source§

const PROVIDER: &'static str = "planetscale-mysql"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for PlanetScalePostgresql

Source§

const PROVIDER: &'static str = "planetscale-postgresql"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for PostHogAnalytics

Source§

const PROVIDER: &'static str = "posthog"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for PostalFormMail

Source§

const PROVIDER: &'static str = "postalform"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for PrismaDatabase

Source§

const PROVIDER: &'static str = "prisma"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for PydanticLogfire

Source§

const PROVIDER: &'static str = "pydantic"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for RailwayBucket

Source§

const PROVIDER: &'static str = "railway-bucket"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for RailwayHosting

Source§

const PROVIDER: &'static str = "railway-hosting"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str] = OUTPUTS

Source§

impl Hostable for RailwayMongo

Source§

const PROVIDER: &'static str = "railway-mongo"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for RailwayPostgres

Source§

const PROVIDER: &'static str = "railway-postgres"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for RailwayRedis

Source§

const PROVIDER: &'static str = "railway-redis"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for RenderPostgres

Source§

const PROVIDER: &'static str = "render-postgres"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for RevenuecatApp

Source§

const PROVIDER: &'static str = "revenuecat"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for RunloopSandbox

Source§

const PROVIDER: &'static str = "runloop"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for SchematicEnvironment

Source§

const PROVIDER: &'static str = "schematic"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for SentryProject

Source§

const PROVIDER: &'static str = "sentry"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for SentrySeer

Source§

const PROVIDER: &'static str = "sentry-seer"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for SteelBrowser

Source§

const PROVIDER: &'static str = "steel"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for SupabaseProject

Source§

const PROVIDER: &'static str = "supabase"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for SupermemoryMemory

Source§

const PROVIDER: &'static str = "supermemory"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for TabstackApi

Source§

const PROVIDER: &'static str = "tabstack"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for TursoDatabase

Source§

const PROVIDER: &'static str = "turso"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for UpstashQstash

Source§

const PROVIDER: &'static str = "upstash-qstash"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for UpstashRedis

Source§

const PROVIDER: &'static str = "upstash-redis"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for UpstashSearch

Source§

const PROVIDER: &'static str = "upstash-search"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for UpstashVector

Source§

const PROVIDER: &'static str = "upstash-vector"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for WixHeadless

Source§

const PROVIDER: &'static str = "wix"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]

Source§

impl Hostable for WordPressComSite

Source§

const PROVIDER: &'static str = "wordpress-com"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str] = OUTPUTS

Source§

impl Hostable for WorkOSAuth

Source§

const PROVIDER: &'static str = "workos"

Source§

const HOSTING: IntegrationHosting = IntegrationHosting::Managed

Source§

const CONFIG_SCOPE: ConfigScope = ConfigScope::GlobalOnly

Source§

const RESOURCE_KIND: &'static str = RESOURCE_KIND

Source§

const OUTPUTS: &'static [&'static str]