CreateFrontendRequest: {
    backendId: string;
    certificateId?: string;
    certificateIds?: string[];
    enableHttp3: boolean;
    inboundPort: number;
    lbId: string;
    name?: string;
    region?: Region;
    timeoutClient?: string;
}

Type declaration

  • backendId: string

    Backend ID (ID of the backend the frontend should pass traffic to).

  • OptionalcertificateId?: string

    Certificate ID, deprecated in favor of certificate_ids array.

  • OptionalcertificateIds?: string[]

    List of SSL/TLS certificate IDs to bind to the frontend.

  • enableHttp3: boolean

    Defines whether to enable HTTP/3 protocol on the frontend.

  • inboundPort: number

    Port the frontend should listen on.

  • lbId: string

    Load Balancer ID (ID of the Load Balancer to attach the frontend to).

  • Optionalname?: string

    Name for the frontend.

  • Optionalregion?: Region

    Region to target. If none is passed will use default region from the config.

  • OptionaltimeoutClient?: string

    Maximum allowed inactivity time on the client side.