Databricks SDK for JavaScript
    Preparing search index...

    Configuration for the initial Read/Write endpoint created during project creation.

    interface InitialEndpointSpec {
        autoscalingLimitMaxCu?: number;
        autoscalingLimitMinCu?: number;
        group?: EndpointGroupSpec;
        suspension?:
            | { $case: "suspendTimeoutDuration"; suspendTimeoutDuration: Duration }
            | { $case: "noSuspension"; noSuspension: boolean };
    }
    Index

    Properties

    autoscalingLimitMaxCu?: number

    The maximum number of Compute Units for the initial endpoint.

    autoscalingLimitMinCu?: number

    The minimum number of Compute Units for the initial endpoint.

    Settings for HA configuration of the endpoint.

    suspension?:
        | { $case: "suspendTimeoutDuration"; suspendTimeoutDuration: Duration }
        | { $case: "noSuspension"; noSuspension: boolean }

    Type Declaration

    • { $case: "suspendTimeoutDuration"; suspendTimeoutDuration: Duration }
      • $case: "suspendTimeoutDuration"
      • suspendTimeoutDuration: Duration

        Duration of inactivity after which the initial endpoint is automatically suspended. If specified, should be between 60s and 604800s (1 minute to 1 week). Mutually exclusive with no_suspension.

    • { $case: "noSuspension"; noSuspension: boolean }
      • $case: "noSuspension"
      • noSuspension: boolean

        When set to true, explicitly disables automatic suspension (never suspend). Should be set to true when provided. Mutually exclusive with suspend_timeout_duration.