UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

43 lines 1.72 kB
import { ServiceOfferEnum } from './ServiceOfferEnum'; import { SpamAndVirusConfiguration } from './SpamAndVirusConfiguration'; import { ServiceStateEnum } from './ServiceStateEnum'; /** Email pro service */ export interface Service { /** enable policy for strong and secure passwords */ complexityEnabled: boolean; /** service displayName */ displayName?: string; /** Domain name of your service */ domain: string; /** Hostname of your service */ hostname?: string; /** Update date */ lastUpdateDate?: string; /** number of minutes account will remain locked if it occurs */ lockoutDuration: number; /** number of minutes that must elapse after a failed logon to reset lockout trigger */ lockoutObservationWindow: number; /** number of attempts before account to be locked */ lockoutThreshold?: number; /** maximum number of days that account's password is valid before expiration */ maxPasswordAge?: number; /** Maximum message size that You can receive in MB */ maxReceiveSize: number; /** Maximum message size that You can send in MB */ maxSendSize: number; /** minimum number of days before able to change account's password */ minPasswordAge?: number; /** minimum number of characters password must contain */ minPasswordLength?: number; /** Type of your offer */ offer: ServiceOfferEnum; /** Spam and Antivirus configuration */ spamAndVirusConfiguration: SpamAndVirusConfiguration; /** State of your service */ state: ServiceStateEnum; /** Task pending id */ taskPendingId: number; /** URL for web interface */ webUrl?: string; } //# sourceMappingURL=Service.d.ts.map