ZonedApiCreateLbRequest: {
    assignFlexibleIp?: boolean;
    assignFlexibleIpv6?: boolean;
    description: string;
    ipId?: string;
    ipIds?: string[];
    name?: string;
    organizationId?: string;
    projectId?: string;
    sslCompatibilityLevel?: SSLCompatibilityLevel;
    tags?: string[];
    type: string;
    zone?: Zone;
}

Type declaration

  • OptionalassignFlexibleIp?: boolean

    Defines whether to automatically assign a flexible public IP to the Load Balancer. Default value is true (assign).

  • OptionalassignFlexibleIpv6?: boolean

    Defines whether to automatically assign a flexible public IPv6 to the Load Balancer. Default value is false (do not assign).

  • description: string

    Description for the Load Balancer.

  • OptionalipId?: string

    ID of an existing flexible IP address to attach to the Load Balancer.

  • OptionalipIds?: string[]

    List of IP IDs to attach to the Load Balancer.

  • Optionalname?: string

    Name for the Load Balancer.

  • OptionalorganizationId?: string

    Scaleway Organization to create the Load Balancer in.

    One-of ('projectIdentifier'): at most one of 'projectId', 'organizationId' could be set.

  • OptionalprojectId?: string

    Scaleway Project to create the Load Balancer in.

    One-of ('projectIdentifier'): at most one of 'projectId', 'organizationId' could be set.

  • OptionalsslCompatibilityLevel?: SSLCompatibilityLevel

    Determines the minimal SSL version which needs to be supported on the client side, in an SSL/TLS offloading context. Intermediate is suitable for general-purpose servers with a variety of clients, recommended for almost all systems. Modern is suitable for services with clients that support TLS 1.3 and do not need backward compatibility. Old is compatible with a small number of very old clients and should be used only as a last resort.

  • Optionaltags?: string[]

    List of tags for the Load Balancer.

  • type: string

    Load Balancer commercial offer type. Use the Load Balancer types endpoint to retrieve a list of available offer types.

  • Optionalzone?: Zone

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