@archastro/sdk
    Preparing search index...

    Interface ExternalObject

    An owner-scoped object provisioned through an external integration.

    interface ExternalObject {
        agent?: string;
        created_at: string;
        id: string;
        integration: string;
        object:
            | {
                id: string;
                jurisdiction?: string;
                name: string;
                read_replication?: Record<string, {} | null>;
                type: "d1_database";
            }
            | {
                id: string;
                location?: string;
                name: string;
                storage_class?: string;
                type: "r2_bucket";
            };
        org?: string;
        service: "cloudflare";
        team?: string;
        updated_at: string;
        user?: string;
    }
    Index

    Properties

    agent?: string
    created_at: string
    id: string

    ArchAstro external object ID (ext_...).

    integration: string

    Integration ID (int_...).

    object:
        | {
            id: string;
            jurisdiction?: string;
            name: string;
            read_replication?: Record<string, {} | null>;
            type: "d1_database";
        }
        | {
            id: string;
            location?: string;
            name: string;
            storage_class?: string;
            type: "r2_bucket";
        }

    Service-specific object payload.

    Type Declaration

    • {
          id: string;
          jurisdiction?: string;
          name: string;
          read_replication?: Record<string, {} | null>;
          type: "d1_database";
      }
      • id: string

        Provider-assigned object identifier.

      • Optionaljurisdiction?: string
      • name: string
      • Optionalread_replication?: Record<string, {} | null>
      • type: "d1_database"
    • {
          id: string;
          location?: string;
          name: string;
          storage_class?: string;
          type: "r2_bucket";
      }
      • id: string

        Provider-assigned object identifier.

      • Optionallocation?: string
      • name: string
      • Optionalstorage_class?: string
      • type: "r2_bucket"
    org?: string
    service: "cloudflare"
    team?: string
    updated_at: string
    user?: string