@cloud-diagrams/gcp
Version:
Google Cloud Platform services for cloud-diagrams-ts
12 lines • 563 B
TypeScript
import { GCPNode, type NodeMetadata } from '@cloud-diagrams/core';
export interface LoadBalancerOptions extends NodeMetadata {
type?: 'global' | 'regional';
protocol?: 'http' | 'https' | 'tcp' | 'udp';
backend?: string;
}
export declare class LoadBalancer extends GCPNode {
constructor(label: string, options?: LoadBalancerOptions);
static create(label: string, options?: LoadBalancerOptions): LoadBalancer;
}
export declare const GLB: (label: string, options?: LoadBalancerOptions) => LoadBalancer;
//# sourceMappingURL=load-balancer.d.ts.map