Interface AwsElbNodeParameters

Source
interface AwsElbNodeParameters {
    additionalFields?: {
        securityGroups?: unknown[];
        tagsUi?: {
            tagValues: { key?: string; value?: string }[];
        };
    };
    authentication?: "iam"
    | "assumeRole";
    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§

§readonly additionalFields?: { ... }

Default: {}

§readonly authentication?: "iam" | "assumeRole"

Default: "iam"

§readonly certificateId?: string

Unique identifier for a particular loadBalancer

§readonly filters?: { ... }

Default: {}

§readonly ipAddressType?: "ipv4" | "dualstack"

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

§readonly limit?: number

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

§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"]}

§readonly loadBalancerId?: string

Unique identifier for a particular loadBalancer

§readonly name?: string

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

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

Default: "create"

§readonly resource?: "listenerCertificate" | "loadBalancer"

Default: "loadBalancer"

§readonly returnAll?: boolean

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

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

Default: "internet-facing"

§readonly subnets?: unknown[]

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

§readonly type?: "application" | "network"

Default: "application"