@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
32 lines • 1.1 kB
TypeScript
import { AutoBackup } from './instance/AutoBackup';
import { NetworkBulkParams } from './instance/NetworkBulkParams';
/** Missing description */
export interface ProjectInstanceBulkCreation {
/** Create an autobackup workflow after instance start up */
autobackup?: AutoBackup;
/** Availability zone to create the instance on */
availabilityZone?: string;
/** Instance flavor id */
flavorId: string;
/** Start instance in group */
groupId?: string;
/** Instance image id */
imageId?: string;
/** Active monthly billing */
monthlyBilling?: boolean;
/** Instance name */
name: string;
/** Create network interfaces */
networks?: NetworkBulkParams[];
/** Number of instances you want to create */
number: number;
/** Instance region */
region: string;
/** SSH keypair id */
sshKeyId?: string;
/** Configuration information or scripts to use upon launch */
userData?: string;
/** Specify a volume id to boot from it */
volumeId?: string;
}
//# sourceMappingURL=ProjectInstanceBulkCreation.d.ts.map