Documentation
¶
Index ¶
- type Anqp3gppcellular
- type Anqp3gppcellularArgs
- type Anqp3gppcellularArray
- type Anqp3gppcellularArrayInput
- type Anqp3gppcellularArrayOutput
- func (Anqp3gppcellularArrayOutput) ElementType() reflect.Type
- func (o Anqp3gppcellularArrayOutput) Index(i pulumi.IntInput) Anqp3gppcellularOutput
- func (o Anqp3gppcellularArrayOutput) ToAnqp3gppcellularArrayOutput() Anqp3gppcellularArrayOutput
- func (o Anqp3gppcellularArrayOutput) ToAnqp3gppcellularArrayOutputWithContext(ctx context.Context) Anqp3gppcellularArrayOutput
- type Anqp3gppcellularInput
- type Anqp3gppcellularMap
- type Anqp3gppcellularMapInput
- type Anqp3gppcellularMapOutput
- func (Anqp3gppcellularMapOutput) ElementType() reflect.Type
- func (o Anqp3gppcellularMapOutput) MapIndex(k pulumi.StringInput) Anqp3gppcellularOutput
- func (o Anqp3gppcellularMapOutput) ToAnqp3gppcellularMapOutput() Anqp3gppcellularMapOutput
- func (o Anqp3gppcellularMapOutput) ToAnqp3gppcellularMapOutputWithContext(ctx context.Context) Anqp3gppcellularMapOutput
- type Anqp3gppcellularMccMncList
- type Anqp3gppcellularMccMncListArgs
- func (Anqp3gppcellularMccMncListArgs) ElementType() reflect.Type
- func (i Anqp3gppcellularMccMncListArgs) ToAnqp3gppcellularMccMncListOutput() Anqp3gppcellularMccMncListOutput
- func (i Anqp3gppcellularMccMncListArgs) ToAnqp3gppcellularMccMncListOutputWithContext(ctx context.Context) Anqp3gppcellularMccMncListOutput
- type Anqp3gppcellularMccMncListArray
- func (Anqp3gppcellularMccMncListArray) ElementType() reflect.Type
- func (i Anqp3gppcellularMccMncListArray) ToAnqp3gppcellularMccMncListArrayOutput() Anqp3gppcellularMccMncListArrayOutput
- func (i Anqp3gppcellularMccMncListArray) ToAnqp3gppcellularMccMncListArrayOutputWithContext(ctx context.Context) Anqp3gppcellularMccMncListArrayOutput
- type Anqp3gppcellularMccMncListArrayInput
- type Anqp3gppcellularMccMncListArrayOutput
- func (Anqp3gppcellularMccMncListArrayOutput) ElementType() reflect.Type
- func (o Anqp3gppcellularMccMncListArrayOutput) Index(i pulumi.IntInput) Anqp3gppcellularMccMncListOutput
- func (o Anqp3gppcellularMccMncListArrayOutput) ToAnqp3gppcellularMccMncListArrayOutput() Anqp3gppcellularMccMncListArrayOutput
- func (o Anqp3gppcellularMccMncListArrayOutput) ToAnqp3gppcellularMccMncListArrayOutputWithContext(ctx context.Context) Anqp3gppcellularMccMncListArrayOutput
- type Anqp3gppcellularMccMncListInput
- type Anqp3gppcellularMccMncListOutput
- func (Anqp3gppcellularMccMncListOutput) ElementType() reflect.Type
- func (o Anqp3gppcellularMccMncListOutput) Id() pulumi.IntPtrOutput
- func (o Anqp3gppcellularMccMncListOutput) Mcc() pulumi.StringPtrOutput
- func (o Anqp3gppcellularMccMncListOutput) Mnc() pulumi.StringPtrOutput
- func (o Anqp3gppcellularMccMncListOutput) ToAnqp3gppcellularMccMncListOutput() Anqp3gppcellularMccMncListOutput
- func (o Anqp3gppcellularMccMncListOutput) ToAnqp3gppcellularMccMncListOutputWithContext(ctx context.Context) Anqp3gppcellularMccMncListOutput
- type Anqp3gppcellularOutput
- func (o Anqp3gppcellularOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (Anqp3gppcellularOutput) ElementType() reflect.Type
- func (o Anqp3gppcellularOutput) GetAllTables() pulumi.StringPtrOutput
- func (o Anqp3gppcellularOutput) MccMncLists() Anqp3gppcellularMccMncListArrayOutput
- func (o Anqp3gppcellularOutput) Name() pulumi.StringOutput
- func (o Anqp3gppcellularOutput) ToAnqp3gppcellularOutput() Anqp3gppcellularOutput
- func (o Anqp3gppcellularOutput) ToAnqp3gppcellularOutputWithContext(ctx context.Context) Anqp3gppcellularOutput
- func (o Anqp3gppcellularOutput) Vdomparam() pulumi.StringOutput
- type Anqp3gppcellularState
- type Anqpipaddresstype
- type AnqpipaddresstypeArgs
- type AnqpipaddresstypeArray
- type AnqpipaddresstypeArrayInput
- type AnqpipaddresstypeArrayOutput
- func (AnqpipaddresstypeArrayOutput) ElementType() reflect.Type
- func (o AnqpipaddresstypeArrayOutput) Index(i pulumi.IntInput) AnqpipaddresstypeOutput
- func (o AnqpipaddresstypeArrayOutput) ToAnqpipaddresstypeArrayOutput() AnqpipaddresstypeArrayOutput
- func (o AnqpipaddresstypeArrayOutput) ToAnqpipaddresstypeArrayOutputWithContext(ctx context.Context) AnqpipaddresstypeArrayOutput
- type AnqpipaddresstypeInput
- type AnqpipaddresstypeMap
- type AnqpipaddresstypeMapInput
- type AnqpipaddresstypeMapOutput
- func (AnqpipaddresstypeMapOutput) ElementType() reflect.Type
- func (o AnqpipaddresstypeMapOutput) MapIndex(k pulumi.StringInput) AnqpipaddresstypeOutput
- func (o AnqpipaddresstypeMapOutput) ToAnqpipaddresstypeMapOutput() AnqpipaddresstypeMapOutput
- func (o AnqpipaddresstypeMapOutput) ToAnqpipaddresstypeMapOutputWithContext(ctx context.Context) AnqpipaddresstypeMapOutput
- type AnqpipaddresstypeOutput
- func (AnqpipaddresstypeOutput) ElementType() reflect.Type
- func (o AnqpipaddresstypeOutput) Ipv4AddressType() pulumi.StringOutput
- func (o AnqpipaddresstypeOutput) Ipv6AddressType() pulumi.StringOutput
- func (o AnqpipaddresstypeOutput) Name() pulumi.StringOutput
- func (o AnqpipaddresstypeOutput) ToAnqpipaddresstypeOutput() AnqpipaddresstypeOutput
- func (o AnqpipaddresstypeOutput) ToAnqpipaddresstypeOutputWithContext(ctx context.Context) AnqpipaddresstypeOutput
- func (o AnqpipaddresstypeOutput) Vdomparam() pulumi.StringOutput
- type AnqpipaddresstypeState
- type Anqpnairealm
- type AnqpnairealmArgs
- type AnqpnairealmArray
- type AnqpnairealmArrayInput
- type AnqpnairealmArrayOutput
- func (AnqpnairealmArrayOutput) ElementType() reflect.Type
- func (o AnqpnairealmArrayOutput) Index(i pulumi.IntInput) AnqpnairealmOutput
- func (o AnqpnairealmArrayOutput) ToAnqpnairealmArrayOutput() AnqpnairealmArrayOutput
- func (o AnqpnairealmArrayOutput) ToAnqpnairealmArrayOutputWithContext(ctx context.Context) AnqpnairealmArrayOutput
- type AnqpnairealmInput
- type AnqpnairealmMap
- type AnqpnairealmMapInput
- type AnqpnairealmMapOutput
- func (AnqpnairealmMapOutput) ElementType() reflect.Type
- func (o AnqpnairealmMapOutput) MapIndex(k pulumi.StringInput) AnqpnairealmOutput
- func (o AnqpnairealmMapOutput) ToAnqpnairealmMapOutput() AnqpnairealmMapOutput
- func (o AnqpnairealmMapOutput) ToAnqpnairealmMapOutputWithContext(ctx context.Context) AnqpnairealmMapOutput
- type AnqpnairealmNaiList
- type AnqpnairealmNaiListArgs
- type AnqpnairealmNaiListArray
- type AnqpnairealmNaiListArrayInput
- type AnqpnairealmNaiListArrayOutput
- func (AnqpnairealmNaiListArrayOutput) ElementType() reflect.Type
- func (o AnqpnairealmNaiListArrayOutput) Index(i pulumi.IntInput) AnqpnairealmNaiListOutput
- func (o AnqpnairealmNaiListArrayOutput) ToAnqpnairealmNaiListArrayOutput() AnqpnairealmNaiListArrayOutput
- func (o AnqpnairealmNaiListArrayOutput) ToAnqpnairealmNaiListArrayOutputWithContext(ctx context.Context) AnqpnairealmNaiListArrayOutput
- type AnqpnairealmNaiListEapMethod
- type AnqpnairealmNaiListEapMethodArgs
- func (AnqpnairealmNaiListEapMethodArgs) ElementType() reflect.Type
- func (i AnqpnairealmNaiListEapMethodArgs) ToAnqpnairealmNaiListEapMethodOutput() AnqpnairealmNaiListEapMethodOutput
- func (i AnqpnairealmNaiListEapMethodArgs) ToAnqpnairealmNaiListEapMethodOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodOutput
- type AnqpnairealmNaiListEapMethodArray
- func (AnqpnairealmNaiListEapMethodArray) ElementType() reflect.Type
- func (i AnqpnairealmNaiListEapMethodArray) ToAnqpnairealmNaiListEapMethodArrayOutput() AnqpnairealmNaiListEapMethodArrayOutput
- func (i AnqpnairealmNaiListEapMethodArray) ToAnqpnairealmNaiListEapMethodArrayOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodArrayOutput
- type AnqpnairealmNaiListEapMethodArrayInput
- type AnqpnairealmNaiListEapMethodArrayOutput
- func (AnqpnairealmNaiListEapMethodArrayOutput) ElementType() reflect.Type
- func (o AnqpnairealmNaiListEapMethodArrayOutput) Index(i pulumi.IntInput) AnqpnairealmNaiListEapMethodOutput
- func (o AnqpnairealmNaiListEapMethodArrayOutput) ToAnqpnairealmNaiListEapMethodArrayOutput() AnqpnairealmNaiListEapMethodArrayOutput
- func (o AnqpnairealmNaiListEapMethodArrayOutput) ToAnqpnairealmNaiListEapMethodArrayOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodArrayOutput
- type AnqpnairealmNaiListEapMethodAuthParam
- type AnqpnairealmNaiListEapMethodAuthParamArgs
- func (AnqpnairealmNaiListEapMethodAuthParamArgs) ElementType() reflect.Type
- func (i AnqpnairealmNaiListEapMethodAuthParamArgs) ToAnqpnairealmNaiListEapMethodAuthParamOutput() AnqpnairealmNaiListEapMethodAuthParamOutput
- func (i AnqpnairealmNaiListEapMethodAuthParamArgs) ToAnqpnairealmNaiListEapMethodAuthParamOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodAuthParamOutput
- type AnqpnairealmNaiListEapMethodAuthParamArray
- func (AnqpnairealmNaiListEapMethodAuthParamArray) ElementType() reflect.Type
- func (i AnqpnairealmNaiListEapMethodAuthParamArray) ToAnqpnairealmNaiListEapMethodAuthParamArrayOutput() AnqpnairealmNaiListEapMethodAuthParamArrayOutput
- func (i AnqpnairealmNaiListEapMethodAuthParamArray) ToAnqpnairealmNaiListEapMethodAuthParamArrayOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodAuthParamArrayOutput
- type AnqpnairealmNaiListEapMethodAuthParamArrayInput
- type AnqpnairealmNaiListEapMethodAuthParamArrayOutput
- func (AnqpnairealmNaiListEapMethodAuthParamArrayOutput) ElementType() reflect.Type
- func (o AnqpnairealmNaiListEapMethodAuthParamArrayOutput) Index(i pulumi.IntInput) AnqpnairealmNaiListEapMethodAuthParamOutput
- func (o AnqpnairealmNaiListEapMethodAuthParamArrayOutput) ToAnqpnairealmNaiListEapMethodAuthParamArrayOutput() AnqpnairealmNaiListEapMethodAuthParamArrayOutput
- func (o AnqpnairealmNaiListEapMethodAuthParamArrayOutput) ToAnqpnairealmNaiListEapMethodAuthParamArrayOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodAuthParamArrayOutput
- type AnqpnairealmNaiListEapMethodAuthParamInput
- type AnqpnairealmNaiListEapMethodAuthParamOutput
- func (AnqpnairealmNaiListEapMethodAuthParamOutput) ElementType() reflect.Type
- func (o AnqpnairealmNaiListEapMethodAuthParamOutput) Id() pulumi.StringPtrOutput
- func (o AnqpnairealmNaiListEapMethodAuthParamOutput) Index() pulumi.IntPtrOutput
- func (o AnqpnairealmNaiListEapMethodAuthParamOutput) ToAnqpnairealmNaiListEapMethodAuthParamOutput() AnqpnairealmNaiListEapMethodAuthParamOutput
- func (o AnqpnairealmNaiListEapMethodAuthParamOutput) ToAnqpnairealmNaiListEapMethodAuthParamOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodAuthParamOutput
- func (o AnqpnairealmNaiListEapMethodAuthParamOutput) Val() pulumi.StringPtrOutput
- type AnqpnairealmNaiListEapMethodInput
- type AnqpnairealmNaiListEapMethodOutput
- func (o AnqpnairealmNaiListEapMethodOutput) AuthParams() AnqpnairealmNaiListEapMethodAuthParamArrayOutput
- func (AnqpnairealmNaiListEapMethodOutput) ElementType() reflect.Type
- func (o AnqpnairealmNaiListEapMethodOutput) Index() pulumi.IntPtrOutput
- func (o AnqpnairealmNaiListEapMethodOutput) Method() pulumi.StringPtrOutput
- func (o AnqpnairealmNaiListEapMethodOutput) ToAnqpnairealmNaiListEapMethodOutput() AnqpnairealmNaiListEapMethodOutput
- func (o AnqpnairealmNaiListEapMethodOutput) ToAnqpnairealmNaiListEapMethodOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodOutput
- type AnqpnairealmNaiListInput
- type AnqpnairealmNaiListOutput
- func (o AnqpnairealmNaiListOutput) EapMethods() AnqpnairealmNaiListEapMethodArrayOutput
- func (AnqpnairealmNaiListOutput) ElementType() reflect.Type
- func (o AnqpnairealmNaiListOutput) Encoding() pulumi.StringPtrOutput
- func (o AnqpnairealmNaiListOutput) NaiRealm() pulumi.StringPtrOutput
- func (o AnqpnairealmNaiListOutput) Name() pulumi.StringPtrOutput
- func (o AnqpnairealmNaiListOutput) ToAnqpnairealmNaiListOutput() AnqpnairealmNaiListOutput
- func (o AnqpnairealmNaiListOutput) ToAnqpnairealmNaiListOutputWithContext(ctx context.Context) AnqpnairealmNaiListOutput
- type AnqpnairealmOutput
- func (o AnqpnairealmOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (AnqpnairealmOutput) ElementType() reflect.Type
- func (o AnqpnairealmOutput) GetAllTables() pulumi.StringPtrOutput
- func (o AnqpnairealmOutput) NaiLists() AnqpnairealmNaiListArrayOutput
- func (o AnqpnairealmOutput) Name() pulumi.StringOutput
- func (o AnqpnairealmOutput) ToAnqpnairealmOutput() AnqpnairealmOutput
- func (o AnqpnairealmOutput) ToAnqpnairealmOutputWithContext(ctx context.Context) AnqpnairealmOutput
- func (o AnqpnairealmOutput) Vdomparam() pulumi.StringOutput
- type AnqpnairealmState
- type Anqpnetworkauthtype
- type AnqpnetworkauthtypeArgs
- type AnqpnetworkauthtypeArray
- type AnqpnetworkauthtypeArrayInput
- type AnqpnetworkauthtypeArrayOutput
- func (AnqpnetworkauthtypeArrayOutput) ElementType() reflect.Type
- func (o AnqpnetworkauthtypeArrayOutput) Index(i pulumi.IntInput) AnqpnetworkauthtypeOutput
- func (o AnqpnetworkauthtypeArrayOutput) ToAnqpnetworkauthtypeArrayOutput() AnqpnetworkauthtypeArrayOutput
- func (o AnqpnetworkauthtypeArrayOutput) ToAnqpnetworkauthtypeArrayOutputWithContext(ctx context.Context) AnqpnetworkauthtypeArrayOutput
- type AnqpnetworkauthtypeInput
- type AnqpnetworkauthtypeMap
- type AnqpnetworkauthtypeMapInput
- type AnqpnetworkauthtypeMapOutput
- func (AnqpnetworkauthtypeMapOutput) ElementType() reflect.Type
- func (o AnqpnetworkauthtypeMapOutput) MapIndex(k pulumi.StringInput) AnqpnetworkauthtypeOutput
- func (o AnqpnetworkauthtypeMapOutput) ToAnqpnetworkauthtypeMapOutput() AnqpnetworkauthtypeMapOutput
- func (o AnqpnetworkauthtypeMapOutput) ToAnqpnetworkauthtypeMapOutputWithContext(ctx context.Context) AnqpnetworkauthtypeMapOutput
- type AnqpnetworkauthtypeOutput
- func (o AnqpnetworkauthtypeOutput) AuthType() pulumi.StringOutput
- func (AnqpnetworkauthtypeOutput) ElementType() reflect.Type
- func (o AnqpnetworkauthtypeOutput) Name() pulumi.StringOutput
- func (o AnqpnetworkauthtypeOutput) ToAnqpnetworkauthtypeOutput() AnqpnetworkauthtypeOutput
- func (o AnqpnetworkauthtypeOutput) ToAnqpnetworkauthtypeOutputWithContext(ctx context.Context) AnqpnetworkauthtypeOutput
- func (o AnqpnetworkauthtypeOutput) Url() pulumi.StringOutput
- func (o AnqpnetworkauthtypeOutput) Vdomparam() pulumi.StringOutput
- type AnqpnetworkauthtypeState
- type Anqproamingconsortium
- type AnqproamingconsortiumArgs
- type AnqproamingconsortiumArray
- func (AnqproamingconsortiumArray) ElementType() reflect.Type
- func (i AnqproamingconsortiumArray) ToAnqproamingconsortiumArrayOutput() AnqproamingconsortiumArrayOutput
- func (i AnqproamingconsortiumArray) ToAnqproamingconsortiumArrayOutputWithContext(ctx context.Context) AnqproamingconsortiumArrayOutput
- type AnqproamingconsortiumArrayInput
- type AnqproamingconsortiumArrayOutput
- func (AnqproamingconsortiumArrayOutput) ElementType() reflect.Type
- func (o AnqproamingconsortiumArrayOutput) Index(i pulumi.IntInput) AnqproamingconsortiumOutput
- func (o AnqproamingconsortiumArrayOutput) ToAnqproamingconsortiumArrayOutput() AnqproamingconsortiumArrayOutput
- func (o AnqproamingconsortiumArrayOutput) ToAnqproamingconsortiumArrayOutputWithContext(ctx context.Context) AnqproamingconsortiumArrayOutput
- type AnqproamingconsortiumInput
- type AnqproamingconsortiumMap
- type AnqproamingconsortiumMapInput
- type AnqproamingconsortiumMapOutput
- func (AnqproamingconsortiumMapOutput) ElementType() reflect.Type
- func (o AnqproamingconsortiumMapOutput) MapIndex(k pulumi.StringInput) AnqproamingconsortiumOutput
- func (o AnqproamingconsortiumMapOutput) ToAnqproamingconsortiumMapOutput() AnqproamingconsortiumMapOutput
- func (o AnqproamingconsortiumMapOutput) ToAnqproamingconsortiumMapOutputWithContext(ctx context.Context) AnqproamingconsortiumMapOutput
- type AnqproamingconsortiumOiList
- type AnqproamingconsortiumOiListArgs
- func (AnqproamingconsortiumOiListArgs) ElementType() reflect.Type
- func (i AnqproamingconsortiumOiListArgs) ToAnqproamingconsortiumOiListOutput() AnqproamingconsortiumOiListOutput
- func (i AnqproamingconsortiumOiListArgs) ToAnqproamingconsortiumOiListOutputWithContext(ctx context.Context) AnqproamingconsortiumOiListOutput
- type AnqproamingconsortiumOiListArray
- func (AnqproamingconsortiumOiListArray) ElementType() reflect.Type
- func (i AnqproamingconsortiumOiListArray) ToAnqproamingconsortiumOiListArrayOutput() AnqproamingconsortiumOiListArrayOutput
- func (i AnqproamingconsortiumOiListArray) ToAnqproamingconsortiumOiListArrayOutputWithContext(ctx context.Context) AnqproamingconsortiumOiListArrayOutput
- type AnqproamingconsortiumOiListArrayInput
- type AnqproamingconsortiumOiListArrayOutput
- func (AnqproamingconsortiumOiListArrayOutput) ElementType() reflect.Type
- func (o AnqproamingconsortiumOiListArrayOutput) Index(i pulumi.IntInput) AnqproamingconsortiumOiListOutput
- func (o AnqproamingconsortiumOiListArrayOutput) ToAnqproamingconsortiumOiListArrayOutput() AnqproamingconsortiumOiListArrayOutput
- func (o AnqproamingconsortiumOiListArrayOutput) ToAnqproamingconsortiumOiListArrayOutputWithContext(ctx context.Context) AnqproamingconsortiumOiListArrayOutput
- type AnqproamingconsortiumOiListInput
- type AnqproamingconsortiumOiListOutput
- func (o AnqproamingconsortiumOiListOutput) Comment() pulumi.StringPtrOutput
- func (AnqproamingconsortiumOiListOutput) ElementType() reflect.Type
- func (o AnqproamingconsortiumOiListOutput) Index() pulumi.IntPtrOutput
- func (o AnqproamingconsortiumOiListOutput) Oi() pulumi.StringPtrOutput
- func (o AnqproamingconsortiumOiListOutput) ToAnqproamingconsortiumOiListOutput() AnqproamingconsortiumOiListOutput
- func (o AnqproamingconsortiumOiListOutput) ToAnqproamingconsortiumOiListOutputWithContext(ctx context.Context) AnqproamingconsortiumOiListOutput
- type AnqproamingconsortiumOutput
- func (o AnqproamingconsortiumOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (AnqproamingconsortiumOutput) ElementType() reflect.Type
- func (o AnqproamingconsortiumOutput) GetAllTables() pulumi.StringPtrOutput
- func (o AnqproamingconsortiumOutput) Name() pulumi.StringOutput
- func (o AnqproamingconsortiumOutput) OiLists() AnqproamingconsortiumOiListArrayOutput
- func (o AnqproamingconsortiumOutput) ToAnqproamingconsortiumOutput() AnqproamingconsortiumOutput
- func (o AnqproamingconsortiumOutput) ToAnqproamingconsortiumOutputWithContext(ctx context.Context) AnqproamingconsortiumOutput
- func (o AnqproamingconsortiumOutput) Vdomparam() pulumi.StringOutput
- type AnqproamingconsortiumState
- type Anqpvenuename
- type AnqpvenuenameArgs
- type AnqpvenuenameArray
- type AnqpvenuenameArrayInput
- type AnqpvenuenameArrayOutput
- func (AnqpvenuenameArrayOutput) ElementType() reflect.Type
- func (o AnqpvenuenameArrayOutput) Index(i pulumi.IntInput) AnqpvenuenameOutput
- func (o AnqpvenuenameArrayOutput) ToAnqpvenuenameArrayOutput() AnqpvenuenameArrayOutput
- func (o AnqpvenuenameArrayOutput) ToAnqpvenuenameArrayOutputWithContext(ctx context.Context) AnqpvenuenameArrayOutput
- type AnqpvenuenameInput
- type AnqpvenuenameMap
- type AnqpvenuenameMapInput
- type AnqpvenuenameMapOutput
- func (AnqpvenuenameMapOutput) ElementType() reflect.Type
- func (o AnqpvenuenameMapOutput) MapIndex(k pulumi.StringInput) AnqpvenuenameOutput
- func (o AnqpvenuenameMapOutput) ToAnqpvenuenameMapOutput() AnqpvenuenameMapOutput
- func (o AnqpvenuenameMapOutput) ToAnqpvenuenameMapOutputWithContext(ctx context.Context) AnqpvenuenameMapOutput
- type AnqpvenuenameOutput
- func (o AnqpvenuenameOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (AnqpvenuenameOutput) ElementType() reflect.Type
- func (o AnqpvenuenameOutput) GetAllTables() pulumi.StringPtrOutput
- func (o AnqpvenuenameOutput) Name() pulumi.StringOutput
- func (o AnqpvenuenameOutput) ToAnqpvenuenameOutput() AnqpvenuenameOutput
- func (o AnqpvenuenameOutput) ToAnqpvenuenameOutputWithContext(ctx context.Context) AnqpvenuenameOutput
- func (o AnqpvenuenameOutput) ValueLists() AnqpvenuenameValueListArrayOutput
- func (o AnqpvenuenameOutput) Vdomparam() pulumi.StringOutput
- type AnqpvenuenameState
- type AnqpvenuenameValueList
- type AnqpvenuenameValueListArgs
- type AnqpvenuenameValueListArray
- func (AnqpvenuenameValueListArray) ElementType() reflect.Type
- func (i AnqpvenuenameValueListArray) ToAnqpvenuenameValueListArrayOutput() AnqpvenuenameValueListArrayOutput
- func (i AnqpvenuenameValueListArray) ToAnqpvenuenameValueListArrayOutputWithContext(ctx context.Context) AnqpvenuenameValueListArrayOutput
- type AnqpvenuenameValueListArrayInput
- type AnqpvenuenameValueListArrayOutput
- func (AnqpvenuenameValueListArrayOutput) ElementType() reflect.Type
- func (o AnqpvenuenameValueListArrayOutput) Index(i pulumi.IntInput) AnqpvenuenameValueListOutput
- func (o AnqpvenuenameValueListArrayOutput) ToAnqpvenuenameValueListArrayOutput() AnqpvenuenameValueListArrayOutput
- func (o AnqpvenuenameValueListArrayOutput) ToAnqpvenuenameValueListArrayOutputWithContext(ctx context.Context) AnqpvenuenameValueListArrayOutput
- type AnqpvenuenameValueListInput
- type AnqpvenuenameValueListOutput
- func (AnqpvenuenameValueListOutput) ElementType() reflect.Type
- func (o AnqpvenuenameValueListOutput) Index() pulumi.IntPtrOutput
- func (o AnqpvenuenameValueListOutput) Lang() pulumi.StringPtrOutput
- func (o AnqpvenuenameValueListOutput) ToAnqpvenuenameValueListOutput() AnqpvenuenameValueListOutput
- func (o AnqpvenuenameValueListOutput) ToAnqpvenuenameValueListOutputWithContext(ctx context.Context) AnqpvenuenameValueListOutput
- func (o AnqpvenuenameValueListOutput) Value() pulumi.StringPtrOutput
- type Anqpvenueurl
- type AnqpvenueurlArgs
- type AnqpvenueurlArray
- type AnqpvenueurlArrayInput
- type AnqpvenueurlArrayOutput
- func (AnqpvenueurlArrayOutput) ElementType() reflect.Type
- func (o AnqpvenueurlArrayOutput) Index(i pulumi.IntInput) AnqpvenueurlOutput
- func (o AnqpvenueurlArrayOutput) ToAnqpvenueurlArrayOutput() AnqpvenueurlArrayOutput
- func (o AnqpvenueurlArrayOutput) ToAnqpvenueurlArrayOutputWithContext(ctx context.Context) AnqpvenueurlArrayOutput
- type AnqpvenueurlInput
- type AnqpvenueurlMap
- type AnqpvenueurlMapInput
- type AnqpvenueurlMapOutput
- func (AnqpvenueurlMapOutput) ElementType() reflect.Type
- func (o AnqpvenueurlMapOutput) MapIndex(k pulumi.StringInput) AnqpvenueurlOutput
- func (o AnqpvenueurlMapOutput) ToAnqpvenueurlMapOutput() AnqpvenueurlMapOutput
- func (o AnqpvenueurlMapOutput) ToAnqpvenueurlMapOutputWithContext(ctx context.Context) AnqpvenueurlMapOutput
- type AnqpvenueurlOutput
- func (o AnqpvenueurlOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (AnqpvenueurlOutput) ElementType() reflect.Type
- func (o AnqpvenueurlOutput) GetAllTables() pulumi.StringPtrOutput
- func (o AnqpvenueurlOutput) Name() pulumi.StringOutput
- func (o AnqpvenueurlOutput) ToAnqpvenueurlOutput() AnqpvenueurlOutput
- func (o AnqpvenueurlOutput) ToAnqpvenueurlOutputWithContext(ctx context.Context) AnqpvenueurlOutput
- func (o AnqpvenueurlOutput) ValueLists() AnqpvenueurlValueListArrayOutput
- func (o AnqpvenueurlOutput) Vdomparam() pulumi.StringOutput
- type AnqpvenueurlState
- type AnqpvenueurlValueList
- type AnqpvenueurlValueListArgs
- type AnqpvenueurlValueListArray
- func (AnqpvenueurlValueListArray) ElementType() reflect.Type
- func (i AnqpvenueurlValueListArray) ToAnqpvenueurlValueListArrayOutput() AnqpvenueurlValueListArrayOutput
- func (i AnqpvenueurlValueListArray) ToAnqpvenueurlValueListArrayOutputWithContext(ctx context.Context) AnqpvenueurlValueListArrayOutput
- type AnqpvenueurlValueListArrayInput
- type AnqpvenueurlValueListArrayOutput
- func (AnqpvenueurlValueListArrayOutput) ElementType() reflect.Type
- func (o AnqpvenueurlValueListArrayOutput) Index(i pulumi.IntInput) AnqpvenueurlValueListOutput
- func (o AnqpvenueurlValueListArrayOutput) ToAnqpvenueurlValueListArrayOutput() AnqpvenueurlValueListArrayOutput
- func (o AnqpvenueurlValueListArrayOutput) ToAnqpvenueurlValueListArrayOutputWithContext(ctx context.Context) AnqpvenueurlValueListArrayOutput
- type AnqpvenueurlValueListInput
- type AnqpvenueurlValueListOutput
- func (AnqpvenueurlValueListOutput) ElementType() reflect.Type
- func (o AnqpvenueurlValueListOutput) Index() pulumi.IntPtrOutput
- func (o AnqpvenueurlValueListOutput) Number() pulumi.IntPtrOutput
- func (o AnqpvenueurlValueListOutput) ToAnqpvenueurlValueListOutput() AnqpvenueurlValueListOutput
- func (o AnqpvenueurlValueListOutput) ToAnqpvenueurlValueListOutputWithContext(ctx context.Context) AnqpvenueurlValueListOutput
- func (o AnqpvenueurlValueListOutput) Value() pulumi.StringPtrOutput
- type H2qpadviceofcharge
- type H2qpadviceofchargeAocList
- type H2qpadviceofchargeAocListArgs
- func (H2qpadviceofchargeAocListArgs) ElementType() reflect.Type
- func (i H2qpadviceofchargeAocListArgs) ToH2qpadviceofchargeAocListOutput() H2qpadviceofchargeAocListOutput
- func (i H2qpadviceofchargeAocListArgs) ToH2qpadviceofchargeAocListOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListOutput
- type H2qpadviceofchargeAocListArray
- func (H2qpadviceofchargeAocListArray) ElementType() reflect.Type
- func (i H2qpadviceofchargeAocListArray) ToH2qpadviceofchargeAocListArrayOutput() H2qpadviceofchargeAocListArrayOutput
- func (i H2qpadviceofchargeAocListArray) ToH2qpadviceofchargeAocListArrayOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListArrayOutput
- type H2qpadviceofchargeAocListArrayInput
- type H2qpadviceofchargeAocListArrayOutput
- func (H2qpadviceofchargeAocListArrayOutput) ElementType() reflect.Type
- func (o H2qpadviceofchargeAocListArrayOutput) Index(i pulumi.IntInput) H2qpadviceofchargeAocListOutput
- func (o H2qpadviceofchargeAocListArrayOutput) ToH2qpadviceofchargeAocListArrayOutput() H2qpadviceofchargeAocListArrayOutput
- func (o H2qpadviceofchargeAocListArrayOutput) ToH2qpadviceofchargeAocListArrayOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListArrayOutput
- type H2qpadviceofchargeAocListInput
- type H2qpadviceofchargeAocListOutput
- func (H2qpadviceofchargeAocListOutput) ElementType() reflect.Type
- func (o H2qpadviceofchargeAocListOutput) NaiRealm() pulumi.StringPtrOutput
- func (o H2qpadviceofchargeAocListOutput) NaiRealmEncoding() pulumi.StringPtrOutput
- func (o H2qpadviceofchargeAocListOutput) Name() pulumi.StringPtrOutput
- func (o H2qpadviceofchargeAocListOutput) PlanInfos() H2qpadviceofchargeAocListPlanInfoArrayOutput
- func (o H2qpadviceofchargeAocListOutput) ToH2qpadviceofchargeAocListOutput() H2qpadviceofchargeAocListOutput
- func (o H2qpadviceofchargeAocListOutput) ToH2qpadviceofchargeAocListOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListOutput
- func (o H2qpadviceofchargeAocListOutput) Type() pulumi.StringPtrOutput
- type H2qpadviceofchargeAocListPlanInfo
- type H2qpadviceofchargeAocListPlanInfoArgs
- func (H2qpadviceofchargeAocListPlanInfoArgs) ElementType() reflect.Type
- func (i H2qpadviceofchargeAocListPlanInfoArgs) ToH2qpadviceofchargeAocListPlanInfoOutput() H2qpadviceofchargeAocListPlanInfoOutput
- func (i H2qpadviceofchargeAocListPlanInfoArgs) ToH2qpadviceofchargeAocListPlanInfoOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListPlanInfoOutput
- type H2qpadviceofchargeAocListPlanInfoArray
- func (H2qpadviceofchargeAocListPlanInfoArray) ElementType() reflect.Type
- func (i H2qpadviceofchargeAocListPlanInfoArray) ToH2qpadviceofchargeAocListPlanInfoArrayOutput() H2qpadviceofchargeAocListPlanInfoArrayOutput
- func (i H2qpadviceofchargeAocListPlanInfoArray) ToH2qpadviceofchargeAocListPlanInfoArrayOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListPlanInfoArrayOutput
- type H2qpadviceofchargeAocListPlanInfoArrayInput
- type H2qpadviceofchargeAocListPlanInfoArrayOutput
- func (H2qpadviceofchargeAocListPlanInfoArrayOutput) ElementType() reflect.Type
- func (o H2qpadviceofchargeAocListPlanInfoArrayOutput) Index(i pulumi.IntInput) H2qpadviceofchargeAocListPlanInfoOutput
- func (o H2qpadviceofchargeAocListPlanInfoArrayOutput) ToH2qpadviceofchargeAocListPlanInfoArrayOutput() H2qpadviceofchargeAocListPlanInfoArrayOutput
- func (o H2qpadviceofchargeAocListPlanInfoArrayOutput) ToH2qpadviceofchargeAocListPlanInfoArrayOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListPlanInfoArrayOutput
- type H2qpadviceofchargeAocListPlanInfoInput
- type H2qpadviceofchargeAocListPlanInfoOutput
- func (o H2qpadviceofchargeAocListPlanInfoOutput) Currency() pulumi.StringPtrOutput
- func (H2qpadviceofchargeAocListPlanInfoOutput) ElementType() reflect.Type
- func (o H2qpadviceofchargeAocListPlanInfoOutput) InfoFile() pulumi.StringPtrOutput
- func (o H2qpadviceofchargeAocListPlanInfoOutput) Lang() pulumi.StringPtrOutput
- func (o H2qpadviceofchargeAocListPlanInfoOutput) Name() pulumi.StringPtrOutput
- func (o H2qpadviceofchargeAocListPlanInfoOutput) ToH2qpadviceofchargeAocListPlanInfoOutput() H2qpadviceofchargeAocListPlanInfoOutput
- func (o H2qpadviceofchargeAocListPlanInfoOutput) ToH2qpadviceofchargeAocListPlanInfoOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListPlanInfoOutput
- type H2qpadviceofchargeArgs
- type H2qpadviceofchargeArray
- type H2qpadviceofchargeArrayInput
- type H2qpadviceofchargeArrayOutput
- func (H2qpadviceofchargeArrayOutput) ElementType() reflect.Type
- func (o H2qpadviceofchargeArrayOutput) Index(i pulumi.IntInput) H2qpadviceofchargeOutput
- func (o H2qpadviceofchargeArrayOutput) ToH2qpadviceofchargeArrayOutput() H2qpadviceofchargeArrayOutput
- func (o H2qpadviceofchargeArrayOutput) ToH2qpadviceofchargeArrayOutputWithContext(ctx context.Context) H2qpadviceofchargeArrayOutput
- type H2qpadviceofchargeInput
- type H2qpadviceofchargeMap
- type H2qpadviceofchargeMapInput
- type H2qpadviceofchargeMapOutput
- func (H2qpadviceofchargeMapOutput) ElementType() reflect.Type
- func (o H2qpadviceofchargeMapOutput) MapIndex(k pulumi.StringInput) H2qpadviceofchargeOutput
- func (o H2qpadviceofchargeMapOutput) ToH2qpadviceofchargeMapOutput() H2qpadviceofchargeMapOutput
- func (o H2qpadviceofchargeMapOutput) ToH2qpadviceofchargeMapOutputWithContext(ctx context.Context) H2qpadviceofchargeMapOutput
- type H2qpadviceofchargeOutput
- func (o H2qpadviceofchargeOutput) AocLists() H2qpadviceofchargeAocListArrayOutput
- func (o H2qpadviceofchargeOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (H2qpadviceofchargeOutput) ElementType() reflect.Type
- func (o H2qpadviceofchargeOutput) GetAllTables() pulumi.StringPtrOutput
- func (o H2qpadviceofchargeOutput) Name() pulumi.StringOutput
- func (o H2qpadviceofchargeOutput) ToH2qpadviceofchargeOutput() H2qpadviceofchargeOutput
- func (o H2qpadviceofchargeOutput) ToH2qpadviceofchargeOutputWithContext(ctx context.Context) H2qpadviceofchargeOutput
- func (o H2qpadviceofchargeOutput) Vdomparam() pulumi.StringOutput
- type H2qpadviceofchargeState
- type H2qpconncapability
- type H2qpconncapabilityArgs
- type H2qpconncapabilityArray
- type H2qpconncapabilityArrayInput
- type H2qpconncapabilityArrayOutput
- func (H2qpconncapabilityArrayOutput) ElementType() reflect.Type
- func (o H2qpconncapabilityArrayOutput) Index(i pulumi.IntInput) H2qpconncapabilityOutput
- func (o H2qpconncapabilityArrayOutput) ToH2qpconncapabilityArrayOutput() H2qpconncapabilityArrayOutput
- func (o H2qpconncapabilityArrayOutput) ToH2qpconncapabilityArrayOutputWithContext(ctx context.Context) H2qpconncapabilityArrayOutput
- type H2qpconncapabilityInput
- type H2qpconncapabilityMap
- type H2qpconncapabilityMapInput
- type H2qpconncapabilityMapOutput
- func (H2qpconncapabilityMapOutput) ElementType() reflect.Type
- func (o H2qpconncapabilityMapOutput) MapIndex(k pulumi.StringInput) H2qpconncapabilityOutput
- func (o H2qpconncapabilityMapOutput) ToH2qpconncapabilityMapOutput() H2qpconncapabilityMapOutput
- func (o H2qpconncapabilityMapOutput) ToH2qpconncapabilityMapOutputWithContext(ctx context.Context) H2qpconncapabilityMapOutput
- type H2qpconncapabilityOutput
- func (H2qpconncapabilityOutput) ElementType() reflect.Type
- func (o H2qpconncapabilityOutput) EspPort() pulumi.StringOutput
- func (o H2qpconncapabilityOutput) FtpPort() pulumi.StringOutput
- func (o H2qpconncapabilityOutput) HttpPort() pulumi.StringOutput
- func (o H2qpconncapabilityOutput) IcmpPort() pulumi.StringOutput
- func (o H2qpconncapabilityOutput) Ikev2Port() pulumi.StringOutput
- func (o H2qpconncapabilityOutput) Ikev2XxPort() pulumi.StringOutput
- func (o H2qpconncapabilityOutput) Name() pulumi.StringOutput
- func (o H2qpconncapabilityOutput) PptpVpnPort() pulumi.StringOutput
- func (o H2qpconncapabilityOutput) SshPort() pulumi.StringOutput
- func (o H2qpconncapabilityOutput) TlsPort() pulumi.StringOutput
- func (o H2qpconncapabilityOutput) ToH2qpconncapabilityOutput() H2qpconncapabilityOutput
- func (o H2qpconncapabilityOutput) ToH2qpconncapabilityOutputWithContext(ctx context.Context) H2qpconncapabilityOutput
- func (o H2qpconncapabilityOutput) Vdomparam() pulumi.StringOutput
- func (o H2qpconncapabilityOutput) VoipTcpPort() pulumi.StringOutput
- func (o H2qpconncapabilityOutput) VoipUdpPort() pulumi.StringOutput
- type H2qpconncapabilityState
- type H2qpoperatorname
- type H2qpoperatornameArgs
- type H2qpoperatornameArray
- type H2qpoperatornameArrayInput
- type H2qpoperatornameArrayOutput
- func (H2qpoperatornameArrayOutput) ElementType() reflect.Type
- func (o H2qpoperatornameArrayOutput) Index(i pulumi.IntInput) H2qpoperatornameOutput
- func (o H2qpoperatornameArrayOutput) ToH2qpoperatornameArrayOutput() H2qpoperatornameArrayOutput
- func (o H2qpoperatornameArrayOutput) ToH2qpoperatornameArrayOutputWithContext(ctx context.Context) H2qpoperatornameArrayOutput
- type H2qpoperatornameInput
- type H2qpoperatornameMap
- type H2qpoperatornameMapInput
- type H2qpoperatornameMapOutput
- func (H2qpoperatornameMapOutput) ElementType() reflect.Type
- func (o H2qpoperatornameMapOutput) MapIndex(k pulumi.StringInput) H2qpoperatornameOutput
- func (o H2qpoperatornameMapOutput) ToH2qpoperatornameMapOutput() H2qpoperatornameMapOutput
- func (o H2qpoperatornameMapOutput) ToH2qpoperatornameMapOutputWithContext(ctx context.Context) H2qpoperatornameMapOutput
- type H2qpoperatornameOutput
- func (o H2qpoperatornameOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (H2qpoperatornameOutput) ElementType() reflect.Type
- func (o H2qpoperatornameOutput) GetAllTables() pulumi.StringPtrOutput
- func (o H2qpoperatornameOutput) Name() pulumi.StringOutput
- func (o H2qpoperatornameOutput) ToH2qpoperatornameOutput() H2qpoperatornameOutput
- func (o H2qpoperatornameOutput) ToH2qpoperatornameOutputWithContext(ctx context.Context) H2qpoperatornameOutput
- func (o H2qpoperatornameOutput) ValueLists() H2qpoperatornameValueListArrayOutput
- func (o H2qpoperatornameOutput) Vdomparam() pulumi.StringOutput
- type H2qpoperatornameState
- type H2qpoperatornameValueList
- type H2qpoperatornameValueListArgs
- func (H2qpoperatornameValueListArgs) ElementType() reflect.Type
- func (i H2qpoperatornameValueListArgs) ToH2qpoperatornameValueListOutput() H2qpoperatornameValueListOutput
- func (i H2qpoperatornameValueListArgs) ToH2qpoperatornameValueListOutputWithContext(ctx context.Context) H2qpoperatornameValueListOutput
- type H2qpoperatornameValueListArray
- func (H2qpoperatornameValueListArray) ElementType() reflect.Type
- func (i H2qpoperatornameValueListArray) ToH2qpoperatornameValueListArrayOutput() H2qpoperatornameValueListArrayOutput
- func (i H2qpoperatornameValueListArray) ToH2qpoperatornameValueListArrayOutputWithContext(ctx context.Context) H2qpoperatornameValueListArrayOutput
- type H2qpoperatornameValueListArrayInput
- type H2qpoperatornameValueListArrayOutput
- func (H2qpoperatornameValueListArrayOutput) ElementType() reflect.Type
- func (o H2qpoperatornameValueListArrayOutput) Index(i pulumi.IntInput) H2qpoperatornameValueListOutput
- func (o H2qpoperatornameValueListArrayOutput) ToH2qpoperatornameValueListArrayOutput() H2qpoperatornameValueListArrayOutput
- func (o H2qpoperatornameValueListArrayOutput) ToH2qpoperatornameValueListArrayOutputWithContext(ctx context.Context) H2qpoperatornameValueListArrayOutput
- type H2qpoperatornameValueListInput
- type H2qpoperatornameValueListOutput
- func (H2qpoperatornameValueListOutput) ElementType() reflect.Type
- func (o H2qpoperatornameValueListOutput) Index() pulumi.IntPtrOutput
- func (o H2qpoperatornameValueListOutput) Lang() pulumi.StringPtrOutput
- func (o H2qpoperatornameValueListOutput) ToH2qpoperatornameValueListOutput() H2qpoperatornameValueListOutput
- func (o H2qpoperatornameValueListOutput) ToH2qpoperatornameValueListOutputWithContext(ctx context.Context) H2qpoperatornameValueListOutput
- func (o H2qpoperatornameValueListOutput) Value() pulumi.StringPtrOutput
- type H2qposuprovider
- type H2qposuproviderArgs
- type H2qposuproviderArray
- type H2qposuproviderArrayInput
- type H2qposuproviderArrayOutput
- func (H2qposuproviderArrayOutput) ElementType() reflect.Type
- func (o H2qposuproviderArrayOutput) Index(i pulumi.IntInput) H2qposuproviderOutput
- func (o H2qposuproviderArrayOutput) ToH2qposuproviderArrayOutput() H2qposuproviderArrayOutput
- func (o H2qposuproviderArrayOutput) ToH2qposuproviderArrayOutputWithContext(ctx context.Context) H2qposuproviderArrayOutput
- type H2qposuproviderFriendlyName
- type H2qposuproviderFriendlyNameArgs
- func (H2qposuproviderFriendlyNameArgs) ElementType() reflect.Type
- func (i H2qposuproviderFriendlyNameArgs) ToH2qposuproviderFriendlyNameOutput() H2qposuproviderFriendlyNameOutput
- func (i H2qposuproviderFriendlyNameArgs) ToH2qposuproviderFriendlyNameOutputWithContext(ctx context.Context) H2qposuproviderFriendlyNameOutput
- type H2qposuproviderFriendlyNameArray
- func (H2qposuproviderFriendlyNameArray) ElementType() reflect.Type
- func (i H2qposuproviderFriendlyNameArray) ToH2qposuproviderFriendlyNameArrayOutput() H2qposuproviderFriendlyNameArrayOutput
- func (i H2qposuproviderFriendlyNameArray) ToH2qposuproviderFriendlyNameArrayOutputWithContext(ctx context.Context) H2qposuproviderFriendlyNameArrayOutput
- type H2qposuproviderFriendlyNameArrayInput
- type H2qposuproviderFriendlyNameArrayOutput
- func (H2qposuproviderFriendlyNameArrayOutput) ElementType() reflect.Type
- func (o H2qposuproviderFriendlyNameArrayOutput) Index(i pulumi.IntInput) H2qposuproviderFriendlyNameOutput
- func (o H2qposuproviderFriendlyNameArrayOutput) ToH2qposuproviderFriendlyNameArrayOutput() H2qposuproviderFriendlyNameArrayOutput
- func (o H2qposuproviderFriendlyNameArrayOutput) ToH2qposuproviderFriendlyNameArrayOutputWithContext(ctx context.Context) H2qposuproviderFriendlyNameArrayOutput
- type H2qposuproviderFriendlyNameInput
- type H2qposuproviderFriendlyNameOutput
- func (H2qposuproviderFriendlyNameOutput) ElementType() reflect.Type
- func (o H2qposuproviderFriendlyNameOutput) FriendlyName() pulumi.StringPtrOutput
- func (o H2qposuproviderFriendlyNameOutput) Index() pulumi.IntPtrOutput
- func (o H2qposuproviderFriendlyNameOutput) Lang() pulumi.StringPtrOutput
- func (o H2qposuproviderFriendlyNameOutput) ToH2qposuproviderFriendlyNameOutput() H2qposuproviderFriendlyNameOutput
- func (o H2qposuproviderFriendlyNameOutput) ToH2qposuproviderFriendlyNameOutputWithContext(ctx context.Context) H2qposuproviderFriendlyNameOutput
- type H2qposuproviderInput
- type H2qposuproviderMap
- type H2qposuproviderMapInput
- type H2qposuproviderMapOutput
- func (H2qposuproviderMapOutput) ElementType() reflect.Type
- func (o H2qposuproviderMapOutput) MapIndex(k pulumi.StringInput) H2qposuproviderOutput
- func (o H2qposuproviderMapOutput) ToH2qposuproviderMapOutput() H2qposuproviderMapOutput
- func (o H2qposuproviderMapOutput) ToH2qposuproviderMapOutputWithContext(ctx context.Context) H2qposuproviderMapOutput
- type H2qposuproviderOutput
- func (o H2qposuproviderOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (H2qposuproviderOutput) ElementType() reflect.Type
- func (o H2qposuproviderOutput) FriendlyNames() H2qposuproviderFriendlyNameArrayOutput
- func (o H2qposuproviderOutput) GetAllTables() pulumi.StringPtrOutput
- func (o H2qposuproviderOutput) Icon() pulumi.StringOutput
- func (o H2qposuproviderOutput) Name() pulumi.StringOutput
- func (o H2qposuproviderOutput) OsuMethod() pulumi.StringOutput
- func (o H2qposuproviderOutput) OsuNai() pulumi.StringOutput
- func (o H2qposuproviderOutput) ServerUri() pulumi.StringOutput
- func (o H2qposuproviderOutput) ServiceDescriptions() H2qposuproviderServiceDescriptionArrayOutput
- func (o H2qposuproviderOutput) ToH2qposuproviderOutput() H2qposuproviderOutput
- func (o H2qposuproviderOutput) ToH2qposuproviderOutputWithContext(ctx context.Context) H2qposuproviderOutput
- func (o H2qposuproviderOutput) Vdomparam() pulumi.StringOutput
- type H2qposuproviderServiceDescription
- type H2qposuproviderServiceDescriptionArgs
- func (H2qposuproviderServiceDescriptionArgs) ElementType() reflect.Type
- func (i H2qposuproviderServiceDescriptionArgs) ToH2qposuproviderServiceDescriptionOutput() H2qposuproviderServiceDescriptionOutput
- func (i H2qposuproviderServiceDescriptionArgs) ToH2qposuproviderServiceDescriptionOutputWithContext(ctx context.Context) H2qposuproviderServiceDescriptionOutput
- type H2qposuproviderServiceDescriptionArray
- func (H2qposuproviderServiceDescriptionArray) ElementType() reflect.Type
- func (i H2qposuproviderServiceDescriptionArray) ToH2qposuproviderServiceDescriptionArrayOutput() H2qposuproviderServiceDescriptionArrayOutput
- func (i H2qposuproviderServiceDescriptionArray) ToH2qposuproviderServiceDescriptionArrayOutputWithContext(ctx context.Context) H2qposuproviderServiceDescriptionArrayOutput
- type H2qposuproviderServiceDescriptionArrayInput
- type H2qposuproviderServiceDescriptionArrayOutput
- func (H2qposuproviderServiceDescriptionArrayOutput) ElementType() reflect.Type
- func (o H2qposuproviderServiceDescriptionArrayOutput) Index(i pulumi.IntInput) H2qposuproviderServiceDescriptionOutput
- func (o H2qposuproviderServiceDescriptionArrayOutput) ToH2qposuproviderServiceDescriptionArrayOutput() H2qposuproviderServiceDescriptionArrayOutput
- func (o H2qposuproviderServiceDescriptionArrayOutput) ToH2qposuproviderServiceDescriptionArrayOutputWithContext(ctx context.Context) H2qposuproviderServiceDescriptionArrayOutput
- type H2qposuproviderServiceDescriptionInput
- type H2qposuproviderServiceDescriptionOutput
- func (H2qposuproviderServiceDescriptionOutput) ElementType() reflect.Type
- func (o H2qposuproviderServiceDescriptionOutput) Lang() pulumi.StringPtrOutput
- func (o H2qposuproviderServiceDescriptionOutput) ServiceDescription() pulumi.StringPtrOutput
- func (o H2qposuproviderServiceDescriptionOutput) ServiceId() pulumi.IntPtrOutput
- func (o H2qposuproviderServiceDescriptionOutput) ToH2qposuproviderServiceDescriptionOutput() H2qposuproviderServiceDescriptionOutput
- func (o H2qposuproviderServiceDescriptionOutput) ToH2qposuproviderServiceDescriptionOutputWithContext(ctx context.Context) H2qposuproviderServiceDescriptionOutput
- type H2qposuproviderState
- type H2qposuprovidernai
- type H2qposuprovidernaiArgs
- type H2qposuprovidernaiArray
- type H2qposuprovidernaiArrayInput
- type H2qposuprovidernaiArrayOutput
- func (H2qposuprovidernaiArrayOutput) ElementType() reflect.Type
- func (o H2qposuprovidernaiArrayOutput) Index(i pulumi.IntInput) H2qposuprovidernaiOutput
- func (o H2qposuprovidernaiArrayOutput) ToH2qposuprovidernaiArrayOutput() H2qposuprovidernaiArrayOutput
- func (o H2qposuprovidernaiArrayOutput) ToH2qposuprovidernaiArrayOutputWithContext(ctx context.Context) H2qposuprovidernaiArrayOutput
- type H2qposuprovidernaiInput
- type H2qposuprovidernaiMap
- type H2qposuprovidernaiMapInput
- type H2qposuprovidernaiMapOutput
- func (H2qposuprovidernaiMapOutput) ElementType() reflect.Type
- func (o H2qposuprovidernaiMapOutput) MapIndex(k pulumi.StringInput) H2qposuprovidernaiOutput
- func (o H2qposuprovidernaiMapOutput) ToH2qposuprovidernaiMapOutput() H2qposuprovidernaiMapOutput
- func (o H2qposuprovidernaiMapOutput) ToH2qposuprovidernaiMapOutputWithContext(ctx context.Context) H2qposuprovidernaiMapOutput
- type H2qposuprovidernaiNaiList
- type H2qposuprovidernaiNaiListArgs
- func (H2qposuprovidernaiNaiListArgs) ElementType() reflect.Type
- func (i H2qposuprovidernaiNaiListArgs) ToH2qposuprovidernaiNaiListOutput() H2qposuprovidernaiNaiListOutput
- func (i H2qposuprovidernaiNaiListArgs) ToH2qposuprovidernaiNaiListOutputWithContext(ctx context.Context) H2qposuprovidernaiNaiListOutput
- type H2qposuprovidernaiNaiListArray
- func (H2qposuprovidernaiNaiListArray) ElementType() reflect.Type
- func (i H2qposuprovidernaiNaiListArray) ToH2qposuprovidernaiNaiListArrayOutput() H2qposuprovidernaiNaiListArrayOutput
- func (i H2qposuprovidernaiNaiListArray) ToH2qposuprovidernaiNaiListArrayOutputWithContext(ctx context.Context) H2qposuprovidernaiNaiListArrayOutput
- type H2qposuprovidernaiNaiListArrayInput
- type H2qposuprovidernaiNaiListArrayOutput
- func (H2qposuprovidernaiNaiListArrayOutput) ElementType() reflect.Type
- func (o H2qposuprovidernaiNaiListArrayOutput) Index(i pulumi.IntInput) H2qposuprovidernaiNaiListOutput
- func (o H2qposuprovidernaiNaiListArrayOutput) ToH2qposuprovidernaiNaiListArrayOutput() H2qposuprovidernaiNaiListArrayOutput
- func (o H2qposuprovidernaiNaiListArrayOutput) ToH2qposuprovidernaiNaiListArrayOutputWithContext(ctx context.Context) H2qposuprovidernaiNaiListArrayOutput
- type H2qposuprovidernaiNaiListInput
- type H2qposuprovidernaiNaiListOutput
- func (H2qposuprovidernaiNaiListOutput) ElementType() reflect.Type
- func (o H2qposuprovidernaiNaiListOutput) Name() pulumi.StringPtrOutput
- func (o H2qposuprovidernaiNaiListOutput) OsuNai() pulumi.StringPtrOutput
- func (o H2qposuprovidernaiNaiListOutput) ToH2qposuprovidernaiNaiListOutput() H2qposuprovidernaiNaiListOutput
- func (o H2qposuprovidernaiNaiListOutput) ToH2qposuprovidernaiNaiListOutputWithContext(ctx context.Context) H2qposuprovidernaiNaiListOutput
- type H2qposuprovidernaiOutput
- func (o H2qposuprovidernaiOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (H2qposuprovidernaiOutput) ElementType() reflect.Type
- func (o H2qposuprovidernaiOutput) GetAllTables() pulumi.StringPtrOutput
- func (o H2qposuprovidernaiOutput) NaiLists() H2qposuprovidernaiNaiListArrayOutput
- func (o H2qposuprovidernaiOutput) Name() pulumi.StringOutput
- func (o H2qposuprovidernaiOutput) ToH2qposuprovidernaiOutput() H2qposuprovidernaiOutput
- func (o H2qposuprovidernaiOutput) ToH2qposuprovidernaiOutputWithContext(ctx context.Context) H2qposuprovidernaiOutput
- func (o H2qposuprovidernaiOutput) Vdomparam() pulumi.StringOutput
- type H2qposuprovidernaiState
- type H2qptermsandconditions
- type H2qptermsandconditionsArgs
- type H2qptermsandconditionsArray
- func (H2qptermsandconditionsArray) ElementType() reflect.Type
- func (i H2qptermsandconditionsArray) ToH2qptermsandconditionsArrayOutput() H2qptermsandconditionsArrayOutput
- func (i H2qptermsandconditionsArray) ToH2qptermsandconditionsArrayOutputWithContext(ctx context.Context) H2qptermsandconditionsArrayOutput
- type H2qptermsandconditionsArrayInput
- type H2qptermsandconditionsArrayOutput
- func (H2qptermsandconditionsArrayOutput) ElementType() reflect.Type
- func (o H2qptermsandconditionsArrayOutput) Index(i pulumi.IntInput) H2qptermsandconditionsOutput
- func (o H2qptermsandconditionsArrayOutput) ToH2qptermsandconditionsArrayOutput() H2qptermsandconditionsArrayOutput
- func (o H2qptermsandconditionsArrayOutput) ToH2qptermsandconditionsArrayOutputWithContext(ctx context.Context) H2qptermsandconditionsArrayOutput
- type H2qptermsandconditionsInput
- type H2qptermsandconditionsMap
- type H2qptermsandconditionsMapInput
- type H2qptermsandconditionsMapOutput
- func (H2qptermsandconditionsMapOutput) ElementType() reflect.Type
- func (o H2qptermsandconditionsMapOutput) MapIndex(k pulumi.StringInput) H2qptermsandconditionsOutput
- func (o H2qptermsandconditionsMapOutput) ToH2qptermsandconditionsMapOutput() H2qptermsandconditionsMapOutput
- func (o H2qptermsandconditionsMapOutput) ToH2qptermsandconditionsMapOutputWithContext(ctx context.Context) H2qptermsandconditionsMapOutput
- type H2qptermsandconditionsOutput
- func (H2qptermsandconditionsOutput) ElementType() reflect.Type
- func (o H2qptermsandconditionsOutput) Filename() pulumi.StringOutput
- func (o H2qptermsandconditionsOutput) Name() pulumi.StringOutput
- func (o H2qptermsandconditionsOutput) Timestamp() pulumi.IntOutput
- func (o H2qptermsandconditionsOutput) ToH2qptermsandconditionsOutput() H2qptermsandconditionsOutput
- func (o H2qptermsandconditionsOutput) ToH2qptermsandconditionsOutputWithContext(ctx context.Context) H2qptermsandconditionsOutput
- func (o H2qptermsandconditionsOutput) Url() pulumi.StringOutput
- func (o H2qptermsandconditionsOutput) Vdomparam() pulumi.StringOutput
- type H2qptermsandconditionsState
- type H2qpwanmetric
- type H2qpwanmetricArgs
- type H2qpwanmetricArray
- type H2qpwanmetricArrayInput
- type H2qpwanmetricArrayOutput
- func (H2qpwanmetricArrayOutput) ElementType() reflect.Type
- func (o H2qpwanmetricArrayOutput) Index(i pulumi.IntInput) H2qpwanmetricOutput
- func (o H2qpwanmetricArrayOutput) ToH2qpwanmetricArrayOutput() H2qpwanmetricArrayOutput
- func (o H2qpwanmetricArrayOutput) ToH2qpwanmetricArrayOutputWithContext(ctx context.Context) H2qpwanmetricArrayOutput
- type H2qpwanmetricInput
- type H2qpwanmetricMap
- type H2qpwanmetricMapInput
- type H2qpwanmetricMapOutput
- func (H2qpwanmetricMapOutput) ElementType() reflect.Type
- func (o H2qpwanmetricMapOutput) MapIndex(k pulumi.StringInput) H2qpwanmetricOutput
- func (o H2qpwanmetricMapOutput) ToH2qpwanmetricMapOutput() H2qpwanmetricMapOutput
- func (o H2qpwanmetricMapOutput) ToH2qpwanmetricMapOutputWithContext(ctx context.Context) H2qpwanmetricMapOutput
- type H2qpwanmetricOutput
- func (o H2qpwanmetricOutput) DownlinkLoad() pulumi.IntOutput
- func (o H2qpwanmetricOutput) DownlinkSpeed() pulumi.IntOutput
- func (H2qpwanmetricOutput) ElementType() reflect.Type
- func (o H2qpwanmetricOutput) LinkAtCapacity() pulumi.StringOutput
- func (o H2qpwanmetricOutput) LinkStatus() pulumi.StringOutput
- func (o H2qpwanmetricOutput) LoadMeasurementDuration() pulumi.IntOutput
- func (o H2qpwanmetricOutput) Name() pulumi.StringOutput
- func (o H2qpwanmetricOutput) SymmetricWanLink() pulumi.StringOutput
- func (o H2qpwanmetricOutput) ToH2qpwanmetricOutput() H2qpwanmetricOutput
- func (o H2qpwanmetricOutput) ToH2qpwanmetricOutputWithContext(ctx context.Context) H2qpwanmetricOutput
- func (o H2qpwanmetricOutput) UplinkLoad() pulumi.IntOutput
- func (o H2qpwanmetricOutput) UplinkSpeed() pulumi.IntOutput
- func (o H2qpwanmetricOutput) Vdomparam() pulumi.StringOutput
- type H2qpwanmetricState
- type Hsprofile
- type HsprofileArgs
- type HsprofileArray
- type HsprofileArrayInput
- type HsprofileArrayOutput
- func (HsprofileArrayOutput) ElementType() reflect.Type
- func (o HsprofileArrayOutput) Index(i pulumi.IntInput) HsprofileOutput
- func (o HsprofileArrayOutput) ToHsprofileArrayOutput() HsprofileArrayOutput
- func (o HsprofileArrayOutput) ToHsprofileArrayOutputWithContext(ctx context.Context) HsprofileArrayOutput
- type HsprofileInput
- type HsprofileMap
- type HsprofileMapInput
- type HsprofileMapOutput
- type HsprofileOsuProvider
- type HsprofileOsuProviderArgs
- type HsprofileOsuProviderArray
- type HsprofileOsuProviderArrayInput
- type HsprofileOsuProviderArrayOutput
- func (HsprofileOsuProviderArrayOutput) ElementType() reflect.Type
- func (o HsprofileOsuProviderArrayOutput) Index(i pulumi.IntInput) HsprofileOsuProviderOutput
- func (o HsprofileOsuProviderArrayOutput) ToHsprofileOsuProviderArrayOutput() HsprofileOsuProviderArrayOutput
- func (o HsprofileOsuProviderArrayOutput) ToHsprofileOsuProviderArrayOutputWithContext(ctx context.Context) HsprofileOsuProviderArrayOutput
- type HsprofileOsuProviderInput
- type HsprofileOsuProviderOutput
- func (HsprofileOsuProviderOutput) ElementType() reflect.Type
- func (o HsprofileOsuProviderOutput) Name() pulumi.StringPtrOutput
- func (o HsprofileOsuProviderOutput) ToHsprofileOsuProviderOutput() HsprofileOsuProviderOutput
- func (o HsprofileOsuProviderOutput) ToHsprofileOsuProviderOutputWithContext(ctx context.Context) HsprofileOsuProviderOutput
- type HsprofileOutput
- func (o HsprofileOutput) AccessNetworkAsra() pulumi.StringOutput
- func (o HsprofileOutput) AccessNetworkEsr() pulumi.StringOutput
- func (o HsprofileOutput) AccessNetworkInternet() pulumi.StringOutput
- func (o HsprofileOutput) AccessNetworkType() pulumi.StringOutput
- func (o HsprofileOutput) AccessNetworkUesa() pulumi.StringOutput
- func (o HsprofileOutput) AdviceOfCharge() pulumi.StringOutput
- func (o HsprofileOutput) AnqpDomainId() pulumi.IntOutput
- func (o HsprofileOutput) BssTransition() pulumi.StringOutput
- func (o HsprofileOutput) ConnCap() pulumi.StringOutput
- func (o HsprofileOutput) DeauthRequestTimeout() pulumi.IntOutput
- func (o HsprofileOutput) Dgaf() pulumi.StringOutput
- func (o HsprofileOutput) DomainName() pulumi.StringOutput
- func (o HsprofileOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (HsprofileOutput) ElementType() reflect.Type
- func (o HsprofileOutput) GasComebackDelay() pulumi.IntOutput
- func (o HsprofileOutput) GasFragmentationLimit() pulumi.IntOutput
- func (o HsprofileOutput) GetAllTables() pulumi.StringPtrOutput
- func (o HsprofileOutput) Hessid() pulumi.StringOutput
- func (o HsprofileOutput) IpAddrType() pulumi.StringOutput
- func (o HsprofileOutput) L2tif() pulumi.StringOutput
- func (o HsprofileOutput) N3gppPlmn() pulumi.StringOutput
- func (o HsprofileOutput) NaiRealm() pulumi.StringOutput
- func (o HsprofileOutput) Name() pulumi.StringOutput
- func (o HsprofileOutput) NetworkAuth() pulumi.StringOutput
- func (o HsprofileOutput) OperFriendlyName() pulumi.StringOutput
- func (o HsprofileOutput) OperIcon() pulumi.StringOutput
- func (o HsprofileOutput) OsuProviderNai() pulumi.StringOutput
- func (o HsprofileOutput) OsuProviders() HsprofileOsuProviderArrayOutput
- func (o HsprofileOutput) OsuSsid() pulumi.StringOutput
- func (o HsprofileOutput) PameBi() pulumi.StringOutput
- func (o HsprofileOutput) ProxyArp() pulumi.StringOutput
- func (o HsprofileOutput) QosMap() pulumi.StringOutput
- func (o HsprofileOutput) Release() pulumi.IntOutput
- func (o HsprofileOutput) RoamingConsortium() pulumi.StringOutput
- func (o HsprofileOutput) TermsAndConditions() pulumi.StringOutput
- func (o HsprofileOutput) ToHsprofileOutput() HsprofileOutput
- func (o HsprofileOutput) ToHsprofileOutputWithContext(ctx context.Context) HsprofileOutput
- func (o HsprofileOutput) Vdomparam() pulumi.StringOutput
- func (o HsprofileOutput) VenueGroup() pulumi.StringOutput
- func (o HsprofileOutput) VenueName() pulumi.StringOutput
- func (o HsprofileOutput) VenueType() pulumi.StringOutput
- func (o HsprofileOutput) VenueUrl() pulumi.StringOutput
- func (o HsprofileOutput) WanMetrics() pulumi.StringOutput
- func (o HsprofileOutput) WnmSleepMode() pulumi.StringOutput
- type HsprofileState
- type Icon
- type IconArgs
- type IconArray
- type IconArrayInput
- type IconArrayOutput
- type IconIconList
- type IconIconListArgs
- type IconIconListArray
- type IconIconListArrayInput
- type IconIconListArrayOutput
- func (IconIconListArrayOutput) ElementType() reflect.Type
- func (o IconIconListArrayOutput) Index(i pulumi.IntInput) IconIconListOutput
- func (o IconIconListArrayOutput) ToIconIconListArrayOutput() IconIconListArrayOutput
- func (o IconIconListArrayOutput) ToIconIconListArrayOutputWithContext(ctx context.Context) IconIconListArrayOutput
- type IconIconListInput
- type IconIconListOutput
- func (IconIconListOutput) ElementType() reflect.Type
- func (o IconIconListOutput) File() pulumi.StringPtrOutput
- func (o IconIconListOutput) Height() pulumi.IntPtrOutput
- func (o IconIconListOutput) Lang() pulumi.StringPtrOutput
- func (o IconIconListOutput) Name() pulumi.StringPtrOutput
- func (o IconIconListOutput) ToIconIconListOutput() IconIconListOutput
- func (o IconIconListOutput) ToIconIconListOutputWithContext(ctx context.Context) IconIconListOutput
- func (o IconIconListOutput) Type() pulumi.StringPtrOutput
- func (o IconIconListOutput) Width() pulumi.IntPtrOutput
- type IconInput
- type IconMap
- type IconMapInput
- type IconMapOutput
- type IconOutput
- func (o IconOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (IconOutput) ElementType() reflect.Type
- func (o IconOutput) GetAllTables() pulumi.StringPtrOutput
- func (o IconOutput) IconLists() IconIconListArrayOutput
- func (o IconOutput) Name() pulumi.StringOutput
- func (o IconOutput) ToIconOutput() IconOutput
- func (o IconOutput) ToIconOutputWithContext(ctx context.Context) IconOutput
- func (o IconOutput) Vdomparam() pulumi.StringOutput
- type IconState
- type Qosmap
- type QosmapArgs
- type QosmapArray
- type QosmapArrayInput
- type QosmapArrayOutput
- type QosmapDscpExcept
- type QosmapDscpExceptArgs
- type QosmapDscpExceptArray
- type QosmapDscpExceptArrayInput
- type QosmapDscpExceptArrayOutput
- func (QosmapDscpExceptArrayOutput) ElementType() reflect.Type
- func (o QosmapDscpExceptArrayOutput) Index(i pulumi.IntInput) QosmapDscpExceptOutput
- func (o QosmapDscpExceptArrayOutput) ToQosmapDscpExceptArrayOutput() QosmapDscpExceptArrayOutput
- func (o QosmapDscpExceptArrayOutput) ToQosmapDscpExceptArrayOutputWithContext(ctx context.Context) QosmapDscpExceptArrayOutput
- type QosmapDscpExceptInput
- type QosmapDscpExceptOutput
- func (o QosmapDscpExceptOutput) Dscp() pulumi.IntPtrOutput
- func (QosmapDscpExceptOutput) ElementType() reflect.Type
- func (o QosmapDscpExceptOutput) Index() pulumi.IntPtrOutput
- func (o QosmapDscpExceptOutput) ToQosmapDscpExceptOutput() QosmapDscpExceptOutput
- func (o QosmapDscpExceptOutput) ToQosmapDscpExceptOutputWithContext(ctx context.Context) QosmapDscpExceptOutput
- func (o QosmapDscpExceptOutput) Up() pulumi.IntPtrOutput
- type QosmapDscpRange
- type QosmapDscpRangeArgs
- type QosmapDscpRangeArray
- type QosmapDscpRangeArrayInput
- type QosmapDscpRangeArrayOutput
- func (QosmapDscpRangeArrayOutput) ElementType() reflect.Type
- func (o QosmapDscpRangeArrayOutput) Index(i pulumi.IntInput) QosmapDscpRangeOutput
- func (o QosmapDscpRangeArrayOutput) ToQosmapDscpRangeArrayOutput() QosmapDscpRangeArrayOutput
- func (o QosmapDscpRangeArrayOutput) ToQosmapDscpRangeArrayOutputWithContext(ctx context.Context) QosmapDscpRangeArrayOutput
- type QosmapDscpRangeInput
- type QosmapDscpRangeOutput
- func (QosmapDscpRangeOutput) ElementType() reflect.Type
- func (o QosmapDscpRangeOutput) High() pulumi.IntPtrOutput
- func (o QosmapDscpRangeOutput) Index() pulumi.IntPtrOutput
- func (o QosmapDscpRangeOutput) Low() pulumi.IntPtrOutput
- func (o QosmapDscpRangeOutput) ToQosmapDscpRangeOutput() QosmapDscpRangeOutput
- func (o QosmapDscpRangeOutput) ToQosmapDscpRangeOutputWithContext(ctx context.Context) QosmapDscpRangeOutput
- func (o QosmapDscpRangeOutput) Up() pulumi.IntPtrOutput
- type QosmapInput
- type QosmapMap
- type QosmapMapInput
- type QosmapMapOutput
- type QosmapOutput
- func (o QosmapOutput) DscpExcepts() QosmapDscpExceptArrayOutput
- func (o QosmapOutput) DscpRanges() QosmapDscpRangeArrayOutput
- func (o QosmapOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (QosmapOutput) ElementType() reflect.Type
- func (o QosmapOutput) GetAllTables() pulumi.StringPtrOutput
- func (o QosmapOutput) Name() pulumi.StringOutput
- func (o QosmapOutput) ToQosmapOutput() QosmapOutput
- func (o QosmapOutput) ToQosmapOutputWithContext(ctx context.Context) QosmapOutput
- func (o QosmapOutput) Vdomparam() pulumi.StringOutput
- type QosmapState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Anqp3gppcellular ¶
type Anqp3gppcellular struct { pulumi.CustomResourceState // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // 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"` // Mobile Country Code and Mobile Network Code configuration. The structure of `mccMncList` block is documented below. MccMncLists Anqp3gppcellularMccMncListArrayOutput `pulumi:"mccMncLists"` // 3GPP PLMN 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"` }
Configure 3GPP public land mobile network (PLMN).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/wirelesscontroller"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := wirelesscontroller.NewAnqp3gppcellular(ctx, "trname", nil) if err != nil { return err } return nil }) }
```
## Import
WirelessControllerHotspot20 Anqp3GppCellular can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/anqp3gppcellular:Anqp3gppcellular labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/anqp3gppcellular:Anqp3gppcellular labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetAnqp3gppcellular ¶
func GetAnqp3gppcellular(ctx *pulumi.Context, name string, id pulumi.IDInput, state *Anqp3gppcellularState, opts ...pulumi.ResourceOption) (*Anqp3gppcellular, error)
GetAnqp3gppcellular gets an existing Anqp3gppcellular 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 NewAnqp3gppcellular ¶
func NewAnqp3gppcellular(ctx *pulumi.Context, name string, args *Anqp3gppcellularArgs, opts ...pulumi.ResourceOption) (*Anqp3gppcellular, error)
NewAnqp3gppcellular registers a new resource with the given unique name, arguments, and options.
func (*Anqp3gppcellular) ElementType ¶
func (*Anqp3gppcellular) ElementType() reflect.Type
func (*Anqp3gppcellular) ToAnqp3gppcellularOutput ¶
func (i *Anqp3gppcellular) ToAnqp3gppcellularOutput() Anqp3gppcellularOutput
func (*Anqp3gppcellular) ToAnqp3gppcellularOutputWithContext ¶
func (i *Anqp3gppcellular) ToAnqp3gppcellularOutputWithContext(ctx context.Context) Anqp3gppcellularOutput
type Anqp3gppcellularArgs ¶
type Anqp3gppcellularArgs struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // Mobile Country Code and Mobile Network Code configuration. The structure of `mccMncList` block is documented below. MccMncLists Anqp3gppcellularMccMncListArrayInput // 3GPP PLMN 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 Anqp3gppcellular resource.
func (Anqp3gppcellularArgs) ElementType ¶
func (Anqp3gppcellularArgs) ElementType() reflect.Type
type Anqp3gppcellularArray ¶
type Anqp3gppcellularArray []Anqp3gppcellularInput
func (Anqp3gppcellularArray) ElementType ¶
func (Anqp3gppcellularArray) ElementType() reflect.Type
func (Anqp3gppcellularArray) ToAnqp3gppcellularArrayOutput ¶
func (i Anqp3gppcellularArray) ToAnqp3gppcellularArrayOutput() Anqp3gppcellularArrayOutput
func (Anqp3gppcellularArray) ToAnqp3gppcellularArrayOutputWithContext ¶
func (i Anqp3gppcellularArray) ToAnqp3gppcellularArrayOutputWithContext(ctx context.Context) Anqp3gppcellularArrayOutput
type Anqp3gppcellularArrayInput ¶
type Anqp3gppcellularArrayInput interface { pulumi.Input ToAnqp3gppcellularArrayOutput() Anqp3gppcellularArrayOutput ToAnqp3gppcellularArrayOutputWithContext(context.Context) Anqp3gppcellularArrayOutput }
Anqp3gppcellularArrayInput is an input type that accepts Anqp3gppcellularArray and Anqp3gppcellularArrayOutput values. You can construct a concrete instance of `Anqp3gppcellularArrayInput` via:
Anqp3gppcellularArray{ Anqp3gppcellularArgs{...} }
type Anqp3gppcellularArrayOutput ¶
type Anqp3gppcellularArrayOutput struct{ *pulumi.OutputState }
func (Anqp3gppcellularArrayOutput) ElementType ¶
func (Anqp3gppcellularArrayOutput) ElementType() reflect.Type
func (Anqp3gppcellularArrayOutput) Index ¶
func (o Anqp3gppcellularArrayOutput) Index(i pulumi.IntInput) Anqp3gppcellularOutput
func (Anqp3gppcellularArrayOutput) ToAnqp3gppcellularArrayOutput ¶
func (o Anqp3gppcellularArrayOutput) ToAnqp3gppcellularArrayOutput() Anqp3gppcellularArrayOutput
func (Anqp3gppcellularArrayOutput) ToAnqp3gppcellularArrayOutputWithContext ¶
func (o Anqp3gppcellularArrayOutput) ToAnqp3gppcellularArrayOutputWithContext(ctx context.Context) Anqp3gppcellularArrayOutput
type Anqp3gppcellularInput ¶
type Anqp3gppcellularInput interface { pulumi.Input ToAnqp3gppcellularOutput() Anqp3gppcellularOutput ToAnqp3gppcellularOutputWithContext(ctx context.Context) Anqp3gppcellularOutput }
type Anqp3gppcellularMap ¶
type Anqp3gppcellularMap map[string]Anqp3gppcellularInput
func (Anqp3gppcellularMap) ElementType ¶
func (Anqp3gppcellularMap) ElementType() reflect.Type
func (Anqp3gppcellularMap) ToAnqp3gppcellularMapOutput ¶
func (i Anqp3gppcellularMap) ToAnqp3gppcellularMapOutput() Anqp3gppcellularMapOutput
func (Anqp3gppcellularMap) ToAnqp3gppcellularMapOutputWithContext ¶
func (i Anqp3gppcellularMap) ToAnqp3gppcellularMapOutputWithContext(ctx context.Context) Anqp3gppcellularMapOutput
type Anqp3gppcellularMapInput ¶
type Anqp3gppcellularMapInput interface { pulumi.Input ToAnqp3gppcellularMapOutput() Anqp3gppcellularMapOutput ToAnqp3gppcellularMapOutputWithContext(context.Context) Anqp3gppcellularMapOutput }
Anqp3gppcellularMapInput is an input type that accepts Anqp3gppcellularMap and Anqp3gppcellularMapOutput values. You can construct a concrete instance of `Anqp3gppcellularMapInput` via:
Anqp3gppcellularMap{ "key": Anqp3gppcellularArgs{...} }
type Anqp3gppcellularMapOutput ¶
type Anqp3gppcellularMapOutput struct{ *pulumi.OutputState }
func (Anqp3gppcellularMapOutput) ElementType ¶
func (Anqp3gppcellularMapOutput) ElementType() reflect.Type
func (Anqp3gppcellularMapOutput) MapIndex ¶
func (o Anqp3gppcellularMapOutput) MapIndex(k pulumi.StringInput) Anqp3gppcellularOutput
func (Anqp3gppcellularMapOutput) ToAnqp3gppcellularMapOutput ¶
func (o Anqp3gppcellularMapOutput) ToAnqp3gppcellularMapOutput() Anqp3gppcellularMapOutput
func (Anqp3gppcellularMapOutput) ToAnqp3gppcellularMapOutputWithContext ¶
func (o Anqp3gppcellularMapOutput) ToAnqp3gppcellularMapOutputWithContext(ctx context.Context) Anqp3gppcellularMapOutput
type Anqp3gppcellularMccMncListArgs ¶
type Anqp3gppcellularMccMncListArgs struct { // ID. Id pulumi.IntPtrInput `pulumi:"id"` // Mobile country code. Mcc pulumi.StringPtrInput `pulumi:"mcc"` // Mobile network code. Mnc pulumi.StringPtrInput `pulumi:"mnc"` }
func (Anqp3gppcellularMccMncListArgs) ElementType ¶
func (Anqp3gppcellularMccMncListArgs) ElementType() reflect.Type
func (Anqp3gppcellularMccMncListArgs) ToAnqp3gppcellularMccMncListOutput ¶
func (i Anqp3gppcellularMccMncListArgs) ToAnqp3gppcellularMccMncListOutput() Anqp3gppcellularMccMncListOutput
func (Anqp3gppcellularMccMncListArgs) ToAnqp3gppcellularMccMncListOutputWithContext ¶
func (i Anqp3gppcellularMccMncListArgs) ToAnqp3gppcellularMccMncListOutputWithContext(ctx context.Context) Anqp3gppcellularMccMncListOutput
type Anqp3gppcellularMccMncListArray ¶
type Anqp3gppcellularMccMncListArray []Anqp3gppcellularMccMncListInput
func (Anqp3gppcellularMccMncListArray) ElementType ¶
func (Anqp3gppcellularMccMncListArray) ElementType() reflect.Type
func (Anqp3gppcellularMccMncListArray) ToAnqp3gppcellularMccMncListArrayOutput ¶
func (i Anqp3gppcellularMccMncListArray) ToAnqp3gppcellularMccMncListArrayOutput() Anqp3gppcellularMccMncListArrayOutput
func (Anqp3gppcellularMccMncListArray) ToAnqp3gppcellularMccMncListArrayOutputWithContext ¶
func (i Anqp3gppcellularMccMncListArray) ToAnqp3gppcellularMccMncListArrayOutputWithContext(ctx context.Context) Anqp3gppcellularMccMncListArrayOutput
type Anqp3gppcellularMccMncListArrayInput ¶
type Anqp3gppcellularMccMncListArrayInput interface { pulumi.Input ToAnqp3gppcellularMccMncListArrayOutput() Anqp3gppcellularMccMncListArrayOutput ToAnqp3gppcellularMccMncListArrayOutputWithContext(context.Context) Anqp3gppcellularMccMncListArrayOutput }
Anqp3gppcellularMccMncListArrayInput is an input type that accepts Anqp3gppcellularMccMncListArray and Anqp3gppcellularMccMncListArrayOutput values. You can construct a concrete instance of `Anqp3gppcellularMccMncListArrayInput` via:
Anqp3gppcellularMccMncListArray{ Anqp3gppcellularMccMncListArgs{...} }
type Anqp3gppcellularMccMncListArrayOutput ¶
type Anqp3gppcellularMccMncListArrayOutput struct{ *pulumi.OutputState }
func (Anqp3gppcellularMccMncListArrayOutput) ElementType ¶
func (Anqp3gppcellularMccMncListArrayOutput) ElementType() reflect.Type
func (Anqp3gppcellularMccMncListArrayOutput) Index ¶
func (o Anqp3gppcellularMccMncListArrayOutput) Index(i pulumi.IntInput) Anqp3gppcellularMccMncListOutput
func (Anqp3gppcellularMccMncListArrayOutput) ToAnqp3gppcellularMccMncListArrayOutput ¶
func (o Anqp3gppcellularMccMncListArrayOutput) ToAnqp3gppcellularMccMncListArrayOutput() Anqp3gppcellularMccMncListArrayOutput
func (Anqp3gppcellularMccMncListArrayOutput) ToAnqp3gppcellularMccMncListArrayOutputWithContext ¶
func (o Anqp3gppcellularMccMncListArrayOutput) ToAnqp3gppcellularMccMncListArrayOutputWithContext(ctx context.Context) Anqp3gppcellularMccMncListArrayOutput
type Anqp3gppcellularMccMncListInput ¶
type Anqp3gppcellularMccMncListInput interface { pulumi.Input ToAnqp3gppcellularMccMncListOutput() Anqp3gppcellularMccMncListOutput ToAnqp3gppcellularMccMncListOutputWithContext(context.Context) Anqp3gppcellularMccMncListOutput }
Anqp3gppcellularMccMncListInput is an input type that accepts Anqp3gppcellularMccMncListArgs and Anqp3gppcellularMccMncListOutput values. You can construct a concrete instance of `Anqp3gppcellularMccMncListInput` via:
Anqp3gppcellularMccMncListArgs{...}
type Anqp3gppcellularMccMncListOutput ¶
type Anqp3gppcellularMccMncListOutput struct{ *pulumi.OutputState }
func (Anqp3gppcellularMccMncListOutput) ElementType ¶
func (Anqp3gppcellularMccMncListOutput) ElementType() reflect.Type
func (Anqp3gppcellularMccMncListOutput) Id ¶
func (o Anqp3gppcellularMccMncListOutput) Id() pulumi.IntPtrOutput
ID.
func (Anqp3gppcellularMccMncListOutput) Mcc ¶
func (o Anqp3gppcellularMccMncListOutput) Mcc() pulumi.StringPtrOutput
Mobile country code.
func (Anqp3gppcellularMccMncListOutput) Mnc ¶
func (o Anqp3gppcellularMccMncListOutput) Mnc() pulumi.StringPtrOutput
Mobile network code.
func (Anqp3gppcellularMccMncListOutput) ToAnqp3gppcellularMccMncListOutput ¶
func (o Anqp3gppcellularMccMncListOutput) ToAnqp3gppcellularMccMncListOutput() Anqp3gppcellularMccMncListOutput
func (Anqp3gppcellularMccMncListOutput) ToAnqp3gppcellularMccMncListOutputWithContext ¶
func (o Anqp3gppcellularMccMncListOutput) ToAnqp3gppcellularMccMncListOutputWithContext(ctx context.Context) Anqp3gppcellularMccMncListOutput
type Anqp3gppcellularOutput ¶
type Anqp3gppcellularOutput struct{ *pulumi.OutputState }
func (Anqp3gppcellularOutput) DynamicSortSubtable ¶
func (o Anqp3gppcellularOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (Anqp3gppcellularOutput) ElementType ¶
func (Anqp3gppcellularOutput) ElementType() reflect.Type
func (Anqp3gppcellularOutput) GetAllTables ¶
func (o Anqp3gppcellularOutput) 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 (Anqp3gppcellularOutput) MccMncLists ¶
func (o Anqp3gppcellularOutput) MccMncLists() Anqp3gppcellularMccMncListArrayOutput
Mobile Country Code and Mobile Network Code configuration. The structure of `mccMncList` block is documented below.
func (Anqp3gppcellularOutput) Name ¶
func (o Anqp3gppcellularOutput) Name() pulumi.StringOutput
3GPP PLMN name.
func (Anqp3gppcellularOutput) ToAnqp3gppcellularOutput ¶
func (o Anqp3gppcellularOutput) ToAnqp3gppcellularOutput() Anqp3gppcellularOutput
func (Anqp3gppcellularOutput) ToAnqp3gppcellularOutputWithContext ¶
func (o Anqp3gppcellularOutput) ToAnqp3gppcellularOutputWithContext(ctx context.Context) Anqp3gppcellularOutput
func (Anqp3gppcellularOutput) Vdomparam ¶
func (o Anqp3gppcellularOutput) 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 Anqp3gppcellularState ¶
type Anqp3gppcellularState struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // Mobile Country Code and Mobile Network Code configuration. The structure of `mccMncList` block is documented below. MccMncLists Anqp3gppcellularMccMncListArrayInput // 3GPP PLMN 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 (Anqp3gppcellularState) ElementType ¶
func (Anqp3gppcellularState) ElementType() reflect.Type
type Anqpipaddresstype ¶
type Anqpipaddresstype struct { pulumi.CustomResourceState // IPv4 address type. Valid values: `not-available`, `public`, `port-restricted`, `single-NATed-private`, `double-NATed-private`, `port-restricted-and-single-NATed`, `port-restricted-and-double-NATed`, `not-known`. Ipv4AddressType pulumi.StringOutput `pulumi:"ipv4AddressType"` // IPv6 address type. Valid values: `not-available`, `available`, `not-known`. Ipv6AddressType pulumi.StringOutput `pulumi:"ipv6AddressType"` // IP type 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"` }
Configure IP address type availability.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/wirelesscontroller"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := wirelesscontroller.NewAnqpipaddresstype(ctx, "trname", &wirelesscontroller.AnqpipaddresstypeArgs{ Ipv4AddressType: pulumi.String("public"), Ipv6AddressType: pulumi.String("not-available"), }) if err != nil { return err } return nil }) }
```
## Import
WirelessControllerHotspot20 AnqpIpAddressType can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/anqpipaddresstype:Anqpipaddresstype labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/anqpipaddresstype:Anqpipaddresstype labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetAnqpipaddresstype ¶
func GetAnqpipaddresstype(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnqpipaddresstypeState, opts ...pulumi.ResourceOption) (*Anqpipaddresstype, error)
GetAnqpipaddresstype gets an existing Anqpipaddresstype 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 NewAnqpipaddresstype ¶
func NewAnqpipaddresstype(ctx *pulumi.Context, name string, args *AnqpipaddresstypeArgs, opts ...pulumi.ResourceOption) (*Anqpipaddresstype, error)
NewAnqpipaddresstype registers a new resource with the given unique name, arguments, and options.
func (*Anqpipaddresstype) ElementType ¶
func (*Anqpipaddresstype) ElementType() reflect.Type
func (*Anqpipaddresstype) ToAnqpipaddresstypeOutput ¶
func (i *Anqpipaddresstype) ToAnqpipaddresstypeOutput() AnqpipaddresstypeOutput
func (*Anqpipaddresstype) ToAnqpipaddresstypeOutputWithContext ¶
func (i *Anqpipaddresstype) ToAnqpipaddresstypeOutputWithContext(ctx context.Context) AnqpipaddresstypeOutput
type AnqpipaddresstypeArgs ¶
type AnqpipaddresstypeArgs struct { // IPv4 address type. Valid values: `not-available`, `public`, `port-restricted`, `single-NATed-private`, `double-NATed-private`, `port-restricted-and-single-NATed`, `port-restricted-and-double-NATed`, `not-known`. Ipv4AddressType pulumi.StringPtrInput // IPv6 address type. Valid values: `not-available`, `available`, `not-known`. Ipv6AddressType pulumi.StringPtrInput // IP type 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 Anqpipaddresstype resource.
func (AnqpipaddresstypeArgs) ElementType ¶
func (AnqpipaddresstypeArgs) ElementType() reflect.Type
type AnqpipaddresstypeArray ¶
type AnqpipaddresstypeArray []AnqpipaddresstypeInput
func (AnqpipaddresstypeArray) ElementType ¶
func (AnqpipaddresstypeArray) ElementType() reflect.Type
func (AnqpipaddresstypeArray) ToAnqpipaddresstypeArrayOutput ¶
func (i AnqpipaddresstypeArray) ToAnqpipaddresstypeArrayOutput() AnqpipaddresstypeArrayOutput
func (AnqpipaddresstypeArray) ToAnqpipaddresstypeArrayOutputWithContext ¶
func (i AnqpipaddresstypeArray) ToAnqpipaddresstypeArrayOutputWithContext(ctx context.Context) AnqpipaddresstypeArrayOutput
type AnqpipaddresstypeArrayInput ¶
type AnqpipaddresstypeArrayInput interface { pulumi.Input ToAnqpipaddresstypeArrayOutput() AnqpipaddresstypeArrayOutput ToAnqpipaddresstypeArrayOutputWithContext(context.Context) AnqpipaddresstypeArrayOutput }
AnqpipaddresstypeArrayInput is an input type that accepts AnqpipaddresstypeArray and AnqpipaddresstypeArrayOutput values. You can construct a concrete instance of `AnqpipaddresstypeArrayInput` via:
AnqpipaddresstypeArray{ AnqpipaddresstypeArgs{...} }
type AnqpipaddresstypeArrayOutput ¶
type AnqpipaddresstypeArrayOutput struct{ *pulumi.OutputState }
func (AnqpipaddresstypeArrayOutput) ElementType ¶
func (AnqpipaddresstypeArrayOutput) ElementType() reflect.Type
func (AnqpipaddresstypeArrayOutput) Index ¶
func (o AnqpipaddresstypeArrayOutput) Index(i pulumi.IntInput) AnqpipaddresstypeOutput
func (AnqpipaddresstypeArrayOutput) ToAnqpipaddresstypeArrayOutput ¶
func (o AnqpipaddresstypeArrayOutput) ToAnqpipaddresstypeArrayOutput() AnqpipaddresstypeArrayOutput
func (AnqpipaddresstypeArrayOutput) ToAnqpipaddresstypeArrayOutputWithContext ¶
func (o AnqpipaddresstypeArrayOutput) ToAnqpipaddresstypeArrayOutputWithContext(ctx context.Context) AnqpipaddresstypeArrayOutput
type AnqpipaddresstypeInput ¶
type AnqpipaddresstypeInput interface { pulumi.Input ToAnqpipaddresstypeOutput() AnqpipaddresstypeOutput ToAnqpipaddresstypeOutputWithContext(ctx context.Context) AnqpipaddresstypeOutput }
type AnqpipaddresstypeMap ¶
type AnqpipaddresstypeMap map[string]AnqpipaddresstypeInput
func (AnqpipaddresstypeMap) ElementType ¶
func (AnqpipaddresstypeMap) ElementType() reflect.Type
func (AnqpipaddresstypeMap) ToAnqpipaddresstypeMapOutput ¶
func (i AnqpipaddresstypeMap) ToAnqpipaddresstypeMapOutput() AnqpipaddresstypeMapOutput
func (AnqpipaddresstypeMap) ToAnqpipaddresstypeMapOutputWithContext ¶
func (i AnqpipaddresstypeMap) ToAnqpipaddresstypeMapOutputWithContext(ctx context.Context) AnqpipaddresstypeMapOutput
type AnqpipaddresstypeMapInput ¶
type AnqpipaddresstypeMapInput interface { pulumi.Input ToAnqpipaddresstypeMapOutput() AnqpipaddresstypeMapOutput ToAnqpipaddresstypeMapOutputWithContext(context.Context) AnqpipaddresstypeMapOutput }
AnqpipaddresstypeMapInput is an input type that accepts AnqpipaddresstypeMap and AnqpipaddresstypeMapOutput values. You can construct a concrete instance of `AnqpipaddresstypeMapInput` via:
AnqpipaddresstypeMap{ "key": AnqpipaddresstypeArgs{...} }
type AnqpipaddresstypeMapOutput ¶
type AnqpipaddresstypeMapOutput struct{ *pulumi.OutputState }
func (AnqpipaddresstypeMapOutput) ElementType ¶
func (AnqpipaddresstypeMapOutput) ElementType() reflect.Type
func (AnqpipaddresstypeMapOutput) MapIndex ¶
func (o AnqpipaddresstypeMapOutput) MapIndex(k pulumi.StringInput) AnqpipaddresstypeOutput
func (AnqpipaddresstypeMapOutput) ToAnqpipaddresstypeMapOutput ¶
func (o AnqpipaddresstypeMapOutput) ToAnqpipaddresstypeMapOutput() AnqpipaddresstypeMapOutput
func (AnqpipaddresstypeMapOutput) ToAnqpipaddresstypeMapOutputWithContext ¶
func (o AnqpipaddresstypeMapOutput) ToAnqpipaddresstypeMapOutputWithContext(ctx context.Context) AnqpipaddresstypeMapOutput
type AnqpipaddresstypeOutput ¶
type AnqpipaddresstypeOutput struct{ *pulumi.OutputState }
func (AnqpipaddresstypeOutput) ElementType ¶
func (AnqpipaddresstypeOutput) ElementType() reflect.Type
func (AnqpipaddresstypeOutput) Ipv4AddressType ¶
func (o AnqpipaddresstypeOutput) Ipv4AddressType() pulumi.StringOutput
IPv4 address type. Valid values: `not-available`, `public`, `port-restricted`, `single-NATed-private`, `double-NATed-private`, `port-restricted-and-single-NATed`, `port-restricted-and-double-NATed`, `not-known`.
func (AnqpipaddresstypeOutput) Ipv6AddressType ¶
func (o AnqpipaddresstypeOutput) Ipv6AddressType() pulumi.StringOutput
IPv6 address type. Valid values: `not-available`, `available`, `not-known`.
func (AnqpipaddresstypeOutput) Name ¶
func (o AnqpipaddresstypeOutput) Name() pulumi.StringOutput
IP type name.
func (AnqpipaddresstypeOutput) ToAnqpipaddresstypeOutput ¶
func (o AnqpipaddresstypeOutput) ToAnqpipaddresstypeOutput() AnqpipaddresstypeOutput
func (AnqpipaddresstypeOutput) ToAnqpipaddresstypeOutputWithContext ¶
func (o AnqpipaddresstypeOutput) ToAnqpipaddresstypeOutputWithContext(ctx context.Context) AnqpipaddresstypeOutput
func (AnqpipaddresstypeOutput) Vdomparam ¶
func (o AnqpipaddresstypeOutput) 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 AnqpipaddresstypeState ¶
type AnqpipaddresstypeState struct { // IPv4 address type. Valid values: `not-available`, `public`, `port-restricted`, `single-NATed-private`, `double-NATed-private`, `port-restricted-and-single-NATed`, `port-restricted-and-double-NATed`, `not-known`. Ipv4AddressType pulumi.StringPtrInput // IPv6 address type. Valid values: `not-available`, `available`, `not-known`. Ipv6AddressType pulumi.StringPtrInput // IP type 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 (AnqpipaddresstypeState) ElementType ¶
func (AnqpipaddresstypeState) ElementType() reflect.Type
type Anqpnairealm ¶
type Anqpnairealm struct { pulumi.CustomResourceState // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // 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"` // NAI list. The structure of `naiList` block is documented below. NaiLists AnqpnairealmNaiListArrayOutput `pulumi:"naiLists"` // NAI realm list 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"` }
Configure network access identifier (NAI) realm.
## Import
WirelessControllerHotspot20 AnqpNaiRealm can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/anqpnairealm:Anqpnairealm labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/anqpnairealm:Anqpnairealm labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetAnqpnairealm ¶
func GetAnqpnairealm(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnqpnairealmState, opts ...pulumi.ResourceOption) (*Anqpnairealm, error)
GetAnqpnairealm gets an existing Anqpnairealm 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 NewAnqpnairealm ¶
func NewAnqpnairealm(ctx *pulumi.Context, name string, args *AnqpnairealmArgs, opts ...pulumi.ResourceOption) (*Anqpnairealm, error)
NewAnqpnairealm registers a new resource with the given unique name, arguments, and options.
func (*Anqpnairealm) ElementType ¶
func (*Anqpnairealm) ElementType() reflect.Type
func (*Anqpnairealm) ToAnqpnairealmOutput ¶
func (i *Anqpnairealm) ToAnqpnairealmOutput() AnqpnairealmOutput
func (*Anqpnairealm) ToAnqpnairealmOutputWithContext ¶
func (i *Anqpnairealm) ToAnqpnairealmOutputWithContext(ctx context.Context) AnqpnairealmOutput
type AnqpnairealmArgs ¶
type AnqpnairealmArgs struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // NAI list. The structure of `naiList` block is documented below. NaiLists AnqpnairealmNaiListArrayInput // NAI realm list 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 Anqpnairealm resource.
func (AnqpnairealmArgs) ElementType ¶
func (AnqpnairealmArgs) ElementType() reflect.Type
type AnqpnairealmArray ¶
type AnqpnairealmArray []AnqpnairealmInput
func (AnqpnairealmArray) ElementType ¶
func (AnqpnairealmArray) ElementType() reflect.Type
func (AnqpnairealmArray) ToAnqpnairealmArrayOutput ¶
func (i AnqpnairealmArray) ToAnqpnairealmArrayOutput() AnqpnairealmArrayOutput
func (AnqpnairealmArray) ToAnqpnairealmArrayOutputWithContext ¶
func (i AnqpnairealmArray) ToAnqpnairealmArrayOutputWithContext(ctx context.Context) AnqpnairealmArrayOutput
type AnqpnairealmArrayInput ¶
type AnqpnairealmArrayInput interface { pulumi.Input ToAnqpnairealmArrayOutput() AnqpnairealmArrayOutput ToAnqpnairealmArrayOutputWithContext(context.Context) AnqpnairealmArrayOutput }
AnqpnairealmArrayInput is an input type that accepts AnqpnairealmArray and AnqpnairealmArrayOutput values. You can construct a concrete instance of `AnqpnairealmArrayInput` via:
AnqpnairealmArray{ AnqpnairealmArgs{...} }
type AnqpnairealmArrayOutput ¶
type AnqpnairealmArrayOutput struct{ *pulumi.OutputState }
func (AnqpnairealmArrayOutput) ElementType ¶
func (AnqpnairealmArrayOutput) ElementType() reflect.Type
func (AnqpnairealmArrayOutput) Index ¶
func (o AnqpnairealmArrayOutput) Index(i pulumi.IntInput) AnqpnairealmOutput
func (AnqpnairealmArrayOutput) ToAnqpnairealmArrayOutput ¶
func (o AnqpnairealmArrayOutput) ToAnqpnairealmArrayOutput() AnqpnairealmArrayOutput
func (AnqpnairealmArrayOutput) ToAnqpnairealmArrayOutputWithContext ¶
func (o AnqpnairealmArrayOutput) ToAnqpnairealmArrayOutputWithContext(ctx context.Context) AnqpnairealmArrayOutput
type AnqpnairealmInput ¶
type AnqpnairealmInput interface { pulumi.Input ToAnqpnairealmOutput() AnqpnairealmOutput ToAnqpnairealmOutputWithContext(ctx context.Context) AnqpnairealmOutput }
type AnqpnairealmMap ¶
type AnqpnairealmMap map[string]AnqpnairealmInput
func (AnqpnairealmMap) ElementType ¶
func (AnqpnairealmMap) ElementType() reflect.Type
func (AnqpnairealmMap) ToAnqpnairealmMapOutput ¶
func (i AnqpnairealmMap) ToAnqpnairealmMapOutput() AnqpnairealmMapOutput
func (AnqpnairealmMap) ToAnqpnairealmMapOutputWithContext ¶
func (i AnqpnairealmMap) ToAnqpnairealmMapOutputWithContext(ctx context.Context) AnqpnairealmMapOutput
type AnqpnairealmMapInput ¶
type AnqpnairealmMapInput interface { pulumi.Input ToAnqpnairealmMapOutput() AnqpnairealmMapOutput ToAnqpnairealmMapOutputWithContext(context.Context) AnqpnairealmMapOutput }
AnqpnairealmMapInput is an input type that accepts AnqpnairealmMap and AnqpnairealmMapOutput values. You can construct a concrete instance of `AnqpnairealmMapInput` via:
AnqpnairealmMap{ "key": AnqpnairealmArgs{...} }
type AnqpnairealmMapOutput ¶
type AnqpnairealmMapOutput struct{ *pulumi.OutputState }
func (AnqpnairealmMapOutput) ElementType ¶
func (AnqpnairealmMapOutput) ElementType() reflect.Type
func (AnqpnairealmMapOutput) MapIndex ¶
func (o AnqpnairealmMapOutput) MapIndex(k pulumi.StringInput) AnqpnairealmOutput
func (AnqpnairealmMapOutput) ToAnqpnairealmMapOutput ¶
func (o AnqpnairealmMapOutput) ToAnqpnairealmMapOutput() AnqpnairealmMapOutput
func (AnqpnairealmMapOutput) ToAnqpnairealmMapOutputWithContext ¶
func (o AnqpnairealmMapOutput) ToAnqpnairealmMapOutputWithContext(ctx context.Context) AnqpnairealmMapOutput
type AnqpnairealmNaiList ¶
type AnqpnairealmNaiList struct { // EAP Methods. The structure of `eapMethod` block is documented below. EapMethods []AnqpnairealmNaiListEapMethod `pulumi:"eapMethods"` // Enable/disable format in accordance with IETF RFC 4282. Valid values: `disable`, `enable`. Encoding *string `pulumi:"encoding"` // Configure NAI realms (delimited by a semi-colon character). NaiRealm *string `pulumi:"naiRealm"` // NAI realm name. Name *string `pulumi:"name"` }
type AnqpnairealmNaiListArgs ¶
type AnqpnairealmNaiListArgs struct { // EAP Methods. The structure of `eapMethod` block is documented below. EapMethods AnqpnairealmNaiListEapMethodArrayInput `pulumi:"eapMethods"` // Enable/disable format in accordance with IETF RFC 4282. Valid values: `disable`, `enable`. Encoding pulumi.StringPtrInput `pulumi:"encoding"` // Configure NAI realms (delimited by a semi-colon character). NaiRealm pulumi.StringPtrInput `pulumi:"naiRealm"` // NAI realm name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (AnqpnairealmNaiListArgs) ElementType ¶
func (AnqpnairealmNaiListArgs) ElementType() reflect.Type
func (AnqpnairealmNaiListArgs) ToAnqpnairealmNaiListOutput ¶
func (i AnqpnairealmNaiListArgs) ToAnqpnairealmNaiListOutput() AnqpnairealmNaiListOutput
func (AnqpnairealmNaiListArgs) ToAnqpnairealmNaiListOutputWithContext ¶
func (i AnqpnairealmNaiListArgs) ToAnqpnairealmNaiListOutputWithContext(ctx context.Context) AnqpnairealmNaiListOutput
type AnqpnairealmNaiListArray ¶
type AnqpnairealmNaiListArray []AnqpnairealmNaiListInput
func (AnqpnairealmNaiListArray) ElementType ¶
func (AnqpnairealmNaiListArray) ElementType() reflect.Type
func (AnqpnairealmNaiListArray) ToAnqpnairealmNaiListArrayOutput ¶
func (i AnqpnairealmNaiListArray) ToAnqpnairealmNaiListArrayOutput() AnqpnairealmNaiListArrayOutput
func (AnqpnairealmNaiListArray) ToAnqpnairealmNaiListArrayOutputWithContext ¶
func (i AnqpnairealmNaiListArray) ToAnqpnairealmNaiListArrayOutputWithContext(ctx context.Context) AnqpnairealmNaiListArrayOutput
type AnqpnairealmNaiListArrayInput ¶
type AnqpnairealmNaiListArrayInput interface { pulumi.Input ToAnqpnairealmNaiListArrayOutput() AnqpnairealmNaiListArrayOutput ToAnqpnairealmNaiListArrayOutputWithContext(context.Context) AnqpnairealmNaiListArrayOutput }
AnqpnairealmNaiListArrayInput is an input type that accepts AnqpnairealmNaiListArray and AnqpnairealmNaiListArrayOutput values. You can construct a concrete instance of `AnqpnairealmNaiListArrayInput` via:
AnqpnairealmNaiListArray{ AnqpnairealmNaiListArgs{...} }
type AnqpnairealmNaiListArrayOutput ¶
type AnqpnairealmNaiListArrayOutput struct{ *pulumi.OutputState }
func (AnqpnairealmNaiListArrayOutput) ElementType ¶
func (AnqpnairealmNaiListArrayOutput) ElementType() reflect.Type
func (AnqpnairealmNaiListArrayOutput) Index ¶
func (o AnqpnairealmNaiListArrayOutput) Index(i pulumi.IntInput) AnqpnairealmNaiListOutput
func (AnqpnairealmNaiListArrayOutput) ToAnqpnairealmNaiListArrayOutput ¶
func (o AnqpnairealmNaiListArrayOutput) ToAnqpnairealmNaiListArrayOutput() AnqpnairealmNaiListArrayOutput
func (AnqpnairealmNaiListArrayOutput) ToAnqpnairealmNaiListArrayOutputWithContext ¶
func (o AnqpnairealmNaiListArrayOutput) ToAnqpnairealmNaiListArrayOutputWithContext(ctx context.Context) AnqpnairealmNaiListArrayOutput
type AnqpnairealmNaiListEapMethod ¶
type AnqpnairealmNaiListEapMethod struct { // EAP auth param. The structure of `authParam` block is documented below. AuthParams []AnqpnairealmNaiListEapMethodAuthParam `pulumi:"authParams"` // EAP method index. Index *int `pulumi:"index"` // EAP method type. Valid values: `eap-identity`, `eap-md5`, `eap-tls`, `eap-ttls`, `eap-peap`, `eap-sim`, `eap-aka`, `eap-aka-prime`. Method *string `pulumi:"method"` }
type AnqpnairealmNaiListEapMethodArgs ¶
type AnqpnairealmNaiListEapMethodArgs struct { // EAP auth param. The structure of `authParam` block is documented below. AuthParams AnqpnairealmNaiListEapMethodAuthParamArrayInput `pulumi:"authParams"` // EAP method index. Index pulumi.IntPtrInput `pulumi:"index"` // EAP method type. Valid values: `eap-identity`, `eap-md5`, `eap-tls`, `eap-ttls`, `eap-peap`, `eap-sim`, `eap-aka`, `eap-aka-prime`. Method pulumi.StringPtrInput `pulumi:"method"` }
func (AnqpnairealmNaiListEapMethodArgs) ElementType ¶
func (AnqpnairealmNaiListEapMethodArgs) ElementType() reflect.Type
func (AnqpnairealmNaiListEapMethodArgs) ToAnqpnairealmNaiListEapMethodOutput ¶
func (i AnqpnairealmNaiListEapMethodArgs) ToAnqpnairealmNaiListEapMethodOutput() AnqpnairealmNaiListEapMethodOutput
func (AnqpnairealmNaiListEapMethodArgs) ToAnqpnairealmNaiListEapMethodOutputWithContext ¶
func (i AnqpnairealmNaiListEapMethodArgs) ToAnqpnairealmNaiListEapMethodOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodOutput
type AnqpnairealmNaiListEapMethodArray ¶
type AnqpnairealmNaiListEapMethodArray []AnqpnairealmNaiListEapMethodInput
func (AnqpnairealmNaiListEapMethodArray) ElementType ¶
func (AnqpnairealmNaiListEapMethodArray) ElementType() reflect.Type
func (AnqpnairealmNaiListEapMethodArray) ToAnqpnairealmNaiListEapMethodArrayOutput ¶
func (i AnqpnairealmNaiListEapMethodArray) ToAnqpnairealmNaiListEapMethodArrayOutput() AnqpnairealmNaiListEapMethodArrayOutput
func (AnqpnairealmNaiListEapMethodArray) ToAnqpnairealmNaiListEapMethodArrayOutputWithContext ¶
func (i AnqpnairealmNaiListEapMethodArray) ToAnqpnairealmNaiListEapMethodArrayOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodArrayOutput
type AnqpnairealmNaiListEapMethodArrayInput ¶
type AnqpnairealmNaiListEapMethodArrayInput interface { pulumi.Input ToAnqpnairealmNaiListEapMethodArrayOutput() AnqpnairealmNaiListEapMethodArrayOutput ToAnqpnairealmNaiListEapMethodArrayOutputWithContext(context.Context) AnqpnairealmNaiListEapMethodArrayOutput }
AnqpnairealmNaiListEapMethodArrayInput is an input type that accepts AnqpnairealmNaiListEapMethodArray and AnqpnairealmNaiListEapMethodArrayOutput values. You can construct a concrete instance of `AnqpnairealmNaiListEapMethodArrayInput` via:
AnqpnairealmNaiListEapMethodArray{ AnqpnairealmNaiListEapMethodArgs{...} }
type AnqpnairealmNaiListEapMethodArrayOutput ¶
type AnqpnairealmNaiListEapMethodArrayOutput struct{ *pulumi.OutputState }
func (AnqpnairealmNaiListEapMethodArrayOutput) ElementType ¶
func (AnqpnairealmNaiListEapMethodArrayOutput) ElementType() reflect.Type
func (AnqpnairealmNaiListEapMethodArrayOutput) ToAnqpnairealmNaiListEapMethodArrayOutput ¶
func (o AnqpnairealmNaiListEapMethodArrayOutput) ToAnqpnairealmNaiListEapMethodArrayOutput() AnqpnairealmNaiListEapMethodArrayOutput
func (AnqpnairealmNaiListEapMethodArrayOutput) ToAnqpnairealmNaiListEapMethodArrayOutputWithContext ¶
func (o AnqpnairealmNaiListEapMethodArrayOutput) ToAnqpnairealmNaiListEapMethodArrayOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodArrayOutput
type AnqpnairealmNaiListEapMethodAuthParam ¶
type AnqpnairealmNaiListEapMethodAuthParam struct { // ID of authentication parameter. Valid values: `non-eap-inner-auth`, `inner-auth-eap`, `credential`, `tunneled-credential`. Id *string `pulumi:"id"` // Param index. Index *int `pulumi:"index"` // Value of authentication parameter. Valid values: `eap-identity`, `eap-md5`, `eap-tls`, `eap-ttls`, `eap-peap`, `eap-sim`, `eap-aka`, `eap-aka-prime`, `non-eap-pap`, `non-eap-chap`, `non-eap-mschap`, `non-eap-mschapv2`, `cred-sim`, `cred-usim`, `cred-nfc`, `cred-hardware-token`, `cred-softoken`, `cred-certificate`, `cred-user-pwd`, `cred-none`, `cred-vendor-specific`, `tun-cred-sim`, `tun-cred-usim`, `tun-cred-nfc`, `tun-cred-hardware-token`, `tun-cred-softoken`, `tun-cred-certificate`, `tun-cred-user-pwd`, `tun-cred-anonymous`, `tun-cred-vendor-specific`. Val *string `pulumi:"val"` }
type AnqpnairealmNaiListEapMethodAuthParamArgs ¶
type AnqpnairealmNaiListEapMethodAuthParamArgs struct { // ID of authentication parameter. Valid values: `non-eap-inner-auth`, `inner-auth-eap`, `credential`, `tunneled-credential`. Id pulumi.StringPtrInput `pulumi:"id"` // Param index. Index pulumi.IntPtrInput `pulumi:"index"` // Value of authentication parameter. Valid values: `eap-identity`, `eap-md5`, `eap-tls`, `eap-ttls`, `eap-peap`, `eap-sim`, `eap-aka`, `eap-aka-prime`, `non-eap-pap`, `non-eap-chap`, `non-eap-mschap`, `non-eap-mschapv2`, `cred-sim`, `cred-usim`, `cred-nfc`, `cred-hardware-token`, `cred-softoken`, `cred-certificate`, `cred-user-pwd`, `cred-none`, `cred-vendor-specific`, `tun-cred-sim`, `tun-cred-usim`, `tun-cred-nfc`, `tun-cred-hardware-token`, `tun-cred-softoken`, `tun-cred-certificate`, `tun-cred-user-pwd`, `tun-cred-anonymous`, `tun-cred-vendor-specific`. Val pulumi.StringPtrInput `pulumi:"val"` }
func (AnqpnairealmNaiListEapMethodAuthParamArgs) ElementType ¶
func (AnqpnairealmNaiListEapMethodAuthParamArgs) ElementType() reflect.Type
func (AnqpnairealmNaiListEapMethodAuthParamArgs) ToAnqpnairealmNaiListEapMethodAuthParamOutput ¶
func (i AnqpnairealmNaiListEapMethodAuthParamArgs) ToAnqpnairealmNaiListEapMethodAuthParamOutput() AnqpnairealmNaiListEapMethodAuthParamOutput
func (AnqpnairealmNaiListEapMethodAuthParamArgs) ToAnqpnairealmNaiListEapMethodAuthParamOutputWithContext ¶
func (i AnqpnairealmNaiListEapMethodAuthParamArgs) ToAnqpnairealmNaiListEapMethodAuthParamOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodAuthParamOutput
type AnqpnairealmNaiListEapMethodAuthParamArray ¶
type AnqpnairealmNaiListEapMethodAuthParamArray []AnqpnairealmNaiListEapMethodAuthParamInput
func (AnqpnairealmNaiListEapMethodAuthParamArray) ElementType ¶
func (AnqpnairealmNaiListEapMethodAuthParamArray) ElementType() reflect.Type
func (AnqpnairealmNaiListEapMethodAuthParamArray) ToAnqpnairealmNaiListEapMethodAuthParamArrayOutput ¶
func (i AnqpnairealmNaiListEapMethodAuthParamArray) ToAnqpnairealmNaiListEapMethodAuthParamArrayOutput() AnqpnairealmNaiListEapMethodAuthParamArrayOutput
func (AnqpnairealmNaiListEapMethodAuthParamArray) ToAnqpnairealmNaiListEapMethodAuthParamArrayOutputWithContext ¶
func (i AnqpnairealmNaiListEapMethodAuthParamArray) ToAnqpnairealmNaiListEapMethodAuthParamArrayOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodAuthParamArrayOutput
type AnqpnairealmNaiListEapMethodAuthParamArrayInput ¶
type AnqpnairealmNaiListEapMethodAuthParamArrayInput interface { pulumi.Input ToAnqpnairealmNaiListEapMethodAuthParamArrayOutput() AnqpnairealmNaiListEapMethodAuthParamArrayOutput ToAnqpnairealmNaiListEapMethodAuthParamArrayOutputWithContext(context.Context) AnqpnairealmNaiListEapMethodAuthParamArrayOutput }
AnqpnairealmNaiListEapMethodAuthParamArrayInput is an input type that accepts AnqpnairealmNaiListEapMethodAuthParamArray and AnqpnairealmNaiListEapMethodAuthParamArrayOutput values. You can construct a concrete instance of `AnqpnairealmNaiListEapMethodAuthParamArrayInput` via:
AnqpnairealmNaiListEapMethodAuthParamArray{ AnqpnairealmNaiListEapMethodAuthParamArgs{...} }
type AnqpnairealmNaiListEapMethodAuthParamArrayOutput ¶
type AnqpnairealmNaiListEapMethodAuthParamArrayOutput struct{ *pulumi.OutputState }
func (AnqpnairealmNaiListEapMethodAuthParamArrayOutput) ElementType ¶
func (AnqpnairealmNaiListEapMethodAuthParamArrayOutput) ElementType() reflect.Type
func (AnqpnairealmNaiListEapMethodAuthParamArrayOutput) ToAnqpnairealmNaiListEapMethodAuthParamArrayOutput ¶
func (o AnqpnairealmNaiListEapMethodAuthParamArrayOutput) ToAnqpnairealmNaiListEapMethodAuthParamArrayOutput() AnqpnairealmNaiListEapMethodAuthParamArrayOutput
func (AnqpnairealmNaiListEapMethodAuthParamArrayOutput) ToAnqpnairealmNaiListEapMethodAuthParamArrayOutputWithContext ¶
func (o AnqpnairealmNaiListEapMethodAuthParamArrayOutput) ToAnqpnairealmNaiListEapMethodAuthParamArrayOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodAuthParamArrayOutput
type AnqpnairealmNaiListEapMethodAuthParamInput ¶
type AnqpnairealmNaiListEapMethodAuthParamInput interface { pulumi.Input ToAnqpnairealmNaiListEapMethodAuthParamOutput() AnqpnairealmNaiListEapMethodAuthParamOutput ToAnqpnairealmNaiListEapMethodAuthParamOutputWithContext(context.Context) AnqpnairealmNaiListEapMethodAuthParamOutput }
AnqpnairealmNaiListEapMethodAuthParamInput is an input type that accepts AnqpnairealmNaiListEapMethodAuthParamArgs and AnqpnairealmNaiListEapMethodAuthParamOutput values. You can construct a concrete instance of `AnqpnairealmNaiListEapMethodAuthParamInput` via:
AnqpnairealmNaiListEapMethodAuthParamArgs{...}
type AnqpnairealmNaiListEapMethodAuthParamOutput ¶
type AnqpnairealmNaiListEapMethodAuthParamOutput struct{ *pulumi.OutputState }
func (AnqpnairealmNaiListEapMethodAuthParamOutput) ElementType ¶
func (AnqpnairealmNaiListEapMethodAuthParamOutput) ElementType() reflect.Type
func (AnqpnairealmNaiListEapMethodAuthParamOutput) Id ¶
func (o AnqpnairealmNaiListEapMethodAuthParamOutput) Id() pulumi.StringPtrOutput
ID of authentication parameter. Valid values: `non-eap-inner-auth`, `inner-auth-eap`, `credential`, `tunneled-credential`.
func (AnqpnairealmNaiListEapMethodAuthParamOutput) Index ¶
func (o AnqpnairealmNaiListEapMethodAuthParamOutput) Index() pulumi.IntPtrOutput
Param index.
func (AnqpnairealmNaiListEapMethodAuthParamOutput) ToAnqpnairealmNaiListEapMethodAuthParamOutput ¶
func (o AnqpnairealmNaiListEapMethodAuthParamOutput) ToAnqpnairealmNaiListEapMethodAuthParamOutput() AnqpnairealmNaiListEapMethodAuthParamOutput
func (AnqpnairealmNaiListEapMethodAuthParamOutput) ToAnqpnairealmNaiListEapMethodAuthParamOutputWithContext ¶
func (o AnqpnairealmNaiListEapMethodAuthParamOutput) ToAnqpnairealmNaiListEapMethodAuthParamOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodAuthParamOutput
func (AnqpnairealmNaiListEapMethodAuthParamOutput) Val ¶
func (o AnqpnairealmNaiListEapMethodAuthParamOutput) Val() pulumi.StringPtrOutput
Value of authentication parameter. Valid values: `eap-identity`, `eap-md5`, `eap-tls`, `eap-ttls`, `eap-peap`, `eap-sim`, `eap-aka`, `eap-aka-prime`, `non-eap-pap`, `non-eap-chap`, `non-eap-mschap`, `non-eap-mschapv2`, `cred-sim`, `cred-usim`, `cred-nfc`, `cred-hardware-token`, `cred-softoken`, `cred-certificate`, `cred-user-pwd`, `cred-none`, `cred-vendor-specific`, `tun-cred-sim`, `tun-cred-usim`, `tun-cred-nfc`, `tun-cred-hardware-token`, `tun-cred-softoken`, `tun-cred-certificate`, `tun-cred-user-pwd`, `tun-cred-anonymous`, `tun-cred-vendor-specific`.
type AnqpnairealmNaiListEapMethodInput ¶
type AnqpnairealmNaiListEapMethodInput interface { pulumi.Input ToAnqpnairealmNaiListEapMethodOutput() AnqpnairealmNaiListEapMethodOutput ToAnqpnairealmNaiListEapMethodOutputWithContext(context.Context) AnqpnairealmNaiListEapMethodOutput }
AnqpnairealmNaiListEapMethodInput is an input type that accepts AnqpnairealmNaiListEapMethodArgs and AnqpnairealmNaiListEapMethodOutput values. You can construct a concrete instance of `AnqpnairealmNaiListEapMethodInput` via:
AnqpnairealmNaiListEapMethodArgs{...}
type AnqpnairealmNaiListEapMethodOutput ¶
type AnqpnairealmNaiListEapMethodOutput struct{ *pulumi.OutputState }
func (AnqpnairealmNaiListEapMethodOutput) AuthParams ¶
func (o AnqpnairealmNaiListEapMethodOutput) AuthParams() AnqpnairealmNaiListEapMethodAuthParamArrayOutput
EAP auth param. The structure of `authParam` block is documented below.
func (AnqpnairealmNaiListEapMethodOutput) ElementType ¶
func (AnqpnairealmNaiListEapMethodOutput) ElementType() reflect.Type
func (AnqpnairealmNaiListEapMethodOutput) Index ¶
func (o AnqpnairealmNaiListEapMethodOutput) Index() pulumi.IntPtrOutput
EAP method index.
func (AnqpnairealmNaiListEapMethodOutput) Method ¶
func (o AnqpnairealmNaiListEapMethodOutput) Method() pulumi.StringPtrOutput
EAP method type. Valid values: `eap-identity`, `eap-md5`, `eap-tls`, `eap-ttls`, `eap-peap`, `eap-sim`, `eap-aka`, `eap-aka-prime`.
func (AnqpnairealmNaiListEapMethodOutput) ToAnqpnairealmNaiListEapMethodOutput ¶
func (o AnqpnairealmNaiListEapMethodOutput) ToAnqpnairealmNaiListEapMethodOutput() AnqpnairealmNaiListEapMethodOutput
func (AnqpnairealmNaiListEapMethodOutput) ToAnqpnairealmNaiListEapMethodOutputWithContext ¶
func (o AnqpnairealmNaiListEapMethodOutput) ToAnqpnairealmNaiListEapMethodOutputWithContext(ctx context.Context) AnqpnairealmNaiListEapMethodOutput
type AnqpnairealmNaiListInput ¶
type AnqpnairealmNaiListInput interface { pulumi.Input ToAnqpnairealmNaiListOutput() AnqpnairealmNaiListOutput ToAnqpnairealmNaiListOutputWithContext(context.Context) AnqpnairealmNaiListOutput }
AnqpnairealmNaiListInput is an input type that accepts AnqpnairealmNaiListArgs and AnqpnairealmNaiListOutput values. You can construct a concrete instance of `AnqpnairealmNaiListInput` via:
AnqpnairealmNaiListArgs{...}
type AnqpnairealmNaiListOutput ¶
type AnqpnairealmNaiListOutput struct{ *pulumi.OutputState }
func (AnqpnairealmNaiListOutput) EapMethods ¶
func (o AnqpnairealmNaiListOutput) EapMethods() AnqpnairealmNaiListEapMethodArrayOutput
EAP Methods. The structure of `eapMethod` block is documented below.
func (AnqpnairealmNaiListOutput) ElementType ¶
func (AnqpnairealmNaiListOutput) ElementType() reflect.Type
func (AnqpnairealmNaiListOutput) Encoding ¶
func (o AnqpnairealmNaiListOutput) Encoding() pulumi.StringPtrOutput
Enable/disable format in accordance with IETF RFC 4282. Valid values: `disable`, `enable`.
func (AnqpnairealmNaiListOutput) NaiRealm ¶
func (o AnqpnairealmNaiListOutput) NaiRealm() pulumi.StringPtrOutput
Configure NAI realms (delimited by a semi-colon character).
func (AnqpnairealmNaiListOutput) Name ¶
func (o AnqpnairealmNaiListOutput) Name() pulumi.StringPtrOutput
NAI realm name.
func (AnqpnairealmNaiListOutput) ToAnqpnairealmNaiListOutput ¶
func (o AnqpnairealmNaiListOutput) ToAnqpnairealmNaiListOutput() AnqpnairealmNaiListOutput
func (AnqpnairealmNaiListOutput) ToAnqpnairealmNaiListOutputWithContext ¶
func (o AnqpnairealmNaiListOutput) ToAnqpnairealmNaiListOutputWithContext(ctx context.Context) AnqpnairealmNaiListOutput
type AnqpnairealmOutput ¶
type AnqpnairealmOutput struct{ *pulumi.OutputState }
func (AnqpnairealmOutput) DynamicSortSubtable ¶
func (o AnqpnairealmOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (AnqpnairealmOutput) ElementType ¶
func (AnqpnairealmOutput) ElementType() reflect.Type
func (AnqpnairealmOutput) GetAllTables ¶
func (o AnqpnairealmOutput) 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 (AnqpnairealmOutput) NaiLists ¶
func (o AnqpnairealmOutput) NaiLists() AnqpnairealmNaiListArrayOutput
NAI list. The structure of `naiList` block is documented below.
func (AnqpnairealmOutput) Name ¶
func (o AnqpnairealmOutput) Name() pulumi.StringOutput
NAI realm list name.
func (AnqpnairealmOutput) ToAnqpnairealmOutput ¶
func (o AnqpnairealmOutput) ToAnqpnairealmOutput() AnqpnairealmOutput
func (AnqpnairealmOutput) ToAnqpnairealmOutputWithContext ¶
func (o AnqpnairealmOutput) ToAnqpnairealmOutputWithContext(ctx context.Context) AnqpnairealmOutput
func (AnqpnairealmOutput) Vdomparam ¶
func (o AnqpnairealmOutput) 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 AnqpnairealmState ¶
type AnqpnairealmState struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // NAI list. The structure of `naiList` block is documented below. NaiLists AnqpnairealmNaiListArrayInput // NAI realm list 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 (AnqpnairealmState) ElementType ¶
func (AnqpnairealmState) ElementType() reflect.Type
type Anqpnetworkauthtype ¶
type Anqpnetworkauthtype struct { pulumi.CustomResourceState // Network authentication type. Valid values: `acceptance-of-terms`, `online-enrollment`, `http-redirection`, `dns-redirection`. AuthType pulumi.StringOutput `pulumi:"authType"` // Authentication type name. Name pulumi.StringOutput `pulumi:"name"` // Redirect URL. Url pulumi.StringOutput `pulumi:"url"` // 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"` }
Configure network authentication type.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/wirelesscontroller"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := wirelesscontroller.NewAnqpnetworkauthtype(ctx, "trname", &wirelesscontroller.AnqpnetworkauthtypeArgs{ AuthType: pulumi.String("acceptance-of-terms"), Url: pulumi.String("www.example.com"), }) if err != nil { return err } return nil }) }
```
## Import
WirelessControllerHotspot20 AnqpNetworkAuthType can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/anqpnetworkauthtype:Anqpnetworkauthtype labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/anqpnetworkauthtype:Anqpnetworkauthtype labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetAnqpnetworkauthtype ¶
func GetAnqpnetworkauthtype(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnqpnetworkauthtypeState, opts ...pulumi.ResourceOption) (*Anqpnetworkauthtype, error)
GetAnqpnetworkauthtype gets an existing Anqpnetworkauthtype 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 NewAnqpnetworkauthtype ¶
func NewAnqpnetworkauthtype(ctx *pulumi.Context, name string, args *AnqpnetworkauthtypeArgs, opts ...pulumi.ResourceOption) (*Anqpnetworkauthtype, error)
NewAnqpnetworkauthtype registers a new resource with the given unique name, arguments, and options.
func (*Anqpnetworkauthtype) ElementType ¶
func (*Anqpnetworkauthtype) ElementType() reflect.Type
func (*Anqpnetworkauthtype) ToAnqpnetworkauthtypeOutput ¶
func (i *Anqpnetworkauthtype) ToAnqpnetworkauthtypeOutput() AnqpnetworkauthtypeOutput
func (*Anqpnetworkauthtype) ToAnqpnetworkauthtypeOutputWithContext ¶
func (i *Anqpnetworkauthtype) ToAnqpnetworkauthtypeOutputWithContext(ctx context.Context) AnqpnetworkauthtypeOutput
type AnqpnetworkauthtypeArgs ¶
type AnqpnetworkauthtypeArgs struct { // Network authentication type. Valid values: `acceptance-of-terms`, `online-enrollment`, `http-redirection`, `dns-redirection`. AuthType pulumi.StringPtrInput // Authentication type name. Name pulumi.StringPtrInput // Redirect URL. Url 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 Anqpnetworkauthtype resource.
func (AnqpnetworkauthtypeArgs) ElementType ¶
func (AnqpnetworkauthtypeArgs) ElementType() reflect.Type
type AnqpnetworkauthtypeArray ¶
type AnqpnetworkauthtypeArray []AnqpnetworkauthtypeInput
func (AnqpnetworkauthtypeArray) ElementType ¶
func (AnqpnetworkauthtypeArray) ElementType() reflect.Type
func (AnqpnetworkauthtypeArray) ToAnqpnetworkauthtypeArrayOutput ¶
func (i AnqpnetworkauthtypeArray) ToAnqpnetworkauthtypeArrayOutput() AnqpnetworkauthtypeArrayOutput
func (AnqpnetworkauthtypeArray) ToAnqpnetworkauthtypeArrayOutputWithContext ¶
func (i AnqpnetworkauthtypeArray) ToAnqpnetworkauthtypeArrayOutputWithContext(ctx context.Context) AnqpnetworkauthtypeArrayOutput
type AnqpnetworkauthtypeArrayInput ¶
type AnqpnetworkauthtypeArrayInput interface { pulumi.Input ToAnqpnetworkauthtypeArrayOutput() AnqpnetworkauthtypeArrayOutput ToAnqpnetworkauthtypeArrayOutputWithContext(context.Context) AnqpnetworkauthtypeArrayOutput }
AnqpnetworkauthtypeArrayInput is an input type that accepts AnqpnetworkauthtypeArray and AnqpnetworkauthtypeArrayOutput values. You can construct a concrete instance of `AnqpnetworkauthtypeArrayInput` via:
AnqpnetworkauthtypeArray{ AnqpnetworkauthtypeArgs{...} }
type AnqpnetworkauthtypeArrayOutput ¶
type AnqpnetworkauthtypeArrayOutput struct{ *pulumi.OutputState }
func (AnqpnetworkauthtypeArrayOutput) ElementType ¶
func (AnqpnetworkauthtypeArrayOutput) ElementType() reflect.Type
func (AnqpnetworkauthtypeArrayOutput) Index ¶
func (o AnqpnetworkauthtypeArrayOutput) Index(i pulumi.IntInput) AnqpnetworkauthtypeOutput
func (AnqpnetworkauthtypeArrayOutput) ToAnqpnetworkauthtypeArrayOutput ¶
func (o AnqpnetworkauthtypeArrayOutput) ToAnqpnetworkauthtypeArrayOutput() AnqpnetworkauthtypeArrayOutput
func (AnqpnetworkauthtypeArrayOutput) ToAnqpnetworkauthtypeArrayOutputWithContext ¶
func (o AnqpnetworkauthtypeArrayOutput) ToAnqpnetworkauthtypeArrayOutputWithContext(ctx context.Context) AnqpnetworkauthtypeArrayOutput
type AnqpnetworkauthtypeInput ¶
type AnqpnetworkauthtypeInput interface { pulumi.Input ToAnqpnetworkauthtypeOutput() AnqpnetworkauthtypeOutput ToAnqpnetworkauthtypeOutputWithContext(ctx context.Context) AnqpnetworkauthtypeOutput }
type AnqpnetworkauthtypeMap ¶
type AnqpnetworkauthtypeMap map[string]AnqpnetworkauthtypeInput
func (AnqpnetworkauthtypeMap) ElementType ¶
func (AnqpnetworkauthtypeMap) ElementType() reflect.Type
func (AnqpnetworkauthtypeMap) ToAnqpnetworkauthtypeMapOutput ¶
func (i AnqpnetworkauthtypeMap) ToAnqpnetworkauthtypeMapOutput() AnqpnetworkauthtypeMapOutput
func (AnqpnetworkauthtypeMap) ToAnqpnetworkauthtypeMapOutputWithContext ¶
func (i AnqpnetworkauthtypeMap) ToAnqpnetworkauthtypeMapOutputWithContext(ctx context.Context) AnqpnetworkauthtypeMapOutput
type AnqpnetworkauthtypeMapInput ¶
type AnqpnetworkauthtypeMapInput interface { pulumi.Input ToAnqpnetworkauthtypeMapOutput() AnqpnetworkauthtypeMapOutput ToAnqpnetworkauthtypeMapOutputWithContext(context.Context) AnqpnetworkauthtypeMapOutput }
AnqpnetworkauthtypeMapInput is an input type that accepts AnqpnetworkauthtypeMap and AnqpnetworkauthtypeMapOutput values. You can construct a concrete instance of `AnqpnetworkauthtypeMapInput` via:
AnqpnetworkauthtypeMap{ "key": AnqpnetworkauthtypeArgs{...} }
type AnqpnetworkauthtypeMapOutput ¶
type AnqpnetworkauthtypeMapOutput struct{ *pulumi.OutputState }
func (AnqpnetworkauthtypeMapOutput) ElementType ¶
func (AnqpnetworkauthtypeMapOutput) ElementType() reflect.Type
func (AnqpnetworkauthtypeMapOutput) MapIndex ¶
func (o AnqpnetworkauthtypeMapOutput) MapIndex(k pulumi.StringInput) AnqpnetworkauthtypeOutput
func (AnqpnetworkauthtypeMapOutput) ToAnqpnetworkauthtypeMapOutput ¶
func (o AnqpnetworkauthtypeMapOutput) ToAnqpnetworkauthtypeMapOutput() AnqpnetworkauthtypeMapOutput
func (AnqpnetworkauthtypeMapOutput) ToAnqpnetworkauthtypeMapOutputWithContext ¶
func (o AnqpnetworkauthtypeMapOutput) ToAnqpnetworkauthtypeMapOutputWithContext(ctx context.Context) AnqpnetworkauthtypeMapOutput
type AnqpnetworkauthtypeOutput ¶
type AnqpnetworkauthtypeOutput struct{ *pulumi.OutputState }
func (AnqpnetworkauthtypeOutput) AuthType ¶
func (o AnqpnetworkauthtypeOutput) AuthType() pulumi.StringOutput
Network authentication type. Valid values: `acceptance-of-terms`, `online-enrollment`, `http-redirection`, `dns-redirection`.
func (AnqpnetworkauthtypeOutput) ElementType ¶
func (AnqpnetworkauthtypeOutput) ElementType() reflect.Type
func (AnqpnetworkauthtypeOutput) Name ¶
func (o AnqpnetworkauthtypeOutput) Name() pulumi.StringOutput
Authentication type name.
func (AnqpnetworkauthtypeOutput) ToAnqpnetworkauthtypeOutput ¶
func (o AnqpnetworkauthtypeOutput) ToAnqpnetworkauthtypeOutput() AnqpnetworkauthtypeOutput
func (AnqpnetworkauthtypeOutput) ToAnqpnetworkauthtypeOutputWithContext ¶
func (o AnqpnetworkauthtypeOutput) ToAnqpnetworkauthtypeOutputWithContext(ctx context.Context) AnqpnetworkauthtypeOutput
func (AnqpnetworkauthtypeOutput) Url ¶
func (o AnqpnetworkauthtypeOutput) Url() pulumi.StringOutput
Redirect URL.
func (AnqpnetworkauthtypeOutput) Vdomparam ¶
func (o AnqpnetworkauthtypeOutput) 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 AnqpnetworkauthtypeState ¶
type AnqpnetworkauthtypeState struct { // Network authentication type. Valid values: `acceptance-of-terms`, `online-enrollment`, `http-redirection`, `dns-redirection`. AuthType pulumi.StringPtrInput // Authentication type name. Name pulumi.StringPtrInput // Redirect URL. Url 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 (AnqpnetworkauthtypeState) ElementType ¶
func (AnqpnetworkauthtypeState) ElementType() reflect.Type
type Anqproamingconsortium ¶
type Anqproamingconsortium struct { pulumi.CustomResourceState // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // 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"` // Roaming consortium name. Name pulumi.StringOutput `pulumi:"name"` // Organization identifier list. The structure of `oiList` block is documented below. OiLists AnqproamingconsortiumOiListArrayOutput `pulumi:"oiLists"` // 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"` }
Configure roaming consortium.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/wirelesscontroller"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := wirelesscontroller.NewAnqproamingconsortium(ctx, "trname", nil) if err != nil { return err } return nil }) }
```
## Import
WirelessControllerHotspot20 AnqpRoamingConsortium can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/anqproamingconsortium:Anqproamingconsortium labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/anqproamingconsortium:Anqproamingconsortium labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetAnqproamingconsortium ¶
func GetAnqproamingconsortium(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnqproamingconsortiumState, opts ...pulumi.ResourceOption) (*Anqproamingconsortium, error)
GetAnqproamingconsortium gets an existing Anqproamingconsortium 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 NewAnqproamingconsortium ¶
func NewAnqproamingconsortium(ctx *pulumi.Context, name string, args *AnqproamingconsortiumArgs, opts ...pulumi.ResourceOption) (*Anqproamingconsortium, error)
NewAnqproamingconsortium registers a new resource with the given unique name, arguments, and options.
func (*Anqproamingconsortium) ElementType ¶
func (*Anqproamingconsortium) ElementType() reflect.Type
func (*Anqproamingconsortium) ToAnqproamingconsortiumOutput ¶
func (i *Anqproamingconsortium) ToAnqproamingconsortiumOutput() AnqproamingconsortiumOutput
func (*Anqproamingconsortium) ToAnqproamingconsortiumOutputWithContext ¶
func (i *Anqproamingconsortium) ToAnqproamingconsortiumOutputWithContext(ctx context.Context) AnqproamingconsortiumOutput
type AnqproamingconsortiumArgs ¶
type AnqproamingconsortiumArgs struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // Roaming consortium name. Name pulumi.StringPtrInput // Organization identifier list. The structure of `oiList` block is documented below. OiLists AnqproamingconsortiumOiListArrayInput // 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 Anqproamingconsortium resource.
func (AnqproamingconsortiumArgs) ElementType ¶
func (AnqproamingconsortiumArgs) ElementType() reflect.Type
type AnqproamingconsortiumArray ¶
type AnqproamingconsortiumArray []AnqproamingconsortiumInput
func (AnqproamingconsortiumArray) ElementType ¶
func (AnqproamingconsortiumArray) ElementType() reflect.Type
func (AnqproamingconsortiumArray) ToAnqproamingconsortiumArrayOutput ¶
func (i AnqproamingconsortiumArray) ToAnqproamingconsortiumArrayOutput() AnqproamingconsortiumArrayOutput
func (AnqproamingconsortiumArray) ToAnqproamingconsortiumArrayOutputWithContext ¶
func (i AnqproamingconsortiumArray) ToAnqproamingconsortiumArrayOutputWithContext(ctx context.Context) AnqproamingconsortiumArrayOutput
type AnqproamingconsortiumArrayInput ¶
type AnqproamingconsortiumArrayInput interface { pulumi.Input ToAnqproamingconsortiumArrayOutput() AnqproamingconsortiumArrayOutput ToAnqproamingconsortiumArrayOutputWithContext(context.Context) AnqproamingconsortiumArrayOutput }
AnqproamingconsortiumArrayInput is an input type that accepts AnqproamingconsortiumArray and AnqproamingconsortiumArrayOutput values. You can construct a concrete instance of `AnqproamingconsortiumArrayInput` via:
AnqproamingconsortiumArray{ AnqproamingconsortiumArgs{...} }
type AnqproamingconsortiumArrayOutput ¶
type AnqproamingconsortiumArrayOutput struct{ *pulumi.OutputState }
func (AnqproamingconsortiumArrayOutput) ElementType ¶
func (AnqproamingconsortiumArrayOutput) ElementType() reflect.Type
func (AnqproamingconsortiumArrayOutput) Index ¶
func (o AnqproamingconsortiumArrayOutput) Index(i pulumi.IntInput) AnqproamingconsortiumOutput
func (AnqproamingconsortiumArrayOutput) ToAnqproamingconsortiumArrayOutput ¶
func (o AnqproamingconsortiumArrayOutput) ToAnqproamingconsortiumArrayOutput() AnqproamingconsortiumArrayOutput
func (AnqproamingconsortiumArrayOutput) ToAnqproamingconsortiumArrayOutputWithContext ¶
func (o AnqproamingconsortiumArrayOutput) ToAnqproamingconsortiumArrayOutputWithContext(ctx context.Context) AnqproamingconsortiumArrayOutput
type AnqproamingconsortiumInput ¶
type AnqproamingconsortiumInput interface { pulumi.Input ToAnqproamingconsortiumOutput() AnqproamingconsortiumOutput ToAnqproamingconsortiumOutputWithContext(ctx context.Context) AnqproamingconsortiumOutput }
type AnqproamingconsortiumMap ¶
type AnqproamingconsortiumMap map[string]AnqproamingconsortiumInput
func (AnqproamingconsortiumMap) ElementType ¶
func (AnqproamingconsortiumMap) ElementType() reflect.Type
func (AnqproamingconsortiumMap) ToAnqproamingconsortiumMapOutput ¶
func (i AnqproamingconsortiumMap) ToAnqproamingconsortiumMapOutput() AnqproamingconsortiumMapOutput
func (AnqproamingconsortiumMap) ToAnqproamingconsortiumMapOutputWithContext ¶
func (i AnqproamingconsortiumMap) ToAnqproamingconsortiumMapOutputWithContext(ctx context.Context) AnqproamingconsortiumMapOutput
type AnqproamingconsortiumMapInput ¶
type AnqproamingconsortiumMapInput interface { pulumi.Input ToAnqproamingconsortiumMapOutput() AnqproamingconsortiumMapOutput ToAnqproamingconsortiumMapOutputWithContext(context.Context) AnqproamingconsortiumMapOutput }
AnqproamingconsortiumMapInput is an input type that accepts AnqproamingconsortiumMap and AnqproamingconsortiumMapOutput values. You can construct a concrete instance of `AnqproamingconsortiumMapInput` via:
AnqproamingconsortiumMap{ "key": AnqproamingconsortiumArgs{...} }
type AnqproamingconsortiumMapOutput ¶
type AnqproamingconsortiumMapOutput struct{ *pulumi.OutputState }
func (AnqproamingconsortiumMapOutput) ElementType ¶
func (AnqproamingconsortiumMapOutput) ElementType() reflect.Type
func (AnqproamingconsortiumMapOutput) MapIndex ¶
func (o AnqproamingconsortiumMapOutput) MapIndex(k pulumi.StringInput) AnqproamingconsortiumOutput
func (AnqproamingconsortiumMapOutput) ToAnqproamingconsortiumMapOutput ¶
func (o AnqproamingconsortiumMapOutput) ToAnqproamingconsortiumMapOutput() AnqproamingconsortiumMapOutput
func (AnqproamingconsortiumMapOutput) ToAnqproamingconsortiumMapOutputWithContext ¶
func (o AnqproamingconsortiumMapOutput) ToAnqproamingconsortiumMapOutputWithContext(ctx context.Context) AnqproamingconsortiumMapOutput
type AnqproamingconsortiumOiListArgs ¶
type AnqproamingconsortiumOiListArgs struct { // Comment. Comment pulumi.StringPtrInput `pulumi:"comment"` // OI index. Index pulumi.IntPtrInput `pulumi:"index"` // Organization identifier. Oi pulumi.StringPtrInput `pulumi:"oi"` }
func (AnqproamingconsortiumOiListArgs) ElementType ¶
func (AnqproamingconsortiumOiListArgs) ElementType() reflect.Type
func (AnqproamingconsortiumOiListArgs) ToAnqproamingconsortiumOiListOutput ¶
func (i AnqproamingconsortiumOiListArgs) ToAnqproamingconsortiumOiListOutput() AnqproamingconsortiumOiListOutput
func (AnqproamingconsortiumOiListArgs) ToAnqproamingconsortiumOiListOutputWithContext ¶
func (i AnqproamingconsortiumOiListArgs) ToAnqproamingconsortiumOiListOutputWithContext(ctx context.Context) AnqproamingconsortiumOiListOutput
type AnqproamingconsortiumOiListArray ¶
type AnqproamingconsortiumOiListArray []AnqproamingconsortiumOiListInput
func (AnqproamingconsortiumOiListArray) ElementType ¶
func (AnqproamingconsortiumOiListArray) ElementType() reflect.Type
func (AnqproamingconsortiumOiListArray) ToAnqproamingconsortiumOiListArrayOutput ¶
func (i AnqproamingconsortiumOiListArray) ToAnqproamingconsortiumOiListArrayOutput() AnqproamingconsortiumOiListArrayOutput
func (AnqproamingconsortiumOiListArray) ToAnqproamingconsortiumOiListArrayOutputWithContext ¶
func (i AnqproamingconsortiumOiListArray) ToAnqproamingconsortiumOiListArrayOutputWithContext(ctx context.Context) AnqproamingconsortiumOiListArrayOutput
type AnqproamingconsortiumOiListArrayInput ¶
type AnqproamingconsortiumOiListArrayInput interface { pulumi.Input ToAnqproamingconsortiumOiListArrayOutput() AnqproamingconsortiumOiListArrayOutput ToAnqproamingconsortiumOiListArrayOutputWithContext(context.Context) AnqproamingconsortiumOiListArrayOutput }
AnqproamingconsortiumOiListArrayInput is an input type that accepts AnqproamingconsortiumOiListArray and AnqproamingconsortiumOiListArrayOutput values. You can construct a concrete instance of `AnqproamingconsortiumOiListArrayInput` via:
AnqproamingconsortiumOiListArray{ AnqproamingconsortiumOiListArgs{...} }
type AnqproamingconsortiumOiListArrayOutput ¶
type AnqproamingconsortiumOiListArrayOutput struct{ *pulumi.OutputState }
func (AnqproamingconsortiumOiListArrayOutput) ElementType ¶
func (AnqproamingconsortiumOiListArrayOutput) ElementType() reflect.Type
func (AnqproamingconsortiumOiListArrayOutput) ToAnqproamingconsortiumOiListArrayOutput ¶
func (o AnqproamingconsortiumOiListArrayOutput) ToAnqproamingconsortiumOiListArrayOutput() AnqproamingconsortiumOiListArrayOutput
func (AnqproamingconsortiumOiListArrayOutput) ToAnqproamingconsortiumOiListArrayOutputWithContext ¶
func (o AnqproamingconsortiumOiListArrayOutput) ToAnqproamingconsortiumOiListArrayOutputWithContext(ctx context.Context) AnqproamingconsortiumOiListArrayOutput
type AnqproamingconsortiumOiListInput ¶
type AnqproamingconsortiumOiListInput interface { pulumi.Input ToAnqproamingconsortiumOiListOutput() AnqproamingconsortiumOiListOutput ToAnqproamingconsortiumOiListOutputWithContext(context.Context) AnqproamingconsortiumOiListOutput }
AnqproamingconsortiumOiListInput is an input type that accepts AnqproamingconsortiumOiListArgs and AnqproamingconsortiumOiListOutput values. You can construct a concrete instance of `AnqproamingconsortiumOiListInput` via:
AnqproamingconsortiumOiListArgs{...}
type AnqproamingconsortiumOiListOutput ¶
type AnqproamingconsortiumOiListOutput struct{ *pulumi.OutputState }
func (AnqproamingconsortiumOiListOutput) Comment ¶
func (o AnqproamingconsortiumOiListOutput) Comment() pulumi.StringPtrOutput
Comment.
func (AnqproamingconsortiumOiListOutput) ElementType ¶
func (AnqproamingconsortiumOiListOutput) ElementType() reflect.Type
func (AnqproamingconsortiumOiListOutput) Index ¶
func (o AnqproamingconsortiumOiListOutput) Index() pulumi.IntPtrOutput
OI index.
func (AnqproamingconsortiumOiListOutput) Oi ¶
func (o AnqproamingconsortiumOiListOutput) Oi() pulumi.StringPtrOutput
Organization identifier.
func (AnqproamingconsortiumOiListOutput) ToAnqproamingconsortiumOiListOutput ¶
func (o AnqproamingconsortiumOiListOutput) ToAnqproamingconsortiumOiListOutput() AnqproamingconsortiumOiListOutput
func (AnqproamingconsortiumOiListOutput) ToAnqproamingconsortiumOiListOutputWithContext ¶
func (o AnqproamingconsortiumOiListOutput) ToAnqproamingconsortiumOiListOutputWithContext(ctx context.Context) AnqproamingconsortiumOiListOutput
type AnqproamingconsortiumOutput ¶
type AnqproamingconsortiumOutput struct{ *pulumi.OutputState }
func (AnqproamingconsortiumOutput) DynamicSortSubtable ¶
func (o AnqproamingconsortiumOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (AnqproamingconsortiumOutput) ElementType ¶
func (AnqproamingconsortiumOutput) ElementType() reflect.Type
func (AnqproamingconsortiumOutput) GetAllTables ¶
func (o AnqproamingconsortiumOutput) 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 (AnqproamingconsortiumOutput) Name ¶
func (o AnqproamingconsortiumOutput) Name() pulumi.StringOutput
Roaming consortium name.
func (AnqproamingconsortiumOutput) OiLists ¶
func (o AnqproamingconsortiumOutput) OiLists() AnqproamingconsortiumOiListArrayOutput
Organization identifier list. The structure of `oiList` block is documented below.
func (AnqproamingconsortiumOutput) ToAnqproamingconsortiumOutput ¶
func (o AnqproamingconsortiumOutput) ToAnqproamingconsortiumOutput() AnqproamingconsortiumOutput
func (AnqproamingconsortiumOutput) ToAnqproamingconsortiumOutputWithContext ¶
func (o AnqproamingconsortiumOutput) ToAnqproamingconsortiumOutputWithContext(ctx context.Context) AnqproamingconsortiumOutput
func (AnqproamingconsortiumOutput) Vdomparam ¶
func (o AnqproamingconsortiumOutput) 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 AnqproamingconsortiumState ¶
type AnqproamingconsortiumState struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // Roaming consortium name. Name pulumi.StringPtrInput // Organization identifier list. The structure of `oiList` block is documented below. OiLists AnqproamingconsortiumOiListArrayInput // 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 (AnqproamingconsortiumState) ElementType ¶
func (AnqproamingconsortiumState) ElementType() reflect.Type
type Anqpvenuename ¶
type Anqpvenuename struct { pulumi.CustomResourceState // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // 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"` // Name of venue name duple. Name pulumi.StringOutput `pulumi:"name"` // Name list. The structure of `valueList` block is documented below. ValueLists AnqpvenuenameValueListArrayOutput `pulumi:"valueLists"` // 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"` }
Configure venue name duple.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/wirelesscontroller"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := wirelesscontroller.NewAnqpvenuename(ctx, "trname", &wirelesscontroller.AnqpvenuenameArgs{ ValueLists: hotspot20.AnqpvenuenameValueListArray{ &hotspot20.AnqpvenuenameValueListArgs{ Index: pulumi.Int(1), Lang: pulumi.String("CN"), Value: pulumi.String("3"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
WirelessControllerHotspot20 AnqpVenueName can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/anqpvenuename:Anqpvenuename labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/anqpvenuename:Anqpvenuename labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetAnqpvenuename ¶
func GetAnqpvenuename(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnqpvenuenameState, opts ...pulumi.ResourceOption) (*Anqpvenuename, error)
GetAnqpvenuename gets an existing Anqpvenuename 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 NewAnqpvenuename ¶
func NewAnqpvenuename(ctx *pulumi.Context, name string, args *AnqpvenuenameArgs, opts ...pulumi.ResourceOption) (*Anqpvenuename, error)
NewAnqpvenuename registers a new resource with the given unique name, arguments, and options.
func (*Anqpvenuename) ElementType ¶
func (*Anqpvenuename) ElementType() reflect.Type
func (*Anqpvenuename) ToAnqpvenuenameOutput ¶
func (i *Anqpvenuename) ToAnqpvenuenameOutput() AnqpvenuenameOutput
func (*Anqpvenuename) ToAnqpvenuenameOutputWithContext ¶
func (i *Anqpvenuename) ToAnqpvenuenameOutputWithContext(ctx context.Context) AnqpvenuenameOutput
type AnqpvenuenameArgs ¶
type AnqpvenuenameArgs struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // Name of venue name duple. Name pulumi.StringPtrInput // Name list. The structure of `valueList` block is documented below. ValueLists AnqpvenuenameValueListArrayInput // 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 Anqpvenuename resource.
func (AnqpvenuenameArgs) ElementType ¶
func (AnqpvenuenameArgs) ElementType() reflect.Type
type AnqpvenuenameArray ¶
type AnqpvenuenameArray []AnqpvenuenameInput
func (AnqpvenuenameArray) ElementType ¶
func (AnqpvenuenameArray) ElementType() reflect.Type
func (AnqpvenuenameArray) ToAnqpvenuenameArrayOutput ¶
func (i AnqpvenuenameArray) ToAnqpvenuenameArrayOutput() AnqpvenuenameArrayOutput
func (AnqpvenuenameArray) ToAnqpvenuenameArrayOutputWithContext ¶
func (i AnqpvenuenameArray) ToAnqpvenuenameArrayOutputWithContext(ctx context.Context) AnqpvenuenameArrayOutput
type AnqpvenuenameArrayInput ¶
type AnqpvenuenameArrayInput interface { pulumi.Input ToAnqpvenuenameArrayOutput() AnqpvenuenameArrayOutput ToAnqpvenuenameArrayOutputWithContext(context.Context) AnqpvenuenameArrayOutput }
AnqpvenuenameArrayInput is an input type that accepts AnqpvenuenameArray and AnqpvenuenameArrayOutput values. You can construct a concrete instance of `AnqpvenuenameArrayInput` via:
AnqpvenuenameArray{ AnqpvenuenameArgs{...} }
type AnqpvenuenameArrayOutput ¶
type AnqpvenuenameArrayOutput struct{ *pulumi.OutputState }
func (AnqpvenuenameArrayOutput) ElementType ¶
func (AnqpvenuenameArrayOutput) ElementType() reflect.Type
func (AnqpvenuenameArrayOutput) Index ¶
func (o AnqpvenuenameArrayOutput) Index(i pulumi.IntInput) AnqpvenuenameOutput
func (AnqpvenuenameArrayOutput) ToAnqpvenuenameArrayOutput ¶
func (o AnqpvenuenameArrayOutput) ToAnqpvenuenameArrayOutput() AnqpvenuenameArrayOutput
func (AnqpvenuenameArrayOutput) ToAnqpvenuenameArrayOutputWithContext ¶
func (o AnqpvenuenameArrayOutput) ToAnqpvenuenameArrayOutputWithContext(ctx context.Context) AnqpvenuenameArrayOutput
type AnqpvenuenameInput ¶
type AnqpvenuenameInput interface { pulumi.Input ToAnqpvenuenameOutput() AnqpvenuenameOutput ToAnqpvenuenameOutputWithContext(ctx context.Context) AnqpvenuenameOutput }
type AnqpvenuenameMap ¶
type AnqpvenuenameMap map[string]AnqpvenuenameInput
func (AnqpvenuenameMap) ElementType ¶
func (AnqpvenuenameMap) ElementType() reflect.Type
func (AnqpvenuenameMap) ToAnqpvenuenameMapOutput ¶
func (i AnqpvenuenameMap) ToAnqpvenuenameMapOutput() AnqpvenuenameMapOutput
func (AnqpvenuenameMap) ToAnqpvenuenameMapOutputWithContext ¶
func (i AnqpvenuenameMap) ToAnqpvenuenameMapOutputWithContext(ctx context.Context) AnqpvenuenameMapOutput
type AnqpvenuenameMapInput ¶
type AnqpvenuenameMapInput interface { pulumi.Input ToAnqpvenuenameMapOutput() AnqpvenuenameMapOutput ToAnqpvenuenameMapOutputWithContext(context.Context) AnqpvenuenameMapOutput }
AnqpvenuenameMapInput is an input type that accepts AnqpvenuenameMap and AnqpvenuenameMapOutput values. You can construct a concrete instance of `AnqpvenuenameMapInput` via:
AnqpvenuenameMap{ "key": AnqpvenuenameArgs{...} }
type AnqpvenuenameMapOutput ¶
type AnqpvenuenameMapOutput struct{ *pulumi.OutputState }
func (AnqpvenuenameMapOutput) ElementType ¶
func (AnqpvenuenameMapOutput) ElementType() reflect.Type
func (AnqpvenuenameMapOutput) MapIndex ¶
func (o AnqpvenuenameMapOutput) MapIndex(k pulumi.StringInput) AnqpvenuenameOutput
func (AnqpvenuenameMapOutput) ToAnqpvenuenameMapOutput ¶
func (o AnqpvenuenameMapOutput) ToAnqpvenuenameMapOutput() AnqpvenuenameMapOutput
func (AnqpvenuenameMapOutput) ToAnqpvenuenameMapOutputWithContext ¶
func (o AnqpvenuenameMapOutput) ToAnqpvenuenameMapOutputWithContext(ctx context.Context) AnqpvenuenameMapOutput
type AnqpvenuenameOutput ¶
type AnqpvenuenameOutput struct{ *pulumi.OutputState }
func (AnqpvenuenameOutput) DynamicSortSubtable ¶
func (o AnqpvenuenameOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (AnqpvenuenameOutput) ElementType ¶
func (AnqpvenuenameOutput) ElementType() reflect.Type
func (AnqpvenuenameOutput) GetAllTables ¶
func (o AnqpvenuenameOutput) 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 (AnqpvenuenameOutput) Name ¶
func (o AnqpvenuenameOutput) Name() pulumi.StringOutput
Name of venue name duple.
func (AnqpvenuenameOutput) ToAnqpvenuenameOutput ¶
func (o AnqpvenuenameOutput) ToAnqpvenuenameOutput() AnqpvenuenameOutput
func (AnqpvenuenameOutput) ToAnqpvenuenameOutputWithContext ¶
func (o AnqpvenuenameOutput) ToAnqpvenuenameOutputWithContext(ctx context.Context) AnqpvenuenameOutput
func (AnqpvenuenameOutput) ValueLists ¶
func (o AnqpvenuenameOutput) ValueLists() AnqpvenuenameValueListArrayOutput
Name list. The structure of `valueList` block is documented below.
func (AnqpvenuenameOutput) Vdomparam ¶
func (o AnqpvenuenameOutput) 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 AnqpvenuenameState ¶
type AnqpvenuenameState struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // Name of venue name duple. Name pulumi.StringPtrInput // Name list. The structure of `valueList` block is documented below. ValueLists AnqpvenuenameValueListArrayInput // 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 (AnqpvenuenameState) ElementType ¶
func (AnqpvenuenameState) ElementType() reflect.Type
type AnqpvenuenameValueList ¶
type AnqpvenuenameValueListArgs ¶
type AnqpvenuenameValueListArgs struct { // Value index. Index pulumi.IntPtrInput `pulumi:"index"` // Language code. Lang pulumi.StringPtrInput `pulumi:"lang"` // Venue name value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (AnqpvenuenameValueListArgs) ElementType ¶
func (AnqpvenuenameValueListArgs) ElementType() reflect.Type
func (AnqpvenuenameValueListArgs) ToAnqpvenuenameValueListOutput ¶
func (i AnqpvenuenameValueListArgs) ToAnqpvenuenameValueListOutput() AnqpvenuenameValueListOutput
func (AnqpvenuenameValueListArgs) ToAnqpvenuenameValueListOutputWithContext ¶
func (i AnqpvenuenameValueListArgs) ToAnqpvenuenameValueListOutputWithContext(ctx context.Context) AnqpvenuenameValueListOutput
type AnqpvenuenameValueListArray ¶
type AnqpvenuenameValueListArray []AnqpvenuenameValueListInput
func (AnqpvenuenameValueListArray) ElementType ¶
func (AnqpvenuenameValueListArray) ElementType() reflect.Type
func (AnqpvenuenameValueListArray) ToAnqpvenuenameValueListArrayOutput ¶
func (i AnqpvenuenameValueListArray) ToAnqpvenuenameValueListArrayOutput() AnqpvenuenameValueListArrayOutput
func (AnqpvenuenameValueListArray) ToAnqpvenuenameValueListArrayOutputWithContext ¶
func (i AnqpvenuenameValueListArray) ToAnqpvenuenameValueListArrayOutputWithContext(ctx context.Context) AnqpvenuenameValueListArrayOutput
type AnqpvenuenameValueListArrayInput ¶
type AnqpvenuenameValueListArrayInput interface { pulumi.Input ToAnqpvenuenameValueListArrayOutput() AnqpvenuenameValueListArrayOutput ToAnqpvenuenameValueListArrayOutputWithContext(context.Context) AnqpvenuenameValueListArrayOutput }
AnqpvenuenameValueListArrayInput is an input type that accepts AnqpvenuenameValueListArray and AnqpvenuenameValueListArrayOutput values. You can construct a concrete instance of `AnqpvenuenameValueListArrayInput` via:
AnqpvenuenameValueListArray{ AnqpvenuenameValueListArgs{...} }
type AnqpvenuenameValueListArrayOutput ¶
type AnqpvenuenameValueListArrayOutput struct{ *pulumi.OutputState }
func (AnqpvenuenameValueListArrayOutput) ElementType ¶
func (AnqpvenuenameValueListArrayOutput) ElementType() reflect.Type
func (AnqpvenuenameValueListArrayOutput) Index ¶
func (o AnqpvenuenameValueListArrayOutput) Index(i pulumi.IntInput) AnqpvenuenameValueListOutput
func (AnqpvenuenameValueListArrayOutput) ToAnqpvenuenameValueListArrayOutput ¶
func (o AnqpvenuenameValueListArrayOutput) ToAnqpvenuenameValueListArrayOutput() AnqpvenuenameValueListArrayOutput
func (AnqpvenuenameValueListArrayOutput) ToAnqpvenuenameValueListArrayOutputWithContext ¶
func (o AnqpvenuenameValueListArrayOutput) ToAnqpvenuenameValueListArrayOutputWithContext(ctx context.Context) AnqpvenuenameValueListArrayOutput
type AnqpvenuenameValueListInput ¶
type AnqpvenuenameValueListInput interface { pulumi.Input ToAnqpvenuenameValueListOutput() AnqpvenuenameValueListOutput ToAnqpvenuenameValueListOutputWithContext(context.Context) AnqpvenuenameValueListOutput }
AnqpvenuenameValueListInput is an input type that accepts AnqpvenuenameValueListArgs and AnqpvenuenameValueListOutput values. You can construct a concrete instance of `AnqpvenuenameValueListInput` via:
AnqpvenuenameValueListArgs{...}
type AnqpvenuenameValueListOutput ¶
type AnqpvenuenameValueListOutput struct{ *pulumi.OutputState }
func (AnqpvenuenameValueListOutput) ElementType ¶
func (AnqpvenuenameValueListOutput) ElementType() reflect.Type
func (AnqpvenuenameValueListOutput) Index ¶
func (o AnqpvenuenameValueListOutput) Index() pulumi.IntPtrOutput
Value index.
func (AnqpvenuenameValueListOutput) Lang ¶
func (o AnqpvenuenameValueListOutput) Lang() pulumi.StringPtrOutput
Language code.
func (AnqpvenuenameValueListOutput) ToAnqpvenuenameValueListOutput ¶
func (o AnqpvenuenameValueListOutput) ToAnqpvenuenameValueListOutput() AnqpvenuenameValueListOutput
func (AnqpvenuenameValueListOutput) ToAnqpvenuenameValueListOutputWithContext ¶
func (o AnqpvenuenameValueListOutput) ToAnqpvenuenameValueListOutputWithContext(ctx context.Context) AnqpvenuenameValueListOutput
func (AnqpvenuenameValueListOutput) Value ¶
func (o AnqpvenuenameValueListOutput) Value() pulumi.StringPtrOutput
Venue name value.
type Anqpvenueurl ¶
type Anqpvenueurl struct { pulumi.CustomResourceState // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // 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"` // Name of venue url. Name pulumi.StringOutput `pulumi:"name"` // URL list. The structure of `valueList` block is documented below. ValueLists AnqpvenueurlValueListArrayOutput `pulumi:"valueLists"` // 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"` }
Configure venue URL. Applies to FortiOS Version `>= 7.0.2`.
## Import
WirelessControllerHotspot20 AnqpVenueUrl can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/anqpvenueurl:Anqpvenueurl labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/anqpvenueurl:Anqpvenueurl labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetAnqpvenueurl ¶
func GetAnqpvenueurl(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnqpvenueurlState, opts ...pulumi.ResourceOption) (*Anqpvenueurl, error)
GetAnqpvenueurl gets an existing Anqpvenueurl 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 NewAnqpvenueurl ¶
func NewAnqpvenueurl(ctx *pulumi.Context, name string, args *AnqpvenueurlArgs, opts ...pulumi.ResourceOption) (*Anqpvenueurl, error)
NewAnqpvenueurl registers a new resource with the given unique name, arguments, and options.
func (*Anqpvenueurl) ElementType ¶
func (*Anqpvenueurl) ElementType() reflect.Type
func (*Anqpvenueurl) ToAnqpvenueurlOutput ¶
func (i *Anqpvenueurl) ToAnqpvenueurlOutput() AnqpvenueurlOutput
func (*Anqpvenueurl) ToAnqpvenueurlOutputWithContext ¶
func (i *Anqpvenueurl) ToAnqpvenueurlOutputWithContext(ctx context.Context) AnqpvenueurlOutput
type AnqpvenueurlArgs ¶
type AnqpvenueurlArgs struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // Name of venue url. Name pulumi.StringPtrInput // URL list. The structure of `valueList` block is documented below. ValueLists AnqpvenueurlValueListArrayInput // 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 Anqpvenueurl resource.
func (AnqpvenueurlArgs) ElementType ¶
func (AnqpvenueurlArgs) ElementType() reflect.Type
type AnqpvenueurlArray ¶
type AnqpvenueurlArray []AnqpvenueurlInput
func (AnqpvenueurlArray) ElementType ¶
func (AnqpvenueurlArray) ElementType() reflect.Type
func (AnqpvenueurlArray) ToAnqpvenueurlArrayOutput ¶
func (i AnqpvenueurlArray) ToAnqpvenueurlArrayOutput() AnqpvenueurlArrayOutput
func (AnqpvenueurlArray) ToAnqpvenueurlArrayOutputWithContext ¶
func (i AnqpvenueurlArray) ToAnqpvenueurlArrayOutputWithContext(ctx context.Context) AnqpvenueurlArrayOutput
type AnqpvenueurlArrayInput ¶
type AnqpvenueurlArrayInput interface { pulumi.Input ToAnqpvenueurlArrayOutput() AnqpvenueurlArrayOutput ToAnqpvenueurlArrayOutputWithContext(context.Context) AnqpvenueurlArrayOutput }
AnqpvenueurlArrayInput is an input type that accepts AnqpvenueurlArray and AnqpvenueurlArrayOutput values. You can construct a concrete instance of `AnqpvenueurlArrayInput` via:
AnqpvenueurlArray{ AnqpvenueurlArgs{...} }
type AnqpvenueurlArrayOutput ¶
type AnqpvenueurlArrayOutput struct{ *pulumi.OutputState }
func (AnqpvenueurlArrayOutput) ElementType ¶
func (AnqpvenueurlArrayOutput) ElementType() reflect.Type
func (AnqpvenueurlArrayOutput) Index ¶
func (o AnqpvenueurlArrayOutput) Index(i pulumi.IntInput) AnqpvenueurlOutput
func (AnqpvenueurlArrayOutput) ToAnqpvenueurlArrayOutput ¶
func (o AnqpvenueurlArrayOutput) ToAnqpvenueurlArrayOutput() AnqpvenueurlArrayOutput
func (AnqpvenueurlArrayOutput) ToAnqpvenueurlArrayOutputWithContext ¶
func (o AnqpvenueurlArrayOutput) ToAnqpvenueurlArrayOutputWithContext(ctx context.Context) AnqpvenueurlArrayOutput
type AnqpvenueurlInput ¶
type AnqpvenueurlInput interface { pulumi.Input ToAnqpvenueurlOutput() AnqpvenueurlOutput ToAnqpvenueurlOutputWithContext(ctx context.Context) AnqpvenueurlOutput }
type AnqpvenueurlMap ¶
type AnqpvenueurlMap map[string]AnqpvenueurlInput
func (AnqpvenueurlMap) ElementType ¶
func (AnqpvenueurlMap) ElementType() reflect.Type
func (AnqpvenueurlMap) ToAnqpvenueurlMapOutput ¶
func (i AnqpvenueurlMap) ToAnqpvenueurlMapOutput() AnqpvenueurlMapOutput
func (AnqpvenueurlMap) ToAnqpvenueurlMapOutputWithContext ¶
func (i AnqpvenueurlMap) ToAnqpvenueurlMapOutputWithContext(ctx context.Context) AnqpvenueurlMapOutput
type AnqpvenueurlMapInput ¶
type AnqpvenueurlMapInput interface { pulumi.Input ToAnqpvenueurlMapOutput() AnqpvenueurlMapOutput ToAnqpvenueurlMapOutputWithContext(context.Context) AnqpvenueurlMapOutput }
AnqpvenueurlMapInput is an input type that accepts AnqpvenueurlMap and AnqpvenueurlMapOutput values. You can construct a concrete instance of `AnqpvenueurlMapInput` via:
AnqpvenueurlMap{ "key": AnqpvenueurlArgs{...} }
type AnqpvenueurlMapOutput ¶
type AnqpvenueurlMapOutput struct{ *pulumi.OutputState }
func (AnqpvenueurlMapOutput) ElementType ¶
func (AnqpvenueurlMapOutput) ElementType() reflect.Type
func (AnqpvenueurlMapOutput) MapIndex ¶
func (o AnqpvenueurlMapOutput) MapIndex(k pulumi.StringInput) AnqpvenueurlOutput
func (AnqpvenueurlMapOutput) ToAnqpvenueurlMapOutput ¶
func (o AnqpvenueurlMapOutput) ToAnqpvenueurlMapOutput() AnqpvenueurlMapOutput
func (AnqpvenueurlMapOutput) ToAnqpvenueurlMapOutputWithContext ¶
func (o AnqpvenueurlMapOutput) ToAnqpvenueurlMapOutputWithContext(ctx context.Context) AnqpvenueurlMapOutput
type AnqpvenueurlOutput ¶
type AnqpvenueurlOutput struct{ *pulumi.OutputState }
func (AnqpvenueurlOutput) DynamicSortSubtable ¶
func (o AnqpvenueurlOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (AnqpvenueurlOutput) ElementType ¶
func (AnqpvenueurlOutput) ElementType() reflect.Type
func (AnqpvenueurlOutput) GetAllTables ¶
func (o AnqpvenueurlOutput) 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 (AnqpvenueurlOutput) Name ¶
func (o AnqpvenueurlOutput) Name() pulumi.StringOutput
Name of venue url.
func (AnqpvenueurlOutput) ToAnqpvenueurlOutput ¶
func (o AnqpvenueurlOutput) ToAnqpvenueurlOutput() AnqpvenueurlOutput
func (AnqpvenueurlOutput) ToAnqpvenueurlOutputWithContext ¶
func (o AnqpvenueurlOutput) ToAnqpvenueurlOutputWithContext(ctx context.Context) AnqpvenueurlOutput
func (AnqpvenueurlOutput) ValueLists ¶
func (o AnqpvenueurlOutput) ValueLists() AnqpvenueurlValueListArrayOutput
URL list. The structure of `valueList` block is documented below.
func (AnqpvenueurlOutput) Vdomparam ¶
func (o AnqpvenueurlOutput) 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 AnqpvenueurlState ¶
type AnqpvenueurlState struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // Name of venue url. Name pulumi.StringPtrInput // URL list. The structure of `valueList` block is documented below. ValueLists AnqpvenueurlValueListArrayInput // 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 (AnqpvenueurlState) ElementType ¶
func (AnqpvenueurlState) ElementType() reflect.Type
type AnqpvenueurlValueList ¶
type AnqpvenueurlValueListArgs ¶
type AnqpvenueurlValueListArgs struct { // URL index. Index pulumi.IntPtrInput `pulumi:"index"` // Venue number. Number pulumi.IntPtrInput `pulumi:"number"` // Venue URL value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (AnqpvenueurlValueListArgs) ElementType ¶
func (AnqpvenueurlValueListArgs) ElementType() reflect.Type
func (AnqpvenueurlValueListArgs) ToAnqpvenueurlValueListOutput ¶
func (i AnqpvenueurlValueListArgs) ToAnqpvenueurlValueListOutput() AnqpvenueurlValueListOutput
func (AnqpvenueurlValueListArgs) ToAnqpvenueurlValueListOutputWithContext ¶
func (i AnqpvenueurlValueListArgs) ToAnqpvenueurlValueListOutputWithContext(ctx context.Context) AnqpvenueurlValueListOutput
type AnqpvenueurlValueListArray ¶
type AnqpvenueurlValueListArray []AnqpvenueurlValueListInput
func (AnqpvenueurlValueListArray) ElementType ¶
func (AnqpvenueurlValueListArray) ElementType() reflect.Type
func (AnqpvenueurlValueListArray) ToAnqpvenueurlValueListArrayOutput ¶
func (i AnqpvenueurlValueListArray) ToAnqpvenueurlValueListArrayOutput() AnqpvenueurlValueListArrayOutput
func (AnqpvenueurlValueListArray) ToAnqpvenueurlValueListArrayOutputWithContext ¶
func (i AnqpvenueurlValueListArray) ToAnqpvenueurlValueListArrayOutputWithContext(ctx context.Context) AnqpvenueurlValueListArrayOutput
type AnqpvenueurlValueListArrayInput ¶
type AnqpvenueurlValueListArrayInput interface { pulumi.Input ToAnqpvenueurlValueListArrayOutput() AnqpvenueurlValueListArrayOutput ToAnqpvenueurlValueListArrayOutputWithContext(context.Context) AnqpvenueurlValueListArrayOutput }
AnqpvenueurlValueListArrayInput is an input type that accepts AnqpvenueurlValueListArray and AnqpvenueurlValueListArrayOutput values. You can construct a concrete instance of `AnqpvenueurlValueListArrayInput` via:
AnqpvenueurlValueListArray{ AnqpvenueurlValueListArgs{...} }
type AnqpvenueurlValueListArrayOutput ¶
type AnqpvenueurlValueListArrayOutput struct{ *pulumi.OutputState }
func (AnqpvenueurlValueListArrayOutput) ElementType ¶
func (AnqpvenueurlValueListArrayOutput) ElementType() reflect.Type
func (AnqpvenueurlValueListArrayOutput) Index ¶
func (o AnqpvenueurlValueListArrayOutput) Index(i pulumi.IntInput) AnqpvenueurlValueListOutput
func (AnqpvenueurlValueListArrayOutput) ToAnqpvenueurlValueListArrayOutput ¶
func (o AnqpvenueurlValueListArrayOutput) ToAnqpvenueurlValueListArrayOutput() AnqpvenueurlValueListArrayOutput
func (AnqpvenueurlValueListArrayOutput) ToAnqpvenueurlValueListArrayOutputWithContext ¶
func (o AnqpvenueurlValueListArrayOutput) ToAnqpvenueurlValueListArrayOutputWithContext(ctx context.Context) AnqpvenueurlValueListArrayOutput
type AnqpvenueurlValueListInput ¶
type AnqpvenueurlValueListInput interface { pulumi.Input ToAnqpvenueurlValueListOutput() AnqpvenueurlValueListOutput ToAnqpvenueurlValueListOutputWithContext(context.Context) AnqpvenueurlValueListOutput }
AnqpvenueurlValueListInput is an input type that accepts AnqpvenueurlValueListArgs and AnqpvenueurlValueListOutput values. You can construct a concrete instance of `AnqpvenueurlValueListInput` via:
AnqpvenueurlValueListArgs{...}
type AnqpvenueurlValueListOutput ¶
type AnqpvenueurlValueListOutput struct{ *pulumi.OutputState }
func (AnqpvenueurlValueListOutput) ElementType ¶
func (AnqpvenueurlValueListOutput) ElementType() reflect.Type
func (AnqpvenueurlValueListOutput) Index ¶
func (o AnqpvenueurlValueListOutput) Index() pulumi.IntPtrOutput
URL index.
func (AnqpvenueurlValueListOutput) Number ¶
func (o AnqpvenueurlValueListOutput) Number() pulumi.IntPtrOutput
Venue number.
func (AnqpvenueurlValueListOutput) ToAnqpvenueurlValueListOutput ¶
func (o AnqpvenueurlValueListOutput) ToAnqpvenueurlValueListOutput() AnqpvenueurlValueListOutput
func (AnqpvenueurlValueListOutput) ToAnqpvenueurlValueListOutputWithContext ¶
func (o AnqpvenueurlValueListOutput) ToAnqpvenueurlValueListOutputWithContext(ctx context.Context) AnqpvenueurlValueListOutput
func (AnqpvenueurlValueListOutput) Value ¶
func (o AnqpvenueurlValueListOutput) Value() pulumi.StringPtrOutput
Venue URL value.
type H2qpadviceofcharge ¶
type H2qpadviceofcharge struct { pulumi.CustomResourceState // AOC list. The structure of `aocList` block is documented below. AocLists H2qpadviceofchargeAocListArrayOutput `pulumi:"aocLists"` // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // 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"` // Plan 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"` }
Configure advice of charge. Applies to FortiOS Version `>= 7.0.2`.
## Import
WirelessControllerHotspot20 H2QpAdviceOfCharge can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/h2qpadviceofcharge:H2qpadviceofcharge labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/h2qpadviceofcharge:H2qpadviceofcharge labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetH2qpadviceofcharge ¶
func GetH2qpadviceofcharge(ctx *pulumi.Context, name string, id pulumi.IDInput, state *H2qpadviceofchargeState, opts ...pulumi.ResourceOption) (*H2qpadviceofcharge, error)
GetH2qpadviceofcharge gets an existing H2qpadviceofcharge 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 NewH2qpadviceofcharge ¶
func NewH2qpadviceofcharge(ctx *pulumi.Context, name string, args *H2qpadviceofchargeArgs, opts ...pulumi.ResourceOption) (*H2qpadviceofcharge, error)
NewH2qpadviceofcharge registers a new resource with the given unique name, arguments, and options.
func (*H2qpadviceofcharge) ElementType ¶
func (*H2qpadviceofcharge) ElementType() reflect.Type
func (*H2qpadviceofcharge) ToH2qpadviceofchargeOutput ¶
func (i *H2qpadviceofcharge) ToH2qpadviceofchargeOutput() H2qpadviceofchargeOutput
func (*H2qpadviceofcharge) ToH2qpadviceofchargeOutputWithContext ¶
func (i *H2qpadviceofcharge) ToH2qpadviceofchargeOutputWithContext(ctx context.Context) H2qpadviceofchargeOutput
type H2qpadviceofchargeAocList ¶
type H2qpadviceofchargeAocList struct { // NAI realm list name. NaiRealm *string `pulumi:"naiRealm"` // NAI realm encoding. NaiRealmEncoding *string `pulumi:"naiRealmEncoding"` // Advice of charge ID. Name *string `pulumi:"name"` // Plan info. The structure of `planInfo` block is documented below. PlanInfos []H2qpadviceofchargeAocListPlanInfo `pulumi:"planInfos"` // Usage charge type. Valid values: `time-based`, `volume-based`, `time-and-volume-based`, `unlimited`. Type *string `pulumi:"type"` }
type H2qpadviceofchargeAocListArgs ¶
type H2qpadviceofchargeAocListArgs struct { // NAI realm list name. NaiRealm pulumi.StringPtrInput `pulumi:"naiRealm"` // NAI realm encoding. NaiRealmEncoding pulumi.StringPtrInput `pulumi:"naiRealmEncoding"` // Advice of charge ID. Name pulumi.StringPtrInput `pulumi:"name"` // Plan info. The structure of `planInfo` block is documented below. PlanInfos H2qpadviceofchargeAocListPlanInfoArrayInput `pulumi:"planInfos"` // Usage charge type. Valid values: `time-based`, `volume-based`, `time-and-volume-based`, `unlimited`. Type pulumi.StringPtrInput `pulumi:"type"` }
func (H2qpadviceofchargeAocListArgs) ElementType ¶
func (H2qpadviceofchargeAocListArgs) ElementType() reflect.Type
func (H2qpadviceofchargeAocListArgs) ToH2qpadviceofchargeAocListOutput ¶
func (i H2qpadviceofchargeAocListArgs) ToH2qpadviceofchargeAocListOutput() H2qpadviceofchargeAocListOutput
func (H2qpadviceofchargeAocListArgs) ToH2qpadviceofchargeAocListOutputWithContext ¶
func (i H2qpadviceofchargeAocListArgs) ToH2qpadviceofchargeAocListOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListOutput
type H2qpadviceofchargeAocListArray ¶
type H2qpadviceofchargeAocListArray []H2qpadviceofchargeAocListInput
func (H2qpadviceofchargeAocListArray) ElementType ¶
func (H2qpadviceofchargeAocListArray) ElementType() reflect.Type
func (H2qpadviceofchargeAocListArray) ToH2qpadviceofchargeAocListArrayOutput ¶
func (i H2qpadviceofchargeAocListArray) ToH2qpadviceofchargeAocListArrayOutput() H2qpadviceofchargeAocListArrayOutput
func (H2qpadviceofchargeAocListArray) ToH2qpadviceofchargeAocListArrayOutputWithContext ¶
func (i H2qpadviceofchargeAocListArray) ToH2qpadviceofchargeAocListArrayOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListArrayOutput
type H2qpadviceofchargeAocListArrayInput ¶
type H2qpadviceofchargeAocListArrayInput interface { pulumi.Input ToH2qpadviceofchargeAocListArrayOutput() H2qpadviceofchargeAocListArrayOutput ToH2qpadviceofchargeAocListArrayOutputWithContext(context.Context) H2qpadviceofchargeAocListArrayOutput }
H2qpadviceofchargeAocListArrayInput is an input type that accepts H2qpadviceofchargeAocListArray and H2qpadviceofchargeAocListArrayOutput values. You can construct a concrete instance of `H2qpadviceofchargeAocListArrayInput` via:
H2qpadviceofchargeAocListArray{ H2qpadviceofchargeAocListArgs{...} }
type H2qpadviceofchargeAocListArrayOutput ¶
type H2qpadviceofchargeAocListArrayOutput struct{ *pulumi.OutputState }
func (H2qpadviceofchargeAocListArrayOutput) ElementType ¶
func (H2qpadviceofchargeAocListArrayOutput) ElementType() reflect.Type
func (H2qpadviceofchargeAocListArrayOutput) Index ¶
func (o H2qpadviceofchargeAocListArrayOutput) Index(i pulumi.IntInput) H2qpadviceofchargeAocListOutput
func (H2qpadviceofchargeAocListArrayOutput) ToH2qpadviceofchargeAocListArrayOutput ¶
func (o H2qpadviceofchargeAocListArrayOutput) ToH2qpadviceofchargeAocListArrayOutput() H2qpadviceofchargeAocListArrayOutput
func (H2qpadviceofchargeAocListArrayOutput) ToH2qpadviceofchargeAocListArrayOutputWithContext ¶
func (o H2qpadviceofchargeAocListArrayOutput) ToH2qpadviceofchargeAocListArrayOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListArrayOutput
type H2qpadviceofchargeAocListInput ¶
type H2qpadviceofchargeAocListInput interface { pulumi.Input ToH2qpadviceofchargeAocListOutput() H2qpadviceofchargeAocListOutput ToH2qpadviceofchargeAocListOutputWithContext(context.Context) H2qpadviceofchargeAocListOutput }
H2qpadviceofchargeAocListInput is an input type that accepts H2qpadviceofchargeAocListArgs and H2qpadviceofchargeAocListOutput values. You can construct a concrete instance of `H2qpadviceofchargeAocListInput` via:
H2qpadviceofchargeAocListArgs{...}
type H2qpadviceofchargeAocListOutput ¶
type H2qpadviceofchargeAocListOutput struct{ *pulumi.OutputState }
func (H2qpadviceofchargeAocListOutput) ElementType ¶
func (H2qpadviceofchargeAocListOutput) ElementType() reflect.Type
func (H2qpadviceofchargeAocListOutput) NaiRealm ¶
func (o H2qpadviceofchargeAocListOutput) NaiRealm() pulumi.StringPtrOutput
NAI realm list name.
func (H2qpadviceofchargeAocListOutput) NaiRealmEncoding ¶
func (o H2qpadviceofchargeAocListOutput) NaiRealmEncoding() pulumi.StringPtrOutput
NAI realm encoding.
func (H2qpadviceofchargeAocListOutput) Name ¶
func (o H2qpadviceofchargeAocListOutput) Name() pulumi.StringPtrOutput
Advice of charge ID.
func (H2qpadviceofchargeAocListOutput) PlanInfos ¶
func (o H2qpadviceofchargeAocListOutput) PlanInfos() H2qpadviceofchargeAocListPlanInfoArrayOutput
Plan info. The structure of `planInfo` block is documented below.
func (H2qpadviceofchargeAocListOutput) ToH2qpadviceofchargeAocListOutput ¶
func (o H2qpadviceofchargeAocListOutput) ToH2qpadviceofchargeAocListOutput() H2qpadviceofchargeAocListOutput
func (H2qpadviceofchargeAocListOutput) ToH2qpadviceofchargeAocListOutputWithContext ¶
func (o H2qpadviceofchargeAocListOutput) ToH2qpadviceofchargeAocListOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListOutput
func (H2qpadviceofchargeAocListOutput) Type ¶
func (o H2qpadviceofchargeAocListOutput) Type() pulumi.StringPtrOutput
Usage charge type. Valid values: `time-based`, `volume-based`, `time-and-volume-based`, `unlimited`.
type H2qpadviceofchargeAocListPlanInfoArgs ¶
type H2qpadviceofchargeAocListPlanInfoArgs struct { // Currency code. Currency pulumi.StringPtrInput `pulumi:"currency"` // Info file. InfoFile pulumi.StringPtrInput `pulumi:"infoFile"` // Languague code. Lang pulumi.StringPtrInput `pulumi:"lang"` // Plan name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (H2qpadviceofchargeAocListPlanInfoArgs) ElementType ¶
func (H2qpadviceofchargeAocListPlanInfoArgs) ElementType() reflect.Type
func (H2qpadviceofchargeAocListPlanInfoArgs) ToH2qpadviceofchargeAocListPlanInfoOutput ¶
func (i H2qpadviceofchargeAocListPlanInfoArgs) ToH2qpadviceofchargeAocListPlanInfoOutput() H2qpadviceofchargeAocListPlanInfoOutput
func (H2qpadviceofchargeAocListPlanInfoArgs) ToH2qpadviceofchargeAocListPlanInfoOutputWithContext ¶
func (i H2qpadviceofchargeAocListPlanInfoArgs) ToH2qpadviceofchargeAocListPlanInfoOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListPlanInfoOutput
type H2qpadviceofchargeAocListPlanInfoArray ¶
type H2qpadviceofchargeAocListPlanInfoArray []H2qpadviceofchargeAocListPlanInfoInput
func (H2qpadviceofchargeAocListPlanInfoArray) ElementType ¶
func (H2qpadviceofchargeAocListPlanInfoArray) ElementType() reflect.Type
func (H2qpadviceofchargeAocListPlanInfoArray) ToH2qpadviceofchargeAocListPlanInfoArrayOutput ¶
func (i H2qpadviceofchargeAocListPlanInfoArray) ToH2qpadviceofchargeAocListPlanInfoArrayOutput() H2qpadviceofchargeAocListPlanInfoArrayOutput
func (H2qpadviceofchargeAocListPlanInfoArray) ToH2qpadviceofchargeAocListPlanInfoArrayOutputWithContext ¶
func (i H2qpadviceofchargeAocListPlanInfoArray) ToH2qpadviceofchargeAocListPlanInfoArrayOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListPlanInfoArrayOutput
type H2qpadviceofchargeAocListPlanInfoArrayInput ¶
type H2qpadviceofchargeAocListPlanInfoArrayInput interface { pulumi.Input ToH2qpadviceofchargeAocListPlanInfoArrayOutput() H2qpadviceofchargeAocListPlanInfoArrayOutput ToH2qpadviceofchargeAocListPlanInfoArrayOutputWithContext(context.Context) H2qpadviceofchargeAocListPlanInfoArrayOutput }
H2qpadviceofchargeAocListPlanInfoArrayInput is an input type that accepts H2qpadviceofchargeAocListPlanInfoArray and H2qpadviceofchargeAocListPlanInfoArrayOutput values. You can construct a concrete instance of `H2qpadviceofchargeAocListPlanInfoArrayInput` via:
H2qpadviceofchargeAocListPlanInfoArray{ H2qpadviceofchargeAocListPlanInfoArgs{...} }
type H2qpadviceofchargeAocListPlanInfoArrayOutput ¶
type H2qpadviceofchargeAocListPlanInfoArrayOutput struct{ *pulumi.OutputState }
func (H2qpadviceofchargeAocListPlanInfoArrayOutput) ElementType ¶
func (H2qpadviceofchargeAocListPlanInfoArrayOutput) ElementType() reflect.Type
func (H2qpadviceofchargeAocListPlanInfoArrayOutput) ToH2qpadviceofchargeAocListPlanInfoArrayOutput ¶
func (o H2qpadviceofchargeAocListPlanInfoArrayOutput) ToH2qpadviceofchargeAocListPlanInfoArrayOutput() H2qpadviceofchargeAocListPlanInfoArrayOutput
func (H2qpadviceofchargeAocListPlanInfoArrayOutput) ToH2qpadviceofchargeAocListPlanInfoArrayOutputWithContext ¶
func (o H2qpadviceofchargeAocListPlanInfoArrayOutput) ToH2qpadviceofchargeAocListPlanInfoArrayOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListPlanInfoArrayOutput
type H2qpadviceofchargeAocListPlanInfoInput ¶
type H2qpadviceofchargeAocListPlanInfoInput interface { pulumi.Input ToH2qpadviceofchargeAocListPlanInfoOutput() H2qpadviceofchargeAocListPlanInfoOutput ToH2qpadviceofchargeAocListPlanInfoOutputWithContext(context.Context) H2qpadviceofchargeAocListPlanInfoOutput }
H2qpadviceofchargeAocListPlanInfoInput is an input type that accepts H2qpadviceofchargeAocListPlanInfoArgs and H2qpadviceofchargeAocListPlanInfoOutput values. You can construct a concrete instance of `H2qpadviceofchargeAocListPlanInfoInput` via:
H2qpadviceofchargeAocListPlanInfoArgs{...}
type H2qpadviceofchargeAocListPlanInfoOutput ¶
type H2qpadviceofchargeAocListPlanInfoOutput struct{ *pulumi.OutputState }
func (H2qpadviceofchargeAocListPlanInfoOutput) Currency ¶
func (o H2qpadviceofchargeAocListPlanInfoOutput) Currency() pulumi.StringPtrOutput
Currency code.
func (H2qpadviceofchargeAocListPlanInfoOutput) ElementType ¶
func (H2qpadviceofchargeAocListPlanInfoOutput) ElementType() reflect.Type
func (H2qpadviceofchargeAocListPlanInfoOutput) InfoFile ¶
func (o H2qpadviceofchargeAocListPlanInfoOutput) InfoFile() pulumi.StringPtrOutput
Info file.
func (H2qpadviceofchargeAocListPlanInfoOutput) Lang ¶
func (o H2qpadviceofchargeAocListPlanInfoOutput) Lang() pulumi.StringPtrOutput
Languague code.
func (H2qpadviceofchargeAocListPlanInfoOutput) Name ¶
func (o H2qpadviceofchargeAocListPlanInfoOutput) Name() pulumi.StringPtrOutput
Plan name.
func (H2qpadviceofchargeAocListPlanInfoOutput) ToH2qpadviceofchargeAocListPlanInfoOutput ¶
func (o H2qpadviceofchargeAocListPlanInfoOutput) ToH2qpadviceofchargeAocListPlanInfoOutput() H2qpadviceofchargeAocListPlanInfoOutput
func (H2qpadviceofchargeAocListPlanInfoOutput) ToH2qpadviceofchargeAocListPlanInfoOutputWithContext ¶
func (o H2qpadviceofchargeAocListPlanInfoOutput) ToH2qpadviceofchargeAocListPlanInfoOutputWithContext(ctx context.Context) H2qpadviceofchargeAocListPlanInfoOutput
type H2qpadviceofchargeArgs ¶
type H2qpadviceofchargeArgs struct { // AOC list. The structure of `aocList` block is documented below. AocLists H2qpadviceofchargeAocListArrayInput // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // Plan 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 H2qpadviceofcharge resource.
func (H2qpadviceofchargeArgs) ElementType ¶
func (H2qpadviceofchargeArgs) ElementType() reflect.Type
type H2qpadviceofchargeArray ¶
type H2qpadviceofchargeArray []H2qpadviceofchargeInput
func (H2qpadviceofchargeArray) ElementType ¶
func (H2qpadviceofchargeArray) ElementType() reflect.Type
func (H2qpadviceofchargeArray) ToH2qpadviceofchargeArrayOutput ¶
func (i H2qpadviceofchargeArray) ToH2qpadviceofchargeArrayOutput() H2qpadviceofchargeArrayOutput
func (H2qpadviceofchargeArray) ToH2qpadviceofchargeArrayOutputWithContext ¶
func (i H2qpadviceofchargeArray) ToH2qpadviceofchargeArrayOutputWithContext(ctx context.Context) H2qpadviceofchargeArrayOutput
type H2qpadviceofchargeArrayInput ¶
type H2qpadviceofchargeArrayInput interface { pulumi.Input ToH2qpadviceofchargeArrayOutput() H2qpadviceofchargeArrayOutput ToH2qpadviceofchargeArrayOutputWithContext(context.Context) H2qpadviceofchargeArrayOutput }
H2qpadviceofchargeArrayInput is an input type that accepts H2qpadviceofchargeArray and H2qpadviceofchargeArrayOutput values. You can construct a concrete instance of `H2qpadviceofchargeArrayInput` via:
H2qpadviceofchargeArray{ H2qpadviceofchargeArgs{...} }
type H2qpadviceofchargeArrayOutput ¶
type H2qpadviceofchargeArrayOutput struct{ *pulumi.OutputState }
func (H2qpadviceofchargeArrayOutput) ElementType ¶
func (H2qpadviceofchargeArrayOutput) ElementType() reflect.Type
func (H2qpadviceofchargeArrayOutput) Index ¶
func (o H2qpadviceofchargeArrayOutput) Index(i pulumi.IntInput) H2qpadviceofchargeOutput
func (H2qpadviceofchargeArrayOutput) ToH2qpadviceofchargeArrayOutput ¶
func (o H2qpadviceofchargeArrayOutput) ToH2qpadviceofchargeArrayOutput() H2qpadviceofchargeArrayOutput
func (H2qpadviceofchargeArrayOutput) ToH2qpadviceofchargeArrayOutputWithContext ¶
func (o H2qpadviceofchargeArrayOutput) ToH2qpadviceofchargeArrayOutputWithContext(ctx context.Context) H2qpadviceofchargeArrayOutput
type H2qpadviceofchargeInput ¶
type H2qpadviceofchargeInput interface { pulumi.Input ToH2qpadviceofchargeOutput() H2qpadviceofchargeOutput ToH2qpadviceofchargeOutputWithContext(ctx context.Context) H2qpadviceofchargeOutput }
type H2qpadviceofchargeMap ¶
type H2qpadviceofchargeMap map[string]H2qpadviceofchargeInput
func (H2qpadviceofchargeMap) ElementType ¶
func (H2qpadviceofchargeMap) ElementType() reflect.Type
func (H2qpadviceofchargeMap) ToH2qpadviceofchargeMapOutput ¶
func (i H2qpadviceofchargeMap) ToH2qpadviceofchargeMapOutput() H2qpadviceofchargeMapOutput
func (H2qpadviceofchargeMap) ToH2qpadviceofchargeMapOutputWithContext ¶
func (i H2qpadviceofchargeMap) ToH2qpadviceofchargeMapOutputWithContext(ctx context.Context) H2qpadviceofchargeMapOutput
type H2qpadviceofchargeMapInput ¶
type H2qpadviceofchargeMapInput interface { pulumi.Input ToH2qpadviceofchargeMapOutput() H2qpadviceofchargeMapOutput ToH2qpadviceofchargeMapOutputWithContext(context.Context) H2qpadviceofchargeMapOutput }
H2qpadviceofchargeMapInput is an input type that accepts H2qpadviceofchargeMap and H2qpadviceofchargeMapOutput values. You can construct a concrete instance of `H2qpadviceofchargeMapInput` via:
H2qpadviceofchargeMap{ "key": H2qpadviceofchargeArgs{...} }
type H2qpadviceofchargeMapOutput ¶
type H2qpadviceofchargeMapOutput struct{ *pulumi.OutputState }
func (H2qpadviceofchargeMapOutput) ElementType ¶
func (H2qpadviceofchargeMapOutput) ElementType() reflect.Type
func (H2qpadviceofchargeMapOutput) MapIndex ¶
func (o H2qpadviceofchargeMapOutput) MapIndex(k pulumi.StringInput) H2qpadviceofchargeOutput
func (H2qpadviceofchargeMapOutput) ToH2qpadviceofchargeMapOutput ¶
func (o H2qpadviceofchargeMapOutput) ToH2qpadviceofchargeMapOutput() H2qpadviceofchargeMapOutput
func (H2qpadviceofchargeMapOutput) ToH2qpadviceofchargeMapOutputWithContext ¶
func (o H2qpadviceofchargeMapOutput) ToH2qpadviceofchargeMapOutputWithContext(ctx context.Context) H2qpadviceofchargeMapOutput
type H2qpadviceofchargeOutput ¶
type H2qpadviceofchargeOutput struct{ *pulumi.OutputState }
func (H2qpadviceofchargeOutput) AocLists ¶
func (o H2qpadviceofchargeOutput) AocLists() H2qpadviceofchargeAocListArrayOutput
AOC list. The structure of `aocList` block is documented below.
func (H2qpadviceofchargeOutput) DynamicSortSubtable ¶
func (o H2qpadviceofchargeOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (H2qpadviceofchargeOutput) ElementType ¶
func (H2qpadviceofchargeOutput) ElementType() reflect.Type
func (H2qpadviceofchargeOutput) GetAllTables ¶
func (o H2qpadviceofchargeOutput) 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 (H2qpadviceofchargeOutput) Name ¶
func (o H2qpadviceofchargeOutput) Name() pulumi.StringOutput
Plan name.
func (H2qpadviceofchargeOutput) ToH2qpadviceofchargeOutput ¶
func (o H2qpadviceofchargeOutput) ToH2qpadviceofchargeOutput() H2qpadviceofchargeOutput
func (H2qpadviceofchargeOutput) ToH2qpadviceofchargeOutputWithContext ¶
func (o H2qpadviceofchargeOutput) ToH2qpadviceofchargeOutputWithContext(ctx context.Context) H2qpadviceofchargeOutput
func (H2qpadviceofchargeOutput) Vdomparam ¶
func (o H2qpadviceofchargeOutput) 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 H2qpadviceofchargeState ¶
type H2qpadviceofchargeState struct { // AOC list. The structure of `aocList` block is documented below. AocLists H2qpadviceofchargeAocListArrayInput // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // Plan 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 (H2qpadviceofchargeState) ElementType ¶
func (H2qpadviceofchargeState) ElementType() reflect.Type
type H2qpconncapability ¶
type H2qpconncapability struct { pulumi.CustomResourceState // Set ESP port service (used by IPsec VPNs) status. Valid values: `closed`, `open`, `unknown`. EspPort pulumi.StringOutput `pulumi:"espPort"` // Set FTP port service status. Valid values: `closed`, `open`, `unknown`. FtpPort pulumi.StringOutput `pulumi:"ftpPort"` // Set HTTP port service status. Valid values: `closed`, `open`, `unknown`. HttpPort pulumi.StringOutput `pulumi:"httpPort"` // Set ICMP port service status. Valid values: `closed`, `open`, `unknown`. IcmpPort pulumi.StringOutput `pulumi:"icmpPort"` // Set IKEv2 port service for IPsec VPN status. Valid values: `closed`, `open`, `unknown`. Ikev2Port pulumi.StringOutput `pulumi:"ikev2Port"` // Set UDP port 4500 (which may be used by IKEv2 for IPsec VPN) service status. Valid values: `closed`, `open`, `unknown`. Ikev2XxPort pulumi.StringOutput `pulumi:"ikev2XxPort"` // Connection capability name. Name pulumi.StringOutput `pulumi:"name"` // Set Point to Point Tunneling Protocol (PPTP) VPN port service status. Valid values: `closed`, `open`, `unknown`. PptpVpnPort pulumi.StringOutput `pulumi:"pptpVpnPort"` // Set SSH port service status. Valid values: `closed`, `open`, `unknown`. SshPort pulumi.StringOutput `pulumi:"sshPort"` // Set TLS VPN (HTTPS) port service status. Valid values: `closed`, `open`, `unknown`. TlsPort pulumi.StringOutput `pulumi:"tlsPort"` // 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"` // Set VoIP TCP port service status. Valid values: `closed`, `open`, `unknown`. VoipTcpPort pulumi.StringOutput `pulumi:"voipTcpPort"` // Set VoIP UDP port service status. Valid values: `closed`, `open`, `unknown`. VoipUdpPort pulumi.StringOutput `pulumi:"voipUdpPort"` }
Configure connection capability.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/wirelesscontroller"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := wirelesscontroller.NewH2qpconncapability(ctx, "trname", &wirelesscontroller.H2qpconncapabilityArgs{ EspPort: pulumi.String("unknown"), FtpPort: pulumi.String("unknown"), HttpPort: pulumi.String("unknown"), IcmpPort: pulumi.String("closed"), Ikev2Port: pulumi.String("unknown"), Ikev2XxPort: pulumi.String("unknown"), PptpVpnPort: pulumi.String("unknown"), SshPort: pulumi.String("unknown"), TlsPort: pulumi.String("unknown"), VoipTcpPort: pulumi.String("unknown"), VoipUdpPort: pulumi.String("unknown"), }) if err != nil { return err } return nil }) }
```
## Import
WirelessControllerHotspot20 H2QpConnCapability can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/h2qpconncapability:H2qpconncapability labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/h2qpconncapability:H2qpconncapability labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetH2qpconncapability ¶
func GetH2qpconncapability(ctx *pulumi.Context, name string, id pulumi.IDInput, state *H2qpconncapabilityState, opts ...pulumi.ResourceOption) (*H2qpconncapability, error)
GetH2qpconncapability gets an existing H2qpconncapability 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 NewH2qpconncapability ¶
func NewH2qpconncapability(ctx *pulumi.Context, name string, args *H2qpconncapabilityArgs, opts ...pulumi.ResourceOption) (*H2qpconncapability, error)
NewH2qpconncapability registers a new resource with the given unique name, arguments, and options.
func (*H2qpconncapability) ElementType ¶
func (*H2qpconncapability) ElementType() reflect.Type
func (*H2qpconncapability) ToH2qpconncapabilityOutput ¶
func (i *H2qpconncapability) ToH2qpconncapabilityOutput() H2qpconncapabilityOutput
func (*H2qpconncapability) ToH2qpconncapabilityOutputWithContext ¶
func (i *H2qpconncapability) ToH2qpconncapabilityOutputWithContext(ctx context.Context) H2qpconncapabilityOutput
type H2qpconncapabilityArgs ¶
type H2qpconncapabilityArgs struct { // Set ESP port service (used by IPsec VPNs) status. Valid values: `closed`, `open`, `unknown`. EspPort pulumi.StringPtrInput // Set FTP port service status. Valid values: `closed`, `open`, `unknown`. FtpPort pulumi.StringPtrInput // Set HTTP port service status. Valid values: `closed`, `open`, `unknown`. HttpPort pulumi.StringPtrInput // Set ICMP port service status. Valid values: `closed`, `open`, `unknown`. IcmpPort pulumi.StringPtrInput // Set IKEv2 port service for IPsec VPN status. Valid values: `closed`, `open`, `unknown`. Ikev2Port pulumi.StringPtrInput // Set UDP port 4500 (which may be used by IKEv2 for IPsec VPN) service status. Valid values: `closed`, `open`, `unknown`. Ikev2XxPort pulumi.StringPtrInput // Connection capability name. Name pulumi.StringPtrInput // Set Point to Point Tunneling Protocol (PPTP) VPN port service status. Valid values: `closed`, `open`, `unknown`. PptpVpnPort pulumi.StringPtrInput // Set SSH port service status. Valid values: `closed`, `open`, `unknown`. SshPort pulumi.StringPtrInput // Set TLS VPN (HTTPS) port service status. Valid values: `closed`, `open`, `unknown`. TlsPort 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 // Set VoIP TCP port service status. Valid values: `closed`, `open`, `unknown`. VoipTcpPort pulumi.StringPtrInput // Set VoIP UDP port service status. Valid values: `closed`, `open`, `unknown`. VoipUdpPort pulumi.StringPtrInput }
The set of arguments for constructing a H2qpconncapability resource.
func (H2qpconncapabilityArgs) ElementType ¶
func (H2qpconncapabilityArgs) ElementType() reflect.Type
type H2qpconncapabilityArray ¶
type H2qpconncapabilityArray []H2qpconncapabilityInput
func (H2qpconncapabilityArray) ElementType ¶
func (H2qpconncapabilityArray) ElementType() reflect.Type
func (H2qpconncapabilityArray) ToH2qpconncapabilityArrayOutput ¶
func (i H2qpconncapabilityArray) ToH2qpconncapabilityArrayOutput() H2qpconncapabilityArrayOutput
func (H2qpconncapabilityArray) ToH2qpconncapabilityArrayOutputWithContext ¶
func (i H2qpconncapabilityArray) ToH2qpconncapabilityArrayOutputWithContext(ctx context.Context) H2qpconncapabilityArrayOutput
type H2qpconncapabilityArrayInput ¶
type H2qpconncapabilityArrayInput interface { pulumi.Input ToH2qpconncapabilityArrayOutput() H2qpconncapabilityArrayOutput ToH2qpconncapabilityArrayOutputWithContext(context.Context) H2qpconncapabilityArrayOutput }
H2qpconncapabilityArrayInput is an input type that accepts H2qpconncapabilityArray and H2qpconncapabilityArrayOutput values. You can construct a concrete instance of `H2qpconncapabilityArrayInput` via:
H2qpconncapabilityArray{ H2qpconncapabilityArgs{...} }
type H2qpconncapabilityArrayOutput ¶
type H2qpconncapabilityArrayOutput struct{ *pulumi.OutputState }
func (H2qpconncapabilityArrayOutput) ElementType ¶
func (H2qpconncapabilityArrayOutput) ElementType() reflect.Type
func (H2qpconncapabilityArrayOutput) Index ¶
func (o H2qpconncapabilityArrayOutput) Index(i pulumi.IntInput) H2qpconncapabilityOutput
func (H2qpconncapabilityArrayOutput) ToH2qpconncapabilityArrayOutput ¶
func (o H2qpconncapabilityArrayOutput) ToH2qpconncapabilityArrayOutput() H2qpconncapabilityArrayOutput
func (H2qpconncapabilityArrayOutput) ToH2qpconncapabilityArrayOutputWithContext ¶
func (o H2qpconncapabilityArrayOutput) ToH2qpconncapabilityArrayOutputWithContext(ctx context.Context) H2qpconncapabilityArrayOutput
type H2qpconncapabilityInput ¶
type H2qpconncapabilityInput interface { pulumi.Input ToH2qpconncapabilityOutput() H2qpconncapabilityOutput ToH2qpconncapabilityOutputWithContext(ctx context.Context) H2qpconncapabilityOutput }
type H2qpconncapabilityMap ¶
type H2qpconncapabilityMap map[string]H2qpconncapabilityInput
func (H2qpconncapabilityMap) ElementType ¶
func (H2qpconncapabilityMap) ElementType() reflect.Type
func (H2qpconncapabilityMap) ToH2qpconncapabilityMapOutput ¶
func (i H2qpconncapabilityMap) ToH2qpconncapabilityMapOutput() H2qpconncapabilityMapOutput
func (H2qpconncapabilityMap) ToH2qpconncapabilityMapOutputWithContext ¶
func (i H2qpconncapabilityMap) ToH2qpconncapabilityMapOutputWithContext(ctx context.Context) H2qpconncapabilityMapOutput
type H2qpconncapabilityMapInput ¶
type H2qpconncapabilityMapInput interface { pulumi.Input ToH2qpconncapabilityMapOutput() H2qpconncapabilityMapOutput ToH2qpconncapabilityMapOutputWithContext(context.Context) H2qpconncapabilityMapOutput }
H2qpconncapabilityMapInput is an input type that accepts H2qpconncapabilityMap and H2qpconncapabilityMapOutput values. You can construct a concrete instance of `H2qpconncapabilityMapInput` via:
H2qpconncapabilityMap{ "key": H2qpconncapabilityArgs{...} }
type H2qpconncapabilityMapOutput ¶
type H2qpconncapabilityMapOutput struct{ *pulumi.OutputState }
func (H2qpconncapabilityMapOutput) ElementType ¶
func (H2qpconncapabilityMapOutput) ElementType() reflect.Type
func (H2qpconncapabilityMapOutput) MapIndex ¶
func (o H2qpconncapabilityMapOutput) MapIndex(k pulumi.StringInput) H2qpconncapabilityOutput
func (H2qpconncapabilityMapOutput) ToH2qpconncapabilityMapOutput ¶
func (o H2qpconncapabilityMapOutput) ToH2qpconncapabilityMapOutput() H2qpconncapabilityMapOutput
func (H2qpconncapabilityMapOutput) ToH2qpconncapabilityMapOutputWithContext ¶
func (o H2qpconncapabilityMapOutput) ToH2qpconncapabilityMapOutputWithContext(ctx context.Context) H2qpconncapabilityMapOutput
type H2qpconncapabilityOutput ¶
type H2qpconncapabilityOutput struct{ *pulumi.OutputState }
func (H2qpconncapabilityOutput) ElementType ¶
func (H2qpconncapabilityOutput) ElementType() reflect.Type
func (H2qpconncapabilityOutput) EspPort ¶
func (o H2qpconncapabilityOutput) EspPort() pulumi.StringOutput
Set ESP port service (used by IPsec VPNs) status. Valid values: `closed`, `open`, `unknown`.
func (H2qpconncapabilityOutput) FtpPort ¶
func (o H2qpconncapabilityOutput) FtpPort() pulumi.StringOutput
Set FTP port service status. Valid values: `closed`, `open`, `unknown`.
func (H2qpconncapabilityOutput) HttpPort ¶
func (o H2qpconncapabilityOutput) HttpPort() pulumi.StringOutput
Set HTTP port service status. Valid values: `closed`, `open`, `unknown`.
func (H2qpconncapabilityOutput) IcmpPort ¶
func (o H2qpconncapabilityOutput) IcmpPort() pulumi.StringOutput
Set ICMP port service status. Valid values: `closed`, `open`, `unknown`.
func (H2qpconncapabilityOutput) Ikev2Port ¶
func (o H2qpconncapabilityOutput) Ikev2Port() pulumi.StringOutput
Set IKEv2 port service for IPsec VPN status. Valid values: `closed`, `open`, `unknown`.
func (H2qpconncapabilityOutput) Ikev2XxPort ¶
func (o H2qpconncapabilityOutput) Ikev2XxPort() pulumi.StringOutput
Set UDP port 4500 (which may be used by IKEv2 for IPsec VPN) service status. Valid values: `closed`, `open`, `unknown`.
func (H2qpconncapabilityOutput) Name ¶
func (o H2qpconncapabilityOutput) Name() pulumi.StringOutput
Connection capability name.
func (H2qpconncapabilityOutput) PptpVpnPort ¶
func (o H2qpconncapabilityOutput) PptpVpnPort() pulumi.StringOutput
Set Point to Point Tunneling Protocol (PPTP) VPN port service status. Valid values: `closed`, `open`, `unknown`.
func (H2qpconncapabilityOutput) SshPort ¶
func (o H2qpconncapabilityOutput) SshPort() pulumi.StringOutput
Set SSH port service status. Valid values: `closed`, `open`, `unknown`.
func (H2qpconncapabilityOutput) TlsPort ¶
func (o H2qpconncapabilityOutput) TlsPort() pulumi.StringOutput
Set TLS VPN (HTTPS) port service status. Valid values: `closed`, `open`, `unknown`.
func (H2qpconncapabilityOutput) ToH2qpconncapabilityOutput ¶
func (o H2qpconncapabilityOutput) ToH2qpconncapabilityOutput() H2qpconncapabilityOutput
func (H2qpconncapabilityOutput) ToH2qpconncapabilityOutputWithContext ¶
func (o H2qpconncapabilityOutput) ToH2qpconncapabilityOutputWithContext(ctx context.Context) H2qpconncapabilityOutput
func (H2qpconncapabilityOutput) Vdomparam ¶
func (o H2qpconncapabilityOutput) 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 (H2qpconncapabilityOutput) VoipTcpPort ¶
func (o H2qpconncapabilityOutput) VoipTcpPort() pulumi.StringOutput
Set VoIP TCP port service status. Valid values: `closed`, `open`, `unknown`.
func (H2qpconncapabilityOutput) VoipUdpPort ¶
func (o H2qpconncapabilityOutput) VoipUdpPort() pulumi.StringOutput
Set VoIP UDP port service status. Valid values: `closed`, `open`, `unknown`.
type H2qpconncapabilityState ¶
type H2qpconncapabilityState struct { // Set ESP port service (used by IPsec VPNs) status. Valid values: `closed`, `open`, `unknown`. EspPort pulumi.StringPtrInput // Set FTP port service status. Valid values: `closed`, `open`, `unknown`. FtpPort pulumi.StringPtrInput // Set HTTP port service status. Valid values: `closed`, `open`, `unknown`. HttpPort pulumi.StringPtrInput // Set ICMP port service status. Valid values: `closed`, `open`, `unknown`. IcmpPort pulumi.StringPtrInput // Set IKEv2 port service for IPsec VPN status. Valid values: `closed`, `open`, `unknown`. Ikev2Port pulumi.StringPtrInput // Set UDP port 4500 (which may be used by IKEv2 for IPsec VPN) service status. Valid values: `closed`, `open`, `unknown`. Ikev2XxPort pulumi.StringPtrInput // Connection capability name. Name pulumi.StringPtrInput // Set Point to Point Tunneling Protocol (PPTP) VPN port service status. Valid values: `closed`, `open`, `unknown`. PptpVpnPort pulumi.StringPtrInput // Set SSH port service status. Valid values: `closed`, `open`, `unknown`. SshPort pulumi.StringPtrInput // Set TLS VPN (HTTPS) port service status. Valid values: `closed`, `open`, `unknown`. TlsPort 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 // Set VoIP TCP port service status. Valid values: `closed`, `open`, `unknown`. VoipTcpPort pulumi.StringPtrInput // Set VoIP UDP port service status. Valid values: `closed`, `open`, `unknown`. VoipUdpPort pulumi.StringPtrInput }
func (H2qpconncapabilityState) ElementType ¶
func (H2qpconncapabilityState) ElementType() reflect.Type
type H2qpoperatorname ¶
type H2qpoperatorname struct { pulumi.CustomResourceState // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // 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"` // Friendly name ID. Name pulumi.StringOutput `pulumi:"name"` // Name list. The structure of `valueList` block is documented below. ValueLists H2qpoperatornameValueListArrayOutput `pulumi:"valueLists"` // 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"` }
Configure operator friendly name.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/wirelesscontroller"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := wirelesscontroller.NewH2qpoperatorname(ctx, "trname", nil) if err != nil { return err } return nil }) }
```
## Import
WirelessControllerHotspot20 H2QpOperatorName can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/h2qpoperatorname:H2qpoperatorname labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/h2qpoperatorname:H2qpoperatorname labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetH2qpoperatorname ¶
func GetH2qpoperatorname(ctx *pulumi.Context, name string, id pulumi.IDInput, state *H2qpoperatornameState, opts ...pulumi.ResourceOption) (*H2qpoperatorname, error)
GetH2qpoperatorname gets an existing H2qpoperatorname 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 NewH2qpoperatorname ¶
func NewH2qpoperatorname(ctx *pulumi.Context, name string, args *H2qpoperatornameArgs, opts ...pulumi.ResourceOption) (*H2qpoperatorname, error)
NewH2qpoperatorname registers a new resource with the given unique name, arguments, and options.
func (*H2qpoperatorname) ElementType ¶
func (*H2qpoperatorname) ElementType() reflect.Type
func (*H2qpoperatorname) ToH2qpoperatornameOutput ¶
func (i *H2qpoperatorname) ToH2qpoperatornameOutput() H2qpoperatornameOutput
func (*H2qpoperatorname) ToH2qpoperatornameOutputWithContext ¶
func (i *H2qpoperatorname) ToH2qpoperatornameOutputWithContext(ctx context.Context) H2qpoperatornameOutput
type H2qpoperatornameArgs ¶
type H2qpoperatornameArgs struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // Friendly name ID. Name pulumi.StringPtrInput // Name list. The structure of `valueList` block is documented below. ValueLists H2qpoperatornameValueListArrayInput // 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 H2qpoperatorname resource.
func (H2qpoperatornameArgs) ElementType ¶
func (H2qpoperatornameArgs) ElementType() reflect.Type
type H2qpoperatornameArray ¶
type H2qpoperatornameArray []H2qpoperatornameInput
func (H2qpoperatornameArray) ElementType ¶
func (H2qpoperatornameArray) ElementType() reflect.Type
func (H2qpoperatornameArray) ToH2qpoperatornameArrayOutput ¶
func (i H2qpoperatornameArray) ToH2qpoperatornameArrayOutput() H2qpoperatornameArrayOutput
func (H2qpoperatornameArray) ToH2qpoperatornameArrayOutputWithContext ¶
func (i H2qpoperatornameArray) ToH2qpoperatornameArrayOutputWithContext(ctx context.Context) H2qpoperatornameArrayOutput
type H2qpoperatornameArrayInput ¶
type H2qpoperatornameArrayInput interface { pulumi.Input ToH2qpoperatornameArrayOutput() H2qpoperatornameArrayOutput ToH2qpoperatornameArrayOutputWithContext(context.Context) H2qpoperatornameArrayOutput }
H2qpoperatornameArrayInput is an input type that accepts H2qpoperatornameArray and H2qpoperatornameArrayOutput values. You can construct a concrete instance of `H2qpoperatornameArrayInput` via:
H2qpoperatornameArray{ H2qpoperatornameArgs{...} }
type H2qpoperatornameArrayOutput ¶
type H2qpoperatornameArrayOutput struct{ *pulumi.OutputState }
func (H2qpoperatornameArrayOutput) ElementType ¶
func (H2qpoperatornameArrayOutput) ElementType() reflect.Type
func (H2qpoperatornameArrayOutput) Index ¶
func (o H2qpoperatornameArrayOutput) Index(i pulumi.IntInput) H2qpoperatornameOutput
func (H2qpoperatornameArrayOutput) ToH2qpoperatornameArrayOutput ¶
func (o H2qpoperatornameArrayOutput) ToH2qpoperatornameArrayOutput() H2qpoperatornameArrayOutput
func (H2qpoperatornameArrayOutput) ToH2qpoperatornameArrayOutputWithContext ¶
func (o H2qpoperatornameArrayOutput) ToH2qpoperatornameArrayOutputWithContext(ctx context.Context) H2qpoperatornameArrayOutput
type H2qpoperatornameInput ¶
type H2qpoperatornameInput interface { pulumi.Input ToH2qpoperatornameOutput() H2qpoperatornameOutput ToH2qpoperatornameOutputWithContext(ctx context.Context) H2qpoperatornameOutput }
type H2qpoperatornameMap ¶
type H2qpoperatornameMap map[string]H2qpoperatornameInput
func (H2qpoperatornameMap) ElementType ¶
func (H2qpoperatornameMap) ElementType() reflect.Type
func (H2qpoperatornameMap) ToH2qpoperatornameMapOutput ¶
func (i H2qpoperatornameMap) ToH2qpoperatornameMapOutput() H2qpoperatornameMapOutput
func (H2qpoperatornameMap) ToH2qpoperatornameMapOutputWithContext ¶
func (i H2qpoperatornameMap) ToH2qpoperatornameMapOutputWithContext(ctx context.Context) H2qpoperatornameMapOutput
type H2qpoperatornameMapInput ¶
type H2qpoperatornameMapInput interface { pulumi.Input ToH2qpoperatornameMapOutput() H2qpoperatornameMapOutput ToH2qpoperatornameMapOutputWithContext(context.Context) H2qpoperatornameMapOutput }
H2qpoperatornameMapInput is an input type that accepts H2qpoperatornameMap and H2qpoperatornameMapOutput values. You can construct a concrete instance of `H2qpoperatornameMapInput` via:
H2qpoperatornameMap{ "key": H2qpoperatornameArgs{...} }
type H2qpoperatornameMapOutput ¶
type H2qpoperatornameMapOutput struct{ *pulumi.OutputState }
func (H2qpoperatornameMapOutput) ElementType ¶
func (H2qpoperatornameMapOutput) ElementType() reflect.Type
func (H2qpoperatornameMapOutput) MapIndex ¶
func (o H2qpoperatornameMapOutput) MapIndex(k pulumi.StringInput) H2qpoperatornameOutput
func (H2qpoperatornameMapOutput) ToH2qpoperatornameMapOutput ¶
func (o H2qpoperatornameMapOutput) ToH2qpoperatornameMapOutput() H2qpoperatornameMapOutput
func (H2qpoperatornameMapOutput) ToH2qpoperatornameMapOutputWithContext ¶
func (o H2qpoperatornameMapOutput) ToH2qpoperatornameMapOutputWithContext(ctx context.Context) H2qpoperatornameMapOutput
type H2qpoperatornameOutput ¶
type H2qpoperatornameOutput struct{ *pulumi.OutputState }
func (H2qpoperatornameOutput) DynamicSortSubtable ¶
func (o H2qpoperatornameOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (H2qpoperatornameOutput) ElementType ¶
func (H2qpoperatornameOutput) ElementType() reflect.Type
func (H2qpoperatornameOutput) GetAllTables ¶
func (o H2qpoperatornameOutput) 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 (H2qpoperatornameOutput) Name ¶
func (o H2qpoperatornameOutput) Name() pulumi.StringOutput
Friendly name ID.
func (H2qpoperatornameOutput) ToH2qpoperatornameOutput ¶
func (o H2qpoperatornameOutput) ToH2qpoperatornameOutput() H2qpoperatornameOutput
func (H2qpoperatornameOutput) ToH2qpoperatornameOutputWithContext ¶
func (o H2qpoperatornameOutput) ToH2qpoperatornameOutputWithContext(ctx context.Context) H2qpoperatornameOutput
func (H2qpoperatornameOutput) ValueLists ¶
func (o H2qpoperatornameOutput) ValueLists() H2qpoperatornameValueListArrayOutput
Name list. The structure of `valueList` block is documented below.
func (H2qpoperatornameOutput) Vdomparam ¶
func (o H2qpoperatornameOutput) 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 H2qpoperatornameState ¶
type H2qpoperatornameState struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // Friendly name ID. Name pulumi.StringPtrInput // Name list. The structure of `valueList` block is documented below. ValueLists H2qpoperatornameValueListArrayInput // 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 (H2qpoperatornameState) ElementType ¶
func (H2qpoperatornameState) ElementType() reflect.Type
type H2qpoperatornameValueListArgs ¶
type H2qpoperatornameValueListArgs struct { // Value index. Index pulumi.IntPtrInput `pulumi:"index"` // Language code. Lang pulumi.StringPtrInput `pulumi:"lang"` // Friendly name value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (H2qpoperatornameValueListArgs) ElementType ¶
func (H2qpoperatornameValueListArgs) ElementType() reflect.Type
func (H2qpoperatornameValueListArgs) ToH2qpoperatornameValueListOutput ¶
func (i H2qpoperatornameValueListArgs) ToH2qpoperatornameValueListOutput() H2qpoperatornameValueListOutput
func (H2qpoperatornameValueListArgs) ToH2qpoperatornameValueListOutputWithContext ¶
func (i H2qpoperatornameValueListArgs) ToH2qpoperatornameValueListOutputWithContext(ctx context.Context) H2qpoperatornameValueListOutput
type H2qpoperatornameValueListArray ¶
type H2qpoperatornameValueListArray []H2qpoperatornameValueListInput
func (H2qpoperatornameValueListArray) ElementType ¶
func (H2qpoperatornameValueListArray) ElementType() reflect.Type
func (H2qpoperatornameValueListArray) ToH2qpoperatornameValueListArrayOutput ¶
func (i H2qpoperatornameValueListArray) ToH2qpoperatornameValueListArrayOutput() H2qpoperatornameValueListArrayOutput
func (H2qpoperatornameValueListArray) ToH2qpoperatornameValueListArrayOutputWithContext ¶
func (i H2qpoperatornameValueListArray) ToH2qpoperatornameValueListArrayOutputWithContext(ctx context.Context) H2qpoperatornameValueListArrayOutput
type H2qpoperatornameValueListArrayInput ¶
type H2qpoperatornameValueListArrayInput interface { pulumi.Input ToH2qpoperatornameValueListArrayOutput() H2qpoperatornameValueListArrayOutput ToH2qpoperatornameValueListArrayOutputWithContext(context.Context) H2qpoperatornameValueListArrayOutput }
H2qpoperatornameValueListArrayInput is an input type that accepts H2qpoperatornameValueListArray and H2qpoperatornameValueListArrayOutput values. You can construct a concrete instance of `H2qpoperatornameValueListArrayInput` via:
H2qpoperatornameValueListArray{ H2qpoperatornameValueListArgs{...} }
type H2qpoperatornameValueListArrayOutput ¶
type H2qpoperatornameValueListArrayOutput struct{ *pulumi.OutputState }
func (H2qpoperatornameValueListArrayOutput) ElementType ¶
func (H2qpoperatornameValueListArrayOutput) ElementType() reflect.Type
func (H2qpoperatornameValueListArrayOutput) Index ¶
func (o H2qpoperatornameValueListArrayOutput) Index(i pulumi.IntInput) H2qpoperatornameValueListOutput
func (H2qpoperatornameValueListArrayOutput) ToH2qpoperatornameValueListArrayOutput ¶
func (o H2qpoperatornameValueListArrayOutput) ToH2qpoperatornameValueListArrayOutput() H2qpoperatornameValueListArrayOutput
func (H2qpoperatornameValueListArrayOutput) ToH2qpoperatornameValueListArrayOutputWithContext ¶
func (o H2qpoperatornameValueListArrayOutput) ToH2qpoperatornameValueListArrayOutputWithContext(ctx context.Context) H2qpoperatornameValueListArrayOutput
type H2qpoperatornameValueListInput ¶
type H2qpoperatornameValueListInput interface { pulumi.Input ToH2qpoperatornameValueListOutput() H2qpoperatornameValueListOutput ToH2qpoperatornameValueListOutputWithContext(context.Context) H2qpoperatornameValueListOutput }
H2qpoperatornameValueListInput is an input type that accepts H2qpoperatornameValueListArgs and H2qpoperatornameValueListOutput values. You can construct a concrete instance of `H2qpoperatornameValueListInput` via:
H2qpoperatornameValueListArgs{...}
type H2qpoperatornameValueListOutput ¶
type H2qpoperatornameValueListOutput struct{ *pulumi.OutputState }
func (H2qpoperatornameValueListOutput) ElementType ¶
func (H2qpoperatornameValueListOutput) ElementType() reflect.Type
func (H2qpoperatornameValueListOutput) Index ¶
func (o H2qpoperatornameValueListOutput) Index() pulumi.IntPtrOutput
Value index.
func (H2qpoperatornameValueListOutput) Lang ¶
func (o H2qpoperatornameValueListOutput) Lang() pulumi.StringPtrOutput
Language code.
func (H2qpoperatornameValueListOutput) ToH2qpoperatornameValueListOutput ¶
func (o H2qpoperatornameValueListOutput) ToH2qpoperatornameValueListOutput() H2qpoperatornameValueListOutput
func (H2qpoperatornameValueListOutput) ToH2qpoperatornameValueListOutputWithContext ¶
func (o H2qpoperatornameValueListOutput) ToH2qpoperatornameValueListOutputWithContext(ctx context.Context) H2qpoperatornameValueListOutput
func (H2qpoperatornameValueListOutput) Value ¶
func (o H2qpoperatornameValueListOutput) Value() pulumi.StringPtrOutput
Friendly name value.
type H2qposuprovider ¶
type H2qposuprovider struct { pulumi.CustomResourceState // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // OSU provider friendly name. The structure of `friendlyName` block is documented below. FriendlyNames H2qposuproviderFriendlyNameArrayOutput `pulumi:"friendlyNames"` // 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"` // OSU provider icon. Icon pulumi.StringOutput `pulumi:"icon"` // OSU provider ID. Name pulumi.StringOutput `pulumi:"name"` // OSU method list. Valid values: `oma-dm`, `soap-xml-spp`, `reserved`. OsuMethod pulumi.StringOutput `pulumi:"osuMethod"` // OSU NAI. OsuNai pulumi.StringOutput `pulumi:"osuNai"` // Server URI. ServerUri pulumi.StringOutput `pulumi:"serverUri"` // OSU service name. The structure of `serviceDescription` block is documented below. ServiceDescriptions H2qposuproviderServiceDescriptionArrayOutput `pulumi:"serviceDescriptions"` // 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"` }
Configure online sign up (OSU) provider list.
## Import
WirelessControllerHotspot20 H2QpOsuProvider can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/h2qposuprovider:H2qposuprovider labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/h2qposuprovider:H2qposuprovider labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetH2qposuprovider ¶
func GetH2qposuprovider(ctx *pulumi.Context, name string, id pulumi.IDInput, state *H2qposuproviderState, opts ...pulumi.ResourceOption) (*H2qposuprovider, error)
GetH2qposuprovider gets an existing H2qposuprovider 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 NewH2qposuprovider ¶
func NewH2qposuprovider(ctx *pulumi.Context, name string, args *H2qposuproviderArgs, opts ...pulumi.ResourceOption) (*H2qposuprovider, error)
NewH2qposuprovider registers a new resource with the given unique name, arguments, and options.
func (*H2qposuprovider) ElementType ¶
func (*H2qposuprovider) ElementType() reflect.Type
func (*H2qposuprovider) ToH2qposuproviderOutput ¶
func (i *H2qposuprovider) ToH2qposuproviderOutput() H2qposuproviderOutput
func (*H2qposuprovider) ToH2qposuproviderOutputWithContext ¶
func (i *H2qposuprovider) ToH2qposuproviderOutputWithContext(ctx context.Context) H2qposuproviderOutput
type H2qposuproviderArgs ¶
type H2qposuproviderArgs struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrInput // OSU provider friendly name. The structure of `friendlyName` block is documented below. FriendlyNames H2qposuproviderFriendlyNameArrayInput // 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 // OSU provider icon. Icon pulumi.StringPtrInput // OSU provider ID. Name pulumi.StringPtrInput // OSU method list. Valid values: `oma-dm`, `soap-xml-spp`, `reserved`. OsuMethod pulumi.StringPtrInput // OSU NAI. OsuNai pulumi.StringPtrInput // Server URI. ServerUri pulumi.StringPtrInput // OSU service name. The structure of `serviceDescription` block is documented below. ServiceDescriptions H2qposuproviderServiceDescriptionArrayInput // 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 H2qposuprovider resource.
func (H2qposuproviderArgs) ElementType ¶
func (H2qposuproviderArgs) ElementType() reflect.Type
type H2qposuproviderArray ¶
type H2qposuproviderArray []H2qposuproviderInput
func (H2qposuproviderArray) ElementType ¶
func (H2qposuproviderArray) ElementType() reflect.Type
func (H2qposuproviderArray) ToH2qposuproviderArrayOutput ¶
func (i H2qposuproviderArray) ToH2qposuproviderArrayOutput() H2qposuproviderArrayOutput
func (H2qposuproviderArray) ToH2qposuproviderArrayOutputWithContext ¶
func (i H2qposuproviderArray) ToH2qposuproviderArrayOutputWithContext(ctx context.Context) H2qposuproviderArrayOutput
type H2qposuproviderArrayInput ¶
type H2qposuproviderArrayInput interface { pulumi.Input ToH2qposuproviderArrayOutput() H2qposuproviderArrayOutput ToH2qposuproviderArrayOutputWithContext(context.Context) H2qposuproviderArrayOutput }
H2qposuproviderArrayInput is an input type that accepts H2qposuproviderArray and H2qposuproviderArrayOutput values. You can construct a concrete instance of `H2qposuproviderArrayInput` via:
H2qposuproviderArray{ H2qposuproviderArgs{...} }
type H2qposuproviderArrayOutput ¶
type H2qposuproviderArrayOutput struct{ *pulumi.OutputState }
func (H2qposuproviderArrayOutput) ElementType ¶
func (H2qposuproviderArrayOutput) ElementType() reflect.Type
func (H2qposuproviderArrayOutput) Index ¶
func (o H2qposuproviderArrayOutput) Index(i pulumi.IntInput) H2qposuproviderOutput
func (H2qposuproviderArrayOutput) ToH2qposuproviderArrayOutput ¶
func (o H2qposuproviderArrayOutput) ToH2qposuproviderArrayOutput() H2qposuproviderArrayOutput
func (H2qposuproviderArrayOutput) ToH2qposuproviderArrayOutputWithContext ¶
func (o H2qposuproviderArrayOutput) ToH2qposuproviderArrayOutputWithContext(ctx context.Context) H2qposuproviderArrayOutput
type H2qposuproviderFriendlyNameArgs ¶
type H2qposuproviderFriendlyNameArgs struct { // OSU provider friendly name. FriendlyName pulumi.StringPtrInput `pulumi:"friendlyName"` // OSU provider friendly name index. Index pulumi.IntPtrInput `pulumi:"index"` // Language code. Lang pulumi.StringPtrInput `pulumi:"lang"` }
func (H2qposuproviderFriendlyNameArgs) ElementType ¶
func (H2qposuproviderFriendlyNameArgs) ElementType() reflect.Type
func (H2qposuproviderFriendlyNameArgs) ToH2qposuproviderFriendlyNameOutput ¶
func (i H2qposuproviderFriendlyNameArgs) ToH2qposuproviderFriendlyNameOutput() H2qposuproviderFriendlyNameOutput
func (H2qposuproviderFriendlyNameArgs) ToH2qposuproviderFriendlyNameOutputWithContext ¶
func (i H2qposuproviderFriendlyNameArgs) ToH2qposuproviderFriendlyNameOutputWithContext(ctx context.Context) H2qposuproviderFriendlyNameOutput
type H2qposuproviderFriendlyNameArray ¶
type H2qposuproviderFriendlyNameArray []H2qposuproviderFriendlyNameInput
func (H2qposuproviderFriendlyNameArray) ElementType ¶
func (H2qposuproviderFriendlyNameArray) ElementType() reflect.Type
func (H2qposuproviderFriendlyNameArray) ToH2qposuproviderFriendlyNameArrayOutput ¶
func (i H2qposuproviderFriendlyNameArray) ToH2qposuproviderFriendlyNameArrayOutput() H2qposuproviderFriendlyNameArrayOutput
func (H2qposuproviderFriendlyNameArray) ToH2qposuproviderFriendlyNameArrayOutputWithContext ¶
func (i H2qposuproviderFriendlyNameArray) ToH2qposuproviderFriendlyNameArrayOutputWithContext(ctx context.Context) H2qposuproviderFriendlyNameArrayOutput
type H2qposuproviderFriendlyNameArrayInput ¶
type H2qposuproviderFriendlyNameArrayInput interface { pulumi.Input ToH2qposuproviderFriendlyNameArrayOutput() H2qposuproviderFriendlyNameArrayOutput ToH2qposuproviderFriendlyNameArrayOutputWithContext(context.Context) H2qposuproviderFriendlyNameArrayOutput }
H2qposuproviderFriendlyNameArrayInput is an input type that accepts H2qposuproviderFriendlyNameArray and H2qposuproviderFriendlyNameArrayOutput values. You can construct a concrete instance of `H2qposuproviderFriendlyNameArrayInput` via:
H2qposuproviderFriendlyNameArray{ H2qposuproviderFriendlyNameArgs{...} }
type H2qposuproviderFriendlyNameArrayOutput ¶
type H2qposuproviderFriendlyNameArrayOutput struct{ *pulumi.OutputState }
func (H2qposuproviderFriendlyNameArrayOutput) ElementType ¶
func (H2qposuproviderFriendlyNameArrayOutput) ElementType() reflect.Type
func (H2qposuproviderFriendlyNameArrayOutput) ToH2qposuproviderFriendlyNameArrayOutput ¶
func (o H2qposuproviderFriendlyNameArrayOutput) ToH2qposuproviderFriendlyNameArrayOutput() H2qposuproviderFriendlyNameArrayOutput
func (H2qposuproviderFriendlyNameArrayOutput) ToH2qposuproviderFriendlyNameArrayOutputWithContext ¶
func (o H2qposuproviderFriendlyNameArrayOutput) ToH2qposuproviderFriendlyNameArrayOutputWithContext(ctx context.Context) H2qposuproviderFriendlyNameArrayOutput
type H2qposuproviderFriendlyNameInput ¶
type H2qposuproviderFriendlyNameInput interface { pulumi.Input ToH2qposuproviderFriendlyNameOutput() H2qposuproviderFriendlyNameOutput ToH2qposuproviderFriendlyNameOutputWithContext(context.Context) H2qposuproviderFriendlyNameOutput }
H2qposuproviderFriendlyNameInput is an input type that accepts H2qposuproviderFriendlyNameArgs and H2qposuproviderFriendlyNameOutput values. You can construct a concrete instance of `H2qposuproviderFriendlyNameInput` via:
H2qposuproviderFriendlyNameArgs{...}
type H2qposuproviderFriendlyNameOutput ¶
type H2qposuproviderFriendlyNameOutput struct{ *pulumi.OutputState }
func (H2qposuproviderFriendlyNameOutput) ElementType ¶
func (H2qposuproviderFriendlyNameOutput) ElementType() reflect.Type
func (H2qposuproviderFriendlyNameOutput) FriendlyName ¶
func (o H2qposuproviderFriendlyNameOutput) FriendlyName() pulumi.StringPtrOutput
OSU provider friendly name.
func (H2qposuproviderFriendlyNameOutput) Index ¶
func (o H2qposuproviderFriendlyNameOutput) Index() pulumi.IntPtrOutput
OSU provider friendly name index.
func (H2qposuproviderFriendlyNameOutput) Lang ¶
func (o H2qposuproviderFriendlyNameOutput) Lang() pulumi.StringPtrOutput
Language code.
func (H2qposuproviderFriendlyNameOutput) ToH2qposuproviderFriendlyNameOutput ¶
func (o H2qposuproviderFriendlyNameOutput) ToH2qposuproviderFriendlyNameOutput() H2qposuproviderFriendlyNameOutput
func (H2qposuproviderFriendlyNameOutput) ToH2qposuproviderFriendlyNameOutputWithContext ¶
func (o H2qposuproviderFriendlyNameOutput) ToH2qposuproviderFriendlyNameOutputWithContext(ctx context.Context) H2qposuproviderFriendlyNameOutput
type H2qposuproviderInput ¶
type H2qposuproviderInput interface { pulumi.Input ToH2qposuproviderOutput() H2qposuproviderOutput ToH2qposuproviderOutputWithContext(ctx context.Context) H2qposuproviderOutput }
type H2qposuproviderMap ¶
type H2qposuproviderMap map[string]H2qposuproviderInput
func (H2qposuproviderMap) ElementType ¶
func (H2qposuproviderMap) ElementType() reflect.Type
func (H2qposuproviderMap) ToH2qposuproviderMapOutput ¶
func (i H2qposuproviderMap) ToH2qposuproviderMapOutput() H2qposuproviderMapOutput
func (H2qposuproviderMap) ToH2qposuproviderMapOutputWithContext ¶
func (i H2qposuproviderMap) ToH2qposuproviderMapOutputWithContext(ctx context.Context) H2qposuproviderMapOutput
type H2qposuproviderMapInput ¶
type H2qposuproviderMapInput interface { pulumi.Input ToH2qposuproviderMapOutput() H2qposuproviderMapOutput ToH2qposuproviderMapOutputWithContext(context.Context) H2qposuproviderMapOutput }
H2qposuproviderMapInput is an input type that accepts H2qposuproviderMap and H2qposuproviderMapOutput values. You can construct a concrete instance of `H2qposuproviderMapInput` via:
H2qposuproviderMap{ "key": H2qposuproviderArgs{...} }
type H2qposuproviderMapOutput ¶
type H2qposuproviderMapOutput struct{ *pulumi.OutputState }
func (H2qposuproviderMapOutput) ElementType ¶
func (H2qposuproviderMapOutput) ElementType() reflect.Type
func (H2qposuproviderMapOutput) MapIndex ¶
func (o H2qposuproviderMapOutput) MapIndex(k pulumi.StringInput) H2qposuproviderOutput
func (H2qposuproviderMapOutput) ToH2qposuproviderMapOutput ¶
func (o H2qposuproviderMapOutput) ToH2qposuproviderMapOutput() H2qposuproviderMapOutput
func (H2qposuproviderMapOutput) ToH2qposuproviderMapOutputWithContext ¶
func (o H2qposuproviderMapOutput) ToH2qposuproviderMapOutputWithContext(ctx context.Context) H2qposuproviderMapOutput
type H2qposuproviderOutput ¶
type H2qposuproviderOutput struct{ *pulumi.OutputState }
func (H2qposuproviderOutput) DynamicSortSubtable ¶
func (o H2qposuproviderOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (H2qposuproviderOutput) ElementType ¶
func (H2qposuproviderOutput) ElementType() reflect.Type
func (H2qposuproviderOutput) FriendlyNames ¶
func (o H2qposuproviderOutput) FriendlyNames() H2qposuproviderFriendlyNameArrayOutput
OSU provider friendly name. The structure of `friendlyName` block is documented below.
func (H2qposuproviderOutput) GetAllTables ¶
func (o H2qposuproviderOutput) 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 (H2qposuproviderOutput) Icon ¶
func (o H2qposuproviderOutput) Icon() pulumi.StringOutput
OSU provider icon.
func (H2qposuproviderOutput) Name ¶
func (o H2qposuproviderOutput) Name() pulumi.StringOutput
OSU provider ID.
func (H2qposuproviderOutput) OsuMethod ¶
func (o H2qposuproviderOutput) OsuMethod() pulumi.StringOutput
OSU method list. Valid values: `oma-dm`, `soap-xml-spp`, `reserved`.
func (H2qposuproviderOutput) OsuNai ¶
func (o H2qposuproviderOutput) OsuNai() pulumi.StringOutput
OSU NAI.
func (H2qposuproviderOutput) ServerUri ¶
func (o H2qposuproviderOutput) ServerUri() pulumi.StringOutput
Server URI.
func (H2qposuproviderOutput) ServiceDescriptions ¶
func (o H2qposuproviderOutput) ServiceDescriptions() H2qposuproviderServiceDescriptionArrayOutput
OSU service name. The structure of `serviceDescription` block is documented below.
func (H2qposuproviderOutput) ToH2qposuproviderOutput ¶
func (o H2qposuproviderOutput) ToH2qposuproviderOutput() H2qposuproviderOutput
func (H2qposuproviderOutput) ToH2qposuproviderOutputWithContext ¶
func (o H2qposuproviderOutput) ToH2qposuproviderOutputWithContext(ctx context.Context) H2qposuproviderOutput
func (H2qposuproviderOutput) Vdomparam ¶
func (o H2qposuproviderOutput) 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 H2qposuproviderServiceDescriptionArgs ¶
type H2qposuproviderServiceDescriptionArgs struct { // Language code. Lang pulumi.StringPtrInput `pulumi:"lang"` // Service description. ServiceDescription pulumi.StringPtrInput `pulumi:"serviceDescription"` // OSU service ID. ServiceId pulumi.IntPtrInput `pulumi:"serviceId"` }
func (H2qposuproviderServiceDescriptionArgs) ElementType ¶
func (H2qposuproviderServiceDescriptionArgs) ElementType() reflect.Type
func (H2qposuproviderServiceDescriptionArgs) ToH2qposuproviderServiceDescriptionOutput ¶
func (i H2qposuproviderServiceDescriptionArgs) ToH2qposuproviderServiceDescriptionOutput() H2qposuproviderServiceDescriptionOutput
func (H2qposuproviderServiceDescriptionArgs) ToH2qposuproviderServiceDescriptionOutputWithContext ¶
func (i H2qposuproviderServiceDescriptionArgs) ToH2qposuproviderServiceDescriptionOutputWithContext(ctx context.Context) H2qposuproviderServiceDescriptionOutput
type H2qposuproviderServiceDescriptionArray ¶
type H2qposuproviderServiceDescriptionArray []H2qposuproviderServiceDescriptionInput
func (H2qposuproviderServiceDescriptionArray) ElementType ¶
func (H2qposuproviderServiceDescriptionArray) ElementType() reflect.Type
func (H2qposuproviderServiceDescriptionArray) ToH2qposuproviderServiceDescriptionArrayOutput ¶
func (i H2qposuproviderServiceDescriptionArray) ToH2qposuproviderServiceDescriptionArrayOutput() H2qposuproviderServiceDescriptionArrayOutput
func (H2qposuproviderServiceDescriptionArray) ToH2qposuproviderServiceDescriptionArrayOutputWithContext ¶
func (i H2qposuproviderServiceDescriptionArray) ToH2qposuproviderServiceDescriptionArrayOutputWithContext(ctx context.Context) H2qposuproviderServiceDescriptionArrayOutput
type H2qposuproviderServiceDescriptionArrayInput ¶
type H2qposuproviderServiceDescriptionArrayInput interface { pulumi.Input ToH2qposuproviderServiceDescriptionArrayOutput() H2qposuproviderServiceDescriptionArrayOutput ToH2qposuproviderServiceDescriptionArrayOutputWithContext(context.Context) H2qposuproviderServiceDescriptionArrayOutput }
H2qposuproviderServiceDescriptionArrayInput is an input type that accepts H2qposuproviderServiceDescriptionArray and H2qposuproviderServiceDescriptionArrayOutput values. You can construct a concrete instance of `H2qposuproviderServiceDescriptionArrayInput` via:
H2qposuproviderServiceDescriptionArray{ H2qposuproviderServiceDescriptionArgs{...} }
type H2qposuproviderServiceDescriptionArrayOutput ¶
type H2qposuproviderServiceDescriptionArrayOutput struct{ *pulumi.OutputState }
func (H2qposuproviderServiceDescriptionArrayOutput) ElementType ¶
func (H2qposuproviderServiceDescriptionArrayOutput) ElementType() reflect.Type
func (H2qposuproviderServiceDescriptionArrayOutput) ToH2qposuproviderServiceDescriptionArrayOutput ¶
func (o H2qposuproviderServiceDescriptionArrayOutput) ToH2qposuproviderServiceDescriptionArrayOutput() H2qposuproviderServiceDescriptionArrayOutput
func (H2qposuproviderServiceDescriptionArrayOutput) ToH2qposuproviderServiceDescriptionArrayOutputWithContext ¶
func (o H2qposuproviderServiceDescriptionArrayOutput) ToH2qposuproviderServiceDescriptionArrayOutputWithContext(ctx context.Context) H2qposuproviderServiceDescriptionArrayOutput
type H2qposuproviderServiceDescriptionInput ¶
type H2qposuproviderServiceDescriptionInput interface { pulumi.Input ToH2qposuproviderServiceDescriptionOutput() H2qposuproviderServiceDescriptionOutput ToH2qposuproviderServiceDescriptionOutputWithContext(context.Context) H2qposuproviderServiceDescriptionOutput }
H2qposuproviderServiceDescriptionInput is an input type that accepts H2qposuproviderServiceDescriptionArgs and H2qposuproviderServiceDescriptionOutput values. You can construct a concrete instance of `H2qposuproviderServiceDescriptionInput` via:
H2qposuproviderServiceDescriptionArgs{...}
type H2qposuproviderServiceDescriptionOutput ¶
type H2qposuproviderServiceDescriptionOutput struct{ *pulumi.OutputState }
func (H2qposuproviderServiceDescriptionOutput) ElementType ¶
func (H2qposuproviderServiceDescriptionOutput) ElementType() reflect.Type
func (H2qposuproviderServiceDescriptionOutput) Lang ¶
func (o H2qposuproviderServiceDescriptionOutput) Lang() pulumi.StringPtrOutput
Language code.
func (H2qposuproviderServiceDescriptionOutput) ServiceDescription ¶
func (o H2qposuproviderServiceDescriptionOutput) ServiceDescription() pulumi.StringPtrOutput
Service description.
func (H2qposuproviderServiceDescriptionOutput) ServiceId ¶
func (o H2qposuproviderServiceDescriptionOutput) ServiceId() pulumi.IntPtrOutput
OSU service ID.
func (H2qposuproviderServiceDescriptionOutput) ToH2qposuproviderServiceDescriptionOutput ¶
func (o H2qposuproviderServiceDescriptionOutput) ToH2qposuproviderServiceDescriptionOutput() H2qposuproviderServiceDescriptionOutput
func (H2qposuproviderServiceDescriptionOutput) ToH2qposuproviderServiceDescriptionOutputWithContext ¶
func (o H2qposuproviderServiceDescriptionOutput) ToH2qposuproviderServiceDescriptionOutputWithContext(ctx context.Context) H2qposuproviderServiceDescriptionOutput
type H2qposuproviderState ¶
type H2qposuproviderState struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrInput // OSU provider friendly name. The structure of `friendlyName` block is documented below. FriendlyNames H2qposuproviderFriendlyNameArrayInput // 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 // OSU provider icon. Icon pulumi.StringPtrInput // OSU provider ID. Name pulumi.StringPtrInput // OSU method list. Valid values: `oma-dm`, `soap-xml-spp`, `reserved`. OsuMethod pulumi.StringPtrInput // OSU NAI. OsuNai pulumi.StringPtrInput // Server URI. ServerUri pulumi.StringPtrInput // OSU service name. The structure of `serviceDescription` block is documented below. ServiceDescriptions H2qposuproviderServiceDescriptionArrayInput // 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 (H2qposuproviderState) ElementType ¶
func (H2qposuproviderState) ElementType() reflect.Type
type H2qposuprovidernai ¶
type H2qposuprovidernai struct { pulumi.CustomResourceState // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // 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"` // OSU NAI list. The structure of `naiList` block is documented below. NaiLists H2qposuprovidernaiNaiListArrayOutput `pulumi:"naiLists"` // OSU provider NAI ID. 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"` }
Configure online sign up (OSU) provider NAI list. Applies to FortiOS Version `>= 7.0.2`.
## Import
WirelessControllerHotspot20 H2QpOsuProviderNai can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/h2qposuprovidernai:H2qposuprovidernai labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/h2qposuprovidernai:H2qposuprovidernai labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetH2qposuprovidernai ¶
func GetH2qposuprovidernai(ctx *pulumi.Context, name string, id pulumi.IDInput, state *H2qposuprovidernaiState, opts ...pulumi.ResourceOption) (*H2qposuprovidernai, error)
GetH2qposuprovidernai gets an existing H2qposuprovidernai 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 NewH2qposuprovidernai ¶
func NewH2qposuprovidernai(ctx *pulumi.Context, name string, args *H2qposuprovidernaiArgs, opts ...pulumi.ResourceOption) (*H2qposuprovidernai, error)
NewH2qposuprovidernai registers a new resource with the given unique name, arguments, and options.
func (*H2qposuprovidernai) ElementType ¶
func (*H2qposuprovidernai) ElementType() reflect.Type
func (*H2qposuprovidernai) ToH2qposuprovidernaiOutput ¶
func (i *H2qposuprovidernai) ToH2qposuprovidernaiOutput() H2qposuprovidernaiOutput
func (*H2qposuprovidernai) ToH2qposuprovidernaiOutputWithContext ¶
func (i *H2qposuprovidernai) ToH2qposuprovidernaiOutputWithContext(ctx context.Context) H2qposuprovidernaiOutput
type H2qposuprovidernaiArgs ¶
type H2qposuprovidernaiArgs struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // OSU NAI list. The structure of `naiList` block is documented below. NaiLists H2qposuprovidernaiNaiListArrayInput // OSU provider NAI ID. 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 H2qposuprovidernai resource.
func (H2qposuprovidernaiArgs) ElementType ¶
func (H2qposuprovidernaiArgs) ElementType() reflect.Type
type H2qposuprovidernaiArray ¶
type H2qposuprovidernaiArray []H2qposuprovidernaiInput
func (H2qposuprovidernaiArray) ElementType ¶
func (H2qposuprovidernaiArray) ElementType() reflect.Type
func (H2qposuprovidernaiArray) ToH2qposuprovidernaiArrayOutput ¶
func (i H2qposuprovidernaiArray) ToH2qposuprovidernaiArrayOutput() H2qposuprovidernaiArrayOutput
func (H2qposuprovidernaiArray) ToH2qposuprovidernaiArrayOutputWithContext ¶
func (i H2qposuprovidernaiArray) ToH2qposuprovidernaiArrayOutputWithContext(ctx context.Context) H2qposuprovidernaiArrayOutput
type H2qposuprovidernaiArrayInput ¶
type H2qposuprovidernaiArrayInput interface { pulumi.Input ToH2qposuprovidernaiArrayOutput() H2qposuprovidernaiArrayOutput ToH2qposuprovidernaiArrayOutputWithContext(context.Context) H2qposuprovidernaiArrayOutput }
H2qposuprovidernaiArrayInput is an input type that accepts H2qposuprovidernaiArray and H2qposuprovidernaiArrayOutput values. You can construct a concrete instance of `H2qposuprovidernaiArrayInput` via:
H2qposuprovidernaiArray{ H2qposuprovidernaiArgs{...} }
type H2qposuprovidernaiArrayOutput ¶
type H2qposuprovidernaiArrayOutput struct{ *pulumi.OutputState }
func (H2qposuprovidernaiArrayOutput) ElementType ¶
func (H2qposuprovidernaiArrayOutput) ElementType() reflect.Type
func (H2qposuprovidernaiArrayOutput) Index ¶
func (o H2qposuprovidernaiArrayOutput) Index(i pulumi.IntInput) H2qposuprovidernaiOutput
func (H2qposuprovidernaiArrayOutput) ToH2qposuprovidernaiArrayOutput ¶
func (o H2qposuprovidernaiArrayOutput) ToH2qposuprovidernaiArrayOutput() H2qposuprovidernaiArrayOutput
func (H2qposuprovidernaiArrayOutput) ToH2qposuprovidernaiArrayOutputWithContext ¶
func (o H2qposuprovidernaiArrayOutput) ToH2qposuprovidernaiArrayOutputWithContext(ctx context.Context) H2qposuprovidernaiArrayOutput
type H2qposuprovidernaiInput ¶
type H2qposuprovidernaiInput interface { pulumi.Input ToH2qposuprovidernaiOutput() H2qposuprovidernaiOutput ToH2qposuprovidernaiOutputWithContext(ctx context.Context) H2qposuprovidernaiOutput }
type H2qposuprovidernaiMap ¶
type H2qposuprovidernaiMap map[string]H2qposuprovidernaiInput
func (H2qposuprovidernaiMap) ElementType ¶
func (H2qposuprovidernaiMap) ElementType() reflect.Type
func (H2qposuprovidernaiMap) ToH2qposuprovidernaiMapOutput ¶
func (i H2qposuprovidernaiMap) ToH2qposuprovidernaiMapOutput() H2qposuprovidernaiMapOutput
func (H2qposuprovidernaiMap) ToH2qposuprovidernaiMapOutputWithContext ¶
func (i H2qposuprovidernaiMap) ToH2qposuprovidernaiMapOutputWithContext(ctx context.Context) H2qposuprovidernaiMapOutput
type H2qposuprovidernaiMapInput ¶
type H2qposuprovidernaiMapInput interface { pulumi.Input ToH2qposuprovidernaiMapOutput() H2qposuprovidernaiMapOutput ToH2qposuprovidernaiMapOutputWithContext(context.Context) H2qposuprovidernaiMapOutput }
H2qposuprovidernaiMapInput is an input type that accepts H2qposuprovidernaiMap and H2qposuprovidernaiMapOutput values. You can construct a concrete instance of `H2qposuprovidernaiMapInput` via:
H2qposuprovidernaiMap{ "key": H2qposuprovidernaiArgs{...} }
type H2qposuprovidernaiMapOutput ¶
type H2qposuprovidernaiMapOutput struct{ *pulumi.OutputState }
func (H2qposuprovidernaiMapOutput) ElementType ¶
func (H2qposuprovidernaiMapOutput) ElementType() reflect.Type
func (H2qposuprovidernaiMapOutput) MapIndex ¶
func (o H2qposuprovidernaiMapOutput) MapIndex(k pulumi.StringInput) H2qposuprovidernaiOutput
func (H2qposuprovidernaiMapOutput) ToH2qposuprovidernaiMapOutput ¶
func (o H2qposuprovidernaiMapOutput) ToH2qposuprovidernaiMapOutput() H2qposuprovidernaiMapOutput
func (H2qposuprovidernaiMapOutput) ToH2qposuprovidernaiMapOutputWithContext ¶
func (o H2qposuprovidernaiMapOutput) ToH2qposuprovidernaiMapOutputWithContext(ctx context.Context) H2qposuprovidernaiMapOutput
type H2qposuprovidernaiNaiListArgs ¶
type H2qposuprovidernaiNaiListArgs struct { // OSU NAI ID. Name pulumi.StringPtrInput `pulumi:"name"` // OSU NAI. OsuNai pulumi.StringPtrInput `pulumi:"osuNai"` }
func (H2qposuprovidernaiNaiListArgs) ElementType ¶
func (H2qposuprovidernaiNaiListArgs) ElementType() reflect.Type
func (H2qposuprovidernaiNaiListArgs) ToH2qposuprovidernaiNaiListOutput ¶
func (i H2qposuprovidernaiNaiListArgs) ToH2qposuprovidernaiNaiListOutput() H2qposuprovidernaiNaiListOutput
func (H2qposuprovidernaiNaiListArgs) ToH2qposuprovidernaiNaiListOutputWithContext ¶
func (i H2qposuprovidernaiNaiListArgs) ToH2qposuprovidernaiNaiListOutputWithContext(ctx context.Context) H2qposuprovidernaiNaiListOutput
type H2qposuprovidernaiNaiListArray ¶
type H2qposuprovidernaiNaiListArray []H2qposuprovidernaiNaiListInput
func (H2qposuprovidernaiNaiListArray) ElementType ¶
func (H2qposuprovidernaiNaiListArray) ElementType() reflect.Type
func (H2qposuprovidernaiNaiListArray) ToH2qposuprovidernaiNaiListArrayOutput ¶
func (i H2qposuprovidernaiNaiListArray) ToH2qposuprovidernaiNaiListArrayOutput() H2qposuprovidernaiNaiListArrayOutput
func (H2qposuprovidernaiNaiListArray) ToH2qposuprovidernaiNaiListArrayOutputWithContext ¶
func (i H2qposuprovidernaiNaiListArray) ToH2qposuprovidernaiNaiListArrayOutputWithContext(ctx context.Context) H2qposuprovidernaiNaiListArrayOutput
type H2qposuprovidernaiNaiListArrayInput ¶
type H2qposuprovidernaiNaiListArrayInput interface { pulumi.Input ToH2qposuprovidernaiNaiListArrayOutput() H2qposuprovidernaiNaiListArrayOutput ToH2qposuprovidernaiNaiListArrayOutputWithContext(context.Context) H2qposuprovidernaiNaiListArrayOutput }
H2qposuprovidernaiNaiListArrayInput is an input type that accepts H2qposuprovidernaiNaiListArray and H2qposuprovidernaiNaiListArrayOutput values. You can construct a concrete instance of `H2qposuprovidernaiNaiListArrayInput` via:
H2qposuprovidernaiNaiListArray{ H2qposuprovidernaiNaiListArgs{...} }
type H2qposuprovidernaiNaiListArrayOutput ¶
type H2qposuprovidernaiNaiListArrayOutput struct{ *pulumi.OutputState }
func (H2qposuprovidernaiNaiListArrayOutput) ElementType ¶
func (H2qposuprovidernaiNaiListArrayOutput) ElementType() reflect.Type
func (H2qposuprovidernaiNaiListArrayOutput) Index ¶
func (o H2qposuprovidernaiNaiListArrayOutput) Index(i pulumi.IntInput) H2qposuprovidernaiNaiListOutput
func (H2qposuprovidernaiNaiListArrayOutput) ToH2qposuprovidernaiNaiListArrayOutput ¶
func (o H2qposuprovidernaiNaiListArrayOutput) ToH2qposuprovidernaiNaiListArrayOutput() H2qposuprovidernaiNaiListArrayOutput
func (H2qposuprovidernaiNaiListArrayOutput) ToH2qposuprovidernaiNaiListArrayOutputWithContext ¶
func (o H2qposuprovidernaiNaiListArrayOutput) ToH2qposuprovidernaiNaiListArrayOutputWithContext(ctx context.Context) H2qposuprovidernaiNaiListArrayOutput
type H2qposuprovidernaiNaiListInput ¶
type H2qposuprovidernaiNaiListInput interface { pulumi.Input ToH2qposuprovidernaiNaiListOutput() H2qposuprovidernaiNaiListOutput ToH2qposuprovidernaiNaiListOutputWithContext(context.Context) H2qposuprovidernaiNaiListOutput }
H2qposuprovidernaiNaiListInput is an input type that accepts H2qposuprovidernaiNaiListArgs and H2qposuprovidernaiNaiListOutput values. You can construct a concrete instance of `H2qposuprovidernaiNaiListInput` via:
H2qposuprovidernaiNaiListArgs{...}
type H2qposuprovidernaiNaiListOutput ¶
type H2qposuprovidernaiNaiListOutput struct{ *pulumi.OutputState }
func (H2qposuprovidernaiNaiListOutput) ElementType ¶
func (H2qposuprovidernaiNaiListOutput) ElementType() reflect.Type
func (H2qposuprovidernaiNaiListOutput) Name ¶
func (o H2qposuprovidernaiNaiListOutput) Name() pulumi.StringPtrOutput
OSU NAI ID.
func (H2qposuprovidernaiNaiListOutput) OsuNai ¶
func (o H2qposuprovidernaiNaiListOutput) OsuNai() pulumi.StringPtrOutput
OSU NAI.
func (H2qposuprovidernaiNaiListOutput) ToH2qposuprovidernaiNaiListOutput ¶
func (o H2qposuprovidernaiNaiListOutput) ToH2qposuprovidernaiNaiListOutput() H2qposuprovidernaiNaiListOutput
func (H2qposuprovidernaiNaiListOutput) ToH2qposuprovidernaiNaiListOutputWithContext ¶
func (o H2qposuprovidernaiNaiListOutput) ToH2qposuprovidernaiNaiListOutputWithContext(ctx context.Context) H2qposuprovidernaiNaiListOutput
type H2qposuprovidernaiOutput ¶
type H2qposuprovidernaiOutput struct{ *pulumi.OutputState }
func (H2qposuprovidernaiOutput) DynamicSortSubtable ¶
func (o H2qposuprovidernaiOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (H2qposuprovidernaiOutput) ElementType ¶
func (H2qposuprovidernaiOutput) ElementType() reflect.Type
func (H2qposuprovidernaiOutput) GetAllTables ¶
func (o H2qposuprovidernaiOutput) 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 (H2qposuprovidernaiOutput) NaiLists ¶
func (o H2qposuprovidernaiOutput) NaiLists() H2qposuprovidernaiNaiListArrayOutput
OSU NAI list. The structure of `naiList` block is documented below.
func (H2qposuprovidernaiOutput) Name ¶
func (o H2qposuprovidernaiOutput) Name() pulumi.StringOutput
OSU provider NAI ID.
func (H2qposuprovidernaiOutput) ToH2qposuprovidernaiOutput ¶
func (o H2qposuprovidernaiOutput) ToH2qposuprovidernaiOutput() H2qposuprovidernaiOutput
func (H2qposuprovidernaiOutput) ToH2qposuprovidernaiOutputWithContext ¶
func (o H2qposuprovidernaiOutput) ToH2qposuprovidernaiOutputWithContext(ctx context.Context) H2qposuprovidernaiOutput
func (H2qposuprovidernaiOutput) Vdomparam ¶
func (o H2qposuprovidernaiOutput) 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 H2qposuprovidernaiState ¶
type H2qposuprovidernaiState struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // OSU NAI list. The structure of `naiList` block is documented below. NaiLists H2qposuprovidernaiNaiListArrayInput // OSU provider NAI ID. 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 (H2qposuprovidernaiState) ElementType ¶
func (H2qposuprovidernaiState) ElementType() reflect.Type
type H2qptermsandconditions ¶
type H2qptermsandconditions struct { pulumi.CustomResourceState // Filename. Filename pulumi.StringOutput `pulumi:"filename"` // Terms and Conditions ID. Name pulumi.StringOutput `pulumi:"name"` // Timestamp. Timestamp pulumi.IntOutput `pulumi:"timestamp"` // URL. Url pulumi.StringOutput `pulumi:"url"` // 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"` }
Configure terms and conditions. Applies to FortiOS Version `>= 7.0.2`.
## Import
WirelessControllerHotspot20 H2QpTermsAndConditions can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/h2qptermsandconditions:H2qptermsandconditions labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/h2qptermsandconditions:H2qptermsandconditions labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetH2qptermsandconditions ¶
func GetH2qptermsandconditions(ctx *pulumi.Context, name string, id pulumi.IDInput, state *H2qptermsandconditionsState, opts ...pulumi.ResourceOption) (*H2qptermsandconditions, error)
GetH2qptermsandconditions gets an existing H2qptermsandconditions 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 NewH2qptermsandconditions ¶
func NewH2qptermsandconditions(ctx *pulumi.Context, name string, args *H2qptermsandconditionsArgs, opts ...pulumi.ResourceOption) (*H2qptermsandconditions, error)
NewH2qptermsandconditions registers a new resource with the given unique name, arguments, and options.
func (*H2qptermsandconditions) ElementType ¶
func (*H2qptermsandconditions) ElementType() reflect.Type
func (*H2qptermsandconditions) ToH2qptermsandconditionsOutput ¶
func (i *H2qptermsandconditions) ToH2qptermsandconditionsOutput() H2qptermsandconditionsOutput
func (*H2qptermsandconditions) ToH2qptermsandconditionsOutputWithContext ¶
func (i *H2qptermsandconditions) ToH2qptermsandconditionsOutputWithContext(ctx context.Context) H2qptermsandconditionsOutput
type H2qptermsandconditionsArgs ¶
type H2qptermsandconditionsArgs struct { // Filename. Filename pulumi.StringPtrInput // Terms and Conditions ID. Name pulumi.StringPtrInput // Timestamp. Timestamp pulumi.IntPtrInput // URL. Url 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 H2qptermsandconditions resource.
func (H2qptermsandconditionsArgs) ElementType ¶
func (H2qptermsandconditionsArgs) ElementType() reflect.Type
type H2qptermsandconditionsArray ¶
type H2qptermsandconditionsArray []H2qptermsandconditionsInput
func (H2qptermsandconditionsArray) ElementType ¶
func (H2qptermsandconditionsArray) ElementType() reflect.Type
func (H2qptermsandconditionsArray) ToH2qptermsandconditionsArrayOutput ¶
func (i H2qptermsandconditionsArray) ToH2qptermsandconditionsArrayOutput() H2qptermsandconditionsArrayOutput
func (H2qptermsandconditionsArray) ToH2qptermsandconditionsArrayOutputWithContext ¶
func (i H2qptermsandconditionsArray) ToH2qptermsandconditionsArrayOutputWithContext(ctx context.Context) H2qptermsandconditionsArrayOutput
type H2qptermsandconditionsArrayInput ¶
type H2qptermsandconditionsArrayInput interface { pulumi.Input ToH2qptermsandconditionsArrayOutput() H2qptermsandconditionsArrayOutput ToH2qptermsandconditionsArrayOutputWithContext(context.Context) H2qptermsandconditionsArrayOutput }
H2qptermsandconditionsArrayInput is an input type that accepts H2qptermsandconditionsArray and H2qptermsandconditionsArrayOutput values. You can construct a concrete instance of `H2qptermsandconditionsArrayInput` via:
H2qptermsandconditionsArray{ H2qptermsandconditionsArgs{...} }
type H2qptermsandconditionsArrayOutput ¶
type H2qptermsandconditionsArrayOutput struct{ *pulumi.OutputState }
func (H2qptermsandconditionsArrayOutput) ElementType ¶
func (H2qptermsandconditionsArrayOutput) ElementType() reflect.Type
func (H2qptermsandconditionsArrayOutput) Index ¶
func (o H2qptermsandconditionsArrayOutput) Index(i pulumi.IntInput) H2qptermsandconditionsOutput
func (H2qptermsandconditionsArrayOutput) ToH2qptermsandconditionsArrayOutput ¶
func (o H2qptermsandconditionsArrayOutput) ToH2qptermsandconditionsArrayOutput() H2qptermsandconditionsArrayOutput
func (H2qptermsandconditionsArrayOutput) ToH2qptermsandconditionsArrayOutputWithContext ¶
func (o H2qptermsandconditionsArrayOutput) ToH2qptermsandconditionsArrayOutputWithContext(ctx context.Context) H2qptermsandconditionsArrayOutput
type H2qptermsandconditionsInput ¶
type H2qptermsandconditionsInput interface { pulumi.Input ToH2qptermsandconditionsOutput() H2qptermsandconditionsOutput ToH2qptermsandconditionsOutputWithContext(ctx context.Context) H2qptermsandconditionsOutput }
type H2qptermsandconditionsMap ¶
type H2qptermsandconditionsMap map[string]H2qptermsandconditionsInput
func (H2qptermsandconditionsMap) ElementType ¶
func (H2qptermsandconditionsMap) ElementType() reflect.Type
func (H2qptermsandconditionsMap) ToH2qptermsandconditionsMapOutput ¶
func (i H2qptermsandconditionsMap) ToH2qptermsandconditionsMapOutput() H2qptermsandconditionsMapOutput
func (H2qptermsandconditionsMap) ToH2qptermsandconditionsMapOutputWithContext ¶
func (i H2qptermsandconditionsMap) ToH2qptermsandconditionsMapOutputWithContext(ctx context.Context) H2qptermsandconditionsMapOutput
type H2qptermsandconditionsMapInput ¶
type H2qptermsandconditionsMapInput interface { pulumi.Input ToH2qptermsandconditionsMapOutput() H2qptermsandconditionsMapOutput ToH2qptermsandconditionsMapOutputWithContext(context.Context) H2qptermsandconditionsMapOutput }
H2qptermsandconditionsMapInput is an input type that accepts H2qptermsandconditionsMap and H2qptermsandconditionsMapOutput values. You can construct a concrete instance of `H2qptermsandconditionsMapInput` via:
H2qptermsandconditionsMap{ "key": H2qptermsandconditionsArgs{...} }
type H2qptermsandconditionsMapOutput ¶
type H2qptermsandconditionsMapOutput struct{ *pulumi.OutputState }
func (H2qptermsandconditionsMapOutput) ElementType ¶
func (H2qptermsandconditionsMapOutput) ElementType() reflect.Type
func (H2qptermsandconditionsMapOutput) MapIndex ¶
func (o H2qptermsandconditionsMapOutput) MapIndex(k pulumi.StringInput) H2qptermsandconditionsOutput
func (H2qptermsandconditionsMapOutput) ToH2qptermsandconditionsMapOutput ¶
func (o H2qptermsandconditionsMapOutput) ToH2qptermsandconditionsMapOutput() H2qptermsandconditionsMapOutput
func (H2qptermsandconditionsMapOutput) ToH2qptermsandconditionsMapOutputWithContext ¶
func (o H2qptermsandconditionsMapOutput) ToH2qptermsandconditionsMapOutputWithContext(ctx context.Context) H2qptermsandconditionsMapOutput
type H2qptermsandconditionsOutput ¶
type H2qptermsandconditionsOutput struct{ *pulumi.OutputState }
func (H2qptermsandconditionsOutput) ElementType ¶
func (H2qptermsandconditionsOutput) ElementType() reflect.Type
func (H2qptermsandconditionsOutput) Filename ¶
func (o H2qptermsandconditionsOutput) Filename() pulumi.StringOutput
Filename.
func (H2qptermsandconditionsOutput) Name ¶
func (o H2qptermsandconditionsOutput) Name() pulumi.StringOutput
Terms and Conditions ID.
func (H2qptermsandconditionsOutput) Timestamp ¶
func (o H2qptermsandconditionsOutput) Timestamp() pulumi.IntOutput
Timestamp.
func (H2qptermsandconditionsOutput) ToH2qptermsandconditionsOutput ¶
func (o H2qptermsandconditionsOutput) ToH2qptermsandconditionsOutput() H2qptermsandconditionsOutput
func (H2qptermsandconditionsOutput) ToH2qptermsandconditionsOutputWithContext ¶
func (o H2qptermsandconditionsOutput) ToH2qptermsandconditionsOutputWithContext(ctx context.Context) H2qptermsandconditionsOutput
func (H2qptermsandconditionsOutput) Url ¶
func (o H2qptermsandconditionsOutput) Url() pulumi.StringOutput
URL.
func (H2qptermsandconditionsOutput) Vdomparam ¶
func (o H2qptermsandconditionsOutput) 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 H2qptermsandconditionsState ¶
type H2qptermsandconditionsState struct { // Filename. Filename pulumi.StringPtrInput // Terms and Conditions ID. Name pulumi.StringPtrInput // Timestamp. Timestamp pulumi.IntPtrInput // URL. Url 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 (H2qptermsandconditionsState) ElementType ¶
func (H2qptermsandconditionsState) ElementType() reflect.Type
type H2qpwanmetric ¶
type H2qpwanmetric struct { pulumi.CustomResourceState // Downlink load. DownlinkLoad pulumi.IntOutput `pulumi:"downlinkLoad"` // Downlink speed (in kilobits/s). DownlinkSpeed pulumi.IntOutput `pulumi:"downlinkSpeed"` // Link at capacity. Valid values: `enable`, `disable`. LinkAtCapacity pulumi.StringOutput `pulumi:"linkAtCapacity"` // Link status. Valid values: `up`, `down`, `in-test`. LinkStatus pulumi.StringOutput `pulumi:"linkStatus"` // Load measurement duration (in tenths of a second). LoadMeasurementDuration pulumi.IntOutput `pulumi:"loadMeasurementDuration"` // WAN metric name. Name pulumi.StringOutput `pulumi:"name"` // WAN link symmetry. Valid values: `symmetric`, `asymmetric`. SymmetricWanLink pulumi.StringOutput `pulumi:"symmetricWanLink"` // Uplink load. UplinkLoad pulumi.IntOutput `pulumi:"uplinkLoad"` // Uplink speed (in kilobits/s). UplinkSpeed pulumi.IntOutput `pulumi:"uplinkSpeed"` // 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"` }
Configure WAN metrics.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/wirelesscontroller"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := wirelesscontroller.NewH2qpwanmetric(ctx, "trname", &wirelesscontroller.H2qpwanmetricArgs{ DownlinkLoad: pulumi.Int(0), DownlinkSpeed: pulumi.Int(2400), LinkAtCapacity: pulumi.String("disable"), LinkStatus: pulumi.String("up"), LoadMeasurementDuration: pulumi.Int(0), SymmetricWanLink: pulumi.String("symmetric"), UplinkLoad: pulumi.Int(0), UplinkSpeed: pulumi.Int(2400), }) if err != nil { return err } return nil }) }
```
## Import
WirelessControllerHotspot20 H2QpWanMetric can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/h2qpwanmetric:H2qpwanmetric labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/h2qpwanmetric:H2qpwanmetric labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetH2qpwanmetric ¶
func GetH2qpwanmetric(ctx *pulumi.Context, name string, id pulumi.IDInput, state *H2qpwanmetricState, opts ...pulumi.ResourceOption) (*H2qpwanmetric, error)
GetH2qpwanmetric gets an existing H2qpwanmetric 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 NewH2qpwanmetric ¶
func NewH2qpwanmetric(ctx *pulumi.Context, name string, args *H2qpwanmetricArgs, opts ...pulumi.ResourceOption) (*H2qpwanmetric, error)
NewH2qpwanmetric registers a new resource with the given unique name, arguments, and options.
func (*H2qpwanmetric) ElementType ¶
func (*H2qpwanmetric) ElementType() reflect.Type
func (*H2qpwanmetric) ToH2qpwanmetricOutput ¶
func (i *H2qpwanmetric) ToH2qpwanmetricOutput() H2qpwanmetricOutput
func (*H2qpwanmetric) ToH2qpwanmetricOutputWithContext ¶
func (i *H2qpwanmetric) ToH2qpwanmetricOutputWithContext(ctx context.Context) H2qpwanmetricOutput
type H2qpwanmetricArgs ¶
type H2qpwanmetricArgs struct { // Downlink load. DownlinkLoad pulumi.IntPtrInput // Downlink speed (in kilobits/s). DownlinkSpeed pulumi.IntPtrInput // Link at capacity. Valid values: `enable`, `disable`. LinkAtCapacity pulumi.StringPtrInput // Link status. Valid values: `up`, `down`, `in-test`. LinkStatus pulumi.StringPtrInput // Load measurement duration (in tenths of a second). LoadMeasurementDuration pulumi.IntPtrInput // WAN metric name. Name pulumi.StringPtrInput // WAN link symmetry. Valid values: `symmetric`, `asymmetric`. SymmetricWanLink pulumi.StringPtrInput // Uplink load. UplinkLoad pulumi.IntPtrInput // Uplink speed (in kilobits/s). UplinkSpeed 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 H2qpwanmetric resource.
func (H2qpwanmetricArgs) ElementType ¶
func (H2qpwanmetricArgs) ElementType() reflect.Type
type H2qpwanmetricArray ¶
type H2qpwanmetricArray []H2qpwanmetricInput
func (H2qpwanmetricArray) ElementType ¶
func (H2qpwanmetricArray) ElementType() reflect.Type
func (H2qpwanmetricArray) ToH2qpwanmetricArrayOutput ¶
func (i H2qpwanmetricArray) ToH2qpwanmetricArrayOutput() H2qpwanmetricArrayOutput
func (H2qpwanmetricArray) ToH2qpwanmetricArrayOutputWithContext ¶
func (i H2qpwanmetricArray) ToH2qpwanmetricArrayOutputWithContext(ctx context.Context) H2qpwanmetricArrayOutput
type H2qpwanmetricArrayInput ¶
type H2qpwanmetricArrayInput interface { pulumi.Input ToH2qpwanmetricArrayOutput() H2qpwanmetricArrayOutput ToH2qpwanmetricArrayOutputWithContext(context.Context) H2qpwanmetricArrayOutput }
H2qpwanmetricArrayInput is an input type that accepts H2qpwanmetricArray and H2qpwanmetricArrayOutput values. You can construct a concrete instance of `H2qpwanmetricArrayInput` via:
H2qpwanmetricArray{ H2qpwanmetricArgs{...} }
type H2qpwanmetricArrayOutput ¶
type H2qpwanmetricArrayOutput struct{ *pulumi.OutputState }
func (H2qpwanmetricArrayOutput) ElementType ¶
func (H2qpwanmetricArrayOutput) ElementType() reflect.Type
func (H2qpwanmetricArrayOutput) Index ¶
func (o H2qpwanmetricArrayOutput) Index(i pulumi.IntInput) H2qpwanmetricOutput
func (H2qpwanmetricArrayOutput) ToH2qpwanmetricArrayOutput ¶
func (o H2qpwanmetricArrayOutput) ToH2qpwanmetricArrayOutput() H2qpwanmetricArrayOutput
func (H2qpwanmetricArrayOutput) ToH2qpwanmetricArrayOutputWithContext ¶
func (o H2qpwanmetricArrayOutput) ToH2qpwanmetricArrayOutputWithContext(ctx context.Context) H2qpwanmetricArrayOutput
type H2qpwanmetricInput ¶
type H2qpwanmetricInput interface { pulumi.Input ToH2qpwanmetricOutput() H2qpwanmetricOutput ToH2qpwanmetricOutputWithContext(ctx context.Context) H2qpwanmetricOutput }
type H2qpwanmetricMap ¶
type H2qpwanmetricMap map[string]H2qpwanmetricInput
func (H2qpwanmetricMap) ElementType ¶
func (H2qpwanmetricMap) ElementType() reflect.Type
func (H2qpwanmetricMap) ToH2qpwanmetricMapOutput ¶
func (i H2qpwanmetricMap) ToH2qpwanmetricMapOutput() H2qpwanmetricMapOutput
func (H2qpwanmetricMap) ToH2qpwanmetricMapOutputWithContext ¶
func (i H2qpwanmetricMap) ToH2qpwanmetricMapOutputWithContext(ctx context.Context) H2qpwanmetricMapOutput
type H2qpwanmetricMapInput ¶
type H2qpwanmetricMapInput interface { pulumi.Input ToH2qpwanmetricMapOutput() H2qpwanmetricMapOutput ToH2qpwanmetricMapOutputWithContext(context.Context) H2qpwanmetricMapOutput }
H2qpwanmetricMapInput is an input type that accepts H2qpwanmetricMap and H2qpwanmetricMapOutput values. You can construct a concrete instance of `H2qpwanmetricMapInput` via:
H2qpwanmetricMap{ "key": H2qpwanmetricArgs{...} }
type H2qpwanmetricMapOutput ¶
type H2qpwanmetricMapOutput struct{ *pulumi.OutputState }
func (H2qpwanmetricMapOutput) ElementType ¶
func (H2qpwanmetricMapOutput) ElementType() reflect.Type
func (H2qpwanmetricMapOutput) MapIndex ¶
func (o H2qpwanmetricMapOutput) MapIndex(k pulumi.StringInput) H2qpwanmetricOutput
func (H2qpwanmetricMapOutput) ToH2qpwanmetricMapOutput ¶
func (o H2qpwanmetricMapOutput) ToH2qpwanmetricMapOutput() H2qpwanmetricMapOutput
func (H2qpwanmetricMapOutput) ToH2qpwanmetricMapOutputWithContext ¶
func (o H2qpwanmetricMapOutput) ToH2qpwanmetricMapOutputWithContext(ctx context.Context) H2qpwanmetricMapOutput
type H2qpwanmetricOutput ¶
type H2qpwanmetricOutput struct{ *pulumi.OutputState }
func (H2qpwanmetricOutput) DownlinkLoad ¶
func (o H2qpwanmetricOutput) DownlinkLoad() pulumi.IntOutput
Downlink load.
func (H2qpwanmetricOutput) DownlinkSpeed ¶
func (o H2qpwanmetricOutput) DownlinkSpeed() pulumi.IntOutput
Downlink speed (in kilobits/s).
func (H2qpwanmetricOutput) ElementType ¶
func (H2qpwanmetricOutput) ElementType() reflect.Type
func (H2qpwanmetricOutput) LinkAtCapacity ¶
func (o H2qpwanmetricOutput) LinkAtCapacity() pulumi.StringOutput
Link at capacity. Valid values: `enable`, `disable`.
func (H2qpwanmetricOutput) LinkStatus ¶
func (o H2qpwanmetricOutput) LinkStatus() pulumi.StringOutput
Link status. Valid values: `up`, `down`, `in-test`.
func (H2qpwanmetricOutput) LoadMeasurementDuration ¶
func (o H2qpwanmetricOutput) LoadMeasurementDuration() pulumi.IntOutput
Load measurement duration (in tenths of a second).
func (H2qpwanmetricOutput) Name ¶
func (o H2qpwanmetricOutput) Name() pulumi.StringOutput
WAN metric name.
func (H2qpwanmetricOutput) SymmetricWanLink ¶
func (o H2qpwanmetricOutput) SymmetricWanLink() pulumi.StringOutput
WAN link symmetry. Valid values: `symmetric`, `asymmetric`.
func (H2qpwanmetricOutput) ToH2qpwanmetricOutput ¶
func (o H2qpwanmetricOutput) ToH2qpwanmetricOutput() H2qpwanmetricOutput
func (H2qpwanmetricOutput) ToH2qpwanmetricOutputWithContext ¶
func (o H2qpwanmetricOutput) ToH2qpwanmetricOutputWithContext(ctx context.Context) H2qpwanmetricOutput
func (H2qpwanmetricOutput) UplinkLoad ¶
func (o H2qpwanmetricOutput) UplinkLoad() pulumi.IntOutput
Uplink load.
func (H2qpwanmetricOutput) UplinkSpeed ¶
func (o H2qpwanmetricOutput) UplinkSpeed() pulumi.IntOutput
Uplink speed (in kilobits/s).
func (H2qpwanmetricOutput) Vdomparam ¶
func (o H2qpwanmetricOutput) 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 H2qpwanmetricState ¶
type H2qpwanmetricState struct { // Downlink load. DownlinkLoad pulumi.IntPtrInput // Downlink speed (in kilobits/s). DownlinkSpeed pulumi.IntPtrInput // Link at capacity. Valid values: `enable`, `disable`. LinkAtCapacity pulumi.StringPtrInput // Link status. Valid values: `up`, `down`, `in-test`. LinkStatus pulumi.StringPtrInput // Load measurement duration (in tenths of a second). LoadMeasurementDuration pulumi.IntPtrInput // WAN metric name. Name pulumi.StringPtrInput // WAN link symmetry. Valid values: `symmetric`, `asymmetric`. SymmetricWanLink pulumi.StringPtrInput // Uplink load. UplinkLoad pulumi.IntPtrInput // Uplink speed (in kilobits/s). UplinkSpeed 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 (H2qpwanmetricState) ElementType ¶
func (H2qpwanmetricState) ElementType() reflect.Type
type Hsprofile ¶
type Hsprofile struct { pulumi.CustomResourceState // Enable/disable additional step required for access (ASRA). Valid values: `enable`, `disable`. AccessNetworkAsra pulumi.StringOutput `pulumi:"accessNetworkAsra"` // Enable/disable emergency services reachable (ESR). Valid values: `enable`, `disable`. AccessNetworkEsr pulumi.StringOutput `pulumi:"accessNetworkEsr"` // Enable/disable connectivity to the Internet. Valid values: `enable`, `disable`. AccessNetworkInternet pulumi.StringOutput `pulumi:"accessNetworkInternet"` // Access network type. Valid values: `private-network`, `private-network-with-guest-access`, `chargeable-public-network`, `free-public-network`, `personal-device-network`, `emergency-services-only-network`, `test-or-experimental`, `wildcard`. AccessNetworkType pulumi.StringOutput `pulumi:"accessNetworkType"` // Enable/disable unauthenticated emergency service accessible (UESA). Valid values: `enable`, `disable`. AccessNetworkUesa pulumi.StringOutput `pulumi:"accessNetworkUesa"` // Advice of charge. AdviceOfCharge pulumi.StringOutput `pulumi:"adviceOfCharge"` // ANQP Domain ID (0-65535). AnqpDomainId pulumi.IntOutput `pulumi:"anqpDomainId"` // Enable/disable basic service set (BSS) transition Support. Valid values: `enable`, `disable`. BssTransition pulumi.StringOutput `pulumi:"bssTransition"` // Connection capability name. ConnCap pulumi.StringOutput `pulumi:"connCap"` // Deauthentication request timeout (in seconds). DeauthRequestTimeout pulumi.IntOutput `pulumi:"deauthRequestTimeout"` // Enable/disable downstream group-addressed forwarding (DGAF). Valid values: `enable`, `disable`. Dgaf pulumi.StringOutput `pulumi:"dgaf"` // Domain name. DomainName pulumi.StringOutput `pulumi:"domainName"` // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // GAS comeback delay (default = 500). On FortiOS versions 6.2.0-7.0.0: 0 or 100 - 4000 milliseconds. On FortiOS versions >= 7.0.1: 0 or 100 - 10000 milliseconds. GasComebackDelay pulumi.IntOutput `pulumi:"gasComebackDelay"` // GAS fragmentation limit (512 - 4096, default = 1024). GasFragmentationLimit pulumi.IntOutput `pulumi:"gasFragmentationLimit"` // 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"` // Homogeneous extended service set identifier (HESSID). Hessid pulumi.StringOutput `pulumi:"hessid"` // IP address type name. IpAddrType pulumi.StringOutput `pulumi:"ipAddrType"` // Enable/disable Layer 2 traffic inspection and filtering. Valid values: `enable`, `disable`. L2tif pulumi.StringOutput `pulumi:"l2tif"` // 3GPP PLMN name. N3gppPlmn pulumi.StringOutput `pulumi:"n3gppPlmn"` // NAI realm list name. NaiRealm pulumi.StringOutput `pulumi:"naiRealm"` // Hotspot profile name. Name pulumi.StringOutput `pulumi:"name"` // Network authentication name. NetworkAuth pulumi.StringOutput `pulumi:"networkAuth"` // Operator friendly name. OperFriendlyName pulumi.StringOutput `pulumi:"operFriendlyName"` // Operator icon. OperIcon pulumi.StringOutput `pulumi:"operIcon"` // OSU Provider NAI. OsuProviderNai pulumi.StringOutput `pulumi:"osuProviderNai"` // Manually selected list of OSU provider(s). The structure of `osuProvider` block is documented below. OsuProviders HsprofileOsuProviderArrayOutput `pulumi:"osuProviders"` // Online sign up (OSU) SSID. OsuSsid pulumi.StringOutput `pulumi:"osuSsid"` // Enable/disable Pre-Association Message Exchange BSSID Independent (PAME-BI). Valid values: `disable`, `enable`. PameBi pulumi.StringOutput `pulumi:"pameBi"` // Enable/disable Proxy ARP. Valid values: `enable`, `disable`. ProxyArp pulumi.StringOutput `pulumi:"proxyArp"` // QoS MAP set ID. QosMap pulumi.StringOutput `pulumi:"qosMap"` // Hotspot 2.0 Release number (1, 2, 3, default = 2). Release pulumi.IntOutput `pulumi:"release"` // Roaming consortium list name. RoamingConsortium pulumi.StringOutput `pulumi:"roamingConsortium"` // Terms and conditions. TermsAndConditions pulumi.StringOutput `pulumi:"termsAndConditions"` // 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"` // Venue group. Valid values: `unspecified`, `assembly`, `business`, `educational`, `factory`, `institutional`, `mercantile`, `residential`, `storage`, `utility`, `vehicular`, `outdoor`. VenueGroup pulumi.StringOutput `pulumi:"venueGroup"` // Venue name. VenueName pulumi.StringOutput `pulumi:"venueName"` // Venue type. Valid values: `unspecified`, `arena`, `stadium`, `passenger-terminal`, `amphitheater`, `amusement-park`, `place-of-worship`, `convention-center`, `library`, `museum`, `restaurant`, `theater`, `bar`, `coffee-shop`, `zoo-or-aquarium`, `emergency-center`, `doctor-office`, `bank`, `fire-station`, `police-station`, `post-office`, `professional-office`, `research-facility`, `attorney-office`, `primary-school`, `secondary-school`, `university-or-college`, `factory`, `hospital`, `long-term-care-facility`, `rehab-center`, `group-home`, `prison-or-jail`, `retail-store`, `grocery-market`, `auto-service-station`, `shopping-mall`, `gas-station`, `private`, `hotel-or-motel`, `dormitory`, `boarding-house`, `automobile`, `airplane`, `bus`, `ferry`, `ship-or-boat`, `train`, `motor-bike`, `muni-mesh-network`, `city-park`, `rest-area`, `traffic-control`, `bus-stop`, `kiosk`. VenueType pulumi.StringOutput `pulumi:"venueType"` // Venue name. VenueUrl pulumi.StringOutput `pulumi:"venueUrl"` // WAN metric name. WanMetrics pulumi.StringOutput `pulumi:"wanMetrics"` // Enable/disable wireless network management (WNM) sleep mode. Valid values: `enable`, `disable`. WnmSleepMode pulumi.StringOutput `pulumi:"wnmSleepMode"` }
Configure hotspot profile.
## Import
WirelessControllerHotspot20 HsProfile can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/hsprofile:Hsprofile labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/hsprofile:Hsprofile labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetHsprofile ¶
func GetHsprofile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HsprofileState, opts ...pulumi.ResourceOption) (*Hsprofile, error)
GetHsprofile gets an existing Hsprofile 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 NewHsprofile ¶
func NewHsprofile(ctx *pulumi.Context, name string, args *HsprofileArgs, opts ...pulumi.ResourceOption) (*Hsprofile, error)
NewHsprofile registers a new resource with the given unique name, arguments, and options.
func (*Hsprofile) ElementType ¶
func (*Hsprofile) ToHsprofileOutput ¶
func (i *Hsprofile) ToHsprofileOutput() HsprofileOutput
func (*Hsprofile) ToHsprofileOutputWithContext ¶
func (i *Hsprofile) ToHsprofileOutputWithContext(ctx context.Context) HsprofileOutput
type HsprofileArgs ¶
type HsprofileArgs struct { // Enable/disable additional step required for access (ASRA). Valid values: `enable`, `disable`. AccessNetworkAsra pulumi.StringPtrInput // Enable/disable emergency services reachable (ESR). Valid values: `enable`, `disable`. AccessNetworkEsr pulumi.StringPtrInput // Enable/disable connectivity to the Internet. Valid values: `enable`, `disable`. AccessNetworkInternet pulumi.StringPtrInput // Access network type. Valid values: `private-network`, `private-network-with-guest-access`, `chargeable-public-network`, `free-public-network`, `personal-device-network`, `emergency-services-only-network`, `test-or-experimental`, `wildcard`. AccessNetworkType pulumi.StringPtrInput // Enable/disable unauthenticated emergency service accessible (UESA). Valid values: `enable`, `disable`. AccessNetworkUesa pulumi.StringPtrInput // Advice of charge. AdviceOfCharge pulumi.StringPtrInput // ANQP Domain ID (0-65535). AnqpDomainId pulumi.IntPtrInput // Enable/disable basic service set (BSS) transition Support. Valid values: `enable`, `disable`. BssTransition pulumi.StringPtrInput // Connection capability name. ConnCap pulumi.StringPtrInput // Deauthentication request timeout (in seconds). DeauthRequestTimeout pulumi.IntPtrInput // Enable/disable downstream group-addressed forwarding (DGAF). Valid values: `enable`, `disable`. Dgaf pulumi.StringPtrInput // Domain name. DomainName pulumi.StringPtrInput // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrInput // GAS comeback delay (default = 500). On FortiOS versions 6.2.0-7.0.0: 0 or 100 - 4000 milliseconds. On FortiOS versions >= 7.0.1: 0 or 100 - 10000 milliseconds. GasComebackDelay pulumi.IntPtrInput // GAS fragmentation limit (512 - 4096, default = 1024). GasFragmentationLimit 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 // Homogeneous extended service set identifier (HESSID). Hessid pulumi.StringPtrInput // IP address type name. IpAddrType pulumi.StringPtrInput // Enable/disable Layer 2 traffic inspection and filtering. Valid values: `enable`, `disable`. L2tif pulumi.StringPtrInput // 3GPP PLMN name. N3gppPlmn pulumi.StringPtrInput // NAI realm list name. NaiRealm pulumi.StringPtrInput // Hotspot profile name. Name pulumi.StringPtrInput // Network authentication name. NetworkAuth pulumi.StringPtrInput // Operator friendly name. OperFriendlyName pulumi.StringPtrInput // Operator icon. OperIcon pulumi.StringPtrInput // OSU Provider NAI. OsuProviderNai pulumi.StringPtrInput // Manually selected list of OSU provider(s). The structure of `osuProvider` block is documented below. OsuProviders HsprofileOsuProviderArrayInput // Online sign up (OSU) SSID. OsuSsid pulumi.StringPtrInput // Enable/disable Pre-Association Message Exchange BSSID Independent (PAME-BI). Valid values: `disable`, `enable`. PameBi pulumi.StringPtrInput // Enable/disable Proxy ARP. Valid values: `enable`, `disable`. ProxyArp pulumi.StringPtrInput // QoS MAP set ID. QosMap pulumi.StringPtrInput // Hotspot 2.0 Release number (1, 2, 3, default = 2). Release pulumi.IntPtrInput // Roaming consortium list name. RoamingConsortium pulumi.StringPtrInput // Terms and conditions. TermsAndConditions 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 // Venue group. Valid values: `unspecified`, `assembly`, `business`, `educational`, `factory`, `institutional`, `mercantile`, `residential`, `storage`, `utility`, `vehicular`, `outdoor`. VenueGroup pulumi.StringPtrInput // Venue name. VenueName pulumi.StringPtrInput // Venue type. Valid values: `unspecified`, `arena`, `stadium`, `passenger-terminal`, `amphitheater`, `amusement-park`, `place-of-worship`, `convention-center`, `library`, `museum`, `restaurant`, `theater`, `bar`, `coffee-shop`, `zoo-or-aquarium`, `emergency-center`, `doctor-office`, `bank`, `fire-station`, `police-station`, `post-office`, `professional-office`, `research-facility`, `attorney-office`, `primary-school`, `secondary-school`, `university-or-college`, `factory`, `hospital`, `long-term-care-facility`, `rehab-center`, `group-home`, `prison-or-jail`, `retail-store`, `grocery-market`, `auto-service-station`, `shopping-mall`, `gas-station`, `private`, `hotel-or-motel`, `dormitory`, `boarding-house`, `automobile`, `airplane`, `bus`, `ferry`, `ship-or-boat`, `train`, `motor-bike`, `muni-mesh-network`, `city-park`, `rest-area`, `traffic-control`, `bus-stop`, `kiosk`. VenueType pulumi.StringPtrInput // Venue name. VenueUrl pulumi.StringPtrInput // WAN metric name. WanMetrics pulumi.StringPtrInput // Enable/disable wireless network management (WNM) sleep mode. Valid values: `enable`, `disable`. WnmSleepMode pulumi.StringPtrInput }
The set of arguments for constructing a Hsprofile resource.
func (HsprofileArgs) ElementType ¶
func (HsprofileArgs) ElementType() reflect.Type
type HsprofileArray ¶
type HsprofileArray []HsprofileInput
func (HsprofileArray) ElementType ¶
func (HsprofileArray) ElementType() reflect.Type
func (HsprofileArray) ToHsprofileArrayOutput ¶
func (i HsprofileArray) ToHsprofileArrayOutput() HsprofileArrayOutput
func (HsprofileArray) ToHsprofileArrayOutputWithContext ¶
func (i HsprofileArray) ToHsprofileArrayOutputWithContext(ctx context.Context) HsprofileArrayOutput
type HsprofileArrayInput ¶
type HsprofileArrayInput interface { pulumi.Input ToHsprofileArrayOutput() HsprofileArrayOutput ToHsprofileArrayOutputWithContext(context.Context) HsprofileArrayOutput }
HsprofileArrayInput is an input type that accepts HsprofileArray and HsprofileArrayOutput values. You can construct a concrete instance of `HsprofileArrayInput` via:
HsprofileArray{ HsprofileArgs{...} }
type HsprofileArrayOutput ¶
type HsprofileArrayOutput struct{ *pulumi.OutputState }
func (HsprofileArrayOutput) ElementType ¶
func (HsprofileArrayOutput) ElementType() reflect.Type
func (HsprofileArrayOutput) Index ¶
func (o HsprofileArrayOutput) Index(i pulumi.IntInput) HsprofileOutput
func (HsprofileArrayOutput) ToHsprofileArrayOutput ¶
func (o HsprofileArrayOutput) ToHsprofileArrayOutput() HsprofileArrayOutput
func (HsprofileArrayOutput) ToHsprofileArrayOutputWithContext ¶
func (o HsprofileArrayOutput) ToHsprofileArrayOutputWithContext(ctx context.Context) HsprofileArrayOutput
type HsprofileInput ¶
type HsprofileInput interface { pulumi.Input ToHsprofileOutput() HsprofileOutput ToHsprofileOutputWithContext(ctx context.Context) HsprofileOutput }
type HsprofileMap ¶
type HsprofileMap map[string]HsprofileInput
func (HsprofileMap) ElementType ¶
func (HsprofileMap) ElementType() reflect.Type
func (HsprofileMap) ToHsprofileMapOutput ¶
func (i HsprofileMap) ToHsprofileMapOutput() HsprofileMapOutput
func (HsprofileMap) ToHsprofileMapOutputWithContext ¶
func (i HsprofileMap) ToHsprofileMapOutputWithContext(ctx context.Context) HsprofileMapOutput
type HsprofileMapInput ¶
type HsprofileMapInput interface { pulumi.Input ToHsprofileMapOutput() HsprofileMapOutput ToHsprofileMapOutputWithContext(context.Context) HsprofileMapOutput }
HsprofileMapInput is an input type that accepts HsprofileMap and HsprofileMapOutput values. You can construct a concrete instance of `HsprofileMapInput` via:
HsprofileMap{ "key": HsprofileArgs{...} }
type HsprofileMapOutput ¶
type HsprofileMapOutput struct{ *pulumi.OutputState }
func (HsprofileMapOutput) ElementType ¶
func (HsprofileMapOutput) ElementType() reflect.Type
func (HsprofileMapOutput) MapIndex ¶
func (o HsprofileMapOutput) MapIndex(k pulumi.StringInput) HsprofileOutput
func (HsprofileMapOutput) ToHsprofileMapOutput ¶
func (o HsprofileMapOutput) ToHsprofileMapOutput() HsprofileMapOutput
func (HsprofileMapOutput) ToHsprofileMapOutputWithContext ¶
func (o HsprofileMapOutput) ToHsprofileMapOutputWithContext(ctx context.Context) HsprofileMapOutput
type HsprofileOsuProvider ¶
type HsprofileOsuProvider struct { // OSU provider name. Name *string `pulumi:"name"` }
type HsprofileOsuProviderArgs ¶
type HsprofileOsuProviderArgs struct { // OSU provider name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (HsprofileOsuProviderArgs) ElementType ¶
func (HsprofileOsuProviderArgs) ElementType() reflect.Type
func (HsprofileOsuProviderArgs) ToHsprofileOsuProviderOutput ¶
func (i HsprofileOsuProviderArgs) ToHsprofileOsuProviderOutput() HsprofileOsuProviderOutput
func (HsprofileOsuProviderArgs) ToHsprofileOsuProviderOutputWithContext ¶
func (i HsprofileOsuProviderArgs) ToHsprofileOsuProviderOutputWithContext(ctx context.Context) HsprofileOsuProviderOutput
type HsprofileOsuProviderArray ¶
type HsprofileOsuProviderArray []HsprofileOsuProviderInput
func (HsprofileOsuProviderArray) ElementType ¶
func (HsprofileOsuProviderArray) ElementType() reflect.Type
func (HsprofileOsuProviderArray) ToHsprofileOsuProviderArrayOutput ¶
func (i HsprofileOsuProviderArray) ToHsprofileOsuProviderArrayOutput() HsprofileOsuProviderArrayOutput
func (HsprofileOsuProviderArray) ToHsprofileOsuProviderArrayOutputWithContext ¶
func (i HsprofileOsuProviderArray) ToHsprofileOsuProviderArrayOutputWithContext(ctx context.Context) HsprofileOsuProviderArrayOutput
type HsprofileOsuProviderArrayInput ¶
type HsprofileOsuProviderArrayInput interface { pulumi.Input ToHsprofileOsuProviderArrayOutput() HsprofileOsuProviderArrayOutput ToHsprofileOsuProviderArrayOutputWithContext(context.Context) HsprofileOsuProviderArrayOutput }
HsprofileOsuProviderArrayInput is an input type that accepts HsprofileOsuProviderArray and HsprofileOsuProviderArrayOutput values. You can construct a concrete instance of `HsprofileOsuProviderArrayInput` via:
HsprofileOsuProviderArray{ HsprofileOsuProviderArgs{...} }
type HsprofileOsuProviderArrayOutput ¶
type HsprofileOsuProviderArrayOutput struct{ *pulumi.OutputState }
func (HsprofileOsuProviderArrayOutput) ElementType ¶
func (HsprofileOsuProviderArrayOutput) ElementType() reflect.Type
func (HsprofileOsuProviderArrayOutput) Index ¶
func (o HsprofileOsuProviderArrayOutput) Index(i pulumi.IntInput) HsprofileOsuProviderOutput
func (HsprofileOsuProviderArrayOutput) ToHsprofileOsuProviderArrayOutput ¶
func (o HsprofileOsuProviderArrayOutput) ToHsprofileOsuProviderArrayOutput() HsprofileOsuProviderArrayOutput
func (HsprofileOsuProviderArrayOutput) ToHsprofileOsuProviderArrayOutputWithContext ¶
func (o HsprofileOsuProviderArrayOutput) ToHsprofileOsuProviderArrayOutputWithContext(ctx context.Context) HsprofileOsuProviderArrayOutput
type HsprofileOsuProviderInput ¶
type HsprofileOsuProviderInput interface { pulumi.Input ToHsprofileOsuProviderOutput() HsprofileOsuProviderOutput ToHsprofileOsuProviderOutputWithContext(context.Context) HsprofileOsuProviderOutput }
HsprofileOsuProviderInput is an input type that accepts HsprofileOsuProviderArgs and HsprofileOsuProviderOutput values. You can construct a concrete instance of `HsprofileOsuProviderInput` via:
HsprofileOsuProviderArgs{...}
type HsprofileOsuProviderOutput ¶
type HsprofileOsuProviderOutput struct{ *pulumi.OutputState }
func (HsprofileOsuProviderOutput) ElementType ¶
func (HsprofileOsuProviderOutput) ElementType() reflect.Type
func (HsprofileOsuProviderOutput) Name ¶
func (o HsprofileOsuProviderOutput) Name() pulumi.StringPtrOutput
OSU provider name.
func (HsprofileOsuProviderOutput) ToHsprofileOsuProviderOutput ¶
func (o HsprofileOsuProviderOutput) ToHsprofileOsuProviderOutput() HsprofileOsuProviderOutput
func (HsprofileOsuProviderOutput) ToHsprofileOsuProviderOutputWithContext ¶
func (o HsprofileOsuProviderOutput) ToHsprofileOsuProviderOutputWithContext(ctx context.Context) HsprofileOsuProviderOutput
type HsprofileOutput ¶
type HsprofileOutput struct{ *pulumi.OutputState }
func (HsprofileOutput) AccessNetworkAsra ¶
func (o HsprofileOutput) AccessNetworkAsra() pulumi.StringOutput
Enable/disable additional step required for access (ASRA). Valid values: `enable`, `disable`.
func (HsprofileOutput) AccessNetworkEsr ¶
func (o HsprofileOutput) AccessNetworkEsr() pulumi.StringOutput
Enable/disable emergency services reachable (ESR). Valid values: `enable`, `disable`.
func (HsprofileOutput) AccessNetworkInternet ¶
func (o HsprofileOutput) AccessNetworkInternet() pulumi.StringOutput
Enable/disable connectivity to the Internet. Valid values: `enable`, `disable`.
func (HsprofileOutput) AccessNetworkType ¶
func (o HsprofileOutput) AccessNetworkType() pulumi.StringOutput
Access network type. Valid values: `private-network`, `private-network-with-guest-access`, `chargeable-public-network`, `free-public-network`, `personal-device-network`, `emergency-services-only-network`, `test-or-experimental`, `wildcard`.
func (HsprofileOutput) AccessNetworkUesa ¶
func (o HsprofileOutput) AccessNetworkUesa() pulumi.StringOutput
Enable/disable unauthenticated emergency service accessible (UESA). Valid values: `enable`, `disable`.
func (HsprofileOutput) AdviceOfCharge ¶
func (o HsprofileOutput) AdviceOfCharge() pulumi.StringOutput
Advice of charge.
func (HsprofileOutput) AnqpDomainId ¶
func (o HsprofileOutput) AnqpDomainId() pulumi.IntOutput
ANQP Domain ID (0-65535).
func (HsprofileOutput) BssTransition ¶
func (o HsprofileOutput) BssTransition() pulumi.StringOutput
Enable/disable basic service set (BSS) transition Support. Valid values: `enable`, `disable`.
func (HsprofileOutput) ConnCap ¶
func (o HsprofileOutput) ConnCap() pulumi.StringOutput
Connection capability name.
func (HsprofileOutput) DeauthRequestTimeout ¶
func (o HsprofileOutput) DeauthRequestTimeout() pulumi.IntOutput
Deauthentication request timeout (in seconds).
func (HsprofileOutput) Dgaf ¶
func (o HsprofileOutput) Dgaf() pulumi.StringOutput
Enable/disable downstream group-addressed forwarding (DGAF). Valid values: `enable`, `disable`.
func (HsprofileOutput) DomainName ¶
func (o HsprofileOutput) DomainName() pulumi.StringOutput
Domain name.
func (HsprofileOutput) DynamicSortSubtable ¶
func (o HsprofileOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (HsprofileOutput) ElementType ¶
func (HsprofileOutput) ElementType() reflect.Type
func (HsprofileOutput) GasComebackDelay ¶
func (o HsprofileOutput) GasComebackDelay() pulumi.IntOutput
GAS comeback delay (default = 500). On FortiOS versions 6.2.0-7.0.0: 0 or 100 - 4000 milliseconds. On FortiOS versions >= 7.0.1: 0 or 100 - 10000 milliseconds.
func (HsprofileOutput) GasFragmentationLimit ¶
func (o HsprofileOutput) GasFragmentationLimit() pulumi.IntOutput
GAS fragmentation limit (512 - 4096, default = 1024).
func (HsprofileOutput) GetAllTables ¶
func (o HsprofileOutput) 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 (HsprofileOutput) Hessid ¶
func (o HsprofileOutput) Hessid() pulumi.StringOutput
Homogeneous extended service set identifier (HESSID).
func (HsprofileOutput) IpAddrType ¶
func (o HsprofileOutput) IpAddrType() pulumi.StringOutput
IP address type name.
func (HsprofileOutput) L2tif ¶
func (o HsprofileOutput) L2tif() pulumi.StringOutput
Enable/disable Layer 2 traffic inspection and filtering. Valid values: `enable`, `disable`.
func (HsprofileOutput) N3gppPlmn ¶
func (o HsprofileOutput) N3gppPlmn() pulumi.StringOutput
3GPP PLMN name.
func (HsprofileOutput) NaiRealm ¶
func (o HsprofileOutput) NaiRealm() pulumi.StringOutput
NAI realm list name.
func (HsprofileOutput) Name ¶
func (o HsprofileOutput) Name() pulumi.StringOutput
Hotspot profile name.
func (HsprofileOutput) NetworkAuth ¶
func (o HsprofileOutput) NetworkAuth() pulumi.StringOutput
Network authentication name.
func (HsprofileOutput) OperFriendlyName ¶
func (o HsprofileOutput) OperFriendlyName() pulumi.StringOutput
Operator friendly name.
func (HsprofileOutput) OperIcon ¶
func (o HsprofileOutput) OperIcon() pulumi.StringOutput
Operator icon.
func (HsprofileOutput) OsuProviderNai ¶
func (o HsprofileOutput) OsuProviderNai() pulumi.StringOutput
OSU Provider NAI.
func (HsprofileOutput) OsuProviders ¶
func (o HsprofileOutput) OsuProviders() HsprofileOsuProviderArrayOutput
Manually selected list of OSU provider(s). The structure of `osuProvider` block is documented below.
func (HsprofileOutput) OsuSsid ¶
func (o HsprofileOutput) OsuSsid() pulumi.StringOutput
Online sign up (OSU) SSID.
func (HsprofileOutput) PameBi ¶
func (o HsprofileOutput) PameBi() pulumi.StringOutput
Enable/disable Pre-Association Message Exchange BSSID Independent (PAME-BI). Valid values: `disable`, `enable`.
func (HsprofileOutput) ProxyArp ¶
func (o HsprofileOutput) ProxyArp() pulumi.StringOutput
Enable/disable Proxy ARP. Valid values: `enable`, `disable`.
func (HsprofileOutput) QosMap ¶
func (o HsprofileOutput) QosMap() pulumi.StringOutput
QoS MAP set ID.
func (HsprofileOutput) Release ¶
func (o HsprofileOutput) Release() pulumi.IntOutput
Hotspot 2.0 Release number (1, 2, 3, default = 2).
func (HsprofileOutput) RoamingConsortium ¶
func (o HsprofileOutput) RoamingConsortium() pulumi.StringOutput
Roaming consortium list name.
func (HsprofileOutput) TermsAndConditions ¶
func (o HsprofileOutput) TermsAndConditions() pulumi.StringOutput
Terms and conditions.
func (HsprofileOutput) ToHsprofileOutput ¶
func (o HsprofileOutput) ToHsprofileOutput() HsprofileOutput
func (HsprofileOutput) ToHsprofileOutputWithContext ¶
func (o HsprofileOutput) ToHsprofileOutputWithContext(ctx context.Context) HsprofileOutput
func (HsprofileOutput) Vdomparam ¶
func (o HsprofileOutput) 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 (HsprofileOutput) VenueGroup ¶
func (o HsprofileOutput) VenueGroup() pulumi.StringOutput
Venue group. Valid values: `unspecified`, `assembly`, `business`, `educational`, `factory`, `institutional`, `mercantile`, `residential`, `storage`, `utility`, `vehicular`, `outdoor`.
func (HsprofileOutput) VenueName ¶
func (o HsprofileOutput) VenueName() pulumi.StringOutput
Venue name.
func (HsprofileOutput) VenueType ¶
func (o HsprofileOutput) VenueType() pulumi.StringOutput
Venue type. Valid values: `unspecified`, `arena`, `stadium`, `passenger-terminal`, `amphitheater`, `amusement-park`, `place-of-worship`, `convention-center`, `library`, `museum`, `restaurant`, `theater`, `bar`, `coffee-shop`, `zoo-or-aquarium`, `emergency-center`, `doctor-office`, `bank`, `fire-station`, `police-station`, `post-office`, `professional-office`, `research-facility`, `attorney-office`, `primary-school`, `secondary-school`, `university-or-college`, `factory`, `hospital`, `long-term-care-facility`, `rehab-center`, `group-home`, `prison-or-jail`, `retail-store`, `grocery-market`, `auto-service-station`, `shopping-mall`, `gas-station`, `private`, `hotel-or-motel`, `dormitory`, `boarding-house`, `automobile`, `airplane`, `bus`, `ferry`, `ship-or-boat`, `train`, `motor-bike`, `muni-mesh-network`, `city-park`, `rest-area`, `traffic-control`, `bus-stop`, `kiosk`.
func (HsprofileOutput) VenueUrl ¶
func (o HsprofileOutput) VenueUrl() pulumi.StringOutput
Venue name.
func (HsprofileOutput) WanMetrics ¶
func (o HsprofileOutput) WanMetrics() pulumi.StringOutput
WAN metric name.
func (HsprofileOutput) WnmSleepMode ¶
func (o HsprofileOutput) WnmSleepMode() pulumi.StringOutput
Enable/disable wireless network management (WNM) sleep mode. Valid values: `enable`, `disable`.
type HsprofileState ¶
type HsprofileState struct { // Enable/disable additional step required for access (ASRA). Valid values: `enable`, `disable`. AccessNetworkAsra pulumi.StringPtrInput // Enable/disable emergency services reachable (ESR). Valid values: `enable`, `disable`. AccessNetworkEsr pulumi.StringPtrInput // Enable/disable connectivity to the Internet. Valid values: `enable`, `disable`. AccessNetworkInternet pulumi.StringPtrInput // Access network type. Valid values: `private-network`, `private-network-with-guest-access`, `chargeable-public-network`, `free-public-network`, `personal-device-network`, `emergency-services-only-network`, `test-or-experimental`, `wildcard`. AccessNetworkType pulumi.StringPtrInput // Enable/disable unauthenticated emergency service accessible (UESA). Valid values: `enable`, `disable`. AccessNetworkUesa pulumi.StringPtrInput // Advice of charge. AdviceOfCharge pulumi.StringPtrInput // ANQP Domain ID (0-65535). AnqpDomainId pulumi.IntPtrInput // Enable/disable basic service set (BSS) transition Support. Valid values: `enable`, `disable`. BssTransition pulumi.StringPtrInput // Connection capability name. ConnCap pulumi.StringPtrInput // Deauthentication request timeout (in seconds). DeauthRequestTimeout pulumi.IntPtrInput // Enable/disable downstream group-addressed forwarding (DGAF). Valid values: `enable`, `disable`. Dgaf pulumi.StringPtrInput // Domain name. DomainName pulumi.StringPtrInput // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrInput // GAS comeback delay (default = 500). On FortiOS versions 6.2.0-7.0.0: 0 or 100 - 4000 milliseconds. On FortiOS versions >= 7.0.1: 0 or 100 - 10000 milliseconds. GasComebackDelay pulumi.IntPtrInput // GAS fragmentation limit (512 - 4096, default = 1024). GasFragmentationLimit 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 // Homogeneous extended service set identifier (HESSID). Hessid pulumi.StringPtrInput // IP address type name. IpAddrType pulumi.StringPtrInput // Enable/disable Layer 2 traffic inspection and filtering. Valid values: `enable`, `disable`. L2tif pulumi.StringPtrInput // 3GPP PLMN name. N3gppPlmn pulumi.StringPtrInput // NAI realm list name. NaiRealm pulumi.StringPtrInput // Hotspot profile name. Name pulumi.StringPtrInput // Network authentication name. NetworkAuth pulumi.StringPtrInput // Operator friendly name. OperFriendlyName pulumi.StringPtrInput // Operator icon. OperIcon pulumi.StringPtrInput // OSU Provider NAI. OsuProviderNai pulumi.StringPtrInput // Manually selected list of OSU provider(s). The structure of `osuProvider` block is documented below. OsuProviders HsprofileOsuProviderArrayInput // Online sign up (OSU) SSID. OsuSsid pulumi.StringPtrInput // Enable/disable Pre-Association Message Exchange BSSID Independent (PAME-BI). Valid values: `disable`, `enable`. PameBi pulumi.StringPtrInput // Enable/disable Proxy ARP. Valid values: `enable`, `disable`. ProxyArp pulumi.StringPtrInput // QoS MAP set ID. QosMap pulumi.StringPtrInput // Hotspot 2.0 Release number (1, 2, 3, default = 2). Release pulumi.IntPtrInput // Roaming consortium list name. RoamingConsortium pulumi.StringPtrInput // Terms and conditions. TermsAndConditions 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 // Venue group. Valid values: `unspecified`, `assembly`, `business`, `educational`, `factory`, `institutional`, `mercantile`, `residential`, `storage`, `utility`, `vehicular`, `outdoor`. VenueGroup pulumi.StringPtrInput // Venue name. VenueName pulumi.StringPtrInput // Venue type. Valid values: `unspecified`, `arena`, `stadium`, `passenger-terminal`, `amphitheater`, `amusement-park`, `place-of-worship`, `convention-center`, `library`, `museum`, `restaurant`, `theater`, `bar`, `coffee-shop`, `zoo-or-aquarium`, `emergency-center`, `doctor-office`, `bank`, `fire-station`, `police-station`, `post-office`, `professional-office`, `research-facility`, `attorney-office`, `primary-school`, `secondary-school`, `university-or-college`, `factory`, `hospital`, `long-term-care-facility`, `rehab-center`, `group-home`, `prison-or-jail`, `retail-store`, `grocery-market`, `auto-service-station`, `shopping-mall`, `gas-station`, `private`, `hotel-or-motel`, `dormitory`, `boarding-house`, `automobile`, `airplane`, `bus`, `ferry`, `ship-or-boat`, `train`, `motor-bike`, `muni-mesh-network`, `city-park`, `rest-area`, `traffic-control`, `bus-stop`, `kiosk`. VenueType pulumi.StringPtrInput // Venue name. VenueUrl pulumi.StringPtrInput // WAN metric name. WanMetrics pulumi.StringPtrInput // Enable/disable wireless network management (WNM) sleep mode. Valid values: `enable`, `disable`. WnmSleepMode pulumi.StringPtrInput }
func (HsprofileState) ElementType ¶
func (HsprofileState) ElementType() reflect.Type
type Icon ¶
type Icon struct { pulumi.CustomResourceState // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // 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"` // Icon list. The structure of `iconList` block is documented below. IconLists IconIconListArrayOutput `pulumi:"iconLists"` // Icon list ID. 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"` }
Configure OSU provider icon.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/wirelesscontroller"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := wirelesscontroller.NewIcon(ctx, "trname", nil) if err != nil { return err } return nil }) }
```
## Import
WirelessControllerHotspot20 Icon can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/icon:Icon labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/icon:Icon labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetIcon ¶
func GetIcon(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IconState, opts ...pulumi.ResourceOption) (*Icon, error)
GetIcon gets an existing Icon 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 NewIcon ¶
func NewIcon(ctx *pulumi.Context, name string, args *IconArgs, opts ...pulumi.ResourceOption) (*Icon, error)
NewIcon registers a new resource with the given unique name, arguments, and options.
func (*Icon) ElementType ¶
func (*Icon) ToIconOutput ¶
func (i *Icon) ToIconOutput() IconOutput
func (*Icon) ToIconOutputWithContext ¶
func (i *Icon) ToIconOutputWithContext(ctx context.Context) IconOutput
type IconArgs ¶
type IconArgs struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // Icon list. The structure of `iconList` block is documented below. IconLists IconIconListArrayInput // Icon list ID. 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 Icon resource.
func (IconArgs) ElementType ¶
type IconArray ¶
type IconArray []IconInput
func (IconArray) ElementType ¶
func (IconArray) ToIconArrayOutput ¶
func (i IconArray) ToIconArrayOutput() IconArrayOutput
func (IconArray) ToIconArrayOutputWithContext ¶
func (i IconArray) ToIconArrayOutputWithContext(ctx context.Context) IconArrayOutput
type IconArrayInput ¶
type IconArrayInput interface { pulumi.Input ToIconArrayOutput() IconArrayOutput ToIconArrayOutputWithContext(context.Context) IconArrayOutput }
IconArrayInput is an input type that accepts IconArray and IconArrayOutput values. You can construct a concrete instance of `IconArrayInput` via:
IconArray{ IconArgs{...} }
type IconArrayOutput ¶
type IconArrayOutput struct{ *pulumi.OutputState }
func (IconArrayOutput) ElementType ¶
func (IconArrayOutput) ElementType() reflect.Type
func (IconArrayOutput) Index ¶
func (o IconArrayOutput) Index(i pulumi.IntInput) IconOutput
func (IconArrayOutput) ToIconArrayOutput ¶
func (o IconArrayOutput) ToIconArrayOutput() IconArrayOutput
func (IconArrayOutput) ToIconArrayOutputWithContext ¶
func (o IconArrayOutput) ToIconArrayOutputWithContext(ctx context.Context) IconArrayOutput
type IconIconList ¶
type IconIconList struct { // Icon file. File *string `pulumi:"file"` // Icon height. Height *int `pulumi:"height"` // Language code. Lang *string `pulumi:"lang"` // Icon name. Name *string `pulumi:"name"` // Icon type. Valid values: `bmp`, `gif`, `jpeg`, `png`, `tiff`. Type *string `pulumi:"type"` // Icon width. Width *int `pulumi:"width"` }
type IconIconListArgs ¶
type IconIconListArgs struct { // Icon file. File pulumi.StringPtrInput `pulumi:"file"` // Icon height. Height pulumi.IntPtrInput `pulumi:"height"` // Language code. Lang pulumi.StringPtrInput `pulumi:"lang"` // Icon name. Name pulumi.StringPtrInput `pulumi:"name"` // Icon type. Valid values: `bmp`, `gif`, `jpeg`, `png`, `tiff`. Type pulumi.StringPtrInput `pulumi:"type"` // Icon width. Width pulumi.IntPtrInput `pulumi:"width"` }
func (IconIconListArgs) ElementType ¶
func (IconIconListArgs) ElementType() reflect.Type
func (IconIconListArgs) ToIconIconListOutput ¶
func (i IconIconListArgs) ToIconIconListOutput() IconIconListOutput
func (IconIconListArgs) ToIconIconListOutputWithContext ¶
func (i IconIconListArgs) ToIconIconListOutputWithContext(ctx context.Context) IconIconListOutput
type IconIconListArray ¶
type IconIconListArray []IconIconListInput
func (IconIconListArray) ElementType ¶
func (IconIconListArray) ElementType() reflect.Type
func (IconIconListArray) ToIconIconListArrayOutput ¶
func (i IconIconListArray) ToIconIconListArrayOutput() IconIconListArrayOutput
func (IconIconListArray) ToIconIconListArrayOutputWithContext ¶
func (i IconIconListArray) ToIconIconListArrayOutputWithContext(ctx context.Context) IconIconListArrayOutput
type IconIconListArrayInput ¶
type IconIconListArrayInput interface { pulumi.Input ToIconIconListArrayOutput() IconIconListArrayOutput ToIconIconListArrayOutputWithContext(context.Context) IconIconListArrayOutput }
IconIconListArrayInput is an input type that accepts IconIconListArray and IconIconListArrayOutput values. You can construct a concrete instance of `IconIconListArrayInput` via:
IconIconListArray{ IconIconListArgs{...} }
type IconIconListArrayOutput ¶
type IconIconListArrayOutput struct{ *pulumi.OutputState }
func (IconIconListArrayOutput) ElementType ¶
func (IconIconListArrayOutput) ElementType() reflect.Type
func (IconIconListArrayOutput) Index ¶
func (o IconIconListArrayOutput) Index(i pulumi.IntInput) IconIconListOutput
func (IconIconListArrayOutput) ToIconIconListArrayOutput ¶
func (o IconIconListArrayOutput) ToIconIconListArrayOutput() IconIconListArrayOutput
func (IconIconListArrayOutput) ToIconIconListArrayOutputWithContext ¶
func (o IconIconListArrayOutput) ToIconIconListArrayOutputWithContext(ctx context.Context) IconIconListArrayOutput
type IconIconListInput ¶
type IconIconListInput interface { pulumi.Input ToIconIconListOutput() IconIconListOutput ToIconIconListOutputWithContext(context.Context) IconIconListOutput }
IconIconListInput is an input type that accepts IconIconListArgs and IconIconListOutput values. You can construct a concrete instance of `IconIconListInput` via:
IconIconListArgs{...}
type IconIconListOutput ¶
type IconIconListOutput struct{ *pulumi.OutputState }
func (IconIconListOutput) ElementType ¶
func (IconIconListOutput) ElementType() reflect.Type
func (IconIconListOutput) File ¶
func (o IconIconListOutput) File() pulumi.StringPtrOutput
Icon file.
func (IconIconListOutput) Height ¶
func (o IconIconListOutput) Height() pulumi.IntPtrOutput
Icon height.
func (IconIconListOutput) Lang ¶
func (o IconIconListOutput) Lang() pulumi.StringPtrOutput
Language code.
func (IconIconListOutput) Name ¶
func (o IconIconListOutput) Name() pulumi.StringPtrOutput
Icon name.
func (IconIconListOutput) ToIconIconListOutput ¶
func (o IconIconListOutput) ToIconIconListOutput() IconIconListOutput
func (IconIconListOutput) ToIconIconListOutputWithContext ¶
func (o IconIconListOutput) ToIconIconListOutputWithContext(ctx context.Context) IconIconListOutput
func (IconIconListOutput) Type ¶
func (o IconIconListOutput) Type() pulumi.StringPtrOutput
Icon type. Valid values: `bmp`, `gif`, `jpeg`, `png`, `tiff`.
func (IconIconListOutput) Width ¶
func (o IconIconListOutput) Width() pulumi.IntPtrOutput
Icon width.
type IconInput ¶
type IconInput interface { pulumi.Input ToIconOutput() IconOutput ToIconOutputWithContext(ctx context.Context) IconOutput }
type IconMap ¶
func (IconMap) ElementType ¶
func (IconMap) ToIconMapOutput ¶
func (i IconMap) ToIconMapOutput() IconMapOutput
func (IconMap) ToIconMapOutputWithContext ¶
func (i IconMap) ToIconMapOutputWithContext(ctx context.Context) IconMapOutput
type IconMapInput ¶
type IconMapInput interface { pulumi.Input ToIconMapOutput() IconMapOutput ToIconMapOutputWithContext(context.Context) IconMapOutput }
IconMapInput is an input type that accepts IconMap and IconMapOutput values. You can construct a concrete instance of `IconMapInput` via:
IconMap{ "key": IconArgs{...} }
type IconMapOutput ¶
type IconMapOutput struct{ *pulumi.OutputState }
func (IconMapOutput) ElementType ¶
func (IconMapOutput) ElementType() reflect.Type
func (IconMapOutput) MapIndex ¶
func (o IconMapOutput) MapIndex(k pulumi.StringInput) IconOutput
func (IconMapOutput) ToIconMapOutput ¶
func (o IconMapOutput) ToIconMapOutput() IconMapOutput
func (IconMapOutput) ToIconMapOutputWithContext ¶
func (o IconMapOutput) ToIconMapOutputWithContext(ctx context.Context) IconMapOutput
type IconOutput ¶
type IconOutput struct{ *pulumi.OutputState }
func (IconOutput) DynamicSortSubtable ¶
func (o IconOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (IconOutput) ElementType ¶
func (IconOutput) ElementType() reflect.Type
func (IconOutput) GetAllTables ¶
func (o IconOutput) 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 (IconOutput) IconLists ¶
func (o IconOutput) IconLists() IconIconListArrayOutput
Icon list. The structure of `iconList` block is documented below.
func (IconOutput) ToIconOutput ¶
func (o IconOutput) ToIconOutput() IconOutput
func (IconOutput) ToIconOutputWithContext ¶
func (o IconOutput) ToIconOutputWithContext(ctx context.Context) IconOutput
func (IconOutput) Vdomparam ¶
func (o IconOutput) 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 IconState ¶
type IconState struct { // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // Icon list. The structure of `iconList` block is documented below. IconLists IconIconListArrayInput // Icon list ID. 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 (IconState) ElementType ¶
type Qosmap ¶
type Qosmap struct { pulumi.CustomResourceState // Differentiated Services Code Point (DSCP) exceptions. The structure of `dscpExcept` block is documented below. DscpExcepts QosmapDscpExceptArrayOutput `pulumi:"dscpExcepts"` // Differentiated Services Code Point (DSCP) ranges. The structure of `dscpRange` block is documented below. DscpRanges QosmapDscpRangeArrayOutput `pulumi:"dscpRanges"` // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable pulumi.StringPtrOutput `pulumi:"dynamicSortSubtable"` // 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"` // QOS-MAP 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"` }
Configure QoS map set.
## Import
WirelessControllerHotspot20 QosMap can be imported using any of these accepted formats:
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/qosmap:Qosmap labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:wirelesscontroller/hotspot20/qosmap:Qosmap labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetQosmap ¶
func GetQosmap(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QosmapState, opts ...pulumi.ResourceOption) (*Qosmap, error)
GetQosmap gets an existing Qosmap 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 NewQosmap ¶
func NewQosmap(ctx *pulumi.Context, name string, args *QosmapArgs, opts ...pulumi.ResourceOption) (*Qosmap, error)
NewQosmap registers a new resource with the given unique name, arguments, and options.
func (*Qosmap) ElementType ¶
func (*Qosmap) ToQosmapOutput ¶
func (i *Qosmap) ToQosmapOutput() QosmapOutput
func (*Qosmap) ToQosmapOutputWithContext ¶
func (i *Qosmap) ToQosmapOutputWithContext(ctx context.Context) QosmapOutput
type QosmapArgs ¶
type QosmapArgs struct { // Differentiated Services Code Point (DSCP) exceptions. The structure of `dscpExcept` block is documented below. DscpExcepts QosmapDscpExceptArrayInput // Differentiated Services Code Point (DSCP) ranges. The structure of `dscpRange` block is documented below. DscpRanges QosmapDscpRangeArrayInput // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // QOS-MAP 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 Qosmap resource.
func (QosmapArgs) ElementType ¶
func (QosmapArgs) ElementType() reflect.Type
type QosmapArray ¶
type QosmapArray []QosmapInput
func (QosmapArray) ElementType ¶
func (QosmapArray) ElementType() reflect.Type
func (QosmapArray) ToQosmapArrayOutput ¶
func (i QosmapArray) ToQosmapArrayOutput() QosmapArrayOutput
func (QosmapArray) ToQosmapArrayOutputWithContext ¶
func (i QosmapArray) ToQosmapArrayOutputWithContext(ctx context.Context) QosmapArrayOutput
type QosmapArrayInput ¶
type QosmapArrayInput interface { pulumi.Input ToQosmapArrayOutput() QosmapArrayOutput ToQosmapArrayOutputWithContext(context.Context) QosmapArrayOutput }
QosmapArrayInput is an input type that accepts QosmapArray and QosmapArrayOutput values. You can construct a concrete instance of `QosmapArrayInput` via:
QosmapArray{ QosmapArgs{...} }
type QosmapArrayOutput ¶
type QosmapArrayOutput struct{ *pulumi.OutputState }
func (QosmapArrayOutput) ElementType ¶
func (QosmapArrayOutput) ElementType() reflect.Type
func (QosmapArrayOutput) Index ¶
func (o QosmapArrayOutput) Index(i pulumi.IntInput) QosmapOutput
func (QosmapArrayOutput) ToQosmapArrayOutput ¶
func (o QosmapArrayOutput) ToQosmapArrayOutput() QosmapArrayOutput
func (QosmapArrayOutput) ToQosmapArrayOutputWithContext ¶
func (o QosmapArrayOutput) ToQosmapArrayOutputWithContext(ctx context.Context) QosmapArrayOutput
type QosmapDscpExcept ¶
type QosmapDscpExceptArgs ¶
type QosmapDscpExceptArgs struct { // DSCP value. Dscp pulumi.IntPtrInput `pulumi:"dscp"` // DSCP exception index. Index pulumi.IntPtrInput `pulumi:"index"` // User priority. Up pulumi.IntPtrInput `pulumi:"up"` }
func (QosmapDscpExceptArgs) ElementType ¶
func (QosmapDscpExceptArgs) ElementType() reflect.Type
func (QosmapDscpExceptArgs) ToQosmapDscpExceptOutput ¶
func (i QosmapDscpExceptArgs) ToQosmapDscpExceptOutput() QosmapDscpExceptOutput
func (QosmapDscpExceptArgs) ToQosmapDscpExceptOutputWithContext ¶
func (i QosmapDscpExceptArgs) ToQosmapDscpExceptOutputWithContext(ctx context.Context) QosmapDscpExceptOutput
type QosmapDscpExceptArray ¶
type QosmapDscpExceptArray []QosmapDscpExceptInput
func (QosmapDscpExceptArray) ElementType ¶
func (QosmapDscpExceptArray) ElementType() reflect.Type
func (QosmapDscpExceptArray) ToQosmapDscpExceptArrayOutput ¶
func (i QosmapDscpExceptArray) ToQosmapDscpExceptArrayOutput() QosmapDscpExceptArrayOutput
func (QosmapDscpExceptArray) ToQosmapDscpExceptArrayOutputWithContext ¶
func (i QosmapDscpExceptArray) ToQosmapDscpExceptArrayOutputWithContext(ctx context.Context) QosmapDscpExceptArrayOutput
type QosmapDscpExceptArrayInput ¶
type QosmapDscpExceptArrayInput interface { pulumi.Input ToQosmapDscpExceptArrayOutput() QosmapDscpExceptArrayOutput ToQosmapDscpExceptArrayOutputWithContext(context.Context) QosmapDscpExceptArrayOutput }
QosmapDscpExceptArrayInput is an input type that accepts QosmapDscpExceptArray and QosmapDscpExceptArrayOutput values. You can construct a concrete instance of `QosmapDscpExceptArrayInput` via:
QosmapDscpExceptArray{ QosmapDscpExceptArgs{...} }
type QosmapDscpExceptArrayOutput ¶
type QosmapDscpExceptArrayOutput struct{ *pulumi.OutputState }
func (QosmapDscpExceptArrayOutput) ElementType ¶
func (QosmapDscpExceptArrayOutput) ElementType() reflect.Type
func (QosmapDscpExceptArrayOutput) Index ¶
func (o QosmapDscpExceptArrayOutput) Index(i pulumi.IntInput) QosmapDscpExceptOutput
func (QosmapDscpExceptArrayOutput) ToQosmapDscpExceptArrayOutput ¶
func (o QosmapDscpExceptArrayOutput) ToQosmapDscpExceptArrayOutput() QosmapDscpExceptArrayOutput
func (QosmapDscpExceptArrayOutput) ToQosmapDscpExceptArrayOutputWithContext ¶
func (o QosmapDscpExceptArrayOutput) ToQosmapDscpExceptArrayOutputWithContext(ctx context.Context) QosmapDscpExceptArrayOutput
type QosmapDscpExceptInput ¶
type QosmapDscpExceptInput interface { pulumi.Input ToQosmapDscpExceptOutput() QosmapDscpExceptOutput ToQosmapDscpExceptOutputWithContext(context.Context) QosmapDscpExceptOutput }
QosmapDscpExceptInput is an input type that accepts QosmapDscpExceptArgs and QosmapDscpExceptOutput values. You can construct a concrete instance of `QosmapDscpExceptInput` via:
QosmapDscpExceptArgs{...}
type QosmapDscpExceptOutput ¶
type QosmapDscpExceptOutput struct{ *pulumi.OutputState }
func (QosmapDscpExceptOutput) Dscp ¶
func (o QosmapDscpExceptOutput) Dscp() pulumi.IntPtrOutput
DSCP value.
func (QosmapDscpExceptOutput) ElementType ¶
func (QosmapDscpExceptOutput) ElementType() reflect.Type
func (QosmapDscpExceptOutput) Index ¶
func (o QosmapDscpExceptOutput) Index() pulumi.IntPtrOutput
DSCP exception index.
func (QosmapDscpExceptOutput) ToQosmapDscpExceptOutput ¶
func (o QosmapDscpExceptOutput) ToQosmapDscpExceptOutput() QosmapDscpExceptOutput
func (QosmapDscpExceptOutput) ToQosmapDscpExceptOutputWithContext ¶
func (o QosmapDscpExceptOutput) ToQosmapDscpExceptOutputWithContext(ctx context.Context) QosmapDscpExceptOutput
func (QosmapDscpExceptOutput) Up ¶
func (o QosmapDscpExceptOutput) Up() pulumi.IntPtrOutput
User priority.
type QosmapDscpRange ¶
type QosmapDscpRangeArgs ¶
type QosmapDscpRangeArgs struct { // DSCP high value. High pulumi.IntPtrInput `pulumi:"high"` // DSCP range index. Index pulumi.IntPtrInput `pulumi:"index"` // DSCP low value. Low pulumi.IntPtrInput `pulumi:"low"` // User priority. Up pulumi.IntPtrInput `pulumi:"up"` }
func (QosmapDscpRangeArgs) ElementType ¶
func (QosmapDscpRangeArgs) ElementType() reflect.Type
func (QosmapDscpRangeArgs) ToQosmapDscpRangeOutput ¶
func (i QosmapDscpRangeArgs) ToQosmapDscpRangeOutput() QosmapDscpRangeOutput
func (QosmapDscpRangeArgs) ToQosmapDscpRangeOutputWithContext ¶
func (i QosmapDscpRangeArgs) ToQosmapDscpRangeOutputWithContext(ctx context.Context) QosmapDscpRangeOutput
type QosmapDscpRangeArray ¶
type QosmapDscpRangeArray []QosmapDscpRangeInput
func (QosmapDscpRangeArray) ElementType ¶
func (QosmapDscpRangeArray) ElementType() reflect.Type
func (QosmapDscpRangeArray) ToQosmapDscpRangeArrayOutput ¶
func (i QosmapDscpRangeArray) ToQosmapDscpRangeArrayOutput() QosmapDscpRangeArrayOutput
func (QosmapDscpRangeArray) ToQosmapDscpRangeArrayOutputWithContext ¶
func (i QosmapDscpRangeArray) ToQosmapDscpRangeArrayOutputWithContext(ctx context.Context) QosmapDscpRangeArrayOutput
type QosmapDscpRangeArrayInput ¶
type QosmapDscpRangeArrayInput interface { pulumi.Input ToQosmapDscpRangeArrayOutput() QosmapDscpRangeArrayOutput ToQosmapDscpRangeArrayOutputWithContext(context.Context) QosmapDscpRangeArrayOutput }
QosmapDscpRangeArrayInput is an input type that accepts QosmapDscpRangeArray and QosmapDscpRangeArrayOutput values. You can construct a concrete instance of `QosmapDscpRangeArrayInput` via:
QosmapDscpRangeArray{ QosmapDscpRangeArgs{...} }
type QosmapDscpRangeArrayOutput ¶
type QosmapDscpRangeArrayOutput struct{ *pulumi.OutputState }
func (QosmapDscpRangeArrayOutput) ElementType ¶
func (QosmapDscpRangeArrayOutput) ElementType() reflect.Type
func (QosmapDscpRangeArrayOutput) Index ¶
func (o QosmapDscpRangeArrayOutput) Index(i pulumi.IntInput) QosmapDscpRangeOutput
func (QosmapDscpRangeArrayOutput) ToQosmapDscpRangeArrayOutput ¶
func (o QosmapDscpRangeArrayOutput) ToQosmapDscpRangeArrayOutput() QosmapDscpRangeArrayOutput
func (QosmapDscpRangeArrayOutput) ToQosmapDscpRangeArrayOutputWithContext ¶
func (o QosmapDscpRangeArrayOutput) ToQosmapDscpRangeArrayOutputWithContext(ctx context.Context) QosmapDscpRangeArrayOutput
type QosmapDscpRangeInput ¶
type QosmapDscpRangeInput interface { pulumi.Input ToQosmapDscpRangeOutput() QosmapDscpRangeOutput ToQosmapDscpRangeOutputWithContext(context.Context) QosmapDscpRangeOutput }
QosmapDscpRangeInput is an input type that accepts QosmapDscpRangeArgs and QosmapDscpRangeOutput values. You can construct a concrete instance of `QosmapDscpRangeInput` via:
QosmapDscpRangeArgs{...}
type QosmapDscpRangeOutput ¶
type QosmapDscpRangeOutput struct{ *pulumi.OutputState }
func (QosmapDscpRangeOutput) ElementType ¶
func (QosmapDscpRangeOutput) ElementType() reflect.Type
func (QosmapDscpRangeOutput) High ¶
func (o QosmapDscpRangeOutput) High() pulumi.IntPtrOutput
DSCP high value.
func (QosmapDscpRangeOutput) Index ¶
func (o QosmapDscpRangeOutput) Index() pulumi.IntPtrOutput
DSCP range index.
func (QosmapDscpRangeOutput) Low ¶
func (o QosmapDscpRangeOutput) Low() pulumi.IntPtrOutput
DSCP low value.
func (QosmapDscpRangeOutput) ToQosmapDscpRangeOutput ¶
func (o QosmapDscpRangeOutput) ToQosmapDscpRangeOutput() QosmapDscpRangeOutput
func (QosmapDscpRangeOutput) ToQosmapDscpRangeOutputWithContext ¶
func (o QosmapDscpRangeOutput) ToQosmapDscpRangeOutputWithContext(ctx context.Context) QosmapDscpRangeOutput
func (QosmapDscpRangeOutput) Up ¶
func (o QosmapDscpRangeOutput) Up() pulumi.IntPtrOutput
User priority.
type QosmapInput ¶
type QosmapInput interface { pulumi.Input ToQosmapOutput() QosmapOutput ToQosmapOutputWithContext(ctx context.Context) QosmapOutput }
type QosmapMap ¶
type QosmapMap map[string]QosmapInput
func (QosmapMap) ElementType ¶
func (QosmapMap) ToQosmapMapOutput ¶
func (i QosmapMap) ToQosmapMapOutput() QosmapMapOutput
func (QosmapMap) ToQosmapMapOutputWithContext ¶
func (i QosmapMap) ToQosmapMapOutputWithContext(ctx context.Context) QosmapMapOutput
type QosmapMapInput ¶
type QosmapMapInput interface { pulumi.Input ToQosmapMapOutput() QosmapMapOutput ToQosmapMapOutputWithContext(context.Context) QosmapMapOutput }
QosmapMapInput is an input type that accepts QosmapMap and QosmapMapOutput values. You can construct a concrete instance of `QosmapMapInput` via:
QosmapMap{ "key": QosmapArgs{...} }
type QosmapMapOutput ¶
type QosmapMapOutput struct{ *pulumi.OutputState }
func (QosmapMapOutput) ElementType ¶
func (QosmapMapOutput) ElementType() reflect.Type
func (QosmapMapOutput) MapIndex ¶
func (o QosmapMapOutput) MapIndex(k pulumi.StringInput) QosmapOutput
func (QosmapMapOutput) ToQosmapMapOutput ¶
func (o QosmapMapOutput) ToQosmapMapOutput() QosmapMapOutput
func (QosmapMapOutput) ToQosmapMapOutputWithContext ¶
func (o QosmapMapOutput) ToQosmapMapOutputWithContext(ctx context.Context) QosmapMapOutput
type QosmapOutput ¶
type QosmapOutput struct{ *pulumi.OutputState }
func (QosmapOutput) DscpExcepts ¶
func (o QosmapOutput) DscpExcepts() QosmapDscpExceptArrayOutput
Differentiated Services Code Point (DSCP) exceptions. The structure of `dscpExcept` block is documented below.
func (QosmapOutput) DscpRanges ¶
func (o QosmapOutput) DscpRanges() QosmapDscpRangeArrayOutput
Differentiated Services Code Point (DSCP) ranges. The structure of `dscpRange` block is documented below.
func (QosmapOutput) DynamicSortSubtable ¶
func (o QosmapOutput) DynamicSortSubtable() pulumi.StringPtrOutput
Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
func (QosmapOutput) ElementType ¶
func (QosmapOutput) ElementType() reflect.Type
func (QosmapOutput) GetAllTables ¶
func (o QosmapOutput) 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 (QosmapOutput) ToQosmapOutput ¶
func (o QosmapOutput) ToQosmapOutput() QosmapOutput
func (QosmapOutput) ToQosmapOutputWithContext ¶
func (o QosmapOutput) ToQosmapOutputWithContext(ctx context.Context) QosmapOutput
func (QosmapOutput) Vdomparam ¶
func (o QosmapOutput) 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 QosmapState ¶
type QosmapState struct { // Differentiated Services Code Point (DSCP) exceptions. The structure of `dscpExcept` block is documented below. DscpExcepts QosmapDscpExceptArrayInput // Differentiated Services Code Point (DSCP) ranges. The structure of `dscpRange` block is documented below. DscpRanges QosmapDscpRangeArrayInput // Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ]. DynamicSortSubtable 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 // QOS-MAP 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 (QosmapState) ElementType ¶
func (QosmapState) ElementType() reflect.Type
Source Files
¶
- anqp3gppcellular.go
- anqpipaddresstype.go
- anqpnairealm.go
- anqpnetworkauthtype.go
- anqproamingconsortium.go
- anqpvenuename.go
- anqpvenueurl.go
- h2qpadviceofcharge.go
- h2qpconncapability.go
- h2qpoperatorname.go
- h2qposuprovider.go
- h2qposuprovidernai.go
- h2qptermsandconditions.go
- h2qpwanmetric.go
- hsprofile.go
- icon.go
- init.go
- pulumiTypes.go
- qosmap.go