node-ovh-ts
Version:
OVH API wrapper library for TypeScript
26 lines (23 loc) • 1.21 kB
TypeScript
import { CloudProjectAiVolumeDataStore } from './CloudProjectAiVolumeDataStore.js';
import { CloudProjectAiVolumeStandalone } from './CloudProjectAiVolumeStandalone.js';
import { CloudProjectAiVolumePrivateSwift } from './CloudProjectAiVolumePrivateSwift.js';
import { CloudProjectAiVolumePublicGit } from './CloudProjectAiVolumePublicGit.js';
import { CloudProjectAiVolumePublicSwift } from './CloudProjectAiVolumePublicSwift.js';
import { CloudProjectAiVolumePermissionEnum } from './CloudProjectAiVolumePermissionEnum.js';
type CloudProjectAiVolumeVolume = {
cache?: boolean;
container?: string | null;
dataStore?: CloudProjectAiVolumeDataStore | null;
id?: string;
mountPath: string;
permission: CloudProjectAiVolumePermissionEnum;
prefix?: string | null;
privateSwift?: CloudProjectAiVolumePrivateSwift | null;
publicGit?: CloudProjectAiVolumePublicGit | null;
publicSwift?: CloudProjectAiVolumePublicSwift | null;
region?: string | null;
standalone?: CloudProjectAiVolumeStandalone | null;
targetDataStore?: CloudProjectAiVolumeDataStore | null;
targetPrivateSwift?: CloudProjectAiVolumePrivateSwift | null;
};
export { CloudProjectAiVolumeVolume };