Type Alias ZonedApiCreateFrontendRequest

ZonedApiCreateFrontendRequest: {
    backendId: string;
    certificateId?: string;
    certificateIds?: string[];
    enableHttp3: boolean;
    inboundPort: number;
    lbId: string;
    name?: string;
    timeoutClient?: string;
    zone?: Zone;
}

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.

  • OptionaltimeoutClient?: string

    Maximum allowed inactivity time on the client side.

  • Optionalzone?: Zone

    Zone to target. If none is passed will use default zone from the config.