Interface AwsElbNodeParameters

Source
interface AwsElbNodeParameters {
    additionalFields?: {
        securityGroups?: unknown[];
        tagsUi?: {
            tagValues: { key?: string; value?: string }[];
        };
    };
    certificateId?: string;
    filters?: { names?: string };
    ipAddressType?: "ipv4" | "dualstack";
    limit?: number;
    listenerId?: string;
    loadBalancerId?: string;
    name?: string;
    operation?:
        | "create"
        | "get"
        | "add"
        | "remove"
        | "delete"
        | "getMany";
    resource?: "listenerCertificate"
    | "loadBalancer";
    returnAll?: boolean;
    schema?: "internal" | "internet-facing";
    subnets?: unknown[];
    type?: "application" | "network";
}

Properties§

Source§

readonly additionalFields?: {
    securityGroups?: unknown[];
    tagsUi?: {
        tagValues: { key?: string; value?: string }[];
    };
}

Default: {}

Source§

readonly certificateId?: string

Unique identifier for a particular loadBalancer

Source§

readonly filters?: { names?: string }

Default: {}

Source§

readonly ipAddressType?: "ipv4" | "dualstack"

The type of IP addresses used by the subnets for your load balancer Default: "ipv4"

Source§

readonly limit?: number

Max number of results to return Default: 100 Type options: {"maxValue":400,"minValue":1}

Source§

readonly listenerId?: string

Unique identifier for a particular loadBalancer. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getLoadBalancerListeners","loadOptionsDependsOn":["loadBalancerId"]}

Source§

readonly loadBalancerId?: string

Unique identifier for a particular loadBalancer

Source§

readonly name?: string

This name must be unique per region per account, can have a maximum of 32 characters

Source§

readonly operation?: "create" | "get" | "add" | "remove" | "delete" | "getMany"

Default: "create"

Source§

readonly resource?: "listenerCertificate" | "loadBalancer"

Default: "loadBalancer"

Source§

readonly returnAll?: boolean

Whether to return all results or only up to a given limit

Source§

readonly schema?: "internal" | "internet-facing"

Default: "internet-facing"

Source§

readonly subnets?: unknown[]

Choose from the list, or specify IDs using an expression Default: [] Type options: {"loadOptionsMethod":"getSubnets"}

Source§

readonly type?: "application" | "network"

Default: "application"