UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

56 lines 2.25 kB
import { ResourceMetadata } from '../../iam/ResourceMetadata'; import { ServiceOfferEnum } from './ServiceOfferEnum'; import { SpamAndVirusConfiguration } from './SpamAndVirusConfiguration'; import { ServiceStateEnum } from './ServiceStateEnum'; /** Exchange service */ export interface ExchangeServiceWithIAM { /** Enable or disable password change via ADFS */ adfsChangePassword: boolean; /** DNS Domain Control Validation record, require for order ssl varification process */ cnameDcvRecord?: string; /** enable policy for strong and secure passwords */ complexityEnabled: boolean; /** ID of the authentication policy to apply on a new Exchange account */ defaultAuthenticationPolicyId?: number; /** service displayName */ displayName?: string; /** */ domain: string; /** */ hostname?: string; /** IAM resource metadata */ iam?: ResourceMetadata; /** 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; /** */ offer: ServiceOfferEnum; /** number of historical password that cannot be reused */ passwordHistoryCount?: number; /** Spam and Antivirus configuration */ spamAndVirusConfiguration: SpamAndVirusConfiguration; /** */ sslExpirationDate?: string; /** */ state: ServiceStateEnum; /** Task pending id */ taskPendingId: number; /** URL for web interface */ webUrl?: string; } //# sourceMappingURL=ExchangeServiceWithIAM.d.ts.map