@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
33 lines • 1.15 kB
TypeScript
import { DomainNumberEnum } from '../DomainNumberEnum';
import { ResourceMetadata } from '../../iam/ResourceMetadata';
import { Ipv4 } from '../../Ipv4';
import { StateEnum } from '../StateEnum';
import { PleskVersionEnum } from '../PleskVersionEnum';
/** Your Plesk license */
export interface PleskWithIAM {
/** This license creation date */
creation: string;
/** Shall we delete this on expiration ? */
deleteAtExpiration: boolean;
/** The internal name of your license */
domain: string;
/** The amount of domain this license can manage */
domainNumber?: DomainNumberEnum;
/** IAM resource metadata */
iam?: ResourceMetadata;
/** This license Information key */
informationKey?: string;
/** The ip on which this license is attached */
ip: Ipv4;
/** This license key */
key: string;
/** The license id on license provider side */
licenseId: string;
/** This license product key */
productKey?: string;
/** This license state */
status: StateEnum;
/** This license version */
version: PleskVersionEnum;
}
//# sourceMappingURL=PleskWithIAM.d.ts.map