1. Packages
  2. Fortimanager Provider
  3. API Docs
  4. ObjectWebproxyExplicitproxy
Viewing docs for fortimanager 1.16.0
published on Saturday, Mar 7, 2026 by fortinetdev
Viewing docs for fortimanager 1.16.0
published on Saturday, Mar 7, 2026 by fortinetdev

    ObjectWebProxy ExplicitProxy

    Create ObjectWebproxyExplicitproxy Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new ObjectWebproxyExplicitproxy(name: string, args?: ObjectWebproxyExplicitproxyArgs, opts?: CustomResourceOptions);
    @overload
    def ObjectWebproxyExplicitproxy(resource_name: str,
                                    args: Optional[ObjectWebproxyExplicitproxyArgs] = None,
                                    opts: Optional[ResourceOptions] = None)
    
    @overload
    def ObjectWebproxyExplicitproxy(resource_name: str,
                                    opts: Optional[ResourceOptions] = None,
                                    adom: Optional[str] = None,
                                    client_cert: Optional[str] = None,
                                    detect_https_in_http_request: Optional[str] = None,
                                    dns_mode: Optional[str] = None,
                                    dstport_from_incoming: Optional[str] = None,
                                    empty_cert_action: Optional[str] = None,
                                    ftp_incoming_ports: Optional[Sequence[str]] = None,
                                    ftp_over_http: Optional[str] = None,
                                    header_proxy_agent: Optional[str] = None,
                                    http: Optional[str] = None,
                                    http_connection_mode: Optional[str] = None,
                                    http_incoming_ports: Optional[Sequence[str]] = None,
                                    https_incoming_ports: Optional[Sequence[str]] = None,
                                    incoming_ip6: Optional[str] = None,
                                    interfaces: Optional[Sequence[str]] = None,
                                    ipv6_status: Optional[str] = None,
                                    learn_dst_from_sni: Optional[str] = None,
                                    name: Optional[str] = None,
                                    object_webproxy_explicitproxy_id: Optional[str] = None,
                                    pac_file_data: Optional[str] = None,
                                    pac_file_name: Optional[str] = None,
                                    pac_file_server_port: Optional[str] = None,
                                    pac_file_server_status: Optional[str] = None,
                                    pac_file_through_https: Optional[str] = None,
                                    pac_file_url: Optional[str] = None,
                                    pref_dns_result: Optional[str] = None,
                                    realm: Optional[str] = None,
                                    return_to_sender: Optional[str] = None,
                                    scopetype: Optional[str] = None,
                                    sec_default_action: Optional[str] = None,
                                    secure_web_proxy: Optional[str] = None,
                                    secure_web_proxy_certs: Optional[Sequence[str]] = None,
                                    socks: Optional[str] = None,
                                    socks_incoming_ports: Optional[Sequence[str]] = None,
                                    ssl_algorithm: Optional[str] = None,
                                    ssl_dh_bits: Optional[str] = None,
                                    status: Optional[str] = None,
                                    unknown_http_version: Optional[str] = None,
                                    user_agent_detect: Optional[str] = None)
    func NewObjectWebproxyExplicitproxy(ctx *Context, name string, args *ObjectWebproxyExplicitproxyArgs, opts ...ResourceOption) (*ObjectWebproxyExplicitproxy, error)
    public ObjectWebproxyExplicitproxy(string name, ObjectWebproxyExplicitproxyArgs? args = null, CustomResourceOptions? opts = null)
    public ObjectWebproxyExplicitproxy(String name, ObjectWebproxyExplicitproxyArgs args)
    public ObjectWebproxyExplicitproxy(String name, ObjectWebproxyExplicitproxyArgs args, CustomResourceOptions options)
    
    type: fortimanager:ObjectWebproxyExplicitproxy
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args ObjectWebproxyExplicitproxyArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args ObjectWebproxyExplicitproxyArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args ObjectWebproxyExplicitproxyArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ObjectWebproxyExplicitproxyArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ObjectWebproxyExplicitproxyArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var objectWebproxyExplicitproxyResource = new Fortimanager.Index.ObjectWebproxyExplicitproxy("objectWebproxyExplicitproxyResource", new()
    {
        Adom = "string",
        ClientCert = "string",
        DetectHttpsInHttpRequest = "string",
        DnsMode = "string",
        DstportFromIncoming = "string",
        EmptyCertAction = "string",
        FtpIncomingPorts = new[]
        {
            "string",
        },
        FtpOverHttp = "string",
        HeaderProxyAgent = "string",
        Http = "string",
        HttpConnectionMode = "string",
        HttpIncomingPorts = new[]
        {
            "string",
        },
        HttpsIncomingPorts = new[]
        {
            "string",
        },
        IncomingIp6 = "string",
        Interfaces = new[]
        {
            "string",
        },
        Ipv6Status = "string",
        LearnDstFromSni = "string",
        Name = "string",
        ObjectWebproxyExplicitproxyId = "string",
        PacFileData = "string",
        PacFileName = "string",
        PacFileServerPort = "string",
        PacFileServerStatus = "string",
        PacFileThroughHttps = "string",
        PacFileUrl = "string",
        PrefDnsResult = "string",
        Realm = "string",
        ReturnToSender = "string",
        Scopetype = "string",
        SecDefaultAction = "string",
        SecureWebProxy = "string",
        SecureWebProxyCerts = new[]
        {
            "string",
        },
        Socks = "string",
        SocksIncomingPorts = new[]
        {
            "string",
        },
        SslAlgorithm = "string",
        SslDhBits = "string",
        Status = "string",
        UnknownHttpVersion = "string",
        UserAgentDetect = "string",
    });
    
    example, err := fortimanager.NewObjectWebproxyExplicitproxy(ctx, "objectWebproxyExplicitproxyResource", &fortimanager.ObjectWebproxyExplicitproxyArgs{
    	Adom:                     pulumi.String("string"),
    	ClientCert:               pulumi.String("string"),
    	DetectHttpsInHttpRequest: pulumi.String("string"),
    	DnsMode:                  pulumi.String("string"),
    	DstportFromIncoming:      pulumi.String("string"),
    	EmptyCertAction:          pulumi.String("string"),
    	FtpIncomingPorts: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	FtpOverHttp:        pulumi.String("string"),
    	HeaderProxyAgent:   pulumi.String("string"),
    	Http:               pulumi.String("string"),
    	HttpConnectionMode: pulumi.String("string"),
    	HttpIncomingPorts: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	HttpsIncomingPorts: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	IncomingIp6: pulumi.String("string"),
    	Interfaces: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Ipv6Status:                    pulumi.String("string"),
    	LearnDstFromSni:               pulumi.String("string"),
    	Name:                          pulumi.String("string"),
    	ObjectWebproxyExplicitproxyId: pulumi.String("string"),
    	PacFileData:                   pulumi.String("string"),
    	PacFileName:                   pulumi.String("string"),
    	PacFileServerPort:             pulumi.String("string"),
    	PacFileServerStatus:           pulumi.String("string"),
    	PacFileThroughHttps:           pulumi.String("string"),
    	PacFileUrl:                    pulumi.String("string"),
    	PrefDnsResult:                 pulumi.String("string"),
    	Realm:                         pulumi.String("string"),
    	ReturnToSender:                pulumi.String("string"),
    	Scopetype:                     pulumi.String("string"),
    	SecDefaultAction:              pulumi.String("string"),
    	SecureWebProxy:                pulumi.String("string"),
    	SecureWebProxyCerts: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Socks: pulumi.String("string"),
    	SocksIncomingPorts: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	SslAlgorithm:       pulumi.String("string"),
    	SslDhBits:          pulumi.String("string"),
    	Status:             pulumi.String("string"),
    	UnknownHttpVersion: pulumi.String("string"),
    	UserAgentDetect:    pulumi.String("string"),
    })
    
    var objectWebproxyExplicitproxyResource = new ObjectWebproxyExplicitproxy("objectWebproxyExplicitproxyResource", ObjectWebproxyExplicitproxyArgs.builder()
        .adom("string")
        .clientCert("string")
        .detectHttpsInHttpRequest("string")
        .dnsMode("string")
        .dstportFromIncoming("string")
        .emptyCertAction("string")
        .ftpIncomingPorts("string")
        .ftpOverHttp("string")
        .headerProxyAgent("string")
        .http("string")
        .httpConnectionMode("string")
        .httpIncomingPorts("string")
        .httpsIncomingPorts("string")
        .incomingIp6("string")
        .interfaces("string")
        .ipv6Status("string")
        .learnDstFromSni("string")
        .name("string")
        .objectWebproxyExplicitproxyId("string")
        .pacFileData("string")
        .pacFileName("string")
        .pacFileServerPort("string")
        .pacFileServerStatus("string")
        .pacFileThroughHttps("string")
        .pacFileUrl("string")
        .prefDnsResult("string")
        .realm("string")
        .returnToSender("string")
        .scopetype("string")
        .secDefaultAction("string")
        .secureWebProxy("string")
        .secureWebProxyCerts("string")
        .socks("string")
        .socksIncomingPorts("string")
        .sslAlgorithm("string")
        .sslDhBits("string")
        .status("string")
        .unknownHttpVersion("string")
        .userAgentDetect("string")
        .build());
    
    object_webproxy_explicitproxy_resource = fortimanager.ObjectWebproxyExplicitproxy("objectWebproxyExplicitproxyResource",
        adom="string",
        client_cert="string",
        detect_https_in_http_request="string",
        dns_mode="string",
        dstport_from_incoming="string",
        empty_cert_action="string",
        ftp_incoming_ports=["string"],
        ftp_over_http="string",
        header_proxy_agent="string",
        http="string",
        http_connection_mode="string",
        http_incoming_ports=["string"],
        https_incoming_ports=["string"],
        incoming_ip6="string",
        interfaces=["string"],
        ipv6_status="string",
        learn_dst_from_sni="string",
        name="string",
        object_webproxy_explicitproxy_id="string",
        pac_file_data="string",
        pac_file_name="string",
        pac_file_server_port="string",
        pac_file_server_status="string",
        pac_file_through_https="string",
        pac_file_url="string",
        pref_dns_result="string",
        realm="string",
        return_to_sender="string",
        scopetype="string",
        sec_default_action="string",
        secure_web_proxy="string",
        secure_web_proxy_certs=["string"],
        socks="string",
        socks_incoming_ports=["string"],
        ssl_algorithm="string",
        ssl_dh_bits="string",
        status="string",
        unknown_http_version="string",
        user_agent_detect="string")
    
    const objectWebproxyExplicitproxyResource = new fortimanager.ObjectWebproxyExplicitproxy("objectWebproxyExplicitproxyResource", {
        adom: "string",
        clientCert: "string",
        detectHttpsInHttpRequest: "string",
        dnsMode: "string",
        dstportFromIncoming: "string",
        emptyCertAction: "string",
        ftpIncomingPorts: ["string"],
        ftpOverHttp: "string",
        headerProxyAgent: "string",
        http: "string",
        httpConnectionMode: "string",
        httpIncomingPorts: ["string"],
        httpsIncomingPorts: ["string"],
        incomingIp6: "string",
        interfaces: ["string"],
        ipv6Status: "string",
        learnDstFromSni: "string",
        name: "string",
        objectWebproxyExplicitproxyId: "string",
        pacFileData: "string",
        pacFileName: "string",
        pacFileServerPort: "string",
        pacFileServerStatus: "string",
        pacFileThroughHttps: "string",
        pacFileUrl: "string",
        prefDnsResult: "string",
        realm: "string",
        returnToSender: "string",
        scopetype: "string",
        secDefaultAction: "string",
        secureWebProxy: "string",
        secureWebProxyCerts: ["string"],
        socks: "string",
        socksIncomingPorts: ["string"],
        sslAlgorithm: "string",
        sslDhBits: "string",
        status: "string",
        unknownHttpVersion: "string",
        userAgentDetect: "string",
    });
    
    type: fortimanager:ObjectWebproxyExplicitproxy
    properties:
        adom: string
        clientCert: string
        detectHttpsInHttpRequest: string
        dnsMode: string
        dstportFromIncoming: string
        emptyCertAction: string
        ftpIncomingPorts:
            - string
        ftpOverHttp: string
        headerProxyAgent: string
        http: string
        httpConnectionMode: string
        httpIncomingPorts:
            - string
        httpsIncomingPorts:
            - string
        incomingIp6: string
        interfaces:
            - string
        ipv6Status: string
        learnDstFromSni: string
        name: string
        objectWebproxyExplicitproxyId: string
        pacFileData: string
        pacFileName: string
        pacFileServerPort: string
        pacFileServerStatus: string
        pacFileThroughHttps: string
        pacFileUrl: string
        prefDnsResult: string
        realm: string
        returnToSender: string
        scopetype: string
        secDefaultAction: string
        secureWebProxy: string
        secureWebProxyCerts:
            - string
        socks: string
        socksIncomingPorts:
            - string
        sslAlgorithm: string
        sslDhBits: string
        status: string
        unknownHttpVersion: string
        userAgentDetect: string
    

    ObjectWebproxyExplicitproxy Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The ObjectWebproxyExplicitproxy resource accepts the following input properties:

    Adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    ClientCert string
    Client-Cert. Valid values: disable, enable.
    DetectHttpsInHttpRequest string
    Detect-Https-In-Http-Request. Valid values: disable, enable.
    DnsMode string
    Dns-Mode. Valid values: recursive, non-recursive, forward-only.
    DstportFromIncoming string
    Dstport-From-Incoming. Valid values: disable, enable.
    EmptyCertAction string
    Empty-Cert-Action. Valid values: block, accept, accept-unmanageable.
    FtpIncomingPorts List<string>
    Ftp-Incoming-Port.
    FtpOverHttp string
    Ftp-Over-Http. Valid values: disable, enable.
    HeaderProxyAgent string
    Header-Proxy-Agent. Valid values: disable, enable.
    Http string
    Http. Valid values: disable, enable.
    HttpConnectionMode string
    Http-Connection-Mode. Valid values: static, multiplex, serverpool.
    HttpIncomingPorts List<string>
    Http-Incoming-Port.
    HttpsIncomingPorts List<string>
    Https-Incoming-Port.
    IncomingIp6 string
    Incoming-Ip6.
    Interfaces List<string>
    Interface.
    Ipv6Status string
    Ipv6-Status. Valid values: disable, enable.
    LearnDstFromSni string
    Learn-Dst-From-Sni. Valid values: disable, enable.
    Name string
    Name.
    ObjectWebproxyExplicitproxyId string
    an identifier for the resource with format {{name}}.
    PacFileData string
    Pac-File-Data.
    PacFileName string
    Pac-File-Name.
    PacFileServerPort string
    Pac-File-Server-Port.
    PacFileServerStatus string
    Pac-File-Server-Status. Valid values: disable, enable.
    PacFileThroughHttps string
    Pac-File-Through-Https. Valid values: disable, enable.
    PacFileUrl string
    Pac-File-Url.
    PrefDnsResult string
    Pref-Dns-Result. Valid values: ipv4, ipv6, ipv4-strict, ipv6-strict.
    Realm string
    Realm.
    ReturnToSender string
    Return-To-Sender. Valid values: disable, enable.
    Scopetype string
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    SecDefaultAction string
    Sec-Default-Action. Valid values: deny, accept.
    SecureWebProxy string
    Secure-Web-Proxy. Valid values: disable, enable, secure.
    SecureWebProxyCerts List<string>
    Secure-Web-Proxy-Cert.
    Socks string
    Socks. Valid values: disable, enable.
    SocksIncomingPorts List<string>
    Socks-Incoming-Port.
    SslAlgorithm string
    Ssl-Algorithm. Valid values: high, low, medium.
    SslDhBits string
    Ssl-Dh-Bits. Valid values: 768, 1024, 1536, 2048.
    Status string
    Status. Valid values: disable, enable.
    UnknownHttpVersion string
    Unknown-Http-Version. Valid values: best-effort, reject.
    UserAgentDetect string
    User-Agent-Detect. Valid values: disable, enable.
    Adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    ClientCert string
    Client-Cert. Valid values: disable, enable.
    DetectHttpsInHttpRequest string
    Detect-Https-In-Http-Request. Valid values: disable, enable.
    DnsMode string
    Dns-Mode. Valid values: recursive, non-recursive, forward-only.
    DstportFromIncoming string
    Dstport-From-Incoming. Valid values: disable, enable.
    EmptyCertAction string
    Empty-Cert-Action. Valid values: block, accept, accept-unmanageable.
    FtpIncomingPorts []string
    Ftp-Incoming-Port.
    FtpOverHttp string
    Ftp-Over-Http. Valid values: disable, enable.
    HeaderProxyAgent string
    Header-Proxy-Agent. Valid values: disable, enable.
    Http string
    Http. Valid values: disable, enable.
    HttpConnectionMode string
    Http-Connection-Mode. Valid values: static, multiplex, serverpool.
    HttpIncomingPorts []string
    Http-Incoming-Port.
    HttpsIncomingPorts []string
    Https-Incoming-Port.
    IncomingIp6 string
    Incoming-Ip6.
    Interfaces []string
    Interface.
    Ipv6Status string
    Ipv6-Status. Valid values: disable, enable.
    LearnDstFromSni string
    Learn-Dst-From-Sni. Valid values: disable, enable.
    Name string
    Name.
    ObjectWebproxyExplicitproxyId string
    an identifier for the resource with format {{name}}.
    PacFileData string
    Pac-File-Data.
    PacFileName string
    Pac-File-Name.
    PacFileServerPort string
    Pac-File-Server-Port.
    PacFileServerStatus string
    Pac-File-Server-Status. Valid values: disable, enable.
    PacFileThroughHttps string
    Pac-File-Through-Https. Valid values: disable, enable.
    PacFileUrl string
    Pac-File-Url.
    PrefDnsResult string
    Pref-Dns-Result. Valid values: ipv4, ipv6, ipv4-strict, ipv6-strict.
    Realm string
    Realm.
    ReturnToSender string
    Return-To-Sender. Valid values: disable, enable.
    Scopetype string
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    SecDefaultAction string
    Sec-Default-Action. Valid values: deny, accept.
    SecureWebProxy string
    Secure-Web-Proxy. Valid values: disable, enable, secure.
    SecureWebProxyCerts []string
    Secure-Web-Proxy-Cert.
    Socks string
    Socks. Valid values: disable, enable.
    SocksIncomingPorts []string
    Socks-Incoming-Port.
    SslAlgorithm string
    Ssl-Algorithm. Valid values: high, low, medium.
    SslDhBits string
    Ssl-Dh-Bits. Valid values: 768, 1024, 1536, 2048.
    Status string
    Status. Valid values: disable, enable.
    UnknownHttpVersion string
    Unknown-Http-Version. Valid values: best-effort, reject.
    UserAgentDetect string
    User-Agent-Detect. Valid values: disable, enable.
    adom String
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    clientCert String
    Client-Cert. Valid values: disable, enable.
    detectHttpsInHttpRequest String
    Detect-Https-In-Http-Request. Valid values: disable, enable.
    dnsMode String
    Dns-Mode. Valid values: recursive, non-recursive, forward-only.
    dstportFromIncoming String
    Dstport-From-Incoming. Valid values: disable, enable.
    emptyCertAction String
    Empty-Cert-Action. Valid values: block, accept, accept-unmanageable.
    ftpIncomingPorts List<String>
    Ftp-Incoming-Port.
    ftpOverHttp String
    Ftp-Over-Http. Valid values: disable, enable.
    headerProxyAgent String
    Header-Proxy-Agent. Valid values: disable, enable.
    http String
    Http. Valid values: disable, enable.
    httpConnectionMode String
    Http-Connection-Mode. Valid values: static, multiplex, serverpool.
    httpIncomingPorts List<String>
    Http-Incoming-Port.
    httpsIncomingPorts List<String>
    Https-Incoming-Port.
    incomingIp6 String
    Incoming-Ip6.
    interfaces List<String>
    Interface.
    ipv6Status String
    Ipv6-Status. Valid values: disable, enable.
    learnDstFromSni String
    Learn-Dst-From-Sni. Valid values: disable, enable.
    name String
    Name.
    objectWebproxyExplicitproxyId String
    an identifier for the resource with format {{name}}.
    pacFileData String
    Pac-File-Data.
    pacFileName String
    Pac-File-Name.
    pacFileServerPort String
    Pac-File-Server-Port.
    pacFileServerStatus String
    Pac-File-Server-Status. Valid values: disable, enable.
    pacFileThroughHttps String
    Pac-File-Through-Https. Valid values: disable, enable.
    pacFileUrl String
    Pac-File-Url.
    prefDnsResult String
    Pref-Dns-Result. Valid values: ipv4, ipv6, ipv4-strict, ipv6-strict.
    realm String
    Realm.
    returnToSender String
    Return-To-Sender. Valid values: disable, enable.
    scopetype String
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    secDefaultAction String
    Sec-Default-Action. Valid values: deny, accept.
    secureWebProxy String
    Secure-Web-Proxy. Valid values: disable, enable, secure.
    secureWebProxyCerts List<String>
    Secure-Web-Proxy-Cert.
    socks String
    Socks. Valid values: disable, enable.
    socksIncomingPorts List<String>
    Socks-Incoming-Port.
    sslAlgorithm String
    Ssl-Algorithm. Valid values: high, low, medium.
    sslDhBits String
    Ssl-Dh-Bits. Valid values: 768, 1024, 1536, 2048.
    status String
    Status. Valid values: disable, enable.
    unknownHttpVersion String
    Unknown-Http-Version. Valid values: best-effort, reject.
    userAgentDetect String
    User-Agent-Detect. Valid values: disable, enable.
    adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    clientCert string
    Client-Cert. Valid values: disable, enable.
    detectHttpsInHttpRequest string
    Detect-Https-In-Http-Request. Valid values: disable, enable.
    dnsMode string
    Dns-Mode. Valid values: recursive, non-recursive, forward-only.
    dstportFromIncoming string
    Dstport-From-Incoming. Valid values: disable, enable.
    emptyCertAction string
    Empty-Cert-Action. Valid values: block, accept, accept-unmanageable.
    ftpIncomingPorts string[]
    Ftp-Incoming-Port.
    ftpOverHttp string
    Ftp-Over-Http. Valid values: disable, enable.
    headerProxyAgent string
    Header-Proxy-Agent. Valid values: disable, enable.
    http string
    Http. Valid values: disable, enable.
    httpConnectionMode string
    Http-Connection-Mode. Valid values: static, multiplex, serverpool.
    httpIncomingPorts string[]
    Http-Incoming-Port.
    httpsIncomingPorts string[]
    Https-Incoming-Port.
    incomingIp6 string
    Incoming-Ip6.
    interfaces string[]
    Interface.
    ipv6Status string
    Ipv6-Status. Valid values: disable, enable.
    learnDstFromSni string
    Learn-Dst-From-Sni. Valid values: disable, enable.
    name string
    Name.
    objectWebproxyExplicitproxyId string
    an identifier for the resource with format {{name}}.
    pacFileData string
    Pac-File-Data.
    pacFileName string
    Pac-File-Name.
    pacFileServerPort string
    Pac-File-Server-Port.
    pacFileServerStatus string
    Pac-File-Server-Status. Valid values: disable, enable.
    pacFileThroughHttps string
    Pac-File-Through-Https. Valid values: disable, enable.
    pacFileUrl string
    Pac-File-Url.
    prefDnsResult string
    Pref-Dns-Result. Valid values: ipv4, ipv6, ipv4-strict, ipv6-strict.
    realm string
    Realm.
    returnToSender string
    Return-To-Sender. Valid values: disable, enable.
    scopetype string
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    secDefaultAction string
    Sec-Default-Action. Valid values: deny, accept.
    secureWebProxy string
    Secure-Web-Proxy. Valid values: disable, enable, secure.
    secureWebProxyCerts string[]
    Secure-Web-Proxy-Cert.
    socks string
    Socks. Valid values: disable, enable.
    socksIncomingPorts string[]
    Socks-Incoming-Port.
    sslAlgorithm string
    Ssl-Algorithm. Valid values: high, low, medium.
    sslDhBits string
    Ssl-Dh-Bits. Valid values: 768, 1024, 1536, 2048.
    status string
    Status. Valid values: disable, enable.
    unknownHttpVersion string
    Unknown-Http-Version. Valid values: best-effort, reject.
    userAgentDetect string
    User-Agent-Detect. Valid values: disable, enable.
    adom str
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    client_cert str
    Client-Cert. Valid values: disable, enable.
    detect_https_in_http_request str
    Detect-Https-In-Http-Request. Valid values: disable, enable.
    dns_mode str
    Dns-Mode. Valid values: recursive, non-recursive, forward-only.
    dstport_from_incoming str
    Dstport-From-Incoming. Valid values: disable, enable.
    empty_cert_action str
    Empty-Cert-Action. Valid values: block, accept, accept-unmanageable.
    ftp_incoming_ports Sequence[str]
    Ftp-Incoming-Port.
    ftp_over_http str
    Ftp-Over-Http. Valid values: disable, enable.
    header_proxy_agent str
    Header-Proxy-Agent. Valid values: disable, enable.
    http str
    Http. Valid values: disable, enable.
    http_connection_mode str
    Http-Connection-Mode. Valid values: static, multiplex, serverpool.
    http_incoming_ports Sequence[str]
    Http-Incoming-Port.
    https_incoming_ports Sequence[str]
    Https-Incoming-Port.
    incoming_ip6 str
    Incoming-Ip6.
    interfaces Sequence[str]
    Interface.
    ipv6_status str
    Ipv6-Status. Valid values: disable, enable.
    learn_dst_from_sni str
    Learn-Dst-From-Sni. Valid values: disable, enable.
    name str
    Name.
    object_webproxy_explicitproxy_id str
    an identifier for the resource with format {{name}}.
    pac_file_data str
    Pac-File-Data.
    pac_file_name str
    Pac-File-Name.
    pac_file_server_port str
    Pac-File-Server-Port.
    pac_file_server_status str
    Pac-File-Server-Status. Valid values: disable, enable.
    pac_file_through_https str
    Pac-File-Through-Https. Valid values: disable, enable.
    pac_file_url str
    Pac-File-Url.
    pref_dns_result str
    Pref-Dns-Result. Valid values: ipv4, ipv6, ipv4-strict, ipv6-strict.
    realm str
    Realm.
    return_to_sender str
    Return-To-Sender. Valid values: disable, enable.
    scopetype str
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    sec_default_action str
    Sec-Default-Action. Valid values: deny, accept.
    secure_web_proxy str
    Secure-Web-Proxy. Valid values: disable, enable, secure.
    secure_web_proxy_certs Sequence[str]
    Secure-Web-Proxy-Cert.
    socks str
    Socks. Valid values: disable, enable.
    socks_incoming_ports Sequence[str]
    Socks-Incoming-Port.
    ssl_algorithm str
    Ssl-Algorithm. Valid values: high, low, medium.
    ssl_dh_bits str
    Ssl-Dh-Bits. Valid values: 768, 1024, 1536, 2048.
    status str
    Status. Valid values: disable, enable.
    unknown_http_version str
    Unknown-Http-Version. Valid values: best-effort, reject.
    user_agent_detect str
    User-Agent-Detect. Valid values: disable, enable.
    adom String
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    clientCert String
    Client-Cert. Valid values: disable, enable.
    detectHttpsInHttpRequest String
    Detect-Https-In-Http-Request. Valid values: disable, enable.
    dnsMode String
    Dns-Mode. Valid values: recursive, non-recursive, forward-only.
    dstportFromIncoming String
    Dstport-From-Incoming. Valid values: disable, enable.
    emptyCertAction String
    Empty-Cert-Action. Valid values: block, accept, accept-unmanageable.
    ftpIncomingPorts List<String>
    Ftp-Incoming-Port.
    ftpOverHttp String
    Ftp-Over-Http. Valid values: disable, enable.
    headerProxyAgent String
    Header-Proxy-Agent. Valid values: disable, enable.
    http String
    Http. Valid values: disable, enable.
    httpConnectionMode String
    Http-Connection-Mode. Valid values: static, multiplex, serverpool.
    httpIncomingPorts List<String>
    Http-Incoming-Port.
    httpsIncomingPorts List<String>
    Https-Incoming-Port.
    incomingIp6 String
    Incoming-Ip6.
    interfaces List<String>
    Interface.
    ipv6Status String
    Ipv6-Status. Valid values: disable, enable.
    learnDstFromSni String
    Learn-Dst-From-Sni. Valid values: disable, enable.
    name String
    Name.
    objectWebproxyExplicitproxyId String
    an identifier for the resource with format {{name}}.
    pacFileData String
    Pac-File-Data.
    pacFileName String
    Pac-File-Name.
    pacFileServerPort String
    Pac-File-Server-Port.
    pacFileServerStatus String
    Pac-File-Server-Status. Valid values: disable, enable.
    pacFileThroughHttps String
    Pac-File-Through-Https. Valid values: disable, enable.
    pacFileUrl String
    Pac-File-Url.
    prefDnsResult String
    Pref-Dns-Result. Valid values: ipv4, ipv6, ipv4-strict, ipv6-strict.
    realm String
    Realm.
    returnToSender String
    Return-To-Sender. Valid values: disable, enable.
    scopetype String
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    secDefaultAction String
    Sec-Default-Action. Valid values: deny, accept.
    secureWebProxy String
    Secure-Web-Proxy. Valid values: disable, enable, secure.
    secureWebProxyCerts List<String>
    Secure-Web-Proxy-Cert.
    socks String
    Socks. Valid values: disable, enable.
    socksIncomingPorts List<String>
    Socks-Incoming-Port.
    sslAlgorithm String
    Ssl-Algorithm. Valid values: high, low, medium.
    sslDhBits String
    Ssl-Dh-Bits. Valid values: 768, 1024, 1536, 2048.
    status String
    Status. Valid values: disable, enable.
    unknownHttpVersion String
    Unknown-Http-Version. Valid values: best-effort, reject.
    userAgentDetect String
    User-Agent-Detect. Valid values: disable, enable.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ObjectWebproxyExplicitproxy resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing ObjectWebproxyExplicitproxy Resource

    Get an existing ObjectWebproxyExplicitproxy resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: ObjectWebproxyExplicitproxyState, opts?: CustomResourceOptions): ObjectWebproxyExplicitproxy
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            adom: Optional[str] = None,
            client_cert: Optional[str] = None,
            detect_https_in_http_request: Optional[str] = None,
            dns_mode: Optional[str] = None,
            dstport_from_incoming: Optional[str] = None,
            empty_cert_action: Optional[str] = None,
            ftp_incoming_ports: Optional[Sequence[str]] = None,
            ftp_over_http: Optional[str] = None,
            header_proxy_agent: Optional[str] = None,
            http: Optional[str] = None,
            http_connection_mode: Optional[str] = None,
            http_incoming_ports: Optional[Sequence[str]] = None,
            https_incoming_ports: Optional[Sequence[str]] = None,
            incoming_ip6: Optional[str] = None,
            interfaces: Optional[Sequence[str]] = None,
            ipv6_status: Optional[str] = None,
            learn_dst_from_sni: Optional[str] = None,
            name: Optional[str] = None,
            object_webproxy_explicitproxy_id: Optional[str] = None,
            pac_file_data: Optional[str] = None,
            pac_file_name: Optional[str] = None,
            pac_file_server_port: Optional[str] = None,
            pac_file_server_status: Optional[str] = None,
            pac_file_through_https: Optional[str] = None,
            pac_file_url: Optional[str] = None,
            pref_dns_result: Optional[str] = None,
            realm: Optional[str] = None,
            return_to_sender: Optional[str] = None,
            scopetype: Optional[str] = None,
            sec_default_action: Optional[str] = None,
            secure_web_proxy: Optional[str] = None,
            secure_web_proxy_certs: Optional[Sequence[str]] = None,
            socks: Optional[str] = None,
            socks_incoming_ports: Optional[Sequence[str]] = None,
            ssl_algorithm: Optional[str] = None,
            ssl_dh_bits: Optional[str] = None,
            status: Optional[str] = None,
            unknown_http_version: Optional[str] = None,
            user_agent_detect: Optional[str] = None) -> ObjectWebproxyExplicitproxy
    func GetObjectWebproxyExplicitproxy(ctx *Context, name string, id IDInput, state *ObjectWebproxyExplicitproxyState, opts ...ResourceOption) (*ObjectWebproxyExplicitproxy, error)
    public static ObjectWebproxyExplicitproxy Get(string name, Input<string> id, ObjectWebproxyExplicitproxyState? state, CustomResourceOptions? opts = null)
    public static ObjectWebproxyExplicitproxy get(String name, Output<String> id, ObjectWebproxyExplicitproxyState state, CustomResourceOptions options)
    resources:  _:    type: fortimanager:ObjectWebproxyExplicitproxy    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    Adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    ClientCert string
    Client-Cert. Valid values: disable, enable.
    DetectHttpsInHttpRequest string
    Detect-Https-In-Http-Request. Valid values: disable, enable.
    DnsMode string
    Dns-Mode. Valid values: recursive, non-recursive, forward-only.
    DstportFromIncoming string
    Dstport-From-Incoming. Valid values: disable, enable.
    EmptyCertAction string
    Empty-Cert-Action. Valid values: block, accept, accept-unmanageable.
    FtpIncomingPorts List<string>
    Ftp-Incoming-Port.
    FtpOverHttp string
    Ftp-Over-Http. Valid values: disable, enable.
    HeaderProxyAgent string
    Header-Proxy-Agent. Valid values: disable, enable.
    Http string
    Http. Valid values: disable, enable.
    HttpConnectionMode string
    Http-Connection-Mode. Valid values: static, multiplex, serverpool.
    HttpIncomingPorts List<string>
    Http-Incoming-Port.
    HttpsIncomingPorts List<string>
    Https-Incoming-Port.
    IncomingIp6 string
    Incoming-Ip6.
    Interfaces List<string>
    Interface.
    Ipv6Status string
    Ipv6-Status. Valid values: disable, enable.
    LearnDstFromSni string
    Learn-Dst-From-Sni. Valid values: disable, enable.
    Name string
    Name.
    ObjectWebproxyExplicitproxyId string
    an identifier for the resource with format {{name}}.
    PacFileData string
    Pac-File-Data.
    PacFileName string
    Pac-File-Name.
    PacFileServerPort string
    Pac-File-Server-Port.
    PacFileServerStatus string
    Pac-File-Server-Status. Valid values: disable, enable.
    PacFileThroughHttps string
    Pac-File-Through-Https. Valid values: disable, enable.
    PacFileUrl string
    Pac-File-Url.
    PrefDnsResult string
    Pref-Dns-Result. Valid values: ipv4, ipv6, ipv4-strict, ipv6-strict.
    Realm string
    Realm.
    ReturnToSender string
    Return-To-Sender. Valid values: disable, enable.
    Scopetype string
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    SecDefaultAction string
    Sec-Default-Action. Valid values: deny, accept.
    SecureWebProxy string
    Secure-Web-Proxy. Valid values: disable, enable, secure.
    SecureWebProxyCerts List<string>
    Secure-Web-Proxy-Cert.
    Socks string
    Socks. Valid values: disable, enable.
    SocksIncomingPorts List<string>
    Socks-Incoming-Port.
    SslAlgorithm string
    Ssl-Algorithm. Valid values: high, low, medium.
    SslDhBits string
    Ssl-Dh-Bits. Valid values: 768, 1024, 1536, 2048.
    Status string
    Status. Valid values: disable, enable.
    UnknownHttpVersion string
    Unknown-Http-Version. Valid values: best-effort, reject.
    UserAgentDetect string
    User-Agent-Detect. Valid values: disable, enable.
    Adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    ClientCert string
    Client-Cert. Valid values: disable, enable.
    DetectHttpsInHttpRequest string
    Detect-Https-In-Http-Request. Valid values: disable, enable.
    DnsMode string
    Dns-Mode. Valid values: recursive, non-recursive, forward-only.
    DstportFromIncoming string
    Dstport-From-Incoming. Valid values: disable, enable.
    EmptyCertAction string
    Empty-Cert-Action. Valid values: block, accept, accept-unmanageable.
    FtpIncomingPorts []string
    Ftp-Incoming-Port.
    FtpOverHttp string
    Ftp-Over-Http. Valid values: disable, enable.
    HeaderProxyAgent string
    Header-Proxy-Agent. Valid values: disable, enable.
    Http string
    Http. Valid values: disable, enable.
    HttpConnectionMode string
    Http-Connection-Mode. Valid values: static, multiplex, serverpool.
    HttpIncomingPorts []string
    Http-Incoming-Port.
    HttpsIncomingPorts []string
    Https-Incoming-Port.
    IncomingIp6 string
    Incoming-Ip6.
    Interfaces []string
    Interface.
    Ipv6Status string
    Ipv6-Status. Valid values: disable, enable.
    LearnDstFromSni string
    Learn-Dst-From-Sni. Valid values: disable, enable.
    Name string
    Name.
    ObjectWebproxyExplicitproxyId string
    an identifier for the resource with format {{name}}.
    PacFileData string
    Pac-File-Data.
    PacFileName string
    Pac-File-Name.
    PacFileServerPort string
    Pac-File-Server-Port.
    PacFileServerStatus string
    Pac-File-Server-Status. Valid values: disable, enable.
    PacFileThroughHttps string
    Pac-File-Through-Https. Valid values: disable, enable.
    PacFileUrl string
    Pac-File-Url.
    PrefDnsResult string
    Pref-Dns-Result. Valid values: ipv4, ipv6, ipv4-strict, ipv6-strict.
    Realm string
    Realm.
    ReturnToSender string
    Return-To-Sender. Valid values: disable, enable.
    Scopetype string
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    SecDefaultAction string
    Sec-Default-Action. Valid values: deny, accept.
    SecureWebProxy string
    Secure-Web-Proxy. Valid values: disable, enable, secure.
    SecureWebProxyCerts []string
    Secure-Web-Proxy-Cert.
    Socks string
    Socks. Valid values: disable, enable.
    SocksIncomingPorts []string
    Socks-Incoming-Port.
    SslAlgorithm string
    Ssl-Algorithm. Valid values: high, low, medium.
    SslDhBits string
    Ssl-Dh-Bits. Valid values: 768, 1024, 1536, 2048.
    Status string
    Status. Valid values: disable, enable.
    UnknownHttpVersion string
    Unknown-Http-Version. Valid values: best-effort, reject.
    UserAgentDetect string
    User-Agent-Detect. Valid values: disable, enable.
    adom String
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    clientCert String
    Client-Cert. Valid values: disable, enable.
    detectHttpsInHttpRequest String
    Detect-Https-In-Http-Request. Valid values: disable, enable.
    dnsMode String
    Dns-Mode. Valid values: recursive, non-recursive, forward-only.
    dstportFromIncoming String
    Dstport-From-Incoming. Valid values: disable, enable.
    emptyCertAction String
    Empty-Cert-Action. Valid values: block, accept, accept-unmanageable.
    ftpIncomingPorts List<String>
    Ftp-Incoming-Port.
    ftpOverHttp String
    Ftp-Over-Http. Valid values: disable, enable.
    headerProxyAgent String
    Header-Proxy-Agent. Valid values: disable, enable.
    http String
    Http. Valid values: disable, enable.
    httpConnectionMode String
    Http-Connection-Mode. Valid values: static, multiplex, serverpool.
    httpIncomingPorts List<String>
    Http-Incoming-Port.
    httpsIncomingPorts List<String>
    Https-Incoming-Port.
    incomingIp6 String
    Incoming-Ip6.
    interfaces List<String>
    Interface.
    ipv6Status String
    Ipv6-Status. Valid values: disable, enable.
    learnDstFromSni String
    Learn-Dst-From-Sni. Valid values: disable, enable.
    name String
    Name.
    objectWebproxyExplicitproxyId String
    an identifier for the resource with format {{name}}.
    pacFileData String
    Pac-File-Data.
    pacFileName String
    Pac-File-Name.
    pacFileServerPort String
    Pac-File-Server-Port.
    pacFileServerStatus String
    Pac-File-Server-Status. Valid values: disable, enable.
    pacFileThroughHttps String
    Pac-File-Through-Https. Valid values: disable, enable.
    pacFileUrl String
    Pac-File-Url.
    prefDnsResult String
    Pref-Dns-Result. Valid values: ipv4, ipv6, ipv4-strict, ipv6-strict.
    realm String
    Realm.
    returnToSender String
    Return-To-Sender. Valid values: disable, enable.
    scopetype String
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    secDefaultAction String
    Sec-Default-Action. Valid values: deny, accept.
    secureWebProxy String
    Secure-Web-Proxy. Valid values: disable, enable, secure.
    secureWebProxyCerts List<String>
    Secure-Web-Proxy-Cert.
    socks String
    Socks. Valid values: disable, enable.
    socksIncomingPorts List<String>
    Socks-Incoming-Port.
    sslAlgorithm String
    Ssl-Algorithm. Valid values: high, low, medium.
    sslDhBits String
    Ssl-Dh-Bits. Valid values: 768, 1024, 1536, 2048.
    status String
    Status. Valid values: disable, enable.
    unknownHttpVersion String
    Unknown-Http-Version. Valid values: best-effort, reject.
    userAgentDetect String
    User-Agent-Detect. Valid values: disable, enable.
    adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    clientCert string
    Client-Cert. Valid values: disable, enable.
    detectHttpsInHttpRequest string
    Detect-Https-In-Http-Request. Valid values: disable, enable.
    dnsMode string
    Dns-Mode. Valid values: recursive, non-recursive, forward-only.
    dstportFromIncoming string
    Dstport-From-Incoming. Valid values: disable, enable.
    emptyCertAction string
    Empty-Cert-Action. Valid values: block, accept, accept-unmanageable.
    ftpIncomingPorts string[]
    Ftp-Incoming-Port.
    ftpOverHttp string
    Ftp-Over-Http. Valid values: disable, enable.
    headerProxyAgent string
    Header-Proxy-Agent. Valid values: disable, enable.
    http string
    Http. Valid values: disable, enable.
    httpConnectionMode string
    Http-Connection-Mode. Valid values: static, multiplex, serverpool.
    httpIncomingPorts string[]
    Http-Incoming-Port.
    httpsIncomingPorts string[]
    Https-Incoming-Port.
    incomingIp6 string
    Incoming-Ip6.
    interfaces string[]
    Interface.
    ipv6Status string
    Ipv6-Status. Valid values: disable, enable.
    learnDstFromSni string
    Learn-Dst-From-Sni. Valid values: disable, enable.
    name string
    Name.
    objectWebproxyExplicitproxyId string
    an identifier for the resource with format {{name}}.
    pacFileData string
    Pac-File-Data.
    pacFileName string
    Pac-File-Name.
    pacFileServerPort string
    Pac-File-Server-Port.
    pacFileServerStatus string
    Pac-File-Server-Status. Valid values: disable, enable.
    pacFileThroughHttps string
    Pac-File-Through-Https. Valid values: disable, enable.
    pacFileUrl string
    Pac-File-Url.
    prefDnsResult string
    Pref-Dns-Result. Valid values: ipv4, ipv6, ipv4-strict, ipv6-strict.
    realm string
    Realm.
    returnToSender string
    Return-To-Sender. Valid values: disable, enable.
    scopetype string
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    secDefaultAction string
    Sec-Default-Action. Valid values: deny, accept.
    secureWebProxy string
    Secure-Web-Proxy. Valid values: disable, enable, secure.
    secureWebProxyCerts string[]
    Secure-Web-Proxy-Cert.
    socks string
    Socks. Valid values: disable, enable.
    socksIncomingPorts string[]
    Socks-Incoming-Port.
    sslAlgorithm string
    Ssl-Algorithm. Valid values: high, low, medium.
    sslDhBits string
    Ssl-Dh-Bits. Valid values: 768, 1024, 1536, 2048.
    status string
    Status. Valid values: disable, enable.
    unknownHttpVersion string
    Unknown-Http-Version. Valid values: best-effort, reject.
    userAgentDetect string
    User-Agent-Detect. Valid values: disable, enable.
    adom str
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    client_cert str
    Client-Cert. Valid values: disable, enable.
    detect_https_in_http_request str
    Detect-Https-In-Http-Request. Valid values: disable, enable.
    dns_mode str
    Dns-Mode. Valid values: recursive, non-recursive, forward-only.
    dstport_from_incoming str
    Dstport-From-Incoming. Valid values: disable, enable.
    empty_cert_action str
    Empty-Cert-Action. Valid values: block, accept, accept-unmanageable.
    ftp_incoming_ports Sequence[str]
    Ftp-Incoming-Port.
    ftp_over_http str
    Ftp-Over-Http. Valid values: disable, enable.
    header_proxy_agent str
    Header-Proxy-Agent. Valid values: disable, enable.
    http str
    Http. Valid values: disable, enable.
    http_connection_mode str
    Http-Connection-Mode. Valid values: static, multiplex, serverpool.
    http_incoming_ports Sequence[str]
    Http-Incoming-Port.
    https_incoming_ports Sequence[str]
    Https-Incoming-Port.
    incoming_ip6 str
    Incoming-Ip6.
    interfaces Sequence[str]
    Interface.
    ipv6_status str
    Ipv6-Status. Valid values: disable, enable.
    learn_dst_from_sni str
    Learn-Dst-From-Sni. Valid values: disable, enable.
    name str
    Name.
    object_webproxy_explicitproxy_id str
    an identifier for the resource with format {{name}}.
    pac_file_data str
    Pac-File-Data.
    pac_file_name str
    Pac-File-Name.
    pac_file_server_port str
    Pac-File-Server-Port.
    pac_file_server_status str
    Pac-File-Server-Status. Valid values: disable, enable.
    pac_file_through_https str
    Pac-File-Through-Https. Valid values: disable, enable.
    pac_file_url str
    Pac-File-Url.
    pref_dns_result str
    Pref-Dns-Result. Valid values: ipv4, ipv6, ipv4-strict, ipv6-strict.
    realm str
    Realm.
    return_to_sender str
    Return-To-Sender. Valid values: disable, enable.
    scopetype str
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    sec_default_action str
    Sec-Default-Action. Valid values: deny, accept.
    secure_web_proxy str
    Secure-Web-Proxy. Valid values: disable, enable, secure.
    secure_web_proxy_certs Sequence[str]
    Secure-Web-Proxy-Cert.
    socks str
    Socks. Valid values: disable, enable.
    socks_incoming_ports Sequence[str]
    Socks-Incoming-Port.
    ssl_algorithm str
    Ssl-Algorithm. Valid values: high, low, medium.
    ssl_dh_bits str
    Ssl-Dh-Bits. Valid values: 768, 1024, 1536, 2048.
    status str
    Status. Valid values: disable, enable.
    unknown_http_version str
    Unknown-Http-Version. Valid values: best-effort, reject.
    user_agent_detect str
    User-Agent-Detect. Valid values: disable, enable.
    adom String
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    clientCert String
    Client-Cert. Valid values: disable, enable.
    detectHttpsInHttpRequest String
    Detect-Https-In-Http-Request. Valid values: disable, enable.
    dnsMode String
    Dns-Mode. Valid values: recursive, non-recursive, forward-only.
    dstportFromIncoming String
    Dstport-From-Incoming. Valid values: disable, enable.
    emptyCertAction String
    Empty-Cert-Action. Valid values: block, accept, accept-unmanageable.
    ftpIncomingPorts List<String>
    Ftp-Incoming-Port.
    ftpOverHttp String
    Ftp-Over-Http. Valid values: disable, enable.
    headerProxyAgent String
    Header-Proxy-Agent. Valid values: disable, enable.
    http String
    Http. Valid values: disable, enable.
    httpConnectionMode String
    Http-Connection-Mode. Valid values: static, multiplex, serverpool.
    httpIncomingPorts List<String>
    Http-Incoming-Port.
    httpsIncomingPorts List<String>
    Https-Incoming-Port.
    incomingIp6 String
    Incoming-Ip6.
    interfaces List<String>
    Interface.
    ipv6Status String
    Ipv6-Status. Valid values: disable, enable.
    learnDstFromSni String
    Learn-Dst-From-Sni. Valid values: disable, enable.
    name String
    Name.
    objectWebproxyExplicitproxyId String
    an identifier for the resource with format {{name}}.
    pacFileData String
    Pac-File-Data.
    pacFileName String
    Pac-File-Name.
    pacFileServerPort String
    Pac-File-Server-Port.
    pacFileServerStatus String
    Pac-File-Server-Status. Valid values: disable, enable.
    pacFileThroughHttps String
    Pac-File-Through-Https. Valid values: disable, enable.
    pacFileUrl String
    Pac-File-Url.
    prefDnsResult String
    Pref-Dns-Result. Valid values: ipv4, ipv6, ipv4-strict, ipv6-strict.
    realm String
    Realm.
    returnToSender String
    Return-To-Sender. Valid values: disable, enable.
    scopetype String
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    secDefaultAction String
    Sec-Default-Action. Valid values: deny, accept.
    secureWebProxy String
    Secure-Web-Proxy. Valid values: disable, enable, secure.
    secureWebProxyCerts List<String>
    Secure-Web-Proxy-Cert.
    socks String
    Socks. Valid values: disable, enable.
    socksIncomingPorts List<String>
    Socks-Incoming-Port.
    sslAlgorithm String
    Ssl-Algorithm. Valid values: high, low, medium.
    sslDhBits String
    Ssl-Dh-Bits. Valid values: 768, 1024, 1536, 2048.
    status String
    Status. Valid values: disable, enable.
    unknownHttpVersion String
    Unknown-Http-Version. Valid values: best-effort, reject.
    userAgentDetect String
    User-Agent-Detect. Valid values: disable, enable.

    Import

    ObjectWebProxy ExplicitProxy can be imported using any of these accepted formats:

    $ export “FORTIMANAGER_IMPORT_TABLE”=“true”

    $ pulumi import fortimanager:index/objectWebproxyExplicitproxy:ObjectWebproxyExplicitproxy labelname {{name}}
    

    $ unset “FORTIMANAGER_IMPORT_TABLE”

    -> Hint: The scopetype and adom for import will directly inherit the scopetype and adom configuration of the provider.

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    fortimanager fortinetdev/terraform-provider-fortimanager
    License
    Notes
    This Pulumi package is based on the fortimanager Terraform Provider.
    Viewing docs for fortimanager 1.16.0
    published on Saturday, Mar 7, 2026 by fortinetdev
      Try Pulumi Cloud free. Your team will thank you.