@cloud-diagrams/azure
Version:
Azure services for cloud-diagrams-ts
13 lines • 522 B
TypeScript
import { AzureNode, type NodeMetadata } from '@cloud-diagrams/core';
export interface VMOptions extends NodeMetadata {
size?: string;
os?: 'windows' | 'linux';
region?: string;
diskSize?: string;
}
export declare class VirtualMachine extends AzureNode {
constructor(label: string, options?: VMOptions);
static create(label: string, options?: VMOptions): VirtualMachine;
}
export declare const VM: (label: string, options?: VMOptions) => VirtualMachine;
//# sourceMappingURL=virtual-machine.d.ts.map