Documentation ¶
Index ¶
- type Hostchecksoftware
- type HostchecksoftwareArgs
- type HostchecksoftwareArray
- type HostchecksoftwareArrayInput
- type HostchecksoftwareArrayOutput
- func (HostchecksoftwareArrayOutput) ElementType() reflect.Type
- func (o HostchecksoftwareArrayOutput) Index(i pulumi.IntInput) HostchecksoftwareOutput
- func (o HostchecksoftwareArrayOutput) ToHostchecksoftwareArrayOutput() HostchecksoftwareArrayOutput
- func (o HostchecksoftwareArrayOutput) ToHostchecksoftwareArrayOutputWithContext(ctx context.Context) HostchecksoftwareArrayOutput
- type HostchecksoftwareCheckItemList
- type HostchecksoftwareCheckItemListArgs
- func (HostchecksoftwareCheckItemListArgs) ElementType() reflect.Type
- func (i HostchecksoftwareCheckItemListArgs) ToHostchecksoftwareCheckItemListOutput() HostchecksoftwareCheckItemListOutput
- func (i HostchecksoftwareCheckItemListArgs) ToHostchecksoftwareCheckItemListOutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListOutput
- type HostchecksoftwareCheckItemListArray
- func (HostchecksoftwareCheckItemListArray) ElementType() reflect.Type
- func (i HostchecksoftwareCheckItemListArray) ToHostchecksoftwareCheckItemListArrayOutput() HostchecksoftwareCheckItemListArrayOutput
- func (i HostchecksoftwareCheckItemListArray) ToHostchecksoftwareCheckItemListArrayOutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListArrayOutput
- type HostchecksoftwareCheckItemListArrayInput
- type HostchecksoftwareCheckItemListArrayOutput
- func (HostchecksoftwareCheckItemListArrayOutput) ElementType() reflect.Type
- func (o HostchecksoftwareCheckItemListArrayOutput) Index(i pulumi.IntInput) HostchecksoftwareCheckItemListOutput
- func (o HostchecksoftwareCheckItemListArrayOutput) ToHostchecksoftwareCheckItemListArrayOutput() HostchecksoftwareCheckItemListArrayOutput
- func (o HostchecksoftwareCheckItemListArrayOutput) ToHostchecksoftwareCheckItemListArrayOutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListArrayOutput
- type HostchecksoftwareCheckItemListInput
- type HostchecksoftwareCheckItemListMd5
- type HostchecksoftwareCheckItemListMd5Args
- func (HostchecksoftwareCheckItemListMd5Args) ElementType() reflect.Type
- func (i HostchecksoftwareCheckItemListMd5Args) ToHostchecksoftwareCheckItemListMd5Output() HostchecksoftwareCheckItemListMd5Output
- func (i HostchecksoftwareCheckItemListMd5Args) ToHostchecksoftwareCheckItemListMd5OutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListMd5Output
- type HostchecksoftwareCheckItemListMd5Array
- func (HostchecksoftwareCheckItemListMd5Array) ElementType() reflect.Type
- func (i HostchecksoftwareCheckItemListMd5Array) ToHostchecksoftwareCheckItemListMd5ArrayOutput() HostchecksoftwareCheckItemListMd5ArrayOutput
- func (i HostchecksoftwareCheckItemListMd5Array) ToHostchecksoftwareCheckItemListMd5ArrayOutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListMd5ArrayOutput
- type HostchecksoftwareCheckItemListMd5ArrayInput
- type HostchecksoftwareCheckItemListMd5ArrayOutput
- func (HostchecksoftwareCheckItemListMd5ArrayOutput) ElementType() reflect.Type
- func (o HostchecksoftwareCheckItemListMd5ArrayOutput) Index(i pulumi.IntInput) HostchecksoftwareCheckItemListMd5Output
- func (o HostchecksoftwareCheckItemListMd5ArrayOutput) ToHostchecksoftwareCheckItemListMd5ArrayOutput() HostchecksoftwareCheckItemListMd5ArrayOutput
- func (o HostchecksoftwareCheckItemListMd5ArrayOutput) ToHostchecksoftwareCheckItemListMd5ArrayOutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListMd5ArrayOutput
- type HostchecksoftwareCheckItemListMd5Input
- type HostchecksoftwareCheckItemListMd5Output
- func (HostchecksoftwareCheckItemListMd5Output) ElementType() reflect.Type
- func (o HostchecksoftwareCheckItemListMd5Output) Id() pulumi.StringPtrOutput
- func (o HostchecksoftwareCheckItemListMd5Output) ToHostchecksoftwareCheckItemListMd5Output() HostchecksoftwareCheckItemListMd5Output
- func (o HostchecksoftwareCheckItemListMd5Output) ToHostchecksoftwareCheckItemListMd5OutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListMd5Output
- type HostchecksoftwareCheckItemListOutput
- func (o HostchecksoftwareCheckItemListOutput) Action() pulumi.StringPtrOutput
- func (HostchecksoftwareCheckItemListOutput) ElementType() reflect.Type
- func (o HostchecksoftwareCheckItemListOutput) Id() pulumi.IntPtrOutput
- func (o HostchecksoftwareCheckItemListOutput) Md5s() HostchecksoftwareCheckItemListMd5ArrayOutput
- func (o HostchecksoftwareCheckItemListOutput) Target() pulumi.StringPtrOutput
- func (o HostchecksoftwareCheckItemListOutput) ToHostchecksoftwareCheckItemListOutput() HostchecksoftwareCheckItemListOutput
- func (o HostchecksoftwareCheckItemListOutput) ToHostchecksoftwareCheckItemListOutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListOutput
- func (o HostchecksoftwareCheckItemListOutput) Type() pulumi.StringPtrOutput
- func (o HostchecksoftwareCheckItemListOutput) Version() pulumi.StringPtrOutput
- type HostchecksoftwareInput
- type HostchecksoftwareMap
- type HostchecksoftwareMapInput
- type HostchecksoftwareMapOutput
- func (HostchecksoftwareMapOutput) ElementType() reflect.Type
- func (o HostchecksoftwareMapOutput) MapIndex(k pulumi.StringInput) HostchecksoftwareOutput
- func (o HostchecksoftwareMapOutput) ToHostchecksoftwareMapOutput() HostchecksoftwareMapOutput
- func (o HostchecksoftwareMapOutput) ToHostchecksoftwareMapOutputWithContext(ctx context.Context) HostchecksoftwareMapOutput
- type HostchecksoftwareOutput
- func (o HostchecksoftwareOutput) CheckItemLists() HostchecksoftwareCheckItemListArrayOutput
- func (o HostchecksoftwareOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (HostchecksoftwareOutput) ElementType() reflect.Type
- func (o HostchecksoftwareOutput) GetAllTables() pulumi.StringPtrOutput
- func (o HostchecksoftwareOutput) Guid() pulumi.StringOutput
- func (o HostchecksoftwareOutput) Name() pulumi.StringOutput
- func (o HostchecksoftwareOutput) OsType() pulumi.StringOutput
- func (o HostchecksoftwareOutput) ToHostchecksoftwareOutput() HostchecksoftwareOutput
- func (o HostchecksoftwareOutput) ToHostchecksoftwareOutputWithContext(ctx context.Context) HostchecksoftwareOutput
- func (o HostchecksoftwareOutput) Type() pulumi.StringOutput
- func (o HostchecksoftwareOutput) Vdomparam() pulumi.StringPtrOutput
- func (o HostchecksoftwareOutput) Version() pulumi.StringOutput
- type HostchecksoftwareState
- type Portal
- type PortalArgs
- type PortalArray
- type PortalArrayInput
- type PortalArrayOutput
- type PortalBookmarkGroup
- type PortalBookmarkGroupArgs
- type PortalBookmarkGroupArray
- type PortalBookmarkGroupArrayInput
- type PortalBookmarkGroupArrayOutput
- func (PortalBookmarkGroupArrayOutput) ElementType() reflect.Type
- func (o PortalBookmarkGroupArrayOutput) Index(i pulumi.IntInput) PortalBookmarkGroupOutput
- func (o PortalBookmarkGroupArrayOutput) ToPortalBookmarkGroupArrayOutput() PortalBookmarkGroupArrayOutput
- func (o PortalBookmarkGroupArrayOutput) ToPortalBookmarkGroupArrayOutputWithContext(ctx context.Context) PortalBookmarkGroupArrayOutput
- type PortalBookmarkGroupBookmark
- type PortalBookmarkGroupBookmarkArgs
- func (PortalBookmarkGroupBookmarkArgs) ElementType() reflect.Type
- func (i PortalBookmarkGroupBookmarkArgs) ToPortalBookmarkGroupBookmarkOutput() PortalBookmarkGroupBookmarkOutput
- func (i PortalBookmarkGroupBookmarkArgs) ToPortalBookmarkGroupBookmarkOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkOutput
- type PortalBookmarkGroupBookmarkArray
- func (PortalBookmarkGroupBookmarkArray) ElementType() reflect.Type
- func (i PortalBookmarkGroupBookmarkArray) ToPortalBookmarkGroupBookmarkArrayOutput() PortalBookmarkGroupBookmarkArrayOutput
- func (i PortalBookmarkGroupBookmarkArray) ToPortalBookmarkGroupBookmarkArrayOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkArrayOutput
- type PortalBookmarkGroupBookmarkArrayInput
- type PortalBookmarkGroupBookmarkArrayOutput
- func (PortalBookmarkGroupBookmarkArrayOutput) ElementType() reflect.Type
- func (o PortalBookmarkGroupBookmarkArrayOutput) Index(i pulumi.IntInput) PortalBookmarkGroupBookmarkOutput
- func (o PortalBookmarkGroupBookmarkArrayOutput) ToPortalBookmarkGroupBookmarkArrayOutput() PortalBookmarkGroupBookmarkArrayOutput
- func (o PortalBookmarkGroupBookmarkArrayOutput) ToPortalBookmarkGroupBookmarkArrayOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkArrayOutput
- type PortalBookmarkGroupBookmarkFormData
- type PortalBookmarkGroupBookmarkFormDataArgs
- func (PortalBookmarkGroupBookmarkFormDataArgs) ElementType() reflect.Type
- func (i PortalBookmarkGroupBookmarkFormDataArgs) ToPortalBookmarkGroupBookmarkFormDataOutput() PortalBookmarkGroupBookmarkFormDataOutput
- func (i PortalBookmarkGroupBookmarkFormDataArgs) ToPortalBookmarkGroupBookmarkFormDataOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkFormDataOutput
- type PortalBookmarkGroupBookmarkFormDataArray
- func (PortalBookmarkGroupBookmarkFormDataArray) ElementType() reflect.Type
- func (i PortalBookmarkGroupBookmarkFormDataArray) ToPortalBookmarkGroupBookmarkFormDataArrayOutput() PortalBookmarkGroupBookmarkFormDataArrayOutput
- func (i PortalBookmarkGroupBookmarkFormDataArray) ToPortalBookmarkGroupBookmarkFormDataArrayOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkFormDataArrayOutput
- type PortalBookmarkGroupBookmarkFormDataArrayInput
- type PortalBookmarkGroupBookmarkFormDataArrayOutput
- func (PortalBookmarkGroupBookmarkFormDataArrayOutput) ElementType() reflect.Type
- func (o PortalBookmarkGroupBookmarkFormDataArrayOutput) Index(i pulumi.IntInput) PortalBookmarkGroupBookmarkFormDataOutput
- func (o PortalBookmarkGroupBookmarkFormDataArrayOutput) ToPortalBookmarkGroupBookmarkFormDataArrayOutput() PortalBookmarkGroupBookmarkFormDataArrayOutput
- func (o PortalBookmarkGroupBookmarkFormDataArrayOutput) ToPortalBookmarkGroupBookmarkFormDataArrayOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkFormDataArrayOutput
- type PortalBookmarkGroupBookmarkFormDataInput
- type PortalBookmarkGroupBookmarkFormDataOutput
- func (PortalBookmarkGroupBookmarkFormDataOutput) ElementType() reflect.Type
- func (o PortalBookmarkGroupBookmarkFormDataOutput) Name() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkFormDataOutput) ToPortalBookmarkGroupBookmarkFormDataOutput() PortalBookmarkGroupBookmarkFormDataOutput
- func (o PortalBookmarkGroupBookmarkFormDataOutput) ToPortalBookmarkGroupBookmarkFormDataOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkFormDataOutput
- func (o PortalBookmarkGroupBookmarkFormDataOutput) Value() pulumi.StringPtrOutput
- type PortalBookmarkGroupBookmarkInput
- type PortalBookmarkGroupBookmarkOutput
- func (o PortalBookmarkGroupBookmarkOutput) AdditionalParams() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) Apptype() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) ColorDepth() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) Description() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) Domain() pulumi.StringPtrOutput
- func (PortalBookmarkGroupBookmarkOutput) ElementType() reflect.Type
- func (o PortalBookmarkGroupBookmarkOutput) Folder() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) FormDatas() PortalBookmarkGroupBookmarkFormDataArrayOutput
- func (o PortalBookmarkGroupBookmarkOutput) Height() pulumi.IntPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) Host() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) KeyboardLayout() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) ListeningPort() pulumi.IntPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) LoadBalancingInfo() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) LogonPassword() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) LogonUser() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) Name() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) Port() pulumi.IntPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) PreconnectionBlob() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) PreconnectionId() pulumi.IntPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) RemotePort() pulumi.IntPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) RestrictedAdmin() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) Security() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) SendPreconnectionId() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) ServerLayout() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) ShowStatusWindow() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) Sso() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) SsoCredential() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) SsoCredentialSentOnce() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) SsoPassword() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) SsoUsername() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) ToPortalBookmarkGroupBookmarkOutput() PortalBookmarkGroupBookmarkOutput
- func (o PortalBookmarkGroupBookmarkOutput) ToPortalBookmarkGroupBookmarkOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkOutput
- func (o PortalBookmarkGroupBookmarkOutput) Url() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) VncKeyboardLayout() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupBookmarkOutput) Width() pulumi.IntPtrOutput
- type PortalBookmarkGroupInput
- type PortalBookmarkGroupOutput
- func (o PortalBookmarkGroupOutput) Bookmarks() PortalBookmarkGroupBookmarkArrayOutput
- func (PortalBookmarkGroupOutput) ElementType() reflect.Type
- func (o PortalBookmarkGroupOutput) Name() pulumi.StringPtrOutput
- func (o PortalBookmarkGroupOutput) ToPortalBookmarkGroupOutput() PortalBookmarkGroupOutput
- func (o PortalBookmarkGroupOutput) ToPortalBookmarkGroupOutputWithContext(ctx context.Context) PortalBookmarkGroupOutput
- type PortalHostCheckPolicy
- type PortalHostCheckPolicyArgs
- type PortalHostCheckPolicyArray
- func (PortalHostCheckPolicyArray) ElementType() reflect.Type
- func (i PortalHostCheckPolicyArray) ToPortalHostCheckPolicyArrayOutput() PortalHostCheckPolicyArrayOutput
- func (i PortalHostCheckPolicyArray) ToPortalHostCheckPolicyArrayOutputWithContext(ctx context.Context) PortalHostCheckPolicyArrayOutput
- type PortalHostCheckPolicyArrayInput
- type PortalHostCheckPolicyArrayOutput
- func (PortalHostCheckPolicyArrayOutput) ElementType() reflect.Type
- func (o PortalHostCheckPolicyArrayOutput) Index(i pulumi.IntInput) PortalHostCheckPolicyOutput
- func (o PortalHostCheckPolicyArrayOutput) ToPortalHostCheckPolicyArrayOutput() PortalHostCheckPolicyArrayOutput
- func (o PortalHostCheckPolicyArrayOutput) ToPortalHostCheckPolicyArrayOutputWithContext(ctx context.Context) PortalHostCheckPolicyArrayOutput
- type PortalHostCheckPolicyInput
- type PortalHostCheckPolicyOutput
- func (PortalHostCheckPolicyOutput) ElementType() reflect.Type
- func (o PortalHostCheckPolicyOutput) Name() pulumi.StringPtrOutput
- func (o PortalHostCheckPolicyOutput) ToPortalHostCheckPolicyOutput() PortalHostCheckPolicyOutput
- func (o PortalHostCheckPolicyOutput) ToPortalHostCheckPolicyOutputWithContext(ctx context.Context) PortalHostCheckPolicyOutput
- type PortalInput
- type PortalIpPool
- type PortalIpPoolArgs
- type PortalIpPoolArray
- type PortalIpPoolArrayInput
- type PortalIpPoolArrayOutput
- func (PortalIpPoolArrayOutput) ElementType() reflect.Type
- func (o PortalIpPoolArrayOutput) Index(i pulumi.IntInput) PortalIpPoolOutput
- func (o PortalIpPoolArrayOutput) ToPortalIpPoolArrayOutput() PortalIpPoolArrayOutput
- func (o PortalIpPoolArrayOutput) ToPortalIpPoolArrayOutputWithContext(ctx context.Context) PortalIpPoolArrayOutput
- type PortalIpPoolInput
- type PortalIpPoolOutput
- type PortalIpv6Pool
- type PortalIpv6PoolArgs
- type PortalIpv6PoolArray
- type PortalIpv6PoolArrayInput
- type PortalIpv6PoolArrayOutput
- func (PortalIpv6PoolArrayOutput) ElementType() reflect.Type
- func (o PortalIpv6PoolArrayOutput) Index(i pulumi.IntInput) PortalIpv6PoolOutput
- func (o PortalIpv6PoolArrayOutput) ToPortalIpv6PoolArrayOutput() PortalIpv6PoolArrayOutput
- func (o PortalIpv6PoolArrayOutput) ToPortalIpv6PoolArrayOutputWithContext(ctx context.Context) PortalIpv6PoolArrayOutput
- type PortalIpv6PoolInput
- type PortalIpv6PoolOutput
- type PortalIpv6SplitTunnelingRoutingAddress
- type PortalIpv6SplitTunnelingRoutingAddressArgs
- func (PortalIpv6SplitTunnelingRoutingAddressArgs) ElementType() reflect.Type
- func (i PortalIpv6SplitTunnelingRoutingAddressArgs) ToPortalIpv6SplitTunnelingRoutingAddressOutput() PortalIpv6SplitTunnelingRoutingAddressOutput
- func (i PortalIpv6SplitTunnelingRoutingAddressArgs) ToPortalIpv6SplitTunnelingRoutingAddressOutputWithContext(ctx context.Context) PortalIpv6SplitTunnelingRoutingAddressOutput
- type PortalIpv6SplitTunnelingRoutingAddressArray
- func (PortalIpv6SplitTunnelingRoutingAddressArray) ElementType() reflect.Type
- func (i PortalIpv6SplitTunnelingRoutingAddressArray) ToPortalIpv6SplitTunnelingRoutingAddressArrayOutput() PortalIpv6SplitTunnelingRoutingAddressArrayOutput
- func (i PortalIpv6SplitTunnelingRoutingAddressArray) ToPortalIpv6SplitTunnelingRoutingAddressArrayOutputWithContext(ctx context.Context) PortalIpv6SplitTunnelingRoutingAddressArrayOutput
- type PortalIpv6SplitTunnelingRoutingAddressArrayInput
- type PortalIpv6SplitTunnelingRoutingAddressArrayOutput
- func (PortalIpv6SplitTunnelingRoutingAddressArrayOutput) ElementType() reflect.Type
- func (o PortalIpv6SplitTunnelingRoutingAddressArrayOutput) Index(i pulumi.IntInput) PortalIpv6SplitTunnelingRoutingAddressOutput
- func (o PortalIpv6SplitTunnelingRoutingAddressArrayOutput) ToPortalIpv6SplitTunnelingRoutingAddressArrayOutput() PortalIpv6SplitTunnelingRoutingAddressArrayOutput
- func (o PortalIpv6SplitTunnelingRoutingAddressArrayOutput) ToPortalIpv6SplitTunnelingRoutingAddressArrayOutputWithContext(ctx context.Context) PortalIpv6SplitTunnelingRoutingAddressArrayOutput
- type PortalIpv6SplitTunnelingRoutingAddressInput
- type PortalIpv6SplitTunnelingRoutingAddressOutput
- func (PortalIpv6SplitTunnelingRoutingAddressOutput) ElementType() reflect.Type
- func (o PortalIpv6SplitTunnelingRoutingAddressOutput) Name() pulumi.StringPtrOutput
- func (o PortalIpv6SplitTunnelingRoutingAddressOutput) ToPortalIpv6SplitTunnelingRoutingAddressOutput() PortalIpv6SplitTunnelingRoutingAddressOutput
- func (o PortalIpv6SplitTunnelingRoutingAddressOutput) ToPortalIpv6SplitTunnelingRoutingAddressOutputWithContext(ctx context.Context) PortalIpv6SplitTunnelingRoutingAddressOutput
- type PortalLandingPage
- type PortalLandingPageArgs
- func (PortalLandingPageArgs) ElementType() reflect.Type
- func (i PortalLandingPageArgs) ToPortalLandingPageOutput() PortalLandingPageOutput
- func (i PortalLandingPageArgs) ToPortalLandingPageOutputWithContext(ctx context.Context) PortalLandingPageOutput
- func (i PortalLandingPageArgs) ToPortalLandingPagePtrOutput() PortalLandingPagePtrOutput
- func (i PortalLandingPageArgs) ToPortalLandingPagePtrOutputWithContext(ctx context.Context) PortalLandingPagePtrOutput
- type PortalLandingPageFormData
- type PortalLandingPageFormDataArgs
- func (PortalLandingPageFormDataArgs) ElementType() reflect.Type
- func (i PortalLandingPageFormDataArgs) ToPortalLandingPageFormDataOutput() PortalLandingPageFormDataOutput
- func (i PortalLandingPageFormDataArgs) ToPortalLandingPageFormDataOutputWithContext(ctx context.Context) PortalLandingPageFormDataOutput
- type PortalLandingPageFormDataArray
- func (PortalLandingPageFormDataArray) ElementType() reflect.Type
- func (i PortalLandingPageFormDataArray) ToPortalLandingPageFormDataArrayOutput() PortalLandingPageFormDataArrayOutput
- func (i PortalLandingPageFormDataArray) ToPortalLandingPageFormDataArrayOutputWithContext(ctx context.Context) PortalLandingPageFormDataArrayOutput
- type PortalLandingPageFormDataArrayInput
- type PortalLandingPageFormDataArrayOutput
- func (PortalLandingPageFormDataArrayOutput) ElementType() reflect.Type
- func (o PortalLandingPageFormDataArrayOutput) Index(i pulumi.IntInput) PortalLandingPageFormDataOutput
- func (o PortalLandingPageFormDataArrayOutput) ToPortalLandingPageFormDataArrayOutput() PortalLandingPageFormDataArrayOutput
- func (o PortalLandingPageFormDataArrayOutput) ToPortalLandingPageFormDataArrayOutputWithContext(ctx context.Context) PortalLandingPageFormDataArrayOutput
- type PortalLandingPageFormDataInput
- type PortalLandingPageFormDataOutput
- func (PortalLandingPageFormDataOutput) ElementType() reflect.Type
- func (o PortalLandingPageFormDataOutput) Name() pulumi.StringPtrOutput
- func (o PortalLandingPageFormDataOutput) ToPortalLandingPageFormDataOutput() PortalLandingPageFormDataOutput
- func (o PortalLandingPageFormDataOutput) ToPortalLandingPageFormDataOutputWithContext(ctx context.Context) PortalLandingPageFormDataOutput
- func (o PortalLandingPageFormDataOutput) Value() pulumi.StringPtrOutput
- type PortalLandingPageInput
- type PortalLandingPageOutput
- func (PortalLandingPageOutput) ElementType() reflect.Type
- func (o PortalLandingPageOutput) FormDatas() PortalLandingPageFormDataArrayOutput
- func (o PortalLandingPageOutput) LogoutUrl() pulumi.StringPtrOutput
- func (o PortalLandingPageOutput) Sso() pulumi.StringPtrOutput
- func (o PortalLandingPageOutput) SsoCredential() pulumi.StringPtrOutput
- func (o PortalLandingPageOutput) SsoPassword() pulumi.StringPtrOutput
- func (o PortalLandingPageOutput) SsoUsername() pulumi.StringPtrOutput
- func (o PortalLandingPageOutput) ToPortalLandingPageOutput() PortalLandingPageOutput
- func (o PortalLandingPageOutput) ToPortalLandingPageOutputWithContext(ctx context.Context) PortalLandingPageOutput
- func (o PortalLandingPageOutput) ToPortalLandingPagePtrOutput() PortalLandingPagePtrOutput
- func (o PortalLandingPageOutput) ToPortalLandingPagePtrOutputWithContext(ctx context.Context) PortalLandingPagePtrOutput
- func (o PortalLandingPageOutput) Url() pulumi.StringPtrOutput
- type PortalLandingPagePtrInput
- type PortalLandingPagePtrOutput
- func (o PortalLandingPagePtrOutput) Elem() PortalLandingPageOutput
- func (PortalLandingPagePtrOutput) ElementType() reflect.Type
- func (o PortalLandingPagePtrOutput) FormDatas() PortalLandingPageFormDataArrayOutput
- func (o PortalLandingPagePtrOutput) LogoutUrl() pulumi.StringPtrOutput
- func (o PortalLandingPagePtrOutput) Sso() pulumi.StringPtrOutput
- func (o PortalLandingPagePtrOutput) SsoCredential() pulumi.StringPtrOutput
- func (o PortalLandingPagePtrOutput) SsoPassword() pulumi.StringPtrOutput
- func (o PortalLandingPagePtrOutput) SsoUsername() pulumi.StringPtrOutput
- func (o PortalLandingPagePtrOutput) ToPortalLandingPagePtrOutput() PortalLandingPagePtrOutput
- func (o PortalLandingPagePtrOutput) ToPortalLandingPagePtrOutputWithContext(ctx context.Context) PortalLandingPagePtrOutput
- func (o PortalLandingPagePtrOutput) Url() pulumi.StringPtrOutput
- type PortalMacAddrCheckRule
- type PortalMacAddrCheckRuleArgs
- type PortalMacAddrCheckRuleArray
- func (PortalMacAddrCheckRuleArray) ElementType() reflect.Type
- func (i PortalMacAddrCheckRuleArray) ToPortalMacAddrCheckRuleArrayOutput() PortalMacAddrCheckRuleArrayOutput
- func (i PortalMacAddrCheckRuleArray) ToPortalMacAddrCheckRuleArrayOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleArrayOutput
- type PortalMacAddrCheckRuleArrayInput
- type PortalMacAddrCheckRuleArrayOutput
- func (PortalMacAddrCheckRuleArrayOutput) ElementType() reflect.Type
- func (o PortalMacAddrCheckRuleArrayOutput) Index(i pulumi.IntInput) PortalMacAddrCheckRuleOutput
- func (o PortalMacAddrCheckRuleArrayOutput) ToPortalMacAddrCheckRuleArrayOutput() PortalMacAddrCheckRuleArrayOutput
- func (o PortalMacAddrCheckRuleArrayOutput) ToPortalMacAddrCheckRuleArrayOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleArrayOutput
- type PortalMacAddrCheckRuleInput
- type PortalMacAddrCheckRuleMacAddrList
- type PortalMacAddrCheckRuleMacAddrListArgs
- func (PortalMacAddrCheckRuleMacAddrListArgs) ElementType() reflect.Type
- func (i PortalMacAddrCheckRuleMacAddrListArgs) ToPortalMacAddrCheckRuleMacAddrListOutput() PortalMacAddrCheckRuleMacAddrListOutput
- func (i PortalMacAddrCheckRuleMacAddrListArgs) ToPortalMacAddrCheckRuleMacAddrListOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleMacAddrListOutput
- type PortalMacAddrCheckRuleMacAddrListArray
- func (PortalMacAddrCheckRuleMacAddrListArray) ElementType() reflect.Type
- func (i PortalMacAddrCheckRuleMacAddrListArray) ToPortalMacAddrCheckRuleMacAddrListArrayOutput() PortalMacAddrCheckRuleMacAddrListArrayOutput
- func (i PortalMacAddrCheckRuleMacAddrListArray) ToPortalMacAddrCheckRuleMacAddrListArrayOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleMacAddrListArrayOutput
- type PortalMacAddrCheckRuleMacAddrListArrayInput
- type PortalMacAddrCheckRuleMacAddrListArrayOutput
- func (PortalMacAddrCheckRuleMacAddrListArrayOutput) ElementType() reflect.Type
- func (o PortalMacAddrCheckRuleMacAddrListArrayOutput) Index(i pulumi.IntInput) PortalMacAddrCheckRuleMacAddrListOutput
- func (o PortalMacAddrCheckRuleMacAddrListArrayOutput) ToPortalMacAddrCheckRuleMacAddrListArrayOutput() PortalMacAddrCheckRuleMacAddrListArrayOutput
- func (o PortalMacAddrCheckRuleMacAddrListArrayOutput) ToPortalMacAddrCheckRuleMacAddrListArrayOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleMacAddrListArrayOutput
- type PortalMacAddrCheckRuleMacAddrListInput
- type PortalMacAddrCheckRuleMacAddrListOutput
- func (o PortalMacAddrCheckRuleMacAddrListOutput) Addr() pulumi.StringPtrOutput
- func (PortalMacAddrCheckRuleMacAddrListOutput) ElementType() reflect.Type
- func (o PortalMacAddrCheckRuleMacAddrListOutput) ToPortalMacAddrCheckRuleMacAddrListOutput() PortalMacAddrCheckRuleMacAddrListOutput
- func (o PortalMacAddrCheckRuleMacAddrListOutput) ToPortalMacAddrCheckRuleMacAddrListOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleMacAddrListOutput
- type PortalMacAddrCheckRuleOutput
- func (PortalMacAddrCheckRuleOutput) ElementType() reflect.Type
- func (o PortalMacAddrCheckRuleOutput) MacAddrLists() PortalMacAddrCheckRuleMacAddrListArrayOutput
- func (o PortalMacAddrCheckRuleOutput) MacAddrMask() pulumi.IntPtrOutput
- func (o PortalMacAddrCheckRuleOutput) Name() pulumi.StringPtrOutput
- func (o PortalMacAddrCheckRuleOutput) ToPortalMacAddrCheckRuleOutput() PortalMacAddrCheckRuleOutput
- func (o PortalMacAddrCheckRuleOutput) ToPortalMacAddrCheckRuleOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleOutput
- type PortalMap
- type PortalMapInput
- type PortalMapOutput
- type PortalOsCheckList
- type PortalOsCheckListArgs
- type PortalOsCheckListArray
- type PortalOsCheckListArrayInput
- type PortalOsCheckListArrayOutput
- func (PortalOsCheckListArrayOutput) ElementType() reflect.Type
- func (o PortalOsCheckListArrayOutput) Index(i pulumi.IntInput) PortalOsCheckListOutput
- func (o PortalOsCheckListArrayOutput) ToPortalOsCheckListArrayOutput() PortalOsCheckListArrayOutput
- func (o PortalOsCheckListArrayOutput) ToPortalOsCheckListArrayOutputWithContext(ctx context.Context) PortalOsCheckListArrayOutput
- type PortalOsCheckListInput
- type PortalOsCheckListOutput
- func (o PortalOsCheckListOutput) Action() pulumi.StringPtrOutput
- func (PortalOsCheckListOutput) ElementType() reflect.Type
- func (o PortalOsCheckListOutput) LatestPatchLevel() pulumi.StringPtrOutput
- func (o PortalOsCheckListOutput) Name() pulumi.StringPtrOutput
- func (o PortalOsCheckListOutput) ToPortalOsCheckListOutput() PortalOsCheckListOutput
- func (o PortalOsCheckListOutput) ToPortalOsCheckListOutputWithContext(ctx context.Context) PortalOsCheckListOutput
- func (o PortalOsCheckListOutput) Tolerance() pulumi.IntPtrOutput
- type PortalOutput
- func (o PortalOutput) AllowUserAccess() pulumi.StringOutput
- func (o PortalOutput) AutoConnect() pulumi.StringOutput
- func (o PortalOutput) BookmarkGroups() PortalBookmarkGroupArrayOutput
- func (o PortalOutput) ClientSrcRange() pulumi.StringOutput
- func (o PortalOutput) Clipboard() pulumi.StringOutput
- func (o PortalOutput) CustomLang() pulumi.StringOutput
- func (o PortalOutput) CustomizeForticlientDownloadUrl() pulumi.StringOutput
- func (o PortalOutput) DefaultProtocol() pulumi.StringOutput
- func (o PortalOutput) DefaultWindowHeight() pulumi.IntOutput
- func (o PortalOutput) DefaultWindowWidth() pulumi.IntOutput
- func (o PortalOutput) Dhcp6RaLinkaddr() pulumi.StringOutput
- func (o PortalOutput) DhcpIpOverlap() pulumi.StringOutput
- func (o PortalOutput) DhcpRaGiaddr() pulumi.StringOutput
- func (o PortalOutput) DisplayBookmark() pulumi.StringOutput
- func (o PortalOutput) DisplayConnectionTools() pulumi.StringOutput
- func (o PortalOutput) DisplayHistory() pulumi.StringOutput
- func (o PortalOutput) DisplayStatus() pulumi.StringOutput
- func (o PortalOutput) DnsServer1() pulumi.StringOutput
- func (o PortalOutput) DnsServer2() pulumi.StringOutput
- func (o PortalOutput) DnsSuffix() pulumi.StringPtrOutput
- func (o PortalOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (PortalOutput) ElementType() reflect.Type
- func (o PortalOutput) ExclusiveRouting() pulumi.StringOutput
- func (o PortalOutput) FocusBookmark() pulumi.StringOutput
- func (o PortalOutput) ForticlientDownload() pulumi.StringOutput
- func (o PortalOutput) ForticlientDownloadMethod() pulumi.StringOutput
- func (o PortalOutput) GetAllTables() pulumi.StringPtrOutput
- func (o PortalOutput) Heading() pulumi.StringOutput
- func (o PortalOutput) HideSsoCredential() pulumi.StringOutput
- func (o PortalOutput) HostCheck() pulumi.StringOutput
- func (o PortalOutput) HostCheckInterval() pulumi.IntOutput
- func (o PortalOutput) HostCheckPolicies() PortalHostCheckPolicyArrayOutput
- func (o PortalOutput) IpMode() pulumi.StringOutput
- func (o PortalOutput) IpPools() PortalIpPoolArrayOutput
- func (o PortalOutput) Ipv6DnsServer1() pulumi.StringOutput
- func (o PortalOutput) Ipv6DnsServer2() pulumi.StringOutput
- func (o PortalOutput) Ipv6ExclusiveRouting() pulumi.StringOutput
- func (o PortalOutput) Ipv6Pools() PortalIpv6PoolArrayOutput
- func (o PortalOutput) Ipv6ServiceRestriction() pulumi.StringOutput
- func (o PortalOutput) Ipv6SplitTunneling() pulumi.StringOutput
- func (o PortalOutput) Ipv6SplitTunnelingRoutingAddresses() PortalIpv6SplitTunnelingRoutingAddressArrayOutput
- func (o PortalOutput) Ipv6SplitTunnelingRoutingNegate() pulumi.StringOutput
- func (o PortalOutput) Ipv6TunnelMode() pulumi.StringOutput
- func (o PortalOutput) Ipv6WinsServer1() pulumi.StringOutput
- func (o PortalOutput) Ipv6WinsServer2() pulumi.StringOutput
- func (o PortalOutput) KeepAlive() pulumi.StringOutput
- func (o PortalOutput) LandingPage() PortalLandingPageOutput
- func (o PortalOutput) LandingPageMode() pulumi.StringOutput
- func (o PortalOutput) LimitUserLogins() pulumi.StringOutput
- func (o PortalOutput) MacAddrAction() pulumi.StringOutput
- func (o PortalOutput) MacAddrCheck() pulumi.StringOutput
- func (o PortalOutput) MacAddrCheckRules() PortalMacAddrCheckRuleArrayOutput
- func (o PortalOutput) MacosForticlientDownloadUrl() pulumi.StringPtrOutput
- func (o PortalOutput) Name() pulumi.StringOutput
- func (o PortalOutput) OsCheck() pulumi.StringOutput
- func (o PortalOutput) OsCheckLists() PortalOsCheckListArrayOutput
- func (o PortalOutput) PreferIpv6Dns() pulumi.StringOutput
- func (o PortalOutput) RedirUrl() pulumi.StringPtrOutput
- func (o PortalOutput) RewriteIpUriUi() pulumi.StringOutput
- func (o PortalOutput) SavePassword() pulumi.StringOutput
- func (o PortalOutput) ServiceRestriction() pulumi.StringOutput
- func (o PortalOutput) SkipCheckForBrowser() pulumi.StringOutput
- func (o PortalOutput) SkipCheckForUnsupportedOs() pulumi.StringOutput
- func (o PortalOutput) SmbMaxVersion() pulumi.StringOutput
- func (o PortalOutput) SmbMinVersion() pulumi.StringOutput
- func (o PortalOutput) SmbNtlmv1Auth() pulumi.StringOutput
- func (o PortalOutput) Smbv1() pulumi.StringOutput
- func (o PortalOutput) SplitDns() PortalSplitDnArrayOutput
- func (o PortalOutput) SplitTunneling() pulumi.StringOutput
- func (o PortalOutput) SplitTunnelingRoutingAddresses() PortalSplitTunnelingRoutingAddressArrayOutput
- func (o PortalOutput) SplitTunnelingRoutingNegate() pulumi.StringOutput
- func (o PortalOutput) Theme() pulumi.StringOutput
- func (o PortalOutput) ToPortalOutput() PortalOutput
- func (o PortalOutput) ToPortalOutputWithContext(ctx context.Context) PortalOutput
- func (o PortalOutput) TransformBackwardSlashes() pulumi.StringOutput
- func (o PortalOutput) TunnelMode() pulumi.StringOutput
- func (o PortalOutput) UseSdwan() pulumi.StringOutput
- func (o PortalOutput) UserBookmark() pulumi.StringOutput
- func (o PortalOutput) UserGroupBookmark() pulumi.StringOutput
- func (o PortalOutput) Vdomparam() pulumi.StringPtrOutput
- func (o PortalOutput) WebMode() pulumi.StringOutput
- func (o PortalOutput) WindowsForticlientDownloadUrl() pulumi.StringPtrOutput
- func (o PortalOutput) WinsServer1() pulumi.StringOutput
- func (o PortalOutput) WinsServer2() pulumi.StringOutput
- type PortalSplitDn
- type PortalSplitDnArgs
- type PortalSplitDnArray
- type PortalSplitDnArrayInput
- type PortalSplitDnArrayOutput
- func (PortalSplitDnArrayOutput) ElementType() reflect.Type
- func (o PortalSplitDnArrayOutput) Index(i pulumi.IntInput) PortalSplitDnOutput
- func (o PortalSplitDnArrayOutput) ToPortalSplitDnArrayOutput() PortalSplitDnArrayOutput
- func (o PortalSplitDnArrayOutput) ToPortalSplitDnArrayOutputWithContext(ctx context.Context) PortalSplitDnArrayOutput
- type PortalSplitDnInput
- type PortalSplitDnOutput
- func (o PortalSplitDnOutput) DnsServer1() pulumi.StringPtrOutput
- func (o PortalSplitDnOutput) DnsServer2() pulumi.StringPtrOutput
- func (o PortalSplitDnOutput) Domains() pulumi.StringPtrOutput
- func (PortalSplitDnOutput) ElementType() reflect.Type
- func (o PortalSplitDnOutput) Id() pulumi.IntPtrOutput
- func (o PortalSplitDnOutput) Ipv6DnsServer1() pulumi.StringPtrOutput
- func (o PortalSplitDnOutput) Ipv6DnsServer2() pulumi.StringPtrOutput
- func (o PortalSplitDnOutput) ToPortalSplitDnOutput() PortalSplitDnOutput
- func (o PortalSplitDnOutput) ToPortalSplitDnOutputWithContext(ctx context.Context) PortalSplitDnOutput
- type PortalSplitTunnelingRoutingAddress
- type PortalSplitTunnelingRoutingAddressArgs
- func (PortalSplitTunnelingRoutingAddressArgs) ElementType() reflect.Type
- func (i PortalSplitTunnelingRoutingAddressArgs) ToPortalSplitTunnelingRoutingAddressOutput() PortalSplitTunnelingRoutingAddressOutput
- func (i PortalSplitTunnelingRoutingAddressArgs) ToPortalSplitTunnelingRoutingAddressOutputWithContext(ctx context.Context) PortalSplitTunnelingRoutingAddressOutput
- type PortalSplitTunnelingRoutingAddressArray
- func (PortalSplitTunnelingRoutingAddressArray) ElementType() reflect.Type
- func (i PortalSplitTunnelingRoutingAddressArray) ToPortalSplitTunnelingRoutingAddressArrayOutput() PortalSplitTunnelingRoutingAddressArrayOutput
- func (i PortalSplitTunnelingRoutingAddressArray) ToPortalSplitTunnelingRoutingAddressArrayOutputWithContext(ctx context.Context) PortalSplitTunnelingRoutingAddressArrayOutput
- type PortalSplitTunnelingRoutingAddressArrayInput
- type PortalSplitTunnelingRoutingAddressArrayOutput
- func (PortalSplitTunnelingRoutingAddressArrayOutput) ElementType() reflect.Type
- func (o PortalSplitTunnelingRoutingAddressArrayOutput) Index(i pulumi.IntInput) PortalSplitTunnelingRoutingAddressOutput
- func (o PortalSplitTunnelingRoutingAddressArrayOutput) ToPortalSplitTunnelingRoutingAddressArrayOutput() PortalSplitTunnelingRoutingAddressArrayOutput
- func (o PortalSplitTunnelingRoutingAddressArrayOutput) ToPortalSplitTunnelingRoutingAddressArrayOutputWithContext(ctx context.Context) PortalSplitTunnelingRoutingAddressArrayOutput
- type PortalSplitTunnelingRoutingAddressInput
- type PortalSplitTunnelingRoutingAddressOutput
- func (PortalSplitTunnelingRoutingAddressOutput) ElementType() reflect.Type
- func (o PortalSplitTunnelingRoutingAddressOutput) Name() pulumi.StringPtrOutput
- func (o PortalSplitTunnelingRoutingAddressOutput) ToPortalSplitTunnelingRoutingAddressOutput() PortalSplitTunnelingRoutingAddressOutput
- func (o PortalSplitTunnelingRoutingAddressOutput) ToPortalSplitTunnelingRoutingAddressOutputWithContext(ctx context.Context) PortalSplitTunnelingRoutingAddressOutput
- type PortalState
- type Realm
- type RealmArgs
- type RealmArray
- type RealmArrayInput
- type RealmArrayOutput
- type RealmInput
- type RealmMap
- type RealmMapInput
- type RealmMapOutput
- type RealmOutput
- func (RealmOutput) ElementType() reflect.Type
- func (o RealmOutput) LoginPage() pulumi.StringPtrOutput
- func (o RealmOutput) MaxConcurrentUser() pulumi.IntOutput
- func (o RealmOutput) NasIp() pulumi.StringOutput
- func (o RealmOutput) RadiusPort() pulumi.IntOutput
- func (o RealmOutput) RadiusServer() pulumi.StringOutput
- func (o RealmOutput) ToRealmOutput() RealmOutput
- func (o RealmOutput) ToRealmOutputWithContext(ctx context.Context) RealmOutput
- func (o RealmOutput) UrlPath() pulumi.StringOutput
- func (o RealmOutput) Vdomparam() pulumi.StringPtrOutput
- func (o RealmOutput) VirtualHost() pulumi.StringPtrOutput
- func (o RealmOutput) VirtualHostOnly() pulumi.StringOutput
- func (o RealmOutput) VirtualHostServerCert() pulumi.StringOutput
- type RealmState
- type Userbookmark
- type UserbookmarkArgs
- type UserbookmarkArray
- type UserbookmarkArrayInput
- type UserbookmarkArrayOutput
- func (UserbookmarkArrayOutput) ElementType() reflect.Type
- func (o UserbookmarkArrayOutput) Index(i pulumi.IntInput) UserbookmarkOutput
- func (o UserbookmarkArrayOutput) ToUserbookmarkArrayOutput() UserbookmarkArrayOutput
- func (o UserbookmarkArrayOutput) ToUserbookmarkArrayOutputWithContext(ctx context.Context) UserbookmarkArrayOutput
- type UserbookmarkBookmark
- type UserbookmarkBookmarkArgs
- type UserbookmarkBookmarkArray
- type UserbookmarkBookmarkArrayInput
- type UserbookmarkBookmarkArrayOutput
- func (UserbookmarkBookmarkArrayOutput) ElementType() reflect.Type
- func (o UserbookmarkBookmarkArrayOutput) Index(i pulumi.IntInput) UserbookmarkBookmarkOutput
- func (o UserbookmarkBookmarkArrayOutput) ToUserbookmarkBookmarkArrayOutput() UserbookmarkBookmarkArrayOutput
- func (o UserbookmarkBookmarkArrayOutput) ToUserbookmarkBookmarkArrayOutputWithContext(ctx context.Context) UserbookmarkBookmarkArrayOutput
- type UserbookmarkBookmarkFormData
- type UserbookmarkBookmarkFormDataArgs
- func (UserbookmarkBookmarkFormDataArgs) ElementType() reflect.Type
- func (i UserbookmarkBookmarkFormDataArgs) ToUserbookmarkBookmarkFormDataOutput() UserbookmarkBookmarkFormDataOutput
- func (i UserbookmarkBookmarkFormDataArgs) ToUserbookmarkBookmarkFormDataOutputWithContext(ctx context.Context) UserbookmarkBookmarkFormDataOutput
- type UserbookmarkBookmarkFormDataArray
- func (UserbookmarkBookmarkFormDataArray) ElementType() reflect.Type
- func (i UserbookmarkBookmarkFormDataArray) ToUserbookmarkBookmarkFormDataArrayOutput() UserbookmarkBookmarkFormDataArrayOutput
- func (i UserbookmarkBookmarkFormDataArray) ToUserbookmarkBookmarkFormDataArrayOutputWithContext(ctx context.Context) UserbookmarkBookmarkFormDataArrayOutput
- type UserbookmarkBookmarkFormDataArrayInput
- type UserbookmarkBookmarkFormDataArrayOutput
- func (UserbookmarkBookmarkFormDataArrayOutput) ElementType() reflect.Type
- func (o UserbookmarkBookmarkFormDataArrayOutput) Index(i pulumi.IntInput) UserbookmarkBookmarkFormDataOutput
- func (o UserbookmarkBookmarkFormDataArrayOutput) ToUserbookmarkBookmarkFormDataArrayOutput() UserbookmarkBookmarkFormDataArrayOutput
- func (o UserbookmarkBookmarkFormDataArrayOutput) ToUserbookmarkBookmarkFormDataArrayOutputWithContext(ctx context.Context) UserbookmarkBookmarkFormDataArrayOutput
- type UserbookmarkBookmarkFormDataInput
- type UserbookmarkBookmarkFormDataOutput
- func (UserbookmarkBookmarkFormDataOutput) ElementType() reflect.Type
- func (o UserbookmarkBookmarkFormDataOutput) Name() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkFormDataOutput) ToUserbookmarkBookmarkFormDataOutput() UserbookmarkBookmarkFormDataOutput
- func (o UserbookmarkBookmarkFormDataOutput) ToUserbookmarkBookmarkFormDataOutputWithContext(ctx context.Context) UserbookmarkBookmarkFormDataOutput
- func (o UserbookmarkBookmarkFormDataOutput) Value() pulumi.StringPtrOutput
- type UserbookmarkBookmarkInput
- type UserbookmarkBookmarkOutput
- func (o UserbookmarkBookmarkOutput) AdditionalParams() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) Apptype() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) ColorDepth() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) Description() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) Domain() pulumi.StringPtrOutput
- func (UserbookmarkBookmarkOutput) ElementType() reflect.Type
- func (o UserbookmarkBookmarkOutput) Folder() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) FormDatas() UserbookmarkBookmarkFormDataArrayOutput
- func (o UserbookmarkBookmarkOutput) Height() pulumi.IntPtrOutput
- func (o UserbookmarkBookmarkOutput) Host() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) KeyboardLayout() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) ListeningPort() pulumi.IntPtrOutput
- func (o UserbookmarkBookmarkOutput) LoadBalancingInfo() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) LogonPassword() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) LogonUser() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) Name() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) Port() pulumi.IntPtrOutput
- func (o UserbookmarkBookmarkOutput) PreconnectionBlob() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) PreconnectionId() pulumi.IntPtrOutput
- func (o UserbookmarkBookmarkOutput) RemotePort() pulumi.IntPtrOutput
- func (o UserbookmarkBookmarkOutput) RestrictedAdmin() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) Security() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) SendPreconnectionId() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) ServerLayout() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) ShowStatusWindow() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) Sso() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) SsoCredential() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) SsoCredentialSentOnce() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) SsoPassword() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) SsoUsername() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) ToUserbookmarkBookmarkOutput() UserbookmarkBookmarkOutput
- func (o UserbookmarkBookmarkOutput) ToUserbookmarkBookmarkOutputWithContext(ctx context.Context) UserbookmarkBookmarkOutput
- func (o UserbookmarkBookmarkOutput) Url() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) VncKeyboardLayout() pulumi.StringPtrOutput
- func (o UserbookmarkBookmarkOutput) Width() pulumi.IntPtrOutput
- type UserbookmarkInput
- type UserbookmarkMap
- type UserbookmarkMapInput
- type UserbookmarkMapOutput
- func (UserbookmarkMapOutput) ElementType() reflect.Type
- func (o UserbookmarkMapOutput) MapIndex(k pulumi.StringInput) UserbookmarkOutput
- func (o UserbookmarkMapOutput) ToUserbookmarkMapOutput() UserbookmarkMapOutput
- func (o UserbookmarkMapOutput) ToUserbookmarkMapOutputWithContext(ctx context.Context) UserbookmarkMapOutput
- type UserbookmarkOutput
- func (o UserbookmarkOutput) Bookmarks() UserbookmarkBookmarkArrayOutput
- func (o UserbookmarkOutput) CustomLang() pulumi.StringOutput
- func (o UserbookmarkOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (UserbookmarkOutput) ElementType() reflect.Type
- func (o UserbookmarkOutput) GetAllTables() pulumi.StringPtrOutput
- func (o UserbookmarkOutput) Name() pulumi.StringOutput
- func (o UserbookmarkOutput) ToUserbookmarkOutput() UserbookmarkOutput
- func (o UserbookmarkOutput) ToUserbookmarkOutputWithContext(ctx context.Context) UserbookmarkOutput
- func (o UserbookmarkOutput) Vdomparam() pulumi.StringPtrOutput
- type UserbookmarkState
- type Usergroupbookmark
- type UsergroupbookmarkArgs
- type UsergroupbookmarkArray
- type UsergroupbookmarkArrayInput
- type UsergroupbookmarkArrayOutput
- func (UsergroupbookmarkArrayOutput) ElementType() reflect.Type
- func (o UsergroupbookmarkArrayOutput) Index(i pulumi.IntInput) UsergroupbookmarkOutput
- func (o UsergroupbookmarkArrayOutput) ToUsergroupbookmarkArrayOutput() UsergroupbookmarkArrayOutput
- func (o UsergroupbookmarkArrayOutput) ToUsergroupbookmarkArrayOutputWithContext(ctx context.Context) UsergroupbookmarkArrayOutput
- type UsergroupbookmarkBookmark
- type UsergroupbookmarkBookmarkArgs
- func (UsergroupbookmarkBookmarkArgs) ElementType() reflect.Type
- func (i UsergroupbookmarkBookmarkArgs) ToUsergroupbookmarkBookmarkOutput() UsergroupbookmarkBookmarkOutput
- func (i UsergroupbookmarkBookmarkArgs) ToUsergroupbookmarkBookmarkOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkOutput
- type UsergroupbookmarkBookmarkArray
- func (UsergroupbookmarkBookmarkArray) ElementType() reflect.Type
- func (i UsergroupbookmarkBookmarkArray) ToUsergroupbookmarkBookmarkArrayOutput() UsergroupbookmarkBookmarkArrayOutput
- func (i UsergroupbookmarkBookmarkArray) ToUsergroupbookmarkBookmarkArrayOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkArrayOutput
- type UsergroupbookmarkBookmarkArrayInput
- type UsergroupbookmarkBookmarkArrayOutput
- func (UsergroupbookmarkBookmarkArrayOutput) ElementType() reflect.Type
- func (o UsergroupbookmarkBookmarkArrayOutput) Index(i pulumi.IntInput) UsergroupbookmarkBookmarkOutput
- func (o UsergroupbookmarkBookmarkArrayOutput) ToUsergroupbookmarkBookmarkArrayOutput() UsergroupbookmarkBookmarkArrayOutput
- func (o UsergroupbookmarkBookmarkArrayOutput) ToUsergroupbookmarkBookmarkArrayOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkArrayOutput
- type UsergroupbookmarkBookmarkFormData
- type UsergroupbookmarkBookmarkFormDataArgs
- func (UsergroupbookmarkBookmarkFormDataArgs) ElementType() reflect.Type
- func (i UsergroupbookmarkBookmarkFormDataArgs) ToUsergroupbookmarkBookmarkFormDataOutput() UsergroupbookmarkBookmarkFormDataOutput
- func (i UsergroupbookmarkBookmarkFormDataArgs) ToUsergroupbookmarkBookmarkFormDataOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkFormDataOutput
- type UsergroupbookmarkBookmarkFormDataArray
- func (UsergroupbookmarkBookmarkFormDataArray) ElementType() reflect.Type
- func (i UsergroupbookmarkBookmarkFormDataArray) ToUsergroupbookmarkBookmarkFormDataArrayOutput() UsergroupbookmarkBookmarkFormDataArrayOutput
- func (i UsergroupbookmarkBookmarkFormDataArray) ToUsergroupbookmarkBookmarkFormDataArrayOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkFormDataArrayOutput
- type UsergroupbookmarkBookmarkFormDataArrayInput
- type UsergroupbookmarkBookmarkFormDataArrayOutput
- func (UsergroupbookmarkBookmarkFormDataArrayOutput) ElementType() reflect.Type
- func (o UsergroupbookmarkBookmarkFormDataArrayOutput) Index(i pulumi.IntInput) UsergroupbookmarkBookmarkFormDataOutput
- func (o UsergroupbookmarkBookmarkFormDataArrayOutput) ToUsergroupbookmarkBookmarkFormDataArrayOutput() UsergroupbookmarkBookmarkFormDataArrayOutput
- func (o UsergroupbookmarkBookmarkFormDataArrayOutput) ToUsergroupbookmarkBookmarkFormDataArrayOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkFormDataArrayOutput
- type UsergroupbookmarkBookmarkFormDataInput
- type UsergroupbookmarkBookmarkFormDataOutput
- func (UsergroupbookmarkBookmarkFormDataOutput) ElementType() reflect.Type
- func (o UsergroupbookmarkBookmarkFormDataOutput) Name() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkFormDataOutput) ToUsergroupbookmarkBookmarkFormDataOutput() UsergroupbookmarkBookmarkFormDataOutput
- func (o UsergroupbookmarkBookmarkFormDataOutput) ToUsergroupbookmarkBookmarkFormDataOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkFormDataOutput
- func (o UsergroupbookmarkBookmarkFormDataOutput) Value() pulumi.StringPtrOutput
- type UsergroupbookmarkBookmarkInput
- type UsergroupbookmarkBookmarkOutput
- func (o UsergroupbookmarkBookmarkOutput) AdditionalParams() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) Apptype() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) ColorDepth() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) Description() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) Domain() pulumi.StringPtrOutput
- func (UsergroupbookmarkBookmarkOutput) ElementType() reflect.Type
- func (o UsergroupbookmarkBookmarkOutput) Folder() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) FormDatas() UsergroupbookmarkBookmarkFormDataArrayOutput
- func (o UsergroupbookmarkBookmarkOutput) Height() pulumi.IntPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) Host() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) KeyboardLayout() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) ListeningPort() pulumi.IntPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) LoadBalancingInfo() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) LogonPassword() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) LogonUser() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) Name() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) Port() pulumi.IntPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) PreconnectionBlob() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) PreconnectionId() pulumi.IntPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) RemotePort() pulumi.IntPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) RestrictedAdmin() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) Security() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) SendPreconnectionId() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) ServerLayout() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) ShowStatusWindow() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) Sso() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) SsoCredential() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) SsoCredentialSentOnce() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) SsoPassword() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) SsoUsername() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) ToUsergroupbookmarkBookmarkOutput() UsergroupbookmarkBookmarkOutput
- func (o UsergroupbookmarkBookmarkOutput) ToUsergroupbookmarkBookmarkOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkOutput
- func (o UsergroupbookmarkBookmarkOutput) Url() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) VncKeyboardLayout() pulumi.StringPtrOutput
- func (o UsergroupbookmarkBookmarkOutput) Width() pulumi.IntPtrOutput
- type UsergroupbookmarkInput
- type UsergroupbookmarkMap
- type UsergroupbookmarkMapInput
- type UsergroupbookmarkMapOutput
- func (UsergroupbookmarkMapOutput) ElementType() reflect.Type
- func (o UsergroupbookmarkMapOutput) MapIndex(k pulumi.StringInput) UsergroupbookmarkOutput
- func (o UsergroupbookmarkMapOutput) ToUsergroupbookmarkMapOutput() UsergroupbookmarkMapOutput
- func (o UsergroupbookmarkMapOutput) ToUsergroupbookmarkMapOutputWithContext(ctx context.Context) UsergroupbookmarkMapOutput
- type UsergroupbookmarkOutput
- func (o UsergroupbookmarkOutput) Bookmarks() UsergroupbookmarkBookmarkArrayOutput
- func (o UsergroupbookmarkOutput) DynamicSortSubtable() pulumi.StringPtrOutput
- func (UsergroupbookmarkOutput) ElementType() reflect.Type
- func (o UsergroupbookmarkOutput) GetAllTables() pulumi.StringPtrOutput
- func (o UsergroupbookmarkOutput) Name() pulumi.StringOutput
- func (o UsergroupbookmarkOutput) ToUsergroupbookmarkOutput() UsergroupbookmarkOutput
- func (o UsergroupbookmarkOutput) ToUsergroupbookmarkOutputWithContext(ctx context.Context) UsergroupbookmarkOutput
- func (o UsergroupbookmarkOutput) Vdomparam() pulumi.StringPtrOutput
- type UsergroupbookmarkState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Hostchecksoftware ¶
type Hostchecksoftware struct { pulumi.CustomResourceState // Check item list. The structure of `checkItemList` block is documented below. CheckItemLists HostchecksoftwareCheckItemListArrayOutput `pulumi:"checkItemLists"` // 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, otherwish 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"` // Globally unique ID. Guid pulumi.StringOutput `pulumi:"guid"` // Name. Name pulumi.StringOutput `pulumi:"name"` // OS type. Valid values: `windows`, `macos`. OsType pulumi.StringOutput `pulumi:"osType"` // Type. Valid values: `av`, `fw`. Type pulumi.StringOutput `pulumi:"type"` // 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.StringPtrOutput `pulumi:"vdomparam"` // Version. Version pulumi.StringOutput `pulumi:"version"` }
SSL-VPN host check software.
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/vpn"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := vpn.NewHostchecksoftware(ctx, "trname", &vpn.HostchecksoftwareArgs{ OsType: pulumi.String("windows"), Type: pulumi.String("fw"), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
VpnSslWeb HostCheckSoftware can be imported using any of these accepted formats:
```sh $ pulumi import fortios:vpn/ssl/web/hostchecksoftware:Hostchecksoftware labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:vpn/ssl/web/hostchecksoftware:Hostchecksoftware labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetHostchecksoftware ¶
func GetHostchecksoftware(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HostchecksoftwareState, opts ...pulumi.ResourceOption) (*Hostchecksoftware, error)
GetHostchecksoftware gets an existing Hostchecksoftware 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 NewHostchecksoftware ¶
func NewHostchecksoftware(ctx *pulumi.Context, name string, args *HostchecksoftwareArgs, opts ...pulumi.ResourceOption) (*Hostchecksoftware, error)
NewHostchecksoftware registers a new resource with the given unique name, arguments, and options.
func (*Hostchecksoftware) ElementType ¶
func (*Hostchecksoftware) ElementType() reflect.Type
func (*Hostchecksoftware) ToHostchecksoftwareOutput ¶
func (i *Hostchecksoftware) ToHostchecksoftwareOutput() HostchecksoftwareOutput
func (*Hostchecksoftware) ToHostchecksoftwareOutputWithContext ¶
func (i *Hostchecksoftware) ToHostchecksoftwareOutputWithContext(ctx context.Context) HostchecksoftwareOutput
type HostchecksoftwareArgs ¶
type HostchecksoftwareArgs struct { // Check item list. The structure of `checkItemList` block is documented below. CheckItemLists HostchecksoftwareCheckItemListArrayInput // 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, otherwish 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 // Globally unique ID. Guid pulumi.StringPtrInput // Name. Name pulumi.StringPtrInput // OS type. Valid values: `windows`, `macos`. OsType pulumi.StringPtrInput // Type. Valid values: `av`, `fw`. Type 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 // Version. Version pulumi.StringPtrInput }
The set of arguments for constructing a Hostchecksoftware resource.
func (HostchecksoftwareArgs) ElementType ¶
func (HostchecksoftwareArgs) ElementType() reflect.Type
type HostchecksoftwareArray ¶
type HostchecksoftwareArray []HostchecksoftwareInput
func (HostchecksoftwareArray) ElementType ¶
func (HostchecksoftwareArray) ElementType() reflect.Type
func (HostchecksoftwareArray) ToHostchecksoftwareArrayOutput ¶
func (i HostchecksoftwareArray) ToHostchecksoftwareArrayOutput() HostchecksoftwareArrayOutput
func (HostchecksoftwareArray) ToHostchecksoftwareArrayOutputWithContext ¶
func (i HostchecksoftwareArray) ToHostchecksoftwareArrayOutputWithContext(ctx context.Context) HostchecksoftwareArrayOutput
type HostchecksoftwareArrayInput ¶
type HostchecksoftwareArrayInput interface { pulumi.Input ToHostchecksoftwareArrayOutput() HostchecksoftwareArrayOutput ToHostchecksoftwareArrayOutputWithContext(context.Context) HostchecksoftwareArrayOutput }
HostchecksoftwareArrayInput is an input type that accepts HostchecksoftwareArray and HostchecksoftwareArrayOutput values. You can construct a concrete instance of `HostchecksoftwareArrayInput` via:
HostchecksoftwareArray{ HostchecksoftwareArgs{...} }
type HostchecksoftwareArrayOutput ¶
type HostchecksoftwareArrayOutput struct{ *pulumi.OutputState }
func (HostchecksoftwareArrayOutput) ElementType ¶
func (HostchecksoftwareArrayOutput) ElementType() reflect.Type
func (HostchecksoftwareArrayOutput) Index ¶
func (o HostchecksoftwareArrayOutput) Index(i pulumi.IntInput) HostchecksoftwareOutput
func (HostchecksoftwareArrayOutput) ToHostchecksoftwareArrayOutput ¶
func (o HostchecksoftwareArrayOutput) ToHostchecksoftwareArrayOutput() HostchecksoftwareArrayOutput
func (HostchecksoftwareArrayOutput) ToHostchecksoftwareArrayOutputWithContext ¶
func (o HostchecksoftwareArrayOutput) ToHostchecksoftwareArrayOutputWithContext(ctx context.Context) HostchecksoftwareArrayOutput
type HostchecksoftwareCheckItemList ¶
type HostchecksoftwareCheckItemList struct { // Action. Valid values: `require`, `deny`. Action *string `pulumi:"action"` // Hex string of MD5 checksum. Id *int `pulumi:"id"` // MD5 checksum. The structure of `md5s` block is documented below. // // The `md5s` block supports: Md5s []HostchecksoftwareCheckItemListMd5 `pulumi:"md5s"` // Target. Target *string `pulumi:"target"` // Type. Valid values: `file`, `registry`, `process`. Type *string `pulumi:"type"` // Version. Version *string `pulumi:"version"` }
type HostchecksoftwareCheckItemListArgs ¶
type HostchecksoftwareCheckItemListArgs struct { // Action. Valid values: `require`, `deny`. Action pulumi.StringPtrInput `pulumi:"action"` // Hex string of MD5 checksum. Id pulumi.IntPtrInput `pulumi:"id"` // MD5 checksum. The structure of `md5s` block is documented below. // // The `md5s` block supports: Md5s HostchecksoftwareCheckItemListMd5ArrayInput `pulumi:"md5s"` // Target. Target pulumi.StringPtrInput `pulumi:"target"` // Type. Valid values: `file`, `registry`, `process`. Type pulumi.StringPtrInput `pulumi:"type"` // Version. Version pulumi.StringPtrInput `pulumi:"version"` }
func (HostchecksoftwareCheckItemListArgs) ElementType ¶
func (HostchecksoftwareCheckItemListArgs) ElementType() reflect.Type
func (HostchecksoftwareCheckItemListArgs) ToHostchecksoftwareCheckItemListOutput ¶
func (i HostchecksoftwareCheckItemListArgs) ToHostchecksoftwareCheckItemListOutput() HostchecksoftwareCheckItemListOutput
func (HostchecksoftwareCheckItemListArgs) ToHostchecksoftwareCheckItemListOutputWithContext ¶
func (i HostchecksoftwareCheckItemListArgs) ToHostchecksoftwareCheckItemListOutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListOutput
type HostchecksoftwareCheckItemListArray ¶
type HostchecksoftwareCheckItemListArray []HostchecksoftwareCheckItemListInput
func (HostchecksoftwareCheckItemListArray) ElementType ¶
func (HostchecksoftwareCheckItemListArray) ElementType() reflect.Type
func (HostchecksoftwareCheckItemListArray) ToHostchecksoftwareCheckItemListArrayOutput ¶
func (i HostchecksoftwareCheckItemListArray) ToHostchecksoftwareCheckItemListArrayOutput() HostchecksoftwareCheckItemListArrayOutput
func (HostchecksoftwareCheckItemListArray) ToHostchecksoftwareCheckItemListArrayOutputWithContext ¶
func (i HostchecksoftwareCheckItemListArray) ToHostchecksoftwareCheckItemListArrayOutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListArrayOutput
type HostchecksoftwareCheckItemListArrayInput ¶
type HostchecksoftwareCheckItemListArrayInput interface { pulumi.Input ToHostchecksoftwareCheckItemListArrayOutput() HostchecksoftwareCheckItemListArrayOutput ToHostchecksoftwareCheckItemListArrayOutputWithContext(context.Context) HostchecksoftwareCheckItemListArrayOutput }
HostchecksoftwareCheckItemListArrayInput is an input type that accepts HostchecksoftwareCheckItemListArray and HostchecksoftwareCheckItemListArrayOutput values. You can construct a concrete instance of `HostchecksoftwareCheckItemListArrayInput` via:
HostchecksoftwareCheckItemListArray{ HostchecksoftwareCheckItemListArgs{...} }
type HostchecksoftwareCheckItemListArrayOutput ¶
type HostchecksoftwareCheckItemListArrayOutput struct{ *pulumi.OutputState }
func (HostchecksoftwareCheckItemListArrayOutput) ElementType ¶
func (HostchecksoftwareCheckItemListArrayOutput) ElementType() reflect.Type
func (HostchecksoftwareCheckItemListArrayOutput) ToHostchecksoftwareCheckItemListArrayOutput ¶
func (o HostchecksoftwareCheckItemListArrayOutput) ToHostchecksoftwareCheckItemListArrayOutput() HostchecksoftwareCheckItemListArrayOutput
func (HostchecksoftwareCheckItemListArrayOutput) ToHostchecksoftwareCheckItemListArrayOutputWithContext ¶
func (o HostchecksoftwareCheckItemListArrayOutput) ToHostchecksoftwareCheckItemListArrayOutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListArrayOutput
type HostchecksoftwareCheckItemListInput ¶
type HostchecksoftwareCheckItemListInput interface { pulumi.Input ToHostchecksoftwareCheckItemListOutput() HostchecksoftwareCheckItemListOutput ToHostchecksoftwareCheckItemListOutputWithContext(context.Context) HostchecksoftwareCheckItemListOutput }
HostchecksoftwareCheckItemListInput is an input type that accepts HostchecksoftwareCheckItemListArgs and HostchecksoftwareCheckItemListOutput values. You can construct a concrete instance of `HostchecksoftwareCheckItemListInput` via:
HostchecksoftwareCheckItemListArgs{...}
type HostchecksoftwareCheckItemListMd5 ¶
type HostchecksoftwareCheckItemListMd5 struct { // Hex string of MD5 checksum. Id *string `pulumi:"id"` }
type HostchecksoftwareCheckItemListMd5Args ¶
type HostchecksoftwareCheckItemListMd5Args struct { // Hex string of MD5 checksum. Id pulumi.StringPtrInput `pulumi:"id"` }
func (HostchecksoftwareCheckItemListMd5Args) ElementType ¶
func (HostchecksoftwareCheckItemListMd5Args) ElementType() reflect.Type
func (HostchecksoftwareCheckItemListMd5Args) ToHostchecksoftwareCheckItemListMd5Output ¶
func (i HostchecksoftwareCheckItemListMd5Args) ToHostchecksoftwareCheckItemListMd5Output() HostchecksoftwareCheckItemListMd5Output
func (HostchecksoftwareCheckItemListMd5Args) ToHostchecksoftwareCheckItemListMd5OutputWithContext ¶
func (i HostchecksoftwareCheckItemListMd5Args) ToHostchecksoftwareCheckItemListMd5OutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListMd5Output
type HostchecksoftwareCheckItemListMd5Array ¶
type HostchecksoftwareCheckItemListMd5Array []HostchecksoftwareCheckItemListMd5Input
func (HostchecksoftwareCheckItemListMd5Array) ElementType ¶
func (HostchecksoftwareCheckItemListMd5Array) ElementType() reflect.Type
func (HostchecksoftwareCheckItemListMd5Array) ToHostchecksoftwareCheckItemListMd5ArrayOutput ¶
func (i HostchecksoftwareCheckItemListMd5Array) ToHostchecksoftwareCheckItemListMd5ArrayOutput() HostchecksoftwareCheckItemListMd5ArrayOutput
func (HostchecksoftwareCheckItemListMd5Array) ToHostchecksoftwareCheckItemListMd5ArrayOutputWithContext ¶
func (i HostchecksoftwareCheckItemListMd5Array) ToHostchecksoftwareCheckItemListMd5ArrayOutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListMd5ArrayOutput
type HostchecksoftwareCheckItemListMd5ArrayInput ¶
type HostchecksoftwareCheckItemListMd5ArrayInput interface { pulumi.Input ToHostchecksoftwareCheckItemListMd5ArrayOutput() HostchecksoftwareCheckItemListMd5ArrayOutput ToHostchecksoftwareCheckItemListMd5ArrayOutputWithContext(context.Context) HostchecksoftwareCheckItemListMd5ArrayOutput }
HostchecksoftwareCheckItemListMd5ArrayInput is an input type that accepts HostchecksoftwareCheckItemListMd5Array and HostchecksoftwareCheckItemListMd5ArrayOutput values. You can construct a concrete instance of `HostchecksoftwareCheckItemListMd5ArrayInput` via:
HostchecksoftwareCheckItemListMd5Array{ HostchecksoftwareCheckItemListMd5Args{...} }
type HostchecksoftwareCheckItemListMd5ArrayOutput ¶
type HostchecksoftwareCheckItemListMd5ArrayOutput struct{ *pulumi.OutputState }
func (HostchecksoftwareCheckItemListMd5ArrayOutput) ElementType ¶
func (HostchecksoftwareCheckItemListMd5ArrayOutput) ElementType() reflect.Type
func (HostchecksoftwareCheckItemListMd5ArrayOutput) ToHostchecksoftwareCheckItemListMd5ArrayOutput ¶
func (o HostchecksoftwareCheckItemListMd5ArrayOutput) ToHostchecksoftwareCheckItemListMd5ArrayOutput() HostchecksoftwareCheckItemListMd5ArrayOutput
func (HostchecksoftwareCheckItemListMd5ArrayOutput) ToHostchecksoftwareCheckItemListMd5ArrayOutputWithContext ¶
func (o HostchecksoftwareCheckItemListMd5ArrayOutput) ToHostchecksoftwareCheckItemListMd5ArrayOutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListMd5ArrayOutput
type HostchecksoftwareCheckItemListMd5Input ¶
type HostchecksoftwareCheckItemListMd5Input interface { pulumi.Input ToHostchecksoftwareCheckItemListMd5Output() HostchecksoftwareCheckItemListMd5Output ToHostchecksoftwareCheckItemListMd5OutputWithContext(context.Context) HostchecksoftwareCheckItemListMd5Output }
HostchecksoftwareCheckItemListMd5Input is an input type that accepts HostchecksoftwareCheckItemListMd5Args and HostchecksoftwareCheckItemListMd5Output values. You can construct a concrete instance of `HostchecksoftwareCheckItemListMd5Input` via:
HostchecksoftwareCheckItemListMd5Args{...}
type HostchecksoftwareCheckItemListMd5Output ¶
type HostchecksoftwareCheckItemListMd5Output struct{ *pulumi.OutputState }
func (HostchecksoftwareCheckItemListMd5Output) ElementType ¶
func (HostchecksoftwareCheckItemListMd5Output) ElementType() reflect.Type
func (HostchecksoftwareCheckItemListMd5Output) Id ¶
func (o HostchecksoftwareCheckItemListMd5Output) Id() pulumi.StringPtrOutput
Hex string of MD5 checksum.
func (HostchecksoftwareCheckItemListMd5Output) ToHostchecksoftwareCheckItemListMd5Output ¶
func (o HostchecksoftwareCheckItemListMd5Output) ToHostchecksoftwareCheckItemListMd5Output() HostchecksoftwareCheckItemListMd5Output
func (HostchecksoftwareCheckItemListMd5Output) ToHostchecksoftwareCheckItemListMd5OutputWithContext ¶
func (o HostchecksoftwareCheckItemListMd5Output) ToHostchecksoftwareCheckItemListMd5OutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListMd5Output
type HostchecksoftwareCheckItemListOutput ¶
type HostchecksoftwareCheckItemListOutput struct{ *pulumi.OutputState }
func (HostchecksoftwareCheckItemListOutput) Action ¶
func (o HostchecksoftwareCheckItemListOutput) Action() pulumi.StringPtrOutput
Action. Valid values: `require`, `deny`.
func (HostchecksoftwareCheckItemListOutput) ElementType ¶
func (HostchecksoftwareCheckItemListOutput) ElementType() reflect.Type
func (HostchecksoftwareCheckItemListOutput) Id ¶
func (o HostchecksoftwareCheckItemListOutput) Id() pulumi.IntPtrOutput
Hex string of MD5 checksum.
func (HostchecksoftwareCheckItemListOutput) Md5s ¶
MD5 checksum. The structure of `md5s` block is documented below.
The `md5s` block supports:
func (HostchecksoftwareCheckItemListOutput) Target ¶
func (o HostchecksoftwareCheckItemListOutput) Target() pulumi.StringPtrOutput
Target.
func (HostchecksoftwareCheckItemListOutput) ToHostchecksoftwareCheckItemListOutput ¶
func (o HostchecksoftwareCheckItemListOutput) ToHostchecksoftwareCheckItemListOutput() HostchecksoftwareCheckItemListOutput
func (HostchecksoftwareCheckItemListOutput) ToHostchecksoftwareCheckItemListOutputWithContext ¶
func (o HostchecksoftwareCheckItemListOutput) ToHostchecksoftwareCheckItemListOutputWithContext(ctx context.Context) HostchecksoftwareCheckItemListOutput
func (HostchecksoftwareCheckItemListOutput) Type ¶
func (o HostchecksoftwareCheckItemListOutput) Type() pulumi.StringPtrOutput
Type. Valid values: `file`, `registry`, `process`.
func (HostchecksoftwareCheckItemListOutput) Version ¶
func (o HostchecksoftwareCheckItemListOutput) Version() pulumi.StringPtrOutput
Version.
type HostchecksoftwareInput ¶
type HostchecksoftwareInput interface { pulumi.Input ToHostchecksoftwareOutput() HostchecksoftwareOutput ToHostchecksoftwareOutputWithContext(ctx context.Context) HostchecksoftwareOutput }
type HostchecksoftwareMap ¶
type HostchecksoftwareMap map[string]HostchecksoftwareInput
func (HostchecksoftwareMap) ElementType ¶
func (HostchecksoftwareMap) ElementType() reflect.Type
func (HostchecksoftwareMap) ToHostchecksoftwareMapOutput ¶
func (i HostchecksoftwareMap) ToHostchecksoftwareMapOutput() HostchecksoftwareMapOutput
func (HostchecksoftwareMap) ToHostchecksoftwareMapOutputWithContext ¶
func (i HostchecksoftwareMap) ToHostchecksoftwareMapOutputWithContext(ctx context.Context) HostchecksoftwareMapOutput
type HostchecksoftwareMapInput ¶
type HostchecksoftwareMapInput interface { pulumi.Input ToHostchecksoftwareMapOutput() HostchecksoftwareMapOutput ToHostchecksoftwareMapOutputWithContext(context.Context) HostchecksoftwareMapOutput }
HostchecksoftwareMapInput is an input type that accepts HostchecksoftwareMap and HostchecksoftwareMapOutput values. You can construct a concrete instance of `HostchecksoftwareMapInput` via:
HostchecksoftwareMap{ "key": HostchecksoftwareArgs{...} }
type HostchecksoftwareMapOutput ¶
type HostchecksoftwareMapOutput struct{ *pulumi.OutputState }
func (HostchecksoftwareMapOutput) ElementType ¶
func (HostchecksoftwareMapOutput) ElementType() reflect.Type
func (HostchecksoftwareMapOutput) MapIndex ¶
func (o HostchecksoftwareMapOutput) MapIndex(k pulumi.StringInput) HostchecksoftwareOutput
func (HostchecksoftwareMapOutput) ToHostchecksoftwareMapOutput ¶
func (o HostchecksoftwareMapOutput) ToHostchecksoftwareMapOutput() HostchecksoftwareMapOutput
func (HostchecksoftwareMapOutput) ToHostchecksoftwareMapOutputWithContext ¶
func (o HostchecksoftwareMapOutput) ToHostchecksoftwareMapOutputWithContext(ctx context.Context) HostchecksoftwareMapOutput
type HostchecksoftwareOutput ¶
type HostchecksoftwareOutput struct{ *pulumi.OutputState }
func (HostchecksoftwareOutput) CheckItemLists ¶
func (o HostchecksoftwareOutput) CheckItemLists() HostchecksoftwareCheckItemListArrayOutput
Check item list. The structure of `checkItemList` block is documented below.
func (HostchecksoftwareOutput) DynamicSortSubtable ¶
func (o HostchecksoftwareOutput) 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 (HostchecksoftwareOutput) ElementType ¶
func (HostchecksoftwareOutput) ElementType() reflect.Type
func (HostchecksoftwareOutput) GetAllTables ¶
func (o HostchecksoftwareOutput) 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, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
func (HostchecksoftwareOutput) Guid ¶
func (o HostchecksoftwareOutput) Guid() pulumi.StringOutput
Globally unique ID.
func (HostchecksoftwareOutput) Name ¶
func (o HostchecksoftwareOutput) Name() pulumi.StringOutput
Name.
func (HostchecksoftwareOutput) OsType ¶
func (o HostchecksoftwareOutput) OsType() pulumi.StringOutput
OS type. Valid values: `windows`, `macos`.
func (HostchecksoftwareOutput) ToHostchecksoftwareOutput ¶
func (o HostchecksoftwareOutput) ToHostchecksoftwareOutput() HostchecksoftwareOutput
func (HostchecksoftwareOutput) ToHostchecksoftwareOutputWithContext ¶
func (o HostchecksoftwareOutput) ToHostchecksoftwareOutputWithContext(ctx context.Context) HostchecksoftwareOutput
func (HostchecksoftwareOutput) Type ¶
func (o HostchecksoftwareOutput) Type() pulumi.StringOutput
Type. Valid values: `av`, `fw`.
func (HostchecksoftwareOutput) Vdomparam ¶
func (o HostchecksoftwareOutput) Vdomparam() pulumi.StringPtrOutput
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 (HostchecksoftwareOutput) Version ¶
func (o HostchecksoftwareOutput) Version() pulumi.StringOutput
Version.
type HostchecksoftwareState ¶
type HostchecksoftwareState struct { // Check item list. The structure of `checkItemList` block is documented below. CheckItemLists HostchecksoftwareCheckItemListArrayInput // 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, otherwish 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 // Globally unique ID. Guid pulumi.StringPtrInput // Name. Name pulumi.StringPtrInput // OS type. Valid values: `windows`, `macos`. OsType pulumi.StringPtrInput // Type. Valid values: `av`, `fw`. Type 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 // Version. Version pulumi.StringPtrInput }
func (HostchecksoftwareState) ElementType ¶
func (HostchecksoftwareState) ElementType() reflect.Type
type Portal ¶
type Portal struct { pulumi.CustomResourceState // Allow user access to SSL-VPN applications. AllowUserAccess pulumi.StringOutput `pulumi:"allowUserAccess"` // Enable/disable automatic connect by client when system is up. Valid values: `enable`, `disable`. AutoConnect pulumi.StringOutput `pulumi:"autoConnect"` // Portal bookmark group. The structure of `bookmarkGroup` block is documented below. BookmarkGroups PortalBookmarkGroupArrayOutput `pulumi:"bookmarkGroups"` // Allow client to add source range for the tunnel traffic. Valid values: `enable`, `disable`. ClientSrcRange pulumi.StringOutput `pulumi:"clientSrcRange"` // Enable to support RDP/VPC clipboard functionality. Valid values: `enable`, `disable`. Clipboard pulumi.StringOutput `pulumi:"clipboard"` // Change the web portal display language. Overrides config system global set language. You can use config system custom-language and execute system custom-language to add custom language files. CustomLang pulumi.StringOutput `pulumi:"customLang"` // Enable support of customized download URL for FortiClient. Valid values: `enable`, `disable`. CustomizeForticlientDownloadUrl pulumi.StringOutput `pulumi:"customizeForticlientDownloadUrl"` // Application type that is set by default. Valid values: `web`, `ftp`, `telnet`, `smb`, `vnc`, `rdp`, `ssh`, `sftp`. DefaultProtocol pulumi.StringOutput `pulumi:"defaultProtocol"` // Screen height (range from 0 - 65535, default = 768). DefaultWindowHeight pulumi.IntOutput `pulumi:"defaultWindowHeight"` // Screen width (range from 0 - 65535, default = 1024). DefaultWindowWidth pulumi.IntOutput `pulumi:"defaultWindowWidth"` // Relay agent IPv6 link address to use in DHCP6 requests. Dhcp6RaLinkaddr pulumi.StringOutput `pulumi:"dhcp6RaLinkaddr"` // Configure overlapping DHCP IP allocation assignment. Valid values: `use-new`, `use-old`. DhcpIpOverlap pulumi.StringOutput `pulumi:"dhcpIpOverlap"` // Relay agent gateway IP address to use in the giaddr field of DHCP requests. DhcpRaGiaddr pulumi.StringOutput `pulumi:"dhcpRaGiaddr"` // Enable to display the web portal bookmark widget. Valid values: `enable`, `disable`. DisplayBookmark pulumi.StringOutput `pulumi:"displayBookmark"` // Enable to display the web portal connection tools widget. Valid values: `enable`, `disable`. DisplayConnectionTools pulumi.StringOutput `pulumi:"displayConnectionTools"` // Enable to display the web portal user login history widget. Valid values: `enable`, `disable`. DisplayHistory pulumi.StringOutput `pulumi:"displayHistory"` // Enable to display the web portal status widget. Valid values: `enable`, `disable`. DisplayStatus pulumi.StringOutput `pulumi:"displayStatus"` // IPv4 DNS server 1. DnsServer1 pulumi.StringOutput `pulumi:"dnsServer1"` // IPv4 DNS server 2. DnsServer2 pulumi.StringOutput `pulumi:"dnsServer2"` // DNS suffix. DnsSuffix pulumi.StringPtrOutput `pulumi:"dnsSuffix"` // 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"` // Enable/disable all traffic go through tunnel only. Valid values: `enable`, `disable`. ExclusiveRouting pulumi.StringOutput `pulumi:"exclusiveRouting"` // Enable to prioritize the placement of the bookmark section over the quick-connection section in the SSL-VPN application. Valid values: `enable`, `disable`. FocusBookmark pulumi.StringOutput `pulumi:"focusBookmark"` // Enable/disable download option for FortiClient. Valid values: `enable`, `disable`. ForticlientDownload pulumi.StringOutput `pulumi:"forticlientDownload"` // FortiClient download method. Valid values: `direct`, `ssl-vpn`. ForticlientDownloadMethod pulumi.StringOutput `pulumi:"forticlientDownloadMethod"` // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish 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"` // Web portal heading message. Heading pulumi.StringOutput `pulumi:"heading"` // Enable to prevent SSO credential being sent to client. Valid values: `enable`, `disable`. HideSsoCredential pulumi.StringOutput `pulumi:"hideSsoCredential"` // Type of host checking performed on endpoints. Valid values: `none`, `av`, `fw`, `av-fw`, `custom`. HostCheck pulumi.StringOutput `pulumi:"hostCheck"` // Periodic host check interval. Value of 0 means disabled and host checking only happens when the endpoint connects. HostCheckInterval pulumi.IntOutput `pulumi:"hostCheckInterval"` // One or more policies to require the endpoint to have specific security software. The structure of `hostCheckPolicy` block is documented below. HostCheckPolicies PortalHostCheckPolicyArrayOutput `pulumi:"hostCheckPolicies"` // Method by which users of this SSL-VPN tunnel obtain IP addresses. IpMode pulumi.StringOutput `pulumi:"ipMode"` // IPv4 firewall source address objects reserved for SSL-VPN tunnel mode clients. The structure of `ipPools` block is documented below. IpPools PortalIpPoolArrayOutput `pulumi:"ipPools"` // IPv6 DNS server 1. Ipv6DnsServer1 pulumi.StringOutput `pulumi:"ipv6DnsServer1"` // IPv6 DNS server 2. Ipv6DnsServer2 pulumi.StringOutput `pulumi:"ipv6DnsServer2"` // Enable/disable all IPv6 traffic go through tunnel only. Valid values: `enable`, `disable`. Ipv6ExclusiveRouting pulumi.StringOutput `pulumi:"ipv6ExclusiveRouting"` // IPv4 firewall source address objects reserved for SSL-VPN tunnel mode clients. The structure of `ipv6Pools` block is documented below. Ipv6Pools PortalIpv6PoolArrayOutput `pulumi:"ipv6Pools"` // Enable/disable IPv6 tunnel service restriction. Valid values: `enable`, `disable`. Ipv6ServiceRestriction pulumi.StringOutput `pulumi:"ipv6ServiceRestriction"` // Enable/disable IPv6 split tunneling. Valid values: `enable`, `disable`. Ipv6SplitTunneling pulumi.StringOutput `pulumi:"ipv6SplitTunneling"` // IPv6 SSL-VPN tunnel mode firewall address objects that override firewall policy destination addresses to control split-tunneling access. The structure of `ipv6SplitTunnelingRoutingAddress` block is documented below. Ipv6SplitTunnelingRoutingAddresses PortalIpv6SplitTunnelingRoutingAddressArrayOutput `pulumi:"ipv6SplitTunnelingRoutingAddresses"` // Enable to negate IPv6 split tunneling routing address. Valid values: `enable`, `disable`. Ipv6SplitTunnelingRoutingNegate pulumi.StringOutput `pulumi:"ipv6SplitTunnelingRoutingNegate"` // Enable/disable IPv6 SSL-VPN tunnel mode. Valid values: `enable`, `disable`. Ipv6TunnelMode pulumi.StringOutput `pulumi:"ipv6TunnelMode"` // IPv6 WINS server 1. Ipv6WinsServer1 pulumi.StringOutput `pulumi:"ipv6WinsServer1"` // IPv6 WINS server 2. Ipv6WinsServer2 pulumi.StringOutput `pulumi:"ipv6WinsServer2"` // Enable/disable automatic reconnect for FortiClient connections. Valid values: `enable`, `disable`. KeepAlive pulumi.StringOutput `pulumi:"keepAlive"` // Landing page options. The structure of `landingPage` block is documented below. LandingPage PortalLandingPageOutput `pulumi:"landingPage"` // Enable/disable SSL-VPN landing page mode. Valid values: `enable`, `disable`. LandingPageMode pulumi.StringOutput `pulumi:"landingPageMode"` // Enable to limit each user to one SSL-VPN session at a time. Valid values: `enable`, `disable`. LimitUserLogins pulumi.StringOutput `pulumi:"limitUserLogins"` // Client MAC address action. Valid values: `allow`, `deny`. MacAddrAction pulumi.StringOutput `pulumi:"macAddrAction"` // Enable/disable MAC address host checking. Valid values: `enable`, `disable`. MacAddrCheck pulumi.StringOutput `pulumi:"macAddrCheck"` // Client MAC address check rule. The structure of `macAddrCheckRule` block is documented below. MacAddrCheckRules PortalMacAddrCheckRuleArrayOutput `pulumi:"macAddrCheckRules"` // Download URL for Mac FortiClient. MacosForticlientDownloadUrl pulumi.StringPtrOutput `pulumi:"macosForticlientDownloadUrl"` // Portal name. Name pulumi.StringOutput `pulumi:"name"` // Enable to let the FortiGate decide action based on client OS. Valid values: `enable`, `disable`. OsCheck pulumi.StringOutput `pulumi:"osCheck"` // SSL VPN OS checks. The structure of `osCheckList` block is documented below. OsCheckLists PortalOsCheckListArrayOutput `pulumi:"osCheckLists"` // prefer to query IPv6 dns first if enabled. Valid values: `enable`, `disable`. PreferIpv6Dns pulumi.StringOutput `pulumi:"preferIpv6Dns"` // Client login redirect URL. RedirUrl pulumi.StringPtrOutput `pulumi:"redirUrl"` // Rewrite contents for URI contains IP and "/ui/". (default = disable) Valid values: `enable`, `disable`. RewriteIpUriUi pulumi.StringOutput `pulumi:"rewriteIpUriUi"` // Enable/disable FortiClient saving the user's password. Valid values: `enable`, `disable`. SavePassword pulumi.StringOutput `pulumi:"savePassword"` // Enable/disable tunnel service restriction. Valid values: `enable`, `disable`. ServiceRestriction pulumi.StringOutput `pulumi:"serviceRestriction"` // Enable to skip host check for browser support. Valid values: `enable`, `disable`. SkipCheckForBrowser pulumi.StringOutput `pulumi:"skipCheckForBrowser"` // Enable to skip host check if client OS does not support it. Valid values: `enable`, `disable`. SkipCheckForUnsupportedOs pulumi.StringOutput `pulumi:"skipCheckForUnsupportedOs"` // SMB maximum client protocol version. Valid values: `smbv1`, `smbv2`, `smbv3`. SmbMaxVersion pulumi.StringOutput `pulumi:"smbMaxVersion"` // SMB minimum client protocol version. Valid values: `smbv1`, `smbv2`, `smbv3`. SmbMinVersion pulumi.StringOutput `pulumi:"smbMinVersion"` // Enable support of NTLMv1 for Samba authentication. Valid values: `enable`, `disable`. SmbNtlmv1Auth pulumi.StringOutput `pulumi:"smbNtlmv1Auth"` // Enable/disable support of SMBv1 for Samba. Valid values: `enable`, `disable`. Smbv1 pulumi.StringOutput `pulumi:"smbv1"` // Split DNS for SSL VPN. The structure of `splitDns` block is documented below. SplitDns PortalSplitDnArrayOutput `pulumi:"splitDns"` // Enable/disable IPv4 split tunneling. Valid values: `enable`, `disable`. SplitTunneling pulumi.StringOutput `pulumi:"splitTunneling"` // IPv4 SSL-VPN tunnel mode firewall address objects that override firewall policy destination addresses to control split-tunneling access. The structure of `splitTunnelingRoutingAddress` block is documented below. SplitTunnelingRoutingAddresses PortalSplitTunnelingRoutingAddressArrayOutput `pulumi:"splitTunnelingRoutingAddresses"` // Enable to negate split tunneling routing address. Valid values: `enable`, `disable`. SplitTunnelingRoutingNegate pulumi.StringOutput `pulumi:"splitTunnelingRoutingNegate"` // Web portal color scheme. Theme pulumi.StringOutput `pulumi:"theme"` // Transform backward slashes to forward slashes in URLs. Valid values: `enable`, `disable`. TransformBackwardSlashes pulumi.StringOutput `pulumi:"transformBackwardSlashes"` // Enable/disable IPv4 SSL-VPN tunnel mode. Valid values: `enable`, `disable`. TunnelMode pulumi.StringOutput `pulumi:"tunnelMode"` // Use SD-WAN rules to get output interface. Valid values: `enable`, `disable`. UseSdwan pulumi.StringOutput `pulumi:"useSdwan"` // Enable to allow web portal users to create their own bookmarks. Valid values: `enable`, `disable`. UserBookmark pulumi.StringOutput `pulumi:"userBookmark"` // Enable to allow web portal users to create bookmarks for all users in the same user group. Valid values: `enable`, `disable`. UserGroupBookmark pulumi.StringOutput `pulumi:"userGroupBookmark"` // 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.StringPtrOutput `pulumi:"vdomparam"` // Enable/disable SSL VPN web mode. Valid values: `enable`, `disable`. WebMode pulumi.StringOutput `pulumi:"webMode"` // Download URL for Windows FortiClient. WindowsForticlientDownloadUrl pulumi.StringPtrOutput `pulumi:"windowsForticlientDownloadUrl"` // IPv4 WINS server 1. WinsServer1 pulumi.StringOutput `pulumi:"winsServer1"` // IPv4 WINS server 1. WinsServer2 pulumi.StringOutput `pulumi:"winsServer2"` }
Portal.
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/vpn"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := vpn.NewPortal(ctx, "trname", &vpn.PortalArgs{ AllowUserAccess: pulumi.String("web ftp smb sftp telnet ssh vnc rdp ping citrix portforward"), AutoConnect: pulumi.String("disable"), CustomizeForticlientDownloadUrl: pulumi.String("disable"), DisplayBookmark: pulumi.String("enable"), DisplayConnectionTools: pulumi.String("enable"), DisplayHistory: pulumi.String("enable"), DisplayStatus: pulumi.String("enable"), DnsServer1: pulumi.String("0.0.0.0"), DnsServer2: pulumi.String("0.0.0.0"), ExclusiveRouting: pulumi.String("disable"), ForticlientDownload: pulumi.String("enable"), ForticlientDownloadMethod: pulumi.String("direct"), Heading: pulumi.String("SSL-VPN Portal"), HideSsoCredential: pulumi.String("enable"), HostCheck: pulumi.String("none"), IpMode: pulumi.String("range"), IpPools: ssl / web.PortalIpPoolArray{ &ssl / web.PortalIpPoolArgs{ Name: pulumi.String("SSLVPN_TUNNEL_ADDR1"), }, }, Ipv6DnsServer1: pulumi.String("::"), Ipv6DnsServer2: pulumi.String("::"), Ipv6ExclusiveRouting: pulumi.String("disable"), Ipv6Pools: ssl / web.PortalIpv6PoolArray{ &ssl / web.PortalIpv6PoolArgs{ Name: pulumi.String("SSLVPN_TUNNEL_IPv6_ADDR1"), }, }, Ipv6ServiceRestriction: pulumi.String("disable"), Ipv6SplitTunneling: pulumi.String("enable"), Ipv6TunnelMode: pulumi.String("enable"), Ipv6WinsServer1: pulumi.String("::"), Ipv6WinsServer2: pulumi.String("::"), KeepAlive: pulumi.String("disable"), LimitUserLogins: pulumi.String("disable"), MacAddrAction: pulumi.String("allow"), MacAddrCheck: pulumi.String("disable"), OsCheck: pulumi.String("disable"), SavePassword: pulumi.String("disable"), ServiceRestriction: pulumi.String("disable"), SkipCheckForBrowser: pulumi.String("enable"), SkipCheckForUnsupportedOs: pulumi.String("enable"), SmbNtlmv1Auth: pulumi.String("disable"), Smbv1: pulumi.String("disable"), SplitTunneling: pulumi.String("enable"), Theme: pulumi.String("blue"), TunnelMode: pulumi.String("enable"), UserBookmark: pulumi.String("enable"), UserGroupBookmark: pulumi.String("enable"), WebMode: pulumi.String("disable"), WinsServer1: pulumi.String("0.0.0.0"), WinsServer2: pulumi.String("0.0.0.0"), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
VpnSslWeb Portal can be imported using any of these accepted formats:
```sh $ pulumi import fortios:vpn/ssl/web/portal:Portal labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:vpn/ssl/web/portal:Portal labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetPortal ¶
func GetPortal(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PortalState, opts ...pulumi.ResourceOption) (*Portal, error)
GetPortal gets an existing Portal 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 NewPortal ¶
func NewPortal(ctx *pulumi.Context, name string, args *PortalArgs, opts ...pulumi.ResourceOption) (*Portal, error)
NewPortal registers a new resource with the given unique name, arguments, and options.
func (*Portal) ElementType ¶
func (*Portal) ToPortalOutput ¶
func (i *Portal) ToPortalOutput() PortalOutput
func (*Portal) ToPortalOutputWithContext ¶
func (i *Portal) ToPortalOutputWithContext(ctx context.Context) PortalOutput
type PortalArgs ¶
type PortalArgs struct { // Allow user access to SSL-VPN applications. AllowUserAccess pulumi.StringPtrInput // Enable/disable automatic connect by client when system is up. Valid values: `enable`, `disable`. AutoConnect pulumi.StringPtrInput // Portal bookmark group. The structure of `bookmarkGroup` block is documented below. BookmarkGroups PortalBookmarkGroupArrayInput // Allow client to add source range for the tunnel traffic. Valid values: `enable`, `disable`. ClientSrcRange pulumi.StringPtrInput // Enable to support RDP/VPC clipboard functionality. Valid values: `enable`, `disable`. Clipboard pulumi.StringPtrInput // Change the web portal display language. Overrides config system global set language. You can use config system custom-language and execute system custom-language to add custom language files. CustomLang pulumi.StringPtrInput // Enable support of customized download URL for FortiClient. Valid values: `enable`, `disable`. CustomizeForticlientDownloadUrl pulumi.StringPtrInput // Application type that is set by default. Valid values: `web`, `ftp`, `telnet`, `smb`, `vnc`, `rdp`, `ssh`, `sftp`. DefaultProtocol pulumi.StringPtrInput // Screen height (range from 0 - 65535, default = 768). DefaultWindowHeight pulumi.IntPtrInput // Screen width (range from 0 - 65535, default = 1024). DefaultWindowWidth pulumi.IntPtrInput // Relay agent IPv6 link address to use in DHCP6 requests. Dhcp6RaLinkaddr pulumi.StringPtrInput // Configure overlapping DHCP IP allocation assignment. Valid values: `use-new`, `use-old`. DhcpIpOverlap pulumi.StringPtrInput // Relay agent gateway IP address to use in the giaddr field of DHCP requests. DhcpRaGiaddr pulumi.StringPtrInput // Enable to display the web portal bookmark widget. Valid values: `enable`, `disable`. DisplayBookmark pulumi.StringPtrInput // Enable to display the web portal connection tools widget. Valid values: `enable`, `disable`. DisplayConnectionTools pulumi.StringPtrInput // Enable to display the web portal user login history widget. Valid values: `enable`, `disable`. DisplayHistory pulumi.StringPtrInput // Enable to display the web portal status widget. Valid values: `enable`, `disable`. DisplayStatus pulumi.StringPtrInput // IPv4 DNS server 1. DnsServer1 pulumi.StringPtrInput // IPv4 DNS server 2. DnsServer2 pulumi.StringPtrInput // DNS suffix. DnsSuffix 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 // Enable/disable all traffic go through tunnel only. Valid values: `enable`, `disable`. ExclusiveRouting pulumi.StringPtrInput // Enable to prioritize the placement of the bookmark section over the quick-connection section in the SSL-VPN application. Valid values: `enable`, `disable`. FocusBookmark pulumi.StringPtrInput // Enable/disable download option for FortiClient. Valid values: `enable`, `disable`. ForticlientDownload pulumi.StringPtrInput // FortiClient download method. Valid values: `direct`, `ssl-vpn`. ForticlientDownloadMethod pulumi.StringPtrInput // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish 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 // Web portal heading message. Heading pulumi.StringPtrInput // Enable to prevent SSO credential being sent to client. Valid values: `enable`, `disable`. HideSsoCredential pulumi.StringPtrInput // Type of host checking performed on endpoints. Valid values: `none`, `av`, `fw`, `av-fw`, `custom`. HostCheck pulumi.StringPtrInput // Periodic host check interval. Value of 0 means disabled and host checking only happens when the endpoint connects. HostCheckInterval pulumi.IntPtrInput // One or more policies to require the endpoint to have specific security software. The structure of `hostCheckPolicy` block is documented below. HostCheckPolicies PortalHostCheckPolicyArrayInput // Method by which users of this SSL-VPN tunnel obtain IP addresses. IpMode pulumi.StringPtrInput // IPv4 firewall source address objects reserved for SSL-VPN tunnel mode clients. The structure of `ipPools` block is documented below. IpPools PortalIpPoolArrayInput // IPv6 DNS server 1. Ipv6DnsServer1 pulumi.StringPtrInput // IPv6 DNS server 2. Ipv6DnsServer2 pulumi.StringPtrInput // Enable/disable all IPv6 traffic go through tunnel only. Valid values: `enable`, `disable`. Ipv6ExclusiveRouting pulumi.StringPtrInput // IPv4 firewall source address objects reserved for SSL-VPN tunnel mode clients. The structure of `ipv6Pools` block is documented below. Ipv6Pools PortalIpv6PoolArrayInput // Enable/disable IPv6 tunnel service restriction. Valid values: `enable`, `disable`. Ipv6ServiceRestriction pulumi.StringPtrInput // Enable/disable IPv6 split tunneling. Valid values: `enable`, `disable`. Ipv6SplitTunneling pulumi.StringPtrInput // IPv6 SSL-VPN tunnel mode firewall address objects that override firewall policy destination addresses to control split-tunneling access. The structure of `ipv6SplitTunnelingRoutingAddress` block is documented below. Ipv6SplitTunnelingRoutingAddresses PortalIpv6SplitTunnelingRoutingAddressArrayInput // Enable to negate IPv6 split tunneling routing address. Valid values: `enable`, `disable`. Ipv6SplitTunnelingRoutingNegate pulumi.StringPtrInput // Enable/disable IPv6 SSL-VPN tunnel mode. Valid values: `enable`, `disable`. Ipv6TunnelMode pulumi.StringPtrInput // IPv6 WINS server 1. Ipv6WinsServer1 pulumi.StringPtrInput // IPv6 WINS server 2. Ipv6WinsServer2 pulumi.StringPtrInput // Enable/disable automatic reconnect for FortiClient connections. Valid values: `enable`, `disable`. KeepAlive pulumi.StringPtrInput // Landing page options. The structure of `landingPage` block is documented below. LandingPage PortalLandingPagePtrInput // Enable/disable SSL-VPN landing page mode. Valid values: `enable`, `disable`. LandingPageMode pulumi.StringPtrInput // Enable to limit each user to one SSL-VPN session at a time. Valid values: `enable`, `disable`. LimitUserLogins pulumi.StringPtrInput // Client MAC address action. Valid values: `allow`, `deny`. MacAddrAction pulumi.StringPtrInput // Enable/disable MAC address host checking. Valid values: `enable`, `disable`. MacAddrCheck pulumi.StringPtrInput // Client MAC address check rule. The structure of `macAddrCheckRule` block is documented below. MacAddrCheckRules PortalMacAddrCheckRuleArrayInput // Download URL for Mac FortiClient. MacosForticlientDownloadUrl pulumi.StringPtrInput // Portal name. Name pulumi.StringPtrInput // Enable to let the FortiGate decide action based on client OS. Valid values: `enable`, `disable`. OsCheck pulumi.StringPtrInput // SSL VPN OS checks. The structure of `osCheckList` block is documented below. OsCheckLists PortalOsCheckListArrayInput // prefer to query IPv6 dns first if enabled. Valid values: `enable`, `disable`. PreferIpv6Dns pulumi.StringPtrInput // Client login redirect URL. RedirUrl pulumi.StringPtrInput // Rewrite contents for URI contains IP and "/ui/". (default = disable) Valid values: `enable`, `disable`. RewriteIpUriUi pulumi.StringPtrInput // Enable/disable FortiClient saving the user's password. Valid values: `enable`, `disable`. SavePassword pulumi.StringPtrInput // Enable/disable tunnel service restriction. Valid values: `enable`, `disable`. ServiceRestriction pulumi.StringPtrInput // Enable to skip host check for browser support. Valid values: `enable`, `disable`. SkipCheckForBrowser pulumi.StringPtrInput // Enable to skip host check if client OS does not support it. Valid values: `enable`, `disable`. SkipCheckForUnsupportedOs pulumi.StringPtrInput // SMB maximum client protocol version. Valid values: `smbv1`, `smbv2`, `smbv3`. SmbMaxVersion pulumi.StringPtrInput // SMB minimum client protocol version. Valid values: `smbv1`, `smbv2`, `smbv3`. SmbMinVersion pulumi.StringPtrInput // Enable support of NTLMv1 for Samba authentication. Valid values: `enable`, `disable`. SmbNtlmv1Auth pulumi.StringPtrInput // Enable/disable support of SMBv1 for Samba. Valid values: `enable`, `disable`. Smbv1 pulumi.StringPtrInput // Split DNS for SSL VPN. The structure of `splitDns` block is documented below. SplitDns PortalSplitDnArrayInput // Enable/disable IPv4 split tunneling. Valid values: `enable`, `disable`. SplitTunneling pulumi.StringPtrInput // IPv4 SSL-VPN tunnel mode firewall address objects that override firewall policy destination addresses to control split-tunneling access. The structure of `splitTunnelingRoutingAddress` block is documented below. SplitTunnelingRoutingAddresses PortalSplitTunnelingRoutingAddressArrayInput // Enable to negate split tunneling routing address. Valid values: `enable`, `disable`. SplitTunnelingRoutingNegate pulumi.StringPtrInput // Web portal color scheme. Theme pulumi.StringPtrInput // Transform backward slashes to forward slashes in URLs. Valid values: `enable`, `disable`. TransformBackwardSlashes pulumi.StringPtrInput // Enable/disable IPv4 SSL-VPN tunnel mode. Valid values: `enable`, `disable`. TunnelMode pulumi.StringPtrInput // Use SD-WAN rules to get output interface. Valid values: `enable`, `disable`. UseSdwan pulumi.StringPtrInput // Enable to allow web portal users to create their own bookmarks. Valid values: `enable`, `disable`. UserBookmark pulumi.StringPtrInput // Enable to allow web portal users to create bookmarks for all users in the same user group. Valid values: `enable`, `disable`. UserGroupBookmark 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 // Enable/disable SSL VPN web mode. Valid values: `enable`, `disable`. WebMode pulumi.StringPtrInput // Download URL for Windows FortiClient. WindowsForticlientDownloadUrl pulumi.StringPtrInput // IPv4 WINS server 1. WinsServer1 pulumi.StringPtrInput // IPv4 WINS server 1. WinsServer2 pulumi.StringPtrInput }
The set of arguments for constructing a Portal resource.
func (PortalArgs) ElementType ¶
func (PortalArgs) ElementType() reflect.Type
type PortalArray ¶
type PortalArray []PortalInput
func (PortalArray) ElementType ¶
func (PortalArray) ElementType() reflect.Type
func (PortalArray) ToPortalArrayOutput ¶
func (i PortalArray) ToPortalArrayOutput() PortalArrayOutput
func (PortalArray) ToPortalArrayOutputWithContext ¶
func (i PortalArray) ToPortalArrayOutputWithContext(ctx context.Context) PortalArrayOutput
type PortalArrayInput ¶
type PortalArrayInput interface { pulumi.Input ToPortalArrayOutput() PortalArrayOutput ToPortalArrayOutputWithContext(context.Context) PortalArrayOutput }
PortalArrayInput is an input type that accepts PortalArray and PortalArrayOutput values. You can construct a concrete instance of `PortalArrayInput` via:
PortalArray{ PortalArgs{...} }
type PortalArrayOutput ¶
type PortalArrayOutput struct{ *pulumi.OutputState }
func (PortalArrayOutput) ElementType ¶
func (PortalArrayOutput) ElementType() reflect.Type
func (PortalArrayOutput) Index ¶
func (o PortalArrayOutput) Index(i pulumi.IntInput) PortalOutput
func (PortalArrayOutput) ToPortalArrayOutput ¶
func (o PortalArrayOutput) ToPortalArrayOutput() PortalArrayOutput
func (PortalArrayOutput) ToPortalArrayOutputWithContext ¶
func (o PortalArrayOutput) ToPortalArrayOutputWithContext(ctx context.Context) PortalArrayOutput
type PortalBookmarkGroup ¶
type PortalBookmarkGroup struct { // Bookmark table. The structure of `bookmarks` block is documented below. Bookmarks []PortalBookmarkGroupBookmark `pulumi:"bookmarks"` // Bookmark group name. Name *string `pulumi:"name"` }
type PortalBookmarkGroupArgs ¶
type PortalBookmarkGroupArgs struct { // Bookmark table. The structure of `bookmarks` block is documented below. Bookmarks PortalBookmarkGroupBookmarkArrayInput `pulumi:"bookmarks"` // Bookmark group name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (PortalBookmarkGroupArgs) ElementType ¶
func (PortalBookmarkGroupArgs) ElementType() reflect.Type
func (PortalBookmarkGroupArgs) ToPortalBookmarkGroupOutput ¶
func (i PortalBookmarkGroupArgs) ToPortalBookmarkGroupOutput() PortalBookmarkGroupOutput
func (PortalBookmarkGroupArgs) ToPortalBookmarkGroupOutputWithContext ¶
func (i PortalBookmarkGroupArgs) ToPortalBookmarkGroupOutputWithContext(ctx context.Context) PortalBookmarkGroupOutput
type PortalBookmarkGroupArray ¶
type PortalBookmarkGroupArray []PortalBookmarkGroupInput
func (PortalBookmarkGroupArray) ElementType ¶
func (PortalBookmarkGroupArray) ElementType() reflect.Type
func (PortalBookmarkGroupArray) ToPortalBookmarkGroupArrayOutput ¶
func (i PortalBookmarkGroupArray) ToPortalBookmarkGroupArrayOutput() PortalBookmarkGroupArrayOutput
func (PortalBookmarkGroupArray) ToPortalBookmarkGroupArrayOutputWithContext ¶
func (i PortalBookmarkGroupArray) ToPortalBookmarkGroupArrayOutputWithContext(ctx context.Context) PortalBookmarkGroupArrayOutput
type PortalBookmarkGroupArrayInput ¶
type PortalBookmarkGroupArrayInput interface { pulumi.Input ToPortalBookmarkGroupArrayOutput() PortalBookmarkGroupArrayOutput ToPortalBookmarkGroupArrayOutputWithContext(context.Context) PortalBookmarkGroupArrayOutput }
PortalBookmarkGroupArrayInput is an input type that accepts PortalBookmarkGroupArray and PortalBookmarkGroupArrayOutput values. You can construct a concrete instance of `PortalBookmarkGroupArrayInput` via:
PortalBookmarkGroupArray{ PortalBookmarkGroupArgs{...} }
type PortalBookmarkGroupArrayOutput ¶
type PortalBookmarkGroupArrayOutput struct{ *pulumi.OutputState }
func (PortalBookmarkGroupArrayOutput) ElementType ¶
func (PortalBookmarkGroupArrayOutput) ElementType() reflect.Type
func (PortalBookmarkGroupArrayOutput) Index ¶
func (o PortalBookmarkGroupArrayOutput) Index(i pulumi.IntInput) PortalBookmarkGroupOutput
func (PortalBookmarkGroupArrayOutput) ToPortalBookmarkGroupArrayOutput ¶
func (o PortalBookmarkGroupArrayOutput) ToPortalBookmarkGroupArrayOutput() PortalBookmarkGroupArrayOutput
func (PortalBookmarkGroupArrayOutput) ToPortalBookmarkGroupArrayOutputWithContext ¶
func (o PortalBookmarkGroupArrayOutput) ToPortalBookmarkGroupArrayOutputWithContext(ctx context.Context) PortalBookmarkGroupArrayOutput
type PortalBookmarkGroupBookmark ¶
type PortalBookmarkGroupBookmark struct { // Additional parameters. AdditionalParams *string `pulumi:"additionalParams"` // Application type. Apptype *string `pulumi:"apptype"` // Color depth per pixel. Valid values: `32`, `16`, `8`. ColorDepth *string `pulumi:"colorDepth"` // Description. Description *string `pulumi:"description"` // Login domain. Domain *string `pulumi:"domain"` // Network shared file folder parameter. Folder *string `pulumi:"folder"` // Form data. The structure of `formData` block is documented below. FormDatas []PortalBookmarkGroupBookmarkFormData `pulumi:"formDatas"` // Screen height (range from 480 - 65535, default = 768). Height *int `pulumi:"height"` // Host name/IP parameter. Host *string `pulumi:"host"` // Keyboard layout. KeyboardLayout *string `pulumi:"keyboardLayout"` // Listening port (0 - 65535). ListeningPort *int `pulumi:"listeningPort"` // The load balancing information or cookie which should be provided to the connection broker. LoadBalancingInfo *string `pulumi:"loadBalancingInfo"` // Logon password. LogonPassword *string `pulumi:"logonPassword"` // Logon user. LogonUser *string `pulumi:"logonUser"` // Bookmark name. Name *string `pulumi:"name"` // Remote port. Port *int `pulumi:"port"` // An arbitrary string which identifies the RDP source. PreconnectionBlob *string `pulumi:"preconnectionBlob"` // The numeric ID of the RDP source (0-2147483648). PreconnectionId *int `pulumi:"preconnectionId"` // Remote port (0 - 65535). RemotePort *int `pulumi:"remotePort"` // Enable/disable restricted admin mode for RDP. Valid values: `enable`, `disable`. RestrictedAdmin *string `pulumi:"restrictedAdmin"` // Security mode for RDP connection. Valid values: `rdp`, `nla`, `tls`, `any`. Security *string `pulumi:"security"` // Enable/disable sending of preconnection ID. Valid values: `enable`, `disable`. SendPreconnectionId *string `pulumi:"sendPreconnectionId"` // Server side keyboard layout. ServerLayout *string `pulumi:"serverLayout"` // Enable/disable showing of status window. Valid values: `enable`, `disable`. ShowStatusWindow *string `pulumi:"showStatusWindow"` // Single Sign-On. Valid values: `disable`, `static`, `auto`. Sso *string `pulumi:"sso"` // Single sign-on credentials. Valid values: `sslvpn-login`, `alternative`. SsoCredential *string `pulumi:"ssoCredential"` // Single sign-on credentials are only sent once to remote server. Valid values: `enable`, `disable`. SsoCredentialSentOnce *string `pulumi:"ssoCredentialSentOnce"` // SSO password. SsoPassword *string `pulumi:"ssoPassword"` // SSO user name. SsoUsername *string `pulumi:"ssoUsername"` // URL parameter. Url *string `pulumi:"url"` // Keyboard layout. Valid values: `default`, `da`, `nl`, `en-uk`, `en-uk-ext`, `fi`, `fr`, `fr-be`, `fr-ca-mul`, `de`, `de-ch`, `it`, `it-142`, `pt`, `pt-br-abnt2`, `no`, `gd`, `es`, `sv`, `us-intl`. VncKeyboardLayout *string `pulumi:"vncKeyboardLayout"` // Screen width (range from 640 - 65535, default = 1024). Width *int `pulumi:"width"` }
type PortalBookmarkGroupBookmarkArgs ¶
type PortalBookmarkGroupBookmarkArgs struct { // Additional parameters. AdditionalParams pulumi.StringPtrInput `pulumi:"additionalParams"` // Application type. Apptype pulumi.StringPtrInput `pulumi:"apptype"` // Color depth per pixel. Valid values: `32`, `16`, `8`. ColorDepth pulumi.StringPtrInput `pulumi:"colorDepth"` // Description. Description pulumi.StringPtrInput `pulumi:"description"` // Login domain. Domain pulumi.StringPtrInput `pulumi:"domain"` // Network shared file folder parameter. Folder pulumi.StringPtrInput `pulumi:"folder"` // Form data. The structure of `formData` block is documented below. FormDatas PortalBookmarkGroupBookmarkFormDataArrayInput `pulumi:"formDatas"` // Screen height (range from 480 - 65535, default = 768). Height pulumi.IntPtrInput `pulumi:"height"` // Host name/IP parameter. Host pulumi.StringPtrInput `pulumi:"host"` // Keyboard layout. KeyboardLayout pulumi.StringPtrInput `pulumi:"keyboardLayout"` // Listening port (0 - 65535). ListeningPort pulumi.IntPtrInput `pulumi:"listeningPort"` // The load balancing information or cookie which should be provided to the connection broker. LoadBalancingInfo pulumi.StringPtrInput `pulumi:"loadBalancingInfo"` // Logon password. LogonPassword pulumi.StringPtrInput `pulumi:"logonPassword"` // Logon user. LogonUser pulumi.StringPtrInput `pulumi:"logonUser"` // Bookmark name. Name pulumi.StringPtrInput `pulumi:"name"` // Remote port. Port pulumi.IntPtrInput `pulumi:"port"` // An arbitrary string which identifies the RDP source. PreconnectionBlob pulumi.StringPtrInput `pulumi:"preconnectionBlob"` // The numeric ID of the RDP source (0-2147483648). PreconnectionId pulumi.IntPtrInput `pulumi:"preconnectionId"` // Remote port (0 - 65535). RemotePort pulumi.IntPtrInput `pulumi:"remotePort"` // Enable/disable restricted admin mode for RDP. Valid values: `enable`, `disable`. RestrictedAdmin pulumi.StringPtrInput `pulumi:"restrictedAdmin"` // Security mode for RDP connection. Valid values: `rdp`, `nla`, `tls`, `any`. Security pulumi.StringPtrInput `pulumi:"security"` // Enable/disable sending of preconnection ID. Valid values: `enable`, `disable`. SendPreconnectionId pulumi.StringPtrInput `pulumi:"sendPreconnectionId"` // Server side keyboard layout. ServerLayout pulumi.StringPtrInput `pulumi:"serverLayout"` // Enable/disable showing of status window. Valid values: `enable`, `disable`. ShowStatusWindow pulumi.StringPtrInput `pulumi:"showStatusWindow"` // Single Sign-On. Valid values: `disable`, `static`, `auto`. Sso pulumi.StringPtrInput `pulumi:"sso"` // Single sign-on credentials. Valid values: `sslvpn-login`, `alternative`. SsoCredential pulumi.StringPtrInput `pulumi:"ssoCredential"` // Single sign-on credentials are only sent once to remote server. Valid values: `enable`, `disable`. SsoCredentialSentOnce pulumi.StringPtrInput `pulumi:"ssoCredentialSentOnce"` // SSO password. SsoPassword pulumi.StringPtrInput `pulumi:"ssoPassword"` // SSO user name. SsoUsername pulumi.StringPtrInput `pulumi:"ssoUsername"` // URL parameter. Url pulumi.StringPtrInput `pulumi:"url"` // Keyboard layout. Valid values: `default`, `da`, `nl`, `en-uk`, `en-uk-ext`, `fi`, `fr`, `fr-be`, `fr-ca-mul`, `de`, `de-ch`, `it`, `it-142`, `pt`, `pt-br-abnt2`, `no`, `gd`, `es`, `sv`, `us-intl`. VncKeyboardLayout pulumi.StringPtrInput `pulumi:"vncKeyboardLayout"` // Screen width (range from 640 - 65535, default = 1024). Width pulumi.IntPtrInput `pulumi:"width"` }
func (PortalBookmarkGroupBookmarkArgs) ElementType ¶
func (PortalBookmarkGroupBookmarkArgs) ElementType() reflect.Type
func (PortalBookmarkGroupBookmarkArgs) ToPortalBookmarkGroupBookmarkOutput ¶
func (i PortalBookmarkGroupBookmarkArgs) ToPortalBookmarkGroupBookmarkOutput() PortalBookmarkGroupBookmarkOutput
func (PortalBookmarkGroupBookmarkArgs) ToPortalBookmarkGroupBookmarkOutputWithContext ¶
func (i PortalBookmarkGroupBookmarkArgs) ToPortalBookmarkGroupBookmarkOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkOutput
type PortalBookmarkGroupBookmarkArray ¶
type PortalBookmarkGroupBookmarkArray []PortalBookmarkGroupBookmarkInput
func (PortalBookmarkGroupBookmarkArray) ElementType ¶
func (PortalBookmarkGroupBookmarkArray) ElementType() reflect.Type
func (PortalBookmarkGroupBookmarkArray) ToPortalBookmarkGroupBookmarkArrayOutput ¶
func (i PortalBookmarkGroupBookmarkArray) ToPortalBookmarkGroupBookmarkArrayOutput() PortalBookmarkGroupBookmarkArrayOutput
func (PortalBookmarkGroupBookmarkArray) ToPortalBookmarkGroupBookmarkArrayOutputWithContext ¶
func (i PortalBookmarkGroupBookmarkArray) ToPortalBookmarkGroupBookmarkArrayOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkArrayOutput
type PortalBookmarkGroupBookmarkArrayInput ¶
type PortalBookmarkGroupBookmarkArrayInput interface { pulumi.Input ToPortalBookmarkGroupBookmarkArrayOutput() PortalBookmarkGroupBookmarkArrayOutput ToPortalBookmarkGroupBookmarkArrayOutputWithContext(context.Context) PortalBookmarkGroupBookmarkArrayOutput }
PortalBookmarkGroupBookmarkArrayInput is an input type that accepts PortalBookmarkGroupBookmarkArray and PortalBookmarkGroupBookmarkArrayOutput values. You can construct a concrete instance of `PortalBookmarkGroupBookmarkArrayInput` via:
PortalBookmarkGroupBookmarkArray{ PortalBookmarkGroupBookmarkArgs{...} }
type PortalBookmarkGroupBookmarkArrayOutput ¶
type PortalBookmarkGroupBookmarkArrayOutput struct{ *pulumi.OutputState }
func (PortalBookmarkGroupBookmarkArrayOutput) ElementType ¶
func (PortalBookmarkGroupBookmarkArrayOutput) ElementType() reflect.Type
func (PortalBookmarkGroupBookmarkArrayOutput) ToPortalBookmarkGroupBookmarkArrayOutput ¶
func (o PortalBookmarkGroupBookmarkArrayOutput) ToPortalBookmarkGroupBookmarkArrayOutput() PortalBookmarkGroupBookmarkArrayOutput
func (PortalBookmarkGroupBookmarkArrayOutput) ToPortalBookmarkGroupBookmarkArrayOutputWithContext ¶
func (o PortalBookmarkGroupBookmarkArrayOutput) ToPortalBookmarkGroupBookmarkArrayOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkArrayOutput
type PortalBookmarkGroupBookmarkFormDataArgs ¶
type PortalBookmarkGroupBookmarkFormDataArgs struct { // Name. Name pulumi.StringPtrInput `pulumi:"name"` // Value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (PortalBookmarkGroupBookmarkFormDataArgs) ElementType ¶
func (PortalBookmarkGroupBookmarkFormDataArgs) ElementType() reflect.Type
func (PortalBookmarkGroupBookmarkFormDataArgs) ToPortalBookmarkGroupBookmarkFormDataOutput ¶
func (i PortalBookmarkGroupBookmarkFormDataArgs) ToPortalBookmarkGroupBookmarkFormDataOutput() PortalBookmarkGroupBookmarkFormDataOutput
func (PortalBookmarkGroupBookmarkFormDataArgs) ToPortalBookmarkGroupBookmarkFormDataOutputWithContext ¶
func (i PortalBookmarkGroupBookmarkFormDataArgs) ToPortalBookmarkGroupBookmarkFormDataOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkFormDataOutput
type PortalBookmarkGroupBookmarkFormDataArray ¶
type PortalBookmarkGroupBookmarkFormDataArray []PortalBookmarkGroupBookmarkFormDataInput
func (PortalBookmarkGroupBookmarkFormDataArray) ElementType ¶
func (PortalBookmarkGroupBookmarkFormDataArray) ElementType() reflect.Type
func (PortalBookmarkGroupBookmarkFormDataArray) ToPortalBookmarkGroupBookmarkFormDataArrayOutput ¶
func (i PortalBookmarkGroupBookmarkFormDataArray) ToPortalBookmarkGroupBookmarkFormDataArrayOutput() PortalBookmarkGroupBookmarkFormDataArrayOutput
func (PortalBookmarkGroupBookmarkFormDataArray) ToPortalBookmarkGroupBookmarkFormDataArrayOutputWithContext ¶
func (i PortalBookmarkGroupBookmarkFormDataArray) ToPortalBookmarkGroupBookmarkFormDataArrayOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkFormDataArrayOutput
type PortalBookmarkGroupBookmarkFormDataArrayInput ¶
type PortalBookmarkGroupBookmarkFormDataArrayInput interface { pulumi.Input ToPortalBookmarkGroupBookmarkFormDataArrayOutput() PortalBookmarkGroupBookmarkFormDataArrayOutput ToPortalBookmarkGroupBookmarkFormDataArrayOutputWithContext(context.Context) PortalBookmarkGroupBookmarkFormDataArrayOutput }
PortalBookmarkGroupBookmarkFormDataArrayInput is an input type that accepts PortalBookmarkGroupBookmarkFormDataArray and PortalBookmarkGroupBookmarkFormDataArrayOutput values. You can construct a concrete instance of `PortalBookmarkGroupBookmarkFormDataArrayInput` via:
PortalBookmarkGroupBookmarkFormDataArray{ PortalBookmarkGroupBookmarkFormDataArgs{...} }
type PortalBookmarkGroupBookmarkFormDataArrayOutput ¶
type PortalBookmarkGroupBookmarkFormDataArrayOutput struct{ *pulumi.OutputState }
func (PortalBookmarkGroupBookmarkFormDataArrayOutput) ElementType ¶
func (PortalBookmarkGroupBookmarkFormDataArrayOutput) ElementType() reflect.Type
func (PortalBookmarkGroupBookmarkFormDataArrayOutput) ToPortalBookmarkGroupBookmarkFormDataArrayOutput ¶
func (o PortalBookmarkGroupBookmarkFormDataArrayOutput) ToPortalBookmarkGroupBookmarkFormDataArrayOutput() PortalBookmarkGroupBookmarkFormDataArrayOutput
func (PortalBookmarkGroupBookmarkFormDataArrayOutput) ToPortalBookmarkGroupBookmarkFormDataArrayOutputWithContext ¶
func (o PortalBookmarkGroupBookmarkFormDataArrayOutput) ToPortalBookmarkGroupBookmarkFormDataArrayOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkFormDataArrayOutput
type PortalBookmarkGroupBookmarkFormDataInput ¶
type PortalBookmarkGroupBookmarkFormDataInput interface { pulumi.Input ToPortalBookmarkGroupBookmarkFormDataOutput() PortalBookmarkGroupBookmarkFormDataOutput ToPortalBookmarkGroupBookmarkFormDataOutputWithContext(context.Context) PortalBookmarkGroupBookmarkFormDataOutput }
PortalBookmarkGroupBookmarkFormDataInput is an input type that accepts PortalBookmarkGroupBookmarkFormDataArgs and PortalBookmarkGroupBookmarkFormDataOutput values. You can construct a concrete instance of `PortalBookmarkGroupBookmarkFormDataInput` via:
PortalBookmarkGroupBookmarkFormDataArgs{...}
type PortalBookmarkGroupBookmarkFormDataOutput ¶
type PortalBookmarkGroupBookmarkFormDataOutput struct{ *pulumi.OutputState }
func (PortalBookmarkGroupBookmarkFormDataOutput) ElementType ¶
func (PortalBookmarkGroupBookmarkFormDataOutput) ElementType() reflect.Type
func (PortalBookmarkGroupBookmarkFormDataOutput) Name ¶
func (o PortalBookmarkGroupBookmarkFormDataOutput) Name() pulumi.StringPtrOutput
Name.
func (PortalBookmarkGroupBookmarkFormDataOutput) ToPortalBookmarkGroupBookmarkFormDataOutput ¶
func (o PortalBookmarkGroupBookmarkFormDataOutput) ToPortalBookmarkGroupBookmarkFormDataOutput() PortalBookmarkGroupBookmarkFormDataOutput
func (PortalBookmarkGroupBookmarkFormDataOutput) ToPortalBookmarkGroupBookmarkFormDataOutputWithContext ¶
func (o PortalBookmarkGroupBookmarkFormDataOutput) ToPortalBookmarkGroupBookmarkFormDataOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkFormDataOutput
func (PortalBookmarkGroupBookmarkFormDataOutput) Value ¶
func (o PortalBookmarkGroupBookmarkFormDataOutput) Value() pulumi.StringPtrOutput
Value.
type PortalBookmarkGroupBookmarkInput ¶
type PortalBookmarkGroupBookmarkInput interface { pulumi.Input ToPortalBookmarkGroupBookmarkOutput() PortalBookmarkGroupBookmarkOutput ToPortalBookmarkGroupBookmarkOutputWithContext(context.Context) PortalBookmarkGroupBookmarkOutput }
PortalBookmarkGroupBookmarkInput is an input type that accepts PortalBookmarkGroupBookmarkArgs and PortalBookmarkGroupBookmarkOutput values. You can construct a concrete instance of `PortalBookmarkGroupBookmarkInput` via:
PortalBookmarkGroupBookmarkArgs{...}
type PortalBookmarkGroupBookmarkOutput ¶
type PortalBookmarkGroupBookmarkOutput struct{ *pulumi.OutputState }
func (PortalBookmarkGroupBookmarkOutput) AdditionalParams ¶
func (o PortalBookmarkGroupBookmarkOutput) AdditionalParams() pulumi.StringPtrOutput
Additional parameters.
func (PortalBookmarkGroupBookmarkOutput) Apptype ¶
func (o PortalBookmarkGroupBookmarkOutput) Apptype() pulumi.StringPtrOutput
Application type.
func (PortalBookmarkGroupBookmarkOutput) ColorDepth ¶
func (o PortalBookmarkGroupBookmarkOutput) ColorDepth() pulumi.StringPtrOutput
Color depth per pixel. Valid values: `32`, `16`, `8`.
func (PortalBookmarkGroupBookmarkOutput) Description ¶
func (o PortalBookmarkGroupBookmarkOutput) Description() pulumi.StringPtrOutput
Description.
func (PortalBookmarkGroupBookmarkOutput) Domain ¶
func (o PortalBookmarkGroupBookmarkOutput) Domain() pulumi.StringPtrOutput
Login domain.
func (PortalBookmarkGroupBookmarkOutput) ElementType ¶
func (PortalBookmarkGroupBookmarkOutput) ElementType() reflect.Type
func (PortalBookmarkGroupBookmarkOutput) Folder ¶
func (o PortalBookmarkGroupBookmarkOutput) Folder() pulumi.StringPtrOutput
Network shared file folder parameter.
func (PortalBookmarkGroupBookmarkOutput) FormDatas ¶
func (o PortalBookmarkGroupBookmarkOutput) FormDatas() PortalBookmarkGroupBookmarkFormDataArrayOutput
Form data. The structure of `formData` block is documented below.
func (PortalBookmarkGroupBookmarkOutput) Height ¶
func (o PortalBookmarkGroupBookmarkOutput) Height() pulumi.IntPtrOutput
Screen height (range from 480 - 65535, default = 768).
func (PortalBookmarkGroupBookmarkOutput) Host ¶
func (o PortalBookmarkGroupBookmarkOutput) Host() pulumi.StringPtrOutput
Host name/IP parameter.
func (PortalBookmarkGroupBookmarkOutput) KeyboardLayout ¶
func (o PortalBookmarkGroupBookmarkOutput) KeyboardLayout() pulumi.StringPtrOutput
Keyboard layout.
func (PortalBookmarkGroupBookmarkOutput) ListeningPort ¶
func (o PortalBookmarkGroupBookmarkOutput) ListeningPort() pulumi.IntPtrOutput
Listening port (0 - 65535).
func (PortalBookmarkGroupBookmarkOutput) LoadBalancingInfo ¶
func (o PortalBookmarkGroupBookmarkOutput) LoadBalancingInfo() pulumi.StringPtrOutput
The load balancing information or cookie which should be provided to the connection broker.
func (PortalBookmarkGroupBookmarkOutput) LogonPassword ¶
func (o PortalBookmarkGroupBookmarkOutput) LogonPassword() pulumi.StringPtrOutput
Logon password.
func (PortalBookmarkGroupBookmarkOutput) LogonUser ¶
func (o PortalBookmarkGroupBookmarkOutput) LogonUser() pulumi.StringPtrOutput
Logon user.
func (PortalBookmarkGroupBookmarkOutput) Name ¶
func (o PortalBookmarkGroupBookmarkOutput) Name() pulumi.StringPtrOutput
Bookmark name.
func (PortalBookmarkGroupBookmarkOutput) Port ¶
func (o PortalBookmarkGroupBookmarkOutput) Port() pulumi.IntPtrOutput
Remote port.
func (PortalBookmarkGroupBookmarkOutput) PreconnectionBlob ¶
func (o PortalBookmarkGroupBookmarkOutput) PreconnectionBlob() pulumi.StringPtrOutput
An arbitrary string which identifies the RDP source.
func (PortalBookmarkGroupBookmarkOutput) PreconnectionId ¶
func (o PortalBookmarkGroupBookmarkOutput) PreconnectionId() pulumi.IntPtrOutput
The numeric ID of the RDP source (0-2147483648).
func (PortalBookmarkGroupBookmarkOutput) RemotePort ¶
func (o PortalBookmarkGroupBookmarkOutput) RemotePort() pulumi.IntPtrOutput
Remote port (0 - 65535).
func (PortalBookmarkGroupBookmarkOutput) RestrictedAdmin ¶
func (o PortalBookmarkGroupBookmarkOutput) RestrictedAdmin() pulumi.StringPtrOutput
Enable/disable restricted admin mode for RDP. Valid values: `enable`, `disable`.
func (PortalBookmarkGroupBookmarkOutput) Security ¶
func (o PortalBookmarkGroupBookmarkOutput) Security() pulumi.StringPtrOutput
Security mode for RDP connection. Valid values: `rdp`, `nla`, `tls`, `any`.
func (PortalBookmarkGroupBookmarkOutput) SendPreconnectionId ¶
func (o PortalBookmarkGroupBookmarkOutput) SendPreconnectionId() pulumi.StringPtrOutput
Enable/disable sending of preconnection ID. Valid values: `enable`, `disable`.
func (PortalBookmarkGroupBookmarkOutput) ServerLayout ¶
func (o PortalBookmarkGroupBookmarkOutput) ServerLayout() pulumi.StringPtrOutput
Server side keyboard layout.
func (PortalBookmarkGroupBookmarkOutput) ShowStatusWindow ¶
func (o PortalBookmarkGroupBookmarkOutput) ShowStatusWindow() pulumi.StringPtrOutput
Enable/disable showing of status window. Valid values: `enable`, `disable`.
func (PortalBookmarkGroupBookmarkOutput) Sso ¶
func (o PortalBookmarkGroupBookmarkOutput) Sso() pulumi.StringPtrOutput
Single Sign-On. Valid values: `disable`, `static`, `auto`.
func (PortalBookmarkGroupBookmarkOutput) SsoCredential ¶
func (o PortalBookmarkGroupBookmarkOutput) SsoCredential() pulumi.StringPtrOutput
Single sign-on credentials. Valid values: `sslvpn-login`, `alternative`.
func (PortalBookmarkGroupBookmarkOutput) SsoCredentialSentOnce ¶
func (o PortalBookmarkGroupBookmarkOutput) SsoCredentialSentOnce() pulumi.StringPtrOutput
Single sign-on credentials are only sent once to remote server. Valid values: `enable`, `disable`.
func (PortalBookmarkGroupBookmarkOutput) SsoPassword ¶
func (o PortalBookmarkGroupBookmarkOutput) SsoPassword() pulumi.StringPtrOutput
SSO password.
func (PortalBookmarkGroupBookmarkOutput) SsoUsername ¶
func (o PortalBookmarkGroupBookmarkOutput) SsoUsername() pulumi.StringPtrOutput
SSO user name.
func (PortalBookmarkGroupBookmarkOutput) ToPortalBookmarkGroupBookmarkOutput ¶
func (o PortalBookmarkGroupBookmarkOutput) ToPortalBookmarkGroupBookmarkOutput() PortalBookmarkGroupBookmarkOutput
func (PortalBookmarkGroupBookmarkOutput) ToPortalBookmarkGroupBookmarkOutputWithContext ¶
func (o PortalBookmarkGroupBookmarkOutput) ToPortalBookmarkGroupBookmarkOutputWithContext(ctx context.Context) PortalBookmarkGroupBookmarkOutput
func (PortalBookmarkGroupBookmarkOutput) Url ¶
func (o PortalBookmarkGroupBookmarkOutput) Url() pulumi.StringPtrOutput
URL parameter.
func (PortalBookmarkGroupBookmarkOutput) VncKeyboardLayout ¶
func (o PortalBookmarkGroupBookmarkOutput) VncKeyboardLayout() pulumi.StringPtrOutput
Keyboard layout. Valid values: `default`, `da`, `nl`, `en-uk`, `en-uk-ext`, `fi`, `fr`, `fr-be`, `fr-ca-mul`, `de`, `de-ch`, `it`, `it-142`, `pt`, `pt-br-abnt2`, `no`, `gd`, `es`, `sv`, `us-intl`.
func (PortalBookmarkGroupBookmarkOutput) Width ¶
func (o PortalBookmarkGroupBookmarkOutput) Width() pulumi.IntPtrOutput
Screen width (range from 640 - 65535, default = 1024).
type PortalBookmarkGroupInput ¶
type PortalBookmarkGroupInput interface { pulumi.Input ToPortalBookmarkGroupOutput() PortalBookmarkGroupOutput ToPortalBookmarkGroupOutputWithContext(context.Context) PortalBookmarkGroupOutput }
PortalBookmarkGroupInput is an input type that accepts PortalBookmarkGroupArgs and PortalBookmarkGroupOutput values. You can construct a concrete instance of `PortalBookmarkGroupInput` via:
PortalBookmarkGroupArgs{...}
type PortalBookmarkGroupOutput ¶
type PortalBookmarkGroupOutput struct{ *pulumi.OutputState }
func (PortalBookmarkGroupOutput) Bookmarks ¶
func (o PortalBookmarkGroupOutput) Bookmarks() PortalBookmarkGroupBookmarkArrayOutput
Bookmark table. The structure of `bookmarks` block is documented below.
func (PortalBookmarkGroupOutput) ElementType ¶
func (PortalBookmarkGroupOutput) ElementType() reflect.Type
func (PortalBookmarkGroupOutput) Name ¶
func (o PortalBookmarkGroupOutput) Name() pulumi.StringPtrOutput
Bookmark group name.
func (PortalBookmarkGroupOutput) ToPortalBookmarkGroupOutput ¶
func (o PortalBookmarkGroupOutput) ToPortalBookmarkGroupOutput() PortalBookmarkGroupOutput
func (PortalBookmarkGroupOutput) ToPortalBookmarkGroupOutputWithContext ¶
func (o PortalBookmarkGroupOutput) ToPortalBookmarkGroupOutputWithContext(ctx context.Context) PortalBookmarkGroupOutput
type PortalHostCheckPolicy ¶
type PortalHostCheckPolicy struct { // Host check software list name. Name *string `pulumi:"name"` }
type PortalHostCheckPolicyArgs ¶
type PortalHostCheckPolicyArgs struct { // Host check software list name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (PortalHostCheckPolicyArgs) ElementType ¶
func (PortalHostCheckPolicyArgs) ElementType() reflect.Type
func (PortalHostCheckPolicyArgs) ToPortalHostCheckPolicyOutput ¶
func (i PortalHostCheckPolicyArgs) ToPortalHostCheckPolicyOutput() PortalHostCheckPolicyOutput
func (PortalHostCheckPolicyArgs) ToPortalHostCheckPolicyOutputWithContext ¶
func (i PortalHostCheckPolicyArgs) ToPortalHostCheckPolicyOutputWithContext(ctx context.Context) PortalHostCheckPolicyOutput
type PortalHostCheckPolicyArray ¶
type PortalHostCheckPolicyArray []PortalHostCheckPolicyInput
func (PortalHostCheckPolicyArray) ElementType ¶
func (PortalHostCheckPolicyArray) ElementType() reflect.Type
func (PortalHostCheckPolicyArray) ToPortalHostCheckPolicyArrayOutput ¶
func (i PortalHostCheckPolicyArray) ToPortalHostCheckPolicyArrayOutput() PortalHostCheckPolicyArrayOutput
func (PortalHostCheckPolicyArray) ToPortalHostCheckPolicyArrayOutputWithContext ¶
func (i PortalHostCheckPolicyArray) ToPortalHostCheckPolicyArrayOutputWithContext(ctx context.Context) PortalHostCheckPolicyArrayOutput
type PortalHostCheckPolicyArrayInput ¶
type PortalHostCheckPolicyArrayInput interface { pulumi.Input ToPortalHostCheckPolicyArrayOutput() PortalHostCheckPolicyArrayOutput ToPortalHostCheckPolicyArrayOutputWithContext(context.Context) PortalHostCheckPolicyArrayOutput }
PortalHostCheckPolicyArrayInput is an input type that accepts PortalHostCheckPolicyArray and PortalHostCheckPolicyArrayOutput values. You can construct a concrete instance of `PortalHostCheckPolicyArrayInput` via:
PortalHostCheckPolicyArray{ PortalHostCheckPolicyArgs{...} }
type PortalHostCheckPolicyArrayOutput ¶
type PortalHostCheckPolicyArrayOutput struct{ *pulumi.OutputState }
func (PortalHostCheckPolicyArrayOutput) ElementType ¶
func (PortalHostCheckPolicyArrayOutput) ElementType() reflect.Type
func (PortalHostCheckPolicyArrayOutput) Index ¶
func (o PortalHostCheckPolicyArrayOutput) Index(i pulumi.IntInput) PortalHostCheckPolicyOutput
func (PortalHostCheckPolicyArrayOutput) ToPortalHostCheckPolicyArrayOutput ¶
func (o PortalHostCheckPolicyArrayOutput) ToPortalHostCheckPolicyArrayOutput() PortalHostCheckPolicyArrayOutput
func (PortalHostCheckPolicyArrayOutput) ToPortalHostCheckPolicyArrayOutputWithContext ¶
func (o PortalHostCheckPolicyArrayOutput) ToPortalHostCheckPolicyArrayOutputWithContext(ctx context.Context) PortalHostCheckPolicyArrayOutput
type PortalHostCheckPolicyInput ¶
type PortalHostCheckPolicyInput interface { pulumi.Input ToPortalHostCheckPolicyOutput() PortalHostCheckPolicyOutput ToPortalHostCheckPolicyOutputWithContext(context.Context) PortalHostCheckPolicyOutput }
PortalHostCheckPolicyInput is an input type that accepts PortalHostCheckPolicyArgs and PortalHostCheckPolicyOutput values. You can construct a concrete instance of `PortalHostCheckPolicyInput` via:
PortalHostCheckPolicyArgs{...}
type PortalHostCheckPolicyOutput ¶
type PortalHostCheckPolicyOutput struct{ *pulumi.OutputState }
func (PortalHostCheckPolicyOutput) ElementType ¶
func (PortalHostCheckPolicyOutput) ElementType() reflect.Type
func (PortalHostCheckPolicyOutput) Name ¶
func (o PortalHostCheckPolicyOutput) Name() pulumi.StringPtrOutput
Host check software list name.
func (PortalHostCheckPolicyOutput) ToPortalHostCheckPolicyOutput ¶
func (o PortalHostCheckPolicyOutput) ToPortalHostCheckPolicyOutput() PortalHostCheckPolicyOutput
func (PortalHostCheckPolicyOutput) ToPortalHostCheckPolicyOutputWithContext ¶
func (o PortalHostCheckPolicyOutput) ToPortalHostCheckPolicyOutputWithContext(ctx context.Context) PortalHostCheckPolicyOutput
type PortalInput ¶
type PortalInput interface { pulumi.Input ToPortalOutput() PortalOutput ToPortalOutputWithContext(ctx context.Context) PortalOutput }
type PortalIpPool ¶
type PortalIpPool struct { // Address name. Name *string `pulumi:"name"` }
type PortalIpPoolArgs ¶
type PortalIpPoolArgs struct { // Address name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (PortalIpPoolArgs) ElementType ¶
func (PortalIpPoolArgs) ElementType() reflect.Type
func (PortalIpPoolArgs) ToPortalIpPoolOutput ¶
func (i PortalIpPoolArgs) ToPortalIpPoolOutput() PortalIpPoolOutput
func (PortalIpPoolArgs) ToPortalIpPoolOutputWithContext ¶
func (i PortalIpPoolArgs) ToPortalIpPoolOutputWithContext(ctx context.Context) PortalIpPoolOutput
type PortalIpPoolArray ¶
type PortalIpPoolArray []PortalIpPoolInput
func (PortalIpPoolArray) ElementType ¶
func (PortalIpPoolArray) ElementType() reflect.Type
func (PortalIpPoolArray) ToPortalIpPoolArrayOutput ¶
func (i PortalIpPoolArray) ToPortalIpPoolArrayOutput() PortalIpPoolArrayOutput
func (PortalIpPoolArray) ToPortalIpPoolArrayOutputWithContext ¶
func (i PortalIpPoolArray) ToPortalIpPoolArrayOutputWithContext(ctx context.Context) PortalIpPoolArrayOutput
type PortalIpPoolArrayInput ¶
type PortalIpPoolArrayInput interface { pulumi.Input ToPortalIpPoolArrayOutput() PortalIpPoolArrayOutput ToPortalIpPoolArrayOutputWithContext(context.Context) PortalIpPoolArrayOutput }
PortalIpPoolArrayInput is an input type that accepts PortalIpPoolArray and PortalIpPoolArrayOutput values. You can construct a concrete instance of `PortalIpPoolArrayInput` via:
PortalIpPoolArray{ PortalIpPoolArgs{...} }
type PortalIpPoolArrayOutput ¶
type PortalIpPoolArrayOutput struct{ *pulumi.OutputState }
func (PortalIpPoolArrayOutput) ElementType ¶
func (PortalIpPoolArrayOutput) ElementType() reflect.Type
func (PortalIpPoolArrayOutput) Index ¶
func (o PortalIpPoolArrayOutput) Index(i pulumi.IntInput) PortalIpPoolOutput
func (PortalIpPoolArrayOutput) ToPortalIpPoolArrayOutput ¶
func (o PortalIpPoolArrayOutput) ToPortalIpPoolArrayOutput() PortalIpPoolArrayOutput
func (PortalIpPoolArrayOutput) ToPortalIpPoolArrayOutputWithContext ¶
func (o PortalIpPoolArrayOutput) ToPortalIpPoolArrayOutputWithContext(ctx context.Context) PortalIpPoolArrayOutput
type PortalIpPoolInput ¶
type PortalIpPoolInput interface { pulumi.Input ToPortalIpPoolOutput() PortalIpPoolOutput ToPortalIpPoolOutputWithContext(context.Context) PortalIpPoolOutput }
PortalIpPoolInput is an input type that accepts PortalIpPoolArgs and PortalIpPoolOutput values. You can construct a concrete instance of `PortalIpPoolInput` via:
PortalIpPoolArgs{...}
type PortalIpPoolOutput ¶
type PortalIpPoolOutput struct{ *pulumi.OutputState }
func (PortalIpPoolOutput) ElementType ¶
func (PortalIpPoolOutput) ElementType() reflect.Type
func (PortalIpPoolOutput) Name ¶
func (o PortalIpPoolOutput) Name() pulumi.StringPtrOutput
Address name.
func (PortalIpPoolOutput) ToPortalIpPoolOutput ¶
func (o PortalIpPoolOutput) ToPortalIpPoolOutput() PortalIpPoolOutput
func (PortalIpPoolOutput) ToPortalIpPoolOutputWithContext ¶
func (o PortalIpPoolOutput) ToPortalIpPoolOutputWithContext(ctx context.Context) PortalIpPoolOutput
type PortalIpv6Pool ¶
type PortalIpv6Pool struct { // Portal name. Name *string `pulumi:"name"` }
type PortalIpv6PoolArgs ¶
type PortalIpv6PoolArgs struct { // Portal name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (PortalIpv6PoolArgs) ElementType ¶
func (PortalIpv6PoolArgs) ElementType() reflect.Type
func (PortalIpv6PoolArgs) ToPortalIpv6PoolOutput ¶
func (i PortalIpv6PoolArgs) ToPortalIpv6PoolOutput() PortalIpv6PoolOutput
func (PortalIpv6PoolArgs) ToPortalIpv6PoolOutputWithContext ¶
func (i PortalIpv6PoolArgs) ToPortalIpv6PoolOutputWithContext(ctx context.Context) PortalIpv6PoolOutput
type PortalIpv6PoolArray ¶
type PortalIpv6PoolArray []PortalIpv6PoolInput
func (PortalIpv6PoolArray) ElementType ¶
func (PortalIpv6PoolArray) ElementType() reflect.Type
func (PortalIpv6PoolArray) ToPortalIpv6PoolArrayOutput ¶
func (i PortalIpv6PoolArray) ToPortalIpv6PoolArrayOutput() PortalIpv6PoolArrayOutput
func (PortalIpv6PoolArray) ToPortalIpv6PoolArrayOutputWithContext ¶
func (i PortalIpv6PoolArray) ToPortalIpv6PoolArrayOutputWithContext(ctx context.Context) PortalIpv6PoolArrayOutput
type PortalIpv6PoolArrayInput ¶
type PortalIpv6PoolArrayInput interface { pulumi.Input ToPortalIpv6PoolArrayOutput() PortalIpv6PoolArrayOutput ToPortalIpv6PoolArrayOutputWithContext(context.Context) PortalIpv6PoolArrayOutput }
PortalIpv6PoolArrayInput is an input type that accepts PortalIpv6PoolArray and PortalIpv6PoolArrayOutput values. You can construct a concrete instance of `PortalIpv6PoolArrayInput` via:
PortalIpv6PoolArray{ PortalIpv6PoolArgs{...} }
type PortalIpv6PoolArrayOutput ¶
type PortalIpv6PoolArrayOutput struct{ *pulumi.OutputState }
func (PortalIpv6PoolArrayOutput) ElementType ¶
func (PortalIpv6PoolArrayOutput) ElementType() reflect.Type
func (PortalIpv6PoolArrayOutput) Index ¶
func (o PortalIpv6PoolArrayOutput) Index(i pulumi.IntInput) PortalIpv6PoolOutput
func (PortalIpv6PoolArrayOutput) ToPortalIpv6PoolArrayOutput ¶
func (o PortalIpv6PoolArrayOutput) ToPortalIpv6PoolArrayOutput() PortalIpv6PoolArrayOutput
func (PortalIpv6PoolArrayOutput) ToPortalIpv6PoolArrayOutputWithContext ¶
func (o PortalIpv6PoolArrayOutput) ToPortalIpv6PoolArrayOutputWithContext(ctx context.Context) PortalIpv6PoolArrayOutput
type PortalIpv6PoolInput ¶
type PortalIpv6PoolInput interface { pulumi.Input ToPortalIpv6PoolOutput() PortalIpv6PoolOutput ToPortalIpv6PoolOutputWithContext(context.Context) PortalIpv6PoolOutput }
PortalIpv6PoolInput is an input type that accepts PortalIpv6PoolArgs and PortalIpv6PoolOutput values. You can construct a concrete instance of `PortalIpv6PoolInput` via:
PortalIpv6PoolArgs{...}
type PortalIpv6PoolOutput ¶
type PortalIpv6PoolOutput struct{ *pulumi.OutputState }
func (PortalIpv6PoolOutput) ElementType ¶
func (PortalIpv6PoolOutput) ElementType() reflect.Type
func (PortalIpv6PoolOutput) Name ¶
func (o PortalIpv6PoolOutput) Name() pulumi.StringPtrOutput
Portal name.
func (PortalIpv6PoolOutput) ToPortalIpv6PoolOutput ¶
func (o PortalIpv6PoolOutput) ToPortalIpv6PoolOutput() PortalIpv6PoolOutput
func (PortalIpv6PoolOutput) ToPortalIpv6PoolOutputWithContext ¶
func (o PortalIpv6PoolOutput) ToPortalIpv6PoolOutputWithContext(ctx context.Context) PortalIpv6PoolOutput
type PortalIpv6SplitTunnelingRoutingAddress ¶
type PortalIpv6SplitTunnelingRoutingAddress struct { // Portal name. Name *string `pulumi:"name"` }
type PortalIpv6SplitTunnelingRoutingAddressArgs ¶
type PortalIpv6SplitTunnelingRoutingAddressArgs struct { // Portal name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (PortalIpv6SplitTunnelingRoutingAddressArgs) ElementType ¶
func (PortalIpv6SplitTunnelingRoutingAddressArgs) ElementType() reflect.Type
func (PortalIpv6SplitTunnelingRoutingAddressArgs) ToPortalIpv6SplitTunnelingRoutingAddressOutput ¶
func (i PortalIpv6SplitTunnelingRoutingAddressArgs) ToPortalIpv6SplitTunnelingRoutingAddressOutput() PortalIpv6SplitTunnelingRoutingAddressOutput
func (PortalIpv6SplitTunnelingRoutingAddressArgs) ToPortalIpv6SplitTunnelingRoutingAddressOutputWithContext ¶
func (i PortalIpv6SplitTunnelingRoutingAddressArgs) ToPortalIpv6SplitTunnelingRoutingAddressOutputWithContext(ctx context.Context) PortalIpv6SplitTunnelingRoutingAddressOutput
type PortalIpv6SplitTunnelingRoutingAddressArray ¶
type PortalIpv6SplitTunnelingRoutingAddressArray []PortalIpv6SplitTunnelingRoutingAddressInput
func (PortalIpv6SplitTunnelingRoutingAddressArray) ElementType ¶
func (PortalIpv6SplitTunnelingRoutingAddressArray) ElementType() reflect.Type
func (PortalIpv6SplitTunnelingRoutingAddressArray) ToPortalIpv6SplitTunnelingRoutingAddressArrayOutput ¶
func (i PortalIpv6SplitTunnelingRoutingAddressArray) ToPortalIpv6SplitTunnelingRoutingAddressArrayOutput() PortalIpv6SplitTunnelingRoutingAddressArrayOutput
func (PortalIpv6SplitTunnelingRoutingAddressArray) ToPortalIpv6SplitTunnelingRoutingAddressArrayOutputWithContext ¶
func (i PortalIpv6SplitTunnelingRoutingAddressArray) ToPortalIpv6SplitTunnelingRoutingAddressArrayOutputWithContext(ctx context.Context) PortalIpv6SplitTunnelingRoutingAddressArrayOutput
type PortalIpv6SplitTunnelingRoutingAddressArrayInput ¶
type PortalIpv6SplitTunnelingRoutingAddressArrayInput interface { pulumi.Input ToPortalIpv6SplitTunnelingRoutingAddressArrayOutput() PortalIpv6SplitTunnelingRoutingAddressArrayOutput ToPortalIpv6SplitTunnelingRoutingAddressArrayOutputWithContext(context.Context) PortalIpv6SplitTunnelingRoutingAddressArrayOutput }
PortalIpv6SplitTunnelingRoutingAddressArrayInput is an input type that accepts PortalIpv6SplitTunnelingRoutingAddressArray and PortalIpv6SplitTunnelingRoutingAddressArrayOutput values. You can construct a concrete instance of `PortalIpv6SplitTunnelingRoutingAddressArrayInput` via:
PortalIpv6SplitTunnelingRoutingAddressArray{ PortalIpv6SplitTunnelingRoutingAddressArgs{...} }
type PortalIpv6SplitTunnelingRoutingAddressArrayOutput ¶
type PortalIpv6SplitTunnelingRoutingAddressArrayOutput struct{ *pulumi.OutputState }
func (PortalIpv6SplitTunnelingRoutingAddressArrayOutput) ElementType ¶
func (PortalIpv6SplitTunnelingRoutingAddressArrayOutput) ElementType() reflect.Type
func (PortalIpv6SplitTunnelingRoutingAddressArrayOutput) ToPortalIpv6SplitTunnelingRoutingAddressArrayOutput ¶
func (o PortalIpv6SplitTunnelingRoutingAddressArrayOutput) ToPortalIpv6SplitTunnelingRoutingAddressArrayOutput() PortalIpv6SplitTunnelingRoutingAddressArrayOutput
func (PortalIpv6SplitTunnelingRoutingAddressArrayOutput) ToPortalIpv6SplitTunnelingRoutingAddressArrayOutputWithContext ¶
func (o PortalIpv6SplitTunnelingRoutingAddressArrayOutput) ToPortalIpv6SplitTunnelingRoutingAddressArrayOutputWithContext(ctx context.Context) PortalIpv6SplitTunnelingRoutingAddressArrayOutput
type PortalIpv6SplitTunnelingRoutingAddressInput ¶
type PortalIpv6SplitTunnelingRoutingAddressInput interface { pulumi.Input ToPortalIpv6SplitTunnelingRoutingAddressOutput() PortalIpv6SplitTunnelingRoutingAddressOutput ToPortalIpv6SplitTunnelingRoutingAddressOutputWithContext(context.Context) PortalIpv6SplitTunnelingRoutingAddressOutput }
PortalIpv6SplitTunnelingRoutingAddressInput is an input type that accepts PortalIpv6SplitTunnelingRoutingAddressArgs and PortalIpv6SplitTunnelingRoutingAddressOutput values. You can construct a concrete instance of `PortalIpv6SplitTunnelingRoutingAddressInput` via:
PortalIpv6SplitTunnelingRoutingAddressArgs{...}
type PortalIpv6SplitTunnelingRoutingAddressOutput ¶
type PortalIpv6SplitTunnelingRoutingAddressOutput struct{ *pulumi.OutputState }
func (PortalIpv6SplitTunnelingRoutingAddressOutput) ElementType ¶
func (PortalIpv6SplitTunnelingRoutingAddressOutput) ElementType() reflect.Type
func (PortalIpv6SplitTunnelingRoutingAddressOutput) Name ¶
func (o PortalIpv6SplitTunnelingRoutingAddressOutput) Name() pulumi.StringPtrOutput
Portal name.
func (PortalIpv6SplitTunnelingRoutingAddressOutput) ToPortalIpv6SplitTunnelingRoutingAddressOutput ¶
func (o PortalIpv6SplitTunnelingRoutingAddressOutput) ToPortalIpv6SplitTunnelingRoutingAddressOutput() PortalIpv6SplitTunnelingRoutingAddressOutput
func (PortalIpv6SplitTunnelingRoutingAddressOutput) ToPortalIpv6SplitTunnelingRoutingAddressOutputWithContext ¶
func (o PortalIpv6SplitTunnelingRoutingAddressOutput) ToPortalIpv6SplitTunnelingRoutingAddressOutputWithContext(ctx context.Context) PortalIpv6SplitTunnelingRoutingAddressOutput
type PortalLandingPage ¶
type PortalLandingPage struct { // Form data. The structure of `formData` block is documented below. FormDatas []PortalLandingPageFormData `pulumi:"formDatas"` // Landing page log out URL. LogoutUrl *string `pulumi:"logoutUrl"` // Single sign-on. Valid values: `disable`, `static`, `auto`. Sso *string `pulumi:"sso"` // Single sign-on credentials. Valid values: `sslvpn-login`, `alternative`. SsoCredential *string `pulumi:"ssoCredential"` // SSO password. SsoPassword *string `pulumi:"ssoPassword"` // SSO user name. SsoUsername *string `pulumi:"ssoUsername"` // Landing page URL. Url *string `pulumi:"url"` }
type PortalLandingPageArgs ¶
type PortalLandingPageArgs struct { // Form data. The structure of `formData` block is documented below. FormDatas PortalLandingPageFormDataArrayInput `pulumi:"formDatas"` // Landing page log out URL. LogoutUrl pulumi.StringPtrInput `pulumi:"logoutUrl"` // Single sign-on. Valid values: `disable`, `static`, `auto`. Sso pulumi.StringPtrInput `pulumi:"sso"` // Single sign-on credentials. Valid values: `sslvpn-login`, `alternative`. SsoCredential pulumi.StringPtrInput `pulumi:"ssoCredential"` // SSO password. SsoPassword pulumi.StringPtrInput `pulumi:"ssoPassword"` // SSO user name. SsoUsername pulumi.StringPtrInput `pulumi:"ssoUsername"` // Landing page URL. Url pulumi.StringPtrInput `pulumi:"url"` }
func (PortalLandingPageArgs) ElementType ¶
func (PortalLandingPageArgs) ElementType() reflect.Type
func (PortalLandingPageArgs) ToPortalLandingPageOutput ¶
func (i PortalLandingPageArgs) ToPortalLandingPageOutput() PortalLandingPageOutput
func (PortalLandingPageArgs) ToPortalLandingPageOutputWithContext ¶
func (i PortalLandingPageArgs) ToPortalLandingPageOutputWithContext(ctx context.Context) PortalLandingPageOutput
func (PortalLandingPageArgs) ToPortalLandingPagePtrOutput ¶
func (i PortalLandingPageArgs) ToPortalLandingPagePtrOutput() PortalLandingPagePtrOutput
func (PortalLandingPageArgs) ToPortalLandingPagePtrOutputWithContext ¶
func (i PortalLandingPageArgs) ToPortalLandingPagePtrOutputWithContext(ctx context.Context) PortalLandingPagePtrOutput
type PortalLandingPageFormDataArgs ¶
type PortalLandingPageFormDataArgs struct { // Name. Name pulumi.StringPtrInput `pulumi:"name"` // Value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (PortalLandingPageFormDataArgs) ElementType ¶
func (PortalLandingPageFormDataArgs) ElementType() reflect.Type
func (PortalLandingPageFormDataArgs) ToPortalLandingPageFormDataOutput ¶
func (i PortalLandingPageFormDataArgs) ToPortalLandingPageFormDataOutput() PortalLandingPageFormDataOutput
func (PortalLandingPageFormDataArgs) ToPortalLandingPageFormDataOutputWithContext ¶
func (i PortalLandingPageFormDataArgs) ToPortalLandingPageFormDataOutputWithContext(ctx context.Context) PortalLandingPageFormDataOutput
type PortalLandingPageFormDataArray ¶
type PortalLandingPageFormDataArray []PortalLandingPageFormDataInput
func (PortalLandingPageFormDataArray) ElementType ¶
func (PortalLandingPageFormDataArray) ElementType() reflect.Type
func (PortalLandingPageFormDataArray) ToPortalLandingPageFormDataArrayOutput ¶
func (i PortalLandingPageFormDataArray) ToPortalLandingPageFormDataArrayOutput() PortalLandingPageFormDataArrayOutput
func (PortalLandingPageFormDataArray) ToPortalLandingPageFormDataArrayOutputWithContext ¶
func (i PortalLandingPageFormDataArray) ToPortalLandingPageFormDataArrayOutputWithContext(ctx context.Context) PortalLandingPageFormDataArrayOutput
type PortalLandingPageFormDataArrayInput ¶
type PortalLandingPageFormDataArrayInput interface { pulumi.Input ToPortalLandingPageFormDataArrayOutput() PortalLandingPageFormDataArrayOutput ToPortalLandingPageFormDataArrayOutputWithContext(context.Context) PortalLandingPageFormDataArrayOutput }
PortalLandingPageFormDataArrayInput is an input type that accepts PortalLandingPageFormDataArray and PortalLandingPageFormDataArrayOutput values. You can construct a concrete instance of `PortalLandingPageFormDataArrayInput` via:
PortalLandingPageFormDataArray{ PortalLandingPageFormDataArgs{...} }
type PortalLandingPageFormDataArrayOutput ¶
type PortalLandingPageFormDataArrayOutput struct{ *pulumi.OutputState }
func (PortalLandingPageFormDataArrayOutput) ElementType ¶
func (PortalLandingPageFormDataArrayOutput) ElementType() reflect.Type
func (PortalLandingPageFormDataArrayOutput) Index ¶
func (o PortalLandingPageFormDataArrayOutput) Index(i pulumi.IntInput) PortalLandingPageFormDataOutput
func (PortalLandingPageFormDataArrayOutput) ToPortalLandingPageFormDataArrayOutput ¶
func (o PortalLandingPageFormDataArrayOutput) ToPortalLandingPageFormDataArrayOutput() PortalLandingPageFormDataArrayOutput
func (PortalLandingPageFormDataArrayOutput) ToPortalLandingPageFormDataArrayOutputWithContext ¶
func (o PortalLandingPageFormDataArrayOutput) ToPortalLandingPageFormDataArrayOutputWithContext(ctx context.Context) PortalLandingPageFormDataArrayOutput
type PortalLandingPageFormDataInput ¶
type PortalLandingPageFormDataInput interface { pulumi.Input ToPortalLandingPageFormDataOutput() PortalLandingPageFormDataOutput ToPortalLandingPageFormDataOutputWithContext(context.Context) PortalLandingPageFormDataOutput }
PortalLandingPageFormDataInput is an input type that accepts PortalLandingPageFormDataArgs and PortalLandingPageFormDataOutput values. You can construct a concrete instance of `PortalLandingPageFormDataInput` via:
PortalLandingPageFormDataArgs{...}
type PortalLandingPageFormDataOutput ¶
type PortalLandingPageFormDataOutput struct{ *pulumi.OutputState }
func (PortalLandingPageFormDataOutput) ElementType ¶
func (PortalLandingPageFormDataOutput) ElementType() reflect.Type
func (PortalLandingPageFormDataOutput) Name ¶
func (o PortalLandingPageFormDataOutput) Name() pulumi.StringPtrOutput
Name.
func (PortalLandingPageFormDataOutput) ToPortalLandingPageFormDataOutput ¶
func (o PortalLandingPageFormDataOutput) ToPortalLandingPageFormDataOutput() PortalLandingPageFormDataOutput
func (PortalLandingPageFormDataOutput) ToPortalLandingPageFormDataOutputWithContext ¶
func (o PortalLandingPageFormDataOutput) ToPortalLandingPageFormDataOutputWithContext(ctx context.Context) PortalLandingPageFormDataOutput
func (PortalLandingPageFormDataOutput) Value ¶
func (o PortalLandingPageFormDataOutput) Value() pulumi.StringPtrOutput
Value.
type PortalLandingPageInput ¶
type PortalLandingPageInput interface { pulumi.Input ToPortalLandingPageOutput() PortalLandingPageOutput ToPortalLandingPageOutputWithContext(context.Context) PortalLandingPageOutput }
PortalLandingPageInput is an input type that accepts PortalLandingPageArgs and PortalLandingPageOutput values. You can construct a concrete instance of `PortalLandingPageInput` via:
PortalLandingPageArgs{...}
type PortalLandingPageOutput ¶
type PortalLandingPageOutput struct{ *pulumi.OutputState }
func (PortalLandingPageOutput) ElementType ¶
func (PortalLandingPageOutput) ElementType() reflect.Type
func (PortalLandingPageOutput) FormDatas ¶
func (o PortalLandingPageOutput) FormDatas() PortalLandingPageFormDataArrayOutput
Form data. The structure of `formData` block is documented below.
func (PortalLandingPageOutput) LogoutUrl ¶
func (o PortalLandingPageOutput) LogoutUrl() pulumi.StringPtrOutput
Landing page log out URL.
func (PortalLandingPageOutput) Sso ¶
func (o PortalLandingPageOutput) Sso() pulumi.StringPtrOutput
Single sign-on. Valid values: `disable`, `static`, `auto`.
func (PortalLandingPageOutput) SsoCredential ¶
func (o PortalLandingPageOutput) SsoCredential() pulumi.StringPtrOutput
Single sign-on credentials. Valid values: `sslvpn-login`, `alternative`.
func (PortalLandingPageOutput) SsoPassword ¶
func (o PortalLandingPageOutput) SsoPassword() pulumi.StringPtrOutput
SSO password.
func (PortalLandingPageOutput) SsoUsername ¶
func (o PortalLandingPageOutput) SsoUsername() pulumi.StringPtrOutput
SSO user name.
func (PortalLandingPageOutput) ToPortalLandingPageOutput ¶
func (o PortalLandingPageOutput) ToPortalLandingPageOutput() PortalLandingPageOutput
func (PortalLandingPageOutput) ToPortalLandingPageOutputWithContext ¶
func (o PortalLandingPageOutput) ToPortalLandingPageOutputWithContext(ctx context.Context) PortalLandingPageOutput
func (PortalLandingPageOutput) ToPortalLandingPagePtrOutput ¶
func (o PortalLandingPageOutput) ToPortalLandingPagePtrOutput() PortalLandingPagePtrOutput
func (PortalLandingPageOutput) ToPortalLandingPagePtrOutputWithContext ¶
func (o PortalLandingPageOutput) ToPortalLandingPagePtrOutputWithContext(ctx context.Context) PortalLandingPagePtrOutput
func (PortalLandingPageOutput) Url ¶
func (o PortalLandingPageOutput) Url() pulumi.StringPtrOutput
Landing page URL.
type PortalLandingPagePtrInput ¶
type PortalLandingPagePtrInput interface { pulumi.Input ToPortalLandingPagePtrOutput() PortalLandingPagePtrOutput ToPortalLandingPagePtrOutputWithContext(context.Context) PortalLandingPagePtrOutput }
PortalLandingPagePtrInput is an input type that accepts PortalLandingPageArgs, PortalLandingPagePtr and PortalLandingPagePtrOutput values. You can construct a concrete instance of `PortalLandingPagePtrInput` via:
PortalLandingPageArgs{...} or: nil
func PortalLandingPagePtr ¶
func PortalLandingPagePtr(v *PortalLandingPageArgs) PortalLandingPagePtrInput
type PortalLandingPagePtrOutput ¶
type PortalLandingPagePtrOutput struct{ *pulumi.OutputState }
func (PortalLandingPagePtrOutput) Elem ¶
func (o PortalLandingPagePtrOutput) Elem() PortalLandingPageOutput
func (PortalLandingPagePtrOutput) ElementType ¶
func (PortalLandingPagePtrOutput) ElementType() reflect.Type
func (PortalLandingPagePtrOutput) FormDatas ¶
func (o PortalLandingPagePtrOutput) FormDatas() PortalLandingPageFormDataArrayOutput
Form data. The structure of `formData` block is documented below.
func (PortalLandingPagePtrOutput) LogoutUrl ¶
func (o PortalLandingPagePtrOutput) LogoutUrl() pulumi.StringPtrOutput
Landing page log out URL.
func (PortalLandingPagePtrOutput) Sso ¶
func (o PortalLandingPagePtrOutput) Sso() pulumi.StringPtrOutput
Single sign-on. Valid values: `disable`, `static`, `auto`.
func (PortalLandingPagePtrOutput) SsoCredential ¶
func (o PortalLandingPagePtrOutput) SsoCredential() pulumi.StringPtrOutput
Single sign-on credentials. Valid values: `sslvpn-login`, `alternative`.
func (PortalLandingPagePtrOutput) SsoPassword ¶
func (o PortalLandingPagePtrOutput) SsoPassword() pulumi.StringPtrOutput
SSO password.
func (PortalLandingPagePtrOutput) SsoUsername ¶
func (o PortalLandingPagePtrOutput) SsoUsername() pulumi.StringPtrOutput
SSO user name.
func (PortalLandingPagePtrOutput) ToPortalLandingPagePtrOutput ¶
func (o PortalLandingPagePtrOutput) ToPortalLandingPagePtrOutput() PortalLandingPagePtrOutput
func (PortalLandingPagePtrOutput) ToPortalLandingPagePtrOutputWithContext ¶
func (o PortalLandingPagePtrOutput) ToPortalLandingPagePtrOutputWithContext(ctx context.Context) PortalLandingPagePtrOutput
func (PortalLandingPagePtrOutput) Url ¶
func (o PortalLandingPagePtrOutput) Url() pulumi.StringPtrOutput
Landing page URL.
type PortalMacAddrCheckRule ¶
type PortalMacAddrCheckRule struct { // Client MAC address list. The structure of `macAddrList` block is documented below. MacAddrLists []PortalMacAddrCheckRuleMacAddrList `pulumi:"macAddrLists"` // Client MAC address mask. MacAddrMask *int `pulumi:"macAddrMask"` // Client MAC address check rule name. Name *string `pulumi:"name"` }
type PortalMacAddrCheckRuleArgs ¶
type PortalMacAddrCheckRuleArgs struct { // Client MAC address list. The structure of `macAddrList` block is documented below. MacAddrLists PortalMacAddrCheckRuleMacAddrListArrayInput `pulumi:"macAddrLists"` // Client MAC address mask. MacAddrMask pulumi.IntPtrInput `pulumi:"macAddrMask"` // Client MAC address check rule name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (PortalMacAddrCheckRuleArgs) ElementType ¶
func (PortalMacAddrCheckRuleArgs) ElementType() reflect.Type
func (PortalMacAddrCheckRuleArgs) ToPortalMacAddrCheckRuleOutput ¶
func (i PortalMacAddrCheckRuleArgs) ToPortalMacAddrCheckRuleOutput() PortalMacAddrCheckRuleOutput
func (PortalMacAddrCheckRuleArgs) ToPortalMacAddrCheckRuleOutputWithContext ¶
func (i PortalMacAddrCheckRuleArgs) ToPortalMacAddrCheckRuleOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleOutput
type PortalMacAddrCheckRuleArray ¶
type PortalMacAddrCheckRuleArray []PortalMacAddrCheckRuleInput
func (PortalMacAddrCheckRuleArray) ElementType ¶
func (PortalMacAddrCheckRuleArray) ElementType() reflect.Type
func (PortalMacAddrCheckRuleArray) ToPortalMacAddrCheckRuleArrayOutput ¶
func (i PortalMacAddrCheckRuleArray) ToPortalMacAddrCheckRuleArrayOutput() PortalMacAddrCheckRuleArrayOutput
func (PortalMacAddrCheckRuleArray) ToPortalMacAddrCheckRuleArrayOutputWithContext ¶
func (i PortalMacAddrCheckRuleArray) ToPortalMacAddrCheckRuleArrayOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleArrayOutput
type PortalMacAddrCheckRuleArrayInput ¶
type PortalMacAddrCheckRuleArrayInput interface { pulumi.Input ToPortalMacAddrCheckRuleArrayOutput() PortalMacAddrCheckRuleArrayOutput ToPortalMacAddrCheckRuleArrayOutputWithContext(context.Context) PortalMacAddrCheckRuleArrayOutput }
PortalMacAddrCheckRuleArrayInput is an input type that accepts PortalMacAddrCheckRuleArray and PortalMacAddrCheckRuleArrayOutput values. You can construct a concrete instance of `PortalMacAddrCheckRuleArrayInput` via:
PortalMacAddrCheckRuleArray{ PortalMacAddrCheckRuleArgs{...} }
type PortalMacAddrCheckRuleArrayOutput ¶
type PortalMacAddrCheckRuleArrayOutput struct{ *pulumi.OutputState }
func (PortalMacAddrCheckRuleArrayOutput) ElementType ¶
func (PortalMacAddrCheckRuleArrayOutput) ElementType() reflect.Type
func (PortalMacAddrCheckRuleArrayOutput) Index ¶
func (o PortalMacAddrCheckRuleArrayOutput) Index(i pulumi.IntInput) PortalMacAddrCheckRuleOutput
func (PortalMacAddrCheckRuleArrayOutput) ToPortalMacAddrCheckRuleArrayOutput ¶
func (o PortalMacAddrCheckRuleArrayOutput) ToPortalMacAddrCheckRuleArrayOutput() PortalMacAddrCheckRuleArrayOutput
func (PortalMacAddrCheckRuleArrayOutput) ToPortalMacAddrCheckRuleArrayOutputWithContext ¶
func (o PortalMacAddrCheckRuleArrayOutput) ToPortalMacAddrCheckRuleArrayOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleArrayOutput
type PortalMacAddrCheckRuleInput ¶
type PortalMacAddrCheckRuleInput interface { pulumi.Input ToPortalMacAddrCheckRuleOutput() PortalMacAddrCheckRuleOutput ToPortalMacAddrCheckRuleOutputWithContext(context.Context) PortalMacAddrCheckRuleOutput }
PortalMacAddrCheckRuleInput is an input type that accepts PortalMacAddrCheckRuleArgs and PortalMacAddrCheckRuleOutput values. You can construct a concrete instance of `PortalMacAddrCheckRuleInput` via:
PortalMacAddrCheckRuleArgs{...}
type PortalMacAddrCheckRuleMacAddrList ¶
type PortalMacAddrCheckRuleMacAddrList struct { // Client MAC address. Addr *string `pulumi:"addr"` }
type PortalMacAddrCheckRuleMacAddrListArgs ¶
type PortalMacAddrCheckRuleMacAddrListArgs struct { // Client MAC address. Addr pulumi.StringPtrInput `pulumi:"addr"` }
func (PortalMacAddrCheckRuleMacAddrListArgs) ElementType ¶
func (PortalMacAddrCheckRuleMacAddrListArgs) ElementType() reflect.Type
func (PortalMacAddrCheckRuleMacAddrListArgs) ToPortalMacAddrCheckRuleMacAddrListOutput ¶
func (i PortalMacAddrCheckRuleMacAddrListArgs) ToPortalMacAddrCheckRuleMacAddrListOutput() PortalMacAddrCheckRuleMacAddrListOutput
func (PortalMacAddrCheckRuleMacAddrListArgs) ToPortalMacAddrCheckRuleMacAddrListOutputWithContext ¶
func (i PortalMacAddrCheckRuleMacAddrListArgs) ToPortalMacAddrCheckRuleMacAddrListOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleMacAddrListOutput
type PortalMacAddrCheckRuleMacAddrListArray ¶
type PortalMacAddrCheckRuleMacAddrListArray []PortalMacAddrCheckRuleMacAddrListInput
func (PortalMacAddrCheckRuleMacAddrListArray) ElementType ¶
func (PortalMacAddrCheckRuleMacAddrListArray) ElementType() reflect.Type
func (PortalMacAddrCheckRuleMacAddrListArray) ToPortalMacAddrCheckRuleMacAddrListArrayOutput ¶
func (i PortalMacAddrCheckRuleMacAddrListArray) ToPortalMacAddrCheckRuleMacAddrListArrayOutput() PortalMacAddrCheckRuleMacAddrListArrayOutput
func (PortalMacAddrCheckRuleMacAddrListArray) ToPortalMacAddrCheckRuleMacAddrListArrayOutputWithContext ¶
func (i PortalMacAddrCheckRuleMacAddrListArray) ToPortalMacAddrCheckRuleMacAddrListArrayOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleMacAddrListArrayOutput
type PortalMacAddrCheckRuleMacAddrListArrayInput ¶
type PortalMacAddrCheckRuleMacAddrListArrayInput interface { pulumi.Input ToPortalMacAddrCheckRuleMacAddrListArrayOutput() PortalMacAddrCheckRuleMacAddrListArrayOutput ToPortalMacAddrCheckRuleMacAddrListArrayOutputWithContext(context.Context) PortalMacAddrCheckRuleMacAddrListArrayOutput }
PortalMacAddrCheckRuleMacAddrListArrayInput is an input type that accepts PortalMacAddrCheckRuleMacAddrListArray and PortalMacAddrCheckRuleMacAddrListArrayOutput values. You can construct a concrete instance of `PortalMacAddrCheckRuleMacAddrListArrayInput` via:
PortalMacAddrCheckRuleMacAddrListArray{ PortalMacAddrCheckRuleMacAddrListArgs{...} }
type PortalMacAddrCheckRuleMacAddrListArrayOutput ¶
type PortalMacAddrCheckRuleMacAddrListArrayOutput struct{ *pulumi.OutputState }
func (PortalMacAddrCheckRuleMacAddrListArrayOutput) ElementType ¶
func (PortalMacAddrCheckRuleMacAddrListArrayOutput) ElementType() reflect.Type
func (PortalMacAddrCheckRuleMacAddrListArrayOutput) ToPortalMacAddrCheckRuleMacAddrListArrayOutput ¶
func (o PortalMacAddrCheckRuleMacAddrListArrayOutput) ToPortalMacAddrCheckRuleMacAddrListArrayOutput() PortalMacAddrCheckRuleMacAddrListArrayOutput
func (PortalMacAddrCheckRuleMacAddrListArrayOutput) ToPortalMacAddrCheckRuleMacAddrListArrayOutputWithContext ¶
func (o PortalMacAddrCheckRuleMacAddrListArrayOutput) ToPortalMacAddrCheckRuleMacAddrListArrayOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleMacAddrListArrayOutput
type PortalMacAddrCheckRuleMacAddrListInput ¶
type PortalMacAddrCheckRuleMacAddrListInput interface { pulumi.Input ToPortalMacAddrCheckRuleMacAddrListOutput() PortalMacAddrCheckRuleMacAddrListOutput ToPortalMacAddrCheckRuleMacAddrListOutputWithContext(context.Context) PortalMacAddrCheckRuleMacAddrListOutput }
PortalMacAddrCheckRuleMacAddrListInput is an input type that accepts PortalMacAddrCheckRuleMacAddrListArgs and PortalMacAddrCheckRuleMacAddrListOutput values. You can construct a concrete instance of `PortalMacAddrCheckRuleMacAddrListInput` via:
PortalMacAddrCheckRuleMacAddrListArgs{...}
type PortalMacAddrCheckRuleMacAddrListOutput ¶
type PortalMacAddrCheckRuleMacAddrListOutput struct{ *pulumi.OutputState }
func (PortalMacAddrCheckRuleMacAddrListOutput) Addr ¶
func (o PortalMacAddrCheckRuleMacAddrListOutput) Addr() pulumi.StringPtrOutput
Client MAC address.
func (PortalMacAddrCheckRuleMacAddrListOutput) ElementType ¶
func (PortalMacAddrCheckRuleMacAddrListOutput) ElementType() reflect.Type
func (PortalMacAddrCheckRuleMacAddrListOutput) ToPortalMacAddrCheckRuleMacAddrListOutput ¶
func (o PortalMacAddrCheckRuleMacAddrListOutput) ToPortalMacAddrCheckRuleMacAddrListOutput() PortalMacAddrCheckRuleMacAddrListOutput
func (PortalMacAddrCheckRuleMacAddrListOutput) ToPortalMacAddrCheckRuleMacAddrListOutputWithContext ¶
func (o PortalMacAddrCheckRuleMacAddrListOutput) ToPortalMacAddrCheckRuleMacAddrListOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleMacAddrListOutput
type PortalMacAddrCheckRuleOutput ¶
type PortalMacAddrCheckRuleOutput struct{ *pulumi.OutputState }
func (PortalMacAddrCheckRuleOutput) ElementType ¶
func (PortalMacAddrCheckRuleOutput) ElementType() reflect.Type
func (PortalMacAddrCheckRuleOutput) MacAddrLists ¶
func (o PortalMacAddrCheckRuleOutput) MacAddrLists() PortalMacAddrCheckRuleMacAddrListArrayOutput
Client MAC address list. The structure of `macAddrList` block is documented below.
func (PortalMacAddrCheckRuleOutput) MacAddrMask ¶
func (o PortalMacAddrCheckRuleOutput) MacAddrMask() pulumi.IntPtrOutput
Client MAC address mask.
func (PortalMacAddrCheckRuleOutput) Name ¶
func (o PortalMacAddrCheckRuleOutput) Name() pulumi.StringPtrOutput
Client MAC address check rule name.
func (PortalMacAddrCheckRuleOutput) ToPortalMacAddrCheckRuleOutput ¶
func (o PortalMacAddrCheckRuleOutput) ToPortalMacAddrCheckRuleOutput() PortalMacAddrCheckRuleOutput
func (PortalMacAddrCheckRuleOutput) ToPortalMacAddrCheckRuleOutputWithContext ¶
func (o PortalMacAddrCheckRuleOutput) ToPortalMacAddrCheckRuleOutputWithContext(ctx context.Context) PortalMacAddrCheckRuleOutput
type PortalMap ¶
type PortalMap map[string]PortalInput
func (PortalMap) ElementType ¶
func (PortalMap) ToPortalMapOutput ¶
func (i PortalMap) ToPortalMapOutput() PortalMapOutput
func (PortalMap) ToPortalMapOutputWithContext ¶
func (i PortalMap) ToPortalMapOutputWithContext(ctx context.Context) PortalMapOutput
type PortalMapInput ¶
type PortalMapInput interface { pulumi.Input ToPortalMapOutput() PortalMapOutput ToPortalMapOutputWithContext(context.Context) PortalMapOutput }
PortalMapInput is an input type that accepts PortalMap and PortalMapOutput values. You can construct a concrete instance of `PortalMapInput` via:
PortalMap{ "key": PortalArgs{...} }
type PortalMapOutput ¶
type PortalMapOutput struct{ *pulumi.OutputState }
func (PortalMapOutput) ElementType ¶
func (PortalMapOutput) ElementType() reflect.Type
func (PortalMapOutput) MapIndex ¶
func (o PortalMapOutput) MapIndex(k pulumi.StringInput) PortalOutput
func (PortalMapOutput) ToPortalMapOutput ¶
func (o PortalMapOutput) ToPortalMapOutput() PortalMapOutput
func (PortalMapOutput) ToPortalMapOutputWithContext ¶
func (o PortalMapOutput) ToPortalMapOutputWithContext(ctx context.Context) PortalMapOutput
type PortalOsCheckList ¶
type PortalOsCheckList struct { // OS check options. Valid values: `deny`, `allow`, `check-up-to-date`. Action *string `pulumi:"action"` // Latest OS patch level. LatestPatchLevel *string `pulumi:"latestPatchLevel"` // Name. Name *string `pulumi:"name"` // OS patch level tolerance. Tolerance *int `pulumi:"tolerance"` }
type PortalOsCheckListArgs ¶
type PortalOsCheckListArgs struct { // OS check options. Valid values: `deny`, `allow`, `check-up-to-date`. Action pulumi.StringPtrInput `pulumi:"action"` // Latest OS patch level. LatestPatchLevel pulumi.StringPtrInput `pulumi:"latestPatchLevel"` // Name. Name pulumi.StringPtrInput `pulumi:"name"` // OS patch level tolerance. Tolerance pulumi.IntPtrInput `pulumi:"tolerance"` }
func (PortalOsCheckListArgs) ElementType ¶
func (PortalOsCheckListArgs) ElementType() reflect.Type
func (PortalOsCheckListArgs) ToPortalOsCheckListOutput ¶
func (i PortalOsCheckListArgs) ToPortalOsCheckListOutput() PortalOsCheckListOutput
func (PortalOsCheckListArgs) ToPortalOsCheckListOutputWithContext ¶
func (i PortalOsCheckListArgs) ToPortalOsCheckListOutputWithContext(ctx context.Context) PortalOsCheckListOutput
type PortalOsCheckListArray ¶
type PortalOsCheckListArray []PortalOsCheckListInput
func (PortalOsCheckListArray) ElementType ¶
func (PortalOsCheckListArray) ElementType() reflect.Type
func (PortalOsCheckListArray) ToPortalOsCheckListArrayOutput ¶
func (i PortalOsCheckListArray) ToPortalOsCheckListArrayOutput() PortalOsCheckListArrayOutput
func (PortalOsCheckListArray) ToPortalOsCheckListArrayOutputWithContext ¶
func (i PortalOsCheckListArray) ToPortalOsCheckListArrayOutputWithContext(ctx context.Context) PortalOsCheckListArrayOutput
type PortalOsCheckListArrayInput ¶
type PortalOsCheckListArrayInput interface { pulumi.Input ToPortalOsCheckListArrayOutput() PortalOsCheckListArrayOutput ToPortalOsCheckListArrayOutputWithContext(context.Context) PortalOsCheckListArrayOutput }
PortalOsCheckListArrayInput is an input type that accepts PortalOsCheckListArray and PortalOsCheckListArrayOutput values. You can construct a concrete instance of `PortalOsCheckListArrayInput` via:
PortalOsCheckListArray{ PortalOsCheckListArgs{...} }
type PortalOsCheckListArrayOutput ¶
type PortalOsCheckListArrayOutput struct{ *pulumi.OutputState }
func (PortalOsCheckListArrayOutput) ElementType ¶
func (PortalOsCheckListArrayOutput) ElementType() reflect.Type
func (PortalOsCheckListArrayOutput) Index ¶
func (o PortalOsCheckListArrayOutput) Index(i pulumi.IntInput) PortalOsCheckListOutput
func (PortalOsCheckListArrayOutput) ToPortalOsCheckListArrayOutput ¶
func (o PortalOsCheckListArrayOutput) ToPortalOsCheckListArrayOutput() PortalOsCheckListArrayOutput
func (PortalOsCheckListArrayOutput) ToPortalOsCheckListArrayOutputWithContext ¶
func (o PortalOsCheckListArrayOutput) ToPortalOsCheckListArrayOutputWithContext(ctx context.Context) PortalOsCheckListArrayOutput
type PortalOsCheckListInput ¶
type PortalOsCheckListInput interface { pulumi.Input ToPortalOsCheckListOutput() PortalOsCheckListOutput ToPortalOsCheckListOutputWithContext(context.Context) PortalOsCheckListOutput }
PortalOsCheckListInput is an input type that accepts PortalOsCheckListArgs and PortalOsCheckListOutput values. You can construct a concrete instance of `PortalOsCheckListInput` via:
PortalOsCheckListArgs{...}
type PortalOsCheckListOutput ¶
type PortalOsCheckListOutput struct{ *pulumi.OutputState }
func (PortalOsCheckListOutput) Action ¶
func (o PortalOsCheckListOutput) Action() pulumi.StringPtrOutput
OS check options. Valid values: `deny`, `allow`, `check-up-to-date`.
func (PortalOsCheckListOutput) ElementType ¶
func (PortalOsCheckListOutput) ElementType() reflect.Type
func (PortalOsCheckListOutput) LatestPatchLevel ¶
func (o PortalOsCheckListOutput) LatestPatchLevel() pulumi.StringPtrOutput
Latest OS patch level.
func (PortalOsCheckListOutput) Name ¶
func (o PortalOsCheckListOutput) Name() pulumi.StringPtrOutput
Name.
func (PortalOsCheckListOutput) ToPortalOsCheckListOutput ¶
func (o PortalOsCheckListOutput) ToPortalOsCheckListOutput() PortalOsCheckListOutput
func (PortalOsCheckListOutput) ToPortalOsCheckListOutputWithContext ¶
func (o PortalOsCheckListOutput) ToPortalOsCheckListOutputWithContext(ctx context.Context) PortalOsCheckListOutput
func (PortalOsCheckListOutput) Tolerance ¶
func (o PortalOsCheckListOutput) Tolerance() pulumi.IntPtrOutput
OS patch level tolerance.
type PortalOutput ¶
type PortalOutput struct{ *pulumi.OutputState }
func (PortalOutput) AllowUserAccess ¶
func (o PortalOutput) AllowUserAccess() pulumi.StringOutput
Allow user access to SSL-VPN applications.
func (PortalOutput) AutoConnect ¶
func (o PortalOutput) AutoConnect() pulumi.StringOutput
Enable/disable automatic connect by client when system is up. Valid values: `enable`, `disable`.
func (PortalOutput) BookmarkGroups ¶
func (o PortalOutput) BookmarkGroups() PortalBookmarkGroupArrayOutput
Portal bookmark group. The structure of `bookmarkGroup` block is documented below.
func (PortalOutput) ClientSrcRange ¶
func (o PortalOutput) ClientSrcRange() pulumi.StringOutput
Allow client to add source range for the tunnel traffic. Valid values: `enable`, `disable`.
func (PortalOutput) Clipboard ¶
func (o PortalOutput) Clipboard() pulumi.StringOutput
Enable to support RDP/VPC clipboard functionality. Valid values: `enable`, `disable`.
func (PortalOutput) CustomLang ¶
func (o PortalOutput) CustomLang() pulumi.StringOutput
Change the web portal display language. Overrides config system global set language. You can use config system custom-language and execute system custom-language to add custom language files.
func (PortalOutput) CustomizeForticlientDownloadUrl ¶
func (o PortalOutput) CustomizeForticlientDownloadUrl() pulumi.StringOutput
Enable support of customized download URL for FortiClient. Valid values: `enable`, `disable`.
func (PortalOutput) DefaultProtocol ¶
func (o PortalOutput) DefaultProtocol() pulumi.StringOutput
Application type that is set by default. Valid values: `web`, `ftp`, `telnet`, `smb`, `vnc`, `rdp`, `ssh`, `sftp`.
func (PortalOutput) DefaultWindowHeight ¶
func (o PortalOutput) DefaultWindowHeight() pulumi.IntOutput
Screen height (range from 0 - 65535, default = 768).
func (PortalOutput) DefaultWindowWidth ¶
func (o PortalOutput) DefaultWindowWidth() pulumi.IntOutput
Screen width (range from 0 - 65535, default = 1024).
func (PortalOutput) Dhcp6RaLinkaddr ¶
func (o PortalOutput) Dhcp6RaLinkaddr() pulumi.StringOutput
Relay agent IPv6 link address to use in DHCP6 requests.
func (PortalOutput) DhcpIpOverlap ¶
func (o PortalOutput) DhcpIpOverlap() pulumi.StringOutput
Configure overlapping DHCP IP allocation assignment. Valid values: `use-new`, `use-old`.
func (PortalOutput) DhcpRaGiaddr ¶
func (o PortalOutput) DhcpRaGiaddr() pulumi.StringOutput
Relay agent gateway IP address to use in the giaddr field of DHCP requests.
func (PortalOutput) DisplayBookmark ¶
func (o PortalOutput) DisplayBookmark() pulumi.StringOutput
Enable to display the web portal bookmark widget. Valid values: `enable`, `disable`.
func (PortalOutput) DisplayConnectionTools ¶
func (o PortalOutput) DisplayConnectionTools() pulumi.StringOutput
Enable to display the web portal connection tools widget. Valid values: `enable`, `disable`.
func (PortalOutput) DisplayHistory ¶
func (o PortalOutput) DisplayHistory() pulumi.StringOutput
Enable to display the web portal user login history widget. Valid values: `enable`, `disable`.
func (PortalOutput) DisplayStatus ¶
func (o PortalOutput) DisplayStatus() pulumi.StringOutput
Enable to display the web portal status widget. Valid values: `enable`, `disable`.
func (PortalOutput) DnsServer1 ¶
func (o PortalOutput) DnsServer1() pulumi.StringOutput
IPv4 DNS server 1.
func (PortalOutput) DnsServer2 ¶
func (o PortalOutput) DnsServer2() pulumi.StringOutput
IPv4 DNS server 2.
func (PortalOutput) DnsSuffix ¶
func (o PortalOutput) DnsSuffix() pulumi.StringPtrOutput
DNS suffix.
func (PortalOutput) DynamicSortSubtable ¶
func (o PortalOutput) 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 (PortalOutput) ElementType ¶
func (PortalOutput) ElementType() reflect.Type
func (PortalOutput) ExclusiveRouting ¶
func (o PortalOutput) ExclusiveRouting() pulumi.StringOutput
Enable/disable all traffic go through tunnel only. Valid values: `enable`, `disable`.
func (PortalOutput) FocusBookmark ¶
func (o PortalOutput) FocusBookmark() pulumi.StringOutput
Enable to prioritize the placement of the bookmark section over the quick-connection section in the SSL-VPN application. Valid values: `enable`, `disable`.
func (PortalOutput) ForticlientDownload ¶
func (o PortalOutput) ForticlientDownload() pulumi.StringOutput
Enable/disable download option for FortiClient. Valid values: `enable`, `disable`.
func (PortalOutput) ForticlientDownloadMethod ¶
func (o PortalOutput) ForticlientDownloadMethod() pulumi.StringOutput
FortiClient download method. Valid values: `direct`, `ssl-vpn`.
func (PortalOutput) GetAllTables ¶
func (o PortalOutput) 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, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
func (PortalOutput) Heading ¶
func (o PortalOutput) Heading() pulumi.StringOutput
Web portal heading message.
func (PortalOutput) HideSsoCredential ¶
func (o PortalOutput) HideSsoCredential() pulumi.StringOutput
Enable to prevent SSO credential being sent to client. Valid values: `enable`, `disable`.
func (PortalOutput) HostCheck ¶
func (o PortalOutput) HostCheck() pulumi.StringOutput
Type of host checking performed on endpoints. Valid values: `none`, `av`, `fw`, `av-fw`, `custom`.
func (PortalOutput) HostCheckInterval ¶
func (o PortalOutput) HostCheckInterval() pulumi.IntOutput
Periodic host check interval. Value of 0 means disabled and host checking only happens when the endpoint connects.
func (PortalOutput) HostCheckPolicies ¶
func (o PortalOutput) HostCheckPolicies() PortalHostCheckPolicyArrayOutput
One or more policies to require the endpoint to have specific security software. The structure of `hostCheckPolicy` block is documented below.
func (PortalOutput) IpMode ¶
func (o PortalOutput) IpMode() pulumi.StringOutput
Method by which users of this SSL-VPN tunnel obtain IP addresses.
func (PortalOutput) IpPools ¶
func (o PortalOutput) IpPools() PortalIpPoolArrayOutput
IPv4 firewall source address objects reserved for SSL-VPN tunnel mode clients. The structure of `ipPools` block is documented below.
func (PortalOutput) Ipv6DnsServer1 ¶
func (o PortalOutput) Ipv6DnsServer1() pulumi.StringOutput
IPv6 DNS server 1.
func (PortalOutput) Ipv6DnsServer2 ¶
func (o PortalOutput) Ipv6DnsServer2() pulumi.StringOutput
IPv6 DNS server 2.
func (PortalOutput) Ipv6ExclusiveRouting ¶
func (o PortalOutput) Ipv6ExclusiveRouting() pulumi.StringOutput
Enable/disable all IPv6 traffic go through tunnel only. Valid values: `enable`, `disable`.
func (PortalOutput) Ipv6Pools ¶
func (o PortalOutput) Ipv6Pools() PortalIpv6PoolArrayOutput
IPv4 firewall source address objects reserved for SSL-VPN tunnel mode clients. The structure of `ipv6Pools` block is documented below.
func (PortalOutput) Ipv6ServiceRestriction ¶
func (o PortalOutput) Ipv6ServiceRestriction() pulumi.StringOutput
Enable/disable IPv6 tunnel service restriction. Valid values: `enable`, `disable`.
func (PortalOutput) Ipv6SplitTunneling ¶
func (o PortalOutput) Ipv6SplitTunneling() pulumi.StringOutput
Enable/disable IPv6 split tunneling. Valid values: `enable`, `disable`.
func (PortalOutput) Ipv6SplitTunnelingRoutingAddresses ¶
func (o PortalOutput) Ipv6SplitTunnelingRoutingAddresses() PortalIpv6SplitTunnelingRoutingAddressArrayOutput
IPv6 SSL-VPN tunnel mode firewall address objects that override firewall policy destination addresses to control split-tunneling access. The structure of `ipv6SplitTunnelingRoutingAddress` block is documented below.
func (PortalOutput) Ipv6SplitTunnelingRoutingNegate ¶
func (o PortalOutput) Ipv6SplitTunnelingRoutingNegate() pulumi.StringOutput
Enable to negate IPv6 split tunneling routing address. Valid values: `enable`, `disable`.
func (PortalOutput) Ipv6TunnelMode ¶
func (o PortalOutput) Ipv6TunnelMode() pulumi.StringOutput
Enable/disable IPv6 SSL-VPN tunnel mode. Valid values: `enable`, `disable`.
func (PortalOutput) Ipv6WinsServer1 ¶
func (o PortalOutput) Ipv6WinsServer1() pulumi.StringOutput
IPv6 WINS server 1.
func (PortalOutput) Ipv6WinsServer2 ¶
func (o PortalOutput) Ipv6WinsServer2() pulumi.StringOutput
IPv6 WINS server 2.
func (PortalOutput) KeepAlive ¶
func (o PortalOutput) KeepAlive() pulumi.StringOutput
Enable/disable automatic reconnect for FortiClient connections. Valid values: `enable`, `disable`.
func (PortalOutput) LandingPage ¶
func (o PortalOutput) LandingPage() PortalLandingPageOutput
Landing page options. The structure of `landingPage` block is documented below.
func (PortalOutput) LandingPageMode ¶
func (o PortalOutput) LandingPageMode() pulumi.StringOutput
Enable/disable SSL-VPN landing page mode. Valid values: `enable`, `disable`.
func (PortalOutput) LimitUserLogins ¶
func (o PortalOutput) LimitUserLogins() pulumi.StringOutput
Enable to limit each user to one SSL-VPN session at a time. Valid values: `enable`, `disable`.
func (PortalOutput) MacAddrAction ¶
func (o PortalOutput) MacAddrAction() pulumi.StringOutput
Client MAC address action. Valid values: `allow`, `deny`.
func (PortalOutput) MacAddrCheck ¶
func (o PortalOutput) MacAddrCheck() pulumi.StringOutput
Enable/disable MAC address host checking. Valid values: `enable`, `disable`.
func (PortalOutput) MacAddrCheckRules ¶
func (o PortalOutput) MacAddrCheckRules() PortalMacAddrCheckRuleArrayOutput
Client MAC address check rule. The structure of `macAddrCheckRule` block is documented below.
func (PortalOutput) MacosForticlientDownloadUrl ¶
func (o PortalOutput) MacosForticlientDownloadUrl() pulumi.StringPtrOutput
Download URL for Mac FortiClient.
func (PortalOutput) OsCheck ¶
func (o PortalOutput) OsCheck() pulumi.StringOutput
Enable to let the FortiGate decide action based on client OS. Valid values: `enable`, `disable`.
func (PortalOutput) OsCheckLists ¶
func (o PortalOutput) OsCheckLists() PortalOsCheckListArrayOutput
SSL VPN OS checks. The structure of `osCheckList` block is documented below.
func (PortalOutput) PreferIpv6Dns ¶
func (o PortalOutput) PreferIpv6Dns() pulumi.StringOutput
prefer to query IPv6 dns first if enabled. Valid values: `enable`, `disable`.
func (PortalOutput) RedirUrl ¶
func (o PortalOutput) RedirUrl() pulumi.StringPtrOutput
Client login redirect URL.
func (PortalOutput) RewriteIpUriUi ¶
func (o PortalOutput) RewriteIpUriUi() pulumi.StringOutput
Rewrite contents for URI contains IP and "/ui/". (default = disable) Valid values: `enable`, `disable`.
func (PortalOutput) SavePassword ¶
func (o PortalOutput) SavePassword() pulumi.StringOutput
Enable/disable FortiClient saving the user's password. Valid values: `enable`, `disable`.
func (PortalOutput) ServiceRestriction ¶
func (o PortalOutput) ServiceRestriction() pulumi.StringOutput
Enable/disable tunnel service restriction. Valid values: `enable`, `disable`.
func (PortalOutput) SkipCheckForBrowser ¶
func (o PortalOutput) SkipCheckForBrowser() pulumi.StringOutput
Enable to skip host check for browser support. Valid values: `enable`, `disable`.
func (PortalOutput) SkipCheckForUnsupportedOs ¶
func (o PortalOutput) SkipCheckForUnsupportedOs() pulumi.StringOutput
Enable to skip host check if client OS does not support it. Valid values: `enable`, `disable`.
func (PortalOutput) SmbMaxVersion ¶
func (o PortalOutput) SmbMaxVersion() pulumi.StringOutput
SMB maximum client protocol version. Valid values: `smbv1`, `smbv2`, `smbv3`.
func (PortalOutput) SmbMinVersion ¶
func (o PortalOutput) SmbMinVersion() pulumi.StringOutput
SMB minimum client protocol version. Valid values: `smbv1`, `smbv2`, `smbv3`.
func (PortalOutput) SmbNtlmv1Auth ¶
func (o PortalOutput) SmbNtlmv1Auth() pulumi.StringOutput
Enable support of NTLMv1 for Samba authentication. Valid values: `enable`, `disable`.
func (PortalOutput) Smbv1 ¶
func (o PortalOutput) Smbv1() pulumi.StringOutput
Enable/disable support of SMBv1 for Samba. Valid values: `enable`, `disable`.
func (PortalOutput) SplitDns ¶
func (o PortalOutput) SplitDns() PortalSplitDnArrayOutput
Split DNS for SSL VPN. The structure of `splitDns` block is documented below.
func (PortalOutput) SplitTunneling ¶
func (o PortalOutput) SplitTunneling() pulumi.StringOutput
Enable/disable IPv4 split tunneling. Valid values: `enable`, `disable`.
func (PortalOutput) SplitTunnelingRoutingAddresses ¶
func (o PortalOutput) SplitTunnelingRoutingAddresses() PortalSplitTunnelingRoutingAddressArrayOutput
IPv4 SSL-VPN tunnel mode firewall address objects that override firewall policy destination addresses to control split-tunneling access. The structure of `splitTunnelingRoutingAddress` block is documented below.
func (PortalOutput) SplitTunnelingRoutingNegate ¶
func (o PortalOutput) SplitTunnelingRoutingNegate() pulumi.StringOutput
Enable to negate split tunneling routing address. Valid values: `enable`, `disable`.
func (PortalOutput) Theme ¶
func (o PortalOutput) Theme() pulumi.StringOutput
Web portal color scheme.
func (PortalOutput) ToPortalOutput ¶
func (o PortalOutput) ToPortalOutput() PortalOutput
func (PortalOutput) ToPortalOutputWithContext ¶
func (o PortalOutput) ToPortalOutputWithContext(ctx context.Context) PortalOutput
func (PortalOutput) TransformBackwardSlashes ¶
func (o PortalOutput) TransformBackwardSlashes() pulumi.StringOutput
Transform backward slashes to forward slashes in URLs. Valid values: `enable`, `disable`.
func (PortalOutput) TunnelMode ¶
func (o PortalOutput) TunnelMode() pulumi.StringOutput
Enable/disable IPv4 SSL-VPN tunnel mode. Valid values: `enable`, `disable`.
func (PortalOutput) UseSdwan ¶
func (o PortalOutput) UseSdwan() pulumi.StringOutput
Use SD-WAN rules to get output interface. Valid values: `enable`, `disable`.
func (PortalOutput) UserBookmark ¶
func (o PortalOutput) UserBookmark() pulumi.StringOutput
Enable to allow web portal users to create their own bookmarks. Valid values: `enable`, `disable`.
func (PortalOutput) UserGroupBookmark ¶
func (o PortalOutput) UserGroupBookmark() pulumi.StringOutput
Enable to allow web portal users to create bookmarks for all users in the same user group. Valid values: `enable`, `disable`.
func (PortalOutput) Vdomparam ¶
func (o PortalOutput) Vdomparam() pulumi.StringPtrOutput
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 (PortalOutput) WebMode ¶
func (o PortalOutput) WebMode() pulumi.StringOutput
Enable/disable SSL VPN web mode. Valid values: `enable`, `disable`.
func (PortalOutput) WindowsForticlientDownloadUrl ¶
func (o PortalOutput) WindowsForticlientDownloadUrl() pulumi.StringPtrOutput
Download URL for Windows FortiClient.
func (PortalOutput) WinsServer1 ¶
func (o PortalOutput) WinsServer1() pulumi.StringOutput
IPv4 WINS server 1.
func (PortalOutput) WinsServer2 ¶
func (o PortalOutput) WinsServer2() pulumi.StringOutput
IPv4 WINS server 1.
type PortalSplitDn ¶
type PortalSplitDn struct { // DNS server 1. DnsServer1 *string `pulumi:"dnsServer1"` // DNS server 2. DnsServer2 *string `pulumi:"dnsServer2"` // Split DNS domains used for SSL-VPN clients separated by comma(,). Domains *string `pulumi:"domains"` // ID. Id *int `pulumi:"id"` // IPv6 DNS server 1. Ipv6DnsServer1 *string `pulumi:"ipv6DnsServer1"` // IPv6 DNS server 2. Ipv6DnsServer2 *string `pulumi:"ipv6DnsServer2"` }
type PortalSplitDnArgs ¶
type PortalSplitDnArgs struct { // DNS server 1. DnsServer1 pulumi.StringPtrInput `pulumi:"dnsServer1"` // DNS server 2. DnsServer2 pulumi.StringPtrInput `pulumi:"dnsServer2"` // Split DNS domains used for SSL-VPN clients separated by comma(,). Domains pulumi.StringPtrInput `pulumi:"domains"` // ID. Id pulumi.IntPtrInput `pulumi:"id"` // IPv6 DNS server 1. Ipv6DnsServer1 pulumi.StringPtrInput `pulumi:"ipv6DnsServer1"` // IPv6 DNS server 2. Ipv6DnsServer2 pulumi.StringPtrInput `pulumi:"ipv6DnsServer2"` }
func (PortalSplitDnArgs) ElementType ¶
func (PortalSplitDnArgs) ElementType() reflect.Type
func (PortalSplitDnArgs) ToPortalSplitDnOutput ¶
func (i PortalSplitDnArgs) ToPortalSplitDnOutput() PortalSplitDnOutput
func (PortalSplitDnArgs) ToPortalSplitDnOutputWithContext ¶
func (i PortalSplitDnArgs) ToPortalSplitDnOutputWithContext(ctx context.Context) PortalSplitDnOutput
type PortalSplitDnArray ¶
type PortalSplitDnArray []PortalSplitDnInput
func (PortalSplitDnArray) ElementType ¶
func (PortalSplitDnArray) ElementType() reflect.Type
func (PortalSplitDnArray) ToPortalSplitDnArrayOutput ¶
func (i PortalSplitDnArray) ToPortalSplitDnArrayOutput() PortalSplitDnArrayOutput
func (PortalSplitDnArray) ToPortalSplitDnArrayOutputWithContext ¶
func (i PortalSplitDnArray) ToPortalSplitDnArrayOutputWithContext(ctx context.Context) PortalSplitDnArrayOutput
type PortalSplitDnArrayInput ¶
type PortalSplitDnArrayInput interface { pulumi.Input ToPortalSplitDnArrayOutput() PortalSplitDnArrayOutput ToPortalSplitDnArrayOutputWithContext(context.Context) PortalSplitDnArrayOutput }
PortalSplitDnArrayInput is an input type that accepts PortalSplitDnArray and PortalSplitDnArrayOutput values. You can construct a concrete instance of `PortalSplitDnArrayInput` via:
PortalSplitDnArray{ PortalSplitDnArgs{...} }
type PortalSplitDnArrayOutput ¶
type PortalSplitDnArrayOutput struct{ *pulumi.OutputState }
func (PortalSplitDnArrayOutput) ElementType ¶
func (PortalSplitDnArrayOutput) ElementType() reflect.Type
func (PortalSplitDnArrayOutput) Index ¶
func (o PortalSplitDnArrayOutput) Index(i pulumi.IntInput) PortalSplitDnOutput
func (PortalSplitDnArrayOutput) ToPortalSplitDnArrayOutput ¶
func (o PortalSplitDnArrayOutput) ToPortalSplitDnArrayOutput() PortalSplitDnArrayOutput
func (PortalSplitDnArrayOutput) ToPortalSplitDnArrayOutputWithContext ¶
func (o PortalSplitDnArrayOutput) ToPortalSplitDnArrayOutputWithContext(ctx context.Context) PortalSplitDnArrayOutput
type PortalSplitDnInput ¶
type PortalSplitDnInput interface { pulumi.Input ToPortalSplitDnOutput() PortalSplitDnOutput ToPortalSplitDnOutputWithContext(context.Context) PortalSplitDnOutput }
PortalSplitDnInput is an input type that accepts PortalSplitDnArgs and PortalSplitDnOutput values. You can construct a concrete instance of `PortalSplitDnInput` via:
PortalSplitDnArgs{...}
type PortalSplitDnOutput ¶
type PortalSplitDnOutput struct{ *pulumi.OutputState }
func (PortalSplitDnOutput) DnsServer1 ¶
func (o PortalSplitDnOutput) DnsServer1() pulumi.StringPtrOutput
DNS server 1.
func (PortalSplitDnOutput) DnsServer2 ¶
func (o PortalSplitDnOutput) DnsServer2() pulumi.StringPtrOutput
DNS server 2.
func (PortalSplitDnOutput) Domains ¶
func (o PortalSplitDnOutput) Domains() pulumi.StringPtrOutput
Split DNS domains used for SSL-VPN clients separated by comma(,).
func (PortalSplitDnOutput) ElementType ¶
func (PortalSplitDnOutput) ElementType() reflect.Type
func (PortalSplitDnOutput) Ipv6DnsServer1 ¶
func (o PortalSplitDnOutput) Ipv6DnsServer1() pulumi.StringPtrOutput
IPv6 DNS server 1.
func (PortalSplitDnOutput) Ipv6DnsServer2 ¶
func (o PortalSplitDnOutput) Ipv6DnsServer2() pulumi.StringPtrOutput
IPv6 DNS server 2.
func (PortalSplitDnOutput) ToPortalSplitDnOutput ¶
func (o PortalSplitDnOutput) ToPortalSplitDnOutput() PortalSplitDnOutput
func (PortalSplitDnOutput) ToPortalSplitDnOutputWithContext ¶
func (o PortalSplitDnOutput) ToPortalSplitDnOutputWithContext(ctx context.Context) PortalSplitDnOutput
type PortalSplitTunnelingRoutingAddress ¶
type PortalSplitTunnelingRoutingAddress struct { // Address name. Name *string `pulumi:"name"` }
type PortalSplitTunnelingRoutingAddressArgs ¶
type PortalSplitTunnelingRoutingAddressArgs struct { // Address name. Name pulumi.StringPtrInput `pulumi:"name"` }
func (PortalSplitTunnelingRoutingAddressArgs) ElementType ¶
func (PortalSplitTunnelingRoutingAddressArgs) ElementType() reflect.Type
func (PortalSplitTunnelingRoutingAddressArgs) ToPortalSplitTunnelingRoutingAddressOutput ¶
func (i PortalSplitTunnelingRoutingAddressArgs) ToPortalSplitTunnelingRoutingAddressOutput() PortalSplitTunnelingRoutingAddressOutput
func (PortalSplitTunnelingRoutingAddressArgs) ToPortalSplitTunnelingRoutingAddressOutputWithContext ¶
func (i PortalSplitTunnelingRoutingAddressArgs) ToPortalSplitTunnelingRoutingAddressOutputWithContext(ctx context.Context) PortalSplitTunnelingRoutingAddressOutput
type PortalSplitTunnelingRoutingAddressArray ¶
type PortalSplitTunnelingRoutingAddressArray []PortalSplitTunnelingRoutingAddressInput
func (PortalSplitTunnelingRoutingAddressArray) ElementType ¶
func (PortalSplitTunnelingRoutingAddressArray) ElementType() reflect.Type
func (PortalSplitTunnelingRoutingAddressArray) ToPortalSplitTunnelingRoutingAddressArrayOutput ¶
func (i PortalSplitTunnelingRoutingAddressArray) ToPortalSplitTunnelingRoutingAddressArrayOutput() PortalSplitTunnelingRoutingAddressArrayOutput
func (PortalSplitTunnelingRoutingAddressArray) ToPortalSplitTunnelingRoutingAddressArrayOutputWithContext ¶
func (i PortalSplitTunnelingRoutingAddressArray) ToPortalSplitTunnelingRoutingAddressArrayOutputWithContext(ctx context.Context) PortalSplitTunnelingRoutingAddressArrayOutput
type PortalSplitTunnelingRoutingAddressArrayInput ¶
type PortalSplitTunnelingRoutingAddressArrayInput interface { pulumi.Input ToPortalSplitTunnelingRoutingAddressArrayOutput() PortalSplitTunnelingRoutingAddressArrayOutput ToPortalSplitTunnelingRoutingAddressArrayOutputWithContext(context.Context) PortalSplitTunnelingRoutingAddressArrayOutput }
PortalSplitTunnelingRoutingAddressArrayInput is an input type that accepts PortalSplitTunnelingRoutingAddressArray and PortalSplitTunnelingRoutingAddressArrayOutput values. You can construct a concrete instance of `PortalSplitTunnelingRoutingAddressArrayInput` via:
PortalSplitTunnelingRoutingAddressArray{ PortalSplitTunnelingRoutingAddressArgs{...} }
type PortalSplitTunnelingRoutingAddressArrayOutput ¶
type PortalSplitTunnelingRoutingAddressArrayOutput struct{ *pulumi.OutputState }
func (PortalSplitTunnelingRoutingAddressArrayOutput) ElementType ¶
func (PortalSplitTunnelingRoutingAddressArrayOutput) ElementType() reflect.Type
func (PortalSplitTunnelingRoutingAddressArrayOutput) ToPortalSplitTunnelingRoutingAddressArrayOutput ¶
func (o PortalSplitTunnelingRoutingAddressArrayOutput) ToPortalSplitTunnelingRoutingAddressArrayOutput() PortalSplitTunnelingRoutingAddressArrayOutput
func (PortalSplitTunnelingRoutingAddressArrayOutput) ToPortalSplitTunnelingRoutingAddressArrayOutputWithContext ¶
func (o PortalSplitTunnelingRoutingAddressArrayOutput) ToPortalSplitTunnelingRoutingAddressArrayOutputWithContext(ctx context.Context) PortalSplitTunnelingRoutingAddressArrayOutput
type PortalSplitTunnelingRoutingAddressInput ¶
type PortalSplitTunnelingRoutingAddressInput interface { pulumi.Input ToPortalSplitTunnelingRoutingAddressOutput() PortalSplitTunnelingRoutingAddressOutput ToPortalSplitTunnelingRoutingAddressOutputWithContext(context.Context) PortalSplitTunnelingRoutingAddressOutput }
PortalSplitTunnelingRoutingAddressInput is an input type that accepts PortalSplitTunnelingRoutingAddressArgs and PortalSplitTunnelingRoutingAddressOutput values. You can construct a concrete instance of `PortalSplitTunnelingRoutingAddressInput` via:
PortalSplitTunnelingRoutingAddressArgs{...}
type PortalSplitTunnelingRoutingAddressOutput ¶
type PortalSplitTunnelingRoutingAddressOutput struct{ *pulumi.OutputState }
func (PortalSplitTunnelingRoutingAddressOutput) ElementType ¶
func (PortalSplitTunnelingRoutingAddressOutput) ElementType() reflect.Type
func (PortalSplitTunnelingRoutingAddressOutput) Name ¶
func (o PortalSplitTunnelingRoutingAddressOutput) Name() pulumi.StringPtrOutput
Address name.
func (PortalSplitTunnelingRoutingAddressOutput) ToPortalSplitTunnelingRoutingAddressOutput ¶
func (o PortalSplitTunnelingRoutingAddressOutput) ToPortalSplitTunnelingRoutingAddressOutput() PortalSplitTunnelingRoutingAddressOutput
func (PortalSplitTunnelingRoutingAddressOutput) ToPortalSplitTunnelingRoutingAddressOutputWithContext ¶
func (o PortalSplitTunnelingRoutingAddressOutput) ToPortalSplitTunnelingRoutingAddressOutputWithContext(ctx context.Context) PortalSplitTunnelingRoutingAddressOutput
type PortalState ¶
type PortalState struct { // Allow user access to SSL-VPN applications. AllowUserAccess pulumi.StringPtrInput // Enable/disable automatic connect by client when system is up. Valid values: `enable`, `disable`. AutoConnect pulumi.StringPtrInput // Portal bookmark group. The structure of `bookmarkGroup` block is documented below. BookmarkGroups PortalBookmarkGroupArrayInput // Allow client to add source range for the tunnel traffic. Valid values: `enable`, `disable`. ClientSrcRange pulumi.StringPtrInput // Enable to support RDP/VPC clipboard functionality. Valid values: `enable`, `disable`. Clipboard pulumi.StringPtrInput // Change the web portal display language. Overrides config system global set language. You can use config system custom-language and execute system custom-language to add custom language files. CustomLang pulumi.StringPtrInput // Enable support of customized download URL for FortiClient. Valid values: `enable`, `disable`. CustomizeForticlientDownloadUrl pulumi.StringPtrInput // Application type that is set by default. Valid values: `web`, `ftp`, `telnet`, `smb`, `vnc`, `rdp`, `ssh`, `sftp`. DefaultProtocol pulumi.StringPtrInput // Screen height (range from 0 - 65535, default = 768). DefaultWindowHeight pulumi.IntPtrInput // Screen width (range from 0 - 65535, default = 1024). DefaultWindowWidth pulumi.IntPtrInput // Relay agent IPv6 link address to use in DHCP6 requests. Dhcp6RaLinkaddr pulumi.StringPtrInput // Configure overlapping DHCP IP allocation assignment. Valid values: `use-new`, `use-old`. DhcpIpOverlap pulumi.StringPtrInput // Relay agent gateway IP address to use in the giaddr field of DHCP requests. DhcpRaGiaddr pulumi.StringPtrInput // Enable to display the web portal bookmark widget. Valid values: `enable`, `disable`. DisplayBookmark pulumi.StringPtrInput // Enable to display the web portal connection tools widget. Valid values: `enable`, `disable`. DisplayConnectionTools pulumi.StringPtrInput // Enable to display the web portal user login history widget. Valid values: `enable`, `disable`. DisplayHistory pulumi.StringPtrInput // Enable to display the web portal status widget. Valid values: `enable`, `disable`. DisplayStatus pulumi.StringPtrInput // IPv4 DNS server 1. DnsServer1 pulumi.StringPtrInput // IPv4 DNS server 2. DnsServer2 pulumi.StringPtrInput // DNS suffix. DnsSuffix 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 // Enable/disable all traffic go through tunnel only. Valid values: `enable`, `disable`. ExclusiveRouting pulumi.StringPtrInput // Enable to prioritize the placement of the bookmark section over the quick-connection section in the SSL-VPN application. Valid values: `enable`, `disable`. FocusBookmark pulumi.StringPtrInput // Enable/disable download option for FortiClient. Valid values: `enable`, `disable`. ForticlientDownload pulumi.StringPtrInput // FortiClient download method. Valid values: `direct`, `ssl-vpn`. ForticlientDownloadMethod pulumi.StringPtrInput // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish 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 // Web portal heading message. Heading pulumi.StringPtrInput // Enable to prevent SSO credential being sent to client. Valid values: `enable`, `disable`. HideSsoCredential pulumi.StringPtrInput // Type of host checking performed on endpoints. Valid values: `none`, `av`, `fw`, `av-fw`, `custom`. HostCheck pulumi.StringPtrInput // Periodic host check interval. Value of 0 means disabled and host checking only happens when the endpoint connects. HostCheckInterval pulumi.IntPtrInput // One or more policies to require the endpoint to have specific security software. The structure of `hostCheckPolicy` block is documented below. HostCheckPolicies PortalHostCheckPolicyArrayInput // Method by which users of this SSL-VPN tunnel obtain IP addresses. IpMode pulumi.StringPtrInput // IPv4 firewall source address objects reserved for SSL-VPN tunnel mode clients. The structure of `ipPools` block is documented below. IpPools PortalIpPoolArrayInput // IPv6 DNS server 1. Ipv6DnsServer1 pulumi.StringPtrInput // IPv6 DNS server 2. Ipv6DnsServer2 pulumi.StringPtrInput // Enable/disable all IPv6 traffic go through tunnel only. Valid values: `enable`, `disable`. Ipv6ExclusiveRouting pulumi.StringPtrInput // IPv4 firewall source address objects reserved for SSL-VPN tunnel mode clients. The structure of `ipv6Pools` block is documented below. Ipv6Pools PortalIpv6PoolArrayInput // Enable/disable IPv6 tunnel service restriction. Valid values: `enable`, `disable`. Ipv6ServiceRestriction pulumi.StringPtrInput // Enable/disable IPv6 split tunneling. Valid values: `enable`, `disable`. Ipv6SplitTunneling pulumi.StringPtrInput // IPv6 SSL-VPN tunnel mode firewall address objects that override firewall policy destination addresses to control split-tunneling access. The structure of `ipv6SplitTunnelingRoutingAddress` block is documented below. Ipv6SplitTunnelingRoutingAddresses PortalIpv6SplitTunnelingRoutingAddressArrayInput // Enable to negate IPv6 split tunneling routing address. Valid values: `enable`, `disable`. Ipv6SplitTunnelingRoutingNegate pulumi.StringPtrInput // Enable/disable IPv6 SSL-VPN tunnel mode. Valid values: `enable`, `disable`. Ipv6TunnelMode pulumi.StringPtrInput // IPv6 WINS server 1. Ipv6WinsServer1 pulumi.StringPtrInput // IPv6 WINS server 2. Ipv6WinsServer2 pulumi.StringPtrInput // Enable/disable automatic reconnect for FortiClient connections. Valid values: `enable`, `disable`. KeepAlive pulumi.StringPtrInput // Landing page options. The structure of `landingPage` block is documented below. LandingPage PortalLandingPagePtrInput // Enable/disable SSL-VPN landing page mode. Valid values: `enable`, `disable`. LandingPageMode pulumi.StringPtrInput // Enable to limit each user to one SSL-VPN session at a time. Valid values: `enable`, `disable`. LimitUserLogins pulumi.StringPtrInput // Client MAC address action. Valid values: `allow`, `deny`. MacAddrAction pulumi.StringPtrInput // Enable/disable MAC address host checking. Valid values: `enable`, `disable`. MacAddrCheck pulumi.StringPtrInput // Client MAC address check rule. The structure of `macAddrCheckRule` block is documented below. MacAddrCheckRules PortalMacAddrCheckRuleArrayInput // Download URL for Mac FortiClient. MacosForticlientDownloadUrl pulumi.StringPtrInput // Portal name. Name pulumi.StringPtrInput // Enable to let the FortiGate decide action based on client OS. Valid values: `enable`, `disable`. OsCheck pulumi.StringPtrInput // SSL VPN OS checks. The structure of `osCheckList` block is documented below. OsCheckLists PortalOsCheckListArrayInput // prefer to query IPv6 dns first if enabled. Valid values: `enable`, `disable`. PreferIpv6Dns pulumi.StringPtrInput // Client login redirect URL. RedirUrl pulumi.StringPtrInput // Rewrite contents for URI contains IP and "/ui/". (default = disable) Valid values: `enable`, `disable`. RewriteIpUriUi pulumi.StringPtrInput // Enable/disable FortiClient saving the user's password. Valid values: `enable`, `disable`. SavePassword pulumi.StringPtrInput // Enable/disable tunnel service restriction. Valid values: `enable`, `disable`. ServiceRestriction pulumi.StringPtrInput // Enable to skip host check for browser support. Valid values: `enable`, `disable`. SkipCheckForBrowser pulumi.StringPtrInput // Enable to skip host check if client OS does not support it. Valid values: `enable`, `disable`. SkipCheckForUnsupportedOs pulumi.StringPtrInput // SMB maximum client protocol version. Valid values: `smbv1`, `smbv2`, `smbv3`. SmbMaxVersion pulumi.StringPtrInput // SMB minimum client protocol version. Valid values: `smbv1`, `smbv2`, `smbv3`. SmbMinVersion pulumi.StringPtrInput // Enable support of NTLMv1 for Samba authentication. Valid values: `enable`, `disable`. SmbNtlmv1Auth pulumi.StringPtrInput // Enable/disable support of SMBv1 for Samba. Valid values: `enable`, `disable`. Smbv1 pulumi.StringPtrInput // Split DNS for SSL VPN. The structure of `splitDns` block is documented below. SplitDns PortalSplitDnArrayInput // Enable/disable IPv4 split tunneling. Valid values: `enable`, `disable`. SplitTunneling pulumi.StringPtrInput // IPv4 SSL-VPN tunnel mode firewall address objects that override firewall policy destination addresses to control split-tunneling access. The structure of `splitTunnelingRoutingAddress` block is documented below. SplitTunnelingRoutingAddresses PortalSplitTunnelingRoutingAddressArrayInput // Enable to negate split tunneling routing address. Valid values: `enable`, `disable`. SplitTunnelingRoutingNegate pulumi.StringPtrInput // Web portal color scheme. Theme pulumi.StringPtrInput // Transform backward slashes to forward slashes in URLs. Valid values: `enable`, `disable`. TransformBackwardSlashes pulumi.StringPtrInput // Enable/disable IPv4 SSL-VPN tunnel mode. Valid values: `enable`, `disable`. TunnelMode pulumi.StringPtrInput // Use SD-WAN rules to get output interface. Valid values: `enable`, `disable`. UseSdwan pulumi.StringPtrInput // Enable to allow web portal users to create their own bookmarks. Valid values: `enable`, `disable`. UserBookmark pulumi.StringPtrInput // Enable to allow web portal users to create bookmarks for all users in the same user group. Valid values: `enable`, `disable`. UserGroupBookmark 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 // Enable/disable SSL VPN web mode. Valid values: `enable`, `disable`. WebMode pulumi.StringPtrInput // Download URL for Windows FortiClient. WindowsForticlientDownloadUrl pulumi.StringPtrInput // IPv4 WINS server 1. WinsServer1 pulumi.StringPtrInput // IPv4 WINS server 1. WinsServer2 pulumi.StringPtrInput }
func (PortalState) ElementType ¶
func (PortalState) ElementType() reflect.Type
type Realm ¶
type Realm struct { pulumi.CustomResourceState // Replacement HTML for SSL-VPN login page. LoginPage pulumi.StringPtrOutput `pulumi:"loginPage"` // Maximum concurrent users (0 - 65535, 0 means unlimited). MaxConcurrentUser pulumi.IntOutput `pulumi:"maxConcurrentUser"` // IP address used as a NAS-IP to communicate with the RADIUS server. NasIp pulumi.StringOutput `pulumi:"nasIp"` // RADIUS service port number (0 - 65535, 0 means user.radius.radius-port). RadiusPort pulumi.IntOutput `pulumi:"radiusPort"` // RADIUS server associated with realm. RadiusServer pulumi.StringOutput `pulumi:"radiusServer"` // URL path to access SSL-VPN login page. UrlPath pulumi.StringOutput `pulumi:"urlPath"` // 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.StringPtrOutput `pulumi:"vdomparam"` // Virtual host name for realm. VirtualHost pulumi.StringPtrOutput `pulumi:"virtualHost"` // Enable/disable enforcement of virtual host method for SSL-VPN client access. Valid values: `enable`, `disable`. VirtualHostOnly pulumi.StringOutput `pulumi:"virtualHostOnly"` // Name of the server certificate to used for this realm. VirtualHostServerCert pulumi.StringOutput `pulumi:"virtualHostServerCert"` }
Realm.
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/vpn"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := vpn.NewRealm(ctx, "trname", &vpn.RealmArgs{ LoginPage: pulumi.String("1.htm"), MaxConcurrentUser: pulumi.Int(33), UrlPath: pulumi.String("1"), VirtualHost: pulumi.String("2.2.2.2"), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
VpnSslWeb Realm can be imported using any of these accepted formats:
```sh $ pulumi import fortios:vpn/ssl/web/realm:Realm labelname {{url_path}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:vpn/ssl/web/realm:Realm labelname {{url_path}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetRealm ¶
func GetRealm(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RealmState, opts ...pulumi.ResourceOption) (*Realm, error)
GetRealm gets an existing Realm 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 NewRealm ¶
func NewRealm(ctx *pulumi.Context, name string, args *RealmArgs, opts ...pulumi.ResourceOption) (*Realm, error)
NewRealm registers a new resource with the given unique name, arguments, and options.
func (*Realm) ElementType ¶
func (*Realm) ToRealmOutput ¶
func (i *Realm) ToRealmOutput() RealmOutput
func (*Realm) ToRealmOutputWithContext ¶
func (i *Realm) ToRealmOutputWithContext(ctx context.Context) RealmOutput
type RealmArgs ¶
type RealmArgs struct { // Replacement HTML for SSL-VPN login page. LoginPage pulumi.StringPtrInput // Maximum concurrent users (0 - 65535, 0 means unlimited). MaxConcurrentUser pulumi.IntPtrInput // IP address used as a NAS-IP to communicate with the RADIUS server. NasIp pulumi.StringPtrInput // RADIUS service port number (0 - 65535, 0 means user.radius.radius-port). RadiusPort pulumi.IntPtrInput // RADIUS server associated with realm. RadiusServer pulumi.StringPtrInput // URL path to access SSL-VPN login page. UrlPath 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 // Virtual host name for realm. VirtualHost pulumi.StringPtrInput // Enable/disable enforcement of virtual host method for SSL-VPN client access. Valid values: `enable`, `disable`. VirtualHostOnly pulumi.StringPtrInput // Name of the server certificate to used for this realm. VirtualHostServerCert pulumi.StringPtrInput }
The set of arguments for constructing a Realm resource.
func (RealmArgs) ElementType ¶
type RealmArray ¶
type RealmArray []RealmInput
func (RealmArray) ElementType ¶
func (RealmArray) ElementType() reflect.Type
func (RealmArray) ToRealmArrayOutput ¶
func (i RealmArray) ToRealmArrayOutput() RealmArrayOutput
func (RealmArray) ToRealmArrayOutputWithContext ¶
func (i RealmArray) ToRealmArrayOutputWithContext(ctx context.Context) RealmArrayOutput
type RealmArrayInput ¶
type RealmArrayInput interface { pulumi.Input ToRealmArrayOutput() RealmArrayOutput ToRealmArrayOutputWithContext(context.Context) RealmArrayOutput }
RealmArrayInput is an input type that accepts RealmArray and RealmArrayOutput values. You can construct a concrete instance of `RealmArrayInput` via:
RealmArray{ RealmArgs{...} }
type RealmArrayOutput ¶
type RealmArrayOutput struct{ *pulumi.OutputState }
func (RealmArrayOutput) ElementType ¶
func (RealmArrayOutput) ElementType() reflect.Type
func (RealmArrayOutput) Index ¶
func (o RealmArrayOutput) Index(i pulumi.IntInput) RealmOutput
func (RealmArrayOutput) ToRealmArrayOutput ¶
func (o RealmArrayOutput) ToRealmArrayOutput() RealmArrayOutput
func (RealmArrayOutput) ToRealmArrayOutputWithContext ¶
func (o RealmArrayOutput) ToRealmArrayOutputWithContext(ctx context.Context) RealmArrayOutput
type RealmInput ¶
type RealmInput interface { pulumi.Input ToRealmOutput() RealmOutput ToRealmOutputWithContext(ctx context.Context) RealmOutput }
type RealmMap ¶
type RealmMap map[string]RealmInput
func (RealmMap) ElementType ¶
func (RealmMap) ToRealmMapOutput ¶
func (i RealmMap) ToRealmMapOutput() RealmMapOutput
func (RealmMap) ToRealmMapOutputWithContext ¶
func (i RealmMap) ToRealmMapOutputWithContext(ctx context.Context) RealmMapOutput
type RealmMapInput ¶
type RealmMapInput interface { pulumi.Input ToRealmMapOutput() RealmMapOutput ToRealmMapOutputWithContext(context.Context) RealmMapOutput }
RealmMapInput is an input type that accepts RealmMap and RealmMapOutput values. You can construct a concrete instance of `RealmMapInput` via:
RealmMap{ "key": RealmArgs{...} }
type RealmMapOutput ¶
type RealmMapOutput struct{ *pulumi.OutputState }
func (RealmMapOutput) ElementType ¶
func (RealmMapOutput) ElementType() reflect.Type
func (RealmMapOutput) MapIndex ¶
func (o RealmMapOutput) MapIndex(k pulumi.StringInput) RealmOutput
func (RealmMapOutput) ToRealmMapOutput ¶
func (o RealmMapOutput) ToRealmMapOutput() RealmMapOutput
func (RealmMapOutput) ToRealmMapOutputWithContext ¶
func (o RealmMapOutput) ToRealmMapOutputWithContext(ctx context.Context) RealmMapOutput
type RealmOutput ¶
type RealmOutput struct{ *pulumi.OutputState }
func (RealmOutput) ElementType ¶
func (RealmOutput) ElementType() reflect.Type
func (RealmOutput) LoginPage ¶
func (o RealmOutput) LoginPage() pulumi.StringPtrOutput
Replacement HTML for SSL-VPN login page.
func (RealmOutput) MaxConcurrentUser ¶
func (o RealmOutput) MaxConcurrentUser() pulumi.IntOutput
Maximum concurrent users (0 - 65535, 0 means unlimited).
func (RealmOutput) NasIp ¶
func (o RealmOutput) NasIp() pulumi.StringOutput
IP address used as a NAS-IP to communicate with the RADIUS server.
func (RealmOutput) RadiusPort ¶
func (o RealmOutput) RadiusPort() pulumi.IntOutput
RADIUS service port number (0 - 65535, 0 means user.radius.radius-port).
func (RealmOutput) RadiusServer ¶
func (o RealmOutput) RadiusServer() pulumi.StringOutput
RADIUS server associated with realm.
func (RealmOutput) ToRealmOutput ¶
func (o RealmOutput) ToRealmOutput() RealmOutput
func (RealmOutput) ToRealmOutputWithContext ¶
func (o RealmOutput) ToRealmOutputWithContext(ctx context.Context) RealmOutput
func (RealmOutput) UrlPath ¶
func (o RealmOutput) UrlPath() pulumi.StringOutput
URL path to access SSL-VPN login page.
func (RealmOutput) Vdomparam ¶
func (o RealmOutput) Vdomparam() pulumi.StringPtrOutput
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 (RealmOutput) VirtualHost ¶
func (o RealmOutput) VirtualHost() pulumi.StringPtrOutput
Virtual host name for realm.
func (RealmOutput) VirtualHostOnly ¶
func (o RealmOutput) VirtualHostOnly() pulumi.StringOutput
Enable/disable enforcement of virtual host method for SSL-VPN client access. Valid values: `enable`, `disable`.
func (RealmOutput) VirtualHostServerCert ¶
func (o RealmOutput) VirtualHostServerCert() pulumi.StringOutput
Name of the server certificate to used for this realm.
type RealmState ¶
type RealmState struct { // Replacement HTML for SSL-VPN login page. LoginPage pulumi.StringPtrInput // Maximum concurrent users (0 - 65535, 0 means unlimited). MaxConcurrentUser pulumi.IntPtrInput // IP address used as a NAS-IP to communicate with the RADIUS server. NasIp pulumi.StringPtrInput // RADIUS service port number (0 - 65535, 0 means user.radius.radius-port). RadiusPort pulumi.IntPtrInput // RADIUS server associated with realm. RadiusServer pulumi.StringPtrInput // URL path to access SSL-VPN login page. UrlPath 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 // Virtual host name for realm. VirtualHost pulumi.StringPtrInput // Enable/disable enforcement of virtual host method for SSL-VPN client access. Valid values: `enable`, `disable`. VirtualHostOnly pulumi.StringPtrInput // Name of the server certificate to used for this realm. VirtualHostServerCert pulumi.StringPtrInput }
func (RealmState) ElementType ¶
func (RealmState) ElementType() reflect.Type
type Userbookmark ¶
type Userbookmark struct { pulumi.CustomResourceState // Bookmark table. The structure of `bookmarks` block is documented below. Bookmarks UserbookmarkBookmarkArrayOutput `pulumi:"bookmarks"` // Personal language. CustomLang pulumi.StringOutput `pulumi:"customLang"` // 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, otherwish 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"` // User and group 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.StringPtrOutput `pulumi:"vdomparam"` }
Configure SSL VPN user bookmark.
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/vpn"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := vpn.NewUserbookmark(ctx, "trname", &vpn.UserbookmarkArgs{ CustomLang: pulumi.String("big5"), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
VpnSslWeb UserBookmark can be imported using any of these accepted formats:
```sh $ pulumi import fortios:vpn/ssl/web/userbookmark:Userbookmark labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:vpn/ssl/web/userbookmark:Userbookmark labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetUserbookmark ¶
func GetUserbookmark(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserbookmarkState, opts ...pulumi.ResourceOption) (*Userbookmark, error)
GetUserbookmark gets an existing Userbookmark 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 NewUserbookmark ¶
func NewUserbookmark(ctx *pulumi.Context, name string, args *UserbookmarkArgs, opts ...pulumi.ResourceOption) (*Userbookmark, error)
NewUserbookmark registers a new resource with the given unique name, arguments, and options.
func (*Userbookmark) ElementType ¶
func (*Userbookmark) ElementType() reflect.Type
func (*Userbookmark) ToUserbookmarkOutput ¶
func (i *Userbookmark) ToUserbookmarkOutput() UserbookmarkOutput
func (*Userbookmark) ToUserbookmarkOutputWithContext ¶
func (i *Userbookmark) ToUserbookmarkOutputWithContext(ctx context.Context) UserbookmarkOutput
type UserbookmarkArgs ¶
type UserbookmarkArgs struct { // Bookmark table. The structure of `bookmarks` block is documented below. Bookmarks UserbookmarkBookmarkArrayInput // Personal language. CustomLang 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 // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish 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 // User and group 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 Userbookmark resource.
func (UserbookmarkArgs) ElementType ¶
func (UserbookmarkArgs) ElementType() reflect.Type
type UserbookmarkArray ¶
type UserbookmarkArray []UserbookmarkInput
func (UserbookmarkArray) ElementType ¶
func (UserbookmarkArray) ElementType() reflect.Type
func (UserbookmarkArray) ToUserbookmarkArrayOutput ¶
func (i UserbookmarkArray) ToUserbookmarkArrayOutput() UserbookmarkArrayOutput
func (UserbookmarkArray) ToUserbookmarkArrayOutputWithContext ¶
func (i UserbookmarkArray) ToUserbookmarkArrayOutputWithContext(ctx context.Context) UserbookmarkArrayOutput
type UserbookmarkArrayInput ¶
type UserbookmarkArrayInput interface { pulumi.Input ToUserbookmarkArrayOutput() UserbookmarkArrayOutput ToUserbookmarkArrayOutputWithContext(context.Context) UserbookmarkArrayOutput }
UserbookmarkArrayInput is an input type that accepts UserbookmarkArray and UserbookmarkArrayOutput values. You can construct a concrete instance of `UserbookmarkArrayInput` via:
UserbookmarkArray{ UserbookmarkArgs{...} }
type UserbookmarkArrayOutput ¶
type UserbookmarkArrayOutput struct{ *pulumi.OutputState }
func (UserbookmarkArrayOutput) ElementType ¶
func (UserbookmarkArrayOutput) ElementType() reflect.Type
func (UserbookmarkArrayOutput) Index ¶
func (o UserbookmarkArrayOutput) Index(i pulumi.IntInput) UserbookmarkOutput
func (UserbookmarkArrayOutput) ToUserbookmarkArrayOutput ¶
func (o UserbookmarkArrayOutput) ToUserbookmarkArrayOutput() UserbookmarkArrayOutput
func (UserbookmarkArrayOutput) ToUserbookmarkArrayOutputWithContext ¶
func (o UserbookmarkArrayOutput) ToUserbookmarkArrayOutputWithContext(ctx context.Context) UserbookmarkArrayOutput
type UserbookmarkBookmark ¶
type UserbookmarkBookmark struct { // Additional parameters. AdditionalParams *string `pulumi:"additionalParams"` // Application type. Apptype *string `pulumi:"apptype"` // Color depth per pixel. Valid values: `32`, `16`, `8`. ColorDepth *string `pulumi:"colorDepth"` // Description. Description *string `pulumi:"description"` // Login domain. Domain *string `pulumi:"domain"` // Network shared file folder parameter. Folder *string `pulumi:"folder"` // Form data. The structure of `formData` block is documented below. FormDatas []UserbookmarkBookmarkFormData `pulumi:"formDatas"` // Screen height (range from 480 - 65535, default = 768). Height *int `pulumi:"height"` // Host name/IP parameter. Host *string `pulumi:"host"` // Keyboard layout. KeyboardLayout *string `pulumi:"keyboardLayout"` // Listening port (0 - 65535). ListeningPort *int `pulumi:"listeningPort"` // The load balancing information or cookie which should be provided to the connection broker. LoadBalancingInfo *string `pulumi:"loadBalancingInfo"` // Logon password. LogonPassword *string `pulumi:"logonPassword"` // Logon user. LogonUser *string `pulumi:"logonUser"` // Bookmark name. Name *string `pulumi:"name"` // Remote port. Port *int `pulumi:"port"` // An arbitrary string which identifies the RDP source. PreconnectionBlob *string `pulumi:"preconnectionBlob"` // The numeric ID of the RDP source (0-2147483648). PreconnectionId *int `pulumi:"preconnectionId"` // Remote port (0 - 65535). RemotePort *int `pulumi:"remotePort"` // Enable/disable restricted admin mode for RDP. Valid values: `enable`, `disable`. RestrictedAdmin *string `pulumi:"restrictedAdmin"` // Security mode for RDP connection. Valid values: `rdp`, `nla`, `tls`, `any`. Security *string `pulumi:"security"` // Enable/disable sending of preconnection ID. Valid values: `enable`, `disable`. SendPreconnectionId *string `pulumi:"sendPreconnectionId"` // Server side keyboard layout. ServerLayout *string `pulumi:"serverLayout"` // Enable/disable showing of status window. Valid values: `enable`, `disable`. ShowStatusWindow *string `pulumi:"showStatusWindow"` // Single Sign-On. Valid values: `disable`, `static`, `auto`. Sso *string `pulumi:"sso"` // Single sign-on credentials. Valid values: `sslvpn-login`, `alternative`. SsoCredential *string `pulumi:"ssoCredential"` // Single sign-on credentials are only sent once to remote server. Valid values: `enable`, `disable`. SsoCredentialSentOnce *string `pulumi:"ssoCredentialSentOnce"` // SSO password. SsoPassword *string `pulumi:"ssoPassword"` // SSO user name. SsoUsername *string `pulumi:"ssoUsername"` // URL parameter. Url *string `pulumi:"url"` // Keyboard layout. Valid values: `default`, `da`, `nl`, `en-uk`, `en-uk-ext`, `fi`, `fr`, `fr-be`, `fr-ca-mul`, `de`, `de-ch`, `it`, `it-142`, `pt`, `pt-br-abnt2`, `no`, `gd`, `es`, `sv`, `us-intl`. VncKeyboardLayout *string `pulumi:"vncKeyboardLayout"` // Screen width (range from 640 - 65535, default = 1024). Width *int `pulumi:"width"` }
type UserbookmarkBookmarkArgs ¶
type UserbookmarkBookmarkArgs struct { // Additional parameters. AdditionalParams pulumi.StringPtrInput `pulumi:"additionalParams"` // Application type. Apptype pulumi.StringPtrInput `pulumi:"apptype"` // Color depth per pixel. Valid values: `32`, `16`, `8`. ColorDepth pulumi.StringPtrInput `pulumi:"colorDepth"` // Description. Description pulumi.StringPtrInput `pulumi:"description"` // Login domain. Domain pulumi.StringPtrInput `pulumi:"domain"` // Network shared file folder parameter. Folder pulumi.StringPtrInput `pulumi:"folder"` // Form data. The structure of `formData` block is documented below. FormDatas UserbookmarkBookmarkFormDataArrayInput `pulumi:"formDatas"` // Screen height (range from 480 - 65535, default = 768). Height pulumi.IntPtrInput `pulumi:"height"` // Host name/IP parameter. Host pulumi.StringPtrInput `pulumi:"host"` // Keyboard layout. KeyboardLayout pulumi.StringPtrInput `pulumi:"keyboardLayout"` // Listening port (0 - 65535). ListeningPort pulumi.IntPtrInput `pulumi:"listeningPort"` // The load balancing information or cookie which should be provided to the connection broker. LoadBalancingInfo pulumi.StringPtrInput `pulumi:"loadBalancingInfo"` // Logon password. LogonPassword pulumi.StringPtrInput `pulumi:"logonPassword"` // Logon user. LogonUser pulumi.StringPtrInput `pulumi:"logonUser"` // Bookmark name. Name pulumi.StringPtrInput `pulumi:"name"` // Remote port. Port pulumi.IntPtrInput `pulumi:"port"` // An arbitrary string which identifies the RDP source. PreconnectionBlob pulumi.StringPtrInput `pulumi:"preconnectionBlob"` // The numeric ID of the RDP source (0-2147483648). PreconnectionId pulumi.IntPtrInput `pulumi:"preconnectionId"` // Remote port (0 - 65535). RemotePort pulumi.IntPtrInput `pulumi:"remotePort"` // Enable/disable restricted admin mode for RDP. Valid values: `enable`, `disable`. RestrictedAdmin pulumi.StringPtrInput `pulumi:"restrictedAdmin"` // Security mode for RDP connection. Valid values: `rdp`, `nla`, `tls`, `any`. Security pulumi.StringPtrInput `pulumi:"security"` // Enable/disable sending of preconnection ID. Valid values: `enable`, `disable`. SendPreconnectionId pulumi.StringPtrInput `pulumi:"sendPreconnectionId"` // Server side keyboard layout. ServerLayout pulumi.StringPtrInput `pulumi:"serverLayout"` // Enable/disable showing of status window. Valid values: `enable`, `disable`. ShowStatusWindow pulumi.StringPtrInput `pulumi:"showStatusWindow"` // Single Sign-On. Valid values: `disable`, `static`, `auto`. Sso pulumi.StringPtrInput `pulumi:"sso"` // Single sign-on credentials. Valid values: `sslvpn-login`, `alternative`. SsoCredential pulumi.StringPtrInput `pulumi:"ssoCredential"` // Single sign-on credentials are only sent once to remote server. Valid values: `enable`, `disable`. SsoCredentialSentOnce pulumi.StringPtrInput `pulumi:"ssoCredentialSentOnce"` // SSO password. SsoPassword pulumi.StringPtrInput `pulumi:"ssoPassword"` // SSO user name. SsoUsername pulumi.StringPtrInput `pulumi:"ssoUsername"` // URL parameter. Url pulumi.StringPtrInput `pulumi:"url"` // Keyboard layout. Valid values: `default`, `da`, `nl`, `en-uk`, `en-uk-ext`, `fi`, `fr`, `fr-be`, `fr-ca-mul`, `de`, `de-ch`, `it`, `it-142`, `pt`, `pt-br-abnt2`, `no`, `gd`, `es`, `sv`, `us-intl`. VncKeyboardLayout pulumi.StringPtrInput `pulumi:"vncKeyboardLayout"` // Screen width (range from 640 - 65535, default = 1024). Width pulumi.IntPtrInput `pulumi:"width"` }
func (UserbookmarkBookmarkArgs) ElementType ¶
func (UserbookmarkBookmarkArgs) ElementType() reflect.Type
func (UserbookmarkBookmarkArgs) ToUserbookmarkBookmarkOutput ¶
func (i UserbookmarkBookmarkArgs) ToUserbookmarkBookmarkOutput() UserbookmarkBookmarkOutput
func (UserbookmarkBookmarkArgs) ToUserbookmarkBookmarkOutputWithContext ¶
func (i UserbookmarkBookmarkArgs) ToUserbookmarkBookmarkOutputWithContext(ctx context.Context) UserbookmarkBookmarkOutput
type UserbookmarkBookmarkArray ¶
type UserbookmarkBookmarkArray []UserbookmarkBookmarkInput
func (UserbookmarkBookmarkArray) ElementType ¶
func (UserbookmarkBookmarkArray) ElementType() reflect.Type
func (UserbookmarkBookmarkArray) ToUserbookmarkBookmarkArrayOutput ¶
func (i UserbookmarkBookmarkArray) ToUserbookmarkBookmarkArrayOutput() UserbookmarkBookmarkArrayOutput
func (UserbookmarkBookmarkArray) ToUserbookmarkBookmarkArrayOutputWithContext ¶
func (i UserbookmarkBookmarkArray) ToUserbookmarkBookmarkArrayOutputWithContext(ctx context.Context) UserbookmarkBookmarkArrayOutput
type UserbookmarkBookmarkArrayInput ¶
type UserbookmarkBookmarkArrayInput interface { pulumi.Input ToUserbookmarkBookmarkArrayOutput() UserbookmarkBookmarkArrayOutput ToUserbookmarkBookmarkArrayOutputWithContext(context.Context) UserbookmarkBookmarkArrayOutput }
UserbookmarkBookmarkArrayInput is an input type that accepts UserbookmarkBookmarkArray and UserbookmarkBookmarkArrayOutput values. You can construct a concrete instance of `UserbookmarkBookmarkArrayInput` via:
UserbookmarkBookmarkArray{ UserbookmarkBookmarkArgs{...} }
type UserbookmarkBookmarkArrayOutput ¶
type UserbookmarkBookmarkArrayOutput struct{ *pulumi.OutputState }
func (UserbookmarkBookmarkArrayOutput) ElementType ¶
func (UserbookmarkBookmarkArrayOutput) ElementType() reflect.Type
func (UserbookmarkBookmarkArrayOutput) Index ¶
func (o UserbookmarkBookmarkArrayOutput) Index(i pulumi.IntInput) UserbookmarkBookmarkOutput
func (UserbookmarkBookmarkArrayOutput) ToUserbookmarkBookmarkArrayOutput ¶
func (o UserbookmarkBookmarkArrayOutput) ToUserbookmarkBookmarkArrayOutput() UserbookmarkBookmarkArrayOutput
func (UserbookmarkBookmarkArrayOutput) ToUserbookmarkBookmarkArrayOutputWithContext ¶
func (o UserbookmarkBookmarkArrayOutput) ToUserbookmarkBookmarkArrayOutputWithContext(ctx context.Context) UserbookmarkBookmarkArrayOutput
type UserbookmarkBookmarkFormDataArgs ¶
type UserbookmarkBookmarkFormDataArgs struct { // Name. Name pulumi.StringPtrInput `pulumi:"name"` // Value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (UserbookmarkBookmarkFormDataArgs) ElementType ¶
func (UserbookmarkBookmarkFormDataArgs) ElementType() reflect.Type
func (UserbookmarkBookmarkFormDataArgs) ToUserbookmarkBookmarkFormDataOutput ¶
func (i UserbookmarkBookmarkFormDataArgs) ToUserbookmarkBookmarkFormDataOutput() UserbookmarkBookmarkFormDataOutput
func (UserbookmarkBookmarkFormDataArgs) ToUserbookmarkBookmarkFormDataOutputWithContext ¶
func (i UserbookmarkBookmarkFormDataArgs) ToUserbookmarkBookmarkFormDataOutputWithContext(ctx context.Context) UserbookmarkBookmarkFormDataOutput
type UserbookmarkBookmarkFormDataArray ¶
type UserbookmarkBookmarkFormDataArray []UserbookmarkBookmarkFormDataInput
func (UserbookmarkBookmarkFormDataArray) ElementType ¶
func (UserbookmarkBookmarkFormDataArray) ElementType() reflect.Type
func (UserbookmarkBookmarkFormDataArray) ToUserbookmarkBookmarkFormDataArrayOutput ¶
func (i UserbookmarkBookmarkFormDataArray) ToUserbookmarkBookmarkFormDataArrayOutput() UserbookmarkBookmarkFormDataArrayOutput
func (UserbookmarkBookmarkFormDataArray) ToUserbookmarkBookmarkFormDataArrayOutputWithContext ¶
func (i UserbookmarkBookmarkFormDataArray) ToUserbookmarkBookmarkFormDataArrayOutputWithContext(ctx context.Context) UserbookmarkBookmarkFormDataArrayOutput
type UserbookmarkBookmarkFormDataArrayInput ¶
type UserbookmarkBookmarkFormDataArrayInput interface { pulumi.Input ToUserbookmarkBookmarkFormDataArrayOutput() UserbookmarkBookmarkFormDataArrayOutput ToUserbookmarkBookmarkFormDataArrayOutputWithContext(context.Context) UserbookmarkBookmarkFormDataArrayOutput }
UserbookmarkBookmarkFormDataArrayInput is an input type that accepts UserbookmarkBookmarkFormDataArray and UserbookmarkBookmarkFormDataArrayOutput values. You can construct a concrete instance of `UserbookmarkBookmarkFormDataArrayInput` via:
UserbookmarkBookmarkFormDataArray{ UserbookmarkBookmarkFormDataArgs{...} }
type UserbookmarkBookmarkFormDataArrayOutput ¶
type UserbookmarkBookmarkFormDataArrayOutput struct{ *pulumi.OutputState }
func (UserbookmarkBookmarkFormDataArrayOutput) ElementType ¶
func (UserbookmarkBookmarkFormDataArrayOutput) ElementType() reflect.Type
func (UserbookmarkBookmarkFormDataArrayOutput) ToUserbookmarkBookmarkFormDataArrayOutput ¶
func (o UserbookmarkBookmarkFormDataArrayOutput) ToUserbookmarkBookmarkFormDataArrayOutput() UserbookmarkBookmarkFormDataArrayOutput
func (UserbookmarkBookmarkFormDataArrayOutput) ToUserbookmarkBookmarkFormDataArrayOutputWithContext ¶
func (o UserbookmarkBookmarkFormDataArrayOutput) ToUserbookmarkBookmarkFormDataArrayOutputWithContext(ctx context.Context) UserbookmarkBookmarkFormDataArrayOutput
type UserbookmarkBookmarkFormDataInput ¶
type UserbookmarkBookmarkFormDataInput interface { pulumi.Input ToUserbookmarkBookmarkFormDataOutput() UserbookmarkBookmarkFormDataOutput ToUserbookmarkBookmarkFormDataOutputWithContext(context.Context) UserbookmarkBookmarkFormDataOutput }
UserbookmarkBookmarkFormDataInput is an input type that accepts UserbookmarkBookmarkFormDataArgs and UserbookmarkBookmarkFormDataOutput values. You can construct a concrete instance of `UserbookmarkBookmarkFormDataInput` via:
UserbookmarkBookmarkFormDataArgs{...}
type UserbookmarkBookmarkFormDataOutput ¶
type UserbookmarkBookmarkFormDataOutput struct{ *pulumi.OutputState }
func (UserbookmarkBookmarkFormDataOutput) ElementType ¶
func (UserbookmarkBookmarkFormDataOutput) ElementType() reflect.Type
func (UserbookmarkBookmarkFormDataOutput) Name ¶
func (o UserbookmarkBookmarkFormDataOutput) Name() pulumi.StringPtrOutput
Name.
func (UserbookmarkBookmarkFormDataOutput) ToUserbookmarkBookmarkFormDataOutput ¶
func (o UserbookmarkBookmarkFormDataOutput) ToUserbookmarkBookmarkFormDataOutput() UserbookmarkBookmarkFormDataOutput
func (UserbookmarkBookmarkFormDataOutput) ToUserbookmarkBookmarkFormDataOutputWithContext ¶
func (o UserbookmarkBookmarkFormDataOutput) ToUserbookmarkBookmarkFormDataOutputWithContext(ctx context.Context) UserbookmarkBookmarkFormDataOutput
func (UserbookmarkBookmarkFormDataOutput) Value ¶
func (o UserbookmarkBookmarkFormDataOutput) Value() pulumi.StringPtrOutput
Value.
type UserbookmarkBookmarkInput ¶
type UserbookmarkBookmarkInput interface { pulumi.Input ToUserbookmarkBookmarkOutput() UserbookmarkBookmarkOutput ToUserbookmarkBookmarkOutputWithContext(context.Context) UserbookmarkBookmarkOutput }
UserbookmarkBookmarkInput is an input type that accepts UserbookmarkBookmarkArgs and UserbookmarkBookmarkOutput values. You can construct a concrete instance of `UserbookmarkBookmarkInput` via:
UserbookmarkBookmarkArgs{...}
type UserbookmarkBookmarkOutput ¶
type UserbookmarkBookmarkOutput struct{ *pulumi.OutputState }
func (UserbookmarkBookmarkOutput) AdditionalParams ¶
func (o UserbookmarkBookmarkOutput) AdditionalParams() pulumi.StringPtrOutput
Additional parameters.
func (UserbookmarkBookmarkOutput) Apptype ¶
func (o UserbookmarkBookmarkOutput) Apptype() pulumi.StringPtrOutput
Application type.
func (UserbookmarkBookmarkOutput) ColorDepth ¶
func (o UserbookmarkBookmarkOutput) ColorDepth() pulumi.StringPtrOutput
Color depth per pixel. Valid values: `32`, `16`, `8`.
func (UserbookmarkBookmarkOutput) Description ¶
func (o UserbookmarkBookmarkOutput) Description() pulumi.StringPtrOutput
Description.
func (UserbookmarkBookmarkOutput) Domain ¶
func (o UserbookmarkBookmarkOutput) Domain() pulumi.StringPtrOutput
Login domain.
func (UserbookmarkBookmarkOutput) ElementType ¶
func (UserbookmarkBookmarkOutput) ElementType() reflect.Type
func (UserbookmarkBookmarkOutput) Folder ¶
func (o UserbookmarkBookmarkOutput) Folder() pulumi.StringPtrOutput
Network shared file folder parameter.
func (UserbookmarkBookmarkOutput) FormDatas ¶
func (o UserbookmarkBookmarkOutput) FormDatas() UserbookmarkBookmarkFormDataArrayOutput
Form data. The structure of `formData` block is documented below.
func (UserbookmarkBookmarkOutput) Height ¶
func (o UserbookmarkBookmarkOutput) Height() pulumi.IntPtrOutput
Screen height (range from 480 - 65535, default = 768).
func (UserbookmarkBookmarkOutput) Host ¶
func (o UserbookmarkBookmarkOutput) Host() pulumi.StringPtrOutput
Host name/IP parameter.
func (UserbookmarkBookmarkOutput) KeyboardLayout ¶
func (o UserbookmarkBookmarkOutput) KeyboardLayout() pulumi.StringPtrOutput
Keyboard layout.
func (UserbookmarkBookmarkOutput) ListeningPort ¶
func (o UserbookmarkBookmarkOutput) ListeningPort() pulumi.IntPtrOutput
Listening port (0 - 65535).
func (UserbookmarkBookmarkOutput) LoadBalancingInfo ¶
func (o UserbookmarkBookmarkOutput) LoadBalancingInfo() pulumi.StringPtrOutput
The load balancing information or cookie which should be provided to the connection broker.
func (UserbookmarkBookmarkOutput) LogonPassword ¶
func (o UserbookmarkBookmarkOutput) LogonPassword() pulumi.StringPtrOutput
Logon password.
func (UserbookmarkBookmarkOutput) LogonUser ¶
func (o UserbookmarkBookmarkOutput) LogonUser() pulumi.StringPtrOutput
Logon user.
func (UserbookmarkBookmarkOutput) Name ¶
func (o UserbookmarkBookmarkOutput) Name() pulumi.StringPtrOutput
Bookmark name.
func (UserbookmarkBookmarkOutput) Port ¶
func (o UserbookmarkBookmarkOutput) Port() pulumi.IntPtrOutput
Remote port.
func (UserbookmarkBookmarkOutput) PreconnectionBlob ¶
func (o UserbookmarkBookmarkOutput) PreconnectionBlob() pulumi.StringPtrOutput
An arbitrary string which identifies the RDP source.
func (UserbookmarkBookmarkOutput) PreconnectionId ¶
func (o UserbookmarkBookmarkOutput) PreconnectionId() pulumi.IntPtrOutput
The numeric ID of the RDP source (0-2147483648).
func (UserbookmarkBookmarkOutput) RemotePort ¶
func (o UserbookmarkBookmarkOutput) RemotePort() pulumi.IntPtrOutput
Remote port (0 - 65535).
func (UserbookmarkBookmarkOutput) RestrictedAdmin ¶
func (o UserbookmarkBookmarkOutput) RestrictedAdmin() pulumi.StringPtrOutput
Enable/disable restricted admin mode for RDP. Valid values: `enable`, `disable`.
func (UserbookmarkBookmarkOutput) Security ¶
func (o UserbookmarkBookmarkOutput) Security() pulumi.StringPtrOutput
Security mode for RDP connection. Valid values: `rdp`, `nla`, `tls`, `any`.
func (UserbookmarkBookmarkOutput) SendPreconnectionId ¶
func (o UserbookmarkBookmarkOutput) SendPreconnectionId() pulumi.StringPtrOutput
Enable/disable sending of preconnection ID. Valid values: `enable`, `disable`.
func (UserbookmarkBookmarkOutput) ServerLayout ¶
func (o UserbookmarkBookmarkOutput) ServerLayout() pulumi.StringPtrOutput
Server side keyboard layout.
func (UserbookmarkBookmarkOutput) ShowStatusWindow ¶
func (o UserbookmarkBookmarkOutput) ShowStatusWindow() pulumi.StringPtrOutput
Enable/disable showing of status window. Valid values: `enable`, `disable`.
func (UserbookmarkBookmarkOutput) Sso ¶
func (o UserbookmarkBookmarkOutput) Sso() pulumi.StringPtrOutput
Single Sign-On. Valid values: `disable`, `static`, `auto`.
func (UserbookmarkBookmarkOutput) SsoCredential ¶
func (o UserbookmarkBookmarkOutput) SsoCredential() pulumi.StringPtrOutput
Single sign-on credentials. Valid values: `sslvpn-login`, `alternative`.
func (UserbookmarkBookmarkOutput) SsoCredentialSentOnce ¶
func (o UserbookmarkBookmarkOutput) SsoCredentialSentOnce() pulumi.StringPtrOutput
Single sign-on credentials are only sent once to remote server. Valid values: `enable`, `disable`.
func (UserbookmarkBookmarkOutput) SsoPassword ¶
func (o UserbookmarkBookmarkOutput) SsoPassword() pulumi.StringPtrOutput
SSO password.
func (UserbookmarkBookmarkOutput) SsoUsername ¶
func (o UserbookmarkBookmarkOutput) SsoUsername() pulumi.StringPtrOutput
SSO user name.
func (UserbookmarkBookmarkOutput) ToUserbookmarkBookmarkOutput ¶
func (o UserbookmarkBookmarkOutput) ToUserbookmarkBookmarkOutput() UserbookmarkBookmarkOutput
func (UserbookmarkBookmarkOutput) ToUserbookmarkBookmarkOutputWithContext ¶
func (o UserbookmarkBookmarkOutput) ToUserbookmarkBookmarkOutputWithContext(ctx context.Context) UserbookmarkBookmarkOutput
func (UserbookmarkBookmarkOutput) Url ¶
func (o UserbookmarkBookmarkOutput) Url() pulumi.StringPtrOutput
URL parameter.
func (UserbookmarkBookmarkOutput) VncKeyboardLayout ¶
func (o UserbookmarkBookmarkOutput) VncKeyboardLayout() pulumi.StringPtrOutput
Keyboard layout. Valid values: `default`, `da`, `nl`, `en-uk`, `en-uk-ext`, `fi`, `fr`, `fr-be`, `fr-ca-mul`, `de`, `de-ch`, `it`, `it-142`, `pt`, `pt-br-abnt2`, `no`, `gd`, `es`, `sv`, `us-intl`.
func (UserbookmarkBookmarkOutput) Width ¶
func (o UserbookmarkBookmarkOutput) Width() pulumi.IntPtrOutput
Screen width (range from 640 - 65535, default = 1024).
type UserbookmarkInput ¶
type UserbookmarkInput interface { pulumi.Input ToUserbookmarkOutput() UserbookmarkOutput ToUserbookmarkOutputWithContext(ctx context.Context) UserbookmarkOutput }
type UserbookmarkMap ¶
type UserbookmarkMap map[string]UserbookmarkInput
func (UserbookmarkMap) ElementType ¶
func (UserbookmarkMap) ElementType() reflect.Type
func (UserbookmarkMap) ToUserbookmarkMapOutput ¶
func (i UserbookmarkMap) ToUserbookmarkMapOutput() UserbookmarkMapOutput
func (UserbookmarkMap) ToUserbookmarkMapOutputWithContext ¶
func (i UserbookmarkMap) ToUserbookmarkMapOutputWithContext(ctx context.Context) UserbookmarkMapOutput
type UserbookmarkMapInput ¶
type UserbookmarkMapInput interface { pulumi.Input ToUserbookmarkMapOutput() UserbookmarkMapOutput ToUserbookmarkMapOutputWithContext(context.Context) UserbookmarkMapOutput }
UserbookmarkMapInput is an input type that accepts UserbookmarkMap and UserbookmarkMapOutput values. You can construct a concrete instance of `UserbookmarkMapInput` via:
UserbookmarkMap{ "key": UserbookmarkArgs{...} }
type UserbookmarkMapOutput ¶
type UserbookmarkMapOutput struct{ *pulumi.OutputState }
func (UserbookmarkMapOutput) ElementType ¶
func (UserbookmarkMapOutput) ElementType() reflect.Type
func (UserbookmarkMapOutput) MapIndex ¶
func (o UserbookmarkMapOutput) MapIndex(k pulumi.StringInput) UserbookmarkOutput
func (UserbookmarkMapOutput) ToUserbookmarkMapOutput ¶
func (o UserbookmarkMapOutput) ToUserbookmarkMapOutput() UserbookmarkMapOutput
func (UserbookmarkMapOutput) ToUserbookmarkMapOutputWithContext ¶
func (o UserbookmarkMapOutput) ToUserbookmarkMapOutputWithContext(ctx context.Context) UserbookmarkMapOutput
type UserbookmarkOutput ¶
type UserbookmarkOutput struct{ *pulumi.OutputState }
func (UserbookmarkOutput) Bookmarks ¶
func (o UserbookmarkOutput) Bookmarks() UserbookmarkBookmarkArrayOutput
Bookmark table. The structure of `bookmarks` block is documented below.
func (UserbookmarkOutput) CustomLang ¶
func (o UserbookmarkOutput) CustomLang() pulumi.StringOutput
Personal language.
func (UserbookmarkOutput) DynamicSortSubtable ¶
func (o UserbookmarkOutput) 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 (UserbookmarkOutput) ElementType ¶
func (UserbookmarkOutput) ElementType() reflect.Type
func (UserbookmarkOutput) GetAllTables ¶
func (o UserbookmarkOutput) 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, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
func (UserbookmarkOutput) Name ¶
func (o UserbookmarkOutput) Name() pulumi.StringOutput
User and group name.
func (UserbookmarkOutput) ToUserbookmarkOutput ¶
func (o UserbookmarkOutput) ToUserbookmarkOutput() UserbookmarkOutput
func (UserbookmarkOutput) ToUserbookmarkOutputWithContext ¶
func (o UserbookmarkOutput) ToUserbookmarkOutputWithContext(ctx context.Context) UserbookmarkOutput
func (UserbookmarkOutput) Vdomparam ¶
func (o UserbookmarkOutput) Vdomparam() pulumi.StringPtrOutput
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 UserbookmarkState ¶
type UserbookmarkState struct { // Bookmark table. The structure of `bookmarks` block is documented below. Bookmarks UserbookmarkBookmarkArrayInput // Personal language. CustomLang 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 // Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish 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 // User and group 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 (UserbookmarkState) ElementType ¶
func (UserbookmarkState) ElementType() reflect.Type
type Usergroupbookmark ¶
type Usergroupbookmark struct { pulumi.CustomResourceState // Bookmark table. The structure of `bookmarks` block is documented below. Bookmarks UsergroupbookmarkBookmarkArrayOutput `pulumi:"bookmarks"` // 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, otherwish 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"` // Group 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.StringPtrOutput `pulumi:"vdomparam"` }
Configure SSL VPN user group bookmark.
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/vpn"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := vpn.NewUsergroupbookmark(ctx, "trname", &vpn.UsergroupbookmarkArgs{ Bookmarks: ssl / web.UsergroupbookmarkBookmarkArray{ &ssl / web.UsergroupbookmarkBookmarkArgs{ Apptype: pulumi.String("citrix"), ListeningPort: pulumi.Int(0), Name: pulumi.String("b1"), Port: pulumi.Int(0), RemotePort: pulumi.Int(0), Security: pulumi.String("rdp"), ServerLayout: pulumi.String("en-us-qwerty"), ShowStatusWindow: pulumi.String("disable"), Sso: pulumi.String("disable"), SsoCredential: pulumi.String("sslvpn-login"), SsoCredentialSentOnce: pulumi.String("disable"), Url: pulumi.String("www.aaa.com"), }, }, }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
VpnSslWeb UserGroupBookmark can be imported using any of these accepted formats:
```sh $ pulumi import fortios:vpn/ssl/web/usergroupbookmark:Usergroupbookmark labelname {{name}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:vpn/ssl/web/usergroupbookmark:Usergroupbookmark labelname {{name}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetUsergroupbookmark ¶
func GetUsergroupbookmark(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UsergroupbookmarkState, opts ...pulumi.ResourceOption) (*Usergroupbookmark, error)
GetUsergroupbookmark gets an existing Usergroupbookmark 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 NewUsergroupbookmark ¶
func NewUsergroupbookmark(ctx *pulumi.Context, name string, args *UsergroupbookmarkArgs, opts ...pulumi.ResourceOption) (*Usergroupbookmark, error)
NewUsergroupbookmark registers a new resource with the given unique name, arguments, and options.
func (*Usergroupbookmark) ElementType ¶
func (*Usergroupbookmark) ElementType() reflect.Type
func (*Usergroupbookmark) ToUsergroupbookmarkOutput ¶
func (i *Usergroupbookmark) ToUsergroupbookmarkOutput() UsergroupbookmarkOutput
func (*Usergroupbookmark) ToUsergroupbookmarkOutputWithContext ¶
func (i *Usergroupbookmark) ToUsergroupbookmarkOutputWithContext(ctx context.Context) UsergroupbookmarkOutput
type UsergroupbookmarkArgs ¶
type UsergroupbookmarkArgs struct { // Bookmark table. The structure of `bookmarks` block is documented below. Bookmarks UsergroupbookmarkBookmarkArrayInput // 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, otherwish 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 // Group 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 Usergroupbookmark resource.
func (UsergroupbookmarkArgs) ElementType ¶
func (UsergroupbookmarkArgs) ElementType() reflect.Type
type UsergroupbookmarkArray ¶
type UsergroupbookmarkArray []UsergroupbookmarkInput
func (UsergroupbookmarkArray) ElementType ¶
func (UsergroupbookmarkArray) ElementType() reflect.Type
func (UsergroupbookmarkArray) ToUsergroupbookmarkArrayOutput ¶
func (i UsergroupbookmarkArray) ToUsergroupbookmarkArrayOutput() UsergroupbookmarkArrayOutput
func (UsergroupbookmarkArray) ToUsergroupbookmarkArrayOutputWithContext ¶
func (i UsergroupbookmarkArray) ToUsergroupbookmarkArrayOutputWithContext(ctx context.Context) UsergroupbookmarkArrayOutput
type UsergroupbookmarkArrayInput ¶
type UsergroupbookmarkArrayInput interface { pulumi.Input ToUsergroupbookmarkArrayOutput() UsergroupbookmarkArrayOutput ToUsergroupbookmarkArrayOutputWithContext(context.Context) UsergroupbookmarkArrayOutput }
UsergroupbookmarkArrayInput is an input type that accepts UsergroupbookmarkArray and UsergroupbookmarkArrayOutput values. You can construct a concrete instance of `UsergroupbookmarkArrayInput` via:
UsergroupbookmarkArray{ UsergroupbookmarkArgs{...} }
type UsergroupbookmarkArrayOutput ¶
type UsergroupbookmarkArrayOutput struct{ *pulumi.OutputState }
func (UsergroupbookmarkArrayOutput) ElementType ¶
func (UsergroupbookmarkArrayOutput) ElementType() reflect.Type
func (UsergroupbookmarkArrayOutput) Index ¶
func (o UsergroupbookmarkArrayOutput) Index(i pulumi.IntInput) UsergroupbookmarkOutput
func (UsergroupbookmarkArrayOutput) ToUsergroupbookmarkArrayOutput ¶
func (o UsergroupbookmarkArrayOutput) ToUsergroupbookmarkArrayOutput() UsergroupbookmarkArrayOutput
func (UsergroupbookmarkArrayOutput) ToUsergroupbookmarkArrayOutputWithContext ¶
func (o UsergroupbookmarkArrayOutput) ToUsergroupbookmarkArrayOutputWithContext(ctx context.Context) UsergroupbookmarkArrayOutput
type UsergroupbookmarkBookmark ¶
type UsergroupbookmarkBookmark struct { // Additional parameters. AdditionalParams *string `pulumi:"additionalParams"` // Application type. Apptype *string `pulumi:"apptype"` // Color depth per pixel. Valid values: `32`, `16`, `8`. ColorDepth *string `pulumi:"colorDepth"` // Description. Description *string `pulumi:"description"` // Login domain. Domain *string `pulumi:"domain"` // Network shared file folder parameter. Folder *string `pulumi:"folder"` // Form data. The structure of `formData` block is documented below. FormDatas []UsergroupbookmarkBookmarkFormData `pulumi:"formDatas"` // Screen height (range from 480 - 65535, default = 768). Height *int `pulumi:"height"` // Host name/IP parameter. Host *string `pulumi:"host"` // Keyboard layout. KeyboardLayout *string `pulumi:"keyboardLayout"` // Listening port (0 - 65535). ListeningPort *int `pulumi:"listeningPort"` // The load balancing information or cookie which should be provided to the connection broker. LoadBalancingInfo *string `pulumi:"loadBalancingInfo"` // Logon password. LogonPassword *string `pulumi:"logonPassword"` // Logon user. LogonUser *string `pulumi:"logonUser"` // Bookmark name. Name *string `pulumi:"name"` // Remote port. Port *int `pulumi:"port"` // An arbitrary string which identifies the RDP source. PreconnectionBlob *string `pulumi:"preconnectionBlob"` // The numeric ID of the RDP source (0-2147483648). PreconnectionId *int `pulumi:"preconnectionId"` // Remote port (0 - 65535). RemotePort *int `pulumi:"remotePort"` // Enable/disable restricted admin mode for RDP. Valid values: `enable`, `disable`. RestrictedAdmin *string `pulumi:"restrictedAdmin"` // Security mode for RDP connection. Valid values: `rdp`, `nla`, `tls`, `any`. Security *string `pulumi:"security"` // Enable/disable sending of preconnection ID. Valid values: `enable`, `disable`. SendPreconnectionId *string `pulumi:"sendPreconnectionId"` // Server side keyboard layout. ServerLayout *string `pulumi:"serverLayout"` // Enable/disable showing of status window. Valid values: `enable`, `disable`. ShowStatusWindow *string `pulumi:"showStatusWindow"` // Single Sign-On. Valid values: `disable`, `static`, `auto`. Sso *string `pulumi:"sso"` // Single sign-on credentials. Valid values: `sslvpn-login`, `alternative`. SsoCredential *string `pulumi:"ssoCredential"` // Single sign-on credentials are only sent once to remote server. Valid values: `enable`, `disable`. SsoCredentialSentOnce *string `pulumi:"ssoCredentialSentOnce"` // SSO password. SsoPassword *string `pulumi:"ssoPassword"` // SSO user name. SsoUsername *string `pulumi:"ssoUsername"` // URL parameter. Url *string `pulumi:"url"` // Keyboard layout. Valid values: `default`, `da`, `nl`, `en-uk`, `en-uk-ext`, `fi`, `fr`, `fr-be`, `fr-ca-mul`, `de`, `de-ch`, `it`, `it-142`, `pt`, `pt-br-abnt2`, `no`, `gd`, `es`, `sv`, `us-intl`. VncKeyboardLayout *string `pulumi:"vncKeyboardLayout"` // Screen width (range from 640 - 65535, default = 1024). Width *int `pulumi:"width"` }
type UsergroupbookmarkBookmarkArgs ¶
type UsergroupbookmarkBookmarkArgs struct { // Additional parameters. AdditionalParams pulumi.StringPtrInput `pulumi:"additionalParams"` // Application type. Apptype pulumi.StringPtrInput `pulumi:"apptype"` // Color depth per pixel. Valid values: `32`, `16`, `8`. ColorDepth pulumi.StringPtrInput `pulumi:"colorDepth"` // Description. Description pulumi.StringPtrInput `pulumi:"description"` // Login domain. Domain pulumi.StringPtrInput `pulumi:"domain"` // Network shared file folder parameter. Folder pulumi.StringPtrInput `pulumi:"folder"` // Form data. The structure of `formData` block is documented below. FormDatas UsergroupbookmarkBookmarkFormDataArrayInput `pulumi:"formDatas"` // Screen height (range from 480 - 65535, default = 768). Height pulumi.IntPtrInput `pulumi:"height"` // Host name/IP parameter. Host pulumi.StringPtrInput `pulumi:"host"` // Keyboard layout. KeyboardLayout pulumi.StringPtrInput `pulumi:"keyboardLayout"` // Listening port (0 - 65535). ListeningPort pulumi.IntPtrInput `pulumi:"listeningPort"` // The load balancing information or cookie which should be provided to the connection broker. LoadBalancingInfo pulumi.StringPtrInput `pulumi:"loadBalancingInfo"` // Logon password. LogonPassword pulumi.StringPtrInput `pulumi:"logonPassword"` // Logon user. LogonUser pulumi.StringPtrInput `pulumi:"logonUser"` // Bookmark name. Name pulumi.StringPtrInput `pulumi:"name"` // Remote port. Port pulumi.IntPtrInput `pulumi:"port"` // An arbitrary string which identifies the RDP source. PreconnectionBlob pulumi.StringPtrInput `pulumi:"preconnectionBlob"` // The numeric ID of the RDP source (0-2147483648). PreconnectionId pulumi.IntPtrInput `pulumi:"preconnectionId"` // Remote port (0 - 65535). RemotePort pulumi.IntPtrInput `pulumi:"remotePort"` // Enable/disable restricted admin mode for RDP. Valid values: `enable`, `disable`. RestrictedAdmin pulumi.StringPtrInput `pulumi:"restrictedAdmin"` // Security mode for RDP connection. Valid values: `rdp`, `nla`, `tls`, `any`. Security pulumi.StringPtrInput `pulumi:"security"` // Enable/disable sending of preconnection ID. Valid values: `enable`, `disable`. SendPreconnectionId pulumi.StringPtrInput `pulumi:"sendPreconnectionId"` // Server side keyboard layout. ServerLayout pulumi.StringPtrInput `pulumi:"serverLayout"` // Enable/disable showing of status window. Valid values: `enable`, `disable`. ShowStatusWindow pulumi.StringPtrInput `pulumi:"showStatusWindow"` // Single Sign-On. Valid values: `disable`, `static`, `auto`. Sso pulumi.StringPtrInput `pulumi:"sso"` // Single sign-on credentials. Valid values: `sslvpn-login`, `alternative`. SsoCredential pulumi.StringPtrInput `pulumi:"ssoCredential"` // Single sign-on credentials are only sent once to remote server. Valid values: `enable`, `disable`. SsoCredentialSentOnce pulumi.StringPtrInput `pulumi:"ssoCredentialSentOnce"` // SSO password. SsoPassword pulumi.StringPtrInput `pulumi:"ssoPassword"` // SSO user name. SsoUsername pulumi.StringPtrInput `pulumi:"ssoUsername"` // URL parameter. Url pulumi.StringPtrInput `pulumi:"url"` // Keyboard layout. Valid values: `default`, `da`, `nl`, `en-uk`, `en-uk-ext`, `fi`, `fr`, `fr-be`, `fr-ca-mul`, `de`, `de-ch`, `it`, `it-142`, `pt`, `pt-br-abnt2`, `no`, `gd`, `es`, `sv`, `us-intl`. VncKeyboardLayout pulumi.StringPtrInput `pulumi:"vncKeyboardLayout"` // Screen width (range from 640 - 65535, default = 1024). Width pulumi.IntPtrInput `pulumi:"width"` }
func (UsergroupbookmarkBookmarkArgs) ElementType ¶
func (UsergroupbookmarkBookmarkArgs) ElementType() reflect.Type
func (UsergroupbookmarkBookmarkArgs) ToUsergroupbookmarkBookmarkOutput ¶
func (i UsergroupbookmarkBookmarkArgs) ToUsergroupbookmarkBookmarkOutput() UsergroupbookmarkBookmarkOutput
func (UsergroupbookmarkBookmarkArgs) ToUsergroupbookmarkBookmarkOutputWithContext ¶
func (i UsergroupbookmarkBookmarkArgs) ToUsergroupbookmarkBookmarkOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkOutput
type UsergroupbookmarkBookmarkArray ¶
type UsergroupbookmarkBookmarkArray []UsergroupbookmarkBookmarkInput
func (UsergroupbookmarkBookmarkArray) ElementType ¶
func (UsergroupbookmarkBookmarkArray) ElementType() reflect.Type
func (UsergroupbookmarkBookmarkArray) ToUsergroupbookmarkBookmarkArrayOutput ¶
func (i UsergroupbookmarkBookmarkArray) ToUsergroupbookmarkBookmarkArrayOutput() UsergroupbookmarkBookmarkArrayOutput
func (UsergroupbookmarkBookmarkArray) ToUsergroupbookmarkBookmarkArrayOutputWithContext ¶
func (i UsergroupbookmarkBookmarkArray) ToUsergroupbookmarkBookmarkArrayOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkArrayOutput
type UsergroupbookmarkBookmarkArrayInput ¶
type UsergroupbookmarkBookmarkArrayInput interface { pulumi.Input ToUsergroupbookmarkBookmarkArrayOutput() UsergroupbookmarkBookmarkArrayOutput ToUsergroupbookmarkBookmarkArrayOutputWithContext(context.Context) UsergroupbookmarkBookmarkArrayOutput }
UsergroupbookmarkBookmarkArrayInput is an input type that accepts UsergroupbookmarkBookmarkArray and UsergroupbookmarkBookmarkArrayOutput values. You can construct a concrete instance of `UsergroupbookmarkBookmarkArrayInput` via:
UsergroupbookmarkBookmarkArray{ UsergroupbookmarkBookmarkArgs{...} }
type UsergroupbookmarkBookmarkArrayOutput ¶
type UsergroupbookmarkBookmarkArrayOutput struct{ *pulumi.OutputState }
func (UsergroupbookmarkBookmarkArrayOutput) ElementType ¶
func (UsergroupbookmarkBookmarkArrayOutput) ElementType() reflect.Type
func (UsergroupbookmarkBookmarkArrayOutput) Index ¶
func (o UsergroupbookmarkBookmarkArrayOutput) Index(i pulumi.IntInput) UsergroupbookmarkBookmarkOutput
func (UsergroupbookmarkBookmarkArrayOutput) ToUsergroupbookmarkBookmarkArrayOutput ¶
func (o UsergroupbookmarkBookmarkArrayOutput) ToUsergroupbookmarkBookmarkArrayOutput() UsergroupbookmarkBookmarkArrayOutput
func (UsergroupbookmarkBookmarkArrayOutput) ToUsergroupbookmarkBookmarkArrayOutputWithContext ¶
func (o UsergroupbookmarkBookmarkArrayOutput) ToUsergroupbookmarkBookmarkArrayOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkArrayOutput
type UsergroupbookmarkBookmarkFormDataArgs ¶
type UsergroupbookmarkBookmarkFormDataArgs struct { // Name. Name pulumi.StringPtrInput `pulumi:"name"` // Value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (UsergroupbookmarkBookmarkFormDataArgs) ElementType ¶
func (UsergroupbookmarkBookmarkFormDataArgs) ElementType() reflect.Type
func (UsergroupbookmarkBookmarkFormDataArgs) ToUsergroupbookmarkBookmarkFormDataOutput ¶
func (i UsergroupbookmarkBookmarkFormDataArgs) ToUsergroupbookmarkBookmarkFormDataOutput() UsergroupbookmarkBookmarkFormDataOutput
func (UsergroupbookmarkBookmarkFormDataArgs) ToUsergroupbookmarkBookmarkFormDataOutputWithContext ¶
func (i UsergroupbookmarkBookmarkFormDataArgs) ToUsergroupbookmarkBookmarkFormDataOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkFormDataOutput
type UsergroupbookmarkBookmarkFormDataArray ¶
type UsergroupbookmarkBookmarkFormDataArray []UsergroupbookmarkBookmarkFormDataInput
func (UsergroupbookmarkBookmarkFormDataArray) ElementType ¶
func (UsergroupbookmarkBookmarkFormDataArray) ElementType() reflect.Type
func (UsergroupbookmarkBookmarkFormDataArray) ToUsergroupbookmarkBookmarkFormDataArrayOutput ¶
func (i UsergroupbookmarkBookmarkFormDataArray) ToUsergroupbookmarkBookmarkFormDataArrayOutput() UsergroupbookmarkBookmarkFormDataArrayOutput
func (UsergroupbookmarkBookmarkFormDataArray) ToUsergroupbookmarkBookmarkFormDataArrayOutputWithContext ¶
func (i UsergroupbookmarkBookmarkFormDataArray) ToUsergroupbookmarkBookmarkFormDataArrayOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkFormDataArrayOutput
type UsergroupbookmarkBookmarkFormDataArrayInput ¶
type UsergroupbookmarkBookmarkFormDataArrayInput interface { pulumi.Input ToUsergroupbookmarkBookmarkFormDataArrayOutput() UsergroupbookmarkBookmarkFormDataArrayOutput ToUsergroupbookmarkBookmarkFormDataArrayOutputWithContext(context.Context) UsergroupbookmarkBookmarkFormDataArrayOutput }
UsergroupbookmarkBookmarkFormDataArrayInput is an input type that accepts UsergroupbookmarkBookmarkFormDataArray and UsergroupbookmarkBookmarkFormDataArrayOutput values. You can construct a concrete instance of `UsergroupbookmarkBookmarkFormDataArrayInput` via:
UsergroupbookmarkBookmarkFormDataArray{ UsergroupbookmarkBookmarkFormDataArgs{...} }
type UsergroupbookmarkBookmarkFormDataArrayOutput ¶
type UsergroupbookmarkBookmarkFormDataArrayOutput struct{ *pulumi.OutputState }
func (UsergroupbookmarkBookmarkFormDataArrayOutput) ElementType ¶
func (UsergroupbookmarkBookmarkFormDataArrayOutput) ElementType() reflect.Type
func (UsergroupbookmarkBookmarkFormDataArrayOutput) ToUsergroupbookmarkBookmarkFormDataArrayOutput ¶
func (o UsergroupbookmarkBookmarkFormDataArrayOutput) ToUsergroupbookmarkBookmarkFormDataArrayOutput() UsergroupbookmarkBookmarkFormDataArrayOutput
func (UsergroupbookmarkBookmarkFormDataArrayOutput) ToUsergroupbookmarkBookmarkFormDataArrayOutputWithContext ¶
func (o UsergroupbookmarkBookmarkFormDataArrayOutput) ToUsergroupbookmarkBookmarkFormDataArrayOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkFormDataArrayOutput
type UsergroupbookmarkBookmarkFormDataInput ¶
type UsergroupbookmarkBookmarkFormDataInput interface { pulumi.Input ToUsergroupbookmarkBookmarkFormDataOutput() UsergroupbookmarkBookmarkFormDataOutput ToUsergroupbookmarkBookmarkFormDataOutputWithContext(context.Context) UsergroupbookmarkBookmarkFormDataOutput }
UsergroupbookmarkBookmarkFormDataInput is an input type that accepts UsergroupbookmarkBookmarkFormDataArgs and UsergroupbookmarkBookmarkFormDataOutput values. You can construct a concrete instance of `UsergroupbookmarkBookmarkFormDataInput` via:
UsergroupbookmarkBookmarkFormDataArgs{...}
type UsergroupbookmarkBookmarkFormDataOutput ¶
type UsergroupbookmarkBookmarkFormDataOutput struct{ *pulumi.OutputState }
func (UsergroupbookmarkBookmarkFormDataOutput) ElementType ¶
func (UsergroupbookmarkBookmarkFormDataOutput) ElementType() reflect.Type
func (UsergroupbookmarkBookmarkFormDataOutput) Name ¶
func (o UsergroupbookmarkBookmarkFormDataOutput) Name() pulumi.StringPtrOutput
Name.
func (UsergroupbookmarkBookmarkFormDataOutput) ToUsergroupbookmarkBookmarkFormDataOutput ¶
func (o UsergroupbookmarkBookmarkFormDataOutput) ToUsergroupbookmarkBookmarkFormDataOutput() UsergroupbookmarkBookmarkFormDataOutput
func (UsergroupbookmarkBookmarkFormDataOutput) ToUsergroupbookmarkBookmarkFormDataOutputWithContext ¶
func (o UsergroupbookmarkBookmarkFormDataOutput) ToUsergroupbookmarkBookmarkFormDataOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkFormDataOutput
func (UsergroupbookmarkBookmarkFormDataOutput) Value ¶
func (o UsergroupbookmarkBookmarkFormDataOutput) Value() pulumi.StringPtrOutput
Value.
type UsergroupbookmarkBookmarkInput ¶
type UsergroupbookmarkBookmarkInput interface { pulumi.Input ToUsergroupbookmarkBookmarkOutput() UsergroupbookmarkBookmarkOutput ToUsergroupbookmarkBookmarkOutputWithContext(context.Context) UsergroupbookmarkBookmarkOutput }
UsergroupbookmarkBookmarkInput is an input type that accepts UsergroupbookmarkBookmarkArgs and UsergroupbookmarkBookmarkOutput values. You can construct a concrete instance of `UsergroupbookmarkBookmarkInput` via:
UsergroupbookmarkBookmarkArgs{...}
type UsergroupbookmarkBookmarkOutput ¶
type UsergroupbookmarkBookmarkOutput struct{ *pulumi.OutputState }
func (UsergroupbookmarkBookmarkOutput) AdditionalParams ¶
func (o UsergroupbookmarkBookmarkOutput) AdditionalParams() pulumi.StringPtrOutput
Additional parameters.
func (UsergroupbookmarkBookmarkOutput) Apptype ¶
func (o UsergroupbookmarkBookmarkOutput) Apptype() pulumi.StringPtrOutput
Application type.
func (UsergroupbookmarkBookmarkOutput) ColorDepth ¶
func (o UsergroupbookmarkBookmarkOutput) ColorDepth() pulumi.StringPtrOutput
Color depth per pixel. Valid values: `32`, `16`, `8`.
func (UsergroupbookmarkBookmarkOutput) Description ¶
func (o UsergroupbookmarkBookmarkOutput) Description() pulumi.StringPtrOutput
Description.
func (UsergroupbookmarkBookmarkOutput) Domain ¶
func (o UsergroupbookmarkBookmarkOutput) Domain() pulumi.StringPtrOutput
Login domain.
func (UsergroupbookmarkBookmarkOutput) ElementType ¶
func (UsergroupbookmarkBookmarkOutput) ElementType() reflect.Type
func (UsergroupbookmarkBookmarkOutput) Folder ¶
func (o UsergroupbookmarkBookmarkOutput) Folder() pulumi.StringPtrOutput
Network shared file folder parameter.
func (UsergroupbookmarkBookmarkOutput) FormDatas ¶
func (o UsergroupbookmarkBookmarkOutput) FormDatas() UsergroupbookmarkBookmarkFormDataArrayOutput
Form data. The structure of `formData` block is documented below.
func (UsergroupbookmarkBookmarkOutput) Height ¶
func (o UsergroupbookmarkBookmarkOutput) Height() pulumi.IntPtrOutput
Screen height (range from 480 - 65535, default = 768).
func (UsergroupbookmarkBookmarkOutput) Host ¶
func (o UsergroupbookmarkBookmarkOutput) Host() pulumi.StringPtrOutput
Host name/IP parameter.
func (UsergroupbookmarkBookmarkOutput) KeyboardLayout ¶
func (o UsergroupbookmarkBookmarkOutput) KeyboardLayout() pulumi.StringPtrOutput
Keyboard layout.
func (UsergroupbookmarkBookmarkOutput) ListeningPort ¶
func (o UsergroupbookmarkBookmarkOutput) ListeningPort() pulumi.IntPtrOutput
Listening port (0 - 65535).
func (UsergroupbookmarkBookmarkOutput) LoadBalancingInfo ¶
func (o UsergroupbookmarkBookmarkOutput) LoadBalancingInfo() pulumi.StringPtrOutput
The load balancing information or cookie which should be provided to the connection broker.
func (UsergroupbookmarkBookmarkOutput) LogonPassword ¶
func (o UsergroupbookmarkBookmarkOutput) LogonPassword() pulumi.StringPtrOutput
Logon password.
func (UsergroupbookmarkBookmarkOutput) LogonUser ¶
func (o UsergroupbookmarkBookmarkOutput) LogonUser() pulumi.StringPtrOutput
Logon user.
func (UsergroupbookmarkBookmarkOutput) Name ¶
func (o UsergroupbookmarkBookmarkOutput) Name() pulumi.StringPtrOutput
Bookmark name.
func (UsergroupbookmarkBookmarkOutput) Port ¶
func (o UsergroupbookmarkBookmarkOutput) Port() pulumi.IntPtrOutput
Remote port.
func (UsergroupbookmarkBookmarkOutput) PreconnectionBlob ¶
func (o UsergroupbookmarkBookmarkOutput) PreconnectionBlob() pulumi.StringPtrOutput
An arbitrary string which identifies the RDP source.
func (UsergroupbookmarkBookmarkOutput) PreconnectionId ¶
func (o UsergroupbookmarkBookmarkOutput) PreconnectionId() pulumi.IntPtrOutput
The numeric ID of the RDP source (0-2147483648).
func (UsergroupbookmarkBookmarkOutput) RemotePort ¶
func (o UsergroupbookmarkBookmarkOutput) RemotePort() pulumi.IntPtrOutput
Remote port (0 - 65535).
func (UsergroupbookmarkBookmarkOutput) RestrictedAdmin ¶
func (o UsergroupbookmarkBookmarkOutput) RestrictedAdmin() pulumi.StringPtrOutput
Enable/disable restricted admin mode for RDP. Valid values: `enable`, `disable`.
func (UsergroupbookmarkBookmarkOutput) Security ¶
func (o UsergroupbookmarkBookmarkOutput) Security() pulumi.StringPtrOutput
Security mode for RDP connection. Valid values: `rdp`, `nla`, `tls`, `any`.
func (UsergroupbookmarkBookmarkOutput) SendPreconnectionId ¶
func (o UsergroupbookmarkBookmarkOutput) SendPreconnectionId() pulumi.StringPtrOutput
Enable/disable sending of preconnection ID. Valid values: `enable`, `disable`.
func (UsergroupbookmarkBookmarkOutput) ServerLayout ¶
func (o UsergroupbookmarkBookmarkOutput) ServerLayout() pulumi.StringPtrOutput
Server side keyboard layout.
func (UsergroupbookmarkBookmarkOutput) ShowStatusWindow ¶
func (o UsergroupbookmarkBookmarkOutput) ShowStatusWindow() pulumi.StringPtrOutput
Enable/disable showing of status window. Valid values: `enable`, `disable`.
func (UsergroupbookmarkBookmarkOutput) Sso ¶
func (o UsergroupbookmarkBookmarkOutput) Sso() pulumi.StringPtrOutput
Single Sign-On. Valid values: `disable`, `static`, `auto`.
func (UsergroupbookmarkBookmarkOutput) SsoCredential ¶
func (o UsergroupbookmarkBookmarkOutput) SsoCredential() pulumi.StringPtrOutput
Single sign-on credentials. Valid values: `sslvpn-login`, `alternative`.
func (UsergroupbookmarkBookmarkOutput) SsoCredentialSentOnce ¶
func (o UsergroupbookmarkBookmarkOutput) SsoCredentialSentOnce() pulumi.StringPtrOutput
Single sign-on credentials are only sent once to remote server. Valid values: `enable`, `disable`.
func (UsergroupbookmarkBookmarkOutput) SsoPassword ¶
func (o UsergroupbookmarkBookmarkOutput) SsoPassword() pulumi.StringPtrOutput
SSO password.
func (UsergroupbookmarkBookmarkOutput) SsoUsername ¶
func (o UsergroupbookmarkBookmarkOutput) SsoUsername() pulumi.StringPtrOutput
SSO user name.
func (UsergroupbookmarkBookmarkOutput) ToUsergroupbookmarkBookmarkOutput ¶
func (o UsergroupbookmarkBookmarkOutput) ToUsergroupbookmarkBookmarkOutput() UsergroupbookmarkBookmarkOutput
func (UsergroupbookmarkBookmarkOutput) ToUsergroupbookmarkBookmarkOutputWithContext ¶
func (o UsergroupbookmarkBookmarkOutput) ToUsergroupbookmarkBookmarkOutputWithContext(ctx context.Context) UsergroupbookmarkBookmarkOutput
func (UsergroupbookmarkBookmarkOutput) Url ¶
func (o UsergroupbookmarkBookmarkOutput) Url() pulumi.StringPtrOutput
URL parameter.
func (UsergroupbookmarkBookmarkOutput) VncKeyboardLayout ¶
func (o UsergroupbookmarkBookmarkOutput) VncKeyboardLayout() pulumi.StringPtrOutput
Keyboard layout. Valid values: `default`, `da`, `nl`, `en-uk`, `en-uk-ext`, `fi`, `fr`, `fr-be`, `fr-ca-mul`, `de`, `de-ch`, `it`, `it-142`, `pt`, `pt-br-abnt2`, `no`, `gd`, `es`, `sv`, `us-intl`.
func (UsergroupbookmarkBookmarkOutput) Width ¶
func (o UsergroupbookmarkBookmarkOutput) Width() pulumi.IntPtrOutput
Screen width (range from 640 - 65535, default = 1024).
type UsergroupbookmarkInput ¶
type UsergroupbookmarkInput interface { pulumi.Input ToUsergroupbookmarkOutput() UsergroupbookmarkOutput ToUsergroupbookmarkOutputWithContext(ctx context.Context) UsergroupbookmarkOutput }
type UsergroupbookmarkMap ¶
type UsergroupbookmarkMap map[string]UsergroupbookmarkInput
func (UsergroupbookmarkMap) ElementType ¶
func (UsergroupbookmarkMap) ElementType() reflect.Type
func (UsergroupbookmarkMap) ToUsergroupbookmarkMapOutput ¶
func (i UsergroupbookmarkMap) ToUsergroupbookmarkMapOutput() UsergroupbookmarkMapOutput
func (UsergroupbookmarkMap) ToUsergroupbookmarkMapOutputWithContext ¶
func (i UsergroupbookmarkMap) ToUsergroupbookmarkMapOutputWithContext(ctx context.Context) UsergroupbookmarkMapOutput
type UsergroupbookmarkMapInput ¶
type UsergroupbookmarkMapInput interface { pulumi.Input ToUsergroupbookmarkMapOutput() UsergroupbookmarkMapOutput ToUsergroupbookmarkMapOutputWithContext(context.Context) UsergroupbookmarkMapOutput }
UsergroupbookmarkMapInput is an input type that accepts UsergroupbookmarkMap and UsergroupbookmarkMapOutput values. You can construct a concrete instance of `UsergroupbookmarkMapInput` via:
UsergroupbookmarkMap{ "key": UsergroupbookmarkArgs{...} }
type UsergroupbookmarkMapOutput ¶
type UsergroupbookmarkMapOutput struct{ *pulumi.OutputState }
func (UsergroupbookmarkMapOutput) ElementType ¶
func (UsergroupbookmarkMapOutput) ElementType() reflect.Type
func (UsergroupbookmarkMapOutput) MapIndex ¶
func (o UsergroupbookmarkMapOutput) MapIndex(k pulumi.StringInput) UsergroupbookmarkOutput
func (UsergroupbookmarkMapOutput) ToUsergroupbookmarkMapOutput ¶
func (o UsergroupbookmarkMapOutput) ToUsergroupbookmarkMapOutput() UsergroupbookmarkMapOutput
func (UsergroupbookmarkMapOutput) ToUsergroupbookmarkMapOutputWithContext ¶
func (o UsergroupbookmarkMapOutput) ToUsergroupbookmarkMapOutputWithContext(ctx context.Context) UsergroupbookmarkMapOutput
type UsergroupbookmarkOutput ¶
type UsergroupbookmarkOutput struct{ *pulumi.OutputState }
func (UsergroupbookmarkOutput) Bookmarks ¶
func (o UsergroupbookmarkOutput) Bookmarks() UsergroupbookmarkBookmarkArrayOutput
Bookmark table. The structure of `bookmarks` block is documented below.
func (UsergroupbookmarkOutput) DynamicSortSubtable ¶
func (o UsergroupbookmarkOutput) 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 (UsergroupbookmarkOutput) ElementType ¶
func (UsergroupbookmarkOutput) ElementType() reflect.Type
func (UsergroupbookmarkOutput) GetAllTables ¶
func (o UsergroupbookmarkOutput) 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, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
func (UsergroupbookmarkOutput) Name ¶
func (o UsergroupbookmarkOutput) Name() pulumi.StringOutput
Group name.
func (UsergroupbookmarkOutput) ToUsergroupbookmarkOutput ¶
func (o UsergroupbookmarkOutput) ToUsergroupbookmarkOutput() UsergroupbookmarkOutput
func (UsergroupbookmarkOutput) ToUsergroupbookmarkOutputWithContext ¶
func (o UsergroupbookmarkOutput) ToUsergroupbookmarkOutputWithContext(ctx context.Context) UsergroupbookmarkOutput
func (UsergroupbookmarkOutput) Vdomparam ¶
func (o UsergroupbookmarkOutput) Vdomparam() pulumi.StringPtrOutput
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 UsergroupbookmarkState ¶
type UsergroupbookmarkState struct { // Bookmark table. The structure of `bookmarks` block is documented below. Bookmarks UsergroupbookmarkBookmarkArrayInput // 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, otherwish 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 // Group 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 (UsergroupbookmarkState) ElementType ¶
func (UsergroupbookmarkState) ElementType() reflect.Type