Documentation
¶
Index ¶
- type Dataplan
- type DataplanArgs
- type DataplanArray
- type DataplanArrayInput
- type DataplanArrayOutput
- type DataplanInput
- type DataplanMap
- type DataplanMapInput
- type DataplanMapOutput
- type DataplanOutput
- func (o DataplanOutput) Apn() pulumi.StringOutput
- func (o DataplanOutput) AuthType() pulumi.StringOutput
- func (o DataplanOutput) BillingDate() pulumi.IntOutput
- func (o DataplanOutput) Capacity() pulumi.IntOutput
- func (o DataplanOutput) Carrier() pulumi.StringOutput
- func (DataplanOutput) ElementType() reflect.Type
- func (o DataplanOutput) Iccid() pulumi.StringOutput
- func (o DataplanOutput) ModemId() pulumi.StringOutput
- func (o DataplanOutput) MonthlyFee() pulumi.IntOutput
- func (o DataplanOutput) Name() pulumi.StringOutput
- func (o DataplanOutput) Overage() pulumi.StringOutput
- func (o DataplanOutput) Password() pulumi.StringPtrOutput
- func (o DataplanOutput) Pdn() pulumi.StringOutput
- func (o DataplanOutput) PreferredSubnet() pulumi.IntOutput
- func (o DataplanOutput) PrivateNetwork() pulumi.StringOutput
- func (o DataplanOutput) SignalPeriod() pulumi.IntOutput
- func (o DataplanOutput) SignalThreshold() pulumi.IntOutput
- func (o DataplanOutput) Slot() pulumi.StringOutput
- func (o DataplanOutput) ToDataplanOutput() DataplanOutput
- func (o DataplanOutput) ToDataplanOutputWithContext(ctx context.Context) DataplanOutput
- func (o DataplanOutput) Type() pulumi.StringOutput
- func (o DataplanOutput) Username() pulumi.StringOutput
- func (o DataplanOutput) Vdomparam() pulumi.StringOutput
- type DataplanState
- type Extender
- type Extender1
- type Extender1Args
- type Extender1Array
- type Extender1ArrayInput
- type Extender1ArrayOutput
- func (Extender1ArrayOutput) ElementType() reflect.Type
- func (o Extender1ArrayOutput) Index(i pulumi.IntInput) Extender1Output
- func (o Extender1ArrayOutput) ToExtender1ArrayOutput() Extender1ArrayOutput
- func (o Extender1ArrayOutput) ToExtender1ArrayOutputWithContext(ctx context.Context) Extender1ArrayOutput
- type Extender1ControllerReport
- type Extender1ControllerReportArgs
- func (Extender1ControllerReportArgs) ElementType() reflect.Type
- func (i Extender1ControllerReportArgs) ToExtender1ControllerReportOutput() Extender1ControllerReportOutput
- func (i Extender1ControllerReportArgs) ToExtender1ControllerReportOutputWithContext(ctx context.Context) Extender1ControllerReportOutput
- func (i Extender1ControllerReportArgs) ToExtender1ControllerReportPtrOutput() Extender1ControllerReportPtrOutput
- func (i Extender1ControllerReportArgs) ToExtender1ControllerReportPtrOutputWithContext(ctx context.Context) Extender1ControllerReportPtrOutput
- type Extender1ControllerReportInput
- type Extender1ControllerReportOutput
- func (Extender1ControllerReportOutput) ElementType() reflect.Type
- func (o Extender1ControllerReportOutput) Interval() pulumi.IntPtrOutput
- func (o Extender1ControllerReportOutput) SignalThreshold() pulumi.IntPtrOutput
- func (o Extender1ControllerReportOutput) Status() pulumi.StringPtrOutput
- func (o Extender1ControllerReportOutput) ToExtender1ControllerReportOutput() Extender1ControllerReportOutput
- func (o Extender1ControllerReportOutput) ToExtender1ControllerReportOutputWithContext(ctx context.Context) Extender1ControllerReportOutput
- func (o Extender1ControllerReportOutput) ToExtender1ControllerReportPtrOutput() Extender1ControllerReportPtrOutput
- func (o Extender1ControllerReportOutput) ToExtender1ControllerReportPtrOutputWithContext(ctx context.Context) Extender1ControllerReportPtrOutput
- type Extender1ControllerReportPtrInput
- type Extender1ControllerReportPtrOutput
- func (o Extender1ControllerReportPtrOutput) Elem() Extender1ControllerReportOutput
- func (Extender1ControllerReportPtrOutput) ElementType() reflect.Type
- func (o Extender1ControllerReportPtrOutput) Interval() pulumi.IntPtrOutput
- func (o Extender1ControllerReportPtrOutput) SignalThreshold() pulumi.IntPtrOutput
- func (o Extender1ControllerReportPtrOutput) Status() pulumi.StringPtrOutput
- func (o Extender1ControllerReportPtrOutput) ToExtender1ControllerReportPtrOutput() Extender1ControllerReportPtrOutput
- func (o Extender1ControllerReportPtrOutput) ToExtender1ControllerReportPtrOutputWithContext(ctx context.Context) Extender1ControllerReportPtrOutput
- type Extender1Input
- type Extender1Map
- type Extender1MapInput
- type Extender1MapOutput
- type Extender1Modem1
- type Extender1Modem1Args
- func (Extender1Modem1Args) ElementType() reflect.Type
- func (i Extender1Modem1Args) ToExtender1Modem1Output() Extender1Modem1Output
- func (i Extender1Modem1Args) ToExtender1Modem1OutputWithContext(ctx context.Context) Extender1Modem1Output
- func (i Extender1Modem1Args) ToExtender1Modem1PtrOutput() Extender1Modem1PtrOutput
- func (i Extender1Modem1Args) ToExtender1Modem1PtrOutputWithContext(ctx context.Context) Extender1Modem1PtrOutput
- type Extender1Modem1AutoSwitch
- type Extender1Modem1AutoSwitchArgs
- func (Extender1Modem1AutoSwitchArgs) ElementType() reflect.Type
- func (i Extender1Modem1AutoSwitchArgs) ToExtender1Modem1AutoSwitchOutput() Extender1Modem1AutoSwitchOutput
- func (i Extender1Modem1AutoSwitchArgs) ToExtender1Modem1AutoSwitchOutputWithContext(ctx context.Context) Extender1Modem1AutoSwitchOutput
- func (i Extender1Modem1AutoSwitchArgs) ToExtender1Modem1AutoSwitchPtrOutput() Extender1Modem1AutoSwitchPtrOutput
- func (i Extender1Modem1AutoSwitchArgs) ToExtender1Modem1AutoSwitchPtrOutputWithContext(ctx context.Context) Extender1Modem1AutoSwitchPtrOutput
- type Extender1Modem1AutoSwitchInput
- type Extender1Modem1AutoSwitchOutput
- func (o Extender1Modem1AutoSwitchOutput) Dataplan() pulumi.StringPtrOutput
- func (o Extender1Modem1AutoSwitchOutput) Disconnect() pulumi.StringPtrOutput
- func (o Extender1Modem1AutoSwitchOutput) DisconnectPeriod() pulumi.IntPtrOutput
- func (o Extender1Modem1AutoSwitchOutput) DisconnectThreshold() pulumi.IntPtrOutput
- func (Extender1Modem1AutoSwitchOutput) ElementType() reflect.Type
- func (o Extender1Modem1AutoSwitchOutput) Signal() pulumi.StringPtrOutput
- func (o Extender1Modem1AutoSwitchOutput) SwitchBack() pulumi.StringPtrOutput
- func (o Extender1Modem1AutoSwitchOutput) SwitchBackTime() pulumi.StringPtrOutput
- func (o Extender1Modem1AutoSwitchOutput) SwitchBackTimer() pulumi.IntPtrOutput
- func (o Extender1Modem1AutoSwitchOutput) ToExtender1Modem1AutoSwitchOutput() Extender1Modem1AutoSwitchOutput
- func (o Extender1Modem1AutoSwitchOutput) ToExtender1Modem1AutoSwitchOutputWithContext(ctx context.Context) Extender1Modem1AutoSwitchOutput
- func (o Extender1Modem1AutoSwitchOutput) ToExtender1Modem1AutoSwitchPtrOutput() Extender1Modem1AutoSwitchPtrOutput
- func (o Extender1Modem1AutoSwitchOutput) ToExtender1Modem1AutoSwitchPtrOutputWithContext(ctx context.Context) Extender1Modem1AutoSwitchPtrOutput
- type Extender1Modem1AutoSwitchPtrInput
- type Extender1Modem1AutoSwitchPtrOutput
- func (o Extender1Modem1AutoSwitchPtrOutput) Dataplan() pulumi.StringPtrOutput
- func (o Extender1Modem1AutoSwitchPtrOutput) Disconnect() pulumi.StringPtrOutput
- func (o Extender1Modem1AutoSwitchPtrOutput) DisconnectPeriod() pulumi.IntPtrOutput
- func (o Extender1Modem1AutoSwitchPtrOutput) DisconnectThreshold() pulumi.IntPtrOutput
- func (o Extender1Modem1AutoSwitchPtrOutput) Elem() Extender1Modem1AutoSwitchOutput
- func (Extender1Modem1AutoSwitchPtrOutput) ElementType() reflect.Type
- func (o Extender1Modem1AutoSwitchPtrOutput) Signal() pulumi.StringPtrOutput
- func (o Extender1Modem1AutoSwitchPtrOutput) SwitchBack() pulumi.StringPtrOutput
- func (o Extender1Modem1AutoSwitchPtrOutput) SwitchBackTime() pulumi.StringPtrOutput
- func (o Extender1Modem1AutoSwitchPtrOutput) SwitchBackTimer() pulumi.IntPtrOutput
- func (o Extender1Modem1AutoSwitchPtrOutput) ToExtender1Modem1AutoSwitchPtrOutput() Extender1Modem1AutoSwitchPtrOutput
- func (o Extender1Modem1AutoSwitchPtrOutput) ToExtender1Modem1AutoSwitchPtrOutputWithContext(ctx context.Context) Extender1Modem1AutoSwitchPtrOutput
- type Extender1Modem1Input
- type Extender1Modem1Output
- func (o Extender1Modem1Output) AutoSwitch() Extender1Modem1AutoSwitchPtrOutput
- func (o Extender1Modem1Output) ConnStatus() pulumi.IntPtrOutput
- func (o Extender1Modem1Output) DefaultSim() pulumi.StringPtrOutput
- func (Extender1Modem1Output) ElementType() reflect.Type
- func (o Extender1Modem1Output) Gps() pulumi.StringPtrOutput
- func (o Extender1Modem1Output) Ifname() pulumi.StringPtrOutput
- func (o Extender1Modem1Output) PreferredCarrier() pulumi.StringPtrOutput
- func (o Extender1Modem1Output) RedundantIntf() pulumi.StringPtrOutput
- func (o Extender1Modem1Output) RedundantMode() pulumi.StringPtrOutput
- func (o Extender1Modem1Output) Sim1Pin() pulumi.StringPtrOutput
- func (o Extender1Modem1Output) Sim1PinCode() pulumi.StringPtrOutput
- func (o Extender1Modem1Output) Sim2Pin() pulumi.StringPtrOutput
- func (o Extender1Modem1Output) Sim2PinCode() pulumi.StringPtrOutput
- func (o Extender1Modem1Output) ToExtender1Modem1Output() Extender1Modem1Output
- func (o Extender1Modem1Output) ToExtender1Modem1OutputWithContext(ctx context.Context) Extender1Modem1Output
- func (o Extender1Modem1Output) ToExtender1Modem1PtrOutput() Extender1Modem1PtrOutput
- func (o Extender1Modem1Output) ToExtender1Modem1PtrOutputWithContext(ctx context.Context) Extender1Modem1PtrOutput
- type Extender1Modem1PtrInput
- type Extender1Modem1PtrOutput
- func (o Extender1Modem1PtrOutput) AutoSwitch() Extender1Modem1AutoSwitchPtrOutput
- func (o Extender1Modem1PtrOutput) ConnStatus() pulumi.IntPtrOutput
- func (o Extender1Modem1PtrOutput) DefaultSim() pulumi.StringPtrOutput
- func (o Extender1Modem1PtrOutput) Elem() Extender1Modem1Output
- func (Extender1Modem1PtrOutput) ElementType() reflect.Type
- func (o Extender1Modem1PtrOutput) Gps() pulumi.StringPtrOutput
- func (o Extender1Modem1PtrOutput) Ifname() pulumi.StringPtrOutput
- func (o Extender1Modem1PtrOutput) PreferredCarrier() pulumi.StringPtrOutput
- func (o Extender1Modem1PtrOutput) RedundantIntf() pulumi.StringPtrOutput
- func (o Extender1Modem1PtrOutput) RedundantMode() pulumi.StringPtrOutput
- func (o Extender1Modem1PtrOutput) Sim1Pin() pulumi.StringPtrOutput
- func (o Extender1Modem1PtrOutput) Sim1PinCode() pulumi.StringPtrOutput
- func (o Extender1Modem1PtrOutput) Sim2Pin() pulumi.StringPtrOutput
- func (o Extender1Modem1PtrOutput) Sim2PinCode() pulumi.StringPtrOutput
- func (o Extender1Modem1PtrOutput) ToExtender1Modem1PtrOutput() Extender1Modem1PtrOutput
- func (o Extender1Modem1PtrOutput) ToExtender1Modem1PtrOutputWithContext(ctx context.Context) Extender1Modem1PtrOutput
- type Extender1Modem2
- type Extender1Modem2Args
- func (Extender1Modem2Args) ElementType() reflect.Type
- func (i Extender1Modem2Args) ToExtender1Modem2Output() Extender1Modem2Output
- func (i Extender1Modem2Args) ToExtender1Modem2OutputWithContext(ctx context.Context) Extender1Modem2Output
- func (i Extender1Modem2Args) ToExtender1Modem2PtrOutput() Extender1Modem2PtrOutput
- func (i Extender1Modem2Args) ToExtender1Modem2PtrOutputWithContext(ctx context.Context) Extender1Modem2PtrOutput
- type Extender1Modem2AutoSwitch
- type Extender1Modem2AutoSwitchArgs
- func (Extender1Modem2AutoSwitchArgs) ElementType() reflect.Type
- func (i Extender1Modem2AutoSwitchArgs) ToExtender1Modem2AutoSwitchOutput() Extender1Modem2AutoSwitchOutput
- func (i Extender1Modem2AutoSwitchArgs) ToExtender1Modem2AutoSwitchOutputWithContext(ctx context.Context) Extender1Modem2AutoSwitchOutput
- func (i Extender1Modem2AutoSwitchArgs) ToExtender1Modem2AutoSwitchPtrOutput() Extender1Modem2AutoSwitchPtrOutput
- func (i Extender1Modem2AutoSwitchArgs) ToExtender1Modem2AutoSwitchPtrOutputWithContext(ctx context.Context) Extender1Modem2AutoSwitchPtrOutput
- type Extender1Modem2AutoSwitchInput
- type Extender1Modem2AutoSwitchOutput
- func (o Extender1Modem2AutoSwitchOutput) Dataplan() pulumi.StringPtrOutput
- func (o Extender1Modem2AutoSwitchOutput) Disconnect() pulumi.StringPtrOutput
- func (o Extender1Modem2AutoSwitchOutput) DisconnectPeriod() pulumi.IntPtrOutput
- func (o Extender1Modem2AutoSwitchOutput) DisconnectThreshold() pulumi.IntPtrOutput
- func (Extender1Modem2AutoSwitchOutput) ElementType() reflect.Type
- func (o Extender1Modem2AutoSwitchOutput) Signal() pulumi.StringPtrOutput
- func (o Extender1Modem2AutoSwitchOutput) SwitchBack() pulumi.StringPtrOutput
- func (o Extender1Modem2AutoSwitchOutput) SwitchBackTime() pulumi.StringPtrOutput
- func (o Extender1Modem2AutoSwitchOutput) SwitchBackTimer() pulumi.IntPtrOutput
- func (o Extender1Modem2AutoSwitchOutput) ToExtender1Modem2AutoSwitchOutput() Extender1Modem2AutoSwitchOutput
- func (o Extender1Modem2AutoSwitchOutput) ToExtender1Modem2AutoSwitchOutputWithContext(ctx context.Context) Extender1Modem2AutoSwitchOutput
- func (o Extender1Modem2AutoSwitchOutput) ToExtender1Modem2AutoSwitchPtrOutput() Extender1Modem2AutoSwitchPtrOutput
- func (o Extender1Modem2AutoSwitchOutput) ToExtender1Modem2AutoSwitchPtrOutputWithContext(ctx context.Context) Extender1Modem2AutoSwitchPtrOutput
- type Extender1Modem2AutoSwitchPtrInput
- type Extender1Modem2AutoSwitchPtrOutput
- func (o Extender1Modem2AutoSwitchPtrOutput) Dataplan() pulumi.StringPtrOutput
- func (o Extender1Modem2AutoSwitchPtrOutput) Disconnect() pulumi.StringPtrOutput
- func (o Extender1Modem2AutoSwitchPtrOutput) DisconnectPeriod() pulumi.IntPtrOutput
- func (o Extender1Modem2AutoSwitchPtrOutput) DisconnectThreshold() pulumi.IntPtrOutput
- func (o Extender1Modem2AutoSwitchPtrOutput) Elem() Extender1Modem2AutoSwitchOutput
- func (Extender1Modem2AutoSwitchPtrOutput) ElementType() reflect.Type
- func (o Extender1Modem2AutoSwitchPtrOutput) Signal() pulumi.StringPtrOutput
- func (o Extender1Modem2AutoSwitchPtrOutput) SwitchBack() pulumi.StringPtrOutput
- func (o Extender1Modem2AutoSwitchPtrOutput) SwitchBackTime() pulumi.StringPtrOutput
- func (o Extender1Modem2AutoSwitchPtrOutput) SwitchBackTimer() pulumi.IntPtrOutput
- func (o Extender1Modem2AutoSwitchPtrOutput) ToExtender1Modem2AutoSwitchPtrOutput() Extender1Modem2AutoSwitchPtrOutput
- func (o Extender1Modem2AutoSwitchPtrOutput) ToExtender1Modem2AutoSwitchPtrOutputWithContext(ctx context.Context) Extender1Modem2AutoSwitchPtrOutput
- type Extender1Modem2Input
- type Extender1Modem2Output
- func (o Extender1Modem2Output) AutoSwitch() Extender1Modem2AutoSwitchPtrOutput
- func (o Extender1Modem2Output) ConnStatus() pulumi.IntPtrOutput
- func (o Extender1Modem2Output) DefaultSim() pulumi.StringPtrOutput
- func (Extender1Modem2Output) ElementType() reflect.Type
- func (o Extender1Modem2Output) Gps() pulumi.StringPtrOutput
- func (o Extender1Modem2Output) Ifname() pulumi.StringPtrOutput
- func (o Extender1Modem2Output) PreferredCarrier() pulumi.StringPtrOutput
- func (o Extender1Modem2Output) RedundantIntf() pulumi.StringPtrOutput
- func (o Extender1Modem2Output) RedundantMode() pulumi.StringPtrOutput
- func (o Extender1Modem2Output) Sim1Pin() pulumi.StringPtrOutput
- func (o Extender1Modem2Output) Sim1PinCode() pulumi.StringPtrOutput
- func (o Extender1Modem2Output) Sim2Pin() pulumi.StringPtrOutput
- func (o Extender1Modem2Output) Sim2PinCode() pulumi.StringPtrOutput
- func (o Extender1Modem2Output) ToExtender1Modem2Output() Extender1Modem2Output
- func (o Extender1Modem2Output) ToExtender1Modem2OutputWithContext(ctx context.Context) Extender1Modem2Output
- func (o Extender1Modem2Output) ToExtender1Modem2PtrOutput() Extender1Modem2PtrOutput
- func (o Extender1Modem2Output) ToExtender1Modem2PtrOutputWithContext(ctx context.Context) Extender1Modem2PtrOutput
- type Extender1Modem2PtrInput
- type Extender1Modem2PtrOutput
- func (o Extender1Modem2PtrOutput) AutoSwitch() Extender1Modem2AutoSwitchPtrOutput
- func (o Extender1Modem2PtrOutput) ConnStatus() pulumi.IntPtrOutput
- func (o Extender1Modem2PtrOutput) DefaultSim() pulumi.StringPtrOutput
- func (o Extender1Modem2PtrOutput) Elem() Extender1Modem2Output
- func (Extender1Modem2PtrOutput) ElementType() reflect.Type
- func (o Extender1Modem2PtrOutput) Gps() pulumi.StringPtrOutput
- func (o Extender1Modem2PtrOutput) Ifname() pulumi.StringPtrOutput
- func (o Extender1Modem2PtrOutput) PreferredCarrier() pulumi.StringPtrOutput
- func (o Extender1Modem2PtrOutput) RedundantIntf() pulumi.StringPtrOutput
- func (o Extender1Modem2PtrOutput) RedundantMode() pulumi.StringPtrOutput
- func (o Extender1Modem2PtrOutput) Sim1Pin() pulumi.StringPtrOutput
- func (o Extender1Modem2PtrOutput) Sim1PinCode() pulumi.StringPtrOutput
- func (o Extender1Modem2PtrOutput) Sim2Pin() pulumi.StringPtrOutput
- func (o Extender1Modem2PtrOutput) Sim2PinCode() pulumi.StringPtrOutput
- func (o Extender1Modem2PtrOutput) ToExtender1Modem2PtrOutput() Extender1Modem2PtrOutput
- func (o Extender1Modem2PtrOutput) ToExtender1Modem2PtrOutputWithContext(ctx context.Context) Extender1Modem2PtrOutput
- type Extender1Output
- func (o Extender1Output) Authorized() pulumi.StringOutput
- func (o Extender1Output) ControllerReport() Extender1ControllerReportOutput
- func (o Extender1Output) Description() pulumi.StringOutput
- func (Extender1Output) ElementType() reflect.Type
- func (o Extender1Output) ExtName() pulumi.StringOutput
- func (o Extender1Output) Fosid() pulumi.StringOutput
- func (o Extender1Output) GetAllTables() pulumi.StringPtrOutput
- func (o Extender1Output) LoginPassword() pulumi.StringPtrOutput
- func (o Extender1Output) Modem1() Extender1Modem1Output
- func (o Extender1Output) Modem2() Extender1Modem2Output
- func (o Extender1Output) Name() pulumi.StringOutput
- func (o Extender1Output) ToExtender1Output() Extender1Output
- func (o Extender1Output) ToExtender1OutputWithContext(ctx context.Context) Extender1Output
- func (o Extender1Output) Vdom() pulumi.IntOutput
- func (o Extender1Output) Vdomparam() pulumi.StringOutput
- type Extender1State
- type ExtenderArgs
- type ExtenderArray
- type ExtenderArrayInput
- type ExtenderArrayOutput
- type ExtenderControllerReport
- type ExtenderControllerReportArgs
- func (ExtenderControllerReportArgs) ElementType() reflect.Type
- func (i ExtenderControllerReportArgs) ToExtenderControllerReportOutput() ExtenderControllerReportOutput
- func (i ExtenderControllerReportArgs) ToExtenderControllerReportOutputWithContext(ctx context.Context) ExtenderControllerReportOutput
- func (i ExtenderControllerReportArgs) ToExtenderControllerReportPtrOutput() ExtenderControllerReportPtrOutput
- func (i ExtenderControllerReportArgs) ToExtenderControllerReportPtrOutputWithContext(ctx context.Context) ExtenderControllerReportPtrOutput
- type ExtenderControllerReportInput
- type ExtenderControllerReportOutput
- func (ExtenderControllerReportOutput) ElementType() reflect.Type
- func (o ExtenderControllerReportOutput) Interval() pulumi.IntPtrOutput
- func (o ExtenderControllerReportOutput) SignalThreshold() pulumi.IntPtrOutput
- func (o ExtenderControllerReportOutput) Status() pulumi.StringPtrOutput
- func (o ExtenderControllerReportOutput) ToExtenderControllerReportOutput() ExtenderControllerReportOutput
- func (o ExtenderControllerReportOutput) ToExtenderControllerReportOutputWithContext(ctx context.Context) ExtenderControllerReportOutput
- func (o ExtenderControllerReportOutput) ToExtenderControllerReportPtrOutput() ExtenderControllerReportPtrOutput
- func (o ExtenderControllerReportOutput) ToExtenderControllerReportPtrOutputWithContext(ctx context.Context) ExtenderControllerReportPtrOutput
- type ExtenderControllerReportPtrInput
- type ExtenderControllerReportPtrOutput
- func (o ExtenderControllerReportPtrOutput) Elem() ExtenderControllerReportOutput
- func (ExtenderControllerReportPtrOutput) ElementType() reflect.Type
- func (o ExtenderControllerReportPtrOutput) Interval() pulumi.IntPtrOutput
- func (o ExtenderControllerReportPtrOutput) SignalThreshold() pulumi.IntPtrOutput
- func (o ExtenderControllerReportPtrOutput) Status() pulumi.StringPtrOutput
- func (o ExtenderControllerReportPtrOutput) ToExtenderControllerReportPtrOutput() ExtenderControllerReportPtrOutput
- func (o ExtenderControllerReportPtrOutput) ToExtenderControllerReportPtrOutputWithContext(ctx context.Context) ExtenderControllerReportPtrOutput
- type ExtenderInput
- type ExtenderMap
- type ExtenderMapInput
- type ExtenderMapOutput
- type ExtenderModem1
- type ExtenderModem1Args
- func (ExtenderModem1Args) ElementType() reflect.Type
- func (i ExtenderModem1Args) ToExtenderModem1Output() ExtenderModem1Output
- func (i ExtenderModem1Args) ToExtenderModem1OutputWithContext(ctx context.Context) ExtenderModem1Output
- func (i ExtenderModem1Args) ToExtenderModem1PtrOutput() ExtenderModem1PtrOutput
- func (i ExtenderModem1Args) ToExtenderModem1PtrOutputWithContext(ctx context.Context) ExtenderModem1PtrOutput
- type ExtenderModem1AutoSwitch
- type ExtenderModem1AutoSwitchArgs
- func (ExtenderModem1AutoSwitchArgs) ElementType() reflect.Type
- func (i ExtenderModem1AutoSwitchArgs) ToExtenderModem1AutoSwitchOutput() ExtenderModem1AutoSwitchOutput
- func (i ExtenderModem1AutoSwitchArgs) ToExtenderModem1AutoSwitchOutputWithContext(ctx context.Context) ExtenderModem1AutoSwitchOutput
- func (i ExtenderModem1AutoSwitchArgs) ToExtenderModem1AutoSwitchPtrOutput() ExtenderModem1AutoSwitchPtrOutput
- func (i ExtenderModem1AutoSwitchArgs) ToExtenderModem1AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderModem1AutoSwitchPtrOutput
- type ExtenderModem1AutoSwitchInput
- type ExtenderModem1AutoSwitchOutput
- func (o ExtenderModem1AutoSwitchOutput) Dataplan() pulumi.StringPtrOutput
- func (o ExtenderModem1AutoSwitchOutput) Disconnect() pulumi.StringPtrOutput
- func (o ExtenderModem1AutoSwitchOutput) DisconnectPeriod() pulumi.IntPtrOutput
- func (o ExtenderModem1AutoSwitchOutput) DisconnectThreshold() pulumi.IntPtrOutput
- func (ExtenderModem1AutoSwitchOutput) ElementType() reflect.Type
- func (o ExtenderModem1AutoSwitchOutput) Signal() pulumi.StringPtrOutput
- func (o ExtenderModem1AutoSwitchOutput) SwitchBack() pulumi.StringPtrOutput
- func (o ExtenderModem1AutoSwitchOutput) SwitchBackTime() pulumi.StringPtrOutput
- func (o ExtenderModem1AutoSwitchOutput) SwitchBackTimer() pulumi.IntPtrOutput
- func (o ExtenderModem1AutoSwitchOutput) ToExtenderModem1AutoSwitchOutput() ExtenderModem1AutoSwitchOutput
- func (o ExtenderModem1AutoSwitchOutput) ToExtenderModem1AutoSwitchOutputWithContext(ctx context.Context) ExtenderModem1AutoSwitchOutput
- func (o ExtenderModem1AutoSwitchOutput) ToExtenderModem1AutoSwitchPtrOutput() ExtenderModem1AutoSwitchPtrOutput
- func (o ExtenderModem1AutoSwitchOutput) ToExtenderModem1AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderModem1AutoSwitchPtrOutput
- type ExtenderModem1AutoSwitchPtrInput
- type ExtenderModem1AutoSwitchPtrOutput
- func (o ExtenderModem1AutoSwitchPtrOutput) Dataplan() pulumi.StringPtrOutput
- func (o ExtenderModem1AutoSwitchPtrOutput) Disconnect() pulumi.StringPtrOutput
- func (o ExtenderModem1AutoSwitchPtrOutput) DisconnectPeriod() pulumi.IntPtrOutput
- func (o ExtenderModem1AutoSwitchPtrOutput) DisconnectThreshold() pulumi.IntPtrOutput
- func (o ExtenderModem1AutoSwitchPtrOutput) Elem() ExtenderModem1AutoSwitchOutput
- func (ExtenderModem1AutoSwitchPtrOutput) ElementType() reflect.Type
- func (o ExtenderModem1AutoSwitchPtrOutput) Signal() pulumi.StringPtrOutput
- func (o ExtenderModem1AutoSwitchPtrOutput) SwitchBack() pulumi.StringPtrOutput
- func (o ExtenderModem1AutoSwitchPtrOutput) SwitchBackTime() pulumi.StringPtrOutput
- func (o ExtenderModem1AutoSwitchPtrOutput) SwitchBackTimer() pulumi.IntPtrOutput
- func (o ExtenderModem1AutoSwitchPtrOutput) ToExtenderModem1AutoSwitchPtrOutput() ExtenderModem1AutoSwitchPtrOutput
- func (o ExtenderModem1AutoSwitchPtrOutput) ToExtenderModem1AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderModem1AutoSwitchPtrOutput
- type ExtenderModem1Input
- type ExtenderModem1Output
- func (o ExtenderModem1Output) AutoSwitch() ExtenderModem1AutoSwitchPtrOutput
- func (o ExtenderModem1Output) ConnStatus() pulumi.IntPtrOutput
- func (o ExtenderModem1Output) DefaultSim() pulumi.StringPtrOutput
- func (ExtenderModem1Output) ElementType() reflect.Type
- func (o ExtenderModem1Output) Gps() pulumi.StringPtrOutput
- func (o ExtenderModem1Output) Ifname() pulumi.StringPtrOutput
- func (o ExtenderModem1Output) PreferredCarrier() pulumi.StringPtrOutput
- func (o ExtenderModem1Output) RedundantIntf() pulumi.StringPtrOutput
- func (o ExtenderModem1Output) RedundantMode() pulumi.StringPtrOutput
- func (o ExtenderModem1Output) Sim1Pin() pulumi.StringPtrOutput
- func (o ExtenderModem1Output) Sim1PinCode() pulumi.StringPtrOutput
- func (o ExtenderModem1Output) Sim2Pin() pulumi.StringPtrOutput
- func (o ExtenderModem1Output) Sim2PinCode() pulumi.StringPtrOutput
- func (o ExtenderModem1Output) ToExtenderModem1Output() ExtenderModem1Output
- func (o ExtenderModem1Output) ToExtenderModem1OutputWithContext(ctx context.Context) ExtenderModem1Output
- func (o ExtenderModem1Output) ToExtenderModem1PtrOutput() ExtenderModem1PtrOutput
- func (o ExtenderModem1Output) ToExtenderModem1PtrOutputWithContext(ctx context.Context) ExtenderModem1PtrOutput
- type ExtenderModem1PtrInput
- type ExtenderModem1PtrOutput
- func (o ExtenderModem1PtrOutput) AutoSwitch() ExtenderModem1AutoSwitchPtrOutput
- func (o ExtenderModem1PtrOutput) ConnStatus() pulumi.IntPtrOutput
- func (o ExtenderModem1PtrOutput) DefaultSim() pulumi.StringPtrOutput
- func (o ExtenderModem1PtrOutput) Elem() ExtenderModem1Output
- func (ExtenderModem1PtrOutput) ElementType() reflect.Type
- func (o ExtenderModem1PtrOutput) Gps() pulumi.StringPtrOutput
- func (o ExtenderModem1PtrOutput) Ifname() pulumi.StringPtrOutput
- func (o ExtenderModem1PtrOutput) PreferredCarrier() pulumi.StringPtrOutput
- func (o ExtenderModem1PtrOutput) RedundantIntf() pulumi.StringPtrOutput
- func (o ExtenderModem1PtrOutput) RedundantMode() pulumi.StringPtrOutput
- func (o ExtenderModem1PtrOutput) Sim1Pin() pulumi.StringPtrOutput
- func (o ExtenderModem1PtrOutput) Sim1PinCode() pulumi.StringPtrOutput
- func (o ExtenderModem1PtrOutput) Sim2Pin() pulumi.StringPtrOutput
- func (o ExtenderModem1PtrOutput) Sim2PinCode() pulumi.StringPtrOutput
- func (o ExtenderModem1PtrOutput) ToExtenderModem1PtrOutput() ExtenderModem1PtrOutput
- func (o ExtenderModem1PtrOutput) ToExtenderModem1PtrOutputWithContext(ctx context.Context) ExtenderModem1PtrOutput
- type ExtenderModem2
- type ExtenderModem2Args
- func (ExtenderModem2Args) ElementType() reflect.Type
- func (i ExtenderModem2Args) ToExtenderModem2Output() ExtenderModem2Output
- func (i ExtenderModem2Args) ToExtenderModem2OutputWithContext(ctx context.Context) ExtenderModem2Output
- func (i ExtenderModem2Args) ToExtenderModem2PtrOutput() ExtenderModem2PtrOutput
- func (i ExtenderModem2Args) ToExtenderModem2PtrOutputWithContext(ctx context.Context) ExtenderModem2PtrOutput
- type ExtenderModem2AutoSwitch
- type ExtenderModem2AutoSwitchArgs
- func (ExtenderModem2AutoSwitchArgs) ElementType() reflect.Type
- func (i ExtenderModem2AutoSwitchArgs) ToExtenderModem2AutoSwitchOutput() ExtenderModem2AutoSwitchOutput
- func (i ExtenderModem2AutoSwitchArgs) ToExtenderModem2AutoSwitchOutputWithContext(ctx context.Context) ExtenderModem2AutoSwitchOutput
- func (i ExtenderModem2AutoSwitchArgs) ToExtenderModem2AutoSwitchPtrOutput() ExtenderModem2AutoSwitchPtrOutput
- func (i ExtenderModem2AutoSwitchArgs) ToExtenderModem2AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderModem2AutoSwitchPtrOutput
- type ExtenderModem2AutoSwitchInput
- type ExtenderModem2AutoSwitchOutput
- func (o ExtenderModem2AutoSwitchOutput) Dataplan() pulumi.StringPtrOutput
- func (o ExtenderModem2AutoSwitchOutput) Disconnect() pulumi.StringPtrOutput
- func (o ExtenderModem2AutoSwitchOutput) DisconnectPeriod() pulumi.IntPtrOutput
- func (o ExtenderModem2AutoSwitchOutput) DisconnectThreshold() pulumi.IntPtrOutput
- func (ExtenderModem2AutoSwitchOutput) ElementType() reflect.Type
- func (o ExtenderModem2AutoSwitchOutput) Signal() pulumi.StringPtrOutput
- func (o ExtenderModem2AutoSwitchOutput) SwitchBack() pulumi.StringPtrOutput
- func (o ExtenderModem2AutoSwitchOutput) SwitchBackTime() pulumi.StringPtrOutput
- func (o ExtenderModem2AutoSwitchOutput) SwitchBackTimer() pulumi.IntPtrOutput
- func (o ExtenderModem2AutoSwitchOutput) ToExtenderModem2AutoSwitchOutput() ExtenderModem2AutoSwitchOutput
- func (o ExtenderModem2AutoSwitchOutput) ToExtenderModem2AutoSwitchOutputWithContext(ctx context.Context) ExtenderModem2AutoSwitchOutput
- func (o ExtenderModem2AutoSwitchOutput) ToExtenderModem2AutoSwitchPtrOutput() ExtenderModem2AutoSwitchPtrOutput
- func (o ExtenderModem2AutoSwitchOutput) ToExtenderModem2AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderModem2AutoSwitchPtrOutput
- type ExtenderModem2AutoSwitchPtrInput
- type ExtenderModem2AutoSwitchPtrOutput
- func (o ExtenderModem2AutoSwitchPtrOutput) Dataplan() pulumi.StringPtrOutput
- func (o ExtenderModem2AutoSwitchPtrOutput) Disconnect() pulumi.StringPtrOutput
- func (o ExtenderModem2AutoSwitchPtrOutput) DisconnectPeriod() pulumi.IntPtrOutput
- func (o ExtenderModem2AutoSwitchPtrOutput) DisconnectThreshold() pulumi.IntPtrOutput
- func (o ExtenderModem2AutoSwitchPtrOutput) Elem() ExtenderModem2AutoSwitchOutput
- func (ExtenderModem2AutoSwitchPtrOutput) ElementType() reflect.Type
- func (o ExtenderModem2AutoSwitchPtrOutput) Signal() pulumi.StringPtrOutput
- func (o ExtenderModem2AutoSwitchPtrOutput) SwitchBack() pulumi.StringPtrOutput
- func (o ExtenderModem2AutoSwitchPtrOutput) SwitchBackTime() pulumi.StringPtrOutput
- func (o ExtenderModem2AutoSwitchPtrOutput) SwitchBackTimer() pulumi.IntPtrOutput
- func (o ExtenderModem2AutoSwitchPtrOutput) ToExtenderModem2AutoSwitchPtrOutput() ExtenderModem2AutoSwitchPtrOutput
- func (o ExtenderModem2AutoSwitchPtrOutput) ToExtenderModem2AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderModem2AutoSwitchPtrOutput
- type ExtenderModem2Input
- type ExtenderModem2Output
- func (o ExtenderModem2Output) AutoSwitch() ExtenderModem2AutoSwitchPtrOutput
- func (o ExtenderModem2Output) ConnStatus() pulumi.IntPtrOutput
- func (o ExtenderModem2Output) DefaultSim() pulumi.StringPtrOutput
- func (ExtenderModem2Output) ElementType() reflect.Type
- func (o ExtenderModem2Output) Gps() pulumi.StringPtrOutput
- func (o ExtenderModem2Output) Ifname() pulumi.StringPtrOutput
- func (o ExtenderModem2Output) PreferredCarrier() pulumi.StringPtrOutput
- func (o ExtenderModem2Output) RedundantIntf() pulumi.StringPtrOutput
- func (o ExtenderModem2Output) RedundantMode() pulumi.StringPtrOutput
- func (o ExtenderModem2Output) Sim1Pin() pulumi.StringPtrOutput
- func (o ExtenderModem2Output) Sim1PinCode() pulumi.StringPtrOutput
- func (o ExtenderModem2Output) Sim2Pin() pulumi.StringPtrOutput
- func (o ExtenderModem2Output) Sim2PinCode() pulumi.StringPtrOutput
- func (o ExtenderModem2Output) ToExtenderModem2Output() ExtenderModem2Output
- func (o ExtenderModem2Output) ToExtenderModem2OutputWithContext(ctx context.Context) ExtenderModem2Output
- func (o ExtenderModem2Output) ToExtenderModem2PtrOutput() ExtenderModem2PtrOutput
- func (o ExtenderModem2Output) ToExtenderModem2PtrOutputWithContext(ctx context.Context) ExtenderModem2PtrOutput
- type ExtenderModem2PtrInput
- type ExtenderModem2PtrOutput
- func (o ExtenderModem2PtrOutput) AutoSwitch() ExtenderModem2AutoSwitchPtrOutput
- func (o ExtenderModem2PtrOutput) ConnStatus() pulumi.IntPtrOutput
- func (o ExtenderModem2PtrOutput) DefaultSim() pulumi.StringPtrOutput
- func (o ExtenderModem2PtrOutput) Elem() ExtenderModem2Output
- func (ExtenderModem2PtrOutput) ElementType() reflect.Type
- func (o ExtenderModem2PtrOutput) Gps() pulumi.StringPtrOutput
- func (o ExtenderModem2PtrOutput) Ifname() pulumi.StringPtrOutput
- func (o ExtenderModem2PtrOutput) PreferredCarrier() pulumi.StringPtrOutput
- func (o ExtenderModem2PtrOutput) RedundantIntf() pulumi.StringPtrOutput
- func (o ExtenderModem2PtrOutput) RedundantMode() pulumi.StringPtrOutput
- func (o ExtenderModem2PtrOutput) Sim1Pin() pulumi.StringPtrOutput
- func (o ExtenderModem2PtrOutput) Sim1PinCode() pulumi.StringPtrOutput
- func (o ExtenderModem2PtrOutput) Sim2Pin() pulumi.StringPtrOutput
- func (o ExtenderModem2PtrOutput) Sim2PinCode() pulumi.StringPtrOutput
- func (o ExtenderModem2PtrOutput) ToExtenderModem2PtrOutput() ExtenderModem2PtrOutput
- func (o ExtenderModem2PtrOutput) ToExtenderModem2PtrOutputWithContext(ctx context.Context) ExtenderModem2PtrOutput
- type ExtenderOutput
- func (o ExtenderOutput) AaaSharedSecret() pulumi.StringPtrOutput
- func (o ExtenderOutput) AccessPointName() pulumi.StringOutput
- func (o ExtenderOutput) Admin() pulumi.StringOutput
- func (o ExtenderOutput) Allowaccess() pulumi.StringOutput
- func (o ExtenderOutput) AtDialScript() pulumi.StringOutput
- func (o ExtenderOutput) Authorized() pulumi.StringOutput
- func (o ExtenderOutput) BandwidthLimit() pulumi.IntOutput
- func (o ExtenderOutput) BillingStartDay() pulumi.IntOutput
- func (o ExtenderOutput) CdmaAaaSpi() pulumi.StringOutput
- func (o ExtenderOutput) CdmaHaSpi() pulumi.StringOutput
- func (o ExtenderOutput) CdmaNai() pulumi.StringOutput
- func (o ExtenderOutput) ConnStatus() pulumi.IntOutput
- func (o ExtenderOutput) ControllerReport() ExtenderControllerReportOutput
- func (o ExtenderOutput) Description() pulumi.StringOutput
- func (o ExtenderOutput) DeviceId() pulumi.IntOutput
- func (o ExtenderOutput) DialMode() pulumi.StringOutput
- func (o ExtenderOutput) DialStatus() pulumi.IntOutput
- func (ExtenderOutput) ElementType() reflect.Type
- func (o ExtenderOutput) EnforceBandwidth() pulumi.StringOutput
- func (o ExtenderOutput) ExtName() pulumi.StringOutput
- func (o ExtenderOutput) ExtensionType() pulumi.StringOutput
- func (o ExtenderOutput) Fosid() pulumi.StringOutput
- func (o ExtenderOutput) GetAllTables() pulumi.StringPtrOutput
- func (o ExtenderOutput) HaSharedSecret() pulumi.StringPtrOutput
- func (o ExtenderOutput) Ifname() pulumi.StringOutput
- func (o ExtenderOutput) InitiatedUpdate() pulumi.StringOutput
- func (o ExtenderOutput) LoginPassword() pulumi.StringPtrOutput
- func (o ExtenderOutput) LoginPasswordChange() pulumi.StringOutput
- func (o ExtenderOutput) Mode() pulumi.StringOutput
- func (o ExtenderOutput) Modem1() ExtenderModem1Output
- func (o ExtenderOutput) Modem2() ExtenderModem2Output
- func (o ExtenderOutput) ModemPasswd() pulumi.StringPtrOutput
- func (o ExtenderOutput) ModemType() pulumi.StringOutput
- func (o ExtenderOutput) MultiMode() pulumi.StringOutput
- func (o ExtenderOutput) Name() pulumi.StringOutput
- func (o ExtenderOutput) OverrideAllowaccess() pulumi.StringOutput
- func (o ExtenderOutput) OverrideEnforceBandwidth() pulumi.StringOutput
- func (o ExtenderOutput) OverrideLoginPasswordChange() pulumi.StringOutput
- func (o ExtenderOutput) PppAuthProtocol() pulumi.StringOutput
- func (o ExtenderOutput) PppEchoRequest() pulumi.StringOutput
- func (o ExtenderOutput) PppPassword() pulumi.StringPtrOutput
- func (o ExtenderOutput) PppUsername() pulumi.StringOutput
- func (o ExtenderOutput) PrimaryHa() pulumi.StringOutput
- func (o ExtenderOutput) Profile() pulumi.StringOutput
- func (o ExtenderOutput) QuotaLimitMb() pulumi.IntOutput
- func (o ExtenderOutput) Redial() pulumi.StringOutput
- func (o ExtenderOutput) RedundantIntf() pulumi.StringOutput
- func (o ExtenderOutput) Roaming() pulumi.StringOutput
- func (o ExtenderOutput) Role() pulumi.StringOutput
- func (o ExtenderOutput) SecondaryHa() pulumi.StringOutput
- func (o ExtenderOutput) SimPin() pulumi.StringPtrOutput
- func (o ExtenderOutput) ToExtenderOutput() ExtenderOutput
- func (o ExtenderOutput) ToExtenderOutputWithContext(ctx context.Context) ExtenderOutput
- func (o ExtenderOutput) Vdom() pulumi.IntOutput
- func (o ExtenderOutput) Vdomparam() pulumi.StringOutput
- func (o ExtenderOutput) WanExtension() ExtenderWanExtensionOutput
- func (o ExtenderOutput) WimaxAuthProtocol() pulumi.StringOutput
- func (o ExtenderOutput) WimaxCarrier() pulumi.StringOutput
- func (o ExtenderOutput) WimaxRealm() pulumi.StringOutput
- type ExtenderState
- type ExtenderWanExtension
- type ExtenderWanExtensionArgs
- func (ExtenderWanExtensionArgs) ElementType() reflect.Type
- func (i ExtenderWanExtensionArgs) ToExtenderWanExtensionOutput() ExtenderWanExtensionOutput
- func (i ExtenderWanExtensionArgs) ToExtenderWanExtensionOutputWithContext(ctx context.Context) ExtenderWanExtensionOutput
- func (i ExtenderWanExtensionArgs) ToExtenderWanExtensionPtrOutput() ExtenderWanExtensionPtrOutput
- func (i ExtenderWanExtensionArgs) ToExtenderWanExtensionPtrOutputWithContext(ctx context.Context) ExtenderWanExtensionPtrOutput
- type ExtenderWanExtensionInput
- type ExtenderWanExtensionOutput
- func (ExtenderWanExtensionOutput) ElementType() reflect.Type
- func (o ExtenderWanExtensionOutput) Modem1Extension() pulumi.StringPtrOutput
- func (o ExtenderWanExtensionOutput) Modem2Extension() pulumi.StringPtrOutput
- func (o ExtenderWanExtensionOutput) ToExtenderWanExtensionOutput() ExtenderWanExtensionOutput
- func (o ExtenderWanExtensionOutput) ToExtenderWanExtensionOutputWithContext(ctx context.Context) ExtenderWanExtensionOutput
- func (o ExtenderWanExtensionOutput) ToExtenderWanExtensionPtrOutput() ExtenderWanExtensionPtrOutput
- func (o ExtenderWanExtensionOutput) ToExtenderWanExtensionPtrOutputWithContext(ctx context.Context) ExtenderWanExtensionPtrOutput
- type ExtenderWanExtensionPtrInput
- type ExtenderWanExtensionPtrOutput
- func (o ExtenderWanExtensionPtrOutput) Elem() ExtenderWanExtensionOutput
- func (ExtenderWanExtensionPtrOutput) ElementType() reflect.Type
- func (o ExtenderWanExtensionPtrOutput) Modem1Extension() pulumi.StringPtrOutput
- func (o ExtenderWanExtensionPtrOutput) Modem2Extension() pulumi.StringPtrOutput
- func (o ExtenderWanExtensionPtrOutput) ToExtenderWanExtensionPtrOutput() ExtenderWanExtensionPtrOutput
- func (o ExtenderWanExtensionPtrOutput) ToExtenderWanExtensionPtrOutputWithContext(ctx context.Context) ExtenderWanExtensionPtrOutput
- type Extenderprofile
- type ExtenderprofileArgs
- type ExtenderprofileArray
- type ExtenderprofileArrayInput
- type ExtenderprofileArrayOutput
- func (ExtenderprofileArrayOutput) ElementType() reflect.Type
- func (o ExtenderprofileArrayOutput) Index(i pulumi.IntInput) ExtenderprofileOutput
- func (o ExtenderprofileArrayOutput) ToExtenderprofileArrayOutput() ExtenderprofileArrayOutput
- func (o ExtenderprofileArrayOutput) ToExtenderprofileArrayOutputWithContext(ctx context.Context) ExtenderprofileArrayOutput
- type ExtenderprofileCellular
- type ExtenderprofileCellularArgs
- func (ExtenderprofileCellularArgs) ElementType() reflect.Type
- func (i ExtenderprofileCellularArgs) ToExtenderprofileCellularOutput() ExtenderprofileCellularOutput
- func (i ExtenderprofileCellularArgs) ToExtenderprofileCellularOutputWithContext(ctx context.Context) ExtenderprofileCellularOutput
- func (i ExtenderprofileCellularArgs) ToExtenderprofileCellularPtrOutput() ExtenderprofileCellularPtrOutput
- func (i ExtenderprofileCellularArgs) ToExtenderprofileCellularPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularPtrOutput
- type ExtenderprofileCellularControllerReport
- type ExtenderprofileCellularControllerReportArgs
- func (ExtenderprofileCellularControllerReportArgs) ElementType() reflect.Type
- func (i ExtenderprofileCellularControllerReportArgs) ToExtenderprofileCellularControllerReportOutput() ExtenderprofileCellularControllerReportOutput
- func (i ExtenderprofileCellularControllerReportArgs) ToExtenderprofileCellularControllerReportOutputWithContext(ctx context.Context) ExtenderprofileCellularControllerReportOutput
- func (i ExtenderprofileCellularControllerReportArgs) ToExtenderprofileCellularControllerReportPtrOutput() ExtenderprofileCellularControllerReportPtrOutput
- func (i ExtenderprofileCellularControllerReportArgs) ToExtenderprofileCellularControllerReportPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularControllerReportPtrOutput
- type ExtenderprofileCellularControllerReportInput
- type ExtenderprofileCellularControllerReportOutput
- func (ExtenderprofileCellularControllerReportOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularControllerReportOutput) Interval() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularControllerReportOutput) SignalThreshold() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularControllerReportOutput) Status() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularControllerReportOutput) ToExtenderprofileCellularControllerReportOutput() ExtenderprofileCellularControllerReportOutput
- func (o ExtenderprofileCellularControllerReportOutput) ToExtenderprofileCellularControllerReportOutputWithContext(ctx context.Context) ExtenderprofileCellularControllerReportOutput
- func (o ExtenderprofileCellularControllerReportOutput) ToExtenderprofileCellularControllerReportPtrOutput() ExtenderprofileCellularControllerReportPtrOutput
- func (o ExtenderprofileCellularControllerReportOutput) ToExtenderprofileCellularControllerReportPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularControllerReportPtrOutput
- type ExtenderprofileCellularControllerReportPtrInput
- type ExtenderprofileCellularControllerReportPtrOutput
- func (o ExtenderprofileCellularControllerReportPtrOutput) Elem() ExtenderprofileCellularControllerReportOutput
- func (ExtenderprofileCellularControllerReportPtrOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularControllerReportPtrOutput) Interval() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularControllerReportPtrOutput) SignalThreshold() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularControllerReportPtrOutput) Status() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularControllerReportPtrOutput) ToExtenderprofileCellularControllerReportPtrOutput() ExtenderprofileCellularControllerReportPtrOutput
- func (o ExtenderprofileCellularControllerReportPtrOutput) ToExtenderprofileCellularControllerReportPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularControllerReportPtrOutput
- type ExtenderprofileCellularDataplan
- type ExtenderprofileCellularDataplanArgs
- func (ExtenderprofileCellularDataplanArgs) ElementType() reflect.Type
- func (i ExtenderprofileCellularDataplanArgs) ToExtenderprofileCellularDataplanOutput() ExtenderprofileCellularDataplanOutput
- func (i ExtenderprofileCellularDataplanArgs) ToExtenderprofileCellularDataplanOutputWithContext(ctx context.Context) ExtenderprofileCellularDataplanOutput
- type ExtenderprofileCellularDataplanArray
- func (ExtenderprofileCellularDataplanArray) ElementType() reflect.Type
- func (i ExtenderprofileCellularDataplanArray) ToExtenderprofileCellularDataplanArrayOutput() ExtenderprofileCellularDataplanArrayOutput
- func (i ExtenderprofileCellularDataplanArray) ToExtenderprofileCellularDataplanArrayOutputWithContext(ctx context.Context) ExtenderprofileCellularDataplanArrayOutput
- type ExtenderprofileCellularDataplanArrayInput
- type ExtenderprofileCellularDataplanArrayOutput
- func (ExtenderprofileCellularDataplanArrayOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularDataplanArrayOutput) Index(i pulumi.IntInput) ExtenderprofileCellularDataplanOutput
- func (o ExtenderprofileCellularDataplanArrayOutput) ToExtenderprofileCellularDataplanArrayOutput() ExtenderprofileCellularDataplanArrayOutput
- func (o ExtenderprofileCellularDataplanArrayOutput) ToExtenderprofileCellularDataplanArrayOutputWithContext(ctx context.Context) ExtenderprofileCellularDataplanArrayOutput
- type ExtenderprofileCellularDataplanInput
- type ExtenderprofileCellularDataplanOutput
- func (ExtenderprofileCellularDataplanOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularDataplanOutput) Name() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularDataplanOutput) ToExtenderprofileCellularDataplanOutput() ExtenderprofileCellularDataplanOutput
- func (o ExtenderprofileCellularDataplanOutput) ToExtenderprofileCellularDataplanOutputWithContext(ctx context.Context) ExtenderprofileCellularDataplanOutput
- type ExtenderprofileCellularInput
- type ExtenderprofileCellularModem1
- type ExtenderprofileCellularModem1Args
- func (ExtenderprofileCellularModem1Args) ElementType() reflect.Type
- func (i ExtenderprofileCellularModem1Args) ToExtenderprofileCellularModem1Output() ExtenderprofileCellularModem1Output
- func (i ExtenderprofileCellularModem1Args) ToExtenderprofileCellularModem1OutputWithContext(ctx context.Context) ExtenderprofileCellularModem1Output
- func (i ExtenderprofileCellularModem1Args) ToExtenderprofileCellularModem1PtrOutput() ExtenderprofileCellularModem1PtrOutput
- func (i ExtenderprofileCellularModem1Args) ToExtenderprofileCellularModem1PtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1PtrOutput
- type ExtenderprofileCellularModem1AutoSwitch
- type ExtenderprofileCellularModem1AutoSwitchArgs
- func (ExtenderprofileCellularModem1AutoSwitchArgs) ElementType() reflect.Type
- func (i ExtenderprofileCellularModem1AutoSwitchArgs) ToExtenderprofileCellularModem1AutoSwitchOutput() ExtenderprofileCellularModem1AutoSwitchOutput
- func (i ExtenderprofileCellularModem1AutoSwitchArgs) ToExtenderprofileCellularModem1AutoSwitchOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1AutoSwitchOutput
- func (i ExtenderprofileCellularModem1AutoSwitchArgs) ToExtenderprofileCellularModem1AutoSwitchPtrOutput() ExtenderprofileCellularModem1AutoSwitchPtrOutput
- func (i ExtenderprofileCellularModem1AutoSwitchArgs) ToExtenderprofileCellularModem1AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1AutoSwitchPtrOutput
- type ExtenderprofileCellularModem1AutoSwitchInput
- type ExtenderprofileCellularModem1AutoSwitchOutput
- func (o ExtenderprofileCellularModem1AutoSwitchOutput) Dataplan() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchOutput) Disconnect() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchOutput) DisconnectPeriod() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchOutput) DisconnectThreshold() pulumi.IntPtrOutput
- func (ExtenderprofileCellularModem1AutoSwitchOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularModem1AutoSwitchOutput) Signal() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchOutput) SwitchBack() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchOutput) SwitchBackTime() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchOutput) SwitchBackTimer() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchOutput) ToExtenderprofileCellularModem1AutoSwitchOutput() ExtenderprofileCellularModem1AutoSwitchOutput
- func (o ExtenderprofileCellularModem1AutoSwitchOutput) ToExtenderprofileCellularModem1AutoSwitchOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1AutoSwitchOutput
- func (o ExtenderprofileCellularModem1AutoSwitchOutput) ToExtenderprofileCellularModem1AutoSwitchPtrOutput() ExtenderprofileCellularModem1AutoSwitchPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchOutput) ToExtenderprofileCellularModem1AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1AutoSwitchPtrOutput
- type ExtenderprofileCellularModem1AutoSwitchPtrInput
- type ExtenderprofileCellularModem1AutoSwitchPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) Dataplan() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) Disconnect() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) DisconnectPeriod() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) DisconnectThreshold() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) Elem() ExtenderprofileCellularModem1AutoSwitchOutput
- func (ExtenderprofileCellularModem1AutoSwitchPtrOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) Signal() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) SwitchBack() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) SwitchBackTime() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) SwitchBackTimer() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) ToExtenderprofileCellularModem1AutoSwitchPtrOutput() ExtenderprofileCellularModem1AutoSwitchPtrOutput
- func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) ToExtenderprofileCellularModem1AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1AutoSwitchPtrOutput
- type ExtenderprofileCellularModem1Input
- type ExtenderprofileCellularModem1Output
- func (o ExtenderprofileCellularModem1Output) AutoSwitch() ExtenderprofileCellularModem1AutoSwitchPtrOutput
- func (o ExtenderprofileCellularModem1Output) ConnStatus() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularModem1Output) DefaultSim() pulumi.StringPtrOutput
- func (ExtenderprofileCellularModem1Output) ElementType() reflect.Type
- func (o ExtenderprofileCellularModem1Output) Gps() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1Output) PreferredCarrier() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1Output) RedundantIntf() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1Output) RedundantMode() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1Output) Sim1Pin() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1Output) Sim1PinCode() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1Output) Sim2Pin() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1Output) Sim2PinCode() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1Output) ToExtenderprofileCellularModem1Output() ExtenderprofileCellularModem1Output
- func (o ExtenderprofileCellularModem1Output) ToExtenderprofileCellularModem1OutputWithContext(ctx context.Context) ExtenderprofileCellularModem1Output
- func (o ExtenderprofileCellularModem1Output) ToExtenderprofileCellularModem1PtrOutput() ExtenderprofileCellularModem1PtrOutput
- func (o ExtenderprofileCellularModem1Output) ToExtenderprofileCellularModem1PtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1PtrOutput
- type ExtenderprofileCellularModem1PtrInput
- type ExtenderprofileCellularModem1PtrOutput
- func (o ExtenderprofileCellularModem1PtrOutput) AutoSwitch() ExtenderprofileCellularModem1AutoSwitchPtrOutput
- func (o ExtenderprofileCellularModem1PtrOutput) ConnStatus() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularModem1PtrOutput) DefaultSim() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1PtrOutput) Elem() ExtenderprofileCellularModem1Output
- func (ExtenderprofileCellularModem1PtrOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularModem1PtrOutput) Gps() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1PtrOutput) PreferredCarrier() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1PtrOutput) RedundantIntf() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1PtrOutput) RedundantMode() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1PtrOutput) Sim1Pin() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1PtrOutput) Sim1PinCode() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1PtrOutput) Sim2Pin() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1PtrOutput) Sim2PinCode() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem1PtrOutput) ToExtenderprofileCellularModem1PtrOutput() ExtenderprofileCellularModem1PtrOutput
- func (o ExtenderprofileCellularModem1PtrOutput) ToExtenderprofileCellularModem1PtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1PtrOutput
- type ExtenderprofileCellularModem2
- type ExtenderprofileCellularModem2Args
- func (ExtenderprofileCellularModem2Args) ElementType() reflect.Type
- func (i ExtenderprofileCellularModem2Args) ToExtenderprofileCellularModem2Output() ExtenderprofileCellularModem2Output
- func (i ExtenderprofileCellularModem2Args) ToExtenderprofileCellularModem2OutputWithContext(ctx context.Context) ExtenderprofileCellularModem2Output
- func (i ExtenderprofileCellularModem2Args) ToExtenderprofileCellularModem2PtrOutput() ExtenderprofileCellularModem2PtrOutput
- func (i ExtenderprofileCellularModem2Args) ToExtenderprofileCellularModem2PtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2PtrOutput
- type ExtenderprofileCellularModem2AutoSwitch
- type ExtenderprofileCellularModem2AutoSwitchArgs
- func (ExtenderprofileCellularModem2AutoSwitchArgs) ElementType() reflect.Type
- func (i ExtenderprofileCellularModem2AutoSwitchArgs) ToExtenderprofileCellularModem2AutoSwitchOutput() ExtenderprofileCellularModem2AutoSwitchOutput
- func (i ExtenderprofileCellularModem2AutoSwitchArgs) ToExtenderprofileCellularModem2AutoSwitchOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2AutoSwitchOutput
- func (i ExtenderprofileCellularModem2AutoSwitchArgs) ToExtenderprofileCellularModem2AutoSwitchPtrOutput() ExtenderprofileCellularModem2AutoSwitchPtrOutput
- func (i ExtenderprofileCellularModem2AutoSwitchArgs) ToExtenderprofileCellularModem2AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2AutoSwitchPtrOutput
- type ExtenderprofileCellularModem2AutoSwitchInput
- type ExtenderprofileCellularModem2AutoSwitchOutput
- func (o ExtenderprofileCellularModem2AutoSwitchOutput) Dataplan() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchOutput) Disconnect() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchOutput) DisconnectPeriod() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchOutput) DisconnectThreshold() pulumi.IntPtrOutput
- func (ExtenderprofileCellularModem2AutoSwitchOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularModem2AutoSwitchOutput) Signal() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchOutput) SwitchBack() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchOutput) SwitchBackTime() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchOutput) SwitchBackTimer() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchOutput) ToExtenderprofileCellularModem2AutoSwitchOutput() ExtenderprofileCellularModem2AutoSwitchOutput
- func (o ExtenderprofileCellularModem2AutoSwitchOutput) ToExtenderprofileCellularModem2AutoSwitchOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2AutoSwitchOutput
- func (o ExtenderprofileCellularModem2AutoSwitchOutput) ToExtenderprofileCellularModem2AutoSwitchPtrOutput() ExtenderprofileCellularModem2AutoSwitchPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchOutput) ToExtenderprofileCellularModem2AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2AutoSwitchPtrOutput
- type ExtenderprofileCellularModem2AutoSwitchPtrInput
- type ExtenderprofileCellularModem2AutoSwitchPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) Dataplan() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) Disconnect() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) DisconnectPeriod() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) DisconnectThreshold() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) Elem() ExtenderprofileCellularModem2AutoSwitchOutput
- func (ExtenderprofileCellularModem2AutoSwitchPtrOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) Signal() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) SwitchBack() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) SwitchBackTime() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) SwitchBackTimer() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) ToExtenderprofileCellularModem2AutoSwitchPtrOutput() ExtenderprofileCellularModem2AutoSwitchPtrOutput
- func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) ToExtenderprofileCellularModem2AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2AutoSwitchPtrOutput
- type ExtenderprofileCellularModem2Input
- type ExtenderprofileCellularModem2Output
- func (o ExtenderprofileCellularModem2Output) AutoSwitch() ExtenderprofileCellularModem2AutoSwitchPtrOutput
- func (o ExtenderprofileCellularModem2Output) ConnStatus() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularModem2Output) DefaultSim() pulumi.StringPtrOutput
- func (ExtenderprofileCellularModem2Output) ElementType() reflect.Type
- func (o ExtenderprofileCellularModem2Output) Gps() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2Output) PreferredCarrier() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2Output) RedundantIntf() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2Output) RedundantMode() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2Output) Sim1Pin() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2Output) Sim1PinCode() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2Output) Sim2Pin() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2Output) Sim2PinCode() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2Output) ToExtenderprofileCellularModem2Output() ExtenderprofileCellularModem2Output
- func (o ExtenderprofileCellularModem2Output) ToExtenderprofileCellularModem2OutputWithContext(ctx context.Context) ExtenderprofileCellularModem2Output
- func (o ExtenderprofileCellularModem2Output) ToExtenderprofileCellularModem2PtrOutput() ExtenderprofileCellularModem2PtrOutput
- func (o ExtenderprofileCellularModem2Output) ToExtenderprofileCellularModem2PtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2PtrOutput
- type ExtenderprofileCellularModem2PtrInput
- type ExtenderprofileCellularModem2PtrOutput
- func (o ExtenderprofileCellularModem2PtrOutput) AutoSwitch() ExtenderprofileCellularModem2AutoSwitchPtrOutput
- func (o ExtenderprofileCellularModem2PtrOutput) ConnStatus() pulumi.IntPtrOutput
- func (o ExtenderprofileCellularModem2PtrOutput) DefaultSim() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2PtrOutput) Elem() ExtenderprofileCellularModem2Output
- func (ExtenderprofileCellularModem2PtrOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularModem2PtrOutput) Gps() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2PtrOutput) PreferredCarrier() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2PtrOutput) RedundantIntf() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2PtrOutput) RedundantMode() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2PtrOutput) Sim1Pin() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2PtrOutput) Sim1PinCode() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2PtrOutput) Sim2Pin() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2PtrOutput) Sim2PinCode() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularModem2PtrOutput) ToExtenderprofileCellularModem2PtrOutput() ExtenderprofileCellularModem2PtrOutput
- func (o ExtenderprofileCellularModem2PtrOutput) ToExtenderprofileCellularModem2PtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2PtrOutput
- type ExtenderprofileCellularOutput
- func (o ExtenderprofileCellularOutput) ControllerReport() ExtenderprofileCellularControllerReportPtrOutput
- func (o ExtenderprofileCellularOutput) Dataplans() ExtenderprofileCellularDataplanArrayOutput
- func (ExtenderprofileCellularOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularOutput) Modem1() ExtenderprofileCellularModem1PtrOutput
- func (o ExtenderprofileCellularOutput) Modem2() ExtenderprofileCellularModem2PtrOutput
- func (o ExtenderprofileCellularOutput) SmsNotification() ExtenderprofileCellularSmsNotificationPtrOutput
- func (o ExtenderprofileCellularOutput) ToExtenderprofileCellularOutput() ExtenderprofileCellularOutput
- func (o ExtenderprofileCellularOutput) ToExtenderprofileCellularOutputWithContext(ctx context.Context) ExtenderprofileCellularOutput
- func (o ExtenderprofileCellularOutput) ToExtenderprofileCellularPtrOutput() ExtenderprofileCellularPtrOutput
- func (o ExtenderprofileCellularOutput) ToExtenderprofileCellularPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularPtrOutput
- type ExtenderprofileCellularPtrInput
- type ExtenderprofileCellularPtrOutput
- func (o ExtenderprofileCellularPtrOutput) ControllerReport() ExtenderprofileCellularControllerReportPtrOutput
- func (o ExtenderprofileCellularPtrOutput) Dataplans() ExtenderprofileCellularDataplanArrayOutput
- func (o ExtenderprofileCellularPtrOutput) Elem() ExtenderprofileCellularOutput
- func (ExtenderprofileCellularPtrOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularPtrOutput) Modem1() ExtenderprofileCellularModem1PtrOutput
- func (o ExtenderprofileCellularPtrOutput) Modem2() ExtenderprofileCellularModem2PtrOutput
- func (o ExtenderprofileCellularPtrOutput) SmsNotification() ExtenderprofileCellularSmsNotificationPtrOutput
- func (o ExtenderprofileCellularPtrOutput) ToExtenderprofileCellularPtrOutput() ExtenderprofileCellularPtrOutput
- func (o ExtenderprofileCellularPtrOutput) ToExtenderprofileCellularPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularPtrOutput
- type ExtenderprofileCellularSmsNotification
- type ExtenderprofileCellularSmsNotificationAlert
- type ExtenderprofileCellularSmsNotificationAlertArgs
- func (ExtenderprofileCellularSmsNotificationAlertArgs) ElementType() reflect.Type
- func (i ExtenderprofileCellularSmsNotificationAlertArgs) ToExtenderprofileCellularSmsNotificationAlertOutput() ExtenderprofileCellularSmsNotificationAlertOutput
- func (i ExtenderprofileCellularSmsNotificationAlertArgs) ToExtenderprofileCellularSmsNotificationAlertOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationAlertOutput
- func (i ExtenderprofileCellularSmsNotificationAlertArgs) ToExtenderprofileCellularSmsNotificationAlertPtrOutput() ExtenderprofileCellularSmsNotificationAlertPtrOutput
- func (i ExtenderprofileCellularSmsNotificationAlertArgs) ToExtenderprofileCellularSmsNotificationAlertPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationAlertPtrOutput
- type ExtenderprofileCellularSmsNotificationAlertInput
- type ExtenderprofileCellularSmsNotificationAlertOutput
- func (o ExtenderprofileCellularSmsNotificationAlertOutput) DataExhausted() pulumi.StringPtrOutput
- func (ExtenderprofileCellularSmsNotificationAlertOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularSmsNotificationAlertOutput) FgtBackupModeSwitch() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertOutput) LowSignalStrength() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertOutput) ModeSwitch() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertOutput) OsImageFallback() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertOutput) SessionDisconnect() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertOutput) SystemReboot() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertOutput) ToExtenderprofileCellularSmsNotificationAlertOutput() ExtenderprofileCellularSmsNotificationAlertOutput
- func (o ExtenderprofileCellularSmsNotificationAlertOutput) ToExtenderprofileCellularSmsNotificationAlertOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationAlertOutput
- func (o ExtenderprofileCellularSmsNotificationAlertOutput) ToExtenderprofileCellularSmsNotificationAlertPtrOutput() ExtenderprofileCellularSmsNotificationAlertPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertOutput) ToExtenderprofileCellularSmsNotificationAlertPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationAlertPtrOutput
- type ExtenderprofileCellularSmsNotificationAlertPtrInput
- type ExtenderprofileCellularSmsNotificationAlertPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) DataExhausted() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) Elem() ExtenderprofileCellularSmsNotificationAlertOutput
- func (ExtenderprofileCellularSmsNotificationAlertPtrOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) FgtBackupModeSwitch() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) LowSignalStrength() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) ModeSwitch() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) OsImageFallback() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) SessionDisconnect() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) SystemReboot() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) ToExtenderprofileCellularSmsNotificationAlertPtrOutput() ExtenderprofileCellularSmsNotificationAlertPtrOutput
- func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) ToExtenderprofileCellularSmsNotificationAlertPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationAlertPtrOutput
- type ExtenderprofileCellularSmsNotificationArgs
- func (ExtenderprofileCellularSmsNotificationArgs) ElementType() reflect.Type
- func (i ExtenderprofileCellularSmsNotificationArgs) ToExtenderprofileCellularSmsNotificationOutput() ExtenderprofileCellularSmsNotificationOutput
- func (i ExtenderprofileCellularSmsNotificationArgs) ToExtenderprofileCellularSmsNotificationOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationOutput
- func (i ExtenderprofileCellularSmsNotificationArgs) ToExtenderprofileCellularSmsNotificationPtrOutput() ExtenderprofileCellularSmsNotificationPtrOutput
- func (i ExtenderprofileCellularSmsNotificationArgs) ToExtenderprofileCellularSmsNotificationPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationPtrOutput
- type ExtenderprofileCellularSmsNotificationInput
- type ExtenderprofileCellularSmsNotificationOutput
- func (o ExtenderprofileCellularSmsNotificationOutput) Alert() ExtenderprofileCellularSmsNotificationAlertPtrOutput
- func (ExtenderprofileCellularSmsNotificationOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularSmsNotificationOutput) Receivers() ExtenderprofileCellularSmsNotificationReceiverArrayOutput
- func (o ExtenderprofileCellularSmsNotificationOutput) Status() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationOutput) ToExtenderprofileCellularSmsNotificationOutput() ExtenderprofileCellularSmsNotificationOutput
- func (o ExtenderprofileCellularSmsNotificationOutput) ToExtenderprofileCellularSmsNotificationOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationOutput
- func (o ExtenderprofileCellularSmsNotificationOutput) ToExtenderprofileCellularSmsNotificationPtrOutput() ExtenderprofileCellularSmsNotificationPtrOutput
- func (o ExtenderprofileCellularSmsNotificationOutput) ToExtenderprofileCellularSmsNotificationPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationPtrOutput
- type ExtenderprofileCellularSmsNotificationPtrInput
- type ExtenderprofileCellularSmsNotificationPtrOutput
- func (o ExtenderprofileCellularSmsNotificationPtrOutput) Alert() ExtenderprofileCellularSmsNotificationAlertPtrOutput
- func (o ExtenderprofileCellularSmsNotificationPtrOutput) Elem() ExtenderprofileCellularSmsNotificationOutput
- func (ExtenderprofileCellularSmsNotificationPtrOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularSmsNotificationPtrOutput) Receivers() ExtenderprofileCellularSmsNotificationReceiverArrayOutput
- func (o ExtenderprofileCellularSmsNotificationPtrOutput) Status() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationPtrOutput) ToExtenderprofileCellularSmsNotificationPtrOutput() ExtenderprofileCellularSmsNotificationPtrOutput
- func (o ExtenderprofileCellularSmsNotificationPtrOutput) ToExtenderprofileCellularSmsNotificationPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationPtrOutput
- type ExtenderprofileCellularSmsNotificationReceiver
- type ExtenderprofileCellularSmsNotificationReceiverArgs
- func (ExtenderprofileCellularSmsNotificationReceiverArgs) ElementType() reflect.Type
- func (i ExtenderprofileCellularSmsNotificationReceiverArgs) ToExtenderprofileCellularSmsNotificationReceiverOutput() ExtenderprofileCellularSmsNotificationReceiverOutput
- func (i ExtenderprofileCellularSmsNotificationReceiverArgs) ToExtenderprofileCellularSmsNotificationReceiverOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationReceiverOutput
- type ExtenderprofileCellularSmsNotificationReceiverArray
- func (ExtenderprofileCellularSmsNotificationReceiverArray) ElementType() reflect.Type
- func (i ExtenderprofileCellularSmsNotificationReceiverArray) ToExtenderprofileCellularSmsNotificationReceiverArrayOutput() ExtenderprofileCellularSmsNotificationReceiverArrayOutput
- func (i ExtenderprofileCellularSmsNotificationReceiverArray) ToExtenderprofileCellularSmsNotificationReceiverArrayOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationReceiverArrayOutput
- type ExtenderprofileCellularSmsNotificationReceiverArrayInput
- type ExtenderprofileCellularSmsNotificationReceiverArrayOutput
- func (ExtenderprofileCellularSmsNotificationReceiverArrayOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularSmsNotificationReceiverArrayOutput) Index(i pulumi.IntInput) ExtenderprofileCellularSmsNotificationReceiverOutput
- func (o ExtenderprofileCellularSmsNotificationReceiverArrayOutput) ToExtenderprofileCellularSmsNotificationReceiverArrayOutput() ExtenderprofileCellularSmsNotificationReceiverArrayOutput
- func (o ExtenderprofileCellularSmsNotificationReceiverArrayOutput) ToExtenderprofileCellularSmsNotificationReceiverArrayOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationReceiverArrayOutput
- type ExtenderprofileCellularSmsNotificationReceiverInput
- type ExtenderprofileCellularSmsNotificationReceiverOutput
- func (o ExtenderprofileCellularSmsNotificationReceiverOutput) Alert() pulumi.StringPtrOutput
- func (ExtenderprofileCellularSmsNotificationReceiverOutput) ElementType() reflect.Type
- func (o ExtenderprofileCellularSmsNotificationReceiverOutput) Name() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationReceiverOutput) PhoneNumber() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationReceiverOutput) Status() pulumi.StringPtrOutput
- func (o ExtenderprofileCellularSmsNotificationReceiverOutput) ToExtenderprofileCellularSmsNotificationReceiverOutput() ExtenderprofileCellularSmsNotificationReceiverOutput
- func (o ExtenderprofileCellularSmsNotificationReceiverOutput) ToExtenderprofileCellularSmsNotificationReceiverOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationReceiverOutput
- type ExtenderprofileInput
- type ExtenderprofileLanExtension
- type ExtenderprofileLanExtensionArgs
- func (ExtenderprofileLanExtensionArgs) ElementType() reflect.Type
- func (i ExtenderprofileLanExtensionArgs) ToExtenderprofileLanExtensionOutput() ExtenderprofileLanExtensionOutput
- func (i ExtenderprofileLanExtensionArgs) ToExtenderprofileLanExtensionOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionOutput
- func (i ExtenderprofileLanExtensionArgs) ToExtenderprofileLanExtensionPtrOutput() ExtenderprofileLanExtensionPtrOutput
- func (i ExtenderprofileLanExtensionArgs) ToExtenderprofileLanExtensionPtrOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionPtrOutput
- type ExtenderprofileLanExtensionBackhaul
- type ExtenderprofileLanExtensionBackhaulArgs
- func (ExtenderprofileLanExtensionBackhaulArgs) ElementType() reflect.Type
- func (i ExtenderprofileLanExtensionBackhaulArgs) ToExtenderprofileLanExtensionBackhaulOutput() ExtenderprofileLanExtensionBackhaulOutput
- func (i ExtenderprofileLanExtensionBackhaulArgs) ToExtenderprofileLanExtensionBackhaulOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionBackhaulOutput
- type ExtenderprofileLanExtensionBackhaulArray
- func (ExtenderprofileLanExtensionBackhaulArray) ElementType() reflect.Type
- func (i ExtenderprofileLanExtensionBackhaulArray) ToExtenderprofileLanExtensionBackhaulArrayOutput() ExtenderprofileLanExtensionBackhaulArrayOutput
- func (i ExtenderprofileLanExtensionBackhaulArray) ToExtenderprofileLanExtensionBackhaulArrayOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionBackhaulArrayOutput
- type ExtenderprofileLanExtensionBackhaulArrayInput
- type ExtenderprofileLanExtensionBackhaulArrayOutput
- func (ExtenderprofileLanExtensionBackhaulArrayOutput) ElementType() reflect.Type
- func (o ExtenderprofileLanExtensionBackhaulArrayOutput) Index(i pulumi.IntInput) ExtenderprofileLanExtensionBackhaulOutput
- func (o ExtenderprofileLanExtensionBackhaulArrayOutput) ToExtenderprofileLanExtensionBackhaulArrayOutput() ExtenderprofileLanExtensionBackhaulArrayOutput
- func (o ExtenderprofileLanExtensionBackhaulArrayOutput) ToExtenderprofileLanExtensionBackhaulArrayOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionBackhaulArrayOutput
- type ExtenderprofileLanExtensionBackhaulInput
- type ExtenderprofileLanExtensionBackhaulOutput
- func (ExtenderprofileLanExtensionBackhaulOutput) ElementType() reflect.Type
- func (o ExtenderprofileLanExtensionBackhaulOutput) Name() pulumi.StringPtrOutput
- func (o ExtenderprofileLanExtensionBackhaulOutput) Port() pulumi.StringPtrOutput
- func (o ExtenderprofileLanExtensionBackhaulOutput) Role() pulumi.StringPtrOutput
- func (o ExtenderprofileLanExtensionBackhaulOutput) ToExtenderprofileLanExtensionBackhaulOutput() ExtenderprofileLanExtensionBackhaulOutput
- func (o ExtenderprofileLanExtensionBackhaulOutput) ToExtenderprofileLanExtensionBackhaulOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionBackhaulOutput
- func (o ExtenderprofileLanExtensionBackhaulOutput) Weight() pulumi.IntPtrOutput
- type ExtenderprofileLanExtensionInput
- type ExtenderprofileLanExtensionOutput
- func (o ExtenderprofileLanExtensionOutput) BackhaulInterface() pulumi.StringPtrOutput
- func (o ExtenderprofileLanExtensionOutput) BackhaulIp() pulumi.StringPtrOutput
- func (o ExtenderprofileLanExtensionOutput) Backhauls() ExtenderprofileLanExtensionBackhaulArrayOutput
- func (ExtenderprofileLanExtensionOutput) ElementType() reflect.Type
- func (o ExtenderprofileLanExtensionOutput) IpsecTunnel() pulumi.StringPtrOutput
- func (o ExtenderprofileLanExtensionOutput) LinkLoadbalance() pulumi.StringPtrOutput
- func (o ExtenderprofileLanExtensionOutput) ToExtenderprofileLanExtensionOutput() ExtenderprofileLanExtensionOutput
- func (o ExtenderprofileLanExtensionOutput) ToExtenderprofileLanExtensionOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionOutput
- func (o ExtenderprofileLanExtensionOutput) ToExtenderprofileLanExtensionPtrOutput() ExtenderprofileLanExtensionPtrOutput
- func (o ExtenderprofileLanExtensionOutput) ToExtenderprofileLanExtensionPtrOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionPtrOutput
- type ExtenderprofileLanExtensionPtrInput
- type ExtenderprofileLanExtensionPtrOutput
- func (o ExtenderprofileLanExtensionPtrOutput) BackhaulInterface() pulumi.StringPtrOutput
- func (o ExtenderprofileLanExtensionPtrOutput) BackhaulIp() pulumi.StringPtrOutput
- func (o ExtenderprofileLanExtensionPtrOutput) Backhauls() ExtenderprofileLanExtensionBackhaulArrayOutput
- func (o ExtenderprofileLanExtensionPtrOutput) Elem() ExtenderprofileLanExtensionOutput
- func (ExtenderprofileLanExtensionPtrOutput) ElementType() reflect.Type
- func (o ExtenderprofileLanExtensionPtrOutput) IpsecTunnel() pulumi.StringPtrOutput
- func (o ExtenderprofileLanExtensionPtrOutput) LinkLoadbalance() pulumi.StringPtrOutput
- func (o ExtenderprofileLanExtensionPtrOutput) ToExtenderprofileLanExtensionPtrOutput() ExtenderprofileLanExtensionPtrOutput
- func (o ExtenderprofileLanExtensionPtrOutput) ToExtenderprofileLanExtensionPtrOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionPtrOutput
- type ExtenderprofileMap
- type ExtenderprofileMapInput
- type ExtenderprofileMapOutput
- func (ExtenderprofileMapOutput) ElementType() reflect.Type
- func (o ExtenderprofileMapOutput) MapIndex(k pulumi.StringInput) ExtenderprofileOutput
- func (o ExtenderprofileMapOutput) ToExtenderprofileMapOutput() ExtenderprofileMapOutput
- func (o ExtenderprofileMapOutput) ToExtenderprofileMapOutputWithContext(ctx context.Context) ExtenderprofileMapOutput
- type ExtenderprofileOutput
- func (o ExtenderprofileOutput) Allowaccess() pulumi.StringOutput
- func (o ExtenderprofileOutput) BandwidthLimit() pulumi.IntOutput
- func (o ExtenderprofileOutput) Cellular() ExtenderprofileCellularOutput
- func (ExtenderprofileOutput) ElementType() reflect.Type
- func (o ExtenderprofileOutput) EnforceBandwidth() pulumi.StringOutput
- func (o ExtenderprofileOutput) Extension() pulumi.StringOutput
- func (o ExtenderprofileOutput) Fosid() pulumi.IntOutput
- func (o ExtenderprofileOutput) GetAllTables() pulumi.StringPtrOutput
- func (o ExtenderprofileOutput) LanExtension() ExtenderprofileLanExtensionOutput
- func (o ExtenderprofileOutput) LoginPassword() pulumi.StringPtrOutput
- func (o ExtenderprofileOutput) LoginPasswordChange() pulumi.StringOutput
- func (o ExtenderprofileOutput) Model() pulumi.StringOutput
- func (o ExtenderprofileOutput) Name() pulumi.StringOutput
- func (o ExtenderprofileOutput) ToExtenderprofileOutput() ExtenderprofileOutput
- func (o ExtenderprofileOutput) ToExtenderprofileOutputWithContext(ctx context.Context) ExtenderprofileOutput
- func (o ExtenderprofileOutput) Vdomparam() pulumi.StringOutput
- type ExtenderprofileState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dataplan ¶
type Dataplan struct { pulumi.CustomResourceState // APN configuration. Apn pulumi.StringOutput `pulumi:"apn"` // Authentication type. Valid values: `none`, `pap`, `chap`. AuthType pulumi.StringOutput `pulumi:"authType"` // Billing day of the month (1 - 31). BillingDate pulumi.IntOutput `pulumi:"billingDate"` // Capacity in MB (0 - 102400000). Capacity pulumi.IntOutput `pulumi:"capacity"` // Carrier configuration. Carrier pulumi.StringOutput `pulumi:"carrier"` // ICCID configuration. Iccid pulumi.StringOutput `pulumi:"iccid"` // Dataplan's modem specifics, if any. Valid values: `modem1`, `modem2`, `all`. ModemId pulumi.StringOutput `pulumi:"modemId"` // Monthly fee of dataplan (0 - 100000, in local currency). MonthlyFee pulumi.IntOutput `pulumi:"monthlyFee"` // FortiExtender dataplan name Name pulumi.StringOutput `pulumi:"name"` // Enable/disable dataplan overage detection. Valid values: `disable`, `enable`. Overage pulumi.StringOutput `pulumi:"overage"` // Password. Password pulumi.StringPtrOutput `pulumi:"password"` // PDN type. Valid values: `ipv4-only`, `ipv6-only`, `ipv4-ipv6`. Pdn pulumi.StringOutput `pulumi:"pdn"` // Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32. PreferredSubnet pulumi.IntOutput `pulumi:"preferredSubnet"` // Enable/disable dataplan private network support. Valid values: `disable`, `enable`. PrivateNetwork pulumi.StringOutput `pulumi:"privateNetwork"` // Signal period (600 to 18000 seconds). SignalPeriod pulumi.IntOutput `pulumi:"signalPeriod"` // Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm. SignalThreshold pulumi.IntOutput `pulumi:"signalThreshold"` // SIM slot configuration. Valid values: `sim1`, `sim2`. Slot pulumi.StringOutput `pulumi:"slot"` // Type preferences configuration. Valid values: `carrier`, `slot`, `iccid`, `generic`. Type pulumi.StringOutput `pulumi:"type"` // Username. Username pulumi.StringOutput `pulumi:"username"` // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringOutput `pulumi:"vdomparam"` }
FortiExtender dataplan configuration. Applies to FortiOS Version `6.4.2,6.4.10,6.4.11,6.4.12,6.4.13,6.4.14,6.4.15,7.0.0,7.0.1,7.0.2,7.0.3,7.0.4,7.0.5,7.0.6,7.0.7,7.0.8,7.0.9,7.0.10,7.0.11,7.0.12,7.0.13,7.0.14,7.0.15,7.2.0`.
## Import
ExtenderController Dataplan can be imported using any of these accepted formats:
```sh $ pulumi import fortios:extendercontroller/dataplan:Dataplan labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:extendercontroller/dataplan:Dataplan labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetDataplan ¶
func GetDataplan(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataplanState, opts ...pulumi.ResourceOption) (*Dataplan, error)
GetDataplan gets an existing Dataplan resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDataplan ¶
func NewDataplan(ctx *pulumi.Context, name string, args *DataplanArgs, opts ...pulumi.ResourceOption) (*Dataplan, error)
NewDataplan registers a new resource with the given unique name, arguments, and options.
func (*Dataplan) ElementType ¶
func (*Dataplan) ToDataplanOutput ¶
func (i *Dataplan) ToDataplanOutput() DataplanOutput
func (*Dataplan) ToDataplanOutputWithContext ¶
func (i *Dataplan) ToDataplanOutputWithContext(ctx context.Context) DataplanOutput
type DataplanArgs ¶
type DataplanArgs struct { // APN configuration. Apn pulumi.StringPtrInput // Authentication type. Valid values: `none`, `pap`, `chap`. AuthType pulumi.StringPtrInput // Billing day of the month (1 - 31). BillingDate pulumi.IntPtrInput // Capacity in MB (0 - 102400000). Capacity pulumi.IntPtrInput // Carrier configuration. Carrier pulumi.StringPtrInput // ICCID configuration. Iccid pulumi.StringPtrInput // Dataplan's modem specifics, if any. Valid values: `modem1`, `modem2`, `all`. ModemId pulumi.StringPtrInput // Monthly fee of dataplan (0 - 100000, in local currency). MonthlyFee pulumi.IntPtrInput // FortiExtender dataplan name Name pulumi.StringPtrInput // Enable/disable dataplan overage detection. Valid values: `disable`, `enable`. Overage pulumi.StringPtrInput // Password. Password pulumi.StringPtrInput // PDN type. Valid values: `ipv4-only`, `ipv6-only`, `ipv4-ipv6`. Pdn pulumi.StringPtrInput // Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32. PreferredSubnet pulumi.IntPtrInput // Enable/disable dataplan private network support. Valid values: `disable`, `enable`. PrivateNetwork pulumi.StringPtrInput // Signal period (600 to 18000 seconds). SignalPeriod pulumi.IntPtrInput // Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm. SignalThreshold pulumi.IntPtrInput // SIM slot configuration. Valid values: `sim1`, `sim2`. Slot pulumi.StringPtrInput // Type preferences configuration. Valid values: `carrier`, `slot`, `iccid`, `generic`. Type pulumi.StringPtrInput // Username. Username pulumi.StringPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput }
The set of arguments for constructing a Dataplan resource.
func (DataplanArgs) ElementType ¶
func (DataplanArgs) ElementType() reflect.Type
type DataplanArray ¶
type DataplanArray []DataplanInput
func (DataplanArray) ElementType ¶
func (DataplanArray) ElementType() reflect.Type
func (DataplanArray) ToDataplanArrayOutput ¶
func (i DataplanArray) ToDataplanArrayOutput() DataplanArrayOutput
func (DataplanArray) ToDataplanArrayOutputWithContext ¶
func (i DataplanArray) ToDataplanArrayOutputWithContext(ctx context.Context) DataplanArrayOutput
type DataplanArrayInput ¶
type DataplanArrayInput interface { pulumi.Input ToDataplanArrayOutput() DataplanArrayOutput ToDataplanArrayOutputWithContext(context.Context) DataplanArrayOutput }
DataplanArrayInput is an input type that accepts DataplanArray and DataplanArrayOutput values. You can construct a concrete instance of `DataplanArrayInput` via:
DataplanArray{ DataplanArgs{...} }
type DataplanArrayOutput ¶
type DataplanArrayOutput struct{ *pulumi.OutputState }
func (DataplanArrayOutput) ElementType ¶
func (DataplanArrayOutput) ElementType() reflect.Type
func (DataplanArrayOutput) Index ¶
func (o DataplanArrayOutput) Index(i pulumi.IntInput) DataplanOutput
func (DataplanArrayOutput) ToDataplanArrayOutput ¶
func (o DataplanArrayOutput) ToDataplanArrayOutput() DataplanArrayOutput
func (DataplanArrayOutput) ToDataplanArrayOutputWithContext ¶
func (o DataplanArrayOutput) ToDataplanArrayOutputWithContext(ctx context.Context) DataplanArrayOutput
type DataplanInput ¶
type DataplanInput interface { pulumi.Input ToDataplanOutput() DataplanOutput ToDataplanOutputWithContext(ctx context.Context) DataplanOutput }
type DataplanMap ¶
type DataplanMap map[string]DataplanInput
func (DataplanMap) ElementType ¶
func (DataplanMap) ElementType() reflect.Type
func (DataplanMap) ToDataplanMapOutput ¶
func (i DataplanMap) ToDataplanMapOutput() DataplanMapOutput
func (DataplanMap) ToDataplanMapOutputWithContext ¶
func (i DataplanMap) ToDataplanMapOutputWithContext(ctx context.Context) DataplanMapOutput
type DataplanMapInput ¶
type DataplanMapInput interface { pulumi.Input ToDataplanMapOutput() DataplanMapOutput ToDataplanMapOutputWithContext(context.Context) DataplanMapOutput }
DataplanMapInput is an input type that accepts DataplanMap and DataplanMapOutput values. You can construct a concrete instance of `DataplanMapInput` via:
DataplanMap{ "key": DataplanArgs{...} }
type DataplanMapOutput ¶
type DataplanMapOutput struct{ *pulumi.OutputState }
func (DataplanMapOutput) ElementType ¶
func (DataplanMapOutput) ElementType() reflect.Type
func (DataplanMapOutput) MapIndex ¶
func (o DataplanMapOutput) MapIndex(k pulumi.StringInput) DataplanOutput
func (DataplanMapOutput) ToDataplanMapOutput ¶
func (o DataplanMapOutput) ToDataplanMapOutput() DataplanMapOutput
func (DataplanMapOutput) ToDataplanMapOutputWithContext ¶
func (o DataplanMapOutput) ToDataplanMapOutputWithContext(ctx context.Context) DataplanMapOutput
type DataplanOutput ¶
type DataplanOutput struct{ *pulumi.OutputState }
func (DataplanOutput) AuthType ¶
func (o DataplanOutput) AuthType() pulumi.StringOutput
Authentication type. Valid values: `none`, `pap`, `chap`.
func (DataplanOutput) BillingDate ¶
func (o DataplanOutput) BillingDate() pulumi.IntOutput
Billing day of the month (1 - 31).
func (DataplanOutput) Capacity ¶
func (o DataplanOutput) Capacity() pulumi.IntOutput
Capacity in MB (0 - 102400000).
func (DataplanOutput) Carrier ¶
func (o DataplanOutput) Carrier() pulumi.StringOutput
Carrier configuration.
func (DataplanOutput) ElementType ¶
func (DataplanOutput) ElementType() reflect.Type
func (DataplanOutput) Iccid ¶
func (o DataplanOutput) Iccid() pulumi.StringOutput
ICCID configuration.
func (DataplanOutput) ModemId ¶
func (o DataplanOutput) ModemId() pulumi.StringOutput
Dataplan's modem specifics, if any. Valid values: `modem1`, `modem2`, `all`.
func (DataplanOutput) MonthlyFee ¶
func (o DataplanOutput) MonthlyFee() pulumi.IntOutput
Monthly fee of dataplan (0 - 100000, in local currency).
func (DataplanOutput) Name ¶
func (o DataplanOutput) Name() pulumi.StringOutput
FortiExtender dataplan name
func (DataplanOutput) Overage ¶
func (o DataplanOutput) Overage() pulumi.StringOutput
Enable/disable dataplan overage detection. Valid values: `disable`, `enable`.
func (DataplanOutput) Password ¶
func (o DataplanOutput) Password() pulumi.StringPtrOutput
Password.
func (DataplanOutput) Pdn ¶
func (o DataplanOutput) Pdn() pulumi.StringOutput
PDN type. Valid values: `ipv4-only`, `ipv6-only`, `ipv4-ipv6`.
func (DataplanOutput) PreferredSubnet ¶
func (o DataplanOutput) PreferredSubnet() pulumi.IntOutput
Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32.
func (DataplanOutput) PrivateNetwork ¶
func (o DataplanOutput) PrivateNetwork() pulumi.StringOutput
Enable/disable dataplan private network support. Valid values: `disable`, `enable`.
func (DataplanOutput) SignalPeriod ¶
func (o DataplanOutput) SignalPeriod() pulumi.IntOutput
Signal period (600 to 18000 seconds).
func (DataplanOutput) SignalThreshold ¶
func (o DataplanOutput) SignalThreshold() pulumi.IntOutput
Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm.
func (DataplanOutput) Slot ¶
func (o DataplanOutput) Slot() pulumi.StringOutput
SIM slot configuration. Valid values: `sim1`, `sim2`.
func (DataplanOutput) ToDataplanOutput ¶
func (o DataplanOutput) ToDataplanOutput() DataplanOutput
func (DataplanOutput) ToDataplanOutputWithContext ¶
func (o DataplanOutput) ToDataplanOutputWithContext(ctx context.Context) DataplanOutput
func (DataplanOutput) Type ¶
func (o DataplanOutput) Type() pulumi.StringOutput
Type preferences configuration. Valid values: `carrier`, `slot`, `iccid`, `generic`.
func (DataplanOutput) Vdomparam ¶
func (o DataplanOutput) Vdomparam() pulumi.StringOutput
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
type DataplanState ¶
type DataplanState struct { // APN configuration. Apn pulumi.StringPtrInput // Authentication type. Valid values: `none`, `pap`, `chap`. AuthType pulumi.StringPtrInput // Billing day of the month (1 - 31). BillingDate pulumi.IntPtrInput // Capacity in MB (0 - 102400000). Capacity pulumi.IntPtrInput // Carrier configuration. Carrier pulumi.StringPtrInput // ICCID configuration. Iccid pulumi.StringPtrInput // Dataplan's modem specifics, if any. Valid values: `modem1`, `modem2`, `all`. ModemId pulumi.StringPtrInput // Monthly fee of dataplan (0 - 100000, in local currency). MonthlyFee pulumi.IntPtrInput // FortiExtender dataplan name Name pulumi.StringPtrInput // Enable/disable dataplan overage detection. Valid values: `disable`, `enable`. Overage pulumi.StringPtrInput // Password. Password pulumi.StringPtrInput // PDN type. Valid values: `ipv4-only`, `ipv6-only`, `ipv4-ipv6`. Pdn pulumi.StringPtrInput // Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32. PreferredSubnet pulumi.IntPtrInput // Enable/disable dataplan private network support. Valid values: `disable`, `enable`. PrivateNetwork pulumi.StringPtrInput // Signal period (600 to 18000 seconds). SignalPeriod pulumi.IntPtrInput // Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm. SignalThreshold pulumi.IntPtrInput // SIM slot configuration. Valid values: `sim1`, `sim2`. Slot pulumi.StringPtrInput // Type preferences configuration. Valid values: `carrier`, `slot`, `iccid`, `generic`. Type pulumi.StringPtrInput // Username. Username pulumi.StringPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput }
func (DataplanState) ElementType ¶
func (DataplanState) ElementType() reflect.Type
type Extender ¶
type Extender struct { pulumi.CustomResourceState AaaSharedSecret pulumi.StringPtrOutput `pulumi:"aaaSharedSecret"` // Access point name(APN). AccessPointName pulumi.StringOutput `pulumi:"accessPointName"` // FortiExtender Administration (enable or disable). Valid values: `disable`, `discovered`, `enable`. Admin pulumi.StringOutput `pulumi:"admin"` // Control management access to the managed extender. Separate entries with a space. Valid values: `ping`, `telnet`, `http`, `https`, `ssh`, `snmp`. Allowaccess pulumi.StringOutput `pulumi:"allowaccess"` // Initialization AT commands specific to the MODEM. AtDialScript pulumi.StringOutput `pulumi:"atDialScript"` // FortiExtender Administration (enable or disable). Valid values: `disable`, `enable`. Authorized pulumi.StringOutput `pulumi:"authorized"` // FortiExtender LAN extension bandwidth limit (Mbps). BandwidthLimit pulumi.IntOutput `pulumi:"bandwidthLimit"` // Billing start day. BillingStartDay pulumi.IntOutput `pulumi:"billingStartDay"` // CDMA AAA SPI. CdmaAaaSpi pulumi.StringOutput `pulumi:"cdmaAaaSpi"` // CDMA HA SPI. CdmaHaSpi pulumi.StringOutput `pulumi:"cdmaHaSpi"` // NAI for CDMA MODEMS. CdmaNai pulumi.StringOutput `pulumi:"cdmaNai"` // Connection status. ConnStatus pulumi.IntOutput `pulumi:"connStatus"` // FortiExtender controller report configuration. The structure of `controllerReport` block is documented below. ControllerReport ExtenderControllerReportOutput `pulumi:"controllerReport"` // Description. Description pulumi.StringOutput `pulumi:"description"` // device-id DeviceId pulumi.IntOutput `pulumi:"deviceId"` // Dial mode (dial-on-demand or always-connect). Valid values: `dial-on-demand`, `always-connect`. DialMode pulumi.StringOutput `pulumi:"dialMode"` // Dial status. DialStatus pulumi.IntOutput `pulumi:"dialStatus"` // Enable/disable enforcement of bandwidth on LAN extension interface. Valid values: `enable`, `disable`. EnforceBandwidth pulumi.StringOutput `pulumi:"enforceBandwidth"` // FortiExtender name. ExtName pulumi.StringOutput `pulumi:"extName"` // Extension type for this FortiExtender. Valid values: `wan-extension`, `lan-extension`. ExtensionType pulumi.StringOutput `pulumi:"extensionType"` // FortiExtender serial number. Fosid pulumi.StringOutput `pulumi:"fosid"` // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrOutput `pulumi:"getAllTables"` HaSharedSecret pulumi.StringPtrOutput `pulumi:"haSharedSecret"` // FortiExtender interface name. Ifname pulumi.StringOutput `pulumi:"ifname"` // Allow/disallow network initiated updates to the MODEM. Valid values: `enable`, `disable`. InitiatedUpdate pulumi.StringOutput `pulumi:"initiatedUpdate"` // FortiExtender login password. LoginPassword pulumi.StringPtrOutput `pulumi:"loginPassword"` // Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values: `yes`, `default`, `no`. LoginPasswordChange pulumi.StringOutput `pulumi:"loginPasswordChange"` // FortiExtender mode. Valid values: `standalone`, `redundant`. Mode pulumi.StringOutput `pulumi:"mode"` // Configuration options for modem 1. The structure of `modem1` block is documented below. Modem1 ExtenderModem1Output `pulumi:"modem1"` // Configuration options for modem 2. The structure of `modem2` block is documented below. Modem2 ExtenderModem2Output `pulumi:"modem2"` // MODEM password. ModemPasswd pulumi.StringPtrOutput `pulumi:"modemPasswd"` // MODEM type (CDMA, GSM/LTE or WIMAX). Valid values: `cdma`, `gsm/lte`, `wimax`. ModemType pulumi.StringOutput `pulumi:"modemType"` // MODEM mode of operation(3G,LTE,etc). Valid values: `auto`, `auto-3g`, `force-lte`, `force-3g`, `force-2g`. MultiMode pulumi.StringOutput `pulumi:"multiMode"` // FortiExtender entry name. Name pulumi.StringOutput `pulumi:"name"` // Enable to override the extender profile management access configuration. Valid values: `enable`, `disable`. OverrideAllowaccess pulumi.StringOutput `pulumi:"overrideAllowaccess"` // Enable to override the extender profile enforce-bandwidth setting. Valid values: `enable`, `disable`. OverrideEnforceBandwidth pulumi.StringOutput `pulumi:"overrideEnforceBandwidth"` // Enable to override the extender profile login-password (administrator password) setting. Valid values: `enable`, `disable`. OverrideLoginPasswordChange pulumi.StringOutput `pulumi:"overrideLoginPasswordChange"` // PPP authentication protocol (PAP,CHAP or auto). Valid values: `auto`, `pap`, `chap`. PppAuthProtocol pulumi.StringOutput `pulumi:"pppAuthProtocol"` // Enable/disable PPP echo request. Valid values: `enable`, `disable`. PppEchoRequest pulumi.StringOutput `pulumi:"pppEchoRequest"` // PPP password. PppPassword pulumi.StringPtrOutput `pulumi:"pppPassword"` // PPP username. PppUsername pulumi.StringOutput `pulumi:"pppUsername"` // Primary HA. PrimaryHa pulumi.StringOutput `pulumi:"primaryHa"` // FortiExtender profile configuration. Profile pulumi.StringOutput `pulumi:"profile"` // Monthly quota limit (MB). QuotaLimitMb pulumi.IntOutput `pulumi:"quotaLimitMb"` // Number of redials allowed based on failed attempts. Valid values: `none`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. Redial pulumi.StringOutput `pulumi:"redial"` // Redundant interface. RedundantIntf pulumi.StringOutput `pulumi:"redundantIntf"` // Enable/disable MODEM roaming. Valid values: `enable`, `disable`. Roaming pulumi.StringOutput `pulumi:"roaming"` // FortiExtender work role(Primary, Secondary, None). Valid values: `none`, `primary`, `secondary`. Role pulumi.StringOutput `pulumi:"role"` // Secondary HA. SecondaryHa pulumi.StringOutput `pulumi:"secondaryHa"` // SIM PIN. SimPin pulumi.StringPtrOutput `pulumi:"simPin"` // VDOM Vdom pulumi.IntOutput `pulumi:"vdom"` // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringOutput `pulumi:"vdomparam"` // FortiExtender wan extension configuration. The structure of `wanExtension` block is documented below. WanExtension ExtenderWanExtensionOutput `pulumi:"wanExtension"` // WiMax authentication protocol(TLS or TTLS). Valid values: `tls`, `ttls`. WimaxAuthProtocol pulumi.StringOutput `pulumi:"wimaxAuthProtocol"` // WiMax carrier. WimaxCarrier pulumi.StringOutput `pulumi:"wimaxCarrier"` // WiMax realm. WimaxRealm pulumi.StringOutput `pulumi:"wimaxRealm"` }
Extender controller configuration. The resource applies to FortiOS Version < 7.2.1. For FortiOS version >= 7.2.1, see `extensioncontroller.Extender`
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/extendercontroller"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := extendercontroller.NewExtender(ctx, "trname", &extendercontroller.ExtenderArgs{ Admin: pulumi.String("disable"), BillingStartDay: pulumi.Int(1), ConnStatus: pulumi.Int(0), DialMode: pulumi.String("always-connect"), DialStatus: pulumi.Int(0), ExtName: pulumi.String("332"), Fosid: pulumi.String("1"), InitiatedUpdate: pulumi.String("disable"), Mode: pulumi.String("standalone"), ModemType: pulumi.String("gsm/lte"), MultiMode: pulumi.String("auto"), PppAuthProtocol: pulumi.String("auto"), PppEchoRequest: pulumi.String("disable"), QuotaLimitMb: pulumi.Int(0), Redial: pulumi.String("none"), Roaming: pulumi.String("disable"), Role: pulumi.String("primary"), Vdom: pulumi.Int(0), WimaxAuthProtocol: pulumi.String("tls"), }) if err != nil { return err } return nil }) }
```
## Import
ExtenderController Extender can be imported using any of these accepted formats:
```sh $ pulumi import fortios:extendercontroller/extender:Extender labelname {{fosid}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:extendercontroller/extender:Extender labelname {{fosid}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetExtender ¶
func GetExtender(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ExtenderState, opts ...pulumi.ResourceOption) (*Extender, error)
GetExtender gets an existing Extender resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewExtender ¶
func NewExtender(ctx *pulumi.Context, name string, args *ExtenderArgs, opts ...pulumi.ResourceOption) (*Extender, error)
NewExtender registers a new resource with the given unique name, arguments, and options.
func (*Extender) ElementType ¶
func (*Extender) ToExtenderOutput ¶
func (i *Extender) ToExtenderOutput() ExtenderOutput
func (*Extender) ToExtenderOutputWithContext ¶
func (i *Extender) ToExtenderOutputWithContext(ctx context.Context) ExtenderOutput
type Extender1 ¶
type Extender1 struct { pulumi.CustomResourceState // FortiExtender Administration (enable or disable). Valid values: `disable`, `enable`. Authorized pulumi.StringOutput `pulumi:"authorized"` // FortiExtender controller report configuration. The structure of `controllerReport` block is documented below. ControllerReport Extender1ControllerReportOutput `pulumi:"controllerReport"` // Description. Description pulumi.StringOutput `pulumi:"description"` // FortiExtender name. ExtName pulumi.StringOutput `pulumi:"extName"` // FortiExtender serial number. Fosid pulumi.StringOutput `pulumi:"fosid"` // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrOutput `pulumi:"getAllTables"` // FortiExtender login password. LoginPassword pulumi.StringPtrOutput `pulumi:"loginPassword"` // Configuration options for modem 1. The structure of `modem1` block is documented below. Modem1 Extender1Modem1Output `pulumi:"modem1"` // Configuration options for modem 2. The structure of `modem2` block is documented below. Modem2 Extender1Modem2Output `pulumi:"modem2"` // FortiExtender entry name. Name pulumi.StringOutput `pulumi:"name"` // VDOM Vdom pulumi.IntOutput `pulumi:"vdom"` // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringOutput `pulumi:"vdomparam"` }
Extender controller configuration. This resource will be deprecated. For FortiOS Version >= 7.2.1, using `extensioncontroller.Extender`. For FortiOS version < 7.2.1, see `extendercontroller.Extender`
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/extendercontroller"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := extendercontroller.NewExtender1(ctx, "trname", &extendercontroller.Extender1Args{ Authorized: pulumi.String("disable"), ControllerReport: &extendercontroller.Extender1ControllerReportArgs{ Interval: pulumi.Int(300), SignalThreshold: pulumi.Int(10), Status: pulumi.String("disable"), }, ExtName: pulumi.String("2932"), Fosid: pulumi.String("FX201E5919004031"), Modem1: &extendercontroller.Extender1Modem1Args{ AutoSwitch: &extendercontroller.Extender1Modem1AutoSwitchArgs{ Dataplan: pulumi.String("disable"), Disconnect: pulumi.String("disable"), DisconnectPeriod: pulumi.Int(600), DisconnectThreshold: pulumi.Int(3), Signal: pulumi.String("disable"), SwitchBack: pulumi.String("timer"), SwitchBackTime: pulumi.String("00:01"), SwitchBackTimer: pulumi.Int(86400), }, ConnStatus: pulumi.Int(0), DefaultSim: pulumi.String("sim2"), Gps: pulumi.String("enable"), RedundantIntf: pulumi.String("s1"), RedundantMode: pulumi.String("enable"), Sim1Pin: pulumi.String("disable"), Sim1PinCode: pulumi.String("testpincode"), Sim2Pin: pulumi.String("disable"), }, Modem2: &extendercontroller.Extender1Modem2Args{ AutoSwitch: &extendercontroller.Extender1Modem2AutoSwitchArgs{ Dataplan: pulumi.String("disable"), Disconnect: pulumi.String("disable"), DisconnectPeriod: pulumi.Int(600), DisconnectThreshold: pulumi.Int(3), Signal: pulumi.String("disable"), SwitchBackTime: pulumi.String("00:01"), SwitchBackTimer: pulumi.Int(86400), }, ConnStatus: pulumi.Int(0), DefaultSim: pulumi.String("sim1"), Gps: pulumi.String("enable"), RedundantMode: pulumi.String("disable"), Sim1Pin: pulumi.String("disable"), Sim2Pin: pulumi.String("disable"), }, Vdom: pulumi.Int(0), }) if err != nil { return err } return nil }) }
```
## Import
ExtenderController Extender1 can be imported using any of these accepted formats:
```sh $ pulumi import fortios:extendercontroller/extender1:Extender1 labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:extendercontroller/extender1:Extender1 labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetExtender1 ¶
func GetExtender1(ctx *pulumi.Context, name string, id pulumi.IDInput, state *Extender1State, opts ...pulumi.ResourceOption) (*Extender1, error)
GetExtender1 gets an existing Extender1 resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewExtender1 ¶
func NewExtender1(ctx *pulumi.Context, name string, args *Extender1Args, opts ...pulumi.ResourceOption) (*Extender1, error)
NewExtender1 registers a new resource with the given unique name, arguments, and options.
func (*Extender1) ElementType ¶
func (*Extender1) ToExtender1Output ¶
func (i *Extender1) ToExtender1Output() Extender1Output
func (*Extender1) ToExtender1OutputWithContext ¶
func (i *Extender1) ToExtender1OutputWithContext(ctx context.Context) Extender1Output
type Extender1Args ¶
type Extender1Args struct { // FortiExtender Administration (enable or disable). Valid values: `disable`, `enable`. Authorized pulumi.StringInput // FortiExtender controller report configuration. The structure of `controllerReport` block is documented below. ControllerReport Extender1ControllerReportPtrInput // Description. Description pulumi.StringPtrInput // FortiExtender name. ExtName pulumi.StringPtrInput // FortiExtender serial number. Fosid pulumi.StringPtrInput // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrInput // FortiExtender login password. LoginPassword pulumi.StringPtrInput // Configuration options for modem 1. The structure of `modem1` block is documented below. Modem1 Extender1Modem1PtrInput // Configuration options for modem 2. The structure of `modem2` block is documented below. Modem2 Extender1Modem2PtrInput // FortiExtender entry name. Name pulumi.StringPtrInput // VDOM Vdom pulumi.IntPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput }
The set of arguments for constructing a Extender1 resource.
func (Extender1Args) ElementType ¶
func (Extender1Args) ElementType() reflect.Type
type Extender1Array ¶
type Extender1Array []Extender1Input
func (Extender1Array) ElementType ¶
func (Extender1Array) ElementType() reflect.Type
func (Extender1Array) ToExtender1ArrayOutput ¶
func (i Extender1Array) ToExtender1ArrayOutput() Extender1ArrayOutput
func (Extender1Array) ToExtender1ArrayOutputWithContext ¶
func (i Extender1Array) ToExtender1ArrayOutputWithContext(ctx context.Context) Extender1ArrayOutput
type Extender1ArrayInput ¶
type Extender1ArrayInput interface { pulumi.Input ToExtender1ArrayOutput() Extender1ArrayOutput ToExtender1ArrayOutputWithContext(context.Context) Extender1ArrayOutput }
Extender1ArrayInput is an input type that accepts Extender1Array and Extender1ArrayOutput values. You can construct a concrete instance of `Extender1ArrayInput` via:
Extender1Array{ Extender1Args{...} }
type Extender1ArrayOutput ¶
type Extender1ArrayOutput struct{ *pulumi.OutputState }
func (Extender1ArrayOutput) ElementType ¶
func (Extender1ArrayOutput) ElementType() reflect.Type
func (Extender1ArrayOutput) Index ¶
func (o Extender1ArrayOutput) Index(i pulumi.IntInput) Extender1Output
func (Extender1ArrayOutput) ToExtender1ArrayOutput ¶
func (o Extender1ArrayOutput) ToExtender1ArrayOutput() Extender1ArrayOutput
func (Extender1ArrayOutput) ToExtender1ArrayOutputWithContext ¶
func (o Extender1ArrayOutput) ToExtender1ArrayOutputWithContext(ctx context.Context) Extender1ArrayOutput
type Extender1ControllerReport ¶
type Extender1ControllerReport struct { // Controller report interval. Interval *int `pulumi:"interval"` // Controller report signal threshold. // // The `modem1` block supports: SignalThreshold *int `pulumi:"signalThreshold"` // FortiExtender controller report status. Valid values: `disable`, `enable`. Status *string `pulumi:"status"` }
type Extender1ControllerReportArgs ¶
type Extender1ControllerReportArgs struct { // Controller report interval. Interval pulumi.IntPtrInput `pulumi:"interval"` // Controller report signal threshold. // // The `modem1` block supports: SignalThreshold pulumi.IntPtrInput `pulumi:"signalThreshold"` // FortiExtender controller report status. Valid values: `disable`, `enable`. Status pulumi.StringPtrInput `pulumi:"status"` }
func (Extender1ControllerReportArgs) ElementType ¶
func (Extender1ControllerReportArgs) ElementType() reflect.Type
func (Extender1ControllerReportArgs) ToExtender1ControllerReportOutput ¶
func (i Extender1ControllerReportArgs) ToExtender1ControllerReportOutput() Extender1ControllerReportOutput
func (Extender1ControllerReportArgs) ToExtender1ControllerReportOutputWithContext ¶
func (i Extender1ControllerReportArgs) ToExtender1ControllerReportOutputWithContext(ctx context.Context) Extender1ControllerReportOutput
func (Extender1ControllerReportArgs) ToExtender1ControllerReportPtrOutput ¶
func (i Extender1ControllerReportArgs) ToExtender1ControllerReportPtrOutput() Extender1ControllerReportPtrOutput
func (Extender1ControllerReportArgs) ToExtender1ControllerReportPtrOutputWithContext ¶
func (i Extender1ControllerReportArgs) ToExtender1ControllerReportPtrOutputWithContext(ctx context.Context) Extender1ControllerReportPtrOutput
type Extender1ControllerReportInput ¶
type Extender1ControllerReportInput interface { pulumi.Input ToExtender1ControllerReportOutput() Extender1ControllerReportOutput ToExtender1ControllerReportOutputWithContext(context.Context) Extender1ControllerReportOutput }
Extender1ControllerReportInput is an input type that accepts Extender1ControllerReportArgs and Extender1ControllerReportOutput values. You can construct a concrete instance of `Extender1ControllerReportInput` via:
Extender1ControllerReportArgs{...}
type Extender1ControllerReportOutput ¶
type Extender1ControllerReportOutput struct{ *pulumi.OutputState }
func (Extender1ControllerReportOutput) ElementType ¶
func (Extender1ControllerReportOutput) ElementType() reflect.Type
func (Extender1ControllerReportOutput) Interval ¶
func (o Extender1ControllerReportOutput) Interval() pulumi.IntPtrOutput
Controller report interval.
func (Extender1ControllerReportOutput) SignalThreshold ¶
func (o Extender1ControllerReportOutput) SignalThreshold() pulumi.IntPtrOutput
Controller report signal threshold.
The `modem1` block supports:
func (Extender1ControllerReportOutput) Status ¶
func (o Extender1ControllerReportOutput) Status() pulumi.StringPtrOutput
FortiExtender controller report status. Valid values: `disable`, `enable`.
func (Extender1ControllerReportOutput) ToExtender1ControllerReportOutput ¶
func (o Extender1ControllerReportOutput) ToExtender1ControllerReportOutput() Extender1ControllerReportOutput
func (Extender1ControllerReportOutput) ToExtender1ControllerReportOutputWithContext ¶
func (o Extender1ControllerReportOutput) ToExtender1ControllerReportOutputWithContext(ctx context.Context) Extender1ControllerReportOutput
func (Extender1ControllerReportOutput) ToExtender1ControllerReportPtrOutput ¶
func (o Extender1ControllerReportOutput) ToExtender1ControllerReportPtrOutput() Extender1ControllerReportPtrOutput
func (Extender1ControllerReportOutput) ToExtender1ControllerReportPtrOutputWithContext ¶
func (o Extender1ControllerReportOutput) ToExtender1ControllerReportPtrOutputWithContext(ctx context.Context) Extender1ControllerReportPtrOutput
type Extender1ControllerReportPtrInput ¶
type Extender1ControllerReportPtrInput interface { pulumi.Input ToExtender1ControllerReportPtrOutput() Extender1ControllerReportPtrOutput ToExtender1ControllerReportPtrOutputWithContext(context.Context) Extender1ControllerReportPtrOutput }
Extender1ControllerReportPtrInput is an input type that accepts Extender1ControllerReportArgs, Extender1ControllerReportPtr and Extender1ControllerReportPtrOutput values. You can construct a concrete instance of `Extender1ControllerReportPtrInput` via:
Extender1ControllerReportArgs{...} or: nil
func Extender1ControllerReportPtr ¶
func Extender1ControllerReportPtr(v *Extender1ControllerReportArgs) Extender1ControllerReportPtrInput
type Extender1ControllerReportPtrOutput ¶
type Extender1ControllerReportPtrOutput struct{ *pulumi.OutputState }
func (Extender1ControllerReportPtrOutput) Elem ¶
func (o Extender1ControllerReportPtrOutput) Elem() Extender1ControllerReportOutput
func (Extender1ControllerReportPtrOutput) ElementType ¶
func (Extender1ControllerReportPtrOutput) ElementType() reflect.Type
func (Extender1ControllerReportPtrOutput) Interval ¶
func (o Extender1ControllerReportPtrOutput) Interval() pulumi.IntPtrOutput
Controller report interval.
func (Extender1ControllerReportPtrOutput) SignalThreshold ¶
func (o Extender1ControllerReportPtrOutput) SignalThreshold() pulumi.IntPtrOutput
Controller report signal threshold.
The `modem1` block supports:
func (Extender1ControllerReportPtrOutput) Status ¶
func (o Extender1ControllerReportPtrOutput) Status() pulumi.StringPtrOutput
FortiExtender controller report status. Valid values: `disable`, `enable`.
func (Extender1ControllerReportPtrOutput) ToExtender1ControllerReportPtrOutput ¶
func (o Extender1ControllerReportPtrOutput) ToExtender1ControllerReportPtrOutput() Extender1ControllerReportPtrOutput
func (Extender1ControllerReportPtrOutput) ToExtender1ControllerReportPtrOutputWithContext ¶
func (o Extender1ControllerReportPtrOutput) ToExtender1ControllerReportPtrOutputWithContext(ctx context.Context) Extender1ControllerReportPtrOutput
type Extender1Input ¶
type Extender1Input interface { pulumi.Input ToExtender1Output() Extender1Output ToExtender1OutputWithContext(ctx context.Context) Extender1Output }
type Extender1Map ¶
type Extender1Map map[string]Extender1Input
func (Extender1Map) ElementType ¶
func (Extender1Map) ElementType() reflect.Type
func (Extender1Map) ToExtender1MapOutput ¶
func (i Extender1Map) ToExtender1MapOutput() Extender1MapOutput
func (Extender1Map) ToExtender1MapOutputWithContext ¶
func (i Extender1Map) ToExtender1MapOutputWithContext(ctx context.Context) Extender1MapOutput
type Extender1MapInput ¶
type Extender1MapInput interface { pulumi.Input ToExtender1MapOutput() Extender1MapOutput ToExtender1MapOutputWithContext(context.Context) Extender1MapOutput }
Extender1MapInput is an input type that accepts Extender1Map and Extender1MapOutput values. You can construct a concrete instance of `Extender1MapInput` via:
Extender1Map{ "key": Extender1Args{...} }
type Extender1MapOutput ¶
type Extender1MapOutput struct{ *pulumi.OutputState }
func (Extender1MapOutput) ElementType ¶
func (Extender1MapOutput) ElementType() reflect.Type
func (Extender1MapOutput) MapIndex ¶
func (o Extender1MapOutput) MapIndex(k pulumi.StringInput) Extender1Output
func (Extender1MapOutput) ToExtender1MapOutput ¶
func (o Extender1MapOutput) ToExtender1MapOutput() Extender1MapOutput
func (Extender1MapOutput) ToExtender1MapOutputWithContext ¶
func (o Extender1MapOutput) ToExtender1MapOutputWithContext(ctx context.Context) Extender1MapOutput
type Extender1Modem1 ¶
type Extender1Modem1 struct { AutoSwitch *Extender1Modem1AutoSwitch `pulumi:"autoSwitch"` ConnStatus *int `pulumi:"connStatus"` DefaultSim *string `pulumi:"defaultSim"` Gps *string `pulumi:"gps"` Ifname *string `pulumi:"ifname"` PreferredCarrier *string `pulumi:"preferredCarrier"` RedundantIntf *string `pulumi:"redundantIntf"` RedundantMode *string `pulumi:"redundantMode"` Sim1Pin *string `pulumi:"sim1Pin"` Sim1PinCode *string `pulumi:"sim1PinCode"` Sim2Pin *string `pulumi:"sim2Pin"` Sim2PinCode *string `pulumi:"sim2PinCode"` }
type Extender1Modem1Args ¶
type Extender1Modem1Args struct { AutoSwitch Extender1Modem1AutoSwitchPtrInput `pulumi:"autoSwitch"` ConnStatus pulumi.IntPtrInput `pulumi:"connStatus"` DefaultSim pulumi.StringPtrInput `pulumi:"defaultSim"` Gps pulumi.StringPtrInput `pulumi:"gps"` Ifname pulumi.StringPtrInput `pulumi:"ifname"` PreferredCarrier pulumi.StringPtrInput `pulumi:"preferredCarrier"` RedundantIntf pulumi.StringPtrInput `pulumi:"redundantIntf"` RedundantMode pulumi.StringPtrInput `pulumi:"redundantMode"` Sim1Pin pulumi.StringPtrInput `pulumi:"sim1Pin"` Sim1PinCode pulumi.StringPtrInput `pulumi:"sim1PinCode"` Sim2Pin pulumi.StringPtrInput `pulumi:"sim2Pin"` Sim2PinCode pulumi.StringPtrInput `pulumi:"sim2PinCode"` }
func (Extender1Modem1Args) ElementType ¶
func (Extender1Modem1Args) ElementType() reflect.Type
func (Extender1Modem1Args) ToExtender1Modem1Output ¶
func (i Extender1Modem1Args) ToExtender1Modem1Output() Extender1Modem1Output
func (Extender1Modem1Args) ToExtender1Modem1OutputWithContext ¶
func (i Extender1Modem1Args) ToExtender1Modem1OutputWithContext(ctx context.Context) Extender1Modem1Output
func (Extender1Modem1Args) ToExtender1Modem1PtrOutput ¶
func (i Extender1Modem1Args) ToExtender1Modem1PtrOutput() Extender1Modem1PtrOutput
func (Extender1Modem1Args) ToExtender1Modem1PtrOutputWithContext ¶
func (i Extender1Modem1Args) ToExtender1Modem1PtrOutputWithContext(ctx context.Context) Extender1Modem1PtrOutput
type Extender1Modem1AutoSwitch ¶
type Extender1Modem1AutoSwitch struct { // Automatically switch based on data usage. Valid values: `disable`, `enable`. Dataplan *string `pulumi:"dataplan"` // Auto switch by disconnect. Valid values: `disable`, `enable`. Disconnect *string `pulumi:"disconnect"` // Automatically switch based on disconnect period. DisconnectPeriod *int `pulumi:"disconnectPeriod"` // Automatically switch based on disconnect threshold. DisconnectThreshold *int `pulumi:"disconnectThreshold"` // Automatically switch based on signal strength. Valid values: `disable`, `enable`. Signal *string `pulumi:"signal"` // Auto switch with switch back multi-options. Valid values: `time`, `timer`. SwitchBack *string `pulumi:"switchBack"` // Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM). SwitchBackTime *string `pulumi:"switchBackTime"` // Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec). SwitchBackTimer *int `pulumi:"switchBackTimer"` }
type Extender1Modem1AutoSwitchArgs ¶
type Extender1Modem1AutoSwitchArgs struct { // Automatically switch based on data usage. Valid values: `disable`, `enable`. Dataplan pulumi.StringPtrInput `pulumi:"dataplan"` // Auto switch by disconnect. Valid values: `disable`, `enable`. Disconnect pulumi.StringPtrInput `pulumi:"disconnect"` // Automatically switch based on disconnect period. DisconnectPeriod pulumi.IntPtrInput `pulumi:"disconnectPeriod"` // Automatically switch based on disconnect threshold. DisconnectThreshold pulumi.IntPtrInput `pulumi:"disconnectThreshold"` // Automatically switch based on signal strength. Valid values: `disable`, `enable`. Signal pulumi.StringPtrInput `pulumi:"signal"` // Auto switch with switch back multi-options. Valid values: `time`, `timer`. SwitchBack pulumi.StringPtrInput `pulumi:"switchBack"` // Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM). SwitchBackTime pulumi.StringPtrInput `pulumi:"switchBackTime"` // Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec). SwitchBackTimer pulumi.IntPtrInput `pulumi:"switchBackTimer"` }
func (Extender1Modem1AutoSwitchArgs) ElementType ¶
func (Extender1Modem1AutoSwitchArgs) ElementType() reflect.Type
func (Extender1Modem1AutoSwitchArgs) ToExtender1Modem1AutoSwitchOutput ¶
func (i Extender1Modem1AutoSwitchArgs) ToExtender1Modem1AutoSwitchOutput() Extender1Modem1AutoSwitchOutput
func (Extender1Modem1AutoSwitchArgs) ToExtender1Modem1AutoSwitchOutputWithContext ¶
func (i Extender1Modem1AutoSwitchArgs) ToExtender1Modem1AutoSwitchOutputWithContext(ctx context.Context) Extender1Modem1AutoSwitchOutput
func (Extender1Modem1AutoSwitchArgs) ToExtender1Modem1AutoSwitchPtrOutput ¶
func (i Extender1Modem1AutoSwitchArgs) ToExtender1Modem1AutoSwitchPtrOutput() Extender1Modem1AutoSwitchPtrOutput
func (Extender1Modem1AutoSwitchArgs) ToExtender1Modem1AutoSwitchPtrOutputWithContext ¶
func (i Extender1Modem1AutoSwitchArgs) ToExtender1Modem1AutoSwitchPtrOutputWithContext(ctx context.Context) Extender1Modem1AutoSwitchPtrOutput
type Extender1Modem1AutoSwitchInput ¶
type Extender1Modem1AutoSwitchInput interface { pulumi.Input ToExtender1Modem1AutoSwitchOutput() Extender1Modem1AutoSwitchOutput ToExtender1Modem1AutoSwitchOutputWithContext(context.Context) Extender1Modem1AutoSwitchOutput }
Extender1Modem1AutoSwitchInput is an input type that accepts Extender1Modem1AutoSwitchArgs and Extender1Modem1AutoSwitchOutput values. You can construct a concrete instance of `Extender1Modem1AutoSwitchInput` via:
Extender1Modem1AutoSwitchArgs{...}
type Extender1Modem1AutoSwitchOutput ¶
type Extender1Modem1AutoSwitchOutput struct{ *pulumi.OutputState }
func (Extender1Modem1AutoSwitchOutput) Dataplan ¶
func (o Extender1Modem1AutoSwitchOutput) Dataplan() pulumi.StringPtrOutput
Automatically switch based on data usage. Valid values: `disable`, `enable`.
func (Extender1Modem1AutoSwitchOutput) Disconnect ¶
func (o Extender1Modem1AutoSwitchOutput) Disconnect() pulumi.StringPtrOutput
Auto switch by disconnect. Valid values: `disable`, `enable`.
func (Extender1Modem1AutoSwitchOutput) DisconnectPeriod ¶
func (o Extender1Modem1AutoSwitchOutput) DisconnectPeriod() pulumi.IntPtrOutput
Automatically switch based on disconnect period.
func (Extender1Modem1AutoSwitchOutput) DisconnectThreshold ¶
func (o Extender1Modem1AutoSwitchOutput) DisconnectThreshold() pulumi.IntPtrOutput
Automatically switch based on disconnect threshold.
func (Extender1Modem1AutoSwitchOutput) ElementType ¶
func (Extender1Modem1AutoSwitchOutput) ElementType() reflect.Type
func (Extender1Modem1AutoSwitchOutput) Signal ¶
func (o Extender1Modem1AutoSwitchOutput) Signal() pulumi.StringPtrOutput
Automatically switch based on signal strength. Valid values: `disable`, `enable`.
func (Extender1Modem1AutoSwitchOutput) SwitchBack ¶
func (o Extender1Modem1AutoSwitchOutput) SwitchBack() pulumi.StringPtrOutput
Auto switch with switch back multi-options. Valid values: `time`, `timer`.
func (Extender1Modem1AutoSwitchOutput) SwitchBackTime ¶
func (o Extender1Modem1AutoSwitchOutput) SwitchBackTime() pulumi.StringPtrOutput
Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
func (Extender1Modem1AutoSwitchOutput) SwitchBackTimer ¶
func (o Extender1Modem1AutoSwitchOutput) SwitchBackTimer() pulumi.IntPtrOutput
Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
func (Extender1Modem1AutoSwitchOutput) ToExtender1Modem1AutoSwitchOutput ¶
func (o Extender1Modem1AutoSwitchOutput) ToExtender1Modem1AutoSwitchOutput() Extender1Modem1AutoSwitchOutput
func (Extender1Modem1AutoSwitchOutput) ToExtender1Modem1AutoSwitchOutputWithContext ¶
func (o Extender1Modem1AutoSwitchOutput) ToExtender1Modem1AutoSwitchOutputWithContext(ctx context.Context) Extender1Modem1AutoSwitchOutput
func (Extender1Modem1AutoSwitchOutput) ToExtender1Modem1AutoSwitchPtrOutput ¶
func (o Extender1Modem1AutoSwitchOutput) ToExtender1Modem1AutoSwitchPtrOutput() Extender1Modem1AutoSwitchPtrOutput
func (Extender1Modem1AutoSwitchOutput) ToExtender1Modem1AutoSwitchPtrOutputWithContext ¶
func (o Extender1Modem1AutoSwitchOutput) ToExtender1Modem1AutoSwitchPtrOutputWithContext(ctx context.Context) Extender1Modem1AutoSwitchPtrOutput
type Extender1Modem1AutoSwitchPtrInput ¶
type Extender1Modem1AutoSwitchPtrInput interface { pulumi.Input ToExtender1Modem1AutoSwitchPtrOutput() Extender1Modem1AutoSwitchPtrOutput ToExtender1Modem1AutoSwitchPtrOutputWithContext(context.Context) Extender1Modem1AutoSwitchPtrOutput }
Extender1Modem1AutoSwitchPtrInput is an input type that accepts Extender1Modem1AutoSwitchArgs, Extender1Modem1AutoSwitchPtr and Extender1Modem1AutoSwitchPtrOutput values. You can construct a concrete instance of `Extender1Modem1AutoSwitchPtrInput` via:
Extender1Modem1AutoSwitchArgs{...} or: nil
func Extender1Modem1AutoSwitchPtr ¶
func Extender1Modem1AutoSwitchPtr(v *Extender1Modem1AutoSwitchArgs) Extender1Modem1AutoSwitchPtrInput
type Extender1Modem1AutoSwitchPtrOutput ¶
type Extender1Modem1AutoSwitchPtrOutput struct{ *pulumi.OutputState }
func (Extender1Modem1AutoSwitchPtrOutput) Dataplan ¶
func (o Extender1Modem1AutoSwitchPtrOutput) Dataplan() pulumi.StringPtrOutput
Automatically switch based on data usage. Valid values: `disable`, `enable`.
func (Extender1Modem1AutoSwitchPtrOutput) Disconnect ¶
func (o Extender1Modem1AutoSwitchPtrOutput) Disconnect() pulumi.StringPtrOutput
Auto switch by disconnect. Valid values: `disable`, `enable`.
func (Extender1Modem1AutoSwitchPtrOutput) DisconnectPeriod ¶
func (o Extender1Modem1AutoSwitchPtrOutput) DisconnectPeriod() pulumi.IntPtrOutput
Automatically switch based on disconnect period.
func (Extender1Modem1AutoSwitchPtrOutput) DisconnectThreshold ¶
func (o Extender1Modem1AutoSwitchPtrOutput) DisconnectThreshold() pulumi.IntPtrOutput
Automatically switch based on disconnect threshold.
func (Extender1Modem1AutoSwitchPtrOutput) Elem ¶
func (o Extender1Modem1AutoSwitchPtrOutput) Elem() Extender1Modem1AutoSwitchOutput
func (Extender1Modem1AutoSwitchPtrOutput) ElementType ¶
func (Extender1Modem1AutoSwitchPtrOutput) ElementType() reflect.Type
func (Extender1Modem1AutoSwitchPtrOutput) Signal ¶
func (o Extender1Modem1AutoSwitchPtrOutput) Signal() pulumi.StringPtrOutput
Automatically switch based on signal strength. Valid values: `disable`, `enable`.
func (Extender1Modem1AutoSwitchPtrOutput) SwitchBack ¶
func (o Extender1Modem1AutoSwitchPtrOutput) SwitchBack() pulumi.StringPtrOutput
Auto switch with switch back multi-options. Valid values: `time`, `timer`.
func (Extender1Modem1AutoSwitchPtrOutput) SwitchBackTime ¶
func (o Extender1Modem1AutoSwitchPtrOutput) SwitchBackTime() pulumi.StringPtrOutput
Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
func (Extender1Modem1AutoSwitchPtrOutput) SwitchBackTimer ¶
func (o Extender1Modem1AutoSwitchPtrOutput) SwitchBackTimer() pulumi.IntPtrOutput
Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
func (Extender1Modem1AutoSwitchPtrOutput) ToExtender1Modem1AutoSwitchPtrOutput ¶
func (o Extender1Modem1AutoSwitchPtrOutput) ToExtender1Modem1AutoSwitchPtrOutput() Extender1Modem1AutoSwitchPtrOutput
func (Extender1Modem1AutoSwitchPtrOutput) ToExtender1Modem1AutoSwitchPtrOutputWithContext ¶
func (o Extender1Modem1AutoSwitchPtrOutput) ToExtender1Modem1AutoSwitchPtrOutputWithContext(ctx context.Context) Extender1Modem1AutoSwitchPtrOutput
type Extender1Modem1Input ¶
type Extender1Modem1Input interface { pulumi.Input ToExtender1Modem1Output() Extender1Modem1Output ToExtender1Modem1OutputWithContext(context.Context) Extender1Modem1Output }
Extender1Modem1Input is an input type that accepts Extender1Modem1Args and Extender1Modem1Output values. You can construct a concrete instance of `Extender1Modem1Input` via:
Extender1Modem1Args{...}
type Extender1Modem1Output ¶
type Extender1Modem1Output struct{ *pulumi.OutputState }
func (Extender1Modem1Output) AutoSwitch ¶
func (o Extender1Modem1Output) AutoSwitch() Extender1Modem1AutoSwitchPtrOutput
func (Extender1Modem1Output) ConnStatus ¶
func (o Extender1Modem1Output) ConnStatus() pulumi.IntPtrOutput
func (Extender1Modem1Output) DefaultSim ¶
func (o Extender1Modem1Output) DefaultSim() pulumi.StringPtrOutput
func (Extender1Modem1Output) ElementType ¶
func (Extender1Modem1Output) ElementType() reflect.Type
func (Extender1Modem1Output) Gps ¶
func (o Extender1Modem1Output) Gps() pulumi.StringPtrOutput
func (Extender1Modem1Output) Ifname ¶
func (o Extender1Modem1Output) Ifname() pulumi.StringPtrOutput
func (Extender1Modem1Output) PreferredCarrier ¶
func (o Extender1Modem1Output) PreferredCarrier() pulumi.StringPtrOutput
func (Extender1Modem1Output) RedundantIntf ¶
func (o Extender1Modem1Output) RedundantIntf() pulumi.StringPtrOutput
func (Extender1Modem1Output) RedundantMode ¶
func (o Extender1Modem1Output) RedundantMode() pulumi.StringPtrOutput
func (Extender1Modem1Output) Sim1Pin ¶
func (o Extender1Modem1Output) Sim1Pin() pulumi.StringPtrOutput
func (Extender1Modem1Output) Sim1PinCode ¶
func (o Extender1Modem1Output) Sim1PinCode() pulumi.StringPtrOutput
func (Extender1Modem1Output) Sim2Pin ¶
func (o Extender1Modem1Output) Sim2Pin() pulumi.StringPtrOutput
func (Extender1Modem1Output) Sim2PinCode ¶
func (o Extender1Modem1Output) Sim2PinCode() pulumi.StringPtrOutput
func (Extender1Modem1Output) ToExtender1Modem1Output ¶
func (o Extender1Modem1Output) ToExtender1Modem1Output() Extender1Modem1Output
func (Extender1Modem1Output) ToExtender1Modem1OutputWithContext ¶
func (o Extender1Modem1Output) ToExtender1Modem1OutputWithContext(ctx context.Context) Extender1Modem1Output
func (Extender1Modem1Output) ToExtender1Modem1PtrOutput ¶
func (o Extender1Modem1Output) ToExtender1Modem1PtrOutput() Extender1Modem1PtrOutput
func (Extender1Modem1Output) ToExtender1Modem1PtrOutputWithContext ¶
func (o Extender1Modem1Output) ToExtender1Modem1PtrOutputWithContext(ctx context.Context) Extender1Modem1PtrOutput
type Extender1Modem1PtrInput ¶
type Extender1Modem1PtrInput interface { pulumi.Input ToExtender1Modem1PtrOutput() Extender1Modem1PtrOutput ToExtender1Modem1PtrOutputWithContext(context.Context) Extender1Modem1PtrOutput }
Extender1Modem1PtrInput is an input type that accepts Extender1Modem1Args, Extender1Modem1Ptr and Extender1Modem1PtrOutput values. You can construct a concrete instance of `Extender1Modem1PtrInput` via:
Extender1Modem1Args{...} or: nil
func Extender1Modem1Ptr ¶
func Extender1Modem1Ptr(v *Extender1Modem1Args) Extender1Modem1PtrInput
type Extender1Modem1PtrOutput ¶
type Extender1Modem1PtrOutput struct{ *pulumi.OutputState }
func (Extender1Modem1PtrOutput) AutoSwitch ¶
func (o Extender1Modem1PtrOutput) AutoSwitch() Extender1Modem1AutoSwitchPtrOutput
func (Extender1Modem1PtrOutput) ConnStatus ¶
func (o Extender1Modem1PtrOutput) ConnStatus() pulumi.IntPtrOutput
func (Extender1Modem1PtrOutput) DefaultSim ¶
func (o Extender1Modem1PtrOutput) DefaultSim() pulumi.StringPtrOutput
func (Extender1Modem1PtrOutput) Elem ¶
func (o Extender1Modem1PtrOutput) Elem() Extender1Modem1Output
func (Extender1Modem1PtrOutput) ElementType ¶
func (Extender1Modem1PtrOutput) ElementType() reflect.Type
func (Extender1Modem1PtrOutput) Gps ¶
func (o Extender1Modem1PtrOutput) Gps() pulumi.StringPtrOutput
func (Extender1Modem1PtrOutput) Ifname ¶
func (o Extender1Modem1PtrOutput) Ifname() pulumi.StringPtrOutput
func (Extender1Modem1PtrOutput) PreferredCarrier ¶
func (o Extender1Modem1PtrOutput) PreferredCarrier() pulumi.StringPtrOutput
func (Extender1Modem1PtrOutput) RedundantIntf ¶
func (o Extender1Modem1PtrOutput) RedundantIntf() pulumi.StringPtrOutput
func (Extender1Modem1PtrOutput) RedundantMode ¶
func (o Extender1Modem1PtrOutput) RedundantMode() pulumi.StringPtrOutput
func (Extender1Modem1PtrOutput) Sim1Pin ¶
func (o Extender1Modem1PtrOutput) Sim1Pin() pulumi.StringPtrOutput
func (Extender1Modem1PtrOutput) Sim1PinCode ¶
func (o Extender1Modem1PtrOutput) Sim1PinCode() pulumi.StringPtrOutput
func (Extender1Modem1PtrOutput) Sim2Pin ¶
func (o Extender1Modem1PtrOutput) Sim2Pin() pulumi.StringPtrOutput
func (Extender1Modem1PtrOutput) Sim2PinCode ¶
func (o Extender1Modem1PtrOutput) Sim2PinCode() pulumi.StringPtrOutput
func (Extender1Modem1PtrOutput) ToExtender1Modem1PtrOutput ¶
func (o Extender1Modem1PtrOutput) ToExtender1Modem1PtrOutput() Extender1Modem1PtrOutput
func (Extender1Modem1PtrOutput) ToExtender1Modem1PtrOutputWithContext ¶
func (o Extender1Modem1PtrOutput) ToExtender1Modem1PtrOutputWithContext(ctx context.Context) Extender1Modem1PtrOutput
type Extender1Modem2 ¶
type Extender1Modem2 struct { AutoSwitch *Extender1Modem2AutoSwitch `pulumi:"autoSwitch"` ConnStatus *int `pulumi:"connStatus"` DefaultSim *string `pulumi:"defaultSim"` Gps *string `pulumi:"gps"` Ifname *string `pulumi:"ifname"` PreferredCarrier *string `pulumi:"preferredCarrier"` RedundantIntf *string `pulumi:"redundantIntf"` RedundantMode *string `pulumi:"redundantMode"` Sim1Pin *string `pulumi:"sim1Pin"` Sim1PinCode *string `pulumi:"sim1PinCode"` Sim2Pin *string `pulumi:"sim2Pin"` Sim2PinCode *string `pulumi:"sim2PinCode"` }
type Extender1Modem2Args ¶
type Extender1Modem2Args struct { AutoSwitch Extender1Modem2AutoSwitchPtrInput `pulumi:"autoSwitch"` ConnStatus pulumi.IntPtrInput `pulumi:"connStatus"` DefaultSim pulumi.StringPtrInput `pulumi:"defaultSim"` Gps pulumi.StringPtrInput `pulumi:"gps"` Ifname pulumi.StringPtrInput `pulumi:"ifname"` PreferredCarrier pulumi.StringPtrInput `pulumi:"preferredCarrier"` RedundantIntf pulumi.StringPtrInput `pulumi:"redundantIntf"` RedundantMode pulumi.StringPtrInput `pulumi:"redundantMode"` Sim1Pin pulumi.StringPtrInput `pulumi:"sim1Pin"` Sim1PinCode pulumi.StringPtrInput `pulumi:"sim1PinCode"` Sim2Pin pulumi.StringPtrInput `pulumi:"sim2Pin"` Sim2PinCode pulumi.StringPtrInput `pulumi:"sim2PinCode"` }
func (Extender1Modem2Args) ElementType ¶
func (Extender1Modem2Args) ElementType() reflect.Type
func (Extender1Modem2Args) ToExtender1Modem2Output ¶
func (i Extender1Modem2Args) ToExtender1Modem2Output() Extender1Modem2Output
func (Extender1Modem2Args) ToExtender1Modem2OutputWithContext ¶
func (i Extender1Modem2Args) ToExtender1Modem2OutputWithContext(ctx context.Context) Extender1Modem2Output
func (Extender1Modem2Args) ToExtender1Modem2PtrOutput ¶
func (i Extender1Modem2Args) ToExtender1Modem2PtrOutput() Extender1Modem2PtrOutput
func (Extender1Modem2Args) ToExtender1Modem2PtrOutputWithContext ¶
func (i Extender1Modem2Args) ToExtender1Modem2PtrOutputWithContext(ctx context.Context) Extender1Modem2PtrOutput
type Extender1Modem2AutoSwitch ¶
type Extender1Modem2AutoSwitch struct { // Automatically switch based on data usage. Valid values: `disable`, `enable`. Dataplan *string `pulumi:"dataplan"` // Auto switch by disconnect. Valid values: `disable`, `enable`. Disconnect *string `pulumi:"disconnect"` // Automatically switch based on disconnect period. DisconnectPeriod *int `pulumi:"disconnectPeriod"` // Automatically switch based on disconnect threshold. DisconnectThreshold *int `pulumi:"disconnectThreshold"` // Automatically switch based on signal strength. Valid values: `disable`, `enable`. Signal *string `pulumi:"signal"` // Auto switch with switch back multi-options. Valid values: `time`, `timer`. SwitchBack *string `pulumi:"switchBack"` // Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM). SwitchBackTime *string `pulumi:"switchBackTime"` // Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec). SwitchBackTimer *int `pulumi:"switchBackTimer"` }
type Extender1Modem2AutoSwitchArgs ¶
type Extender1Modem2AutoSwitchArgs struct { // Automatically switch based on data usage. Valid values: `disable`, `enable`. Dataplan pulumi.StringPtrInput `pulumi:"dataplan"` // Auto switch by disconnect. Valid values: `disable`, `enable`. Disconnect pulumi.StringPtrInput `pulumi:"disconnect"` // Automatically switch based on disconnect period. DisconnectPeriod pulumi.IntPtrInput `pulumi:"disconnectPeriod"` // Automatically switch based on disconnect threshold. DisconnectThreshold pulumi.IntPtrInput `pulumi:"disconnectThreshold"` // Automatically switch based on signal strength. Valid values: `disable`, `enable`. Signal pulumi.StringPtrInput `pulumi:"signal"` // Auto switch with switch back multi-options. Valid values: `time`, `timer`. SwitchBack pulumi.StringPtrInput `pulumi:"switchBack"` // Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM). SwitchBackTime pulumi.StringPtrInput `pulumi:"switchBackTime"` // Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec). SwitchBackTimer pulumi.IntPtrInput `pulumi:"switchBackTimer"` }
func (Extender1Modem2AutoSwitchArgs) ElementType ¶
func (Extender1Modem2AutoSwitchArgs) ElementType() reflect.Type
func (Extender1Modem2AutoSwitchArgs) ToExtender1Modem2AutoSwitchOutput ¶
func (i Extender1Modem2AutoSwitchArgs) ToExtender1Modem2AutoSwitchOutput() Extender1Modem2AutoSwitchOutput
func (Extender1Modem2AutoSwitchArgs) ToExtender1Modem2AutoSwitchOutputWithContext ¶
func (i Extender1Modem2AutoSwitchArgs) ToExtender1Modem2AutoSwitchOutputWithContext(ctx context.Context) Extender1Modem2AutoSwitchOutput
func (Extender1Modem2AutoSwitchArgs) ToExtender1Modem2AutoSwitchPtrOutput ¶
func (i Extender1Modem2AutoSwitchArgs) ToExtender1Modem2AutoSwitchPtrOutput() Extender1Modem2AutoSwitchPtrOutput
func (Extender1Modem2AutoSwitchArgs) ToExtender1Modem2AutoSwitchPtrOutputWithContext ¶
func (i Extender1Modem2AutoSwitchArgs) ToExtender1Modem2AutoSwitchPtrOutputWithContext(ctx context.Context) Extender1Modem2AutoSwitchPtrOutput
type Extender1Modem2AutoSwitchInput ¶
type Extender1Modem2AutoSwitchInput interface { pulumi.Input ToExtender1Modem2AutoSwitchOutput() Extender1Modem2AutoSwitchOutput ToExtender1Modem2AutoSwitchOutputWithContext(context.Context) Extender1Modem2AutoSwitchOutput }
Extender1Modem2AutoSwitchInput is an input type that accepts Extender1Modem2AutoSwitchArgs and Extender1Modem2AutoSwitchOutput values. You can construct a concrete instance of `Extender1Modem2AutoSwitchInput` via:
Extender1Modem2AutoSwitchArgs{...}
type Extender1Modem2AutoSwitchOutput ¶
type Extender1Modem2AutoSwitchOutput struct{ *pulumi.OutputState }
func (Extender1Modem2AutoSwitchOutput) Dataplan ¶
func (o Extender1Modem2AutoSwitchOutput) Dataplan() pulumi.StringPtrOutput
Automatically switch based on data usage. Valid values: `disable`, `enable`.
func (Extender1Modem2AutoSwitchOutput) Disconnect ¶
func (o Extender1Modem2AutoSwitchOutput) Disconnect() pulumi.StringPtrOutput
Auto switch by disconnect. Valid values: `disable`, `enable`.
func (Extender1Modem2AutoSwitchOutput) DisconnectPeriod ¶
func (o Extender1Modem2AutoSwitchOutput) DisconnectPeriod() pulumi.IntPtrOutput
Automatically switch based on disconnect period.
func (Extender1Modem2AutoSwitchOutput) DisconnectThreshold ¶
func (o Extender1Modem2AutoSwitchOutput) DisconnectThreshold() pulumi.IntPtrOutput
Automatically switch based on disconnect threshold.
func (Extender1Modem2AutoSwitchOutput) ElementType ¶
func (Extender1Modem2AutoSwitchOutput) ElementType() reflect.Type
func (Extender1Modem2AutoSwitchOutput) Signal ¶
func (o Extender1Modem2AutoSwitchOutput) Signal() pulumi.StringPtrOutput
Automatically switch based on signal strength. Valid values: `disable`, `enable`.
func (Extender1Modem2AutoSwitchOutput) SwitchBack ¶
func (o Extender1Modem2AutoSwitchOutput) SwitchBack() pulumi.StringPtrOutput
Auto switch with switch back multi-options. Valid values: `time`, `timer`.
func (Extender1Modem2AutoSwitchOutput) SwitchBackTime ¶
func (o Extender1Modem2AutoSwitchOutput) SwitchBackTime() pulumi.StringPtrOutput
Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
func (Extender1Modem2AutoSwitchOutput) SwitchBackTimer ¶
func (o Extender1Modem2AutoSwitchOutput) SwitchBackTimer() pulumi.IntPtrOutput
Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
func (Extender1Modem2AutoSwitchOutput) ToExtender1Modem2AutoSwitchOutput ¶
func (o Extender1Modem2AutoSwitchOutput) ToExtender1Modem2AutoSwitchOutput() Extender1Modem2AutoSwitchOutput
func (Extender1Modem2AutoSwitchOutput) ToExtender1Modem2AutoSwitchOutputWithContext ¶
func (o Extender1Modem2AutoSwitchOutput) ToExtender1Modem2AutoSwitchOutputWithContext(ctx context.Context) Extender1Modem2AutoSwitchOutput
func (Extender1Modem2AutoSwitchOutput) ToExtender1Modem2AutoSwitchPtrOutput ¶
func (o Extender1Modem2AutoSwitchOutput) ToExtender1Modem2AutoSwitchPtrOutput() Extender1Modem2AutoSwitchPtrOutput
func (Extender1Modem2AutoSwitchOutput) ToExtender1Modem2AutoSwitchPtrOutputWithContext ¶
func (o Extender1Modem2AutoSwitchOutput) ToExtender1Modem2AutoSwitchPtrOutputWithContext(ctx context.Context) Extender1Modem2AutoSwitchPtrOutput
type Extender1Modem2AutoSwitchPtrInput ¶
type Extender1Modem2AutoSwitchPtrInput interface { pulumi.Input ToExtender1Modem2AutoSwitchPtrOutput() Extender1Modem2AutoSwitchPtrOutput ToExtender1Modem2AutoSwitchPtrOutputWithContext(context.Context) Extender1Modem2AutoSwitchPtrOutput }
Extender1Modem2AutoSwitchPtrInput is an input type that accepts Extender1Modem2AutoSwitchArgs, Extender1Modem2AutoSwitchPtr and Extender1Modem2AutoSwitchPtrOutput values. You can construct a concrete instance of `Extender1Modem2AutoSwitchPtrInput` via:
Extender1Modem2AutoSwitchArgs{...} or: nil
func Extender1Modem2AutoSwitchPtr ¶
func Extender1Modem2AutoSwitchPtr(v *Extender1Modem2AutoSwitchArgs) Extender1Modem2AutoSwitchPtrInput
type Extender1Modem2AutoSwitchPtrOutput ¶
type Extender1Modem2AutoSwitchPtrOutput struct{ *pulumi.OutputState }
func (Extender1Modem2AutoSwitchPtrOutput) Dataplan ¶
func (o Extender1Modem2AutoSwitchPtrOutput) Dataplan() pulumi.StringPtrOutput
Automatically switch based on data usage. Valid values: `disable`, `enable`.
func (Extender1Modem2AutoSwitchPtrOutput) Disconnect ¶
func (o Extender1Modem2AutoSwitchPtrOutput) Disconnect() pulumi.StringPtrOutput
Auto switch by disconnect. Valid values: `disable`, `enable`.
func (Extender1Modem2AutoSwitchPtrOutput) DisconnectPeriod ¶
func (o Extender1Modem2AutoSwitchPtrOutput) DisconnectPeriod() pulumi.IntPtrOutput
Automatically switch based on disconnect period.
func (Extender1Modem2AutoSwitchPtrOutput) DisconnectThreshold ¶
func (o Extender1Modem2AutoSwitchPtrOutput) DisconnectThreshold() pulumi.IntPtrOutput
Automatically switch based on disconnect threshold.
func (Extender1Modem2AutoSwitchPtrOutput) Elem ¶
func (o Extender1Modem2AutoSwitchPtrOutput) Elem() Extender1Modem2AutoSwitchOutput
func (Extender1Modem2AutoSwitchPtrOutput) ElementType ¶
func (Extender1Modem2AutoSwitchPtrOutput) ElementType() reflect.Type
func (Extender1Modem2AutoSwitchPtrOutput) Signal ¶
func (o Extender1Modem2AutoSwitchPtrOutput) Signal() pulumi.StringPtrOutput
Automatically switch based on signal strength. Valid values: `disable`, `enable`.
func (Extender1Modem2AutoSwitchPtrOutput) SwitchBack ¶
func (o Extender1Modem2AutoSwitchPtrOutput) SwitchBack() pulumi.StringPtrOutput
Auto switch with switch back multi-options. Valid values: `time`, `timer`.
func (Extender1Modem2AutoSwitchPtrOutput) SwitchBackTime ¶
func (o Extender1Modem2AutoSwitchPtrOutput) SwitchBackTime() pulumi.StringPtrOutput
Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
func (Extender1Modem2AutoSwitchPtrOutput) SwitchBackTimer ¶
func (o Extender1Modem2AutoSwitchPtrOutput) SwitchBackTimer() pulumi.IntPtrOutput
Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
func (Extender1Modem2AutoSwitchPtrOutput) ToExtender1Modem2AutoSwitchPtrOutput ¶
func (o Extender1Modem2AutoSwitchPtrOutput) ToExtender1Modem2AutoSwitchPtrOutput() Extender1Modem2AutoSwitchPtrOutput
func (Extender1Modem2AutoSwitchPtrOutput) ToExtender1Modem2AutoSwitchPtrOutputWithContext ¶
func (o Extender1Modem2AutoSwitchPtrOutput) ToExtender1Modem2AutoSwitchPtrOutputWithContext(ctx context.Context) Extender1Modem2AutoSwitchPtrOutput
type Extender1Modem2Input ¶
type Extender1Modem2Input interface { pulumi.Input ToExtender1Modem2Output() Extender1Modem2Output ToExtender1Modem2OutputWithContext(context.Context) Extender1Modem2Output }
Extender1Modem2Input is an input type that accepts Extender1Modem2Args and Extender1Modem2Output values. You can construct a concrete instance of `Extender1Modem2Input` via:
Extender1Modem2Args{...}
type Extender1Modem2Output ¶
type Extender1Modem2Output struct{ *pulumi.OutputState }
func (Extender1Modem2Output) AutoSwitch ¶
func (o Extender1Modem2Output) AutoSwitch() Extender1Modem2AutoSwitchPtrOutput
func (Extender1Modem2Output) ConnStatus ¶
func (o Extender1Modem2Output) ConnStatus() pulumi.IntPtrOutput
func (Extender1Modem2Output) DefaultSim ¶
func (o Extender1Modem2Output) DefaultSim() pulumi.StringPtrOutput
func (Extender1Modem2Output) ElementType ¶
func (Extender1Modem2Output) ElementType() reflect.Type
func (Extender1Modem2Output) Gps ¶
func (o Extender1Modem2Output) Gps() pulumi.StringPtrOutput
func (Extender1Modem2Output) Ifname ¶
func (o Extender1Modem2Output) Ifname() pulumi.StringPtrOutput
func (Extender1Modem2Output) PreferredCarrier ¶
func (o Extender1Modem2Output) PreferredCarrier() pulumi.StringPtrOutput
func (Extender1Modem2Output) RedundantIntf ¶
func (o Extender1Modem2Output) RedundantIntf() pulumi.StringPtrOutput
func (Extender1Modem2Output) RedundantMode ¶
func (o Extender1Modem2Output) RedundantMode() pulumi.StringPtrOutput
func (Extender1Modem2Output) Sim1Pin ¶
func (o Extender1Modem2Output) Sim1Pin() pulumi.StringPtrOutput
func (Extender1Modem2Output) Sim1PinCode ¶
func (o Extender1Modem2Output) Sim1PinCode() pulumi.StringPtrOutput
func (Extender1Modem2Output) Sim2Pin ¶
func (o Extender1Modem2Output) Sim2Pin() pulumi.StringPtrOutput
func (Extender1Modem2Output) Sim2PinCode ¶
func (o Extender1Modem2Output) Sim2PinCode() pulumi.StringPtrOutput
func (Extender1Modem2Output) ToExtender1Modem2Output ¶
func (o Extender1Modem2Output) ToExtender1Modem2Output() Extender1Modem2Output
func (Extender1Modem2Output) ToExtender1Modem2OutputWithContext ¶
func (o Extender1Modem2Output) ToExtender1Modem2OutputWithContext(ctx context.Context) Extender1Modem2Output
func (Extender1Modem2Output) ToExtender1Modem2PtrOutput ¶
func (o Extender1Modem2Output) ToExtender1Modem2PtrOutput() Extender1Modem2PtrOutput
func (Extender1Modem2Output) ToExtender1Modem2PtrOutputWithContext ¶
func (o Extender1Modem2Output) ToExtender1Modem2PtrOutputWithContext(ctx context.Context) Extender1Modem2PtrOutput
type Extender1Modem2PtrInput ¶
type Extender1Modem2PtrInput interface { pulumi.Input ToExtender1Modem2PtrOutput() Extender1Modem2PtrOutput ToExtender1Modem2PtrOutputWithContext(context.Context) Extender1Modem2PtrOutput }
Extender1Modem2PtrInput is an input type that accepts Extender1Modem2Args, Extender1Modem2Ptr and Extender1Modem2PtrOutput values. You can construct a concrete instance of `Extender1Modem2PtrInput` via:
Extender1Modem2Args{...} or: nil
func Extender1Modem2Ptr ¶
func Extender1Modem2Ptr(v *Extender1Modem2Args) Extender1Modem2PtrInput
type Extender1Modem2PtrOutput ¶
type Extender1Modem2PtrOutput struct{ *pulumi.OutputState }
func (Extender1Modem2PtrOutput) AutoSwitch ¶
func (o Extender1Modem2PtrOutput) AutoSwitch() Extender1Modem2AutoSwitchPtrOutput
func (Extender1Modem2PtrOutput) ConnStatus ¶
func (o Extender1Modem2PtrOutput) ConnStatus() pulumi.IntPtrOutput
func (Extender1Modem2PtrOutput) DefaultSim ¶
func (o Extender1Modem2PtrOutput) DefaultSim() pulumi.StringPtrOutput
func (Extender1Modem2PtrOutput) Elem ¶
func (o Extender1Modem2PtrOutput) Elem() Extender1Modem2Output
func (Extender1Modem2PtrOutput) ElementType ¶
func (Extender1Modem2PtrOutput) ElementType() reflect.Type
func (Extender1Modem2PtrOutput) Gps ¶
func (o Extender1Modem2PtrOutput) Gps() pulumi.StringPtrOutput
func (Extender1Modem2PtrOutput) Ifname ¶
func (o Extender1Modem2PtrOutput) Ifname() pulumi.StringPtrOutput
func (Extender1Modem2PtrOutput) PreferredCarrier ¶
func (o Extender1Modem2PtrOutput) PreferredCarrier() pulumi.StringPtrOutput
func (Extender1Modem2PtrOutput) RedundantIntf ¶
func (o Extender1Modem2PtrOutput) RedundantIntf() pulumi.StringPtrOutput
func (Extender1Modem2PtrOutput) RedundantMode ¶
func (o Extender1Modem2PtrOutput) RedundantMode() pulumi.StringPtrOutput
func (Extender1Modem2PtrOutput) Sim1Pin ¶
func (o Extender1Modem2PtrOutput) Sim1Pin() pulumi.StringPtrOutput
func (Extender1Modem2PtrOutput) Sim1PinCode ¶
func (o Extender1Modem2PtrOutput) Sim1PinCode() pulumi.StringPtrOutput
func (Extender1Modem2PtrOutput) Sim2Pin ¶
func (o Extender1Modem2PtrOutput) Sim2Pin() pulumi.StringPtrOutput
func (Extender1Modem2PtrOutput) Sim2PinCode ¶
func (o Extender1Modem2PtrOutput) Sim2PinCode() pulumi.StringPtrOutput
func (Extender1Modem2PtrOutput) ToExtender1Modem2PtrOutput ¶
func (o Extender1Modem2PtrOutput) ToExtender1Modem2PtrOutput() Extender1Modem2PtrOutput
func (Extender1Modem2PtrOutput) ToExtender1Modem2PtrOutputWithContext ¶
func (o Extender1Modem2PtrOutput) ToExtender1Modem2PtrOutputWithContext(ctx context.Context) Extender1Modem2PtrOutput
type Extender1Output ¶
type Extender1Output struct{ *pulumi.OutputState }
func (Extender1Output) Authorized ¶
func (o Extender1Output) Authorized() pulumi.StringOutput
FortiExtender Administration (enable or disable). Valid values: `disable`, `enable`.
func (Extender1Output) ControllerReport ¶
func (o Extender1Output) ControllerReport() Extender1ControllerReportOutput
FortiExtender controller report configuration. The structure of `controllerReport` block is documented below.
func (Extender1Output) Description ¶
func (o Extender1Output) Description() pulumi.StringOutput
Description.
func (Extender1Output) ElementType ¶
func (Extender1Output) ElementType() reflect.Type
func (Extender1Output) ExtName ¶
func (o Extender1Output) ExtName() pulumi.StringOutput
FortiExtender name.
func (Extender1Output) Fosid ¶
func (o Extender1Output) Fosid() pulumi.StringOutput
FortiExtender serial number.
func (Extender1Output) GetAllTables ¶
func (o Extender1Output) GetAllTables() pulumi.StringPtrOutput
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
func (Extender1Output) LoginPassword ¶
func (o Extender1Output) LoginPassword() pulumi.StringPtrOutput
FortiExtender login password.
func (Extender1Output) Modem1 ¶
func (o Extender1Output) Modem1() Extender1Modem1Output
Configuration options for modem 1. The structure of `modem1` block is documented below.
func (Extender1Output) Modem2 ¶
func (o Extender1Output) Modem2() Extender1Modem2Output
Configuration options for modem 2. The structure of `modem2` block is documented below.
func (Extender1Output) Name ¶
func (o Extender1Output) Name() pulumi.StringOutput
FortiExtender entry name.
func (Extender1Output) ToExtender1Output ¶
func (o Extender1Output) ToExtender1Output() Extender1Output
func (Extender1Output) ToExtender1OutputWithContext ¶
func (o Extender1Output) ToExtender1OutputWithContext(ctx context.Context) Extender1Output
func (Extender1Output) Vdomparam ¶
func (o Extender1Output) Vdomparam() pulumi.StringOutput
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
type Extender1State ¶
type Extender1State struct { // FortiExtender Administration (enable or disable). Valid values: `disable`, `enable`. Authorized pulumi.StringPtrInput // FortiExtender controller report configuration. The structure of `controllerReport` block is documented below. ControllerReport Extender1ControllerReportPtrInput // Description. Description pulumi.StringPtrInput // FortiExtender name. ExtName pulumi.StringPtrInput // FortiExtender serial number. Fosid pulumi.StringPtrInput // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrInput // FortiExtender login password. LoginPassword pulumi.StringPtrInput // Configuration options for modem 1. The structure of `modem1` block is documented below. Modem1 Extender1Modem1PtrInput // Configuration options for modem 2. The structure of `modem2` block is documented below. Modem2 Extender1Modem2PtrInput // FortiExtender entry name. Name pulumi.StringPtrInput // VDOM Vdom pulumi.IntPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput }
func (Extender1State) ElementType ¶
func (Extender1State) ElementType() reflect.Type
type ExtenderArgs ¶
type ExtenderArgs struct { pulumi.StringPtrInput // Access point name(APN). AccessPointName pulumi.StringPtrInput // FortiExtender Administration (enable or disable). Valid values: `disable`, `discovered`, `enable`. Admin pulumi.StringInput // Control management access to the managed extender. Separate entries with a space. Valid values: `ping`, `telnet`, `http`, `https`, `ssh`, `snmp`. Allowaccess pulumi.StringPtrInput // Initialization AT commands specific to the MODEM. AtDialScript pulumi.StringPtrInput // FortiExtender Administration (enable or disable). Valid values: `disable`, `enable`. Authorized pulumi.StringPtrInput // FortiExtender LAN extension bandwidth limit (Mbps). BandwidthLimit pulumi.IntPtrInput // Billing start day. BillingStartDay pulumi.IntPtrInput // CDMA AAA SPI. CdmaAaaSpi pulumi.StringPtrInput // CDMA HA SPI. CdmaHaSpi pulumi.StringPtrInput // NAI for CDMA MODEMS. CdmaNai pulumi.StringPtrInput // Connection status. ConnStatus pulumi.IntPtrInput // FortiExtender controller report configuration. The structure of `controllerReport` block is documented below. ControllerReport ExtenderControllerReportPtrInput // Description. Description pulumi.StringPtrInput // device-id DeviceId pulumi.IntPtrInput // Dial mode (dial-on-demand or always-connect). Valid values: `dial-on-demand`, `always-connect`. DialMode pulumi.StringPtrInput // Dial status. DialStatus pulumi.IntPtrInput // Enable/disable enforcement of bandwidth on LAN extension interface. Valid values: `enable`, `disable`. EnforceBandwidth pulumi.StringPtrInput // FortiExtender name. ExtName pulumi.StringPtrInput // Extension type for this FortiExtender. Valid values: `wan-extension`, `lan-extension`. ExtensionType pulumi.StringPtrInput // FortiExtender serial number. Fosid pulumi.StringInput // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrInput HaSharedSecret pulumi.StringPtrInput // FortiExtender interface name. Ifname pulumi.StringPtrInput // Allow/disallow network initiated updates to the MODEM. Valid values: `enable`, `disable`. InitiatedUpdate pulumi.StringPtrInput // FortiExtender login password. LoginPassword pulumi.StringPtrInput // Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values: `yes`, `default`, `no`. LoginPasswordChange pulumi.StringPtrInput // FortiExtender mode. Valid values: `standalone`, `redundant`. Mode pulumi.StringPtrInput // Configuration options for modem 1. The structure of `modem1` block is documented below. Modem1 ExtenderModem1PtrInput // Configuration options for modem 2. The structure of `modem2` block is documented below. Modem2 ExtenderModem2PtrInput // MODEM password. ModemPasswd pulumi.StringPtrInput // MODEM type (CDMA, GSM/LTE or WIMAX). Valid values: `cdma`, `gsm/lte`, `wimax`. ModemType pulumi.StringPtrInput // MODEM mode of operation(3G,LTE,etc). Valid values: `auto`, `auto-3g`, `force-lte`, `force-3g`, `force-2g`. MultiMode pulumi.StringPtrInput // FortiExtender entry name. Name pulumi.StringPtrInput // Enable to override the extender profile management access configuration. Valid values: `enable`, `disable`. OverrideAllowaccess pulumi.StringPtrInput // Enable to override the extender profile enforce-bandwidth setting. Valid values: `enable`, `disable`. OverrideEnforceBandwidth pulumi.StringPtrInput // Enable to override the extender profile login-password (administrator password) setting. Valid values: `enable`, `disable`. OverrideLoginPasswordChange pulumi.StringPtrInput // PPP authentication protocol (PAP,CHAP or auto). Valid values: `auto`, `pap`, `chap`. PppAuthProtocol pulumi.StringPtrInput // Enable/disable PPP echo request. Valid values: `enable`, `disable`. PppEchoRequest pulumi.StringPtrInput // PPP password. PppPassword pulumi.StringPtrInput // PPP username. PppUsername pulumi.StringPtrInput // Primary HA. PrimaryHa pulumi.StringPtrInput // FortiExtender profile configuration. Profile pulumi.StringPtrInput // Monthly quota limit (MB). QuotaLimitMb pulumi.IntPtrInput // Number of redials allowed based on failed attempts. Valid values: `none`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. Redial pulumi.StringPtrInput // Redundant interface. RedundantIntf pulumi.StringPtrInput // Enable/disable MODEM roaming. Valid values: `enable`, `disable`. Roaming pulumi.StringPtrInput // FortiExtender work role(Primary, Secondary, None). Valid values: `none`, `primary`, `secondary`. Role pulumi.StringInput // Secondary HA. SecondaryHa pulumi.StringPtrInput // SIM PIN. SimPin pulumi.StringPtrInput // VDOM Vdom pulumi.IntPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput // FortiExtender wan extension configuration. The structure of `wanExtension` block is documented below. WanExtension ExtenderWanExtensionPtrInput // WiMax authentication protocol(TLS or TTLS). Valid values: `tls`, `ttls`. WimaxAuthProtocol pulumi.StringPtrInput // WiMax carrier. WimaxCarrier pulumi.StringPtrInput // WiMax realm. WimaxRealm pulumi.StringPtrInput }AaaSharedSecret
The set of arguments for constructing a Extender resource.
func (ExtenderArgs) ElementType ¶
func (ExtenderArgs) ElementType() reflect.Type
type ExtenderArray ¶
type ExtenderArray []ExtenderInput
func (ExtenderArray) ElementType ¶
func (ExtenderArray) ElementType() reflect.Type
func (ExtenderArray) ToExtenderArrayOutput ¶
func (i ExtenderArray) ToExtenderArrayOutput() ExtenderArrayOutput
func (ExtenderArray) ToExtenderArrayOutputWithContext ¶
func (i ExtenderArray) ToExtenderArrayOutputWithContext(ctx context.Context) ExtenderArrayOutput
type ExtenderArrayInput ¶
type ExtenderArrayInput interface { pulumi.Input ToExtenderArrayOutput() ExtenderArrayOutput ToExtenderArrayOutputWithContext(context.Context) ExtenderArrayOutput }
ExtenderArrayInput is an input type that accepts ExtenderArray and ExtenderArrayOutput values. You can construct a concrete instance of `ExtenderArrayInput` via:
ExtenderArray{ ExtenderArgs{...} }
type ExtenderArrayOutput ¶
type ExtenderArrayOutput struct{ *pulumi.OutputState }
func (ExtenderArrayOutput) ElementType ¶
func (ExtenderArrayOutput) ElementType() reflect.Type
func (ExtenderArrayOutput) Index ¶
func (o ExtenderArrayOutput) Index(i pulumi.IntInput) ExtenderOutput
func (ExtenderArrayOutput) ToExtenderArrayOutput ¶
func (o ExtenderArrayOutput) ToExtenderArrayOutput() ExtenderArrayOutput
func (ExtenderArrayOutput) ToExtenderArrayOutputWithContext ¶
func (o ExtenderArrayOutput) ToExtenderArrayOutputWithContext(ctx context.Context) ExtenderArrayOutput
type ExtenderControllerReport ¶
type ExtenderControllerReport struct { // Controller report interval. Interval *int `pulumi:"interval"` // Controller report signal threshold. // // The `modem1` block supports: SignalThreshold *int `pulumi:"signalThreshold"` // FortiExtender controller report status. Valid values: `disable`, `enable`. Status *string `pulumi:"status"` }
type ExtenderControllerReportArgs ¶
type ExtenderControllerReportArgs struct { // Controller report interval. Interval pulumi.IntPtrInput `pulumi:"interval"` // Controller report signal threshold. // // The `modem1` block supports: SignalThreshold pulumi.IntPtrInput `pulumi:"signalThreshold"` // FortiExtender controller report status. Valid values: `disable`, `enable`. Status pulumi.StringPtrInput `pulumi:"status"` }
func (ExtenderControllerReportArgs) ElementType ¶
func (ExtenderControllerReportArgs) ElementType() reflect.Type
func (ExtenderControllerReportArgs) ToExtenderControllerReportOutput ¶
func (i ExtenderControllerReportArgs) ToExtenderControllerReportOutput() ExtenderControllerReportOutput
func (ExtenderControllerReportArgs) ToExtenderControllerReportOutputWithContext ¶
func (i ExtenderControllerReportArgs) ToExtenderControllerReportOutputWithContext(ctx context.Context) ExtenderControllerReportOutput
func (ExtenderControllerReportArgs) ToExtenderControllerReportPtrOutput ¶
func (i ExtenderControllerReportArgs) ToExtenderControllerReportPtrOutput() ExtenderControllerReportPtrOutput
func (ExtenderControllerReportArgs) ToExtenderControllerReportPtrOutputWithContext ¶
func (i ExtenderControllerReportArgs) ToExtenderControllerReportPtrOutputWithContext(ctx context.Context) ExtenderControllerReportPtrOutput
type ExtenderControllerReportInput ¶
type ExtenderControllerReportInput interface { pulumi.Input ToExtenderControllerReportOutput() ExtenderControllerReportOutput ToExtenderControllerReportOutputWithContext(context.Context) ExtenderControllerReportOutput }
ExtenderControllerReportInput is an input type that accepts ExtenderControllerReportArgs and ExtenderControllerReportOutput values. You can construct a concrete instance of `ExtenderControllerReportInput` via:
ExtenderControllerReportArgs{...}
type ExtenderControllerReportOutput ¶
type ExtenderControllerReportOutput struct{ *pulumi.OutputState }
func (ExtenderControllerReportOutput) ElementType ¶
func (ExtenderControllerReportOutput) ElementType() reflect.Type
func (ExtenderControllerReportOutput) Interval ¶
func (o ExtenderControllerReportOutput) Interval() pulumi.IntPtrOutput
Controller report interval.
func (ExtenderControllerReportOutput) SignalThreshold ¶
func (o ExtenderControllerReportOutput) SignalThreshold() pulumi.IntPtrOutput
Controller report signal threshold.
The `modem1` block supports:
func (ExtenderControllerReportOutput) Status ¶
func (o ExtenderControllerReportOutput) Status() pulumi.StringPtrOutput
FortiExtender controller report status. Valid values: `disable`, `enable`.
func (ExtenderControllerReportOutput) ToExtenderControllerReportOutput ¶
func (o ExtenderControllerReportOutput) ToExtenderControllerReportOutput() ExtenderControllerReportOutput
func (ExtenderControllerReportOutput) ToExtenderControllerReportOutputWithContext ¶
func (o ExtenderControllerReportOutput) ToExtenderControllerReportOutputWithContext(ctx context.Context) ExtenderControllerReportOutput
func (ExtenderControllerReportOutput) ToExtenderControllerReportPtrOutput ¶
func (o ExtenderControllerReportOutput) ToExtenderControllerReportPtrOutput() ExtenderControllerReportPtrOutput
func (ExtenderControllerReportOutput) ToExtenderControllerReportPtrOutputWithContext ¶
func (o ExtenderControllerReportOutput) ToExtenderControllerReportPtrOutputWithContext(ctx context.Context) ExtenderControllerReportPtrOutput
type ExtenderControllerReportPtrInput ¶
type ExtenderControllerReportPtrInput interface { pulumi.Input ToExtenderControllerReportPtrOutput() ExtenderControllerReportPtrOutput ToExtenderControllerReportPtrOutputWithContext(context.Context) ExtenderControllerReportPtrOutput }
ExtenderControllerReportPtrInput is an input type that accepts ExtenderControllerReportArgs, ExtenderControllerReportPtr and ExtenderControllerReportPtrOutput values. You can construct a concrete instance of `ExtenderControllerReportPtrInput` via:
ExtenderControllerReportArgs{...} or: nil
func ExtenderControllerReportPtr ¶
func ExtenderControllerReportPtr(v *ExtenderControllerReportArgs) ExtenderControllerReportPtrInput
type ExtenderControllerReportPtrOutput ¶
type ExtenderControllerReportPtrOutput struct{ *pulumi.OutputState }
func (ExtenderControllerReportPtrOutput) Elem ¶
func (o ExtenderControllerReportPtrOutput) Elem() ExtenderControllerReportOutput
func (ExtenderControllerReportPtrOutput) ElementType ¶
func (ExtenderControllerReportPtrOutput) ElementType() reflect.Type
func (ExtenderControllerReportPtrOutput) Interval ¶
func (o ExtenderControllerReportPtrOutput) Interval() pulumi.IntPtrOutput
Controller report interval.
func (ExtenderControllerReportPtrOutput) SignalThreshold ¶
func (o ExtenderControllerReportPtrOutput) SignalThreshold() pulumi.IntPtrOutput
Controller report signal threshold.
The `modem1` block supports:
func (ExtenderControllerReportPtrOutput) Status ¶
func (o ExtenderControllerReportPtrOutput) Status() pulumi.StringPtrOutput
FortiExtender controller report status. Valid values: `disable`, `enable`.
func (ExtenderControllerReportPtrOutput) ToExtenderControllerReportPtrOutput ¶
func (o ExtenderControllerReportPtrOutput) ToExtenderControllerReportPtrOutput() ExtenderControllerReportPtrOutput
func (ExtenderControllerReportPtrOutput) ToExtenderControllerReportPtrOutputWithContext ¶
func (o ExtenderControllerReportPtrOutput) ToExtenderControllerReportPtrOutputWithContext(ctx context.Context) ExtenderControllerReportPtrOutput
type ExtenderInput ¶
type ExtenderInput interface { pulumi.Input ToExtenderOutput() ExtenderOutput ToExtenderOutputWithContext(ctx context.Context) ExtenderOutput }
type ExtenderMap ¶
type ExtenderMap map[string]ExtenderInput
func (ExtenderMap) ElementType ¶
func (ExtenderMap) ElementType() reflect.Type
func (ExtenderMap) ToExtenderMapOutput ¶
func (i ExtenderMap) ToExtenderMapOutput() ExtenderMapOutput
func (ExtenderMap) ToExtenderMapOutputWithContext ¶
func (i ExtenderMap) ToExtenderMapOutputWithContext(ctx context.Context) ExtenderMapOutput
type ExtenderMapInput ¶
type ExtenderMapInput interface { pulumi.Input ToExtenderMapOutput() ExtenderMapOutput ToExtenderMapOutputWithContext(context.Context) ExtenderMapOutput }
ExtenderMapInput is an input type that accepts ExtenderMap and ExtenderMapOutput values. You can construct a concrete instance of `ExtenderMapInput` via:
ExtenderMap{ "key": ExtenderArgs{...} }
type ExtenderMapOutput ¶
type ExtenderMapOutput struct{ *pulumi.OutputState }
func (ExtenderMapOutput) ElementType ¶
func (ExtenderMapOutput) ElementType() reflect.Type
func (ExtenderMapOutput) MapIndex ¶
func (o ExtenderMapOutput) MapIndex(k pulumi.StringInput) ExtenderOutput
func (ExtenderMapOutput) ToExtenderMapOutput ¶
func (o ExtenderMapOutput) ToExtenderMapOutput() ExtenderMapOutput
func (ExtenderMapOutput) ToExtenderMapOutputWithContext ¶
func (o ExtenderMapOutput) ToExtenderMapOutputWithContext(ctx context.Context) ExtenderMapOutput
type ExtenderModem1 ¶
type ExtenderModem1 struct { AutoSwitch *ExtenderModem1AutoSwitch `pulumi:"autoSwitch"` // Connection status. ConnStatus *int `pulumi:"connStatus"` DefaultSim *string `pulumi:"defaultSim"` Gps *string `pulumi:"gps"` // FortiExtender interface name. Ifname *string `pulumi:"ifname"` PreferredCarrier *string `pulumi:"preferredCarrier"` // Redundant interface. RedundantIntf *string `pulumi:"redundantIntf"` RedundantMode *string `pulumi:"redundantMode"` Sim1Pin *string `pulumi:"sim1Pin"` Sim1PinCode *string `pulumi:"sim1PinCode"` Sim2Pin *string `pulumi:"sim2Pin"` Sim2PinCode *string `pulumi:"sim2PinCode"` }
type ExtenderModem1Args ¶
type ExtenderModem1Args struct { AutoSwitch ExtenderModem1AutoSwitchPtrInput `pulumi:"autoSwitch"` // Connection status. ConnStatus pulumi.IntPtrInput `pulumi:"connStatus"` DefaultSim pulumi.StringPtrInput `pulumi:"defaultSim"` Gps pulumi.StringPtrInput `pulumi:"gps"` // FortiExtender interface name. Ifname pulumi.StringPtrInput `pulumi:"ifname"` PreferredCarrier pulumi.StringPtrInput `pulumi:"preferredCarrier"` // Redundant interface. RedundantIntf pulumi.StringPtrInput `pulumi:"redundantIntf"` RedundantMode pulumi.StringPtrInput `pulumi:"redundantMode"` Sim1Pin pulumi.StringPtrInput `pulumi:"sim1Pin"` Sim1PinCode pulumi.StringPtrInput `pulumi:"sim1PinCode"` Sim2Pin pulumi.StringPtrInput `pulumi:"sim2Pin"` Sim2PinCode pulumi.StringPtrInput `pulumi:"sim2PinCode"` }
func (ExtenderModem1Args) ElementType ¶
func (ExtenderModem1Args) ElementType() reflect.Type
func (ExtenderModem1Args) ToExtenderModem1Output ¶
func (i ExtenderModem1Args) ToExtenderModem1Output() ExtenderModem1Output
func (ExtenderModem1Args) ToExtenderModem1OutputWithContext ¶
func (i ExtenderModem1Args) ToExtenderModem1OutputWithContext(ctx context.Context) ExtenderModem1Output
func (ExtenderModem1Args) ToExtenderModem1PtrOutput ¶
func (i ExtenderModem1Args) ToExtenderModem1PtrOutput() ExtenderModem1PtrOutput
func (ExtenderModem1Args) ToExtenderModem1PtrOutputWithContext ¶
func (i ExtenderModem1Args) ToExtenderModem1PtrOutputWithContext(ctx context.Context) ExtenderModem1PtrOutput
type ExtenderModem1AutoSwitch ¶
type ExtenderModem1AutoSwitch struct { // Automatically switch based on data usage. Valid values: `disable`, `enable`. Dataplan *string `pulumi:"dataplan"` // Auto switch by disconnect. Valid values: `disable`, `enable`. Disconnect *string `pulumi:"disconnect"` // Automatically switch based on disconnect period. DisconnectPeriod *int `pulumi:"disconnectPeriod"` // Automatically switch based on disconnect threshold. DisconnectThreshold *int `pulumi:"disconnectThreshold"` // Automatically switch based on signal strength. Valid values: `disable`, `enable`. Signal *string `pulumi:"signal"` // Auto switch with switch back multi-options. Valid values: `time`, `timer`. SwitchBack *string `pulumi:"switchBack"` // Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM). SwitchBackTime *string `pulumi:"switchBackTime"` // Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec). SwitchBackTimer *int `pulumi:"switchBackTimer"` }
type ExtenderModem1AutoSwitchArgs ¶
type ExtenderModem1AutoSwitchArgs struct { // Automatically switch based on data usage. Valid values: `disable`, `enable`. Dataplan pulumi.StringPtrInput `pulumi:"dataplan"` // Auto switch by disconnect. Valid values: `disable`, `enable`. Disconnect pulumi.StringPtrInput `pulumi:"disconnect"` // Automatically switch based on disconnect period. DisconnectPeriod pulumi.IntPtrInput `pulumi:"disconnectPeriod"` // Automatically switch based on disconnect threshold. DisconnectThreshold pulumi.IntPtrInput `pulumi:"disconnectThreshold"` // Automatically switch based on signal strength. Valid values: `disable`, `enable`. Signal pulumi.StringPtrInput `pulumi:"signal"` // Auto switch with switch back multi-options. Valid values: `time`, `timer`. SwitchBack pulumi.StringPtrInput `pulumi:"switchBack"` // Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM). SwitchBackTime pulumi.StringPtrInput `pulumi:"switchBackTime"` // Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec). SwitchBackTimer pulumi.IntPtrInput `pulumi:"switchBackTimer"` }
func (ExtenderModem1AutoSwitchArgs) ElementType ¶
func (ExtenderModem1AutoSwitchArgs) ElementType() reflect.Type
func (ExtenderModem1AutoSwitchArgs) ToExtenderModem1AutoSwitchOutput ¶
func (i ExtenderModem1AutoSwitchArgs) ToExtenderModem1AutoSwitchOutput() ExtenderModem1AutoSwitchOutput
func (ExtenderModem1AutoSwitchArgs) ToExtenderModem1AutoSwitchOutputWithContext ¶
func (i ExtenderModem1AutoSwitchArgs) ToExtenderModem1AutoSwitchOutputWithContext(ctx context.Context) ExtenderModem1AutoSwitchOutput
func (ExtenderModem1AutoSwitchArgs) ToExtenderModem1AutoSwitchPtrOutput ¶
func (i ExtenderModem1AutoSwitchArgs) ToExtenderModem1AutoSwitchPtrOutput() ExtenderModem1AutoSwitchPtrOutput
func (ExtenderModem1AutoSwitchArgs) ToExtenderModem1AutoSwitchPtrOutputWithContext ¶
func (i ExtenderModem1AutoSwitchArgs) ToExtenderModem1AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderModem1AutoSwitchPtrOutput
type ExtenderModem1AutoSwitchInput ¶
type ExtenderModem1AutoSwitchInput interface { pulumi.Input ToExtenderModem1AutoSwitchOutput() ExtenderModem1AutoSwitchOutput ToExtenderModem1AutoSwitchOutputWithContext(context.Context) ExtenderModem1AutoSwitchOutput }
ExtenderModem1AutoSwitchInput is an input type that accepts ExtenderModem1AutoSwitchArgs and ExtenderModem1AutoSwitchOutput values. You can construct a concrete instance of `ExtenderModem1AutoSwitchInput` via:
ExtenderModem1AutoSwitchArgs{...}
type ExtenderModem1AutoSwitchOutput ¶
type ExtenderModem1AutoSwitchOutput struct{ *pulumi.OutputState }
func (ExtenderModem1AutoSwitchOutput) Dataplan ¶
func (o ExtenderModem1AutoSwitchOutput) Dataplan() pulumi.StringPtrOutput
Automatically switch based on data usage. Valid values: `disable`, `enable`.
func (ExtenderModem1AutoSwitchOutput) Disconnect ¶
func (o ExtenderModem1AutoSwitchOutput) Disconnect() pulumi.StringPtrOutput
Auto switch by disconnect. Valid values: `disable`, `enable`.
func (ExtenderModem1AutoSwitchOutput) DisconnectPeriod ¶
func (o ExtenderModem1AutoSwitchOutput) DisconnectPeriod() pulumi.IntPtrOutput
Automatically switch based on disconnect period.
func (ExtenderModem1AutoSwitchOutput) DisconnectThreshold ¶
func (o ExtenderModem1AutoSwitchOutput) DisconnectThreshold() pulumi.IntPtrOutput
Automatically switch based on disconnect threshold.
func (ExtenderModem1AutoSwitchOutput) ElementType ¶
func (ExtenderModem1AutoSwitchOutput) ElementType() reflect.Type
func (ExtenderModem1AutoSwitchOutput) Signal ¶
func (o ExtenderModem1AutoSwitchOutput) Signal() pulumi.StringPtrOutput
Automatically switch based on signal strength. Valid values: `disable`, `enable`.
func (ExtenderModem1AutoSwitchOutput) SwitchBack ¶
func (o ExtenderModem1AutoSwitchOutput) SwitchBack() pulumi.StringPtrOutput
Auto switch with switch back multi-options. Valid values: `time`, `timer`.
func (ExtenderModem1AutoSwitchOutput) SwitchBackTime ¶
func (o ExtenderModem1AutoSwitchOutput) SwitchBackTime() pulumi.StringPtrOutput
Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
func (ExtenderModem1AutoSwitchOutput) SwitchBackTimer ¶
func (o ExtenderModem1AutoSwitchOutput) SwitchBackTimer() pulumi.IntPtrOutput
Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
func (ExtenderModem1AutoSwitchOutput) ToExtenderModem1AutoSwitchOutput ¶
func (o ExtenderModem1AutoSwitchOutput) ToExtenderModem1AutoSwitchOutput() ExtenderModem1AutoSwitchOutput
func (ExtenderModem1AutoSwitchOutput) ToExtenderModem1AutoSwitchOutputWithContext ¶
func (o ExtenderModem1AutoSwitchOutput) ToExtenderModem1AutoSwitchOutputWithContext(ctx context.Context) ExtenderModem1AutoSwitchOutput
func (ExtenderModem1AutoSwitchOutput) ToExtenderModem1AutoSwitchPtrOutput ¶
func (o ExtenderModem1AutoSwitchOutput) ToExtenderModem1AutoSwitchPtrOutput() ExtenderModem1AutoSwitchPtrOutput
func (ExtenderModem1AutoSwitchOutput) ToExtenderModem1AutoSwitchPtrOutputWithContext ¶
func (o ExtenderModem1AutoSwitchOutput) ToExtenderModem1AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderModem1AutoSwitchPtrOutput
type ExtenderModem1AutoSwitchPtrInput ¶
type ExtenderModem1AutoSwitchPtrInput interface { pulumi.Input ToExtenderModem1AutoSwitchPtrOutput() ExtenderModem1AutoSwitchPtrOutput ToExtenderModem1AutoSwitchPtrOutputWithContext(context.Context) ExtenderModem1AutoSwitchPtrOutput }
ExtenderModem1AutoSwitchPtrInput is an input type that accepts ExtenderModem1AutoSwitchArgs, ExtenderModem1AutoSwitchPtr and ExtenderModem1AutoSwitchPtrOutput values. You can construct a concrete instance of `ExtenderModem1AutoSwitchPtrInput` via:
ExtenderModem1AutoSwitchArgs{...} or: nil
func ExtenderModem1AutoSwitchPtr ¶
func ExtenderModem1AutoSwitchPtr(v *ExtenderModem1AutoSwitchArgs) ExtenderModem1AutoSwitchPtrInput
type ExtenderModem1AutoSwitchPtrOutput ¶
type ExtenderModem1AutoSwitchPtrOutput struct{ *pulumi.OutputState }
func (ExtenderModem1AutoSwitchPtrOutput) Dataplan ¶
func (o ExtenderModem1AutoSwitchPtrOutput) Dataplan() pulumi.StringPtrOutput
Automatically switch based on data usage. Valid values: `disable`, `enable`.
func (ExtenderModem1AutoSwitchPtrOutput) Disconnect ¶
func (o ExtenderModem1AutoSwitchPtrOutput) Disconnect() pulumi.StringPtrOutput
Auto switch by disconnect. Valid values: `disable`, `enable`.
func (ExtenderModem1AutoSwitchPtrOutput) DisconnectPeriod ¶
func (o ExtenderModem1AutoSwitchPtrOutput) DisconnectPeriod() pulumi.IntPtrOutput
Automatically switch based on disconnect period.
func (ExtenderModem1AutoSwitchPtrOutput) DisconnectThreshold ¶
func (o ExtenderModem1AutoSwitchPtrOutput) DisconnectThreshold() pulumi.IntPtrOutput
Automatically switch based on disconnect threshold.
func (ExtenderModem1AutoSwitchPtrOutput) Elem ¶
func (o ExtenderModem1AutoSwitchPtrOutput) Elem() ExtenderModem1AutoSwitchOutput
func (ExtenderModem1AutoSwitchPtrOutput) ElementType ¶
func (ExtenderModem1AutoSwitchPtrOutput) ElementType() reflect.Type
func (ExtenderModem1AutoSwitchPtrOutput) Signal ¶
func (o ExtenderModem1AutoSwitchPtrOutput) Signal() pulumi.StringPtrOutput
Automatically switch based on signal strength. Valid values: `disable`, `enable`.
func (ExtenderModem1AutoSwitchPtrOutput) SwitchBack ¶
func (o ExtenderModem1AutoSwitchPtrOutput) SwitchBack() pulumi.StringPtrOutput
Auto switch with switch back multi-options. Valid values: `time`, `timer`.
func (ExtenderModem1AutoSwitchPtrOutput) SwitchBackTime ¶
func (o ExtenderModem1AutoSwitchPtrOutput) SwitchBackTime() pulumi.StringPtrOutput
Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
func (ExtenderModem1AutoSwitchPtrOutput) SwitchBackTimer ¶
func (o ExtenderModem1AutoSwitchPtrOutput) SwitchBackTimer() pulumi.IntPtrOutput
Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
func (ExtenderModem1AutoSwitchPtrOutput) ToExtenderModem1AutoSwitchPtrOutput ¶
func (o ExtenderModem1AutoSwitchPtrOutput) ToExtenderModem1AutoSwitchPtrOutput() ExtenderModem1AutoSwitchPtrOutput
func (ExtenderModem1AutoSwitchPtrOutput) ToExtenderModem1AutoSwitchPtrOutputWithContext ¶
func (o ExtenderModem1AutoSwitchPtrOutput) ToExtenderModem1AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderModem1AutoSwitchPtrOutput
type ExtenderModem1Input ¶
type ExtenderModem1Input interface { pulumi.Input ToExtenderModem1Output() ExtenderModem1Output ToExtenderModem1OutputWithContext(context.Context) ExtenderModem1Output }
ExtenderModem1Input is an input type that accepts ExtenderModem1Args and ExtenderModem1Output values. You can construct a concrete instance of `ExtenderModem1Input` via:
ExtenderModem1Args{...}
type ExtenderModem1Output ¶
type ExtenderModem1Output struct{ *pulumi.OutputState }
func (ExtenderModem1Output) AutoSwitch ¶
func (o ExtenderModem1Output) AutoSwitch() ExtenderModem1AutoSwitchPtrOutput
func (ExtenderModem1Output) ConnStatus ¶
func (o ExtenderModem1Output) ConnStatus() pulumi.IntPtrOutput
Connection status.
func (ExtenderModem1Output) DefaultSim ¶
func (o ExtenderModem1Output) DefaultSim() pulumi.StringPtrOutput
func (ExtenderModem1Output) ElementType ¶
func (ExtenderModem1Output) ElementType() reflect.Type
func (ExtenderModem1Output) Gps ¶
func (o ExtenderModem1Output) Gps() pulumi.StringPtrOutput
func (ExtenderModem1Output) Ifname ¶
func (o ExtenderModem1Output) Ifname() pulumi.StringPtrOutput
FortiExtender interface name.
func (ExtenderModem1Output) PreferredCarrier ¶
func (o ExtenderModem1Output) PreferredCarrier() pulumi.StringPtrOutput
func (ExtenderModem1Output) RedundantIntf ¶
func (o ExtenderModem1Output) RedundantIntf() pulumi.StringPtrOutput
Redundant interface.
func (ExtenderModem1Output) RedundantMode ¶
func (o ExtenderModem1Output) RedundantMode() pulumi.StringPtrOutput
func (ExtenderModem1Output) Sim1Pin ¶
func (o ExtenderModem1Output) Sim1Pin() pulumi.StringPtrOutput
func (ExtenderModem1Output) Sim1PinCode ¶
func (o ExtenderModem1Output) Sim1PinCode() pulumi.StringPtrOutput
func (ExtenderModem1Output) Sim2Pin ¶
func (o ExtenderModem1Output) Sim2Pin() pulumi.StringPtrOutput
func (ExtenderModem1Output) Sim2PinCode ¶
func (o ExtenderModem1Output) Sim2PinCode() pulumi.StringPtrOutput
func (ExtenderModem1Output) ToExtenderModem1Output ¶
func (o ExtenderModem1Output) ToExtenderModem1Output() ExtenderModem1Output
func (ExtenderModem1Output) ToExtenderModem1OutputWithContext ¶
func (o ExtenderModem1Output) ToExtenderModem1OutputWithContext(ctx context.Context) ExtenderModem1Output
func (ExtenderModem1Output) ToExtenderModem1PtrOutput ¶
func (o ExtenderModem1Output) ToExtenderModem1PtrOutput() ExtenderModem1PtrOutput
func (ExtenderModem1Output) ToExtenderModem1PtrOutputWithContext ¶
func (o ExtenderModem1Output) ToExtenderModem1PtrOutputWithContext(ctx context.Context) ExtenderModem1PtrOutput
type ExtenderModem1PtrInput ¶
type ExtenderModem1PtrInput interface { pulumi.Input ToExtenderModem1PtrOutput() ExtenderModem1PtrOutput ToExtenderModem1PtrOutputWithContext(context.Context) ExtenderModem1PtrOutput }
ExtenderModem1PtrInput is an input type that accepts ExtenderModem1Args, ExtenderModem1Ptr and ExtenderModem1PtrOutput values. You can construct a concrete instance of `ExtenderModem1PtrInput` via:
ExtenderModem1Args{...} or: nil
func ExtenderModem1Ptr ¶
func ExtenderModem1Ptr(v *ExtenderModem1Args) ExtenderModem1PtrInput
type ExtenderModem1PtrOutput ¶
type ExtenderModem1PtrOutput struct{ *pulumi.OutputState }
func (ExtenderModem1PtrOutput) AutoSwitch ¶
func (o ExtenderModem1PtrOutput) AutoSwitch() ExtenderModem1AutoSwitchPtrOutput
func (ExtenderModem1PtrOutput) ConnStatus ¶
func (o ExtenderModem1PtrOutput) ConnStatus() pulumi.IntPtrOutput
Connection status.
func (ExtenderModem1PtrOutput) DefaultSim ¶
func (o ExtenderModem1PtrOutput) DefaultSim() pulumi.StringPtrOutput
func (ExtenderModem1PtrOutput) Elem ¶
func (o ExtenderModem1PtrOutput) Elem() ExtenderModem1Output
func (ExtenderModem1PtrOutput) ElementType ¶
func (ExtenderModem1PtrOutput) ElementType() reflect.Type
func (ExtenderModem1PtrOutput) Gps ¶
func (o ExtenderModem1PtrOutput) Gps() pulumi.StringPtrOutput
func (ExtenderModem1PtrOutput) Ifname ¶
func (o ExtenderModem1PtrOutput) Ifname() pulumi.StringPtrOutput
FortiExtender interface name.
func (ExtenderModem1PtrOutput) PreferredCarrier ¶
func (o ExtenderModem1PtrOutput) PreferredCarrier() pulumi.StringPtrOutput
func (ExtenderModem1PtrOutput) RedundantIntf ¶
func (o ExtenderModem1PtrOutput) RedundantIntf() pulumi.StringPtrOutput
Redundant interface.
func (ExtenderModem1PtrOutput) RedundantMode ¶
func (o ExtenderModem1PtrOutput) RedundantMode() pulumi.StringPtrOutput
func (ExtenderModem1PtrOutput) Sim1Pin ¶
func (o ExtenderModem1PtrOutput) Sim1Pin() pulumi.StringPtrOutput
func (ExtenderModem1PtrOutput) Sim1PinCode ¶
func (o ExtenderModem1PtrOutput) Sim1PinCode() pulumi.StringPtrOutput
func (ExtenderModem1PtrOutput) Sim2Pin ¶
func (o ExtenderModem1PtrOutput) Sim2Pin() pulumi.StringPtrOutput
func (ExtenderModem1PtrOutput) Sim2PinCode ¶
func (o ExtenderModem1PtrOutput) Sim2PinCode() pulumi.StringPtrOutput
func (ExtenderModem1PtrOutput) ToExtenderModem1PtrOutput ¶
func (o ExtenderModem1PtrOutput) ToExtenderModem1PtrOutput() ExtenderModem1PtrOutput
func (ExtenderModem1PtrOutput) ToExtenderModem1PtrOutputWithContext ¶
func (o ExtenderModem1PtrOutput) ToExtenderModem1PtrOutputWithContext(ctx context.Context) ExtenderModem1PtrOutput
type ExtenderModem2 ¶
type ExtenderModem2 struct { AutoSwitch *ExtenderModem2AutoSwitch `pulumi:"autoSwitch"` // Connection status. ConnStatus *int `pulumi:"connStatus"` DefaultSim *string `pulumi:"defaultSim"` Gps *string `pulumi:"gps"` // FortiExtender interface name. Ifname *string `pulumi:"ifname"` PreferredCarrier *string `pulumi:"preferredCarrier"` // Redundant interface. RedundantIntf *string `pulumi:"redundantIntf"` RedundantMode *string `pulumi:"redundantMode"` Sim1Pin *string `pulumi:"sim1Pin"` Sim1PinCode *string `pulumi:"sim1PinCode"` Sim2Pin *string `pulumi:"sim2Pin"` Sim2PinCode *string `pulumi:"sim2PinCode"` }
type ExtenderModem2Args ¶
type ExtenderModem2Args struct { AutoSwitch ExtenderModem2AutoSwitchPtrInput `pulumi:"autoSwitch"` // Connection status. ConnStatus pulumi.IntPtrInput `pulumi:"connStatus"` DefaultSim pulumi.StringPtrInput `pulumi:"defaultSim"` Gps pulumi.StringPtrInput `pulumi:"gps"` // FortiExtender interface name. Ifname pulumi.StringPtrInput `pulumi:"ifname"` PreferredCarrier pulumi.StringPtrInput `pulumi:"preferredCarrier"` // Redundant interface. RedundantIntf pulumi.StringPtrInput `pulumi:"redundantIntf"` RedundantMode pulumi.StringPtrInput `pulumi:"redundantMode"` Sim1Pin pulumi.StringPtrInput `pulumi:"sim1Pin"` Sim1PinCode pulumi.StringPtrInput `pulumi:"sim1PinCode"` Sim2Pin pulumi.StringPtrInput `pulumi:"sim2Pin"` Sim2PinCode pulumi.StringPtrInput `pulumi:"sim2PinCode"` }
func (ExtenderModem2Args) ElementType ¶
func (ExtenderModem2Args) ElementType() reflect.Type
func (ExtenderModem2Args) ToExtenderModem2Output ¶
func (i ExtenderModem2Args) ToExtenderModem2Output() ExtenderModem2Output
func (ExtenderModem2Args) ToExtenderModem2OutputWithContext ¶
func (i ExtenderModem2Args) ToExtenderModem2OutputWithContext(ctx context.Context) ExtenderModem2Output
func (ExtenderModem2Args) ToExtenderModem2PtrOutput ¶
func (i ExtenderModem2Args) ToExtenderModem2PtrOutput() ExtenderModem2PtrOutput
func (ExtenderModem2Args) ToExtenderModem2PtrOutputWithContext ¶
func (i ExtenderModem2Args) ToExtenderModem2PtrOutputWithContext(ctx context.Context) ExtenderModem2PtrOutput
type ExtenderModem2AutoSwitch ¶
type ExtenderModem2AutoSwitch struct { // Automatically switch based on data usage. Valid values: `disable`, `enable`. Dataplan *string `pulumi:"dataplan"` // Auto switch by disconnect. Valid values: `disable`, `enable`. Disconnect *string `pulumi:"disconnect"` // Automatically switch based on disconnect period. DisconnectPeriod *int `pulumi:"disconnectPeriod"` // Automatically switch based on disconnect threshold. DisconnectThreshold *int `pulumi:"disconnectThreshold"` // Automatically switch based on signal strength. Valid values: `disable`, `enable`. Signal *string `pulumi:"signal"` // Auto switch with switch back multi-options. Valid values: `time`, `timer`. SwitchBack *string `pulumi:"switchBack"` // Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM). SwitchBackTime *string `pulumi:"switchBackTime"` // Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec). SwitchBackTimer *int `pulumi:"switchBackTimer"` }
type ExtenderModem2AutoSwitchArgs ¶
type ExtenderModem2AutoSwitchArgs struct { // Automatically switch based on data usage. Valid values: `disable`, `enable`. Dataplan pulumi.StringPtrInput `pulumi:"dataplan"` // Auto switch by disconnect. Valid values: `disable`, `enable`. Disconnect pulumi.StringPtrInput `pulumi:"disconnect"` // Automatically switch based on disconnect period. DisconnectPeriod pulumi.IntPtrInput `pulumi:"disconnectPeriod"` // Automatically switch based on disconnect threshold. DisconnectThreshold pulumi.IntPtrInput `pulumi:"disconnectThreshold"` // Automatically switch based on signal strength. Valid values: `disable`, `enable`. Signal pulumi.StringPtrInput `pulumi:"signal"` // Auto switch with switch back multi-options. Valid values: `time`, `timer`. SwitchBack pulumi.StringPtrInput `pulumi:"switchBack"` // Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM). SwitchBackTime pulumi.StringPtrInput `pulumi:"switchBackTime"` // Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec). SwitchBackTimer pulumi.IntPtrInput `pulumi:"switchBackTimer"` }
func (ExtenderModem2AutoSwitchArgs) ElementType ¶
func (ExtenderModem2AutoSwitchArgs) ElementType() reflect.Type
func (ExtenderModem2AutoSwitchArgs) ToExtenderModem2AutoSwitchOutput ¶
func (i ExtenderModem2AutoSwitchArgs) ToExtenderModem2AutoSwitchOutput() ExtenderModem2AutoSwitchOutput
func (ExtenderModem2AutoSwitchArgs) ToExtenderModem2AutoSwitchOutputWithContext ¶
func (i ExtenderModem2AutoSwitchArgs) ToExtenderModem2AutoSwitchOutputWithContext(ctx context.Context) ExtenderModem2AutoSwitchOutput
func (ExtenderModem2AutoSwitchArgs) ToExtenderModem2AutoSwitchPtrOutput ¶
func (i ExtenderModem2AutoSwitchArgs) ToExtenderModem2AutoSwitchPtrOutput() ExtenderModem2AutoSwitchPtrOutput
func (ExtenderModem2AutoSwitchArgs) ToExtenderModem2AutoSwitchPtrOutputWithContext ¶
func (i ExtenderModem2AutoSwitchArgs) ToExtenderModem2AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderModem2AutoSwitchPtrOutput
type ExtenderModem2AutoSwitchInput ¶
type ExtenderModem2AutoSwitchInput interface { pulumi.Input ToExtenderModem2AutoSwitchOutput() ExtenderModem2AutoSwitchOutput ToExtenderModem2AutoSwitchOutputWithContext(context.Context) ExtenderModem2AutoSwitchOutput }
ExtenderModem2AutoSwitchInput is an input type that accepts ExtenderModem2AutoSwitchArgs and ExtenderModem2AutoSwitchOutput values. You can construct a concrete instance of `ExtenderModem2AutoSwitchInput` via:
ExtenderModem2AutoSwitchArgs{...}
type ExtenderModem2AutoSwitchOutput ¶
type ExtenderModem2AutoSwitchOutput struct{ *pulumi.OutputState }
func (ExtenderModem2AutoSwitchOutput) Dataplan ¶
func (o ExtenderModem2AutoSwitchOutput) Dataplan() pulumi.StringPtrOutput
Automatically switch based on data usage. Valid values: `disable`, `enable`.
func (ExtenderModem2AutoSwitchOutput) Disconnect ¶
func (o ExtenderModem2AutoSwitchOutput) Disconnect() pulumi.StringPtrOutput
Auto switch by disconnect. Valid values: `disable`, `enable`.
func (ExtenderModem2AutoSwitchOutput) DisconnectPeriod ¶
func (o ExtenderModem2AutoSwitchOutput) DisconnectPeriod() pulumi.IntPtrOutput
Automatically switch based on disconnect period.
func (ExtenderModem2AutoSwitchOutput) DisconnectThreshold ¶
func (o ExtenderModem2AutoSwitchOutput) DisconnectThreshold() pulumi.IntPtrOutput
Automatically switch based on disconnect threshold.
func (ExtenderModem2AutoSwitchOutput) ElementType ¶
func (ExtenderModem2AutoSwitchOutput) ElementType() reflect.Type
func (ExtenderModem2AutoSwitchOutput) Signal ¶
func (o ExtenderModem2AutoSwitchOutput) Signal() pulumi.StringPtrOutput
Automatically switch based on signal strength. Valid values: `disable`, `enable`.
func (ExtenderModem2AutoSwitchOutput) SwitchBack ¶
func (o ExtenderModem2AutoSwitchOutput) SwitchBack() pulumi.StringPtrOutput
Auto switch with switch back multi-options. Valid values: `time`, `timer`.
func (ExtenderModem2AutoSwitchOutput) SwitchBackTime ¶
func (o ExtenderModem2AutoSwitchOutput) SwitchBackTime() pulumi.StringPtrOutput
Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
func (ExtenderModem2AutoSwitchOutput) SwitchBackTimer ¶
func (o ExtenderModem2AutoSwitchOutput) SwitchBackTimer() pulumi.IntPtrOutput
Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
func (ExtenderModem2AutoSwitchOutput) ToExtenderModem2AutoSwitchOutput ¶
func (o ExtenderModem2AutoSwitchOutput) ToExtenderModem2AutoSwitchOutput() ExtenderModem2AutoSwitchOutput
func (ExtenderModem2AutoSwitchOutput) ToExtenderModem2AutoSwitchOutputWithContext ¶
func (o ExtenderModem2AutoSwitchOutput) ToExtenderModem2AutoSwitchOutputWithContext(ctx context.Context) ExtenderModem2AutoSwitchOutput
func (ExtenderModem2AutoSwitchOutput) ToExtenderModem2AutoSwitchPtrOutput ¶
func (o ExtenderModem2AutoSwitchOutput) ToExtenderModem2AutoSwitchPtrOutput() ExtenderModem2AutoSwitchPtrOutput
func (ExtenderModem2AutoSwitchOutput) ToExtenderModem2AutoSwitchPtrOutputWithContext ¶
func (o ExtenderModem2AutoSwitchOutput) ToExtenderModem2AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderModem2AutoSwitchPtrOutput
type ExtenderModem2AutoSwitchPtrInput ¶
type ExtenderModem2AutoSwitchPtrInput interface { pulumi.Input ToExtenderModem2AutoSwitchPtrOutput() ExtenderModem2AutoSwitchPtrOutput ToExtenderModem2AutoSwitchPtrOutputWithContext(context.Context) ExtenderModem2AutoSwitchPtrOutput }
ExtenderModem2AutoSwitchPtrInput is an input type that accepts ExtenderModem2AutoSwitchArgs, ExtenderModem2AutoSwitchPtr and ExtenderModem2AutoSwitchPtrOutput values. You can construct a concrete instance of `ExtenderModem2AutoSwitchPtrInput` via:
ExtenderModem2AutoSwitchArgs{...} or: nil
func ExtenderModem2AutoSwitchPtr ¶
func ExtenderModem2AutoSwitchPtr(v *ExtenderModem2AutoSwitchArgs) ExtenderModem2AutoSwitchPtrInput
type ExtenderModem2AutoSwitchPtrOutput ¶
type ExtenderModem2AutoSwitchPtrOutput struct{ *pulumi.OutputState }
func (ExtenderModem2AutoSwitchPtrOutput) Dataplan ¶
func (o ExtenderModem2AutoSwitchPtrOutput) Dataplan() pulumi.StringPtrOutput
Automatically switch based on data usage. Valid values: `disable`, `enable`.
func (ExtenderModem2AutoSwitchPtrOutput) Disconnect ¶
func (o ExtenderModem2AutoSwitchPtrOutput) Disconnect() pulumi.StringPtrOutput
Auto switch by disconnect. Valid values: `disable`, `enable`.
func (ExtenderModem2AutoSwitchPtrOutput) DisconnectPeriod ¶
func (o ExtenderModem2AutoSwitchPtrOutput) DisconnectPeriod() pulumi.IntPtrOutput
Automatically switch based on disconnect period.
func (ExtenderModem2AutoSwitchPtrOutput) DisconnectThreshold ¶
func (o ExtenderModem2AutoSwitchPtrOutput) DisconnectThreshold() pulumi.IntPtrOutput
Automatically switch based on disconnect threshold.
func (ExtenderModem2AutoSwitchPtrOutput) Elem ¶
func (o ExtenderModem2AutoSwitchPtrOutput) Elem() ExtenderModem2AutoSwitchOutput
func (ExtenderModem2AutoSwitchPtrOutput) ElementType ¶
func (ExtenderModem2AutoSwitchPtrOutput) ElementType() reflect.Type
func (ExtenderModem2AutoSwitchPtrOutput) Signal ¶
func (o ExtenderModem2AutoSwitchPtrOutput) Signal() pulumi.StringPtrOutput
Automatically switch based on signal strength. Valid values: `disable`, `enable`.
func (ExtenderModem2AutoSwitchPtrOutput) SwitchBack ¶
func (o ExtenderModem2AutoSwitchPtrOutput) SwitchBack() pulumi.StringPtrOutput
Auto switch with switch back multi-options. Valid values: `time`, `timer`.
func (ExtenderModem2AutoSwitchPtrOutput) SwitchBackTime ¶
func (o ExtenderModem2AutoSwitchPtrOutput) SwitchBackTime() pulumi.StringPtrOutput
Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
func (ExtenderModem2AutoSwitchPtrOutput) SwitchBackTimer ¶
func (o ExtenderModem2AutoSwitchPtrOutput) SwitchBackTimer() pulumi.IntPtrOutput
Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
func (ExtenderModem2AutoSwitchPtrOutput) ToExtenderModem2AutoSwitchPtrOutput ¶
func (o ExtenderModem2AutoSwitchPtrOutput) ToExtenderModem2AutoSwitchPtrOutput() ExtenderModem2AutoSwitchPtrOutput
func (ExtenderModem2AutoSwitchPtrOutput) ToExtenderModem2AutoSwitchPtrOutputWithContext ¶
func (o ExtenderModem2AutoSwitchPtrOutput) ToExtenderModem2AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderModem2AutoSwitchPtrOutput
type ExtenderModem2Input ¶
type ExtenderModem2Input interface { pulumi.Input ToExtenderModem2Output() ExtenderModem2Output ToExtenderModem2OutputWithContext(context.Context) ExtenderModem2Output }
ExtenderModem2Input is an input type that accepts ExtenderModem2Args and ExtenderModem2Output values. You can construct a concrete instance of `ExtenderModem2Input` via:
ExtenderModem2Args{...}
type ExtenderModem2Output ¶
type ExtenderModem2Output struct{ *pulumi.OutputState }
func (ExtenderModem2Output) AutoSwitch ¶
func (o ExtenderModem2Output) AutoSwitch() ExtenderModem2AutoSwitchPtrOutput
func (ExtenderModem2Output) ConnStatus ¶
func (o ExtenderModem2Output) ConnStatus() pulumi.IntPtrOutput
Connection status.
func (ExtenderModem2Output) DefaultSim ¶
func (o ExtenderModem2Output) DefaultSim() pulumi.StringPtrOutput
func (ExtenderModem2Output) ElementType ¶
func (ExtenderModem2Output) ElementType() reflect.Type
func (ExtenderModem2Output) Gps ¶
func (o ExtenderModem2Output) Gps() pulumi.StringPtrOutput
func (ExtenderModem2Output) Ifname ¶
func (o ExtenderModem2Output) Ifname() pulumi.StringPtrOutput
FortiExtender interface name.
func (ExtenderModem2Output) PreferredCarrier ¶
func (o ExtenderModem2Output) PreferredCarrier() pulumi.StringPtrOutput
func (ExtenderModem2Output) RedundantIntf ¶
func (o ExtenderModem2Output) RedundantIntf() pulumi.StringPtrOutput
Redundant interface.
func (ExtenderModem2Output) RedundantMode ¶
func (o ExtenderModem2Output) RedundantMode() pulumi.StringPtrOutput
func (ExtenderModem2Output) Sim1Pin ¶
func (o ExtenderModem2Output) Sim1Pin() pulumi.StringPtrOutput
func (ExtenderModem2Output) Sim1PinCode ¶
func (o ExtenderModem2Output) Sim1PinCode() pulumi.StringPtrOutput
func (ExtenderModem2Output) Sim2Pin ¶
func (o ExtenderModem2Output) Sim2Pin() pulumi.StringPtrOutput
func (ExtenderModem2Output) Sim2PinCode ¶
func (o ExtenderModem2Output) Sim2PinCode() pulumi.StringPtrOutput
func (ExtenderModem2Output) ToExtenderModem2Output ¶
func (o ExtenderModem2Output) ToExtenderModem2Output() ExtenderModem2Output
func (ExtenderModem2Output) ToExtenderModem2OutputWithContext ¶
func (o ExtenderModem2Output) ToExtenderModem2OutputWithContext(ctx context.Context) ExtenderModem2Output
func (ExtenderModem2Output) ToExtenderModem2PtrOutput ¶
func (o ExtenderModem2Output) ToExtenderModem2PtrOutput() ExtenderModem2PtrOutput
func (ExtenderModem2Output) ToExtenderModem2PtrOutputWithContext ¶
func (o ExtenderModem2Output) ToExtenderModem2PtrOutputWithContext(ctx context.Context) ExtenderModem2PtrOutput
type ExtenderModem2PtrInput ¶
type ExtenderModem2PtrInput interface { pulumi.Input ToExtenderModem2PtrOutput() ExtenderModem2PtrOutput ToExtenderModem2PtrOutputWithContext(context.Context) ExtenderModem2PtrOutput }
ExtenderModem2PtrInput is an input type that accepts ExtenderModem2Args, ExtenderModem2Ptr and ExtenderModem2PtrOutput values. You can construct a concrete instance of `ExtenderModem2PtrInput` via:
ExtenderModem2Args{...} or: nil
func ExtenderModem2Ptr ¶
func ExtenderModem2Ptr(v *ExtenderModem2Args) ExtenderModem2PtrInput
type ExtenderModem2PtrOutput ¶
type ExtenderModem2PtrOutput struct{ *pulumi.OutputState }
func (ExtenderModem2PtrOutput) AutoSwitch ¶
func (o ExtenderModem2PtrOutput) AutoSwitch() ExtenderModem2AutoSwitchPtrOutput
func (ExtenderModem2PtrOutput) ConnStatus ¶
func (o ExtenderModem2PtrOutput) ConnStatus() pulumi.IntPtrOutput
Connection status.
func (ExtenderModem2PtrOutput) DefaultSim ¶
func (o ExtenderModem2PtrOutput) DefaultSim() pulumi.StringPtrOutput
func (ExtenderModem2PtrOutput) Elem ¶
func (o ExtenderModem2PtrOutput) Elem() ExtenderModem2Output
func (ExtenderModem2PtrOutput) ElementType ¶
func (ExtenderModem2PtrOutput) ElementType() reflect.Type
func (ExtenderModem2PtrOutput) Gps ¶
func (o ExtenderModem2PtrOutput) Gps() pulumi.StringPtrOutput
func (ExtenderModem2PtrOutput) Ifname ¶
func (o ExtenderModem2PtrOutput) Ifname() pulumi.StringPtrOutput
FortiExtender interface name.
func (ExtenderModem2PtrOutput) PreferredCarrier ¶
func (o ExtenderModem2PtrOutput) PreferredCarrier() pulumi.StringPtrOutput
func (ExtenderModem2PtrOutput) RedundantIntf ¶
func (o ExtenderModem2PtrOutput) RedundantIntf() pulumi.StringPtrOutput
Redundant interface.
func (ExtenderModem2PtrOutput) RedundantMode ¶
func (o ExtenderModem2PtrOutput) RedundantMode() pulumi.StringPtrOutput
func (ExtenderModem2PtrOutput) Sim1Pin ¶
func (o ExtenderModem2PtrOutput) Sim1Pin() pulumi.StringPtrOutput
func (ExtenderModem2PtrOutput) Sim1PinCode ¶
func (o ExtenderModem2PtrOutput) Sim1PinCode() pulumi.StringPtrOutput
func (ExtenderModem2PtrOutput) Sim2Pin ¶
func (o ExtenderModem2PtrOutput) Sim2Pin() pulumi.StringPtrOutput
func (ExtenderModem2PtrOutput) Sim2PinCode ¶
func (o ExtenderModem2PtrOutput) Sim2PinCode() pulumi.StringPtrOutput
func (ExtenderModem2PtrOutput) ToExtenderModem2PtrOutput ¶
func (o ExtenderModem2PtrOutput) ToExtenderModem2PtrOutput() ExtenderModem2PtrOutput
func (ExtenderModem2PtrOutput) ToExtenderModem2PtrOutputWithContext ¶
func (o ExtenderModem2PtrOutput) ToExtenderModem2PtrOutputWithContext(ctx context.Context) ExtenderModem2PtrOutput
type ExtenderOutput ¶
type ExtenderOutput struct{ *pulumi.OutputState }
func (ExtenderOutput) AaaSharedSecret ¶
func (o ExtenderOutput) AaaSharedSecret() pulumi.StringPtrOutput
AAA shared secret.
func (ExtenderOutput) AccessPointName ¶
func (o ExtenderOutput) AccessPointName() pulumi.StringOutput
Access point name(APN).
func (ExtenderOutput) Admin ¶
func (o ExtenderOutput) Admin() pulumi.StringOutput
FortiExtender Administration (enable or disable). Valid values: `disable`, `discovered`, `enable`.
func (ExtenderOutput) Allowaccess ¶
func (o ExtenderOutput) Allowaccess() pulumi.StringOutput
Control management access to the managed extender. Separate entries with a space. Valid values: `ping`, `telnet`, `http`, `https`, `ssh`, `snmp`.
func (ExtenderOutput) AtDialScript ¶
func (o ExtenderOutput) AtDialScript() pulumi.StringOutput
Initialization AT commands specific to the MODEM.
func (ExtenderOutput) Authorized ¶
func (o ExtenderOutput) Authorized() pulumi.StringOutput
FortiExtender Administration (enable or disable). Valid values: `disable`, `enable`.
func (ExtenderOutput) BandwidthLimit ¶
func (o ExtenderOutput) BandwidthLimit() pulumi.IntOutput
FortiExtender LAN extension bandwidth limit (Mbps).
func (ExtenderOutput) BillingStartDay ¶
func (o ExtenderOutput) BillingStartDay() pulumi.IntOutput
Billing start day.
func (ExtenderOutput) CdmaAaaSpi ¶
func (o ExtenderOutput) CdmaAaaSpi() pulumi.StringOutput
CDMA AAA SPI.
func (ExtenderOutput) CdmaHaSpi ¶
func (o ExtenderOutput) CdmaHaSpi() pulumi.StringOutput
CDMA HA SPI.
func (ExtenderOutput) CdmaNai ¶
func (o ExtenderOutput) CdmaNai() pulumi.StringOutput
NAI for CDMA MODEMS.
func (ExtenderOutput) ConnStatus ¶
func (o ExtenderOutput) ConnStatus() pulumi.IntOutput
Connection status.
func (ExtenderOutput) ControllerReport ¶
func (o ExtenderOutput) ControllerReport() ExtenderControllerReportOutput
FortiExtender controller report configuration. The structure of `controllerReport` block is documented below.
func (ExtenderOutput) Description ¶
func (o ExtenderOutput) Description() pulumi.StringOutput
Description.
func (ExtenderOutput) DialMode ¶
func (o ExtenderOutput) DialMode() pulumi.StringOutput
Dial mode (dial-on-demand or always-connect). Valid values: `dial-on-demand`, `always-connect`.
func (ExtenderOutput) DialStatus ¶
func (o ExtenderOutput) DialStatus() pulumi.IntOutput
Dial status.
func (ExtenderOutput) ElementType ¶
func (ExtenderOutput) ElementType() reflect.Type
func (ExtenderOutput) EnforceBandwidth ¶
func (o ExtenderOutput) EnforceBandwidth() pulumi.StringOutput
Enable/disable enforcement of bandwidth on LAN extension interface. Valid values: `enable`, `disable`.
func (ExtenderOutput) ExtName ¶
func (o ExtenderOutput) ExtName() pulumi.StringOutput
FortiExtender name.
func (ExtenderOutput) ExtensionType ¶
func (o ExtenderOutput) ExtensionType() pulumi.StringOutput
Extension type for this FortiExtender. Valid values: `wan-extension`, `lan-extension`.
func (ExtenderOutput) Fosid ¶
func (o ExtenderOutput) Fosid() pulumi.StringOutput
FortiExtender serial number.
func (ExtenderOutput) GetAllTables ¶
func (o ExtenderOutput) GetAllTables() pulumi.StringPtrOutput
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
func (ExtenderOutput) HaSharedSecret ¶
func (o ExtenderOutput) HaSharedSecret() pulumi.StringPtrOutput
HA shared secret.
func (ExtenderOutput) Ifname ¶
func (o ExtenderOutput) Ifname() pulumi.StringOutput
FortiExtender interface name.
func (ExtenderOutput) InitiatedUpdate ¶
func (o ExtenderOutput) InitiatedUpdate() pulumi.StringOutput
Allow/disallow network initiated updates to the MODEM. Valid values: `enable`, `disable`.
func (ExtenderOutput) LoginPassword ¶
func (o ExtenderOutput) LoginPassword() pulumi.StringPtrOutput
FortiExtender login password.
func (ExtenderOutput) LoginPasswordChange ¶
func (o ExtenderOutput) LoginPasswordChange() pulumi.StringOutput
Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values: `yes`, `default`, `no`.
func (ExtenderOutput) Mode ¶
func (o ExtenderOutput) Mode() pulumi.StringOutput
FortiExtender mode. Valid values: `standalone`, `redundant`.
func (ExtenderOutput) Modem1 ¶
func (o ExtenderOutput) Modem1() ExtenderModem1Output
Configuration options for modem 1. The structure of `modem1` block is documented below.
func (ExtenderOutput) Modem2 ¶
func (o ExtenderOutput) Modem2() ExtenderModem2Output
Configuration options for modem 2. The structure of `modem2` block is documented below.
func (ExtenderOutput) ModemPasswd ¶
func (o ExtenderOutput) ModemPasswd() pulumi.StringPtrOutput
MODEM password.
func (ExtenderOutput) ModemType ¶
func (o ExtenderOutput) ModemType() pulumi.StringOutput
MODEM type (CDMA, GSM/LTE or WIMAX). Valid values: `cdma`, `gsm/lte`, `wimax`.
func (ExtenderOutput) MultiMode ¶
func (o ExtenderOutput) MultiMode() pulumi.StringOutput
MODEM mode of operation(3G,LTE,etc). Valid values: `auto`, `auto-3g`, `force-lte`, `force-3g`, `force-2g`.
func (ExtenderOutput) Name ¶
func (o ExtenderOutput) Name() pulumi.StringOutput
FortiExtender entry name.
func (ExtenderOutput) OverrideAllowaccess ¶
func (o ExtenderOutput) OverrideAllowaccess() pulumi.StringOutput
Enable to override the extender profile management access configuration. Valid values: `enable`, `disable`.
func (ExtenderOutput) OverrideEnforceBandwidth ¶
func (o ExtenderOutput) OverrideEnforceBandwidth() pulumi.StringOutput
Enable to override the extender profile enforce-bandwidth setting. Valid values: `enable`, `disable`.
func (ExtenderOutput) OverrideLoginPasswordChange ¶
func (o ExtenderOutput) OverrideLoginPasswordChange() pulumi.StringOutput
Enable to override the extender profile login-password (administrator password) setting. Valid values: `enable`, `disable`.
func (ExtenderOutput) PppAuthProtocol ¶
func (o ExtenderOutput) PppAuthProtocol() pulumi.StringOutput
PPP authentication protocol (PAP,CHAP or auto). Valid values: `auto`, `pap`, `chap`.
func (ExtenderOutput) PppEchoRequest ¶
func (o ExtenderOutput) PppEchoRequest() pulumi.StringOutput
Enable/disable PPP echo request. Valid values: `enable`, `disable`.
func (ExtenderOutput) PppPassword ¶
func (o ExtenderOutput) PppPassword() pulumi.StringPtrOutput
PPP password.
func (ExtenderOutput) PppUsername ¶
func (o ExtenderOutput) PppUsername() pulumi.StringOutput
PPP username.
func (ExtenderOutput) PrimaryHa ¶
func (o ExtenderOutput) PrimaryHa() pulumi.StringOutput
Primary HA.
func (ExtenderOutput) Profile ¶
func (o ExtenderOutput) Profile() pulumi.StringOutput
FortiExtender profile configuration.
func (ExtenderOutput) QuotaLimitMb ¶
func (o ExtenderOutput) QuotaLimitMb() pulumi.IntOutput
Monthly quota limit (MB).
func (ExtenderOutput) Redial ¶
func (o ExtenderOutput) Redial() pulumi.StringOutput
Number of redials allowed based on failed attempts. Valid values: `none`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`.
func (ExtenderOutput) RedundantIntf ¶
func (o ExtenderOutput) RedundantIntf() pulumi.StringOutput
Redundant interface.
func (ExtenderOutput) Roaming ¶
func (o ExtenderOutput) Roaming() pulumi.StringOutput
Enable/disable MODEM roaming. Valid values: `enable`, `disable`.
func (ExtenderOutput) Role ¶
func (o ExtenderOutput) Role() pulumi.StringOutput
FortiExtender work role(Primary, Secondary, None). Valid values: `none`, `primary`, `secondary`.
func (ExtenderOutput) SecondaryHa ¶
func (o ExtenderOutput) SecondaryHa() pulumi.StringOutput
Secondary HA.
func (ExtenderOutput) ToExtenderOutput ¶
func (o ExtenderOutput) ToExtenderOutput() ExtenderOutput
func (ExtenderOutput) ToExtenderOutputWithContext ¶
func (o ExtenderOutput) ToExtenderOutputWithContext(ctx context.Context) ExtenderOutput
func (ExtenderOutput) Vdomparam ¶
func (o ExtenderOutput) Vdomparam() pulumi.StringOutput
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
func (ExtenderOutput) WanExtension ¶
func (o ExtenderOutput) WanExtension() ExtenderWanExtensionOutput
FortiExtender wan extension configuration. The structure of `wanExtension` block is documented below.
func (ExtenderOutput) WimaxAuthProtocol ¶
func (o ExtenderOutput) WimaxAuthProtocol() pulumi.StringOutput
WiMax authentication protocol(TLS or TTLS). Valid values: `tls`, `ttls`.
func (ExtenderOutput) WimaxCarrier ¶
func (o ExtenderOutput) WimaxCarrier() pulumi.StringOutput
WiMax carrier.
func (ExtenderOutput) WimaxRealm ¶
func (o ExtenderOutput) WimaxRealm() pulumi.StringOutput
WiMax realm.
type ExtenderState ¶
type ExtenderState struct { pulumi.StringPtrInput // Access point name(APN). AccessPointName pulumi.StringPtrInput // FortiExtender Administration (enable or disable). Valid values: `disable`, `discovered`, `enable`. Admin pulumi.StringPtrInput // Control management access to the managed extender. Separate entries with a space. Valid values: `ping`, `telnet`, `http`, `https`, `ssh`, `snmp`. Allowaccess pulumi.StringPtrInput // Initialization AT commands specific to the MODEM. AtDialScript pulumi.StringPtrInput // FortiExtender Administration (enable or disable). Valid values: `disable`, `enable`. Authorized pulumi.StringPtrInput // FortiExtender LAN extension bandwidth limit (Mbps). BandwidthLimit pulumi.IntPtrInput // Billing start day. BillingStartDay pulumi.IntPtrInput // CDMA AAA SPI. CdmaAaaSpi pulumi.StringPtrInput // CDMA HA SPI. CdmaHaSpi pulumi.StringPtrInput // NAI for CDMA MODEMS. CdmaNai pulumi.StringPtrInput // Connection status. ConnStatus pulumi.IntPtrInput // FortiExtender controller report configuration. The structure of `controllerReport` block is documented below. ControllerReport ExtenderControllerReportPtrInput // Description. Description pulumi.StringPtrInput // device-id DeviceId pulumi.IntPtrInput // Dial mode (dial-on-demand or always-connect). Valid values: `dial-on-demand`, `always-connect`. DialMode pulumi.StringPtrInput // Dial status. DialStatus pulumi.IntPtrInput // Enable/disable enforcement of bandwidth on LAN extension interface. Valid values: `enable`, `disable`. EnforceBandwidth pulumi.StringPtrInput // FortiExtender name. ExtName pulumi.StringPtrInput // Extension type for this FortiExtender. Valid values: `wan-extension`, `lan-extension`. ExtensionType pulumi.StringPtrInput // FortiExtender serial number. Fosid pulumi.StringPtrInput // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrInput HaSharedSecret pulumi.StringPtrInput // FortiExtender interface name. Ifname pulumi.StringPtrInput // Allow/disallow network initiated updates to the MODEM. Valid values: `enable`, `disable`. InitiatedUpdate pulumi.StringPtrInput // FortiExtender login password. LoginPassword pulumi.StringPtrInput // Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values: `yes`, `default`, `no`. LoginPasswordChange pulumi.StringPtrInput // FortiExtender mode. Valid values: `standalone`, `redundant`. Mode pulumi.StringPtrInput // Configuration options for modem 1. The structure of `modem1` block is documented below. Modem1 ExtenderModem1PtrInput // Configuration options for modem 2. The structure of `modem2` block is documented below. Modem2 ExtenderModem2PtrInput // MODEM password. ModemPasswd pulumi.StringPtrInput // MODEM type (CDMA, GSM/LTE or WIMAX). Valid values: `cdma`, `gsm/lte`, `wimax`. ModemType pulumi.StringPtrInput // MODEM mode of operation(3G,LTE,etc). Valid values: `auto`, `auto-3g`, `force-lte`, `force-3g`, `force-2g`. MultiMode pulumi.StringPtrInput // FortiExtender entry name. Name pulumi.StringPtrInput // Enable to override the extender profile management access configuration. Valid values: `enable`, `disable`. OverrideAllowaccess pulumi.StringPtrInput // Enable to override the extender profile enforce-bandwidth setting. Valid values: `enable`, `disable`. OverrideEnforceBandwidth pulumi.StringPtrInput // Enable to override the extender profile login-password (administrator password) setting. Valid values: `enable`, `disable`. OverrideLoginPasswordChange pulumi.StringPtrInput // PPP authentication protocol (PAP,CHAP or auto). Valid values: `auto`, `pap`, `chap`. PppAuthProtocol pulumi.StringPtrInput // Enable/disable PPP echo request. Valid values: `enable`, `disable`. PppEchoRequest pulumi.StringPtrInput // PPP password. PppPassword pulumi.StringPtrInput // PPP username. PppUsername pulumi.StringPtrInput // Primary HA. PrimaryHa pulumi.StringPtrInput // FortiExtender profile configuration. Profile pulumi.StringPtrInput // Monthly quota limit (MB). QuotaLimitMb pulumi.IntPtrInput // Number of redials allowed based on failed attempts. Valid values: `none`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`, `10`. Redial pulumi.StringPtrInput // Redundant interface. RedundantIntf pulumi.StringPtrInput // Enable/disable MODEM roaming. Valid values: `enable`, `disable`. Roaming pulumi.StringPtrInput // FortiExtender work role(Primary, Secondary, None). Valid values: `none`, `primary`, `secondary`. Role pulumi.StringPtrInput // Secondary HA. SecondaryHa pulumi.StringPtrInput // SIM PIN. SimPin pulumi.StringPtrInput // VDOM Vdom pulumi.IntPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput // FortiExtender wan extension configuration. The structure of `wanExtension` block is documented below. WanExtension ExtenderWanExtensionPtrInput // WiMax authentication protocol(TLS or TTLS). Valid values: `tls`, `ttls`. WimaxAuthProtocol pulumi.StringPtrInput // WiMax carrier. WimaxCarrier pulumi.StringPtrInput // WiMax realm. WimaxRealm pulumi.StringPtrInput }AaaSharedSecret
func (ExtenderState) ElementType ¶
func (ExtenderState) ElementType() reflect.Type
type ExtenderWanExtension ¶
type ExtenderWanExtensionArgs ¶
type ExtenderWanExtensionArgs struct { // FortiExtender interface name. Modem1Extension pulumi.StringPtrInput `pulumi:"modem1Extension"` // FortiExtender interface name. Modem2Extension pulumi.StringPtrInput `pulumi:"modem2Extension"` }
func (ExtenderWanExtensionArgs) ElementType ¶
func (ExtenderWanExtensionArgs) ElementType() reflect.Type
func (ExtenderWanExtensionArgs) ToExtenderWanExtensionOutput ¶
func (i ExtenderWanExtensionArgs) ToExtenderWanExtensionOutput() ExtenderWanExtensionOutput
func (ExtenderWanExtensionArgs) ToExtenderWanExtensionOutputWithContext ¶
func (i ExtenderWanExtensionArgs) ToExtenderWanExtensionOutputWithContext(ctx context.Context) ExtenderWanExtensionOutput
func (ExtenderWanExtensionArgs) ToExtenderWanExtensionPtrOutput ¶
func (i ExtenderWanExtensionArgs) ToExtenderWanExtensionPtrOutput() ExtenderWanExtensionPtrOutput
func (ExtenderWanExtensionArgs) ToExtenderWanExtensionPtrOutputWithContext ¶
func (i ExtenderWanExtensionArgs) ToExtenderWanExtensionPtrOutputWithContext(ctx context.Context) ExtenderWanExtensionPtrOutput
type ExtenderWanExtensionInput ¶
type ExtenderWanExtensionInput interface { pulumi.Input ToExtenderWanExtensionOutput() ExtenderWanExtensionOutput ToExtenderWanExtensionOutputWithContext(context.Context) ExtenderWanExtensionOutput }
ExtenderWanExtensionInput is an input type that accepts ExtenderWanExtensionArgs and ExtenderWanExtensionOutput values. You can construct a concrete instance of `ExtenderWanExtensionInput` via:
ExtenderWanExtensionArgs{...}
type ExtenderWanExtensionOutput ¶
type ExtenderWanExtensionOutput struct{ *pulumi.OutputState }
func (ExtenderWanExtensionOutput) ElementType ¶
func (ExtenderWanExtensionOutput) ElementType() reflect.Type
func (ExtenderWanExtensionOutput) Modem1Extension ¶
func (o ExtenderWanExtensionOutput) Modem1Extension() pulumi.StringPtrOutput
FortiExtender interface name.
func (ExtenderWanExtensionOutput) Modem2Extension ¶
func (o ExtenderWanExtensionOutput) Modem2Extension() pulumi.StringPtrOutput
FortiExtender interface name.
func (ExtenderWanExtensionOutput) ToExtenderWanExtensionOutput ¶
func (o ExtenderWanExtensionOutput) ToExtenderWanExtensionOutput() ExtenderWanExtensionOutput
func (ExtenderWanExtensionOutput) ToExtenderWanExtensionOutputWithContext ¶
func (o ExtenderWanExtensionOutput) ToExtenderWanExtensionOutputWithContext(ctx context.Context) ExtenderWanExtensionOutput
func (ExtenderWanExtensionOutput) ToExtenderWanExtensionPtrOutput ¶
func (o ExtenderWanExtensionOutput) ToExtenderWanExtensionPtrOutput() ExtenderWanExtensionPtrOutput
func (ExtenderWanExtensionOutput) ToExtenderWanExtensionPtrOutputWithContext ¶
func (o ExtenderWanExtensionOutput) ToExtenderWanExtensionPtrOutputWithContext(ctx context.Context) ExtenderWanExtensionPtrOutput
type ExtenderWanExtensionPtrInput ¶
type ExtenderWanExtensionPtrInput interface { pulumi.Input ToExtenderWanExtensionPtrOutput() ExtenderWanExtensionPtrOutput ToExtenderWanExtensionPtrOutputWithContext(context.Context) ExtenderWanExtensionPtrOutput }
ExtenderWanExtensionPtrInput is an input type that accepts ExtenderWanExtensionArgs, ExtenderWanExtensionPtr and ExtenderWanExtensionPtrOutput values. You can construct a concrete instance of `ExtenderWanExtensionPtrInput` via:
ExtenderWanExtensionArgs{...} or: nil
func ExtenderWanExtensionPtr ¶
func ExtenderWanExtensionPtr(v *ExtenderWanExtensionArgs) ExtenderWanExtensionPtrInput
type ExtenderWanExtensionPtrOutput ¶
type ExtenderWanExtensionPtrOutput struct{ *pulumi.OutputState }
func (ExtenderWanExtensionPtrOutput) Elem ¶
func (o ExtenderWanExtensionPtrOutput) Elem() ExtenderWanExtensionOutput
func (ExtenderWanExtensionPtrOutput) ElementType ¶
func (ExtenderWanExtensionPtrOutput) ElementType() reflect.Type
func (ExtenderWanExtensionPtrOutput) Modem1Extension ¶
func (o ExtenderWanExtensionPtrOutput) Modem1Extension() pulumi.StringPtrOutput
FortiExtender interface name.
func (ExtenderWanExtensionPtrOutput) Modem2Extension ¶
func (o ExtenderWanExtensionPtrOutput) Modem2Extension() pulumi.StringPtrOutput
FortiExtender interface name.
func (ExtenderWanExtensionPtrOutput) ToExtenderWanExtensionPtrOutput ¶
func (o ExtenderWanExtensionPtrOutput) ToExtenderWanExtensionPtrOutput() ExtenderWanExtensionPtrOutput
func (ExtenderWanExtensionPtrOutput) ToExtenderWanExtensionPtrOutputWithContext ¶
func (o ExtenderWanExtensionPtrOutput) ToExtenderWanExtensionPtrOutputWithContext(ctx context.Context) ExtenderWanExtensionPtrOutput
type Extenderprofile ¶
type Extenderprofile struct { pulumi.CustomResourceState // Control management access to the managed extender. Separate entries with a space. Valid values: `ping`, `telnet`, `http`, `https`, `ssh`, `snmp`. Allowaccess pulumi.StringOutput `pulumi:"allowaccess"` // FortiExtender LAN extension bandwidth limit (Mbps). BandwidthLimit pulumi.IntOutput `pulumi:"bandwidthLimit"` // FortiExtender cellular configuration. The structure of `cellular` block is documented below. Cellular ExtenderprofileCellularOutput `pulumi:"cellular"` // Enable/disable enforcement of bandwidth on LAN extension interface. Valid values: `enable`, `disable`. EnforceBandwidth pulumi.StringOutput `pulumi:"enforceBandwidth"` // Extension option. Valid values: `wan-extension`, `lan-extension`. Extension pulumi.StringOutput `pulumi:"extension"` // id Fosid pulumi.IntOutput `pulumi:"fosid"` // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrOutput `pulumi:"getAllTables"` // FortiExtender lan extension configuration. The structure of `lanExtension` block is documented below. LanExtension ExtenderprofileLanExtensionOutput `pulumi:"lanExtension"` // Set the managed extender's administrator password. LoginPassword pulumi.StringPtrOutput `pulumi:"loginPassword"` // Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values: `yes`, `default`, `no`. LoginPasswordChange pulumi.StringOutput `pulumi:"loginPasswordChange"` // Model. Model pulumi.StringOutput `pulumi:"model"` // FortiExtender profile name Name pulumi.StringOutput `pulumi:"name"` // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringOutput `pulumi:"vdomparam"` }
FortiExtender extender profile configuration. Applies to FortiOS Version `7.0.2,7.0.3,7.0.4,7.0.5,7.0.6,7.0.7,7.0.8,7.0.9,7.0.10,7.0.11,7.0.12,7.0.13,7.0.14,7.0.15,7.2.0`.
## Import
ExtenderController ExtenderProfile can be imported using any of these accepted formats:
```sh $ pulumi import fortios:extendercontroller/extenderprofile:Extenderprofile labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:extendercontroller/extenderprofile:Extenderprofile labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetExtenderprofile ¶
func GetExtenderprofile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ExtenderprofileState, opts ...pulumi.ResourceOption) (*Extenderprofile, error)
GetExtenderprofile gets an existing Extenderprofile resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewExtenderprofile ¶
func NewExtenderprofile(ctx *pulumi.Context, name string, args *ExtenderprofileArgs, opts ...pulumi.ResourceOption) (*Extenderprofile, error)
NewExtenderprofile registers a new resource with the given unique name, arguments, and options.
func (*Extenderprofile) ElementType ¶
func (*Extenderprofile) ElementType() reflect.Type
func (*Extenderprofile) ToExtenderprofileOutput ¶
func (i *Extenderprofile) ToExtenderprofileOutput() ExtenderprofileOutput
func (*Extenderprofile) ToExtenderprofileOutputWithContext ¶
func (i *Extenderprofile) ToExtenderprofileOutputWithContext(ctx context.Context) ExtenderprofileOutput
type ExtenderprofileArgs ¶
type ExtenderprofileArgs struct { // Control management access to the managed extender. Separate entries with a space. Valid values: `ping`, `telnet`, `http`, `https`, `ssh`, `snmp`. Allowaccess pulumi.StringPtrInput // FortiExtender LAN extension bandwidth limit (Mbps). BandwidthLimit pulumi.IntPtrInput // FortiExtender cellular configuration. The structure of `cellular` block is documented below. Cellular ExtenderprofileCellularPtrInput // Enable/disable enforcement of bandwidth on LAN extension interface. Valid values: `enable`, `disable`. EnforceBandwidth pulumi.StringPtrInput // Extension option. Valid values: `wan-extension`, `lan-extension`. Extension pulumi.StringPtrInput // id Fosid pulumi.IntPtrInput // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrInput // FortiExtender lan extension configuration. The structure of `lanExtension` block is documented below. LanExtension ExtenderprofileLanExtensionPtrInput // Set the managed extender's administrator password. LoginPassword pulumi.StringPtrInput // Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values: `yes`, `default`, `no`. LoginPasswordChange pulumi.StringPtrInput // Model. Model pulumi.StringPtrInput // FortiExtender profile name Name pulumi.StringPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput }
The set of arguments for constructing a Extenderprofile resource.
func (ExtenderprofileArgs) ElementType ¶
func (ExtenderprofileArgs) ElementType() reflect.Type
type ExtenderprofileArray ¶
type ExtenderprofileArray []ExtenderprofileInput
func (ExtenderprofileArray) ElementType ¶
func (ExtenderprofileArray) ElementType() reflect.Type
func (ExtenderprofileArray) ToExtenderprofileArrayOutput ¶
func (i ExtenderprofileArray) ToExtenderprofileArrayOutput() ExtenderprofileArrayOutput
func (ExtenderprofileArray) ToExtenderprofileArrayOutputWithContext ¶
func (i ExtenderprofileArray) ToExtenderprofileArrayOutputWithContext(ctx context.Context) ExtenderprofileArrayOutput
type ExtenderprofileArrayInput ¶
type ExtenderprofileArrayInput interface { pulumi.Input ToExtenderprofileArrayOutput() ExtenderprofileArrayOutput ToExtenderprofileArrayOutputWithContext(context.Context) ExtenderprofileArrayOutput }
ExtenderprofileArrayInput is an input type that accepts ExtenderprofileArray and ExtenderprofileArrayOutput values. You can construct a concrete instance of `ExtenderprofileArrayInput` via:
ExtenderprofileArray{ ExtenderprofileArgs{...} }
type ExtenderprofileArrayOutput ¶
type ExtenderprofileArrayOutput struct{ *pulumi.OutputState }
func (ExtenderprofileArrayOutput) ElementType ¶
func (ExtenderprofileArrayOutput) ElementType() reflect.Type
func (ExtenderprofileArrayOutput) Index ¶
func (o ExtenderprofileArrayOutput) Index(i pulumi.IntInput) ExtenderprofileOutput
func (ExtenderprofileArrayOutput) ToExtenderprofileArrayOutput ¶
func (o ExtenderprofileArrayOutput) ToExtenderprofileArrayOutput() ExtenderprofileArrayOutput
func (ExtenderprofileArrayOutput) ToExtenderprofileArrayOutputWithContext ¶
func (o ExtenderprofileArrayOutput) ToExtenderprofileArrayOutputWithContext(ctx context.Context) ExtenderprofileArrayOutput
type ExtenderprofileCellular ¶
type ExtenderprofileCellular struct { // FortiExtender controller report configuration. The structure of `controllerReport` block is documented below. ControllerReport *ExtenderprofileCellularControllerReport `pulumi:"controllerReport"` // Dataplan names. The structure of `dataplan` block is documented below. Dataplans []ExtenderprofileCellularDataplan `pulumi:"dataplans"` // Configuration options for modem 1. The structure of `modem1` block is documented below. Modem1 *ExtenderprofileCellularModem1 `pulumi:"modem1"` // Configuration options for modem 2. The structure of `modem2` block is documented below. Modem2 *ExtenderprofileCellularModem2 `pulumi:"modem2"` // FortiExtender cellular SMS notification configuration. The structure of `smsNotification` block is documented below. SmsNotification *ExtenderprofileCellularSmsNotification `pulumi:"smsNotification"` }
type ExtenderprofileCellularArgs ¶
type ExtenderprofileCellularArgs struct { // FortiExtender controller report configuration. The structure of `controllerReport` block is documented below. ControllerReport ExtenderprofileCellularControllerReportPtrInput `pulumi:"controllerReport"` // Dataplan names. The structure of `dataplan` block is documented below. Dataplans ExtenderprofileCellularDataplanArrayInput `pulumi:"dataplans"` // Configuration options for modem 1. The structure of `modem1` block is documented below. Modem1 ExtenderprofileCellularModem1PtrInput `pulumi:"modem1"` // Configuration options for modem 2. The structure of `modem2` block is documented below. Modem2 ExtenderprofileCellularModem2PtrInput `pulumi:"modem2"` // FortiExtender cellular SMS notification configuration. The structure of `smsNotification` block is documented below. SmsNotification ExtenderprofileCellularSmsNotificationPtrInput `pulumi:"smsNotification"` }
func (ExtenderprofileCellularArgs) ElementType ¶
func (ExtenderprofileCellularArgs) ElementType() reflect.Type
func (ExtenderprofileCellularArgs) ToExtenderprofileCellularOutput ¶
func (i ExtenderprofileCellularArgs) ToExtenderprofileCellularOutput() ExtenderprofileCellularOutput
func (ExtenderprofileCellularArgs) ToExtenderprofileCellularOutputWithContext ¶
func (i ExtenderprofileCellularArgs) ToExtenderprofileCellularOutputWithContext(ctx context.Context) ExtenderprofileCellularOutput
func (ExtenderprofileCellularArgs) ToExtenderprofileCellularPtrOutput ¶
func (i ExtenderprofileCellularArgs) ToExtenderprofileCellularPtrOutput() ExtenderprofileCellularPtrOutput
func (ExtenderprofileCellularArgs) ToExtenderprofileCellularPtrOutputWithContext ¶
func (i ExtenderprofileCellularArgs) ToExtenderprofileCellularPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularPtrOutput
type ExtenderprofileCellularControllerReport ¶
type ExtenderprofileCellularControllerReport struct { // Controller report interval. Interval *int `pulumi:"interval"` // Controller report signal threshold. SignalThreshold *int `pulumi:"signalThreshold"` // FortiExtender controller report status. Valid values: `disable`, `enable`. Status *string `pulumi:"status"` }
type ExtenderprofileCellularControllerReportArgs ¶
type ExtenderprofileCellularControllerReportArgs struct { // Controller report interval. Interval pulumi.IntPtrInput `pulumi:"interval"` // Controller report signal threshold. SignalThreshold pulumi.IntPtrInput `pulumi:"signalThreshold"` // FortiExtender controller report status. Valid values: `disable`, `enable`. Status pulumi.StringPtrInput `pulumi:"status"` }
func (ExtenderprofileCellularControllerReportArgs) ElementType ¶
func (ExtenderprofileCellularControllerReportArgs) ElementType() reflect.Type
func (ExtenderprofileCellularControllerReportArgs) ToExtenderprofileCellularControllerReportOutput ¶
func (i ExtenderprofileCellularControllerReportArgs) ToExtenderprofileCellularControllerReportOutput() ExtenderprofileCellularControllerReportOutput
func (ExtenderprofileCellularControllerReportArgs) ToExtenderprofileCellularControllerReportOutputWithContext ¶
func (i ExtenderprofileCellularControllerReportArgs) ToExtenderprofileCellularControllerReportOutputWithContext(ctx context.Context) ExtenderprofileCellularControllerReportOutput
func (ExtenderprofileCellularControllerReportArgs) ToExtenderprofileCellularControllerReportPtrOutput ¶
func (i ExtenderprofileCellularControllerReportArgs) ToExtenderprofileCellularControllerReportPtrOutput() ExtenderprofileCellularControllerReportPtrOutput
func (ExtenderprofileCellularControllerReportArgs) ToExtenderprofileCellularControllerReportPtrOutputWithContext ¶
func (i ExtenderprofileCellularControllerReportArgs) ToExtenderprofileCellularControllerReportPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularControllerReportPtrOutput
type ExtenderprofileCellularControllerReportInput ¶
type ExtenderprofileCellularControllerReportInput interface { pulumi.Input ToExtenderprofileCellularControllerReportOutput() ExtenderprofileCellularControllerReportOutput ToExtenderprofileCellularControllerReportOutputWithContext(context.Context) ExtenderprofileCellularControllerReportOutput }
ExtenderprofileCellularControllerReportInput is an input type that accepts ExtenderprofileCellularControllerReportArgs and ExtenderprofileCellularControllerReportOutput values. You can construct a concrete instance of `ExtenderprofileCellularControllerReportInput` via:
ExtenderprofileCellularControllerReportArgs{...}
type ExtenderprofileCellularControllerReportOutput ¶
type ExtenderprofileCellularControllerReportOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularControllerReportOutput) ElementType ¶
func (ExtenderprofileCellularControllerReportOutput) ElementType() reflect.Type
func (ExtenderprofileCellularControllerReportOutput) Interval ¶
func (o ExtenderprofileCellularControllerReportOutput) Interval() pulumi.IntPtrOutput
Controller report interval.
func (ExtenderprofileCellularControllerReportOutput) SignalThreshold ¶
func (o ExtenderprofileCellularControllerReportOutput) SignalThreshold() pulumi.IntPtrOutput
Controller report signal threshold.
func (ExtenderprofileCellularControllerReportOutput) Status ¶
func (o ExtenderprofileCellularControllerReportOutput) Status() pulumi.StringPtrOutput
FortiExtender controller report status. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularControllerReportOutput) ToExtenderprofileCellularControllerReportOutput ¶
func (o ExtenderprofileCellularControllerReportOutput) ToExtenderprofileCellularControllerReportOutput() ExtenderprofileCellularControllerReportOutput
func (ExtenderprofileCellularControllerReportOutput) ToExtenderprofileCellularControllerReportOutputWithContext ¶
func (o ExtenderprofileCellularControllerReportOutput) ToExtenderprofileCellularControllerReportOutputWithContext(ctx context.Context) ExtenderprofileCellularControllerReportOutput
func (ExtenderprofileCellularControllerReportOutput) ToExtenderprofileCellularControllerReportPtrOutput ¶
func (o ExtenderprofileCellularControllerReportOutput) ToExtenderprofileCellularControllerReportPtrOutput() ExtenderprofileCellularControllerReportPtrOutput
func (ExtenderprofileCellularControllerReportOutput) ToExtenderprofileCellularControllerReportPtrOutputWithContext ¶
func (o ExtenderprofileCellularControllerReportOutput) ToExtenderprofileCellularControllerReportPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularControllerReportPtrOutput
type ExtenderprofileCellularControllerReportPtrInput ¶
type ExtenderprofileCellularControllerReportPtrInput interface { pulumi.Input ToExtenderprofileCellularControllerReportPtrOutput() ExtenderprofileCellularControllerReportPtrOutput ToExtenderprofileCellularControllerReportPtrOutputWithContext(context.Context) ExtenderprofileCellularControllerReportPtrOutput }
ExtenderprofileCellularControllerReportPtrInput is an input type that accepts ExtenderprofileCellularControllerReportArgs, ExtenderprofileCellularControllerReportPtr and ExtenderprofileCellularControllerReportPtrOutput values. You can construct a concrete instance of `ExtenderprofileCellularControllerReportPtrInput` via:
ExtenderprofileCellularControllerReportArgs{...} or: nil
func ExtenderprofileCellularControllerReportPtr ¶
func ExtenderprofileCellularControllerReportPtr(v *ExtenderprofileCellularControllerReportArgs) ExtenderprofileCellularControllerReportPtrInput
type ExtenderprofileCellularControllerReportPtrOutput ¶
type ExtenderprofileCellularControllerReportPtrOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularControllerReportPtrOutput) ElementType ¶
func (ExtenderprofileCellularControllerReportPtrOutput) ElementType() reflect.Type
func (ExtenderprofileCellularControllerReportPtrOutput) Interval ¶
func (o ExtenderprofileCellularControllerReportPtrOutput) Interval() pulumi.IntPtrOutput
Controller report interval.
func (ExtenderprofileCellularControllerReportPtrOutput) SignalThreshold ¶
func (o ExtenderprofileCellularControllerReportPtrOutput) SignalThreshold() pulumi.IntPtrOutput
Controller report signal threshold.
func (ExtenderprofileCellularControllerReportPtrOutput) Status ¶
func (o ExtenderprofileCellularControllerReportPtrOutput) Status() pulumi.StringPtrOutput
FortiExtender controller report status. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularControllerReportPtrOutput) ToExtenderprofileCellularControllerReportPtrOutput ¶
func (o ExtenderprofileCellularControllerReportPtrOutput) ToExtenderprofileCellularControllerReportPtrOutput() ExtenderprofileCellularControllerReportPtrOutput
func (ExtenderprofileCellularControllerReportPtrOutput) ToExtenderprofileCellularControllerReportPtrOutputWithContext ¶
func (o ExtenderprofileCellularControllerReportPtrOutput) ToExtenderprofileCellularControllerReportPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularControllerReportPtrOutput
type ExtenderprofileCellularDataplan ¶
type ExtenderprofileCellularDataplan struct { // Dataplan name. Name *string `pulumi:"name"` }
type ExtenderprofileCellularDataplanArgs ¶
type ExtenderprofileCellularDataplanArgs struct { // Dataplan name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (ExtenderprofileCellularDataplanArgs) ElementType ¶
func (ExtenderprofileCellularDataplanArgs) ElementType() reflect.Type
func (ExtenderprofileCellularDataplanArgs) ToExtenderprofileCellularDataplanOutput ¶
func (i ExtenderprofileCellularDataplanArgs) ToExtenderprofileCellularDataplanOutput() ExtenderprofileCellularDataplanOutput
func (ExtenderprofileCellularDataplanArgs) ToExtenderprofileCellularDataplanOutputWithContext ¶
func (i ExtenderprofileCellularDataplanArgs) ToExtenderprofileCellularDataplanOutputWithContext(ctx context.Context) ExtenderprofileCellularDataplanOutput
type ExtenderprofileCellularDataplanArray ¶
type ExtenderprofileCellularDataplanArray []ExtenderprofileCellularDataplanInput
func (ExtenderprofileCellularDataplanArray) ElementType ¶
func (ExtenderprofileCellularDataplanArray) ElementType() reflect.Type
func (ExtenderprofileCellularDataplanArray) ToExtenderprofileCellularDataplanArrayOutput ¶
func (i ExtenderprofileCellularDataplanArray) ToExtenderprofileCellularDataplanArrayOutput() ExtenderprofileCellularDataplanArrayOutput
func (ExtenderprofileCellularDataplanArray) ToExtenderprofileCellularDataplanArrayOutputWithContext ¶
func (i ExtenderprofileCellularDataplanArray) ToExtenderprofileCellularDataplanArrayOutputWithContext(ctx context.Context) ExtenderprofileCellularDataplanArrayOutput
type ExtenderprofileCellularDataplanArrayInput ¶
type ExtenderprofileCellularDataplanArrayInput interface { pulumi.Input ToExtenderprofileCellularDataplanArrayOutput() ExtenderprofileCellularDataplanArrayOutput ToExtenderprofileCellularDataplanArrayOutputWithContext(context.Context) ExtenderprofileCellularDataplanArrayOutput }
ExtenderprofileCellularDataplanArrayInput is an input type that accepts ExtenderprofileCellularDataplanArray and ExtenderprofileCellularDataplanArrayOutput values. You can construct a concrete instance of `ExtenderprofileCellularDataplanArrayInput` via:
ExtenderprofileCellularDataplanArray{ ExtenderprofileCellularDataplanArgs{...} }
type ExtenderprofileCellularDataplanArrayOutput ¶
type ExtenderprofileCellularDataplanArrayOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularDataplanArrayOutput) ElementType ¶
func (ExtenderprofileCellularDataplanArrayOutput) ElementType() reflect.Type
func (ExtenderprofileCellularDataplanArrayOutput) ToExtenderprofileCellularDataplanArrayOutput ¶
func (o ExtenderprofileCellularDataplanArrayOutput) ToExtenderprofileCellularDataplanArrayOutput() ExtenderprofileCellularDataplanArrayOutput
func (ExtenderprofileCellularDataplanArrayOutput) ToExtenderprofileCellularDataplanArrayOutputWithContext ¶
func (o ExtenderprofileCellularDataplanArrayOutput) ToExtenderprofileCellularDataplanArrayOutputWithContext(ctx context.Context) ExtenderprofileCellularDataplanArrayOutput
type ExtenderprofileCellularDataplanInput ¶
type ExtenderprofileCellularDataplanInput interface { pulumi.Input ToExtenderprofileCellularDataplanOutput() ExtenderprofileCellularDataplanOutput ToExtenderprofileCellularDataplanOutputWithContext(context.Context) ExtenderprofileCellularDataplanOutput }
ExtenderprofileCellularDataplanInput is an input type that accepts ExtenderprofileCellularDataplanArgs and ExtenderprofileCellularDataplanOutput values. You can construct a concrete instance of `ExtenderprofileCellularDataplanInput` via:
ExtenderprofileCellularDataplanArgs{...}
type ExtenderprofileCellularDataplanOutput ¶
type ExtenderprofileCellularDataplanOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularDataplanOutput) ElementType ¶
func (ExtenderprofileCellularDataplanOutput) ElementType() reflect.Type
func (ExtenderprofileCellularDataplanOutput) Name ¶
func (o ExtenderprofileCellularDataplanOutput) Name() pulumi.StringPtrOutput
Dataplan name.
func (ExtenderprofileCellularDataplanOutput) ToExtenderprofileCellularDataplanOutput ¶
func (o ExtenderprofileCellularDataplanOutput) ToExtenderprofileCellularDataplanOutput() ExtenderprofileCellularDataplanOutput
func (ExtenderprofileCellularDataplanOutput) ToExtenderprofileCellularDataplanOutputWithContext ¶
func (o ExtenderprofileCellularDataplanOutput) ToExtenderprofileCellularDataplanOutputWithContext(ctx context.Context) ExtenderprofileCellularDataplanOutput
type ExtenderprofileCellularInput ¶
type ExtenderprofileCellularInput interface { pulumi.Input ToExtenderprofileCellularOutput() ExtenderprofileCellularOutput ToExtenderprofileCellularOutputWithContext(context.Context) ExtenderprofileCellularOutput }
ExtenderprofileCellularInput is an input type that accepts ExtenderprofileCellularArgs and ExtenderprofileCellularOutput values. You can construct a concrete instance of `ExtenderprofileCellularInput` via:
ExtenderprofileCellularArgs{...}
type ExtenderprofileCellularModem1 ¶
type ExtenderprofileCellularModem1 struct { AutoSwitch *ExtenderprofileCellularModem1AutoSwitch `pulumi:"autoSwitch"` ConnStatus *int `pulumi:"connStatus"` DefaultSim *string `pulumi:"defaultSim"` Gps *string `pulumi:"gps"` PreferredCarrier *string `pulumi:"preferredCarrier"` RedundantIntf *string `pulumi:"redundantIntf"` RedundantMode *string `pulumi:"redundantMode"` Sim1Pin *string `pulumi:"sim1Pin"` Sim1PinCode *string `pulumi:"sim1PinCode"` Sim2Pin *string `pulumi:"sim2Pin"` Sim2PinCode *string `pulumi:"sim2PinCode"` }
type ExtenderprofileCellularModem1Args ¶
type ExtenderprofileCellularModem1Args struct { AutoSwitch ExtenderprofileCellularModem1AutoSwitchPtrInput `pulumi:"autoSwitch"` ConnStatus pulumi.IntPtrInput `pulumi:"connStatus"` DefaultSim pulumi.StringPtrInput `pulumi:"defaultSim"` Gps pulumi.StringPtrInput `pulumi:"gps"` PreferredCarrier pulumi.StringPtrInput `pulumi:"preferredCarrier"` RedundantIntf pulumi.StringPtrInput `pulumi:"redundantIntf"` RedundantMode pulumi.StringPtrInput `pulumi:"redundantMode"` Sim1Pin pulumi.StringPtrInput `pulumi:"sim1Pin"` Sim1PinCode pulumi.StringPtrInput `pulumi:"sim1PinCode"` Sim2Pin pulumi.StringPtrInput `pulumi:"sim2Pin"` Sim2PinCode pulumi.StringPtrInput `pulumi:"sim2PinCode"` }
func (ExtenderprofileCellularModem1Args) ElementType ¶
func (ExtenderprofileCellularModem1Args) ElementType() reflect.Type
func (ExtenderprofileCellularModem1Args) ToExtenderprofileCellularModem1Output ¶
func (i ExtenderprofileCellularModem1Args) ToExtenderprofileCellularModem1Output() ExtenderprofileCellularModem1Output
func (ExtenderprofileCellularModem1Args) ToExtenderprofileCellularModem1OutputWithContext ¶
func (i ExtenderprofileCellularModem1Args) ToExtenderprofileCellularModem1OutputWithContext(ctx context.Context) ExtenderprofileCellularModem1Output
func (ExtenderprofileCellularModem1Args) ToExtenderprofileCellularModem1PtrOutput ¶
func (i ExtenderprofileCellularModem1Args) ToExtenderprofileCellularModem1PtrOutput() ExtenderprofileCellularModem1PtrOutput
func (ExtenderprofileCellularModem1Args) ToExtenderprofileCellularModem1PtrOutputWithContext ¶
func (i ExtenderprofileCellularModem1Args) ToExtenderprofileCellularModem1PtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1PtrOutput
type ExtenderprofileCellularModem1AutoSwitch ¶
type ExtenderprofileCellularModem1AutoSwitch struct { // Automatically switch based on data usage. Valid values: `disable`, `enable`. Dataplan *string `pulumi:"dataplan"` // Auto switch by disconnect. Valid values: `disable`, `enable`. Disconnect *string `pulumi:"disconnect"` // Automatically switch based on disconnect period. DisconnectPeriod *int `pulumi:"disconnectPeriod"` // Automatically switch based on disconnect threshold. DisconnectThreshold *int `pulumi:"disconnectThreshold"` // Automatically switch based on signal strength. Valid values: `disable`, `enable`. Signal *string `pulumi:"signal"` // Auto switch with switch back multi-options. Valid values: `time`, `timer`. SwitchBack *string `pulumi:"switchBack"` // Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM). SwitchBackTime *string `pulumi:"switchBackTime"` // Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec). SwitchBackTimer *int `pulumi:"switchBackTimer"` }
type ExtenderprofileCellularModem1AutoSwitchArgs ¶
type ExtenderprofileCellularModem1AutoSwitchArgs struct { // Automatically switch based on data usage. Valid values: `disable`, `enable`. Dataplan pulumi.StringPtrInput `pulumi:"dataplan"` // Auto switch by disconnect. Valid values: `disable`, `enable`. Disconnect pulumi.StringPtrInput `pulumi:"disconnect"` // Automatically switch based on disconnect period. DisconnectPeriod pulumi.IntPtrInput `pulumi:"disconnectPeriod"` // Automatically switch based on disconnect threshold. DisconnectThreshold pulumi.IntPtrInput `pulumi:"disconnectThreshold"` // Automatically switch based on signal strength. Valid values: `disable`, `enable`. Signal pulumi.StringPtrInput `pulumi:"signal"` // Auto switch with switch back multi-options. Valid values: `time`, `timer`. SwitchBack pulumi.StringPtrInput `pulumi:"switchBack"` // Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM). SwitchBackTime pulumi.StringPtrInput `pulumi:"switchBackTime"` // Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec). SwitchBackTimer pulumi.IntPtrInput `pulumi:"switchBackTimer"` }
func (ExtenderprofileCellularModem1AutoSwitchArgs) ElementType ¶
func (ExtenderprofileCellularModem1AutoSwitchArgs) ElementType() reflect.Type
func (ExtenderprofileCellularModem1AutoSwitchArgs) ToExtenderprofileCellularModem1AutoSwitchOutput ¶
func (i ExtenderprofileCellularModem1AutoSwitchArgs) ToExtenderprofileCellularModem1AutoSwitchOutput() ExtenderprofileCellularModem1AutoSwitchOutput
func (ExtenderprofileCellularModem1AutoSwitchArgs) ToExtenderprofileCellularModem1AutoSwitchOutputWithContext ¶
func (i ExtenderprofileCellularModem1AutoSwitchArgs) ToExtenderprofileCellularModem1AutoSwitchOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1AutoSwitchOutput
func (ExtenderprofileCellularModem1AutoSwitchArgs) ToExtenderprofileCellularModem1AutoSwitchPtrOutput ¶
func (i ExtenderprofileCellularModem1AutoSwitchArgs) ToExtenderprofileCellularModem1AutoSwitchPtrOutput() ExtenderprofileCellularModem1AutoSwitchPtrOutput
func (ExtenderprofileCellularModem1AutoSwitchArgs) ToExtenderprofileCellularModem1AutoSwitchPtrOutputWithContext ¶
func (i ExtenderprofileCellularModem1AutoSwitchArgs) ToExtenderprofileCellularModem1AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1AutoSwitchPtrOutput
type ExtenderprofileCellularModem1AutoSwitchInput ¶
type ExtenderprofileCellularModem1AutoSwitchInput interface { pulumi.Input ToExtenderprofileCellularModem1AutoSwitchOutput() ExtenderprofileCellularModem1AutoSwitchOutput ToExtenderprofileCellularModem1AutoSwitchOutputWithContext(context.Context) ExtenderprofileCellularModem1AutoSwitchOutput }
ExtenderprofileCellularModem1AutoSwitchInput is an input type that accepts ExtenderprofileCellularModem1AutoSwitchArgs and ExtenderprofileCellularModem1AutoSwitchOutput values. You can construct a concrete instance of `ExtenderprofileCellularModem1AutoSwitchInput` via:
ExtenderprofileCellularModem1AutoSwitchArgs{...}
type ExtenderprofileCellularModem1AutoSwitchOutput ¶
type ExtenderprofileCellularModem1AutoSwitchOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularModem1AutoSwitchOutput) Dataplan ¶
func (o ExtenderprofileCellularModem1AutoSwitchOutput) Dataplan() pulumi.StringPtrOutput
Automatically switch based on data usage. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularModem1AutoSwitchOutput) Disconnect ¶
func (o ExtenderprofileCellularModem1AutoSwitchOutput) Disconnect() pulumi.StringPtrOutput
Auto switch by disconnect. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularModem1AutoSwitchOutput) DisconnectPeriod ¶
func (o ExtenderprofileCellularModem1AutoSwitchOutput) DisconnectPeriod() pulumi.IntPtrOutput
Automatically switch based on disconnect period.
func (ExtenderprofileCellularModem1AutoSwitchOutput) DisconnectThreshold ¶
func (o ExtenderprofileCellularModem1AutoSwitchOutput) DisconnectThreshold() pulumi.IntPtrOutput
Automatically switch based on disconnect threshold.
func (ExtenderprofileCellularModem1AutoSwitchOutput) ElementType ¶
func (ExtenderprofileCellularModem1AutoSwitchOutput) ElementType() reflect.Type
func (ExtenderprofileCellularModem1AutoSwitchOutput) Signal ¶
func (o ExtenderprofileCellularModem1AutoSwitchOutput) Signal() pulumi.StringPtrOutput
Automatically switch based on signal strength. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularModem1AutoSwitchOutput) SwitchBack ¶
func (o ExtenderprofileCellularModem1AutoSwitchOutput) SwitchBack() pulumi.StringPtrOutput
Auto switch with switch back multi-options. Valid values: `time`, `timer`.
func (ExtenderprofileCellularModem1AutoSwitchOutput) SwitchBackTime ¶
func (o ExtenderprofileCellularModem1AutoSwitchOutput) SwitchBackTime() pulumi.StringPtrOutput
Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
func (ExtenderprofileCellularModem1AutoSwitchOutput) SwitchBackTimer ¶
func (o ExtenderprofileCellularModem1AutoSwitchOutput) SwitchBackTimer() pulumi.IntPtrOutput
Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
func (ExtenderprofileCellularModem1AutoSwitchOutput) ToExtenderprofileCellularModem1AutoSwitchOutput ¶
func (o ExtenderprofileCellularModem1AutoSwitchOutput) ToExtenderprofileCellularModem1AutoSwitchOutput() ExtenderprofileCellularModem1AutoSwitchOutput
func (ExtenderprofileCellularModem1AutoSwitchOutput) ToExtenderprofileCellularModem1AutoSwitchOutputWithContext ¶
func (o ExtenderprofileCellularModem1AutoSwitchOutput) ToExtenderprofileCellularModem1AutoSwitchOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1AutoSwitchOutput
func (ExtenderprofileCellularModem1AutoSwitchOutput) ToExtenderprofileCellularModem1AutoSwitchPtrOutput ¶
func (o ExtenderprofileCellularModem1AutoSwitchOutput) ToExtenderprofileCellularModem1AutoSwitchPtrOutput() ExtenderprofileCellularModem1AutoSwitchPtrOutput
func (ExtenderprofileCellularModem1AutoSwitchOutput) ToExtenderprofileCellularModem1AutoSwitchPtrOutputWithContext ¶
func (o ExtenderprofileCellularModem1AutoSwitchOutput) ToExtenderprofileCellularModem1AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1AutoSwitchPtrOutput
type ExtenderprofileCellularModem1AutoSwitchPtrInput ¶
type ExtenderprofileCellularModem1AutoSwitchPtrInput interface { pulumi.Input ToExtenderprofileCellularModem1AutoSwitchPtrOutput() ExtenderprofileCellularModem1AutoSwitchPtrOutput ToExtenderprofileCellularModem1AutoSwitchPtrOutputWithContext(context.Context) ExtenderprofileCellularModem1AutoSwitchPtrOutput }
ExtenderprofileCellularModem1AutoSwitchPtrInput is an input type that accepts ExtenderprofileCellularModem1AutoSwitchArgs, ExtenderprofileCellularModem1AutoSwitchPtr and ExtenderprofileCellularModem1AutoSwitchPtrOutput values. You can construct a concrete instance of `ExtenderprofileCellularModem1AutoSwitchPtrInput` via:
ExtenderprofileCellularModem1AutoSwitchArgs{...} or: nil
func ExtenderprofileCellularModem1AutoSwitchPtr ¶
func ExtenderprofileCellularModem1AutoSwitchPtr(v *ExtenderprofileCellularModem1AutoSwitchArgs) ExtenderprofileCellularModem1AutoSwitchPtrInput
type ExtenderprofileCellularModem1AutoSwitchPtrOutput ¶
type ExtenderprofileCellularModem1AutoSwitchPtrOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularModem1AutoSwitchPtrOutput) Dataplan ¶
func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) Dataplan() pulumi.StringPtrOutput
Automatically switch based on data usage. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularModem1AutoSwitchPtrOutput) Disconnect ¶
func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) Disconnect() pulumi.StringPtrOutput
Auto switch by disconnect. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularModem1AutoSwitchPtrOutput) DisconnectPeriod ¶
func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) DisconnectPeriod() pulumi.IntPtrOutput
Automatically switch based on disconnect period.
func (ExtenderprofileCellularModem1AutoSwitchPtrOutput) DisconnectThreshold ¶
func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) DisconnectThreshold() pulumi.IntPtrOutput
Automatically switch based on disconnect threshold.
func (ExtenderprofileCellularModem1AutoSwitchPtrOutput) ElementType ¶
func (ExtenderprofileCellularModem1AutoSwitchPtrOutput) ElementType() reflect.Type
func (ExtenderprofileCellularModem1AutoSwitchPtrOutput) Signal ¶
func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) Signal() pulumi.StringPtrOutput
Automatically switch based on signal strength. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularModem1AutoSwitchPtrOutput) SwitchBack ¶
func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) SwitchBack() pulumi.StringPtrOutput
Auto switch with switch back multi-options. Valid values: `time`, `timer`.
func (ExtenderprofileCellularModem1AutoSwitchPtrOutput) SwitchBackTime ¶
func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) SwitchBackTime() pulumi.StringPtrOutput
Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
func (ExtenderprofileCellularModem1AutoSwitchPtrOutput) SwitchBackTimer ¶
func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) SwitchBackTimer() pulumi.IntPtrOutput
Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
func (ExtenderprofileCellularModem1AutoSwitchPtrOutput) ToExtenderprofileCellularModem1AutoSwitchPtrOutput ¶
func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) ToExtenderprofileCellularModem1AutoSwitchPtrOutput() ExtenderprofileCellularModem1AutoSwitchPtrOutput
func (ExtenderprofileCellularModem1AutoSwitchPtrOutput) ToExtenderprofileCellularModem1AutoSwitchPtrOutputWithContext ¶
func (o ExtenderprofileCellularModem1AutoSwitchPtrOutput) ToExtenderprofileCellularModem1AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1AutoSwitchPtrOutput
type ExtenderprofileCellularModem1Input ¶
type ExtenderprofileCellularModem1Input interface { pulumi.Input ToExtenderprofileCellularModem1Output() ExtenderprofileCellularModem1Output ToExtenderprofileCellularModem1OutputWithContext(context.Context) ExtenderprofileCellularModem1Output }
ExtenderprofileCellularModem1Input is an input type that accepts ExtenderprofileCellularModem1Args and ExtenderprofileCellularModem1Output values. You can construct a concrete instance of `ExtenderprofileCellularModem1Input` via:
ExtenderprofileCellularModem1Args{...}
type ExtenderprofileCellularModem1Output ¶
type ExtenderprofileCellularModem1Output struct{ *pulumi.OutputState }
func (ExtenderprofileCellularModem1Output) AutoSwitch ¶
func (o ExtenderprofileCellularModem1Output) AutoSwitch() ExtenderprofileCellularModem1AutoSwitchPtrOutput
func (ExtenderprofileCellularModem1Output) ConnStatus ¶
func (o ExtenderprofileCellularModem1Output) ConnStatus() pulumi.IntPtrOutput
func (ExtenderprofileCellularModem1Output) DefaultSim ¶
func (o ExtenderprofileCellularModem1Output) DefaultSim() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1Output) ElementType ¶
func (ExtenderprofileCellularModem1Output) ElementType() reflect.Type
func (ExtenderprofileCellularModem1Output) Gps ¶
func (o ExtenderprofileCellularModem1Output) Gps() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1Output) PreferredCarrier ¶
func (o ExtenderprofileCellularModem1Output) PreferredCarrier() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1Output) RedundantIntf ¶
func (o ExtenderprofileCellularModem1Output) RedundantIntf() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1Output) RedundantMode ¶
func (o ExtenderprofileCellularModem1Output) RedundantMode() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1Output) Sim1Pin ¶
func (o ExtenderprofileCellularModem1Output) Sim1Pin() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1Output) Sim1PinCode ¶
func (o ExtenderprofileCellularModem1Output) Sim1PinCode() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1Output) Sim2Pin ¶
func (o ExtenderprofileCellularModem1Output) Sim2Pin() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1Output) Sim2PinCode ¶
func (o ExtenderprofileCellularModem1Output) Sim2PinCode() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1Output) ToExtenderprofileCellularModem1Output ¶
func (o ExtenderprofileCellularModem1Output) ToExtenderprofileCellularModem1Output() ExtenderprofileCellularModem1Output
func (ExtenderprofileCellularModem1Output) ToExtenderprofileCellularModem1OutputWithContext ¶
func (o ExtenderprofileCellularModem1Output) ToExtenderprofileCellularModem1OutputWithContext(ctx context.Context) ExtenderprofileCellularModem1Output
func (ExtenderprofileCellularModem1Output) ToExtenderprofileCellularModem1PtrOutput ¶
func (o ExtenderprofileCellularModem1Output) ToExtenderprofileCellularModem1PtrOutput() ExtenderprofileCellularModem1PtrOutput
func (ExtenderprofileCellularModem1Output) ToExtenderprofileCellularModem1PtrOutputWithContext ¶
func (o ExtenderprofileCellularModem1Output) ToExtenderprofileCellularModem1PtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1PtrOutput
type ExtenderprofileCellularModem1PtrInput ¶
type ExtenderprofileCellularModem1PtrInput interface { pulumi.Input ToExtenderprofileCellularModem1PtrOutput() ExtenderprofileCellularModem1PtrOutput ToExtenderprofileCellularModem1PtrOutputWithContext(context.Context) ExtenderprofileCellularModem1PtrOutput }
ExtenderprofileCellularModem1PtrInput is an input type that accepts ExtenderprofileCellularModem1Args, ExtenderprofileCellularModem1Ptr and ExtenderprofileCellularModem1PtrOutput values. You can construct a concrete instance of `ExtenderprofileCellularModem1PtrInput` via:
ExtenderprofileCellularModem1Args{...} or: nil
func ExtenderprofileCellularModem1Ptr ¶
func ExtenderprofileCellularModem1Ptr(v *ExtenderprofileCellularModem1Args) ExtenderprofileCellularModem1PtrInput
type ExtenderprofileCellularModem1PtrOutput ¶
type ExtenderprofileCellularModem1PtrOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularModem1PtrOutput) AutoSwitch ¶
func (o ExtenderprofileCellularModem1PtrOutput) AutoSwitch() ExtenderprofileCellularModem1AutoSwitchPtrOutput
func (ExtenderprofileCellularModem1PtrOutput) ConnStatus ¶
func (o ExtenderprofileCellularModem1PtrOutput) ConnStatus() pulumi.IntPtrOutput
func (ExtenderprofileCellularModem1PtrOutput) DefaultSim ¶
func (o ExtenderprofileCellularModem1PtrOutput) DefaultSim() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1PtrOutput) ElementType ¶
func (ExtenderprofileCellularModem1PtrOutput) ElementType() reflect.Type
func (ExtenderprofileCellularModem1PtrOutput) Gps ¶
func (o ExtenderprofileCellularModem1PtrOutput) Gps() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1PtrOutput) PreferredCarrier ¶
func (o ExtenderprofileCellularModem1PtrOutput) PreferredCarrier() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1PtrOutput) RedundantIntf ¶
func (o ExtenderprofileCellularModem1PtrOutput) RedundantIntf() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1PtrOutput) RedundantMode ¶
func (o ExtenderprofileCellularModem1PtrOutput) RedundantMode() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1PtrOutput) Sim1Pin ¶
func (o ExtenderprofileCellularModem1PtrOutput) Sim1Pin() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1PtrOutput) Sim1PinCode ¶
func (o ExtenderprofileCellularModem1PtrOutput) Sim1PinCode() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1PtrOutput) Sim2Pin ¶
func (o ExtenderprofileCellularModem1PtrOutput) Sim2Pin() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1PtrOutput) Sim2PinCode ¶
func (o ExtenderprofileCellularModem1PtrOutput) Sim2PinCode() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem1PtrOutput) ToExtenderprofileCellularModem1PtrOutput ¶
func (o ExtenderprofileCellularModem1PtrOutput) ToExtenderprofileCellularModem1PtrOutput() ExtenderprofileCellularModem1PtrOutput
func (ExtenderprofileCellularModem1PtrOutput) ToExtenderprofileCellularModem1PtrOutputWithContext ¶
func (o ExtenderprofileCellularModem1PtrOutput) ToExtenderprofileCellularModem1PtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem1PtrOutput
type ExtenderprofileCellularModem2 ¶
type ExtenderprofileCellularModem2 struct { AutoSwitch *ExtenderprofileCellularModem2AutoSwitch `pulumi:"autoSwitch"` ConnStatus *int `pulumi:"connStatus"` DefaultSim *string `pulumi:"defaultSim"` Gps *string `pulumi:"gps"` PreferredCarrier *string `pulumi:"preferredCarrier"` RedundantIntf *string `pulumi:"redundantIntf"` RedundantMode *string `pulumi:"redundantMode"` Sim1Pin *string `pulumi:"sim1Pin"` Sim1PinCode *string `pulumi:"sim1PinCode"` Sim2Pin *string `pulumi:"sim2Pin"` Sim2PinCode *string `pulumi:"sim2PinCode"` }
type ExtenderprofileCellularModem2Args ¶
type ExtenderprofileCellularModem2Args struct { AutoSwitch ExtenderprofileCellularModem2AutoSwitchPtrInput `pulumi:"autoSwitch"` ConnStatus pulumi.IntPtrInput `pulumi:"connStatus"` DefaultSim pulumi.StringPtrInput `pulumi:"defaultSim"` Gps pulumi.StringPtrInput `pulumi:"gps"` PreferredCarrier pulumi.StringPtrInput `pulumi:"preferredCarrier"` RedundantIntf pulumi.StringPtrInput `pulumi:"redundantIntf"` RedundantMode pulumi.StringPtrInput `pulumi:"redundantMode"` Sim1Pin pulumi.StringPtrInput `pulumi:"sim1Pin"` Sim1PinCode pulumi.StringPtrInput `pulumi:"sim1PinCode"` Sim2Pin pulumi.StringPtrInput `pulumi:"sim2Pin"` Sim2PinCode pulumi.StringPtrInput `pulumi:"sim2PinCode"` }
func (ExtenderprofileCellularModem2Args) ElementType ¶
func (ExtenderprofileCellularModem2Args) ElementType() reflect.Type
func (ExtenderprofileCellularModem2Args) ToExtenderprofileCellularModem2Output ¶
func (i ExtenderprofileCellularModem2Args) ToExtenderprofileCellularModem2Output() ExtenderprofileCellularModem2Output
func (ExtenderprofileCellularModem2Args) ToExtenderprofileCellularModem2OutputWithContext ¶
func (i ExtenderprofileCellularModem2Args) ToExtenderprofileCellularModem2OutputWithContext(ctx context.Context) ExtenderprofileCellularModem2Output
func (ExtenderprofileCellularModem2Args) ToExtenderprofileCellularModem2PtrOutput ¶
func (i ExtenderprofileCellularModem2Args) ToExtenderprofileCellularModem2PtrOutput() ExtenderprofileCellularModem2PtrOutput
func (ExtenderprofileCellularModem2Args) ToExtenderprofileCellularModem2PtrOutputWithContext ¶
func (i ExtenderprofileCellularModem2Args) ToExtenderprofileCellularModem2PtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2PtrOutput
type ExtenderprofileCellularModem2AutoSwitch ¶
type ExtenderprofileCellularModem2AutoSwitch struct { // Automatically switch based on data usage. Valid values: `disable`, `enable`. Dataplan *string `pulumi:"dataplan"` // Auto switch by disconnect. Valid values: `disable`, `enable`. Disconnect *string `pulumi:"disconnect"` // Automatically switch based on disconnect period. DisconnectPeriod *int `pulumi:"disconnectPeriod"` // Automatically switch based on disconnect threshold. DisconnectThreshold *int `pulumi:"disconnectThreshold"` // Automatically switch based on signal strength. Valid values: `disable`, `enable`. Signal *string `pulumi:"signal"` // Auto switch with switch back multi-options. Valid values: `time`, `timer`. SwitchBack *string `pulumi:"switchBack"` // Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM). SwitchBackTime *string `pulumi:"switchBackTime"` // Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec). SwitchBackTimer *int `pulumi:"switchBackTimer"` }
type ExtenderprofileCellularModem2AutoSwitchArgs ¶
type ExtenderprofileCellularModem2AutoSwitchArgs struct { // Automatically switch based on data usage. Valid values: `disable`, `enable`. Dataplan pulumi.StringPtrInput `pulumi:"dataplan"` // Auto switch by disconnect. Valid values: `disable`, `enable`. Disconnect pulumi.StringPtrInput `pulumi:"disconnect"` // Automatically switch based on disconnect period. DisconnectPeriod pulumi.IntPtrInput `pulumi:"disconnectPeriod"` // Automatically switch based on disconnect threshold. DisconnectThreshold pulumi.IntPtrInput `pulumi:"disconnectThreshold"` // Automatically switch based on signal strength. Valid values: `disable`, `enable`. Signal pulumi.StringPtrInput `pulumi:"signal"` // Auto switch with switch back multi-options. Valid values: `time`, `timer`. SwitchBack pulumi.StringPtrInput `pulumi:"switchBack"` // Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM). SwitchBackTime pulumi.StringPtrInput `pulumi:"switchBackTime"` // Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec). SwitchBackTimer pulumi.IntPtrInput `pulumi:"switchBackTimer"` }
func (ExtenderprofileCellularModem2AutoSwitchArgs) ElementType ¶
func (ExtenderprofileCellularModem2AutoSwitchArgs) ElementType() reflect.Type
func (ExtenderprofileCellularModem2AutoSwitchArgs) ToExtenderprofileCellularModem2AutoSwitchOutput ¶
func (i ExtenderprofileCellularModem2AutoSwitchArgs) ToExtenderprofileCellularModem2AutoSwitchOutput() ExtenderprofileCellularModem2AutoSwitchOutput
func (ExtenderprofileCellularModem2AutoSwitchArgs) ToExtenderprofileCellularModem2AutoSwitchOutputWithContext ¶
func (i ExtenderprofileCellularModem2AutoSwitchArgs) ToExtenderprofileCellularModem2AutoSwitchOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2AutoSwitchOutput
func (ExtenderprofileCellularModem2AutoSwitchArgs) ToExtenderprofileCellularModem2AutoSwitchPtrOutput ¶
func (i ExtenderprofileCellularModem2AutoSwitchArgs) ToExtenderprofileCellularModem2AutoSwitchPtrOutput() ExtenderprofileCellularModem2AutoSwitchPtrOutput
func (ExtenderprofileCellularModem2AutoSwitchArgs) ToExtenderprofileCellularModem2AutoSwitchPtrOutputWithContext ¶
func (i ExtenderprofileCellularModem2AutoSwitchArgs) ToExtenderprofileCellularModem2AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2AutoSwitchPtrOutput
type ExtenderprofileCellularModem2AutoSwitchInput ¶
type ExtenderprofileCellularModem2AutoSwitchInput interface { pulumi.Input ToExtenderprofileCellularModem2AutoSwitchOutput() ExtenderprofileCellularModem2AutoSwitchOutput ToExtenderprofileCellularModem2AutoSwitchOutputWithContext(context.Context) ExtenderprofileCellularModem2AutoSwitchOutput }
ExtenderprofileCellularModem2AutoSwitchInput is an input type that accepts ExtenderprofileCellularModem2AutoSwitchArgs and ExtenderprofileCellularModem2AutoSwitchOutput values. You can construct a concrete instance of `ExtenderprofileCellularModem2AutoSwitchInput` via:
ExtenderprofileCellularModem2AutoSwitchArgs{...}
type ExtenderprofileCellularModem2AutoSwitchOutput ¶
type ExtenderprofileCellularModem2AutoSwitchOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularModem2AutoSwitchOutput) Dataplan ¶
func (o ExtenderprofileCellularModem2AutoSwitchOutput) Dataplan() pulumi.StringPtrOutput
Automatically switch based on data usage. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularModem2AutoSwitchOutput) Disconnect ¶
func (o ExtenderprofileCellularModem2AutoSwitchOutput) Disconnect() pulumi.StringPtrOutput
Auto switch by disconnect. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularModem2AutoSwitchOutput) DisconnectPeriod ¶
func (o ExtenderprofileCellularModem2AutoSwitchOutput) DisconnectPeriod() pulumi.IntPtrOutput
Automatically switch based on disconnect period.
func (ExtenderprofileCellularModem2AutoSwitchOutput) DisconnectThreshold ¶
func (o ExtenderprofileCellularModem2AutoSwitchOutput) DisconnectThreshold() pulumi.IntPtrOutput
Automatically switch based on disconnect threshold.
func (ExtenderprofileCellularModem2AutoSwitchOutput) ElementType ¶
func (ExtenderprofileCellularModem2AutoSwitchOutput) ElementType() reflect.Type
func (ExtenderprofileCellularModem2AutoSwitchOutput) Signal ¶
func (o ExtenderprofileCellularModem2AutoSwitchOutput) Signal() pulumi.StringPtrOutput
Automatically switch based on signal strength. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularModem2AutoSwitchOutput) SwitchBack ¶
func (o ExtenderprofileCellularModem2AutoSwitchOutput) SwitchBack() pulumi.StringPtrOutput
Auto switch with switch back multi-options. Valid values: `time`, `timer`.
func (ExtenderprofileCellularModem2AutoSwitchOutput) SwitchBackTime ¶
func (o ExtenderprofileCellularModem2AutoSwitchOutput) SwitchBackTime() pulumi.StringPtrOutput
Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
func (ExtenderprofileCellularModem2AutoSwitchOutput) SwitchBackTimer ¶
func (o ExtenderprofileCellularModem2AutoSwitchOutput) SwitchBackTimer() pulumi.IntPtrOutput
Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
func (ExtenderprofileCellularModem2AutoSwitchOutput) ToExtenderprofileCellularModem2AutoSwitchOutput ¶
func (o ExtenderprofileCellularModem2AutoSwitchOutput) ToExtenderprofileCellularModem2AutoSwitchOutput() ExtenderprofileCellularModem2AutoSwitchOutput
func (ExtenderprofileCellularModem2AutoSwitchOutput) ToExtenderprofileCellularModem2AutoSwitchOutputWithContext ¶
func (o ExtenderprofileCellularModem2AutoSwitchOutput) ToExtenderprofileCellularModem2AutoSwitchOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2AutoSwitchOutput
func (ExtenderprofileCellularModem2AutoSwitchOutput) ToExtenderprofileCellularModem2AutoSwitchPtrOutput ¶
func (o ExtenderprofileCellularModem2AutoSwitchOutput) ToExtenderprofileCellularModem2AutoSwitchPtrOutput() ExtenderprofileCellularModem2AutoSwitchPtrOutput
func (ExtenderprofileCellularModem2AutoSwitchOutput) ToExtenderprofileCellularModem2AutoSwitchPtrOutputWithContext ¶
func (o ExtenderprofileCellularModem2AutoSwitchOutput) ToExtenderprofileCellularModem2AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2AutoSwitchPtrOutput
type ExtenderprofileCellularModem2AutoSwitchPtrInput ¶
type ExtenderprofileCellularModem2AutoSwitchPtrInput interface { pulumi.Input ToExtenderprofileCellularModem2AutoSwitchPtrOutput() ExtenderprofileCellularModem2AutoSwitchPtrOutput ToExtenderprofileCellularModem2AutoSwitchPtrOutputWithContext(context.Context) ExtenderprofileCellularModem2AutoSwitchPtrOutput }
ExtenderprofileCellularModem2AutoSwitchPtrInput is an input type that accepts ExtenderprofileCellularModem2AutoSwitchArgs, ExtenderprofileCellularModem2AutoSwitchPtr and ExtenderprofileCellularModem2AutoSwitchPtrOutput values. You can construct a concrete instance of `ExtenderprofileCellularModem2AutoSwitchPtrInput` via:
ExtenderprofileCellularModem2AutoSwitchArgs{...} or: nil
func ExtenderprofileCellularModem2AutoSwitchPtr ¶
func ExtenderprofileCellularModem2AutoSwitchPtr(v *ExtenderprofileCellularModem2AutoSwitchArgs) ExtenderprofileCellularModem2AutoSwitchPtrInput
type ExtenderprofileCellularModem2AutoSwitchPtrOutput ¶
type ExtenderprofileCellularModem2AutoSwitchPtrOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularModem2AutoSwitchPtrOutput) Dataplan ¶
func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) Dataplan() pulumi.StringPtrOutput
Automatically switch based on data usage. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularModem2AutoSwitchPtrOutput) Disconnect ¶
func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) Disconnect() pulumi.StringPtrOutput
Auto switch by disconnect. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularModem2AutoSwitchPtrOutput) DisconnectPeriod ¶
func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) DisconnectPeriod() pulumi.IntPtrOutput
Automatically switch based on disconnect period.
func (ExtenderprofileCellularModem2AutoSwitchPtrOutput) DisconnectThreshold ¶
func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) DisconnectThreshold() pulumi.IntPtrOutput
Automatically switch based on disconnect threshold.
func (ExtenderprofileCellularModem2AutoSwitchPtrOutput) ElementType ¶
func (ExtenderprofileCellularModem2AutoSwitchPtrOutput) ElementType() reflect.Type
func (ExtenderprofileCellularModem2AutoSwitchPtrOutput) Signal ¶
func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) Signal() pulumi.StringPtrOutput
Automatically switch based on signal strength. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularModem2AutoSwitchPtrOutput) SwitchBack ¶
func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) SwitchBack() pulumi.StringPtrOutput
Auto switch with switch back multi-options. Valid values: `time`, `timer`.
func (ExtenderprofileCellularModem2AutoSwitchPtrOutput) SwitchBackTime ¶
func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) SwitchBackTime() pulumi.StringPtrOutput
Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
func (ExtenderprofileCellularModem2AutoSwitchPtrOutput) SwitchBackTimer ¶
func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) SwitchBackTimer() pulumi.IntPtrOutput
Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
func (ExtenderprofileCellularModem2AutoSwitchPtrOutput) ToExtenderprofileCellularModem2AutoSwitchPtrOutput ¶
func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) ToExtenderprofileCellularModem2AutoSwitchPtrOutput() ExtenderprofileCellularModem2AutoSwitchPtrOutput
func (ExtenderprofileCellularModem2AutoSwitchPtrOutput) ToExtenderprofileCellularModem2AutoSwitchPtrOutputWithContext ¶
func (o ExtenderprofileCellularModem2AutoSwitchPtrOutput) ToExtenderprofileCellularModem2AutoSwitchPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2AutoSwitchPtrOutput
type ExtenderprofileCellularModem2Input ¶
type ExtenderprofileCellularModem2Input interface { pulumi.Input ToExtenderprofileCellularModem2Output() ExtenderprofileCellularModem2Output ToExtenderprofileCellularModem2OutputWithContext(context.Context) ExtenderprofileCellularModem2Output }
ExtenderprofileCellularModem2Input is an input type that accepts ExtenderprofileCellularModem2Args and ExtenderprofileCellularModem2Output values. You can construct a concrete instance of `ExtenderprofileCellularModem2Input` via:
ExtenderprofileCellularModem2Args{...}
type ExtenderprofileCellularModem2Output ¶
type ExtenderprofileCellularModem2Output struct{ *pulumi.OutputState }
func (ExtenderprofileCellularModem2Output) AutoSwitch ¶
func (o ExtenderprofileCellularModem2Output) AutoSwitch() ExtenderprofileCellularModem2AutoSwitchPtrOutput
func (ExtenderprofileCellularModem2Output) ConnStatus ¶
func (o ExtenderprofileCellularModem2Output) ConnStatus() pulumi.IntPtrOutput
func (ExtenderprofileCellularModem2Output) DefaultSim ¶
func (o ExtenderprofileCellularModem2Output) DefaultSim() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2Output) ElementType ¶
func (ExtenderprofileCellularModem2Output) ElementType() reflect.Type
func (ExtenderprofileCellularModem2Output) Gps ¶
func (o ExtenderprofileCellularModem2Output) Gps() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2Output) PreferredCarrier ¶
func (o ExtenderprofileCellularModem2Output) PreferredCarrier() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2Output) RedundantIntf ¶
func (o ExtenderprofileCellularModem2Output) RedundantIntf() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2Output) RedundantMode ¶
func (o ExtenderprofileCellularModem2Output) RedundantMode() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2Output) Sim1Pin ¶
func (o ExtenderprofileCellularModem2Output) Sim1Pin() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2Output) Sim1PinCode ¶
func (o ExtenderprofileCellularModem2Output) Sim1PinCode() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2Output) Sim2Pin ¶
func (o ExtenderprofileCellularModem2Output) Sim2Pin() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2Output) Sim2PinCode ¶
func (o ExtenderprofileCellularModem2Output) Sim2PinCode() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2Output) ToExtenderprofileCellularModem2Output ¶
func (o ExtenderprofileCellularModem2Output) ToExtenderprofileCellularModem2Output() ExtenderprofileCellularModem2Output
func (ExtenderprofileCellularModem2Output) ToExtenderprofileCellularModem2OutputWithContext ¶
func (o ExtenderprofileCellularModem2Output) ToExtenderprofileCellularModem2OutputWithContext(ctx context.Context) ExtenderprofileCellularModem2Output
func (ExtenderprofileCellularModem2Output) ToExtenderprofileCellularModem2PtrOutput ¶
func (o ExtenderprofileCellularModem2Output) ToExtenderprofileCellularModem2PtrOutput() ExtenderprofileCellularModem2PtrOutput
func (ExtenderprofileCellularModem2Output) ToExtenderprofileCellularModem2PtrOutputWithContext ¶
func (o ExtenderprofileCellularModem2Output) ToExtenderprofileCellularModem2PtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2PtrOutput
type ExtenderprofileCellularModem2PtrInput ¶
type ExtenderprofileCellularModem2PtrInput interface { pulumi.Input ToExtenderprofileCellularModem2PtrOutput() ExtenderprofileCellularModem2PtrOutput ToExtenderprofileCellularModem2PtrOutputWithContext(context.Context) ExtenderprofileCellularModem2PtrOutput }
ExtenderprofileCellularModem2PtrInput is an input type that accepts ExtenderprofileCellularModem2Args, ExtenderprofileCellularModem2Ptr and ExtenderprofileCellularModem2PtrOutput values. You can construct a concrete instance of `ExtenderprofileCellularModem2PtrInput` via:
ExtenderprofileCellularModem2Args{...} or: nil
func ExtenderprofileCellularModem2Ptr ¶
func ExtenderprofileCellularModem2Ptr(v *ExtenderprofileCellularModem2Args) ExtenderprofileCellularModem2PtrInput
type ExtenderprofileCellularModem2PtrOutput ¶
type ExtenderprofileCellularModem2PtrOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularModem2PtrOutput) AutoSwitch ¶
func (o ExtenderprofileCellularModem2PtrOutput) AutoSwitch() ExtenderprofileCellularModem2AutoSwitchPtrOutput
func (ExtenderprofileCellularModem2PtrOutput) ConnStatus ¶
func (o ExtenderprofileCellularModem2PtrOutput) ConnStatus() pulumi.IntPtrOutput
func (ExtenderprofileCellularModem2PtrOutput) DefaultSim ¶
func (o ExtenderprofileCellularModem2PtrOutput) DefaultSim() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2PtrOutput) ElementType ¶
func (ExtenderprofileCellularModem2PtrOutput) ElementType() reflect.Type
func (ExtenderprofileCellularModem2PtrOutput) Gps ¶
func (o ExtenderprofileCellularModem2PtrOutput) Gps() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2PtrOutput) PreferredCarrier ¶
func (o ExtenderprofileCellularModem2PtrOutput) PreferredCarrier() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2PtrOutput) RedundantIntf ¶
func (o ExtenderprofileCellularModem2PtrOutput) RedundantIntf() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2PtrOutput) RedundantMode ¶
func (o ExtenderprofileCellularModem2PtrOutput) RedundantMode() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2PtrOutput) Sim1Pin ¶
func (o ExtenderprofileCellularModem2PtrOutput) Sim1Pin() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2PtrOutput) Sim1PinCode ¶
func (o ExtenderprofileCellularModem2PtrOutput) Sim1PinCode() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2PtrOutput) Sim2Pin ¶
func (o ExtenderprofileCellularModem2PtrOutput) Sim2Pin() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2PtrOutput) Sim2PinCode ¶
func (o ExtenderprofileCellularModem2PtrOutput) Sim2PinCode() pulumi.StringPtrOutput
func (ExtenderprofileCellularModem2PtrOutput) ToExtenderprofileCellularModem2PtrOutput ¶
func (o ExtenderprofileCellularModem2PtrOutput) ToExtenderprofileCellularModem2PtrOutput() ExtenderprofileCellularModem2PtrOutput
func (ExtenderprofileCellularModem2PtrOutput) ToExtenderprofileCellularModem2PtrOutputWithContext ¶
func (o ExtenderprofileCellularModem2PtrOutput) ToExtenderprofileCellularModem2PtrOutputWithContext(ctx context.Context) ExtenderprofileCellularModem2PtrOutput
type ExtenderprofileCellularOutput ¶
type ExtenderprofileCellularOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularOutput) ControllerReport ¶
func (o ExtenderprofileCellularOutput) ControllerReport() ExtenderprofileCellularControllerReportPtrOutput
FortiExtender controller report configuration. The structure of `controllerReport` block is documented below.
func (ExtenderprofileCellularOutput) Dataplans ¶
func (o ExtenderprofileCellularOutput) Dataplans() ExtenderprofileCellularDataplanArrayOutput
Dataplan names. The structure of `dataplan` block is documented below.
func (ExtenderprofileCellularOutput) ElementType ¶
func (ExtenderprofileCellularOutput) ElementType() reflect.Type
func (ExtenderprofileCellularOutput) Modem1 ¶
func (o ExtenderprofileCellularOutput) Modem1() ExtenderprofileCellularModem1PtrOutput
Configuration options for modem 1. The structure of `modem1` block is documented below.
func (ExtenderprofileCellularOutput) Modem2 ¶
func (o ExtenderprofileCellularOutput) Modem2() ExtenderprofileCellularModem2PtrOutput
Configuration options for modem 2. The structure of `modem2` block is documented below.
func (ExtenderprofileCellularOutput) SmsNotification ¶
func (o ExtenderprofileCellularOutput) SmsNotification() ExtenderprofileCellularSmsNotificationPtrOutput
FortiExtender cellular SMS notification configuration. The structure of `smsNotification` block is documented below.
func (ExtenderprofileCellularOutput) ToExtenderprofileCellularOutput ¶
func (o ExtenderprofileCellularOutput) ToExtenderprofileCellularOutput() ExtenderprofileCellularOutput
func (ExtenderprofileCellularOutput) ToExtenderprofileCellularOutputWithContext ¶
func (o ExtenderprofileCellularOutput) ToExtenderprofileCellularOutputWithContext(ctx context.Context) ExtenderprofileCellularOutput
func (ExtenderprofileCellularOutput) ToExtenderprofileCellularPtrOutput ¶
func (o ExtenderprofileCellularOutput) ToExtenderprofileCellularPtrOutput() ExtenderprofileCellularPtrOutput
func (ExtenderprofileCellularOutput) ToExtenderprofileCellularPtrOutputWithContext ¶
func (o ExtenderprofileCellularOutput) ToExtenderprofileCellularPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularPtrOutput
type ExtenderprofileCellularPtrInput ¶
type ExtenderprofileCellularPtrInput interface { pulumi.Input ToExtenderprofileCellularPtrOutput() ExtenderprofileCellularPtrOutput ToExtenderprofileCellularPtrOutputWithContext(context.Context) ExtenderprofileCellularPtrOutput }
ExtenderprofileCellularPtrInput is an input type that accepts ExtenderprofileCellularArgs, ExtenderprofileCellularPtr and ExtenderprofileCellularPtrOutput values. You can construct a concrete instance of `ExtenderprofileCellularPtrInput` via:
ExtenderprofileCellularArgs{...} or: nil
func ExtenderprofileCellularPtr ¶
func ExtenderprofileCellularPtr(v *ExtenderprofileCellularArgs) ExtenderprofileCellularPtrInput
type ExtenderprofileCellularPtrOutput ¶
type ExtenderprofileCellularPtrOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularPtrOutput) ControllerReport ¶
func (o ExtenderprofileCellularPtrOutput) ControllerReport() ExtenderprofileCellularControllerReportPtrOutput
FortiExtender controller report configuration. The structure of `controllerReport` block is documented below.
func (ExtenderprofileCellularPtrOutput) Dataplans ¶
func (o ExtenderprofileCellularPtrOutput) Dataplans() ExtenderprofileCellularDataplanArrayOutput
Dataplan names. The structure of `dataplan` block is documented below.
func (ExtenderprofileCellularPtrOutput) Elem ¶
func (o ExtenderprofileCellularPtrOutput) Elem() ExtenderprofileCellularOutput
func (ExtenderprofileCellularPtrOutput) ElementType ¶
func (ExtenderprofileCellularPtrOutput) ElementType() reflect.Type
func (ExtenderprofileCellularPtrOutput) Modem1 ¶
func (o ExtenderprofileCellularPtrOutput) Modem1() ExtenderprofileCellularModem1PtrOutput
Configuration options for modem 1. The structure of `modem1` block is documented below.
func (ExtenderprofileCellularPtrOutput) Modem2 ¶
func (o ExtenderprofileCellularPtrOutput) Modem2() ExtenderprofileCellularModem2PtrOutput
Configuration options for modem 2. The structure of `modem2` block is documented below.
func (ExtenderprofileCellularPtrOutput) SmsNotification ¶
func (o ExtenderprofileCellularPtrOutput) SmsNotification() ExtenderprofileCellularSmsNotificationPtrOutput
FortiExtender cellular SMS notification configuration. The structure of `smsNotification` block is documented below.
func (ExtenderprofileCellularPtrOutput) ToExtenderprofileCellularPtrOutput ¶
func (o ExtenderprofileCellularPtrOutput) ToExtenderprofileCellularPtrOutput() ExtenderprofileCellularPtrOutput
func (ExtenderprofileCellularPtrOutput) ToExtenderprofileCellularPtrOutputWithContext ¶
func (o ExtenderprofileCellularPtrOutput) ToExtenderprofileCellularPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularPtrOutput
type ExtenderprofileCellularSmsNotification ¶
type ExtenderprofileCellularSmsNotification struct { // SMS alert list. The structure of `alert` block is documented below. Alert *ExtenderprofileCellularSmsNotificationAlert `pulumi:"alert"` // SMS notification receiver list. The structure of `receiver` block is documented below. Receivers []ExtenderprofileCellularSmsNotificationReceiver `pulumi:"receivers"` // FortiExtender SMS notification status. Valid values: `disable`, `enable`. Status *string `pulumi:"status"` }
type ExtenderprofileCellularSmsNotificationAlert ¶
type ExtenderprofileCellularSmsNotificationAlert struct { // Display string when data exhausted. DataExhausted *string `pulumi:"dataExhausted"` // Display string when FortiGate backup mode switched. FgtBackupModeSwitch *string `pulumi:"fgtBackupModeSwitch"` // Display string when signal strength is low. LowSignalStrength *string `pulumi:"lowSignalStrength"` // Display string when mode is switched. ModeSwitch *string `pulumi:"modeSwitch"` // Display string when falling back to a previous OS image. OsImageFallback *string `pulumi:"osImageFallback"` // Display string when session disconnected. SessionDisconnect *string `pulumi:"sessionDisconnect"` // Display string when system rebooted. SystemReboot *string `pulumi:"systemReboot"` }
type ExtenderprofileCellularSmsNotificationAlertArgs ¶
type ExtenderprofileCellularSmsNotificationAlertArgs struct { // Display string when data exhausted. DataExhausted pulumi.StringPtrInput `pulumi:"dataExhausted"` // Display string when FortiGate backup mode switched. FgtBackupModeSwitch pulumi.StringPtrInput `pulumi:"fgtBackupModeSwitch"` // Display string when signal strength is low. LowSignalStrength pulumi.StringPtrInput `pulumi:"lowSignalStrength"` // Display string when mode is switched. ModeSwitch pulumi.StringPtrInput `pulumi:"modeSwitch"` // Display string when falling back to a previous OS image. OsImageFallback pulumi.StringPtrInput `pulumi:"osImageFallback"` // Display string when session disconnected. SessionDisconnect pulumi.StringPtrInput `pulumi:"sessionDisconnect"` // Display string when system rebooted. SystemReboot pulumi.StringPtrInput `pulumi:"systemReboot"` }
func (ExtenderprofileCellularSmsNotificationAlertArgs) ElementType ¶
func (ExtenderprofileCellularSmsNotificationAlertArgs) ElementType() reflect.Type
func (ExtenderprofileCellularSmsNotificationAlertArgs) ToExtenderprofileCellularSmsNotificationAlertOutput ¶
func (i ExtenderprofileCellularSmsNotificationAlertArgs) ToExtenderprofileCellularSmsNotificationAlertOutput() ExtenderprofileCellularSmsNotificationAlertOutput
func (ExtenderprofileCellularSmsNotificationAlertArgs) ToExtenderprofileCellularSmsNotificationAlertOutputWithContext ¶
func (i ExtenderprofileCellularSmsNotificationAlertArgs) ToExtenderprofileCellularSmsNotificationAlertOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationAlertOutput
func (ExtenderprofileCellularSmsNotificationAlertArgs) ToExtenderprofileCellularSmsNotificationAlertPtrOutput ¶
func (i ExtenderprofileCellularSmsNotificationAlertArgs) ToExtenderprofileCellularSmsNotificationAlertPtrOutput() ExtenderprofileCellularSmsNotificationAlertPtrOutput
func (ExtenderprofileCellularSmsNotificationAlertArgs) ToExtenderprofileCellularSmsNotificationAlertPtrOutputWithContext ¶
func (i ExtenderprofileCellularSmsNotificationAlertArgs) ToExtenderprofileCellularSmsNotificationAlertPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationAlertPtrOutput
type ExtenderprofileCellularSmsNotificationAlertInput ¶
type ExtenderprofileCellularSmsNotificationAlertInput interface { pulumi.Input ToExtenderprofileCellularSmsNotificationAlertOutput() ExtenderprofileCellularSmsNotificationAlertOutput ToExtenderprofileCellularSmsNotificationAlertOutputWithContext(context.Context) ExtenderprofileCellularSmsNotificationAlertOutput }
ExtenderprofileCellularSmsNotificationAlertInput is an input type that accepts ExtenderprofileCellularSmsNotificationAlertArgs and ExtenderprofileCellularSmsNotificationAlertOutput values. You can construct a concrete instance of `ExtenderprofileCellularSmsNotificationAlertInput` via:
ExtenderprofileCellularSmsNotificationAlertArgs{...}
type ExtenderprofileCellularSmsNotificationAlertOutput ¶
type ExtenderprofileCellularSmsNotificationAlertOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularSmsNotificationAlertOutput) DataExhausted ¶
func (o ExtenderprofileCellularSmsNotificationAlertOutput) DataExhausted() pulumi.StringPtrOutput
Display string when data exhausted.
func (ExtenderprofileCellularSmsNotificationAlertOutput) ElementType ¶
func (ExtenderprofileCellularSmsNotificationAlertOutput) ElementType() reflect.Type
func (ExtenderprofileCellularSmsNotificationAlertOutput) FgtBackupModeSwitch ¶
func (o ExtenderprofileCellularSmsNotificationAlertOutput) FgtBackupModeSwitch() pulumi.StringPtrOutput
Display string when FortiGate backup mode switched.
func (ExtenderprofileCellularSmsNotificationAlertOutput) LowSignalStrength ¶
func (o ExtenderprofileCellularSmsNotificationAlertOutput) LowSignalStrength() pulumi.StringPtrOutput
Display string when signal strength is low.
func (ExtenderprofileCellularSmsNotificationAlertOutput) ModeSwitch ¶
func (o ExtenderprofileCellularSmsNotificationAlertOutput) ModeSwitch() pulumi.StringPtrOutput
Display string when mode is switched.
func (ExtenderprofileCellularSmsNotificationAlertOutput) OsImageFallback ¶
func (o ExtenderprofileCellularSmsNotificationAlertOutput) OsImageFallback() pulumi.StringPtrOutput
Display string when falling back to a previous OS image.
func (ExtenderprofileCellularSmsNotificationAlertOutput) SessionDisconnect ¶
func (o ExtenderprofileCellularSmsNotificationAlertOutput) SessionDisconnect() pulumi.StringPtrOutput
Display string when session disconnected.
func (ExtenderprofileCellularSmsNotificationAlertOutput) SystemReboot ¶
func (o ExtenderprofileCellularSmsNotificationAlertOutput) SystemReboot() pulumi.StringPtrOutput
Display string when system rebooted.
func (ExtenderprofileCellularSmsNotificationAlertOutput) ToExtenderprofileCellularSmsNotificationAlertOutput ¶
func (o ExtenderprofileCellularSmsNotificationAlertOutput) ToExtenderprofileCellularSmsNotificationAlertOutput() ExtenderprofileCellularSmsNotificationAlertOutput
func (ExtenderprofileCellularSmsNotificationAlertOutput) ToExtenderprofileCellularSmsNotificationAlertOutputWithContext ¶
func (o ExtenderprofileCellularSmsNotificationAlertOutput) ToExtenderprofileCellularSmsNotificationAlertOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationAlertOutput
func (ExtenderprofileCellularSmsNotificationAlertOutput) ToExtenderprofileCellularSmsNotificationAlertPtrOutput ¶
func (o ExtenderprofileCellularSmsNotificationAlertOutput) ToExtenderprofileCellularSmsNotificationAlertPtrOutput() ExtenderprofileCellularSmsNotificationAlertPtrOutput
func (ExtenderprofileCellularSmsNotificationAlertOutput) ToExtenderprofileCellularSmsNotificationAlertPtrOutputWithContext ¶
func (o ExtenderprofileCellularSmsNotificationAlertOutput) ToExtenderprofileCellularSmsNotificationAlertPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationAlertPtrOutput
type ExtenderprofileCellularSmsNotificationAlertPtrInput ¶
type ExtenderprofileCellularSmsNotificationAlertPtrInput interface { pulumi.Input ToExtenderprofileCellularSmsNotificationAlertPtrOutput() ExtenderprofileCellularSmsNotificationAlertPtrOutput ToExtenderprofileCellularSmsNotificationAlertPtrOutputWithContext(context.Context) ExtenderprofileCellularSmsNotificationAlertPtrOutput }
ExtenderprofileCellularSmsNotificationAlertPtrInput is an input type that accepts ExtenderprofileCellularSmsNotificationAlertArgs, ExtenderprofileCellularSmsNotificationAlertPtr and ExtenderprofileCellularSmsNotificationAlertPtrOutput values. You can construct a concrete instance of `ExtenderprofileCellularSmsNotificationAlertPtrInput` via:
ExtenderprofileCellularSmsNotificationAlertArgs{...} or: nil
func ExtenderprofileCellularSmsNotificationAlertPtr ¶
func ExtenderprofileCellularSmsNotificationAlertPtr(v *ExtenderprofileCellularSmsNotificationAlertArgs) ExtenderprofileCellularSmsNotificationAlertPtrInput
type ExtenderprofileCellularSmsNotificationAlertPtrOutput ¶
type ExtenderprofileCellularSmsNotificationAlertPtrOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularSmsNotificationAlertPtrOutput) DataExhausted ¶
func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) DataExhausted() pulumi.StringPtrOutput
Display string when data exhausted.
func (ExtenderprofileCellularSmsNotificationAlertPtrOutput) ElementType ¶
func (ExtenderprofileCellularSmsNotificationAlertPtrOutput) ElementType() reflect.Type
func (ExtenderprofileCellularSmsNotificationAlertPtrOutput) FgtBackupModeSwitch ¶
func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) FgtBackupModeSwitch() pulumi.StringPtrOutput
Display string when FortiGate backup mode switched.
func (ExtenderprofileCellularSmsNotificationAlertPtrOutput) LowSignalStrength ¶
func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) LowSignalStrength() pulumi.StringPtrOutput
Display string when signal strength is low.
func (ExtenderprofileCellularSmsNotificationAlertPtrOutput) ModeSwitch ¶
func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) ModeSwitch() pulumi.StringPtrOutput
Display string when mode is switched.
func (ExtenderprofileCellularSmsNotificationAlertPtrOutput) OsImageFallback ¶
func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) OsImageFallback() pulumi.StringPtrOutput
Display string when falling back to a previous OS image.
func (ExtenderprofileCellularSmsNotificationAlertPtrOutput) SessionDisconnect ¶
func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) SessionDisconnect() pulumi.StringPtrOutput
Display string when session disconnected.
func (ExtenderprofileCellularSmsNotificationAlertPtrOutput) SystemReboot ¶
func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) SystemReboot() pulumi.StringPtrOutput
Display string when system rebooted.
func (ExtenderprofileCellularSmsNotificationAlertPtrOutput) ToExtenderprofileCellularSmsNotificationAlertPtrOutput ¶
func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) ToExtenderprofileCellularSmsNotificationAlertPtrOutput() ExtenderprofileCellularSmsNotificationAlertPtrOutput
func (ExtenderprofileCellularSmsNotificationAlertPtrOutput) ToExtenderprofileCellularSmsNotificationAlertPtrOutputWithContext ¶
func (o ExtenderprofileCellularSmsNotificationAlertPtrOutput) ToExtenderprofileCellularSmsNotificationAlertPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationAlertPtrOutput
type ExtenderprofileCellularSmsNotificationArgs ¶
type ExtenderprofileCellularSmsNotificationArgs struct { // SMS alert list. The structure of `alert` block is documented below. Alert ExtenderprofileCellularSmsNotificationAlertPtrInput `pulumi:"alert"` // SMS notification receiver list. The structure of `receiver` block is documented below. Receivers ExtenderprofileCellularSmsNotificationReceiverArrayInput `pulumi:"receivers"` // FortiExtender SMS notification status. Valid values: `disable`, `enable`. Status pulumi.StringPtrInput `pulumi:"status"` }
func (ExtenderprofileCellularSmsNotificationArgs) ElementType ¶
func (ExtenderprofileCellularSmsNotificationArgs) ElementType() reflect.Type
func (ExtenderprofileCellularSmsNotificationArgs) ToExtenderprofileCellularSmsNotificationOutput ¶
func (i ExtenderprofileCellularSmsNotificationArgs) ToExtenderprofileCellularSmsNotificationOutput() ExtenderprofileCellularSmsNotificationOutput
func (ExtenderprofileCellularSmsNotificationArgs) ToExtenderprofileCellularSmsNotificationOutputWithContext ¶
func (i ExtenderprofileCellularSmsNotificationArgs) ToExtenderprofileCellularSmsNotificationOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationOutput
func (ExtenderprofileCellularSmsNotificationArgs) ToExtenderprofileCellularSmsNotificationPtrOutput ¶
func (i ExtenderprofileCellularSmsNotificationArgs) ToExtenderprofileCellularSmsNotificationPtrOutput() ExtenderprofileCellularSmsNotificationPtrOutput
func (ExtenderprofileCellularSmsNotificationArgs) ToExtenderprofileCellularSmsNotificationPtrOutputWithContext ¶
func (i ExtenderprofileCellularSmsNotificationArgs) ToExtenderprofileCellularSmsNotificationPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationPtrOutput
type ExtenderprofileCellularSmsNotificationInput ¶
type ExtenderprofileCellularSmsNotificationInput interface { pulumi.Input ToExtenderprofileCellularSmsNotificationOutput() ExtenderprofileCellularSmsNotificationOutput ToExtenderprofileCellularSmsNotificationOutputWithContext(context.Context) ExtenderprofileCellularSmsNotificationOutput }
ExtenderprofileCellularSmsNotificationInput is an input type that accepts ExtenderprofileCellularSmsNotificationArgs and ExtenderprofileCellularSmsNotificationOutput values. You can construct a concrete instance of `ExtenderprofileCellularSmsNotificationInput` via:
ExtenderprofileCellularSmsNotificationArgs{...}
type ExtenderprofileCellularSmsNotificationOutput ¶
type ExtenderprofileCellularSmsNotificationOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularSmsNotificationOutput) Alert ¶
func (o ExtenderprofileCellularSmsNotificationOutput) Alert() ExtenderprofileCellularSmsNotificationAlertPtrOutput
SMS alert list. The structure of `alert` block is documented below.
func (ExtenderprofileCellularSmsNotificationOutput) ElementType ¶
func (ExtenderprofileCellularSmsNotificationOutput) ElementType() reflect.Type
func (ExtenderprofileCellularSmsNotificationOutput) Receivers ¶
func (o ExtenderprofileCellularSmsNotificationOutput) Receivers() ExtenderprofileCellularSmsNotificationReceiverArrayOutput
SMS notification receiver list. The structure of `receiver` block is documented below.
func (ExtenderprofileCellularSmsNotificationOutput) Status ¶
func (o ExtenderprofileCellularSmsNotificationOutput) Status() pulumi.StringPtrOutput
FortiExtender SMS notification status. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularSmsNotificationOutput) ToExtenderprofileCellularSmsNotificationOutput ¶
func (o ExtenderprofileCellularSmsNotificationOutput) ToExtenderprofileCellularSmsNotificationOutput() ExtenderprofileCellularSmsNotificationOutput
func (ExtenderprofileCellularSmsNotificationOutput) ToExtenderprofileCellularSmsNotificationOutputWithContext ¶
func (o ExtenderprofileCellularSmsNotificationOutput) ToExtenderprofileCellularSmsNotificationOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationOutput
func (ExtenderprofileCellularSmsNotificationOutput) ToExtenderprofileCellularSmsNotificationPtrOutput ¶
func (o ExtenderprofileCellularSmsNotificationOutput) ToExtenderprofileCellularSmsNotificationPtrOutput() ExtenderprofileCellularSmsNotificationPtrOutput
func (ExtenderprofileCellularSmsNotificationOutput) ToExtenderprofileCellularSmsNotificationPtrOutputWithContext ¶
func (o ExtenderprofileCellularSmsNotificationOutput) ToExtenderprofileCellularSmsNotificationPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationPtrOutput
type ExtenderprofileCellularSmsNotificationPtrInput ¶
type ExtenderprofileCellularSmsNotificationPtrInput interface { pulumi.Input ToExtenderprofileCellularSmsNotificationPtrOutput() ExtenderprofileCellularSmsNotificationPtrOutput ToExtenderprofileCellularSmsNotificationPtrOutputWithContext(context.Context) ExtenderprofileCellularSmsNotificationPtrOutput }
ExtenderprofileCellularSmsNotificationPtrInput is an input type that accepts ExtenderprofileCellularSmsNotificationArgs, ExtenderprofileCellularSmsNotificationPtr and ExtenderprofileCellularSmsNotificationPtrOutput values. You can construct a concrete instance of `ExtenderprofileCellularSmsNotificationPtrInput` via:
ExtenderprofileCellularSmsNotificationArgs{...} or: nil
func ExtenderprofileCellularSmsNotificationPtr ¶
func ExtenderprofileCellularSmsNotificationPtr(v *ExtenderprofileCellularSmsNotificationArgs) ExtenderprofileCellularSmsNotificationPtrInput
type ExtenderprofileCellularSmsNotificationPtrOutput ¶
type ExtenderprofileCellularSmsNotificationPtrOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularSmsNotificationPtrOutput) Alert ¶
func (o ExtenderprofileCellularSmsNotificationPtrOutput) Alert() ExtenderprofileCellularSmsNotificationAlertPtrOutput
SMS alert list. The structure of `alert` block is documented below.
func (ExtenderprofileCellularSmsNotificationPtrOutput) ElementType ¶
func (ExtenderprofileCellularSmsNotificationPtrOutput) ElementType() reflect.Type
func (ExtenderprofileCellularSmsNotificationPtrOutput) Receivers ¶
func (o ExtenderprofileCellularSmsNotificationPtrOutput) Receivers() ExtenderprofileCellularSmsNotificationReceiverArrayOutput
SMS notification receiver list. The structure of `receiver` block is documented below.
func (ExtenderprofileCellularSmsNotificationPtrOutput) Status ¶
func (o ExtenderprofileCellularSmsNotificationPtrOutput) Status() pulumi.StringPtrOutput
FortiExtender SMS notification status. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularSmsNotificationPtrOutput) ToExtenderprofileCellularSmsNotificationPtrOutput ¶
func (o ExtenderprofileCellularSmsNotificationPtrOutput) ToExtenderprofileCellularSmsNotificationPtrOutput() ExtenderprofileCellularSmsNotificationPtrOutput
func (ExtenderprofileCellularSmsNotificationPtrOutput) ToExtenderprofileCellularSmsNotificationPtrOutputWithContext ¶
func (o ExtenderprofileCellularSmsNotificationPtrOutput) ToExtenderprofileCellularSmsNotificationPtrOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationPtrOutput
type ExtenderprofileCellularSmsNotificationReceiver ¶
type ExtenderprofileCellularSmsNotificationReceiver struct { // Alert multi-options. Valid values: `system-reboot`, `data-exhausted`, `session-disconnect`, `low-signal-strength`, `mode-switch`, `os-image-fallback`, `fgt-backup-mode-switch`. // // The `modem1` block supports: Alert *string `pulumi:"alert"` // FortiExtender SMS notification receiver name. Name *string `pulumi:"name"` // Receiver phone number. Format: [+][country code][area code][local phone number]. For example: +16501234567. PhoneNumber *string `pulumi:"phoneNumber"` // SMS notification receiver status. Valid values: `disable`, `enable`. Status *string `pulumi:"status"` }
type ExtenderprofileCellularSmsNotificationReceiverArgs ¶
type ExtenderprofileCellularSmsNotificationReceiverArgs struct { // Alert multi-options. Valid values: `system-reboot`, `data-exhausted`, `session-disconnect`, `low-signal-strength`, `mode-switch`, `os-image-fallback`, `fgt-backup-mode-switch`. // // The `modem1` block supports: Alert pulumi.StringPtrInput `pulumi:"alert"` // FortiExtender SMS notification receiver name. Name pulumi.StringPtrInput `pulumi:"name"` // Receiver phone number. Format: [+][country code][area code][local phone number]. For example: +16501234567. PhoneNumber pulumi.StringPtrInput `pulumi:"phoneNumber"` // SMS notification receiver status. Valid values: `disable`, `enable`. Status pulumi.StringPtrInput `pulumi:"status"` }
func (ExtenderprofileCellularSmsNotificationReceiverArgs) ElementType ¶
func (ExtenderprofileCellularSmsNotificationReceiverArgs) ElementType() reflect.Type
func (ExtenderprofileCellularSmsNotificationReceiverArgs) ToExtenderprofileCellularSmsNotificationReceiverOutput ¶
func (i ExtenderprofileCellularSmsNotificationReceiverArgs) ToExtenderprofileCellularSmsNotificationReceiverOutput() ExtenderprofileCellularSmsNotificationReceiverOutput
func (ExtenderprofileCellularSmsNotificationReceiverArgs) ToExtenderprofileCellularSmsNotificationReceiverOutputWithContext ¶
func (i ExtenderprofileCellularSmsNotificationReceiverArgs) ToExtenderprofileCellularSmsNotificationReceiverOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationReceiverOutput
type ExtenderprofileCellularSmsNotificationReceiverArray ¶
type ExtenderprofileCellularSmsNotificationReceiverArray []ExtenderprofileCellularSmsNotificationReceiverInput
func (ExtenderprofileCellularSmsNotificationReceiverArray) ElementType ¶
func (ExtenderprofileCellularSmsNotificationReceiverArray) ElementType() reflect.Type
func (ExtenderprofileCellularSmsNotificationReceiverArray) ToExtenderprofileCellularSmsNotificationReceiverArrayOutput ¶
func (i ExtenderprofileCellularSmsNotificationReceiverArray) ToExtenderprofileCellularSmsNotificationReceiverArrayOutput() ExtenderprofileCellularSmsNotificationReceiverArrayOutput
func (ExtenderprofileCellularSmsNotificationReceiverArray) ToExtenderprofileCellularSmsNotificationReceiverArrayOutputWithContext ¶
func (i ExtenderprofileCellularSmsNotificationReceiverArray) ToExtenderprofileCellularSmsNotificationReceiverArrayOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationReceiverArrayOutput
type ExtenderprofileCellularSmsNotificationReceiverArrayInput ¶
type ExtenderprofileCellularSmsNotificationReceiverArrayInput interface { pulumi.Input ToExtenderprofileCellularSmsNotificationReceiverArrayOutput() ExtenderprofileCellularSmsNotificationReceiverArrayOutput ToExtenderprofileCellularSmsNotificationReceiverArrayOutputWithContext(context.Context) ExtenderprofileCellularSmsNotificationReceiverArrayOutput }
ExtenderprofileCellularSmsNotificationReceiverArrayInput is an input type that accepts ExtenderprofileCellularSmsNotificationReceiverArray and ExtenderprofileCellularSmsNotificationReceiverArrayOutput values. You can construct a concrete instance of `ExtenderprofileCellularSmsNotificationReceiverArrayInput` via:
ExtenderprofileCellularSmsNotificationReceiverArray{ ExtenderprofileCellularSmsNotificationReceiverArgs{...} }
type ExtenderprofileCellularSmsNotificationReceiverArrayOutput ¶
type ExtenderprofileCellularSmsNotificationReceiverArrayOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularSmsNotificationReceiverArrayOutput) ElementType ¶
func (ExtenderprofileCellularSmsNotificationReceiverArrayOutput) ElementType() reflect.Type
func (ExtenderprofileCellularSmsNotificationReceiverArrayOutput) ToExtenderprofileCellularSmsNotificationReceiverArrayOutput ¶
func (o ExtenderprofileCellularSmsNotificationReceiverArrayOutput) ToExtenderprofileCellularSmsNotificationReceiverArrayOutput() ExtenderprofileCellularSmsNotificationReceiverArrayOutput
func (ExtenderprofileCellularSmsNotificationReceiverArrayOutput) ToExtenderprofileCellularSmsNotificationReceiverArrayOutputWithContext ¶
func (o ExtenderprofileCellularSmsNotificationReceiverArrayOutput) ToExtenderprofileCellularSmsNotificationReceiverArrayOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationReceiverArrayOutput
type ExtenderprofileCellularSmsNotificationReceiverInput ¶
type ExtenderprofileCellularSmsNotificationReceiverInput interface { pulumi.Input ToExtenderprofileCellularSmsNotificationReceiverOutput() ExtenderprofileCellularSmsNotificationReceiverOutput ToExtenderprofileCellularSmsNotificationReceiverOutputWithContext(context.Context) ExtenderprofileCellularSmsNotificationReceiverOutput }
ExtenderprofileCellularSmsNotificationReceiverInput is an input type that accepts ExtenderprofileCellularSmsNotificationReceiverArgs and ExtenderprofileCellularSmsNotificationReceiverOutput values. You can construct a concrete instance of `ExtenderprofileCellularSmsNotificationReceiverInput` via:
ExtenderprofileCellularSmsNotificationReceiverArgs{...}
type ExtenderprofileCellularSmsNotificationReceiverOutput ¶
type ExtenderprofileCellularSmsNotificationReceiverOutput struct{ *pulumi.OutputState }
func (ExtenderprofileCellularSmsNotificationReceiverOutput) Alert ¶
func (o ExtenderprofileCellularSmsNotificationReceiverOutput) Alert() pulumi.StringPtrOutput
Alert multi-options. Valid values: `system-reboot`, `data-exhausted`, `session-disconnect`, `low-signal-strength`, `mode-switch`, `os-image-fallback`, `fgt-backup-mode-switch`.
The `modem1` block supports:
func (ExtenderprofileCellularSmsNotificationReceiverOutput) ElementType ¶
func (ExtenderprofileCellularSmsNotificationReceiverOutput) ElementType() reflect.Type
func (ExtenderprofileCellularSmsNotificationReceiverOutput) Name ¶
FortiExtender SMS notification receiver name.
func (ExtenderprofileCellularSmsNotificationReceiverOutput) PhoneNumber ¶
func (o ExtenderprofileCellularSmsNotificationReceiverOutput) PhoneNumber() pulumi.StringPtrOutput
Receiver phone number. Format: [+][country code][area code][local phone number]. For example: +16501234567.
func (ExtenderprofileCellularSmsNotificationReceiverOutput) Status ¶
func (o ExtenderprofileCellularSmsNotificationReceiverOutput) Status() pulumi.StringPtrOutput
SMS notification receiver status. Valid values: `disable`, `enable`.
func (ExtenderprofileCellularSmsNotificationReceiverOutput) ToExtenderprofileCellularSmsNotificationReceiverOutput ¶
func (o ExtenderprofileCellularSmsNotificationReceiverOutput) ToExtenderprofileCellularSmsNotificationReceiverOutput() ExtenderprofileCellularSmsNotificationReceiverOutput
func (ExtenderprofileCellularSmsNotificationReceiverOutput) ToExtenderprofileCellularSmsNotificationReceiverOutputWithContext ¶
func (o ExtenderprofileCellularSmsNotificationReceiverOutput) ToExtenderprofileCellularSmsNotificationReceiverOutputWithContext(ctx context.Context) ExtenderprofileCellularSmsNotificationReceiverOutput
type ExtenderprofileInput ¶
type ExtenderprofileInput interface { pulumi.Input ToExtenderprofileOutput() ExtenderprofileOutput ToExtenderprofileOutputWithContext(ctx context.Context) ExtenderprofileOutput }
type ExtenderprofileLanExtension ¶
type ExtenderprofileLanExtension struct { // IPsec phase1 interface. BackhaulInterface *string `pulumi:"backhaulInterface"` // IPsec phase1 IPv4/FQDN. Used to specify the external IP/FQDN when the FortiGate unit is behind a NAT device. BackhaulIp *string `pulumi:"backhaulIp"` // LAN extension backhaul tunnel configuration. The structure of `backhaul` block is documented below. Backhauls []ExtenderprofileLanExtensionBackhaul `pulumi:"backhauls"` // IPsec tunnel name. IpsecTunnel *string `pulumi:"ipsecTunnel"` // LAN extension link load balance strategy. Valid values: `activebackup`, `loadbalance`. LinkLoadbalance *string `pulumi:"linkLoadbalance"` }
type ExtenderprofileLanExtensionArgs ¶
type ExtenderprofileLanExtensionArgs struct { // IPsec phase1 interface. BackhaulInterface pulumi.StringPtrInput `pulumi:"backhaulInterface"` // IPsec phase1 IPv4/FQDN. Used to specify the external IP/FQDN when the FortiGate unit is behind a NAT device. BackhaulIp pulumi.StringPtrInput `pulumi:"backhaulIp"` // LAN extension backhaul tunnel configuration. The structure of `backhaul` block is documented below. Backhauls ExtenderprofileLanExtensionBackhaulArrayInput `pulumi:"backhauls"` // IPsec tunnel name. IpsecTunnel pulumi.StringPtrInput `pulumi:"ipsecTunnel"` // LAN extension link load balance strategy. Valid values: `activebackup`, `loadbalance`. LinkLoadbalance pulumi.StringPtrInput `pulumi:"linkLoadbalance"` }
func (ExtenderprofileLanExtensionArgs) ElementType ¶
func (ExtenderprofileLanExtensionArgs) ElementType() reflect.Type
func (ExtenderprofileLanExtensionArgs) ToExtenderprofileLanExtensionOutput ¶
func (i ExtenderprofileLanExtensionArgs) ToExtenderprofileLanExtensionOutput() ExtenderprofileLanExtensionOutput
func (ExtenderprofileLanExtensionArgs) ToExtenderprofileLanExtensionOutputWithContext ¶
func (i ExtenderprofileLanExtensionArgs) ToExtenderprofileLanExtensionOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionOutput
func (ExtenderprofileLanExtensionArgs) ToExtenderprofileLanExtensionPtrOutput ¶
func (i ExtenderprofileLanExtensionArgs) ToExtenderprofileLanExtensionPtrOutput() ExtenderprofileLanExtensionPtrOutput
func (ExtenderprofileLanExtensionArgs) ToExtenderprofileLanExtensionPtrOutputWithContext ¶
func (i ExtenderprofileLanExtensionArgs) ToExtenderprofileLanExtensionPtrOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionPtrOutput
type ExtenderprofileLanExtensionBackhaul ¶
type ExtenderprofileLanExtensionBackhaul struct { // FortiExtender LAN extension backhaul name Name *string `pulumi:"name"` // FortiExtender uplink port. Valid values: `wan`, `lte1`, `lte2`, `port1`, `port2`, `port3`, `port4`, `port5`, `sfp`. Port *string `pulumi:"port"` // FortiExtender uplink port. Valid values: `primary`, `secondary`. Role *string `pulumi:"role"` // WRR weight parameter Weight *int `pulumi:"weight"` }
type ExtenderprofileLanExtensionBackhaulArgs ¶
type ExtenderprofileLanExtensionBackhaulArgs struct { // FortiExtender LAN extension backhaul name Name pulumi.StringPtrInput `pulumi:"name"` // FortiExtender uplink port. Valid values: `wan`, `lte1`, `lte2`, `port1`, `port2`, `port3`, `port4`, `port5`, `sfp`. Port pulumi.StringPtrInput `pulumi:"port"` // FortiExtender uplink port. Valid values: `primary`, `secondary`. Role pulumi.StringPtrInput `pulumi:"role"` // WRR weight parameter Weight pulumi.IntPtrInput `pulumi:"weight"` }
func (ExtenderprofileLanExtensionBackhaulArgs) ElementType ¶
func (ExtenderprofileLanExtensionBackhaulArgs) ElementType() reflect.Type
func (ExtenderprofileLanExtensionBackhaulArgs) ToExtenderprofileLanExtensionBackhaulOutput ¶
func (i ExtenderprofileLanExtensionBackhaulArgs) ToExtenderprofileLanExtensionBackhaulOutput() ExtenderprofileLanExtensionBackhaulOutput
func (ExtenderprofileLanExtensionBackhaulArgs) ToExtenderprofileLanExtensionBackhaulOutputWithContext ¶
func (i ExtenderprofileLanExtensionBackhaulArgs) ToExtenderprofileLanExtensionBackhaulOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionBackhaulOutput
type ExtenderprofileLanExtensionBackhaulArray ¶
type ExtenderprofileLanExtensionBackhaulArray []ExtenderprofileLanExtensionBackhaulInput
func (ExtenderprofileLanExtensionBackhaulArray) ElementType ¶
func (ExtenderprofileLanExtensionBackhaulArray) ElementType() reflect.Type
func (ExtenderprofileLanExtensionBackhaulArray) ToExtenderprofileLanExtensionBackhaulArrayOutput ¶
func (i ExtenderprofileLanExtensionBackhaulArray) ToExtenderprofileLanExtensionBackhaulArrayOutput() ExtenderprofileLanExtensionBackhaulArrayOutput
func (ExtenderprofileLanExtensionBackhaulArray) ToExtenderprofileLanExtensionBackhaulArrayOutputWithContext ¶
func (i ExtenderprofileLanExtensionBackhaulArray) ToExtenderprofileLanExtensionBackhaulArrayOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionBackhaulArrayOutput
type ExtenderprofileLanExtensionBackhaulArrayInput ¶
type ExtenderprofileLanExtensionBackhaulArrayInput interface { pulumi.Input ToExtenderprofileLanExtensionBackhaulArrayOutput() ExtenderprofileLanExtensionBackhaulArrayOutput ToExtenderprofileLanExtensionBackhaulArrayOutputWithContext(context.Context) ExtenderprofileLanExtensionBackhaulArrayOutput }
ExtenderprofileLanExtensionBackhaulArrayInput is an input type that accepts ExtenderprofileLanExtensionBackhaulArray and ExtenderprofileLanExtensionBackhaulArrayOutput values. You can construct a concrete instance of `ExtenderprofileLanExtensionBackhaulArrayInput` via:
ExtenderprofileLanExtensionBackhaulArray{ ExtenderprofileLanExtensionBackhaulArgs{...} }
type ExtenderprofileLanExtensionBackhaulArrayOutput ¶
type ExtenderprofileLanExtensionBackhaulArrayOutput struct{ *pulumi.OutputState }
func (ExtenderprofileLanExtensionBackhaulArrayOutput) ElementType ¶
func (ExtenderprofileLanExtensionBackhaulArrayOutput) ElementType() reflect.Type
func (ExtenderprofileLanExtensionBackhaulArrayOutput) ToExtenderprofileLanExtensionBackhaulArrayOutput ¶
func (o ExtenderprofileLanExtensionBackhaulArrayOutput) ToExtenderprofileLanExtensionBackhaulArrayOutput() ExtenderprofileLanExtensionBackhaulArrayOutput
func (ExtenderprofileLanExtensionBackhaulArrayOutput) ToExtenderprofileLanExtensionBackhaulArrayOutputWithContext ¶
func (o ExtenderprofileLanExtensionBackhaulArrayOutput) ToExtenderprofileLanExtensionBackhaulArrayOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionBackhaulArrayOutput
type ExtenderprofileLanExtensionBackhaulInput ¶
type ExtenderprofileLanExtensionBackhaulInput interface { pulumi.Input ToExtenderprofileLanExtensionBackhaulOutput() ExtenderprofileLanExtensionBackhaulOutput ToExtenderprofileLanExtensionBackhaulOutputWithContext(context.Context) ExtenderprofileLanExtensionBackhaulOutput }
ExtenderprofileLanExtensionBackhaulInput is an input type that accepts ExtenderprofileLanExtensionBackhaulArgs and ExtenderprofileLanExtensionBackhaulOutput values. You can construct a concrete instance of `ExtenderprofileLanExtensionBackhaulInput` via:
ExtenderprofileLanExtensionBackhaulArgs{...}
type ExtenderprofileLanExtensionBackhaulOutput ¶
type ExtenderprofileLanExtensionBackhaulOutput struct{ *pulumi.OutputState }
func (ExtenderprofileLanExtensionBackhaulOutput) ElementType ¶
func (ExtenderprofileLanExtensionBackhaulOutput) ElementType() reflect.Type
func (ExtenderprofileLanExtensionBackhaulOutput) Name ¶
func (o ExtenderprofileLanExtensionBackhaulOutput) Name() pulumi.StringPtrOutput
FortiExtender LAN extension backhaul name
func (ExtenderprofileLanExtensionBackhaulOutput) Port ¶
func (o ExtenderprofileLanExtensionBackhaulOutput) Port() pulumi.StringPtrOutput
FortiExtender uplink port. Valid values: `wan`, `lte1`, `lte2`, `port1`, `port2`, `port3`, `port4`, `port5`, `sfp`.
func (ExtenderprofileLanExtensionBackhaulOutput) Role ¶
func (o ExtenderprofileLanExtensionBackhaulOutput) Role() pulumi.StringPtrOutput
FortiExtender uplink port. Valid values: `primary`, `secondary`.
func (ExtenderprofileLanExtensionBackhaulOutput) ToExtenderprofileLanExtensionBackhaulOutput ¶
func (o ExtenderprofileLanExtensionBackhaulOutput) ToExtenderprofileLanExtensionBackhaulOutput() ExtenderprofileLanExtensionBackhaulOutput
func (ExtenderprofileLanExtensionBackhaulOutput) ToExtenderprofileLanExtensionBackhaulOutputWithContext ¶
func (o ExtenderprofileLanExtensionBackhaulOutput) ToExtenderprofileLanExtensionBackhaulOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionBackhaulOutput
func (ExtenderprofileLanExtensionBackhaulOutput) Weight ¶
func (o ExtenderprofileLanExtensionBackhaulOutput) Weight() pulumi.IntPtrOutput
WRR weight parameter
type ExtenderprofileLanExtensionInput ¶
type ExtenderprofileLanExtensionInput interface { pulumi.Input ToExtenderprofileLanExtensionOutput() ExtenderprofileLanExtensionOutput ToExtenderprofileLanExtensionOutputWithContext(context.Context) ExtenderprofileLanExtensionOutput }
ExtenderprofileLanExtensionInput is an input type that accepts ExtenderprofileLanExtensionArgs and ExtenderprofileLanExtensionOutput values. You can construct a concrete instance of `ExtenderprofileLanExtensionInput` via:
ExtenderprofileLanExtensionArgs{...}
type ExtenderprofileLanExtensionOutput ¶
type ExtenderprofileLanExtensionOutput struct{ *pulumi.OutputState }
func (ExtenderprofileLanExtensionOutput) BackhaulInterface ¶
func (o ExtenderprofileLanExtensionOutput) BackhaulInterface() pulumi.StringPtrOutput
IPsec phase1 interface.
func (ExtenderprofileLanExtensionOutput) BackhaulIp ¶
func (o ExtenderprofileLanExtensionOutput) BackhaulIp() pulumi.StringPtrOutput
IPsec phase1 IPv4/FQDN. Used to specify the external IP/FQDN when the FortiGate unit is behind a NAT device.
func (ExtenderprofileLanExtensionOutput) Backhauls ¶
func (o ExtenderprofileLanExtensionOutput) Backhauls() ExtenderprofileLanExtensionBackhaulArrayOutput
LAN extension backhaul tunnel configuration. The structure of `backhaul` block is documented below.
func (ExtenderprofileLanExtensionOutput) ElementType ¶
func (ExtenderprofileLanExtensionOutput) ElementType() reflect.Type
func (ExtenderprofileLanExtensionOutput) IpsecTunnel ¶
func (o ExtenderprofileLanExtensionOutput) IpsecTunnel() pulumi.StringPtrOutput
IPsec tunnel name.
func (ExtenderprofileLanExtensionOutput) LinkLoadbalance ¶
func (o ExtenderprofileLanExtensionOutput) LinkLoadbalance() pulumi.StringPtrOutput
LAN extension link load balance strategy. Valid values: `activebackup`, `loadbalance`.
func (ExtenderprofileLanExtensionOutput) ToExtenderprofileLanExtensionOutput ¶
func (o ExtenderprofileLanExtensionOutput) ToExtenderprofileLanExtensionOutput() ExtenderprofileLanExtensionOutput
func (ExtenderprofileLanExtensionOutput) ToExtenderprofileLanExtensionOutputWithContext ¶
func (o ExtenderprofileLanExtensionOutput) ToExtenderprofileLanExtensionOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionOutput
func (ExtenderprofileLanExtensionOutput) ToExtenderprofileLanExtensionPtrOutput ¶
func (o ExtenderprofileLanExtensionOutput) ToExtenderprofileLanExtensionPtrOutput() ExtenderprofileLanExtensionPtrOutput
func (ExtenderprofileLanExtensionOutput) ToExtenderprofileLanExtensionPtrOutputWithContext ¶
func (o ExtenderprofileLanExtensionOutput) ToExtenderprofileLanExtensionPtrOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionPtrOutput
type ExtenderprofileLanExtensionPtrInput ¶
type ExtenderprofileLanExtensionPtrInput interface { pulumi.Input ToExtenderprofileLanExtensionPtrOutput() ExtenderprofileLanExtensionPtrOutput ToExtenderprofileLanExtensionPtrOutputWithContext(context.Context) ExtenderprofileLanExtensionPtrOutput }
ExtenderprofileLanExtensionPtrInput is an input type that accepts ExtenderprofileLanExtensionArgs, ExtenderprofileLanExtensionPtr and ExtenderprofileLanExtensionPtrOutput values. You can construct a concrete instance of `ExtenderprofileLanExtensionPtrInput` via:
ExtenderprofileLanExtensionArgs{...} or: nil
func ExtenderprofileLanExtensionPtr ¶
func ExtenderprofileLanExtensionPtr(v *ExtenderprofileLanExtensionArgs) ExtenderprofileLanExtensionPtrInput
type ExtenderprofileLanExtensionPtrOutput ¶
type ExtenderprofileLanExtensionPtrOutput struct{ *pulumi.OutputState }
func (ExtenderprofileLanExtensionPtrOutput) BackhaulInterface ¶
func (o ExtenderprofileLanExtensionPtrOutput) BackhaulInterface() pulumi.StringPtrOutput
IPsec phase1 interface.
func (ExtenderprofileLanExtensionPtrOutput) BackhaulIp ¶
func (o ExtenderprofileLanExtensionPtrOutput) BackhaulIp() pulumi.StringPtrOutput
IPsec phase1 IPv4/FQDN. Used to specify the external IP/FQDN when the FortiGate unit is behind a NAT device.
func (ExtenderprofileLanExtensionPtrOutput) Backhauls ¶
func (o ExtenderprofileLanExtensionPtrOutput) Backhauls() ExtenderprofileLanExtensionBackhaulArrayOutput
LAN extension backhaul tunnel configuration. The structure of `backhaul` block is documented below.
func (ExtenderprofileLanExtensionPtrOutput) ElementType ¶
func (ExtenderprofileLanExtensionPtrOutput) ElementType() reflect.Type
func (ExtenderprofileLanExtensionPtrOutput) IpsecTunnel ¶
func (o ExtenderprofileLanExtensionPtrOutput) IpsecTunnel() pulumi.StringPtrOutput
IPsec tunnel name.
func (ExtenderprofileLanExtensionPtrOutput) LinkLoadbalance ¶
func (o ExtenderprofileLanExtensionPtrOutput) LinkLoadbalance() pulumi.StringPtrOutput
LAN extension link load balance strategy. Valid values: `activebackup`, `loadbalance`.
func (ExtenderprofileLanExtensionPtrOutput) ToExtenderprofileLanExtensionPtrOutput ¶
func (o ExtenderprofileLanExtensionPtrOutput) ToExtenderprofileLanExtensionPtrOutput() ExtenderprofileLanExtensionPtrOutput
func (ExtenderprofileLanExtensionPtrOutput) ToExtenderprofileLanExtensionPtrOutputWithContext ¶
func (o ExtenderprofileLanExtensionPtrOutput) ToExtenderprofileLanExtensionPtrOutputWithContext(ctx context.Context) ExtenderprofileLanExtensionPtrOutput
type ExtenderprofileMap ¶
type ExtenderprofileMap map[string]ExtenderprofileInput
func (ExtenderprofileMap) ElementType ¶
func (ExtenderprofileMap) ElementType() reflect.Type
func (ExtenderprofileMap) ToExtenderprofileMapOutput ¶
func (i ExtenderprofileMap) ToExtenderprofileMapOutput() ExtenderprofileMapOutput
func (ExtenderprofileMap) ToExtenderprofileMapOutputWithContext ¶
func (i ExtenderprofileMap) ToExtenderprofileMapOutputWithContext(ctx context.Context) ExtenderprofileMapOutput
type ExtenderprofileMapInput ¶
type ExtenderprofileMapInput interface { pulumi.Input ToExtenderprofileMapOutput() ExtenderprofileMapOutput ToExtenderprofileMapOutputWithContext(context.Context) ExtenderprofileMapOutput }
ExtenderprofileMapInput is an input type that accepts ExtenderprofileMap and ExtenderprofileMapOutput values. You can construct a concrete instance of `ExtenderprofileMapInput` via:
ExtenderprofileMap{ "key": ExtenderprofileArgs{...} }
type ExtenderprofileMapOutput ¶
type ExtenderprofileMapOutput struct{ *pulumi.OutputState }
func (ExtenderprofileMapOutput) ElementType ¶
func (ExtenderprofileMapOutput) ElementType() reflect.Type
func (ExtenderprofileMapOutput) MapIndex ¶
func (o ExtenderprofileMapOutput) MapIndex(k pulumi.StringInput) ExtenderprofileOutput
func (ExtenderprofileMapOutput) ToExtenderprofileMapOutput ¶
func (o ExtenderprofileMapOutput) ToExtenderprofileMapOutput() ExtenderprofileMapOutput
func (ExtenderprofileMapOutput) ToExtenderprofileMapOutputWithContext ¶
func (o ExtenderprofileMapOutput) ToExtenderprofileMapOutputWithContext(ctx context.Context) ExtenderprofileMapOutput
type ExtenderprofileOutput ¶
type ExtenderprofileOutput struct{ *pulumi.OutputState }
func (ExtenderprofileOutput) Allowaccess ¶
func (o ExtenderprofileOutput) Allowaccess() pulumi.StringOutput
Control management access to the managed extender. Separate entries with a space. Valid values: `ping`, `telnet`, `http`, `https`, `ssh`, `snmp`.
func (ExtenderprofileOutput) BandwidthLimit ¶
func (o ExtenderprofileOutput) BandwidthLimit() pulumi.IntOutput
FortiExtender LAN extension bandwidth limit (Mbps).
func (ExtenderprofileOutput) Cellular ¶
func (o ExtenderprofileOutput) Cellular() ExtenderprofileCellularOutput
FortiExtender cellular configuration. The structure of `cellular` block is documented below.
func (ExtenderprofileOutput) ElementType ¶
func (ExtenderprofileOutput) ElementType() reflect.Type
func (ExtenderprofileOutput) EnforceBandwidth ¶
func (o ExtenderprofileOutput) EnforceBandwidth() pulumi.StringOutput
Enable/disable enforcement of bandwidth on LAN extension interface. Valid values: `enable`, `disable`.
func (ExtenderprofileOutput) Extension ¶
func (o ExtenderprofileOutput) Extension() pulumi.StringOutput
Extension option. Valid values: `wan-extension`, `lan-extension`.
func (ExtenderprofileOutput) GetAllTables ¶
func (o ExtenderprofileOutput) GetAllTables() pulumi.StringPtrOutput
Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
func (ExtenderprofileOutput) LanExtension ¶
func (o ExtenderprofileOutput) LanExtension() ExtenderprofileLanExtensionOutput
FortiExtender lan extension configuration. The structure of `lanExtension` block is documented below.
func (ExtenderprofileOutput) LoginPassword ¶
func (o ExtenderprofileOutput) LoginPassword() pulumi.StringPtrOutput
Set the managed extender's administrator password.
func (ExtenderprofileOutput) LoginPasswordChange ¶
func (o ExtenderprofileOutput) LoginPasswordChange() pulumi.StringOutput
Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values: `yes`, `default`, `no`.
func (ExtenderprofileOutput) Model ¶
func (o ExtenderprofileOutput) Model() pulumi.StringOutput
Model.
func (ExtenderprofileOutput) Name ¶
func (o ExtenderprofileOutput) Name() pulumi.StringOutput
FortiExtender profile name
func (ExtenderprofileOutput) ToExtenderprofileOutput ¶
func (o ExtenderprofileOutput) ToExtenderprofileOutput() ExtenderprofileOutput
func (ExtenderprofileOutput) ToExtenderprofileOutputWithContext ¶
func (o ExtenderprofileOutput) ToExtenderprofileOutputWithContext(ctx context.Context) ExtenderprofileOutput
func (ExtenderprofileOutput) Vdomparam ¶
func (o ExtenderprofileOutput) Vdomparam() pulumi.StringOutput
Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
type ExtenderprofileState ¶
type ExtenderprofileState struct { // Control management access to the managed extender. Separate entries with a space. Valid values: `ping`, `telnet`, `http`, `https`, `ssh`, `snmp`. Allowaccess pulumi.StringPtrInput // FortiExtender LAN extension bandwidth limit (Mbps). BandwidthLimit pulumi.IntPtrInput // FortiExtender cellular configuration. The structure of `cellular` block is documented below. Cellular ExtenderprofileCellularPtrInput // Enable/disable enforcement of bandwidth on LAN extension interface. Valid values: `enable`, `disable`. EnforceBandwidth pulumi.StringPtrInput // Extension option. Valid values: `wan-extension`, `lan-extension`. Extension pulumi.StringPtrInput // id Fosid pulumi.IntPtrInput // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables. GetAllTables pulumi.StringPtrInput // FortiExtender lan extension configuration. The structure of `lanExtension` block is documented below. LanExtension ExtenderprofileLanExtensionPtrInput // Set the managed extender's administrator password. LoginPassword pulumi.StringPtrInput // Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values: `yes`, `default`, `no`. LoginPasswordChange pulumi.StringPtrInput // Model. Model pulumi.StringPtrInput // FortiExtender profile name Name pulumi.StringPtrInput // Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter. Vdomparam pulumi.StringPtrInput }
func (ExtenderprofileState) ElementType ¶
func (ExtenderprofileState) ElementType() reflect.Type