UNPKG

aruba-admin

Version:

A TypeScript/Node.js library for interacting with Aruba Cloud's SOAP API with full type support and multi-region connectivity.

32 lines (31 loc) 1.12 kB
import { LoadBalancerContactsId } from "./LoadBalancerContactsId"; import { ScheduleWeekDays } from "./ScheduleWeekDays"; /** * NewSchedulePlan * @targetNSAlias `tns` * @targetNamespace `http://schemas.datacontract.org/2004/07/Aruba.Cloud.Provisioning.Entities` */ export interface NewSchedulePlan { /** xs:dateTime */ FirstExecutionTime?: Date; /** xs:dateTime */ LastExecutionTime?: Date; /** ScheduleDaysOfMonth */ ScheduleDaysOfMonth?: LoadBalancerContactsId; /** xs:dateTime */ ScheduleEndDateTime?: Date; /** xs:int */ ScheduleFrequency?: number; /** ScheduleFrequencyType|xs:string|RunOnce,Hourly,Daily,Weekly,Monthly,MonthlyRelative */ ScheduleFrequencyType?: string; /** xs:string */ ScheduleOperationLabel?: string; /** xs:dateTime */ ScheduleStartDateTime?: Date; /** ScheduleWeekDays */ ScheduleWeekDays?: ScheduleWeekDays; /** ScheduledMontlyRecurrence|xs:string|FirstDay,LastDay */ ScheduledMontlyRecurrence?: string; /** ScheduledPlanStatus|xs:string|Enabled,Disabled,Deleted */ ScheduledPlanStatus?: string; }