@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
19 lines • 1.06 kB
TypeScript
import { FeatureStatusEnum } from './capabilities/FeatureStatusEnum';
/** Available features */
export interface Capabilities {
/** canAddRessource right order status in this VMware on OVHcloud */
addRessourceRightStatus: FeatureStatusEnum;
/** Backup feature order status for this VMware on OVHcloud */
backupStatus: FeatureStatusEnum;
/** if true user can be added in this VMware on OVHcloud (with POST /dedicatedCloud/{serviceName}/user */
canAddUser: boolean;
/** fullAdminRO user right order status in this VMware on OVHcloud */
fullAdminRoUserStatus: FeatureStatusEnum;
/** Nexus 1000v feature order status in this VMware on OVHcloud ? */
nexus1000vStatus: FeatureStatusEnum;
/** Hypervisor upgrade order status in this VMware on OVHcloud (upgrade with POST /dedicatedCloud/{serviceName}/upgradeHypervisor) */
upgradable: boolean;
/** userAccessPolicy property edition status in PUT /dedicatedCloud/{serviceName} */
userAccessPolicyStatus: FeatureStatusEnum;
}
//# sourceMappingURL=Capabilities.d.ts.map