UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

43 lines 1.43 kB
import { DslTypeEnum } from './DslTypeEnum'; import { AddressDetail } from './AddressDetail'; import { AccessCapabilities } from './AccessCapabilities'; import { MailSendingAccessStatusEnum } from './MailSendingAccessStatusEnum'; import { ProviderEnum } from './ProviderEnum'; import { AccessRoleEnum } from './AccessRoleEnum'; import { AccessStatusEnum } from './AccessStatusEnum'; /** XDSL Access */ export interface Access { /** */ accessName: string; /** */ accessType: DslTypeEnum; /** */ address: AddressDetail; /** */ capabilities: AccessCapabilities; /** */ description: string; /** */ ipv6Enabled: boolean; /** Rate limit on the LNS in kbps - Only available if canApplyLnsRateLimit capability is set to true - Must be a multiple of 64 - Min value 64 / Max value 100032 */ lnsRateLimit?: number; /** Status of mail sending on the Access */ mailSending?: MailSendingAccessStatusEnum; /** Whether or not this access is monitored */ monitoring: boolean; /** */ nra: string; /** Pack name, if access is in a pack */ packName?: string; /** */ pairsNumber: number; /** The provider */ provider: ProviderEnum; /** The provider of the infrastructure, if applicable */ providerInfra?: string; /** */ role: AccessRoleEnum; /** */ status: AccessStatusEnum; } //# sourceMappingURL=Access.d.ts.map