Type Alias JobManifestBeta

JobManifest: {
    description: string;
    engine?: "k8s" | "s3" | "reactlive";
    filters?: FilterDefinitions;
    icon: string;
    image?: string;
    instance_type?: string;
    javascript?: string;
    name: string;
    no_archive?: boolean;
    secrets?: ManifestSecrets;
    semantic_bindings?: SemanticBindings;
    services?: ServiceDefinitions;
    stylers?: StylerDefinitions;
    template?: string;
    transforms?: TransformDefinitions;
    url_from_logs?: boolean;
    variant?: string;
}

Type representing a job manifest.

Type declaration

  • Betadescription: string

    Description of the job.

  • Optional Betaengine?: "k8s" | "s3" | "reactlive"

    Optional engine for the job.

  • Optional Betafilters?: FilterDefinitions

    Optional collection of filters for the job.

  • Betaicon: string

    Icon for the job.

  • Optional Betaimage?: string

    Optional image for the job.

  • Optional Betainstance_type?: string

    Optional instance type for the job.

  • Optional Betajavascript?: string

    Reusable javascript functions

  • Betaname: string

    Name of the job.

  • Optional Betano_archive?: boolean

    Whether to skip archiving the job.

  • Optional Betasecrets?: ManifestSecrets
  • Optional Betasemantic_bindings?: SemanticBindings

    How the app is semantically bound

  • Optional Betaservices?: ServiceDefinitions

    Optional collection of services for the job.

  • Optional Betastylers?: StylerDefinitions

    Optional collection of stylers for the job.

  • Optional Betatemplate?: string

    Optional template for the job.

  • Optional Betatransforms?: TransformDefinitions

    Optional collection of transforms for the job.

  • Optional Betaurl_from_logs?: boolean

    Whether to generate a URL from logs.

  • Optional Betavariant?: string

    Optional variant for the job.