Databricks SDK for JavaScript
    Preparing search index...

    Interface AppManifest_AppResourceSpec

    AppResource related fields are copied from app.proto but excludes resource identifiers (e.g. name, id, key, scope, etc.)

    interface AppManifest_AppResourceSpec {
        description?: string;
        name?: string;
        resource?:
            | {
                $case: "secretSpec";
                secretSpec: AppManifest_AppResourceSecretSpec;
            }
            | {
                $case: "sqlWarehouseSpec";
                sqlWarehouseSpec: AppManifest_AppResourceSqlWarehouseSpec;
            }
            | {
                $case: "servingEndpointSpec";
                servingEndpointSpec: AppManifest_AppResourceServingEndpointSpec;
            }
            | { $case: "jobSpec"; jobSpec: AppManifest_AppResourceJobSpec }
            | {
                $case: "ucSecurableSpec";
                ucSecurableSpec: AppManifest_AppResourceUcSecurableSpec;
            }
            | {
                $case: "experimentSpec";
                experimentSpec: AppManifest_AppResourceExperimentSpec;
            };
    }
    Index

    Properties

    description?: string

    Description of the App Resource.

    name?: string

    Name of the App Resource.

    resource?:
        | { $case: "secretSpec"; secretSpec: AppManifest_AppResourceSecretSpec }
        | {
            $case: "sqlWarehouseSpec";
            sqlWarehouseSpec: AppManifest_AppResourceSqlWarehouseSpec;
        }
        | {
            $case: "servingEndpointSpec";
            servingEndpointSpec: AppManifest_AppResourceServingEndpointSpec;
        }
        | { $case: "jobSpec"; jobSpec: AppManifest_AppResourceJobSpec }
        | {
            $case: "ucSecurableSpec";
            ucSecurableSpec: AppManifest_AppResourceUcSecurableSpec;
        }
        | {
            $case: "experimentSpec";
            experimentSpec: AppManifest_AppResourceExperimentSpec;
        }