@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
35 lines • 1.07 kB
TypeScript
import { Capability } from './Capability';
import { ExportLocationObject } from './ExportLocationObject';
import { ProtocolEnum } from './ProtocolEnum';
import { StatusEnum } from './StatusEnum';
import { TypeEnum } from './TypeEnum';
/** Share */
export interface Share {
/** Share capabilities */
capabilities?: Capability[];
/** The date and timestamp when the resource was created */
createdAt: string;
/** Share description */
description?: string;
/** Share export locations */
exportLocations?: ExportLocationObject[];
/** Share ID */
id: string;
/** Whether the share is public */
isPublic: boolean;
/** Share name */
name?: string;
/** Share protocol */
protocol: ProtocolEnum;
/** Region */
region: string;
/** Share size in GB */
size: number;
/** Share status */
status: StatusEnum;
/** Share type */
type: TypeEnum;
/** The date and timestamp when the resource was updated for the last time */
updatedAt: string;
}
//# sourceMappingURL=Share.d.ts.map