Documentation ¶
Index ¶
- type Admin
- type AdminArgs
- type AdminArray
- type AdminArrayInput
- type AdminArrayOutput
- type AdminInput
- type AdminMap
- type AdminMapInput
- type AdminMapOutput
- type AdminOutput
- func (o AdminOutput) Buffer() pulumi.StringPtrOutput
- func (AdminOutput) ElementType() reflect.Type
- func (o AdminOutput) Format() pulumi.StringOutput
- func (o AdminOutput) Header() pulumi.StringOutput
- func (o AdminOutput) MsgType() pulumi.StringOutput
- func (o AdminOutput) ToAdminOutput() AdminOutput
- func (o AdminOutput) ToAdminOutputWithContext(ctx context.Context) AdminOutput
- func (o AdminOutput) Vdomparam() pulumi.StringPtrOutput
- type AdminState
- type Alertmail
- type AlertmailArgs
- type AlertmailArray
- type AlertmailArrayInput
- type AlertmailArrayOutput
- func (AlertmailArrayOutput) ElementType() reflect.Type
- func (o AlertmailArrayOutput) Index(i pulumi.IntInput) AlertmailOutput
- func (o AlertmailArrayOutput) ToAlertmailArrayOutput() AlertmailArrayOutput
- func (o AlertmailArrayOutput) ToAlertmailArrayOutputWithContext(ctx context.Context) AlertmailArrayOutput
- type AlertmailInput
- type AlertmailMap
- type AlertmailMapInput
- type AlertmailMapOutput
- type AlertmailOutput
- func (o AlertmailOutput) Buffer() pulumi.StringPtrOutput
- func (AlertmailOutput) ElementType() reflect.Type
- func (o AlertmailOutput) Format() pulumi.StringOutput
- func (o AlertmailOutput) Header() pulumi.StringOutput
- func (o AlertmailOutput) MsgType() pulumi.StringOutput
- func (o AlertmailOutput) ToAlertmailOutput() AlertmailOutput
- func (o AlertmailOutput) ToAlertmailOutputWithContext(ctx context.Context) AlertmailOutput
- func (o AlertmailOutput) Vdomparam() pulumi.StringPtrOutput
- type AlertmailState
- type Auth
- type AuthArgs
- type AuthArray
- type AuthArrayInput
- type AuthArrayOutput
- type AuthInput
- type AuthMap
- type AuthMapInput
- type AuthMapOutput
- type AuthOutput
- func (o AuthOutput) Buffer() pulumi.StringPtrOutput
- func (AuthOutput) ElementType() reflect.Type
- func (o AuthOutput) Format() pulumi.StringOutput
- func (o AuthOutput) Header() pulumi.StringOutput
- func (o AuthOutput) MsgType() pulumi.StringOutput
- func (o AuthOutput) ToAuthOutput() AuthOutput
- func (o AuthOutput) ToAuthOutputWithContext(ctx context.Context) AuthOutput
- func (o AuthOutput) Vdomparam() pulumi.StringPtrOutput
- type AuthState
- type Automation
- type AutomationArgs
- type AutomationArray
- type AutomationArrayInput
- type AutomationArrayOutput
- func (AutomationArrayOutput) ElementType() reflect.Type
- func (o AutomationArrayOutput) Index(i pulumi.IntInput) AutomationOutput
- func (o AutomationArrayOutput) ToAutomationArrayOutput() AutomationArrayOutput
- func (o AutomationArrayOutput) ToAutomationArrayOutputWithContext(ctx context.Context) AutomationArrayOutput
- type AutomationInput
- type AutomationMap
- type AutomationMapInput
- type AutomationMapOutput
- func (AutomationMapOutput) ElementType() reflect.Type
- func (o AutomationMapOutput) MapIndex(k pulumi.StringInput) AutomationOutput
- func (o AutomationMapOutput) ToAutomationMapOutput() AutomationMapOutput
- func (o AutomationMapOutput) ToAutomationMapOutputWithContext(ctx context.Context) AutomationMapOutput
- type AutomationOutput
- func (o AutomationOutput) Buffer() pulumi.StringPtrOutput
- func (AutomationOutput) ElementType() reflect.Type
- func (o AutomationOutput) Format() pulumi.StringOutput
- func (o AutomationOutput) Header() pulumi.StringOutput
- func (o AutomationOutput) MsgType() pulumi.StringOutput
- func (o AutomationOutput) ToAutomationOutput() AutomationOutput
- func (o AutomationOutput) ToAutomationOutputWithContext(ctx context.Context) AutomationOutput
- func (o AutomationOutput) Vdomparam() pulumi.StringPtrOutput
- type AutomationState
- type Devicedetectionportal
- type DevicedetectionportalArgs
- type DevicedetectionportalArray
- func (DevicedetectionportalArray) ElementType() reflect.Type
- func (i DevicedetectionportalArray) ToDevicedetectionportalArrayOutput() DevicedetectionportalArrayOutput
- func (i DevicedetectionportalArray) ToDevicedetectionportalArrayOutputWithContext(ctx context.Context) DevicedetectionportalArrayOutput
- type DevicedetectionportalArrayInput
- type DevicedetectionportalArrayOutput
- func (DevicedetectionportalArrayOutput) ElementType() reflect.Type
- func (o DevicedetectionportalArrayOutput) Index(i pulumi.IntInput) DevicedetectionportalOutput
- func (o DevicedetectionportalArrayOutput) ToDevicedetectionportalArrayOutput() DevicedetectionportalArrayOutput
- func (o DevicedetectionportalArrayOutput) ToDevicedetectionportalArrayOutputWithContext(ctx context.Context) DevicedetectionportalArrayOutput
- type DevicedetectionportalInput
- type DevicedetectionportalMap
- type DevicedetectionportalMapInput
- type DevicedetectionportalMapOutput
- func (DevicedetectionportalMapOutput) ElementType() reflect.Type
- func (o DevicedetectionportalMapOutput) MapIndex(k pulumi.StringInput) DevicedetectionportalOutput
- func (o DevicedetectionportalMapOutput) ToDevicedetectionportalMapOutput() DevicedetectionportalMapOutput
- func (o DevicedetectionportalMapOutput) ToDevicedetectionportalMapOutputWithContext(ctx context.Context) DevicedetectionportalMapOutput
- type DevicedetectionportalOutput
- func (o DevicedetectionportalOutput) Buffer() pulumi.StringPtrOutput
- func (DevicedetectionportalOutput) ElementType() reflect.Type
- func (o DevicedetectionportalOutput) Format() pulumi.StringOutput
- func (o DevicedetectionportalOutput) Header() pulumi.StringOutput
- func (o DevicedetectionportalOutput) MsgType() pulumi.StringOutput
- func (o DevicedetectionportalOutput) ToDevicedetectionportalOutput() DevicedetectionportalOutput
- func (o DevicedetectionportalOutput) ToDevicedetectionportalOutputWithContext(ctx context.Context) DevicedetectionportalOutput
- func (o DevicedetectionportalOutput) Vdomparam() pulumi.StringPtrOutput
- type DevicedetectionportalState
- type Ec
- type EcArgs
- type EcArray
- type EcArrayInput
- type EcArrayOutput
- type EcInput
- type EcMap
- type EcMapInput
- type EcMapOutput
- type EcOutput
- func (o EcOutput) Buffer() pulumi.StringPtrOutput
- func (EcOutput) ElementType() reflect.Type
- func (o EcOutput) Format() pulumi.StringOutput
- func (o EcOutput) Header() pulumi.StringOutput
- func (o EcOutput) MsgType() pulumi.StringOutput
- func (o EcOutput) ToEcOutput() EcOutput
- func (o EcOutput) ToEcOutputWithContext(ctx context.Context) EcOutput
- func (o EcOutput) Vdomparam() pulumi.StringPtrOutput
- type EcState
- type Fortiguardwf
- type FortiguardwfArgs
- type FortiguardwfArray
- type FortiguardwfArrayInput
- type FortiguardwfArrayOutput
- func (FortiguardwfArrayOutput) ElementType() reflect.Type
- func (o FortiguardwfArrayOutput) Index(i pulumi.IntInput) FortiguardwfOutput
- func (o FortiguardwfArrayOutput) ToFortiguardwfArrayOutput() FortiguardwfArrayOutput
- func (o FortiguardwfArrayOutput) ToFortiguardwfArrayOutputWithContext(ctx context.Context) FortiguardwfArrayOutput
- type FortiguardwfInput
- type FortiguardwfMap
- type FortiguardwfMapInput
- type FortiguardwfMapOutput
- func (FortiguardwfMapOutput) ElementType() reflect.Type
- func (o FortiguardwfMapOutput) MapIndex(k pulumi.StringInput) FortiguardwfOutput
- func (o FortiguardwfMapOutput) ToFortiguardwfMapOutput() FortiguardwfMapOutput
- func (o FortiguardwfMapOutput) ToFortiguardwfMapOutputWithContext(ctx context.Context) FortiguardwfMapOutput
- type FortiguardwfOutput
- func (o FortiguardwfOutput) Buffer() pulumi.StringPtrOutput
- func (FortiguardwfOutput) ElementType() reflect.Type
- func (o FortiguardwfOutput) Format() pulumi.StringOutput
- func (o FortiguardwfOutput) Header() pulumi.StringOutput
- func (o FortiguardwfOutput) MsgType() pulumi.StringOutput
- func (o FortiguardwfOutput) ToFortiguardwfOutput() FortiguardwfOutput
- func (o FortiguardwfOutput) ToFortiguardwfOutputWithContext(ctx context.Context) FortiguardwfOutput
- func (o FortiguardwfOutput) Vdomparam() pulumi.StringPtrOutput
- type FortiguardwfState
- type Ftp
- type FtpArgs
- type FtpArray
- type FtpArrayInput
- type FtpArrayOutput
- type FtpInput
- type FtpMap
- type FtpMapInput
- type FtpMapOutput
- type FtpOutput
- func (o FtpOutput) Buffer() pulumi.StringPtrOutput
- func (FtpOutput) ElementType() reflect.Type
- func (o FtpOutput) Format() pulumi.StringOutput
- func (o FtpOutput) Header() pulumi.StringOutput
- func (o FtpOutput) MsgType() pulumi.StringOutput
- func (o FtpOutput) ToFtpOutput() FtpOutput
- func (o FtpOutput) ToFtpOutputWithContext(ctx context.Context) FtpOutput
- func (o FtpOutput) Vdomparam() pulumi.StringPtrOutput
- type FtpState
- type Http
- type HttpArgs
- type HttpArray
- type HttpArrayInput
- type HttpArrayOutput
- type HttpInput
- type HttpMap
- type HttpMapInput
- type HttpMapOutput
- type HttpOutput
- func (o HttpOutput) Buffer() pulumi.StringPtrOutput
- func (HttpOutput) ElementType() reflect.Type
- func (o HttpOutput) Format() pulumi.StringOutput
- func (o HttpOutput) Header() pulumi.StringOutput
- func (o HttpOutput) MsgType() pulumi.StringOutput
- func (o HttpOutput) ToHttpOutput() HttpOutput
- func (o HttpOutput) ToHttpOutputWithContext(ctx context.Context) HttpOutput
- func (o HttpOutput) Vdomparam() pulumi.StringPtrOutput
- type HttpState
- type Icap
- type IcapArgs
- type IcapArray
- type IcapArrayInput
- type IcapArrayOutput
- type IcapInput
- type IcapMap
- type IcapMapInput
- type IcapMapOutput
- type IcapOutput
- func (o IcapOutput) Buffer() pulumi.StringPtrOutput
- func (IcapOutput) ElementType() reflect.Type
- func (o IcapOutput) Format() pulumi.StringOutput
- func (o IcapOutput) Header() pulumi.StringOutput
- func (o IcapOutput) MsgType() pulumi.StringOutput
- func (o IcapOutput) ToIcapOutput() IcapOutput
- func (o IcapOutput) ToIcapOutputWithContext(ctx context.Context) IcapOutput
- func (o IcapOutput) Vdomparam() pulumi.StringPtrOutput
- type IcapState
- type Mail
- type MailArgs
- type MailArray
- type MailArrayInput
- type MailArrayOutput
- type MailInput
- type MailMap
- type MailMapInput
- type MailMapOutput
- type MailOutput
- func (o MailOutput) Buffer() pulumi.StringPtrOutput
- func (MailOutput) ElementType() reflect.Type
- func (o MailOutput) Format() pulumi.StringOutput
- func (o MailOutput) Header() pulumi.StringOutput
- func (o MailOutput) MsgType() pulumi.StringOutput
- func (o MailOutput) ToMailOutput() MailOutput
- func (o MailOutput) ToMailOutputWithContext(ctx context.Context) MailOutput
- func (o MailOutput) Vdomparam() pulumi.StringPtrOutput
- type MailState
- type Nacquar
- type NacquarArgs
- type NacquarArray
- type NacquarArrayInput
- type NacquarArrayOutput
- type NacquarInput
- type NacquarMap
- type NacquarMapInput
- type NacquarMapOutput
- type NacquarOutput
- func (o NacquarOutput) Buffer() pulumi.StringPtrOutput
- func (NacquarOutput) ElementType() reflect.Type
- func (o NacquarOutput) Format() pulumi.StringOutput
- func (o NacquarOutput) Header() pulumi.StringOutput
- func (o NacquarOutput) MsgType() pulumi.StringOutput
- func (o NacquarOutput) ToNacquarOutput() NacquarOutput
- func (o NacquarOutput) ToNacquarOutputWithContext(ctx context.Context) NacquarOutput
- func (o NacquarOutput) Vdomparam() pulumi.StringPtrOutput
- type NacquarState
- type Nntp
- type NntpArgs
- type NntpArray
- type NntpArrayInput
- type NntpArrayOutput
- type NntpInput
- type NntpMap
- type NntpMapInput
- type NntpMapOutput
- type NntpOutput
- func (o NntpOutput) Buffer() pulumi.StringPtrOutput
- func (NntpOutput) ElementType() reflect.Type
- func (o NntpOutput) Format() pulumi.StringOutput
- func (o NntpOutput) Header() pulumi.StringOutput
- func (o NntpOutput) MsgType() pulumi.StringOutput
- func (o NntpOutput) ToNntpOutput() NntpOutput
- func (o NntpOutput) ToNntpOutputWithContext(ctx context.Context) NntpOutput
- func (o NntpOutput) Vdomparam() pulumi.StringPtrOutput
- type NntpState
- type Spam
- type SpamArgs
- type SpamArray
- type SpamArrayInput
- type SpamArrayOutput
- type SpamInput
- type SpamMap
- type SpamMapInput
- type SpamMapOutput
- type SpamOutput
- func (o SpamOutput) Buffer() pulumi.StringPtrOutput
- func (SpamOutput) ElementType() reflect.Type
- func (o SpamOutput) Format() pulumi.StringOutput
- func (o SpamOutput) Header() pulumi.StringOutput
- func (o SpamOutput) MsgType() pulumi.StringOutput
- func (o SpamOutput) ToSpamOutput() SpamOutput
- func (o SpamOutput) ToSpamOutputWithContext(ctx context.Context) SpamOutput
- func (o SpamOutput) Vdomparam() pulumi.StringPtrOutput
- type SpamState
- type Sslvpn
- type SslvpnArgs
- type SslvpnArray
- type SslvpnArrayInput
- type SslvpnArrayOutput
- type SslvpnInput
- type SslvpnMap
- type SslvpnMapInput
- type SslvpnMapOutput
- type SslvpnOutput
- func (o SslvpnOutput) Buffer() pulumi.StringPtrOutput
- func (SslvpnOutput) ElementType() reflect.Type
- func (o SslvpnOutput) Format() pulumi.StringOutput
- func (o SslvpnOutput) Header() pulumi.StringOutput
- func (o SslvpnOutput) MsgType() pulumi.StringOutput
- func (o SslvpnOutput) ToSslvpnOutput() SslvpnOutput
- func (o SslvpnOutput) ToSslvpnOutputWithContext(ctx context.Context) SslvpnOutput
- func (o SslvpnOutput) Vdomparam() pulumi.StringPtrOutput
- type SslvpnState
- type Trafficquota
- type TrafficquotaArgs
- type TrafficquotaArray
- type TrafficquotaArrayInput
- type TrafficquotaArrayOutput
- func (TrafficquotaArrayOutput) ElementType() reflect.Type
- func (o TrafficquotaArrayOutput) Index(i pulumi.IntInput) TrafficquotaOutput
- func (o TrafficquotaArrayOutput) ToTrafficquotaArrayOutput() TrafficquotaArrayOutput
- func (o TrafficquotaArrayOutput) ToTrafficquotaArrayOutputWithContext(ctx context.Context) TrafficquotaArrayOutput
- type TrafficquotaInput
- type TrafficquotaMap
- type TrafficquotaMapInput
- type TrafficquotaMapOutput
- func (TrafficquotaMapOutput) ElementType() reflect.Type
- func (o TrafficquotaMapOutput) MapIndex(k pulumi.StringInput) TrafficquotaOutput
- func (o TrafficquotaMapOutput) ToTrafficquotaMapOutput() TrafficquotaMapOutput
- func (o TrafficquotaMapOutput) ToTrafficquotaMapOutputWithContext(ctx context.Context) TrafficquotaMapOutput
- type TrafficquotaOutput
- func (o TrafficquotaOutput) Buffer() pulumi.StringPtrOutput
- func (TrafficquotaOutput) ElementType() reflect.Type
- func (o TrafficquotaOutput) Format() pulumi.StringOutput
- func (o TrafficquotaOutput) Header() pulumi.StringOutput
- func (o TrafficquotaOutput) MsgType() pulumi.StringOutput
- func (o TrafficquotaOutput) ToTrafficquotaOutput() TrafficquotaOutput
- func (o TrafficquotaOutput) ToTrafficquotaOutputWithContext(ctx context.Context) TrafficquotaOutput
- func (o TrafficquotaOutput) Vdomparam() pulumi.StringPtrOutput
- type TrafficquotaState
- type Utm
- type UtmArgs
- type UtmArray
- type UtmArrayInput
- type UtmArrayOutput
- type UtmInput
- type UtmMap
- type UtmMapInput
- type UtmMapOutput
- type UtmOutput
- func (o UtmOutput) Buffer() pulumi.StringPtrOutput
- func (UtmOutput) ElementType() reflect.Type
- func (o UtmOutput) Format() pulumi.StringOutput
- func (o UtmOutput) Header() pulumi.StringOutput
- func (o UtmOutput) MsgType() pulumi.StringOutput
- func (o UtmOutput) ToUtmOutput() UtmOutput
- func (o UtmOutput) ToUtmOutputWithContext(ctx context.Context) UtmOutput
- func (o UtmOutput) Vdomparam() pulumi.StringPtrOutput
- type UtmState
- type Webproxy
- type WebproxyArgs
- type WebproxyArray
- type WebproxyArrayInput
- type WebproxyArrayOutput
- type WebproxyInput
- type WebproxyMap
- type WebproxyMapInput
- type WebproxyMapOutput
- type WebproxyOutput
- func (o WebproxyOutput) Buffer() pulumi.StringPtrOutput
- func (WebproxyOutput) ElementType() reflect.Type
- func (o WebproxyOutput) Format() pulumi.StringOutput
- func (o WebproxyOutput) Header() pulumi.StringOutput
- func (o WebproxyOutput) MsgType() pulumi.StringOutput
- func (o WebproxyOutput) ToWebproxyOutput() WebproxyOutput
- func (o WebproxyOutput) ToWebproxyOutputWithContext(ctx context.Context) WebproxyOutput
- func (o WebproxyOutput) Vdomparam() pulumi.StringPtrOutput
- type WebproxyState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Admin ¶
type Admin struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages.
## Import
SystemReplacemsg Admin can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/admin:Admin labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/admin:Admin labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetAdmin ¶
func GetAdmin(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AdminState, opts ...pulumi.ResourceOption) (*Admin, error)
GetAdmin gets an existing Admin 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 NewAdmin ¶
func NewAdmin(ctx *pulumi.Context, name string, args *AdminArgs, opts ...pulumi.ResourceOption) (*Admin, error)
NewAdmin registers a new resource with the given unique name, arguments, and options.
func (*Admin) ElementType ¶
func (*Admin) ToAdminOutput ¶
func (i *Admin) ToAdminOutput() AdminOutput
func (*Admin) ToAdminOutputWithContext ¶
func (i *Admin) ToAdminOutputWithContext(ctx context.Context) AdminOutput
type AdminArgs ¶
type AdminArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Admin resource.
func (AdminArgs) ElementType ¶
type AdminArray ¶
type AdminArray []AdminInput
func (AdminArray) ElementType ¶
func (AdminArray) ElementType() reflect.Type
func (AdminArray) ToAdminArrayOutput ¶
func (i AdminArray) ToAdminArrayOutput() AdminArrayOutput
func (AdminArray) ToAdminArrayOutputWithContext ¶
func (i AdminArray) ToAdminArrayOutputWithContext(ctx context.Context) AdminArrayOutput
type AdminArrayInput ¶
type AdminArrayInput interface { pulumi.Input ToAdminArrayOutput() AdminArrayOutput ToAdminArrayOutputWithContext(context.Context) AdminArrayOutput }
AdminArrayInput is an input type that accepts AdminArray and AdminArrayOutput values. You can construct a concrete instance of `AdminArrayInput` via:
AdminArray{ AdminArgs{...} }
type AdminArrayOutput ¶
type AdminArrayOutput struct{ *pulumi.OutputState }
func (AdminArrayOutput) ElementType ¶
func (AdminArrayOutput) ElementType() reflect.Type
func (AdminArrayOutput) Index ¶
func (o AdminArrayOutput) Index(i pulumi.IntInput) AdminOutput
func (AdminArrayOutput) ToAdminArrayOutput ¶
func (o AdminArrayOutput) ToAdminArrayOutput() AdminArrayOutput
func (AdminArrayOutput) ToAdminArrayOutputWithContext ¶
func (o AdminArrayOutput) ToAdminArrayOutputWithContext(ctx context.Context) AdminArrayOutput
type AdminInput ¶
type AdminInput interface { pulumi.Input ToAdminOutput() AdminOutput ToAdminOutputWithContext(ctx context.Context) AdminOutput }
type AdminMap ¶
type AdminMap map[string]AdminInput
func (AdminMap) ElementType ¶
func (AdminMap) ToAdminMapOutput ¶
func (i AdminMap) ToAdminMapOutput() AdminMapOutput
func (AdminMap) ToAdminMapOutputWithContext ¶
func (i AdminMap) ToAdminMapOutputWithContext(ctx context.Context) AdminMapOutput
type AdminMapInput ¶
type AdminMapInput interface { pulumi.Input ToAdminMapOutput() AdminMapOutput ToAdminMapOutputWithContext(context.Context) AdminMapOutput }
AdminMapInput is an input type that accepts AdminMap and AdminMapOutput values. You can construct a concrete instance of `AdminMapInput` via:
AdminMap{ "key": AdminArgs{...} }
type AdminMapOutput ¶
type AdminMapOutput struct{ *pulumi.OutputState }
func (AdminMapOutput) ElementType ¶
func (AdminMapOutput) ElementType() reflect.Type
func (AdminMapOutput) MapIndex ¶
func (o AdminMapOutput) MapIndex(k pulumi.StringInput) AdminOutput
func (AdminMapOutput) ToAdminMapOutput ¶
func (o AdminMapOutput) ToAdminMapOutput() AdminMapOutput
func (AdminMapOutput) ToAdminMapOutputWithContext ¶
func (o AdminMapOutput) ToAdminMapOutputWithContext(ctx context.Context) AdminMapOutput
type AdminOutput ¶
type AdminOutput struct{ *pulumi.OutputState }
func (AdminOutput) ElementType ¶
func (AdminOutput) ElementType() reflect.Type
func (AdminOutput) Header ¶
func (o AdminOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (AdminOutput) ToAdminOutput ¶
func (o AdminOutput) ToAdminOutput() AdminOutput
func (AdminOutput) ToAdminOutputWithContext ¶
func (o AdminOutput) ToAdminOutputWithContext(ctx context.Context) AdminOutput
func (AdminOutput) Vdomparam ¶
func (o AdminOutput) 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 AdminState ¶
type AdminState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (AdminState) ElementType ¶
func (AdminState) ElementType() reflect.Type
type Alertmail ¶
type Alertmail struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages.
## Import
SystemReplacemsg Alertmail can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/alertmail:Alertmail labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/alertmail:Alertmail labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetAlertmail ¶
func GetAlertmail(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AlertmailState, opts ...pulumi.ResourceOption) (*Alertmail, error)
GetAlertmail gets an existing Alertmail 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 NewAlertmail ¶
func NewAlertmail(ctx *pulumi.Context, name string, args *AlertmailArgs, opts ...pulumi.ResourceOption) (*Alertmail, error)
NewAlertmail registers a new resource with the given unique name, arguments, and options.
func (*Alertmail) ElementType ¶
func (*Alertmail) ToAlertmailOutput ¶
func (i *Alertmail) ToAlertmailOutput() AlertmailOutput
func (*Alertmail) ToAlertmailOutputWithContext ¶
func (i *Alertmail) ToAlertmailOutputWithContext(ctx context.Context) AlertmailOutput
type AlertmailArgs ¶
type AlertmailArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Alertmail resource.
func (AlertmailArgs) ElementType ¶
func (AlertmailArgs) ElementType() reflect.Type
type AlertmailArray ¶
type AlertmailArray []AlertmailInput
func (AlertmailArray) ElementType ¶
func (AlertmailArray) ElementType() reflect.Type
func (AlertmailArray) ToAlertmailArrayOutput ¶
func (i AlertmailArray) ToAlertmailArrayOutput() AlertmailArrayOutput
func (AlertmailArray) ToAlertmailArrayOutputWithContext ¶
func (i AlertmailArray) ToAlertmailArrayOutputWithContext(ctx context.Context) AlertmailArrayOutput
type AlertmailArrayInput ¶
type AlertmailArrayInput interface { pulumi.Input ToAlertmailArrayOutput() AlertmailArrayOutput ToAlertmailArrayOutputWithContext(context.Context) AlertmailArrayOutput }
AlertmailArrayInput is an input type that accepts AlertmailArray and AlertmailArrayOutput values. You can construct a concrete instance of `AlertmailArrayInput` via:
AlertmailArray{ AlertmailArgs{...} }
type AlertmailArrayOutput ¶
type AlertmailArrayOutput struct{ *pulumi.OutputState }
func (AlertmailArrayOutput) ElementType ¶
func (AlertmailArrayOutput) ElementType() reflect.Type
func (AlertmailArrayOutput) Index ¶
func (o AlertmailArrayOutput) Index(i pulumi.IntInput) AlertmailOutput
func (AlertmailArrayOutput) ToAlertmailArrayOutput ¶
func (o AlertmailArrayOutput) ToAlertmailArrayOutput() AlertmailArrayOutput
func (AlertmailArrayOutput) ToAlertmailArrayOutputWithContext ¶
func (o AlertmailArrayOutput) ToAlertmailArrayOutputWithContext(ctx context.Context) AlertmailArrayOutput
type AlertmailInput ¶
type AlertmailInput interface { pulumi.Input ToAlertmailOutput() AlertmailOutput ToAlertmailOutputWithContext(ctx context.Context) AlertmailOutput }
type AlertmailMap ¶
type AlertmailMap map[string]AlertmailInput
func (AlertmailMap) ElementType ¶
func (AlertmailMap) ElementType() reflect.Type
func (AlertmailMap) ToAlertmailMapOutput ¶
func (i AlertmailMap) ToAlertmailMapOutput() AlertmailMapOutput
func (AlertmailMap) ToAlertmailMapOutputWithContext ¶
func (i AlertmailMap) ToAlertmailMapOutputWithContext(ctx context.Context) AlertmailMapOutput
type AlertmailMapInput ¶
type AlertmailMapInput interface { pulumi.Input ToAlertmailMapOutput() AlertmailMapOutput ToAlertmailMapOutputWithContext(context.Context) AlertmailMapOutput }
AlertmailMapInput is an input type that accepts AlertmailMap and AlertmailMapOutput values. You can construct a concrete instance of `AlertmailMapInput` via:
AlertmailMap{ "key": AlertmailArgs{...} }
type AlertmailMapOutput ¶
type AlertmailMapOutput struct{ *pulumi.OutputState }
func (AlertmailMapOutput) ElementType ¶
func (AlertmailMapOutput) ElementType() reflect.Type
func (AlertmailMapOutput) MapIndex ¶
func (o AlertmailMapOutput) MapIndex(k pulumi.StringInput) AlertmailOutput
func (AlertmailMapOutput) ToAlertmailMapOutput ¶
func (o AlertmailMapOutput) ToAlertmailMapOutput() AlertmailMapOutput
func (AlertmailMapOutput) ToAlertmailMapOutputWithContext ¶
func (o AlertmailMapOutput) ToAlertmailMapOutputWithContext(ctx context.Context) AlertmailMapOutput
type AlertmailOutput ¶
type AlertmailOutput struct{ *pulumi.OutputState }
func (AlertmailOutput) Buffer ¶
func (o AlertmailOutput) Buffer() pulumi.StringPtrOutput
Message string.
func (AlertmailOutput) ElementType ¶
func (AlertmailOutput) ElementType() reflect.Type
func (AlertmailOutput) Header ¶
func (o AlertmailOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (AlertmailOutput) MsgType ¶
func (o AlertmailOutput) MsgType() pulumi.StringOutput
Message type.
func (AlertmailOutput) ToAlertmailOutput ¶
func (o AlertmailOutput) ToAlertmailOutput() AlertmailOutput
func (AlertmailOutput) ToAlertmailOutputWithContext ¶
func (o AlertmailOutput) ToAlertmailOutputWithContext(ctx context.Context) AlertmailOutput
func (AlertmailOutput) Vdomparam ¶
func (o AlertmailOutput) 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 AlertmailState ¶
type AlertmailState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (AlertmailState) ElementType ¶
func (AlertmailState) ElementType() reflect.Type
type Auth ¶
type Auth struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages.
## Import
SystemReplacemsg Auth can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/auth:Auth labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/auth:Auth labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetAuth ¶
func GetAuth(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthState, opts ...pulumi.ResourceOption) (*Auth, error)
GetAuth gets an existing Auth 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 NewAuth ¶
func NewAuth(ctx *pulumi.Context, name string, args *AuthArgs, opts ...pulumi.ResourceOption) (*Auth, error)
NewAuth registers a new resource with the given unique name, arguments, and options.
func (*Auth) ElementType ¶
func (*Auth) ToAuthOutput ¶
func (i *Auth) ToAuthOutput() AuthOutput
func (*Auth) ToAuthOutputWithContext ¶
func (i *Auth) ToAuthOutputWithContext(ctx context.Context) AuthOutput
type AuthArgs ¶
type AuthArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Auth resource.
func (AuthArgs) ElementType ¶
type AuthArray ¶
type AuthArray []AuthInput
func (AuthArray) ElementType ¶
func (AuthArray) ToAuthArrayOutput ¶
func (i AuthArray) ToAuthArrayOutput() AuthArrayOutput
func (AuthArray) ToAuthArrayOutputWithContext ¶
func (i AuthArray) ToAuthArrayOutputWithContext(ctx context.Context) AuthArrayOutput
type AuthArrayInput ¶
type AuthArrayInput interface { pulumi.Input ToAuthArrayOutput() AuthArrayOutput ToAuthArrayOutputWithContext(context.Context) AuthArrayOutput }
AuthArrayInput is an input type that accepts AuthArray and AuthArrayOutput values. You can construct a concrete instance of `AuthArrayInput` via:
AuthArray{ AuthArgs{...} }
type AuthArrayOutput ¶
type AuthArrayOutput struct{ *pulumi.OutputState }
func (AuthArrayOutput) ElementType ¶
func (AuthArrayOutput) ElementType() reflect.Type
func (AuthArrayOutput) Index ¶
func (o AuthArrayOutput) Index(i pulumi.IntInput) AuthOutput
func (AuthArrayOutput) ToAuthArrayOutput ¶
func (o AuthArrayOutput) ToAuthArrayOutput() AuthArrayOutput
func (AuthArrayOutput) ToAuthArrayOutputWithContext ¶
func (o AuthArrayOutput) ToAuthArrayOutputWithContext(ctx context.Context) AuthArrayOutput
type AuthInput ¶
type AuthInput interface { pulumi.Input ToAuthOutput() AuthOutput ToAuthOutputWithContext(ctx context.Context) AuthOutput }
type AuthMap ¶
func (AuthMap) ElementType ¶
func (AuthMap) ToAuthMapOutput ¶
func (i AuthMap) ToAuthMapOutput() AuthMapOutput
func (AuthMap) ToAuthMapOutputWithContext ¶
func (i AuthMap) ToAuthMapOutputWithContext(ctx context.Context) AuthMapOutput
type AuthMapInput ¶
type AuthMapInput interface { pulumi.Input ToAuthMapOutput() AuthMapOutput ToAuthMapOutputWithContext(context.Context) AuthMapOutput }
AuthMapInput is an input type that accepts AuthMap and AuthMapOutput values. You can construct a concrete instance of `AuthMapInput` via:
AuthMap{ "key": AuthArgs{...} }
type AuthMapOutput ¶
type AuthMapOutput struct{ *pulumi.OutputState }
func (AuthMapOutput) ElementType ¶
func (AuthMapOutput) ElementType() reflect.Type
func (AuthMapOutput) MapIndex ¶
func (o AuthMapOutput) MapIndex(k pulumi.StringInput) AuthOutput
func (AuthMapOutput) ToAuthMapOutput ¶
func (o AuthMapOutput) ToAuthMapOutput() AuthMapOutput
func (AuthMapOutput) ToAuthMapOutputWithContext ¶
func (o AuthMapOutput) ToAuthMapOutputWithContext(ctx context.Context) AuthMapOutput
type AuthOutput ¶
type AuthOutput struct{ *pulumi.OutputState }
func (AuthOutput) ElementType ¶
func (AuthOutput) ElementType() reflect.Type
func (AuthOutput) Header ¶
func (o AuthOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (AuthOutput) ToAuthOutput ¶
func (o AuthOutput) ToAuthOutput() AuthOutput
func (AuthOutput) ToAuthOutputWithContext ¶
func (o AuthOutput) ToAuthOutputWithContext(ctx context.Context) AuthOutput
func (AuthOutput) Vdomparam ¶
func (o AuthOutput) 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 AuthState ¶
type AuthState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (AuthState) ElementType ¶
type Automation ¶
type Automation struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Valid values: `none`, `text`, `html`. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages. Applies to FortiOS Version `>= 7.0.0`.
## Import
SystemReplacemsg Automation can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/automation:Automation labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/automation:Automation labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetAutomation ¶
func GetAutomation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AutomationState, opts ...pulumi.ResourceOption) (*Automation, error)
GetAutomation gets an existing Automation 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 NewAutomation ¶
func NewAutomation(ctx *pulumi.Context, name string, args *AutomationArgs, opts ...pulumi.ResourceOption) (*Automation, error)
NewAutomation registers a new resource with the given unique name, arguments, and options.
func (*Automation) ElementType ¶
func (*Automation) ElementType() reflect.Type
func (*Automation) ToAutomationOutput ¶
func (i *Automation) ToAutomationOutput() AutomationOutput
func (*Automation) ToAutomationOutputWithContext ¶
func (i *Automation) ToAutomationOutputWithContext(ctx context.Context) AutomationOutput
type AutomationArgs ¶
type AutomationArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Valid values: `none`, `text`, `html`. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 Automation resource.
func (AutomationArgs) ElementType ¶
func (AutomationArgs) ElementType() reflect.Type
type AutomationArray ¶
type AutomationArray []AutomationInput
func (AutomationArray) ElementType ¶
func (AutomationArray) ElementType() reflect.Type
func (AutomationArray) ToAutomationArrayOutput ¶
func (i AutomationArray) ToAutomationArrayOutput() AutomationArrayOutput
func (AutomationArray) ToAutomationArrayOutputWithContext ¶
func (i AutomationArray) ToAutomationArrayOutputWithContext(ctx context.Context) AutomationArrayOutput
type AutomationArrayInput ¶
type AutomationArrayInput interface { pulumi.Input ToAutomationArrayOutput() AutomationArrayOutput ToAutomationArrayOutputWithContext(context.Context) AutomationArrayOutput }
AutomationArrayInput is an input type that accepts AutomationArray and AutomationArrayOutput values. You can construct a concrete instance of `AutomationArrayInput` via:
AutomationArray{ AutomationArgs{...} }
type AutomationArrayOutput ¶
type AutomationArrayOutput struct{ *pulumi.OutputState }
func (AutomationArrayOutput) ElementType ¶
func (AutomationArrayOutput) ElementType() reflect.Type
func (AutomationArrayOutput) Index ¶
func (o AutomationArrayOutput) Index(i pulumi.IntInput) AutomationOutput
func (AutomationArrayOutput) ToAutomationArrayOutput ¶
func (o AutomationArrayOutput) ToAutomationArrayOutput() AutomationArrayOutput
func (AutomationArrayOutput) ToAutomationArrayOutputWithContext ¶
func (o AutomationArrayOutput) ToAutomationArrayOutputWithContext(ctx context.Context) AutomationArrayOutput
type AutomationInput ¶
type AutomationInput interface { pulumi.Input ToAutomationOutput() AutomationOutput ToAutomationOutputWithContext(ctx context.Context) AutomationOutput }
type AutomationMap ¶
type AutomationMap map[string]AutomationInput
func (AutomationMap) ElementType ¶
func (AutomationMap) ElementType() reflect.Type
func (AutomationMap) ToAutomationMapOutput ¶
func (i AutomationMap) ToAutomationMapOutput() AutomationMapOutput
func (AutomationMap) ToAutomationMapOutputWithContext ¶
func (i AutomationMap) ToAutomationMapOutputWithContext(ctx context.Context) AutomationMapOutput
type AutomationMapInput ¶
type AutomationMapInput interface { pulumi.Input ToAutomationMapOutput() AutomationMapOutput ToAutomationMapOutputWithContext(context.Context) AutomationMapOutput }
AutomationMapInput is an input type that accepts AutomationMap and AutomationMapOutput values. You can construct a concrete instance of `AutomationMapInput` via:
AutomationMap{ "key": AutomationArgs{...} }
type AutomationMapOutput ¶
type AutomationMapOutput struct{ *pulumi.OutputState }
func (AutomationMapOutput) ElementType ¶
func (AutomationMapOutput) ElementType() reflect.Type
func (AutomationMapOutput) MapIndex ¶
func (o AutomationMapOutput) MapIndex(k pulumi.StringInput) AutomationOutput
func (AutomationMapOutput) ToAutomationMapOutput ¶
func (o AutomationMapOutput) ToAutomationMapOutput() AutomationMapOutput
func (AutomationMapOutput) ToAutomationMapOutputWithContext ¶
func (o AutomationMapOutput) ToAutomationMapOutputWithContext(ctx context.Context) AutomationMapOutput
type AutomationOutput ¶
type AutomationOutput struct{ *pulumi.OutputState }
func (AutomationOutput) Buffer ¶
func (o AutomationOutput) Buffer() pulumi.StringPtrOutput
Message string.
func (AutomationOutput) ElementType ¶
func (AutomationOutput) ElementType() reflect.Type
func (AutomationOutput) Format ¶
func (o AutomationOutput) Format() pulumi.StringOutput
Format flag. Valid values: `none`, `text`, `html`.
func (AutomationOutput) Header ¶
func (o AutomationOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (AutomationOutput) MsgType ¶
func (o AutomationOutput) MsgType() pulumi.StringOutput
Message type.
func (AutomationOutput) ToAutomationOutput ¶
func (o AutomationOutput) ToAutomationOutput() AutomationOutput
func (AutomationOutput) ToAutomationOutputWithContext ¶
func (o AutomationOutput) ToAutomationOutputWithContext(ctx context.Context) AutomationOutput
func (AutomationOutput) Vdomparam ¶
func (o AutomationOutput) 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 AutomationState ¶
type AutomationState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Valid values: `none`, `text`, `html`. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (AutomationState) ElementType ¶
func (AutomationState) ElementType() reflect.Type
type Devicedetectionportal ¶
type Devicedetectionportal struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages. Applies to FortiOS Version `<= 6.4.1`.
## Import
SystemReplacemsg DeviceDetectionPortal can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/devicedetectionportal:Devicedetectionportal labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/devicedetectionportal:Devicedetectionportal labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetDevicedetectionportal ¶
func GetDevicedetectionportal(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DevicedetectionportalState, opts ...pulumi.ResourceOption) (*Devicedetectionportal, error)
GetDevicedetectionportal gets an existing Devicedetectionportal 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 NewDevicedetectionportal ¶
func NewDevicedetectionportal(ctx *pulumi.Context, name string, args *DevicedetectionportalArgs, opts ...pulumi.ResourceOption) (*Devicedetectionportal, error)
NewDevicedetectionportal registers a new resource with the given unique name, arguments, and options.
func (*Devicedetectionportal) ElementType ¶
func (*Devicedetectionportal) ElementType() reflect.Type
func (*Devicedetectionportal) ToDevicedetectionportalOutput ¶
func (i *Devicedetectionportal) ToDevicedetectionportalOutput() DevicedetectionportalOutput
func (*Devicedetectionportal) ToDevicedetectionportalOutputWithContext ¶
func (i *Devicedetectionportal) ToDevicedetectionportalOutputWithContext(ctx context.Context) DevicedetectionportalOutput
type DevicedetectionportalArgs ¶
type DevicedetectionportalArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Devicedetectionportal resource.
func (DevicedetectionportalArgs) ElementType ¶
func (DevicedetectionportalArgs) ElementType() reflect.Type
type DevicedetectionportalArray ¶
type DevicedetectionportalArray []DevicedetectionportalInput
func (DevicedetectionportalArray) ElementType ¶
func (DevicedetectionportalArray) ElementType() reflect.Type
func (DevicedetectionportalArray) ToDevicedetectionportalArrayOutput ¶
func (i DevicedetectionportalArray) ToDevicedetectionportalArrayOutput() DevicedetectionportalArrayOutput
func (DevicedetectionportalArray) ToDevicedetectionportalArrayOutputWithContext ¶
func (i DevicedetectionportalArray) ToDevicedetectionportalArrayOutputWithContext(ctx context.Context) DevicedetectionportalArrayOutput
type DevicedetectionportalArrayInput ¶
type DevicedetectionportalArrayInput interface { pulumi.Input ToDevicedetectionportalArrayOutput() DevicedetectionportalArrayOutput ToDevicedetectionportalArrayOutputWithContext(context.Context) DevicedetectionportalArrayOutput }
DevicedetectionportalArrayInput is an input type that accepts DevicedetectionportalArray and DevicedetectionportalArrayOutput values. You can construct a concrete instance of `DevicedetectionportalArrayInput` via:
DevicedetectionportalArray{ DevicedetectionportalArgs{...} }
type DevicedetectionportalArrayOutput ¶
type DevicedetectionportalArrayOutput struct{ *pulumi.OutputState }
func (DevicedetectionportalArrayOutput) ElementType ¶
func (DevicedetectionportalArrayOutput) ElementType() reflect.Type
func (DevicedetectionportalArrayOutput) Index ¶
func (o DevicedetectionportalArrayOutput) Index(i pulumi.IntInput) DevicedetectionportalOutput
func (DevicedetectionportalArrayOutput) ToDevicedetectionportalArrayOutput ¶
func (o DevicedetectionportalArrayOutput) ToDevicedetectionportalArrayOutput() DevicedetectionportalArrayOutput
func (DevicedetectionportalArrayOutput) ToDevicedetectionportalArrayOutputWithContext ¶
func (o DevicedetectionportalArrayOutput) ToDevicedetectionportalArrayOutputWithContext(ctx context.Context) DevicedetectionportalArrayOutput
type DevicedetectionportalInput ¶
type DevicedetectionportalInput interface { pulumi.Input ToDevicedetectionportalOutput() DevicedetectionportalOutput ToDevicedetectionportalOutputWithContext(ctx context.Context) DevicedetectionportalOutput }
type DevicedetectionportalMap ¶
type DevicedetectionportalMap map[string]DevicedetectionportalInput
func (DevicedetectionportalMap) ElementType ¶
func (DevicedetectionportalMap) ElementType() reflect.Type
func (DevicedetectionportalMap) ToDevicedetectionportalMapOutput ¶
func (i DevicedetectionportalMap) ToDevicedetectionportalMapOutput() DevicedetectionportalMapOutput
func (DevicedetectionportalMap) ToDevicedetectionportalMapOutputWithContext ¶
func (i DevicedetectionportalMap) ToDevicedetectionportalMapOutputWithContext(ctx context.Context) DevicedetectionportalMapOutput
type DevicedetectionportalMapInput ¶
type DevicedetectionportalMapInput interface { pulumi.Input ToDevicedetectionportalMapOutput() DevicedetectionportalMapOutput ToDevicedetectionportalMapOutputWithContext(context.Context) DevicedetectionportalMapOutput }
DevicedetectionportalMapInput is an input type that accepts DevicedetectionportalMap and DevicedetectionportalMapOutput values. You can construct a concrete instance of `DevicedetectionportalMapInput` via:
DevicedetectionportalMap{ "key": DevicedetectionportalArgs{...} }
type DevicedetectionportalMapOutput ¶
type DevicedetectionportalMapOutput struct{ *pulumi.OutputState }
func (DevicedetectionportalMapOutput) ElementType ¶
func (DevicedetectionportalMapOutput) ElementType() reflect.Type
func (DevicedetectionportalMapOutput) MapIndex ¶
func (o DevicedetectionportalMapOutput) MapIndex(k pulumi.StringInput) DevicedetectionportalOutput
func (DevicedetectionportalMapOutput) ToDevicedetectionportalMapOutput ¶
func (o DevicedetectionportalMapOutput) ToDevicedetectionportalMapOutput() DevicedetectionportalMapOutput
func (DevicedetectionportalMapOutput) ToDevicedetectionportalMapOutputWithContext ¶
func (o DevicedetectionportalMapOutput) ToDevicedetectionportalMapOutputWithContext(ctx context.Context) DevicedetectionportalMapOutput
type DevicedetectionportalOutput ¶
type DevicedetectionportalOutput struct{ *pulumi.OutputState }
func (DevicedetectionportalOutput) Buffer ¶
func (o DevicedetectionportalOutput) Buffer() pulumi.StringPtrOutput
Message string.
func (DevicedetectionportalOutput) ElementType ¶
func (DevicedetectionportalOutput) ElementType() reflect.Type
func (DevicedetectionportalOutput) Format ¶
func (o DevicedetectionportalOutput) Format() pulumi.StringOutput
Format flag.
func (DevicedetectionportalOutput) Header ¶
func (o DevicedetectionportalOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (DevicedetectionportalOutput) MsgType ¶
func (o DevicedetectionportalOutput) MsgType() pulumi.StringOutput
Message type.
func (DevicedetectionportalOutput) ToDevicedetectionportalOutput ¶
func (o DevicedetectionportalOutput) ToDevicedetectionportalOutput() DevicedetectionportalOutput
func (DevicedetectionportalOutput) ToDevicedetectionportalOutputWithContext ¶
func (o DevicedetectionportalOutput) ToDevicedetectionportalOutputWithContext(ctx context.Context) DevicedetectionportalOutput
func (DevicedetectionportalOutput) Vdomparam ¶
func (o DevicedetectionportalOutput) 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 DevicedetectionportalState ¶
type DevicedetectionportalState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (DevicedetectionportalState) ElementType ¶
func (DevicedetectionportalState) ElementType() reflect.Type
type Ec ¶
type Ec struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Valid values: `none`, `text`, `html`, `wml`. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages. Applies to FortiOS Version `<= 6.2.0`.
## Import
SystemReplacemsg Ec can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/ec:Ec labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/ec:Ec labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetEc ¶
func GetEc(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EcState, opts ...pulumi.ResourceOption) (*Ec, error)
GetEc gets an existing Ec 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 NewEc ¶
func NewEc(ctx *pulumi.Context, name string, args *EcArgs, opts ...pulumi.ResourceOption) (*Ec, error)
NewEc registers a new resource with the given unique name, arguments, and options.
func (*Ec) ElementType ¶
func (*Ec) ToEcOutput ¶
type EcArgs ¶
type EcArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Valid values: `none`, `text`, `html`, `wml`. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Ec resource.
func (EcArgs) ElementType ¶
type EcArray ¶
type EcArray []EcInput
func (EcArray) ElementType ¶
func (EcArray) ToEcArrayOutput ¶
func (i EcArray) ToEcArrayOutput() EcArrayOutput
func (EcArray) ToEcArrayOutputWithContext ¶
func (i EcArray) ToEcArrayOutputWithContext(ctx context.Context) EcArrayOutput
type EcArrayInput ¶
type EcArrayInput interface { pulumi.Input ToEcArrayOutput() EcArrayOutput ToEcArrayOutputWithContext(context.Context) EcArrayOutput }
EcArrayInput is an input type that accepts EcArray and EcArrayOutput values. You can construct a concrete instance of `EcArrayInput` via:
EcArray{ EcArgs{...} }
type EcArrayOutput ¶
type EcArrayOutput struct{ *pulumi.OutputState }
func (EcArrayOutput) ElementType ¶
func (EcArrayOutput) ElementType() reflect.Type
func (EcArrayOutput) ToEcArrayOutput ¶
func (o EcArrayOutput) ToEcArrayOutput() EcArrayOutput
func (EcArrayOutput) ToEcArrayOutputWithContext ¶
func (o EcArrayOutput) ToEcArrayOutputWithContext(ctx context.Context) EcArrayOutput
type EcMap ¶
func (EcMap) ElementType ¶
func (EcMap) ToEcMapOutput ¶
func (i EcMap) ToEcMapOutput() EcMapOutput
func (EcMap) ToEcMapOutputWithContext ¶
func (i EcMap) ToEcMapOutputWithContext(ctx context.Context) EcMapOutput
type EcMapInput ¶
type EcMapInput interface { pulumi.Input ToEcMapOutput() EcMapOutput ToEcMapOutputWithContext(context.Context) EcMapOutput }
EcMapInput is an input type that accepts EcMap and EcMapOutput values. You can construct a concrete instance of `EcMapInput` via:
EcMap{ "key": EcArgs{...} }
type EcMapOutput ¶
type EcMapOutput struct{ *pulumi.OutputState }
func (EcMapOutput) ElementType ¶
func (EcMapOutput) ElementType() reflect.Type
func (EcMapOutput) MapIndex ¶
func (o EcMapOutput) MapIndex(k pulumi.StringInput) EcOutput
func (EcMapOutput) ToEcMapOutput ¶
func (o EcMapOutput) ToEcMapOutput() EcMapOutput
func (EcMapOutput) ToEcMapOutputWithContext ¶
func (o EcMapOutput) ToEcMapOutputWithContext(ctx context.Context) EcMapOutput
type EcOutput ¶
type EcOutput struct{ *pulumi.OutputState }
func (EcOutput) ElementType ¶
func (EcOutput) Format ¶
func (o EcOutput) Format() pulumi.StringOutput
Format flag. Valid values: `none`, `text`, `html`, `wml`.
func (EcOutput) Header ¶
func (o EcOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (EcOutput) ToEcOutput ¶
func (EcOutput) ToEcOutputWithContext ¶
func (EcOutput) Vdomparam ¶
func (o EcOutput) 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 EcState ¶
type EcState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Valid values: `none`, `text`, `html`, `wml`. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (EcState) ElementType ¶
type Fortiguardwf ¶
type Fortiguardwf struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages.
## Import
SystemReplacemsg FortiguardWf can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/fortiguardwf:Fortiguardwf labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/fortiguardwf:Fortiguardwf labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetFortiguardwf ¶
func GetFortiguardwf(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FortiguardwfState, opts ...pulumi.ResourceOption) (*Fortiguardwf, error)
GetFortiguardwf gets an existing Fortiguardwf 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 NewFortiguardwf ¶
func NewFortiguardwf(ctx *pulumi.Context, name string, args *FortiguardwfArgs, opts ...pulumi.ResourceOption) (*Fortiguardwf, error)
NewFortiguardwf registers a new resource with the given unique name, arguments, and options.
func (*Fortiguardwf) ElementType ¶
func (*Fortiguardwf) ElementType() reflect.Type
func (*Fortiguardwf) ToFortiguardwfOutput ¶
func (i *Fortiguardwf) ToFortiguardwfOutput() FortiguardwfOutput
func (*Fortiguardwf) ToFortiguardwfOutputWithContext ¶
func (i *Fortiguardwf) ToFortiguardwfOutputWithContext(ctx context.Context) FortiguardwfOutput
type FortiguardwfArgs ¶
type FortiguardwfArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Fortiguardwf resource.
func (FortiguardwfArgs) ElementType ¶
func (FortiguardwfArgs) ElementType() reflect.Type
type FortiguardwfArray ¶
type FortiguardwfArray []FortiguardwfInput
func (FortiguardwfArray) ElementType ¶
func (FortiguardwfArray) ElementType() reflect.Type
func (FortiguardwfArray) ToFortiguardwfArrayOutput ¶
func (i FortiguardwfArray) ToFortiguardwfArrayOutput() FortiguardwfArrayOutput
func (FortiguardwfArray) ToFortiguardwfArrayOutputWithContext ¶
func (i FortiguardwfArray) ToFortiguardwfArrayOutputWithContext(ctx context.Context) FortiguardwfArrayOutput
type FortiguardwfArrayInput ¶
type FortiguardwfArrayInput interface { pulumi.Input ToFortiguardwfArrayOutput() FortiguardwfArrayOutput ToFortiguardwfArrayOutputWithContext(context.Context) FortiguardwfArrayOutput }
FortiguardwfArrayInput is an input type that accepts FortiguardwfArray and FortiguardwfArrayOutput values. You can construct a concrete instance of `FortiguardwfArrayInput` via:
FortiguardwfArray{ FortiguardwfArgs{...} }
type FortiguardwfArrayOutput ¶
type FortiguardwfArrayOutput struct{ *pulumi.OutputState }
func (FortiguardwfArrayOutput) ElementType ¶
func (FortiguardwfArrayOutput) ElementType() reflect.Type
func (FortiguardwfArrayOutput) Index ¶
func (o FortiguardwfArrayOutput) Index(i pulumi.IntInput) FortiguardwfOutput
func (FortiguardwfArrayOutput) ToFortiguardwfArrayOutput ¶
func (o FortiguardwfArrayOutput) ToFortiguardwfArrayOutput() FortiguardwfArrayOutput
func (FortiguardwfArrayOutput) ToFortiguardwfArrayOutputWithContext ¶
func (o FortiguardwfArrayOutput) ToFortiguardwfArrayOutputWithContext(ctx context.Context) FortiguardwfArrayOutput
type FortiguardwfInput ¶
type FortiguardwfInput interface { pulumi.Input ToFortiguardwfOutput() FortiguardwfOutput ToFortiguardwfOutputWithContext(ctx context.Context) FortiguardwfOutput }
type FortiguardwfMap ¶
type FortiguardwfMap map[string]FortiguardwfInput
func (FortiguardwfMap) ElementType ¶
func (FortiguardwfMap) ElementType() reflect.Type
func (FortiguardwfMap) ToFortiguardwfMapOutput ¶
func (i FortiguardwfMap) ToFortiguardwfMapOutput() FortiguardwfMapOutput
func (FortiguardwfMap) ToFortiguardwfMapOutputWithContext ¶
func (i FortiguardwfMap) ToFortiguardwfMapOutputWithContext(ctx context.Context) FortiguardwfMapOutput
type FortiguardwfMapInput ¶
type FortiguardwfMapInput interface { pulumi.Input ToFortiguardwfMapOutput() FortiguardwfMapOutput ToFortiguardwfMapOutputWithContext(context.Context) FortiguardwfMapOutput }
FortiguardwfMapInput is an input type that accepts FortiguardwfMap and FortiguardwfMapOutput values. You can construct a concrete instance of `FortiguardwfMapInput` via:
FortiguardwfMap{ "key": FortiguardwfArgs{...} }
type FortiguardwfMapOutput ¶
type FortiguardwfMapOutput struct{ *pulumi.OutputState }
func (FortiguardwfMapOutput) ElementType ¶
func (FortiguardwfMapOutput) ElementType() reflect.Type
func (FortiguardwfMapOutput) MapIndex ¶
func (o FortiguardwfMapOutput) MapIndex(k pulumi.StringInput) FortiguardwfOutput
func (FortiguardwfMapOutput) ToFortiguardwfMapOutput ¶
func (o FortiguardwfMapOutput) ToFortiguardwfMapOutput() FortiguardwfMapOutput
func (FortiguardwfMapOutput) ToFortiguardwfMapOutputWithContext ¶
func (o FortiguardwfMapOutput) ToFortiguardwfMapOutputWithContext(ctx context.Context) FortiguardwfMapOutput
type FortiguardwfOutput ¶
type FortiguardwfOutput struct{ *pulumi.OutputState }
func (FortiguardwfOutput) Buffer ¶
func (o FortiguardwfOutput) Buffer() pulumi.StringPtrOutput
Message string.
func (FortiguardwfOutput) ElementType ¶
func (FortiguardwfOutput) ElementType() reflect.Type
func (FortiguardwfOutput) Format ¶
func (o FortiguardwfOutput) Format() pulumi.StringOutput
Format flag.
func (FortiguardwfOutput) Header ¶
func (o FortiguardwfOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (FortiguardwfOutput) MsgType ¶
func (o FortiguardwfOutput) MsgType() pulumi.StringOutput
Message type.
func (FortiguardwfOutput) ToFortiguardwfOutput ¶
func (o FortiguardwfOutput) ToFortiguardwfOutput() FortiguardwfOutput
func (FortiguardwfOutput) ToFortiguardwfOutputWithContext ¶
func (o FortiguardwfOutput) ToFortiguardwfOutputWithContext(ctx context.Context) FortiguardwfOutput
func (FortiguardwfOutput) Vdomparam ¶
func (o FortiguardwfOutput) 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 FortiguardwfState ¶
type FortiguardwfState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (FortiguardwfState) ElementType ¶
func (FortiguardwfState) ElementType() reflect.Type
type Ftp ¶
type Ftp struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages.
## Import
SystemReplacemsg Ftp can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/ftp:Ftp labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/ftp:Ftp labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetFtp ¶
func GetFtp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FtpState, opts ...pulumi.ResourceOption) (*Ftp, error)
GetFtp gets an existing Ftp 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 NewFtp ¶
func NewFtp(ctx *pulumi.Context, name string, args *FtpArgs, opts ...pulumi.ResourceOption) (*Ftp, error)
NewFtp registers a new resource with the given unique name, arguments, and options.
func (*Ftp) ElementType ¶
func (*Ftp) ToFtpOutput ¶
type FtpArgs ¶
type FtpArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Ftp resource.
func (FtpArgs) ElementType ¶
type FtpArray ¶
type FtpArray []FtpInput
func (FtpArray) ElementType ¶
func (FtpArray) ToFtpArrayOutput ¶
func (i FtpArray) ToFtpArrayOutput() FtpArrayOutput
func (FtpArray) ToFtpArrayOutputWithContext ¶
func (i FtpArray) ToFtpArrayOutputWithContext(ctx context.Context) FtpArrayOutput
type FtpArrayInput ¶
type FtpArrayInput interface { pulumi.Input ToFtpArrayOutput() FtpArrayOutput ToFtpArrayOutputWithContext(context.Context) FtpArrayOutput }
FtpArrayInput is an input type that accepts FtpArray and FtpArrayOutput values. You can construct a concrete instance of `FtpArrayInput` via:
FtpArray{ FtpArgs{...} }
type FtpArrayOutput ¶
type FtpArrayOutput struct{ *pulumi.OutputState }
func (FtpArrayOutput) ElementType ¶
func (FtpArrayOutput) ElementType() reflect.Type
func (FtpArrayOutput) ToFtpArrayOutput ¶
func (o FtpArrayOutput) ToFtpArrayOutput() FtpArrayOutput
func (FtpArrayOutput) ToFtpArrayOutputWithContext ¶
func (o FtpArrayOutput) ToFtpArrayOutputWithContext(ctx context.Context) FtpArrayOutput
type FtpMap ¶
func (FtpMap) ElementType ¶
func (FtpMap) ToFtpMapOutput ¶
func (i FtpMap) ToFtpMapOutput() FtpMapOutput
func (FtpMap) ToFtpMapOutputWithContext ¶
func (i FtpMap) ToFtpMapOutputWithContext(ctx context.Context) FtpMapOutput
type FtpMapInput ¶
type FtpMapInput interface { pulumi.Input ToFtpMapOutput() FtpMapOutput ToFtpMapOutputWithContext(context.Context) FtpMapOutput }
FtpMapInput is an input type that accepts FtpMap and FtpMapOutput values. You can construct a concrete instance of `FtpMapInput` via:
FtpMap{ "key": FtpArgs{...} }
type FtpMapOutput ¶
type FtpMapOutput struct{ *pulumi.OutputState }
func (FtpMapOutput) ElementType ¶
func (FtpMapOutput) ElementType() reflect.Type
func (FtpMapOutput) MapIndex ¶
func (o FtpMapOutput) MapIndex(k pulumi.StringInput) FtpOutput
func (FtpMapOutput) ToFtpMapOutput ¶
func (o FtpMapOutput) ToFtpMapOutput() FtpMapOutput
func (FtpMapOutput) ToFtpMapOutputWithContext ¶
func (o FtpMapOutput) ToFtpMapOutputWithContext(ctx context.Context) FtpMapOutput
type FtpOutput ¶
type FtpOutput struct{ *pulumi.OutputState }
func (FtpOutput) ElementType ¶
func (FtpOutput) Header ¶
func (o FtpOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (FtpOutput) ToFtpOutput ¶
func (FtpOutput) ToFtpOutputWithContext ¶
func (FtpOutput) Vdomparam ¶
func (o FtpOutput) 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 FtpState ¶
type FtpState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (FtpState) ElementType ¶
type Http ¶
type Http struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages.
## Import
SystemReplacemsg Http can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/http:Http labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/http:Http labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetHttp ¶
func GetHttp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HttpState, opts ...pulumi.ResourceOption) (*Http, error)
GetHttp gets an existing Http 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 NewHttp ¶
func NewHttp(ctx *pulumi.Context, name string, args *HttpArgs, opts ...pulumi.ResourceOption) (*Http, error)
NewHttp registers a new resource with the given unique name, arguments, and options.
func (*Http) ElementType ¶
func (*Http) ToHttpOutput ¶
func (i *Http) ToHttpOutput() HttpOutput
func (*Http) ToHttpOutputWithContext ¶
func (i *Http) ToHttpOutputWithContext(ctx context.Context) HttpOutput
type HttpArgs ¶
type HttpArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Http resource.
func (HttpArgs) ElementType ¶
type HttpArray ¶
type HttpArray []HttpInput
func (HttpArray) ElementType ¶
func (HttpArray) ToHttpArrayOutput ¶
func (i HttpArray) ToHttpArrayOutput() HttpArrayOutput
func (HttpArray) ToHttpArrayOutputWithContext ¶
func (i HttpArray) ToHttpArrayOutputWithContext(ctx context.Context) HttpArrayOutput
type HttpArrayInput ¶
type HttpArrayInput interface { pulumi.Input ToHttpArrayOutput() HttpArrayOutput ToHttpArrayOutputWithContext(context.Context) HttpArrayOutput }
HttpArrayInput is an input type that accepts HttpArray and HttpArrayOutput values. You can construct a concrete instance of `HttpArrayInput` via:
HttpArray{ HttpArgs{...} }
type HttpArrayOutput ¶
type HttpArrayOutput struct{ *pulumi.OutputState }
func (HttpArrayOutput) ElementType ¶
func (HttpArrayOutput) ElementType() reflect.Type
func (HttpArrayOutput) Index ¶
func (o HttpArrayOutput) Index(i pulumi.IntInput) HttpOutput
func (HttpArrayOutput) ToHttpArrayOutput ¶
func (o HttpArrayOutput) ToHttpArrayOutput() HttpArrayOutput
func (HttpArrayOutput) ToHttpArrayOutputWithContext ¶
func (o HttpArrayOutput) ToHttpArrayOutputWithContext(ctx context.Context) HttpArrayOutput
type HttpInput ¶
type HttpInput interface { pulumi.Input ToHttpOutput() HttpOutput ToHttpOutputWithContext(ctx context.Context) HttpOutput }
type HttpMap ¶
func (HttpMap) ElementType ¶
func (HttpMap) ToHttpMapOutput ¶
func (i HttpMap) ToHttpMapOutput() HttpMapOutput
func (HttpMap) ToHttpMapOutputWithContext ¶
func (i HttpMap) ToHttpMapOutputWithContext(ctx context.Context) HttpMapOutput
type HttpMapInput ¶
type HttpMapInput interface { pulumi.Input ToHttpMapOutput() HttpMapOutput ToHttpMapOutputWithContext(context.Context) HttpMapOutput }
HttpMapInput is an input type that accepts HttpMap and HttpMapOutput values. You can construct a concrete instance of `HttpMapInput` via:
HttpMap{ "key": HttpArgs{...} }
type HttpMapOutput ¶
type HttpMapOutput struct{ *pulumi.OutputState }
func (HttpMapOutput) ElementType ¶
func (HttpMapOutput) ElementType() reflect.Type
func (HttpMapOutput) MapIndex ¶
func (o HttpMapOutput) MapIndex(k pulumi.StringInput) HttpOutput
func (HttpMapOutput) ToHttpMapOutput ¶
func (o HttpMapOutput) ToHttpMapOutput() HttpMapOutput
func (HttpMapOutput) ToHttpMapOutputWithContext ¶
func (o HttpMapOutput) ToHttpMapOutputWithContext(ctx context.Context) HttpMapOutput
type HttpOutput ¶
type HttpOutput struct{ *pulumi.OutputState }
func (HttpOutput) ElementType ¶
func (HttpOutput) ElementType() reflect.Type
func (HttpOutput) Header ¶
func (o HttpOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (HttpOutput) ToHttpOutput ¶
func (o HttpOutput) ToHttpOutput() HttpOutput
func (HttpOutput) ToHttpOutputWithContext ¶
func (o HttpOutput) ToHttpOutputWithContext(ctx context.Context) HttpOutput
func (HttpOutput) Vdomparam ¶
func (o HttpOutput) 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 HttpState ¶
type HttpState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (HttpState) ElementType ¶
type Icap ¶
type Icap struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages.
## Import
SystemReplacemsg Icap can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/icap:Icap labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/icap:Icap labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetIcap ¶
func GetIcap(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IcapState, opts ...pulumi.ResourceOption) (*Icap, error)
GetIcap gets an existing Icap 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 NewIcap ¶
func NewIcap(ctx *pulumi.Context, name string, args *IcapArgs, opts ...pulumi.ResourceOption) (*Icap, error)
NewIcap registers a new resource with the given unique name, arguments, and options.
func (*Icap) ElementType ¶
func (*Icap) ToIcapOutput ¶
func (i *Icap) ToIcapOutput() IcapOutput
func (*Icap) ToIcapOutputWithContext ¶
func (i *Icap) ToIcapOutputWithContext(ctx context.Context) IcapOutput
type IcapArgs ¶
type IcapArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Icap resource.
func (IcapArgs) ElementType ¶
type IcapArray ¶
type IcapArray []IcapInput
func (IcapArray) ElementType ¶
func (IcapArray) ToIcapArrayOutput ¶
func (i IcapArray) ToIcapArrayOutput() IcapArrayOutput
func (IcapArray) ToIcapArrayOutputWithContext ¶
func (i IcapArray) ToIcapArrayOutputWithContext(ctx context.Context) IcapArrayOutput
type IcapArrayInput ¶
type IcapArrayInput interface { pulumi.Input ToIcapArrayOutput() IcapArrayOutput ToIcapArrayOutputWithContext(context.Context) IcapArrayOutput }
IcapArrayInput is an input type that accepts IcapArray and IcapArrayOutput values. You can construct a concrete instance of `IcapArrayInput` via:
IcapArray{ IcapArgs{...} }
type IcapArrayOutput ¶
type IcapArrayOutput struct{ *pulumi.OutputState }
func (IcapArrayOutput) ElementType ¶
func (IcapArrayOutput) ElementType() reflect.Type
func (IcapArrayOutput) Index ¶
func (o IcapArrayOutput) Index(i pulumi.IntInput) IcapOutput
func (IcapArrayOutput) ToIcapArrayOutput ¶
func (o IcapArrayOutput) ToIcapArrayOutput() IcapArrayOutput
func (IcapArrayOutput) ToIcapArrayOutputWithContext ¶
func (o IcapArrayOutput) ToIcapArrayOutputWithContext(ctx context.Context) IcapArrayOutput
type IcapInput ¶
type IcapInput interface { pulumi.Input ToIcapOutput() IcapOutput ToIcapOutputWithContext(ctx context.Context) IcapOutput }
type IcapMap ¶
func (IcapMap) ElementType ¶
func (IcapMap) ToIcapMapOutput ¶
func (i IcapMap) ToIcapMapOutput() IcapMapOutput
func (IcapMap) ToIcapMapOutputWithContext ¶
func (i IcapMap) ToIcapMapOutputWithContext(ctx context.Context) IcapMapOutput
type IcapMapInput ¶
type IcapMapInput interface { pulumi.Input ToIcapMapOutput() IcapMapOutput ToIcapMapOutputWithContext(context.Context) IcapMapOutput }
IcapMapInput is an input type that accepts IcapMap and IcapMapOutput values. You can construct a concrete instance of `IcapMapInput` via:
IcapMap{ "key": IcapArgs{...} }
type IcapMapOutput ¶
type IcapMapOutput struct{ *pulumi.OutputState }
func (IcapMapOutput) ElementType ¶
func (IcapMapOutput) ElementType() reflect.Type
func (IcapMapOutput) MapIndex ¶
func (o IcapMapOutput) MapIndex(k pulumi.StringInput) IcapOutput
func (IcapMapOutput) ToIcapMapOutput ¶
func (o IcapMapOutput) ToIcapMapOutput() IcapMapOutput
func (IcapMapOutput) ToIcapMapOutputWithContext ¶
func (o IcapMapOutput) ToIcapMapOutputWithContext(ctx context.Context) IcapMapOutput
type IcapOutput ¶
type IcapOutput struct{ *pulumi.OutputState }
func (IcapOutput) ElementType ¶
func (IcapOutput) ElementType() reflect.Type
func (IcapOutput) Header ¶
func (o IcapOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (IcapOutput) ToIcapOutput ¶
func (o IcapOutput) ToIcapOutput() IcapOutput
func (IcapOutput) ToIcapOutputWithContext ¶
func (o IcapOutput) ToIcapOutputWithContext(ctx context.Context) IcapOutput
func (IcapOutput) Vdomparam ¶
func (o IcapOutput) 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 IcapState ¶
type IcapState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (IcapState) ElementType ¶
type Mail ¶
type Mail struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages.
## Import
SystemReplacemsg Mail can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/mail:Mail labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/mail:Mail labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetMail ¶
func GetMail(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MailState, opts ...pulumi.ResourceOption) (*Mail, error)
GetMail gets an existing Mail 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 NewMail ¶
func NewMail(ctx *pulumi.Context, name string, args *MailArgs, opts ...pulumi.ResourceOption) (*Mail, error)
NewMail registers a new resource with the given unique name, arguments, and options.
func (*Mail) ElementType ¶
func (*Mail) ToMailOutput ¶
func (i *Mail) ToMailOutput() MailOutput
func (*Mail) ToMailOutputWithContext ¶
func (i *Mail) ToMailOutputWithContext(ctx context.Context) MailOutput
type MailArgs ¶
type MailArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Mail resource.
func (MailArgs) ElementType ¶
type MailArray ¶
type MailArray []MailInput
func (MailArray) ElementType ¶
func (MailArray) ToMailArrayOutput ¶
func (i MailArray) ToMailArrayOutput() MailArrayOutput
func (MailArray) ToMailArrayOutputWithContext ¶
func (i MailArray) ToMailArrayOutputWithContext(ctx context.Context) MailArrayOutput
type MailArrayInput ¶
type MailArrayInput interface { pulumi.Input ToMailArrayOutput() MailArrayOutput ToMailArrayOutputWithContext(context.Context) MailArrayOutput }
MailArrayInput is an input type that accepts MailArray and MailArrayOutput values. You can construct a concrete instance of `MailArrayInput` via:
MailArray{ MailArgs{...} }
type MailArrayOutput ¶
type MailArrayOutput struct{ *pulumi.OutputState }
func (MailArrayOutput) ElementType ¶
func (MailArrayOutput) ElementType() reflect.Type
func (MailArrayOutput) Index ¶
func (o MailArrayOutput) Index(i pulumi.IntInput) MailOutput
func (MailArrayOutput) ToMailArrayOutput ¶
func (o MailArrayOutput) ToMailArrayOutput() MailArrayOutput
func (MailArrayOutput) ToMailArrayOutputWithContext ¶
func (o MailArrayOutput) ToMailArrayOutputWithContext(ctx context.Context) MailArrayOutput
type MailInput ¶
type MailInput interface { pulumi.Input ToMailOutput() MailOutput ToMailOutputWithContext(ctx context.Context) MailOutput }
type MailMap ¶
func (MailMap) ElementType ¶
func (MailMap) ToMailMapOutput ¶
func (i MailMap) ToMailMapOutput() MailMapOutput
func (MailMap) ToMailMapOutputWithContext ¶
func (i MailMap) ToMailMapOutputWithContext(ctx context.Context) MailMapOutput
type MailMapInput ¶
type MailMapInput interface { pulumi.Input ToMailMapOutput() MailMapOutput ToMailMapOutputWithContext(context.Context) MailMapOutput }
MailMapInput is an input type that accepts MailMap and MailMapOutput values. You can construct a concrete instance of `MailMapInput` via:
MailMap{ "key": MailArgs{...} }
type MailMapOutput ¶
type MailMapOutput struct{ *pulumi.OutputState }
func (MailMapOutput) ElementType ¶
func (MailMapOutput) ElementType() reflect.Type
func (MailMapOutput) MapIndex ¶
func (o MailMapOutput) MapIndex(k pulumi.StringInput) MailOutput
func (MailMapOutput) ToMailMapOutput ¶
func (o MailMapOutput) ToMailMapOutput() MailMapOutput
func (MailMapOutput) ToMailMapOutputWithContext ¶
func (o MailMapOutput) ToMailMapOutputWithContext(ctx context.Context) MailMapOutput
type MailOutput ¶
type MailOutput struct{ *pulumi.OutputState }
func (MailOutput) ElementType ¶
func (MailOutput) ElementType() reflect.Type
func (MailOutput) Header ¶
func (o MailOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (MailOutput) ToMailOutput ¶
func (o MailOutput) ToMailOutput() MailOutput
func (MailOutput) ToMailOutputWithContext ¶
func (o MailOutput) ToMailOutputWithContext(ctx context.Context) MailOutput
func (MailOutput) Vdomparam ¶
func (o MailOutput) 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 MailState ¶
type MailState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (MailState) ElementType ¶
type Nacquar ¶
type Nacquar struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages.
## Import
SystemReplacemsg NacQuar can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/nacquar:Nacquar labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/nacquar:Nacquar labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetNacquar ¶
func GetNacquar(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NacquarState, opts ...pulumi.ResourceOption) (*Nacquar, error)
GetNacquar gets an existing Nacquar 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 NewNacquar ¶
func NewNacquar(ctx *pulumi.Context, name string, args *NacquarArgs, opts ...pulumi.ResourceOption) (*Nacquar, error)
NewNacquar registers a new resource with the given unique name, arguments, and options.
func (*Nacquar) ElementType ¶
func (*Nacquar) ToNacquarOutput ¶
func (i *Nacquar) ToNacquarOutput() NacquarOutput
func (*Nacquar) ToNacquarOutputWithContext ¶
func (i *Nacquar) ToNacquarOutputWithContext(ctx context.Context) NacquarOutput
type NacquarArgs ¶
type NacquarArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Nacquar resource.
func (NacquarArgs) ElementType ¶
func (NacquarArgs) ElementType() reflect.Type
type NacquarArray ¶
type NacquarArray []NacquarInput
func (NacquarArray) ElementType ¶
func (NacquarArray) ElementType() reflect.Type
func (NacquarArray) ToNacquarArrayOutput ¶
func (i NacquarArray) ToNacquarArrayOutput() NacquarArrayOutput
func (NacquarArray) ToNacquarArrayOutputWithContext ¶
func (i NacquarArray) ToNacquarArrayOutputWithContext(ctx context.Context) NacquarArrayOutput
type NacquarArrayInput ¶
type NacquarArrayInput interface { pulumi.Input ToNacquarArrayOutput() NacquarArrayOutput ToNacquarArrayOutputWithContext(context.Context) NacquarArrayOutput }
NacquarArrayInput is an input type that accepts NacquarArray and NacquarArrayOutput values. You can construct a concrete instance of `NacquarArrayInput` via:
NacquarArray{ NacquarArgs{...} }
type NacquarArrayOutput ¶
type NacquarArrayOutput struct{ *pulumi.OutputState }
func (NacquarArrayOutput) ElementType ¶
func (NacquarArrayOutput) ElementType() reflect.Type
func (NacquarArrayOutput) Index ¶
func (o NacquarArrayOutput) Index(i pulumi.IntInput) NacquarOutput
func (NacquarArrayOutput) ToNacquarArrayOutput ¶
func (o NacquarArrayOutput) ToNacquarArrayOutput() NacquarArrayOutput
func (NacquarArrayOutput) ToNacquarArrayOutputWithContext ¶
func (o NacquarArrayOutput) ToNacquarArrayOutputWithContext(ctx context.Context) NacquarArrayOutput
type NacquarInput ¶
type NacquarInput interface { pulumi.Input ToNacquarOutput() NacquarOutput ToNacquarOutputWithContext(ctx context.Context) NacquarOutput }
type NacquarMap ¶
type NacquarMap map[string]NacquarInput
func (NacquarMap) ElementType ¶
func (NacquarMap) ElementType() reflect.Type
func (NacquarMap) ToNacquarMapOutput ¶
func (i NacquarMap) ToNacquarMapOutput() NacquarMapOutput
func (NacquarMap) ToNacquarMapOutputWithContext ¶
func (i NacquarMap) ToNacquarMapOutputWithContext(ctx context.Context) NacquarMapOutput
type NacquarMapInput ¶
type NacquarMapInput interface { pulumi.Input ToNacquarMapOutput() NacquarMapOutput ToNacquarMapOutputWithContext(context.Context) NacquarMapOutput }
NacquarMapInput is an input type that accepts NacquarMap and NacquarMapOutput values. You can construct a concrete instance of `NacquarMapInput` via:
NacquarMap{ "key": NacquarArgs{...} }
type NacquarMapOutput ¶
type NacquarMapOutput struct{ *pulumi.OutputState }
func (NacquarMapOutput) ElementType ¶
func (NacquarMapOutput) ElementType() reflect.Type
func (NacquarMapOutput) MapIndex ¶
func (o NacquarMapOutput) MapIndex(k pulumi.StringInput) NacquarOutput
func (NacquarMapOutput) ToNacquarMapOutput ¶
func (o NacquarMapOutput) ToNacquarMapOutput() NacquarMapOutput
func (NacquarMapOutput) ToNacquarMapOutputWithContext ¶
func (o NacquarMapOutput) ToNacquarMapOutputWithContext(ctx context.Context) NacquarMapOutput
type NacquarOutput ¶
type NacquarOutput struct{ *pulumi.OutputState }
func (NacquarOutput) Buffer ¶
func (o NacquarOutput) Buffer() pulumi.StringPtrOutput
Message string.
func (NacquarOutput) ElementType ¶
func (NacquarOutput) ElementType() reflect.Type
func (NacquarOutput) Header ¶
func (o NacquarOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (NacquarOutput) ToNacquarOutput ¶
func (o NacquarOutput) ToNacquarOutput() NacquarOutput
func (NacquarOutput) ToNacquarOutputWithContext ¶
func (o NacquarOutput) ToNacquarOutputWithContext(ctx context.Context) NacquarOutput
func (NacquarOutput) Vdomparam ¶
func (o NacquarOutput) 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 NacquarState ¶
type NacquarState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (NacquarState) ElementType ¶
func (NacquarState) ElementType() reflect.Type
type Nntp ¶
type Nntp struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages. Applies to FortiOS Version `<= 6.4.1`.
## Import
SystemReplacemsg Nntp can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/nntp:Nntp labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/nntp:Nntp labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetNntp ¶
func GetNntp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NntpState, opts ...pulumi.ResourceOption) (*Nntp, error)
GetNntp gets an existing Nntp 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 NewNntp ¶
func NewNntp(ctx *pulumi.Context, name string, args *NntpArgs, opts ...pulumi.ResourceOption) (*Nntp, error)
NewNntp registers a new resource with the given unique name, arguments, and options.
func (*Nntp) ElementType ¶
func (*Nntp) ToNntpOutput ¶
func (i *Nntp) ToNntpOutput() NntpOutput
func (*Nntp) ToNntpOutputWithContext ¶
func (i *Nntp) ToNntpOutputWithContext(ctx context.Context) NntpOutput
type NntpArgs ¶
type NntpArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Nntp resource.
func (NntpArgs) ElementType ¶
type NntpArray ¶
type NntpArray []NntpInput
func (NntpArray) ElementType ¶
func (NntpArray) ToNntpArrayOutput ¶
func (i NntpArray) ToNntpArrayOutput() NntpArrayOutput
func (NntpArray) ToNntpArrayOutputWithContext ¶
func (i NntpArray) ToNntpArrayOutputWithContext(ctx context.Context) NntpArrayOutput
type NntpArrayInput ¶
type NntpArrayInput interface { pulumi.Input ToNntpArrayOutput() NntpArrayOutput ToNntpArrayOutputWithContext(context.Context) NntpArrayOutput }
NntpArrayInput is an input type that accepts NntpArray and NntpArrayOutput values. You can construct a concrete instance of `NntpArrayInput` via:
NntpArray{ NntpArgs{...} }
type NntpArrayOutput ¶
type NntpArrayOutput struct{ *pulumi.OutputState }
func (NntpArrayOutput) ElementType ¶
func (NntpArrayOutput) ElementType() reflect.Type
func (NntpArrayOutput) Index ¶
func (o NntpArrayOutput) Index(i pulumi.IntInput) NntpOutput
func (NntpArrayOutput) ToNntpArrayOutput ¶
func (o NntpArrayOutput) ToNntpArrayOutput() NntpArrayOutput
func (NntpArrayOutput) ToNntpArrayOutputWithContext ¶
func (o NntpArrayOutput) ToNntpArrayOutputWithContext(ctx context.Context) NntpArrayOutput
type NntpInput ¶
type NntpInput interface { pulumi.Input ToNntpOutput() NntpOutput ToNntpOutputWithContext(ctx context.Context) NntpOutput }
type NntpMap ¶
func (NntpMap) ElementType ¶
func (NntpMap) ToNntpMapOutput ¶
func (i NntpMap) ToNntpMapOutput() NntpMapOutput
func (NntpMap) ToNntpMapOutputWithContext ¶
func (i NntpMap) ToNntpMapOutputWithContext(ctx context.Context) NntpMapOutput
type NntpMapInput ¶
type NntpMapInput interface { pulumi.Input ToNntpMapOutput() NntpMapOutput ToNntpMapOutputWithContext(context.Context) NntpMapOutput }
NntpMapInput is an input type that accepts NntpMap and NntpMapOutput values. You can construct a concrete instance of `NntpMapInput` via:
NntpMap{ "key": NntpArgs{...} }
type NntpMapOutput ¶
type NntpMapOutput struct{ *pulumi.OutputState }
func (NntpMapOutput) ElementType ¶
func (NntpMapOutput) ElementType() reflect.Type
func (NntpMapOutput) MapIndex ¶
func (o NntpMapOutput) MapIndex(k pulumi.StringInput) NntpOutput
func (NntpMapOutput) ToNntpMapOutput ¶
func (o NntpMapOutput) ToNntpMapOutput() NntpMapOutput
func (NntpMapOutput) ToNntpMapOutputWithContext ¶
func (o NntpMapOutput) ToNntpMapOutputWithContext(ctx context.Context) NntpMapOutput
type NntpOutput ¶
type NntpOutput struct{ *pulumi.OutputState }
func (NntpOutput) ElementType ¶
func (NntpOutput) ElementType() reflect.Type
func (NntpOutput) Header ¶
func (o NntpOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (NntpOutput) ToNntpOutput ¶
func (o NntpOutput) ToNntpOutput() NntpOutput
func (NntpOutput) ToNntpOutputWithContext ¶
func (o NntpOutput) ToNntpOutputWithContext(ctx context.Context) NntpOutput
func (NntpOutput) Vdomparam ¶
func (o NntpOutput) 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 NntpState ¶
type NntpState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (NntpState) ElementType ¶
type Spam ¶
type Spam struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages.
## Import
SystemReplacemsg Spam can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/spam:Spam labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/spam:Spam labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetSpam ¶
func GetSpam(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SpamState, opts ...pulumi.ResourceOption) (*Spam, error)
GetSpam gets an existing Spam 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 NewSpam ¶
func NewSpam(ctx *pulumi.Context, name string, args *SpamArgs, opts ...pulumi.ResourceOption) (*Spam, error)
NewSpam registers a new resource with the given unique name, arguments, and options.
func (*Spam) ElementType ¶
func (*Spam) ToSpamOutput ¶
func (i *Spam) ToSpamOutput() SpamOutput
func (*Spam) ToSpamOutputWithContext ¶
func (i *Spam) ToSpamOutputWithContext(ctx context.Context) SpamOutput
type SpamArgs ¶
type SpamArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Spam resource.
func (SpamArgs) ElementType ¶
type SpamArray ¶
type SpamArray []SpamInput
func (SpamArray) ElementType ¶
func (SpamArray) ToSpamArrayOutput ¶
func (i SpamArray) ToSpamArrayOutput() SpamArrayOutput
func (SpamArray) ToSpamArrayOutputWithContext ¶
func (i SpamArray) ToSpamArrayOutputWithContext(ctx context.Context) SpamArrayOutput
type SpamArrayInput ¶
type SpamArrayInput interface { pulumi.Input ToSpamArrayOutput() SpamArrayOutput ToSpamArrayOutputWithContext(context.Context) SpamArrayOutput }
SpamArrayInput is an input type that accepts SpamArray and SpamArrayOutput values. You can construct a concrete instance of `SpamArrayInput` via:
SpamArray{ SpamArgs{...} }
type SpamArrayOutput ¶
type SpamArrayOutput struct{ *pulumi.OutputState }
func (SpamArrayOutput) ElementType ¶
func (SpamArrayOutput) ElementType() reflect.Type
func (SpamArrayOutput) Index ¶
func (o SpamArrayOutput) Index(i pulumi.IntInput) SpamOutput
func (SpamArrayOutput) ToSpamArrayOutput ¶
func (o SpamArrayOutput) ToSpamArrayOutput() SpamArrayOutput
func (SpamArrayOutput) ToSpamArrayOutputWithContext ¶
func (o SpamArrayOutput) ToSpamArrayOutputWithContext(ctx context.Context) SpamArrayOutput
type SpamInput ¶
type SpamInput interface { pulumi.Input ToSpamOutput() SpamOutput ToSpamOutputWithContext(ctx context.Context) SpamOutput }
type SpamMap ¶
func (SpamMap) ElementType ¶
func (SpamMap) ToSpamMapOutput ¶
func (i SpamMap) ToSpamMapOutput() SpamMapOutput
func (SpamMap) ToSpamMapOutputWithContext ¶
func (i SpamMap) ToSpamMapOutputWithContext(ctx context.Context) SpamMapOutput
type SpamMapInput ¶
type SpamMapInput interface { pulumi.Input ToSpamMapOutput() SpamMapOutput ToSpamMapOutputWithContext(context.Context) SpamMapOutput }
SpamMapInput is an input type that accepts SpamMap and SpamMapOutput values. You can construct a concrete instance of `SpamMapInput` via:
SpamMap{ "key": SpamArgs{...} }
type SpamMapOutput ¶
type SpamMapOutput struct{ *pulumi.OutputState }
func (SpamMapOutput) ElementType ¶
func (SpamMapOutput) ElementType() reflect.Type
func (SpamMapOutput) MapIndex ¶
func (o SpamMapOutput) MapIndex(k pulumi.StringInput) SpamOutput
func (SpamMapOutput) ToSpamMapOutput ¶
func (o SpamMapOutput) ToSpamMapOutput() SpamMapOutput
func (SpamMapOutput) ToSpamMapOutputWithContext ¶
func (o SpamMapOutput) ToSpamMapOutputWithContext(ctx context.Context) SpamMapOutput
type SpamOutput ¶
type SpamOutput struct{ *pulumi.OutputState }
func (SpamOutput) ElementType ¶
func (SpamOutput) ElementType() reflect.Type
func (SpamOutput) Header ¶
func (o SpamOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (SpamOutput) ToSpamOutput ¶
func (o SpamOutput) ToSpamOutput() SpamOutput
func (SpamOutput) ToSpamOutputWithContext ¶
func (o SpamOutput) ToSpamOutputWithContext(ctx context.Context) SpamOutput
func (SpamOutput) Vdomparam ¶
func (o SpamOutput) 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 SpamState ¶
type SpamState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (SpamState) ElementType ¶
type Sslvpn ¶
type Sslvpn struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages.
## Import
SystemReplacemsg Sslvpn can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/sslvpn:Sslvpn labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/sslvpn:Sslvpn labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetSslvpn ¶
func GetSslvpn(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SslvpnState, opts ...pulumi.ResourceOption) (*Sslvpn, error)
GetSslvpn gets an existing Sslvpn 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 NewSslvpn ¶
func NewSslvpn(ctx *pulumi.Context, name string, args *SslvpnArgs, opts ...pulumi.ResourceOption) (*Sslvpn, error)
NewSslvpn registers a new resource with the given unique name, arguments, and options.
func (*Sslvpn) ElementType ¶
func (*Sslvpn) ToSslvpnOutput ¶
func (i *Sslvpn) ToSslvpnOutput() SslvpnOutput
func (*Sslvpn) ToSslvpnOutputWithContext ¶
func (i *Sslvpn) ToSslvpnOutputWithContext(ctx context.Context) SslvpnOutput
type SslvpnArgs ¶
type SslvpnArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Sslvpn resource.
func (SslvpnArgs) ElementType ¶
func (SslvpnArgs) ElementType() reflect.Type
type SslvpnArray ¶
type SslvpnArray []SslvpnInput
func (SslvpnArray) ElementType ¶
func (SslvpnArray) ElementType() reflect.Type
func (SslvpnArray) ToSslvpnArrayOutput ¶
func (i SslvpnArray) ToSslvpnArrayOutput() SslvpnArrayOutput
func (SslvpnArray) ToSslvpnArrayOutputWithContext ¶
func (i SslvpnArray) ToSslvpnArrayOutputWithContext(ctx context.Context) SslvpnArrayOutput
type SslvpnArrayInput ¶
type SslvpnArrayInput interface { pulumi.Input ToSslvpnArrayOutput() SslvpnArrayOutput ToSslvpnArrayOutputWithContext(context.Context) SslvpnArrayOutput }
SslvpnArrayInput is an input type that accepts SslvpnArray and SslvpnArrayOutput values. You can construct a concrete instance of `SslvpnArrayInput` via:
SslvpnArray{ SslvpnArgs{...} }
type SslvpnArrayOutput ¶
type SslvpnArrayOutput struct{ *pulumi.OutputState }
func (SslvpnArrayOutput) ElementType ¶
func (SslvpnArrayOutput) ElementType() reflect.Type
func (SslvpnArrayOutput) Index ¶
func (o SslvpnArrayOutput) Index(i pulumi.IntInput) SslvpnOutput
func (SslvpnArrayOutput) ToSslvpnArrayOutput ¶
func (o SslvpnArrayOutput) ToSslvpnArrayOutput() SslvpnArrayOutput
func (SslvpnArrayOutput) ToSslvpnArrayOutputWithContext ¶
func (o SslvpnArrayOutput) ToSslvpnArrayOutputWithContext(ctx context.Context) SslvpnArrayOutput
type SslvpnInput ¶
type SslvpnInput interface { pulumi.Input ToSslvpnOutput() SslvpnOutput ToSslvpnOutputWithContext(ctx context.Context) SslvpnOutput }
type SslvpnMap ¶
type SslvpnMap map[string]SslvpnInput
func (SslvpnMap) ElementType ¶
func (SslvpnMap) ToSslvpnMapOutput ¶
func (i SslvpnMap) ToSslvpnMapOutput() SslvpnMapOutput
func (SslvpnMap) ToSslvpnMapOutputWithContext ¶
func (i SslvpnMap) ToSslvpnMapOutputWithContext(ctx context.Context) SslvpnMapOutput
type SslvpnMapInput ¶
type SslvpnMapInput interface { pulumi.Input ToSslvpnMapOutput() SslvpnMapOutput ToSslvpnMapOutputWithContext(context.Context) SslvpnMapOutput }
SslvpnMapInput is an input type that accepts SslvpnMap and SslvpnMapOutput values. You can construct a concrete instance of `SslvpnMapInput` via:
SslvpnMap{ "key": SslvpnArgs{...} }
type SslvpnMapOutput ¶
type SslvpnMapOutput struct{ *pulumi.OutputState }
func (SslvpnMapOutput) ElementType ¶
func (SslvpnMapOutput) ElementType() reflect.Type
func (SslvpnMapOutput) MapIndex ¶
func (o SslvpnMapOutput) MapIndex(k pulumi.StringInput) SslvpnOutput
func (SslvpnMapOutput) ToSslvpnMapOutput ¶
func (o SslvpnMapOutput) ToSslvpnMapOutput() SslvpnMapOutput
func (SslvpnMapOutput) ToSslvpnMapOutputWithContext ¶
func (o SslvpnMapOutput) ToSslvpnMapOutputWithContext(ctx context.Context) SslvpnMapOutput
type SslvpnOutput ¶
type SslvpnOutput struct{ *pulumi.OutputState }
func (SslvpnOutput) ElementType ¶
func (SslvpnOutput) ElementType() reflect.Type
func (SslvpnOutput) Header ¶
func (o SslvpnOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (SslvpnOutput) ToSslvpnOutput ¶
func (o SslvpnOutput) ToSslvpnOutput() SslvpnOutput
func (SslvpnOutput) ToSslvpnOutputWithContext ¶
func (o SslvpnOutput) ToSslvpnOutputWithContext(ctx context.Context) SslvpnOutput
func (SslvpnOutput) Vdomparam ¶
func (o SslvpnOutput) 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 SslvpnState ¶
type SslvpnState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (SslvpnState) ElementType ¶
func (SslvpnState) ElementType() reflect.Type
type Trafficquota ¶
type Trafficquota struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages.
## Import
SystemReplacemsg TrafficQuota can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/trafficquota:Trafficquota labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/trafficquota:Trafficquota labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetTrafficquota ¶
func GetTrafficquota(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TrafficquotaState, opts ...pulumi.ResourceOption) (*Trafficquota, error)
GetTrafficquota gets an existing Trafficquota 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 NewTrafficquota ¶
func NewTrafficquota(ctx *pulumi.Context, name string, args *TrafficquotaArgs, opts ...pulumi.ResourceOption) (*Trafficquota, error)
NewTrafficquota registers a new resource with the given unique name, arguments, and options.
func (*Trafficquota) ElementType ¶
func (*Trafficquota) ElementType() reflect.Type
func (*Trafficquota) ToTrafficquotaOutput ¶
func (i *Trafficquota) ToTrafficquotaOutput() TrafficquotaOutput
func (*Trafficquota) ToTrafficquotaOutputWithContext ¶
func (i *Trafficquota) ToTrafficquotaOutputWithContext(ctx context.Context) TrafficquotaOutput
type TrafficquotaArgs ¶
type TrafficquotaArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Trafficquota resource.
func (TrafficquotaArgs) ElementType ¶
func (TrafficquotaArgs) ElementType() reflect.Type
type TrafficquotaArray ¶
type TrafficquotaArray []TrafficquotaInput
func (TrafficquotaArray) ElementType ¶
func (TrafficquotaArray) ElementType() reflect.Type
func (TrafficquotaArray) ToTrafficquotaArrayOutput ¶
func (i TrafficquotaArray) ToTrafficquotaArrayOutput() TrafficquotaArrayOutput
func (TrafficquotaArray) ToTrafficquotaArrayOutputWithContext ¶
func (i TrafficquotaArray) ToTrafficquotaArrayOutputWithContext(ctx context.Context) TrafficquotaArrayOutput
type TrafficquotaArrayInput ¶
type TrafficquotaArrayInput interface { pulumi.Input ToTrafficquotaArrayOutput() TrafficquotaArrayOutput ToTrafficquotaArrayOutputWithContext(context.Context) TrafficquotaArrayOutput }
TrafficquotaArrayInput is an input type that accepts TrafficquotaArray and TrafficquotaArrayOutput values. You can construct a concrete instance of `TrafficquotaArrayInput` via:
TrafficquotaArray{ TrafficquotaArgs{...} }
type TrafficquotaArrayOutput ¶
type TrafficquotaArrayOutput struct{ *pulumi.OutputState }
func (TrafficquotaArrayOutput) ElementType ¶
func (TrafficquotaArrayOutput) ElementType() reflect.Type
func (TrafficquotaArrayOutput) Index ¶
func (o TrafficquotaArrayOutput) Index(i pulumi.IntInput) TrafficquotaOutput
func (TrafficquotaArrayOutput) ToTrafficquotaArrayOutput ¶
func (o TrafficquotaArrayOutput) ToTrafficquotaArrayOutput() TrafficquotaArrayOutput
func (TrafficquotaArrayOutput) ToTrafficquotaArrayOutputWithContext ¶
func (o TrafficquotaArrayOutput) ToTrafficquotaArrayOutputWithContext(ctx context.Context) TrafficquotaArrayOutput
type TrafficquotaInput ¶
type TrafficquotaInput interface { pulumi.Input ToTrafficquotaOutput() TrafficquotaOutput ToTrafficquotaOutputWithContext(ctx context.Context) TrafficquotaOutput }
type TrafficquotaMap ¶
type TrafficquotaMap map[string]TrafficquotaInput
func (TrafficquotaMap) ElementType ¶
func (TrafficquotaMap) ElementType() reflect.Type
func (TrafficquotaMap) ToTrafficquotaMapOutput ¶
func (i TrafficquotaMap) ToTrafficquotaMapOutput() TrafficquotaMapOutput
func (TrafficquotaMap) ToTrafficquotaMapOutputWithContext ¶
func (i TrafficquotaMap) ToTrafficquotaMapOutputWithContext(ctx context.Context) TrafficquotaMapOutput
type TrafficquotaMapInput ¶
type TrafficquotaMapInput interface { pulumi.Input ToTrafficquotaMapOutput() TrafficquotaMapOutput ToTrafficquotaMapOutputWithContext(context.Context) TrafficquotaMapOutput }
TrafficquotaMapInput is an input type that accepts TrafficquotaMap and TrafficquotaMapOutput values. You can construct a concrete instance of `TrafficquotaMapInput` via:
TrafficquotaMap{ "key": TrafficquotaArgs{...} }
type TrafficquotaMapOutput ¶
type TrafficquotaMapOutput struct{ *pulumi.OutputState }
func (TrafficquotaMapOutput) ElementType ¶
func (TrafficquotaMapOutput) ElementType() reflect.Type
func (TrafficquotaMapOutput) MapIndex ¶
func (o TrafficquotaMapOutput) MapIndex(k pulumi.StringInput) TrafficquotaOutput
func (TrafficquotaMapOutput) ToTrafficquotaMapOutput ¶
func (o TrafficquotaMapOutput) ToTrafficquotaMapOutput() TrafficquotaMapOutput
func (TrafficquotaMapOutput) ToTrafficquotaMapOutputWithContext ¶
func (o TrafficquotaMapOutput) ToTrafficquotaMapOutputWithContext(ctx context.Context) TrafficquotaMapOutput
type TrafficquotaOutput ¶
type TrafficquotaOutput struct{ *pulumi.OutputState }
func (TrafficquotaOutput) Buffer ¶
func (o TrafficquotaOutput) Buffer() pulumi.StringPtrOutput
Message string.
func (TrafficquotaOutput) ElementType ¶
func (TrafficquotaOutput) ElementType() reflect.Type
func (TrafficquotaOutput) Format ¶
func (o TrafficquotaOutput) Format() pulumi.StringOutput
Format flag.
func (TrafficquotaOutput) Header ¶
func (o TrafficquotaOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (TrafficquotaOutput) MsgType ¶
func (o TrafficquotaOutput) MsgType() pulumi.StringOutput
Message type.
func (TrafficquotaOutput) ToTrafficquotaOutput ¶
func (o TrafficquotaOutput) ToTrafficquotaOutput() TrafficquotaOutput
func (TrafficquotaOutput) ToTrafficquotaOutputWithContext ¶
func (o TrafficquotaOutput) ToTrafficquotaOutputWithContext(ctx context.Context) TrafficquotaOutput
func (TrafficquotaOutput) Vdomparam ¶
func (o TrafficquotaOutput) 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 TrafficquotaState ¶
type TrafficquotaState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (TrafficquotaState) ElementType ¶
func (TrafficquotaState) ElementType() reflect.Type
type Utm ¶
type Utm struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages.
## Import
SystemReplacemsg Utm can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/utm:Utm labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/utm:Utm labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetUtm ¶
func GetUtm(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UtmState, opts ...pulumi.ResourceOption) (*Utm, error)
GetUtm gets an existing Utm 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 NewUtm ¶
func NewUtm(ctx *pulumi.Context, name string, args *UtmArgs, opts ...pulumi.ResourceOption) (*Utm, error)
NewUtm registers a new resource with the given unique name, arguments, and options.
func (*Utm) ElementType ¶
func (*Utm) ToUtmOutput ¶
type UtmArgs ¶
type UtmArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Utm resource.
func (UtmArgs) ElementType ¶
type UtmArray ¶
type UtmArray []UtmInput
func (UtmArray) ElementType ¶
func (UtmArray) ToUtmArrayOutput ¶
func (i UtmArray) ToUtmArrayOutput() UtmArrayOutput
func (UtmArray) ToUtmArrayOutputWithContext ¶
func (i UtmArray) ToUtmArrayOutputWithContext(ctx context.Context) UtmArrayOutput
type UtmArrayInput ¶
type UtmArrayInput interface { pulumi.Input ToUtmArrayOutput() UtmArrayOutput ToUtmArrayOutputWithContext(context.Context) UtmArrayOutput }
UtmArrayInput is an input type that accepts UtmArray and UtmArrayOutput values. You can construct a concrete instance of `UtmArrayInput` via:
UtmArray{ UtmArgs{...} }
type UtmArrayOutput ¶
type UtmArrayOutput struct{ *pulumi.OutputState }
func (UtmArrayOutput) ElementType ¶
func (UtmArrayOutput) ElementType() reflect.Type
func (UtmArrayOutput) ToUtmArrayOutput ¶
func (o UtmArrayOutput) ToUtmArrayOutput() UtmArrayOutput
func (UtmArrayOutput) ToUtmArrayOutputWithContext ¶
func (o UtmArrayOutput) ToUtmArrayOutputWithContext(ctx context.Context) UtmArrayOutput
type UtmMap ¶
func (UtmMap) ElementType ¶
func (UtmMap) ToUtmMapOutput ¶
func (i UtmMap) ToUtmMapOutput() UtmMapOutput
func (UtmMap) ToUtmMapOutputWithContext ¶
func (i UtmMap) ToUtmMapOutputWithContext(ctx context.Context) UtmMapOutput
type UtmMapInput ¶
type UtmMapInput interface { pulumi.Input ToUtmMapOutput() UtmMapOutput ToUtmMapOutputWithContext(context.Context) UtmMapOutput }
UtmMapInput is an input type that accepts UtmMap and UtmMapOutput values. You can construct a concrete instance of `UtmMapInput` via:
UtmMap{ "key": UtmArgs{...} }
type UtmMapOutput ¶
type UtmMapOutput struct{ *pulumi.OutputState }
func (UtmMapOutput) ElementType ¶
func (UtmMapOutput) ElementType() reflect.Type
func (UtmMapOutput) MapIndex ¶
func (o UtmMapOutput) MapIndex(k pulumi.StringInput) UtmOutput
func (UtmMapOutput) ToUtmMapOutput ¶
func (o UtmMapOutput) ToUtmMapOutput() UtmMapOutput
func (UtmMapOutput) ToUtmMapOutputWithContext ¶
func (o UtmMapOutput) ToUtmMapOutputWithContext(ctx context.Context) UtmMapOutput
type UtmOutput ¶
type UtmOutput struct{ *pulumi.OutputState }
func (UtmOutput) ElementType ¶
func (UtmOutput) Header ¶
func (o UtmOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (UtmOutput) ToUtmOutput ¶
func (UtmOutput) ToUtmOutputWithContext ¶
func (UtmOutput) Vdomparam ¶
func (o UtmOutput) 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 UtmState ¶
type UtmState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (UtmState) ElementType ¶
type Webproxy ¶
type Webproxy struct { pulumi.CustomResourceState // Message string. Buffer pulumi.StringPtrOutput `pulumi:"buffer"` // Format flag. Format pulumi.StringOutput `pulumi:"format"` // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringOutput `pulumi:"header"` // Message type. MsgType pulumi.StringOutput `pulumi:"msgType"` // 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"` }
Replacement messages.
## Import
SystemReplacemsg Webproxy can be imported using any of these accepted formats:
```sh $ pulumi import fortios:system/replacemsg/webproxy:Webproxy labelname {{msg_type}} ```
If you do not want to import arguments of block:
$ export "FORTIOS_IMPORT_TABLE"="false"
```sh $ pulumi import fortios:system/replacemsg/webproxy:Webproxy labelname {{msg_type}} ```
$ unset "FORTIOS_IMPORT_TABLE"
func GetWebproxy ¶
func GetWebproxy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebproxyState, opts ...pulumi.ResourceOption) (*Webproxy, error)
GetWebproxy gets an existing Webproxy 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 NewWebproxy ¶
func NewWebproxy(ctx *pulumi.Context, name string, args *WebproxyArgs, opts ...pulumi.ResourceOption) (*Webproxy, error)
NewWebproxy registers a new resource with the given unique name, arguments, and options.
func (*Webproxy) ElementType ¶
func (*Webproxy) ToWebproxyOutput ¶
func (i *Webproxy) ToWebproxyOutput() WebproxyOutput
func (*Webproxy) ToWebproxyOutputWithContext ¶
func (i *Webproxy) ToWebproxyOutputWithContext(ctx context.Context) WebproxyOutput
type WebproxyArgs ¶
type WebproxyArgs struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType pulumi.StringInput // 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 Webproxy resource.
func (WebproxyArgs) ElementType ¶
func (WebproxyArgs) ElementType() reflect.Type
type WebproxyArray ¶
type WebproxyArray []WebproxyInput
func (WebproxyArray) ElementType ¶
func (WebproxyArray) ElementType() reflect.Type
func (WebproxyArray) ToWebproxyArrayOutput ¶
func (i WebproxyArray) ToWebproxyArrayOutput() WebproxyArrayOutput
func (WebproxyArray) ToWebproxyArrayOutputWithContext ¶
func (i WebproxyArray) ToWebproxyArrayOutputWithContext(ctx context.Context) WebproxyArrayOutput
type WebproxyArrayInput ¶
type WebproxyArrayInput interface { pulumi.Input ToWebproxyArrayOutput() WebproxyArrayOutput ToWebproxyArrayOutputWithContext(context.Context) WebproxyArrayOutput }
WebproxyArrayInput is an input type that accepts WebproxyArray and WebproxyArrayOutput values. You can construct a concrete instance of `WebproxyArrayInput` via:
WebproxyArray{ WebproxyArgs{...} }
type WebproxyArrayOutput ¶
type WebproxyArrayOutput struct{ *pulumi.OutputState }
func (WebproxyArrayOutput) ElementType ¶
func (WebproxyArrayOutput) ElementType() reflect.Type
func (WebproxyArrayOutput) Index ¶
func (o WebproxyArrayOutput) Index(i pulumi.IntInput) WebproxyOutput
func (WebproxyArrayOutput) ToWebproxyArrayOutput ¶
func (o WebproxyArrayOutput) ToWebproxyArrayOutput() WebproxyArrayOutput
func (WebproxyArrayOutput) ToWebproxyArrayOutputWithContext ¶
func (o WebproxyArrayOutput) ToWebproxyArrayOutputWithContext(ctx context.Context) WebproxyArrayOutput
type WebproxyInput ¶
type WebproxyInput interface { pulumi.Input ToWebproxyOutput() WebproxyOutput ToWebproxyOutputWithContext(ctx context.Context) WebproxyOutput }
type WebproxyMap ¶
type WebproxyMap map[string]WebproxyInput
func (WebproxyMap) ElementType ¶
func (WebproxyMap) ElementType() reflect.Type
func (WebproxyMap) ToWebproxyMapOutput ¶
func (i WebproxyMap) ToWebproxyMapOutput() WebproxyMapOutput
func (WebproxyMap) ToWebproxyMapOutputWithContext ¶
func (i WebproxyMap) ToWebproxyMapOutputWithContext(ctx context.Context) WebproxyMapOutput
type WebproxyMapInput ¶
type WebproxyMapInput interface { pulumi.Input ToWebproxyMapOutput() WebproxyMapOutput ToWebproxyMapOutputWithContext(context.Context) WebproxyMapOutput }
WebproxyMapInput is an input type that accepts WebproxyMap and WebproxyMapOutput values. You can construct a concrete instance of `WebproxyMapInput` via:
WebproxyMap{ "key": WebproxyArgs{...} }
type WebproxyMapOutput ¶
type WebproxyMapOutput struct{ *pulumi.OutputState }
func (WebproxyMapOutput) ElementType ¶
func (WebproxyMapOutput) ElementType() reflect.Type
func (WebproxyMapOutput) MapIndex ¶
func (o WebproxyMapOutput) MapIndex(k pulumi.StringInput) WebproxyOutput
func (WebproxyMapOutput) ToWebproxyMapOutput ¶
func (o WebproxyMapOutput) ToWebproxyMapOutput() WebproxyMapOutput
func (WebproxyMapOutput) ToWebproxyMapOutputWithContext ¶
func (o WebproxyMapOutput) ToWebproxyMapOutputWithContext(ctx context.Context) WebproxyMapOutput
type WebproxyOutput ¶
type WebproxyOutput struct{ *pulumi.OutputState }
func (WebproxyOutput) Buffer ¶
func (o WebproxyOutput) Buffer() pulumi.StringPtrOutput
Message string.
func (WebproxyOutput) ElementType ¶
func (WebproxyOutput) ElementType() reflect.Type
func (WebproxyOutput) Header ¶
func (o WebproxyOutput) Header() pulumi.StringOutput
Header flag. Valid values: `none`, `http`, `8bit`.
func (WebproxyOutput) ToWebproxyOutput ¶
func (o WebproxyOutput) ToWebproxyOutput() WebproxyOutput
func (WebproxyOutput) ToWebproxyOutputWithContext ¶
func (o WebproxyOutput) ToWebproxyOutputWithContext(ctx context.Context) WebproxyOutput
func (WebproxyOutput) Vdomparam ¶
func (o WebproxyOutput) 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 WebproxyState ¶
type WebproxyState struct { // Message string. Buffer pulumi.StringPtrInput // Format flag. Format pulumi.StringPtrInput // Header flag. Valid values: `none`, `http`, `8bit`. Header pulumi.StringPtrInput // Message type. MsgType 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 (WebproxyState) ElementType ¶
func (WebproxyState) ElementType() reflect.Type