1. Packages
  2. Fortimanager Provider
  3. API Docs
  4. ObjectZtnaWebproxyApigateway6
fortimanager 1.15.0 published on Thursday, Nov 13, 2025 by fortinetdev
fortimanager logo
fortimanager 1.15.0 published on Thursday, Nov 13, 2025 by fortinetdev

    Set IPv6 API Gateway.

    This resource is a sub resource for variable api_gateway6 of resource fortimanager.ObjectZtnaWebproxy. Conflict and overwrite may occur if use both of them. The following variables have sub resource. Avoid using them together, otherwise conflicts and overwrites may occur.

    • quic: fortimanager.ObjectZtnaWebproxyApigateway6Quic
    • realservers: fortimanager.ObjectZtnaWebproxyApigateway6Realservers
    • ssl_cipher_suites: fortimanager.ObjectZtnaWebproxyApigateway6Sslciphersuites

    Create ObjectZtnaWebproxyApigateway6 Resource

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

    Constructor syntax

    new ObjectZtnaWebproxyApigateway6(name: string, args: ObjectZtnaWebproxyApigateway6Args, opts?: CustomResourceOptions);
    @overload
    def ObjectZtnaWebproxyApigateway6(resource_name: str,
                                      args: ObjectZtnaWebproxyApigateway6Args,
                                      opts: Optional[ResourceOptions] = None)
    
    @overload
    def ObjectZtnaWebproxyApigateway6(resource_name: str,
                                      opts: Optional[ResourceOptions] = None,
                                      web_proxy: Optional[str] = None,
                                      persistence: Optional[str] = None,
                                      url_map: Optional[str] = None,
                                      h2_support: Optional[str] = None,
                                      h3_support: Optional[str] = None,
                                      http_cookie_age: Optional[float] = None,
                                      http_cookie_domain: Optional[str] = None,
                                      http_cookie_domain_from_host: Optional[str] = None,
                                      http_cookie_generation: Optional[float] = None,
                                      http_cookie_path: Optional[str] = None,
                                      http_cookie_share: Optional[str] = None,
                                      https_cookie_secure: Optional[str] = None,
                                      quic: Optional[ObjectZtnaWebproxyApigateway6QuicArgs] = None,
                                      fosid: Optional[float] = None,
                                      object_ztna_webproxy_apigateway6_id: Optional[str] = None,
                                      ldb_method: Optional[str] = None,
                                      realservers: Optional[Sequence[ObjectZtnaWebproxyApigateway6RealserverArgs]] = None,
                                      scopetype: Optional[str] = None,
                                      service: Optional[str] = None,
                                      ssl_algorithm: Optional[str] = None,
                                      ssl_cipher_suites: Optional[Sequence[ObjectZtnaWebproxyApigateway6SslCipherSuiteArgs]] = None,
                                      ssl_dh_bits: Optional[str] = None,
                                      ssl_max_version: Optional[str] = None,
                                      ssl_min_version: Optional[str] = None,
                                      ssl_renegotiation: Optional[str] = None,
                                      adom: Optional[str] = None,
                                      url_map_type: Optional[str] = None,
                                      dynamic_sort_subtable: Optional[str] = None)
    func NewObjectZtnaWebproxyApigateway6(ctx *Context, name string, args ObjectZtnaWebproxyApigateway6Args, opts ...ResourceOption) (*ObjectZtnaWebproxyApigateway6, error)
    public ObjectZtnaWebproxyApigateway6(string name, ObjectZtnaWebproxyApigateway6Args args, CustomResourceOptions? opts = null)
    public ObjectZtnaWebproxyApigateway6(String name, ObjectZtnaWebproxyApigateway6Args args)
    public ObjectZtnaWebproxyApigateway6(String name, ObjectZtnaWebproxyApigateway6Args args, CustomResourceOptions options)
    
    type: fortimanager:ObjectZtnaWebproxyApigateway6
    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 ObjectZtnaWebproxyApigateway6Args
    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 ObjectZtnaWebproxyApigateway6Args
    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 ObjectZtnaWebproxyApigateway6Args
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ObjectZtnaWebproxyApigateway6Args
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ObjectZtnaWebproxyApigateway6Args
    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 objectZtnaWebproxyApigateway6Resource = new Fortimanager.ObjectZtnaWebproxyApigateway6("objectZtnaWebproxyApigateway6Resource", new()
    {
        WebProxy = "string",
        Persistence = "string",
        UrlMap = "string",
        H2Support = "string",
        H3Support = "string",
        HttpCookieAge = 0,
        HttpCookieDomain = "string",
        HttpCookieDomainFromHost = "string",
        HttpCookieGeneration = 0,
        HttpCookiePath = "string",
        HttpCookieShare = "string",
        HttpsCookieSecure = "string",
        Quic = new Fortimanager.Inputs.ObjectZtnaWebproxyApigateway6QuicArgs
        {
            AckDelayExponent = 0,
            ActiveConnectionIdLimit = 0,
            ActiveMigration = "string",
            GreaseQuicBit = "string",
            MaxAckDelay = 0,
            MaxDatagramFrameSize = 0,
            MaxIdleTimeout = 0,
            MaxUdpPayloadSize = 0,
        },
        Fosid = 0,
        ObjectZtnaWebproxyApigateway6Id = "string",
        LdbMethod = "string",
        Realservers = new[]
        {
            new Fortimanager.Inputs.ObjectZtnaWebproxyApigateway6RealserverArgs
            {
                AddrType = "string",
                Addresses = new[]
                {
                    "string",
                },
                HealthCheck = "string",
                HealthCheckProto = "string",
                HolddownInterval = "string",
                HttpHost = "string",
                Id = 0,
                Ip = "string",
                Port = 0,
                Status = "string",
                TranslateHost = "string",
                VerifyCert = "string",
                Weight = 0,
            },
        },
        Scopetype = "string",
        Service = "string",
        SslAlgorithm = "string",
        SslCipherSuites = new[]
        {
            new Fortimanager.Inputs.ObjectZtnaWebproxyApigateway6SslCipherSuiteArgs
            {
                Cipher = "string",
                Priority = 0,
                Versions = new[]
                {
                    "string",
                },
            },
        },
        SslDhBits = "string",
        SslMaxVersion = "string",
        SslMinVersion = "string",
        SslRenegotiation = "string",
        Adom = "string",
        UrlMapType = "string",
        DynamicSortSubtable = "string",
    });
    
    example, err := fortimanager.NewObjectZtnaWebproxyApigateway6(ctx, "objectZtnaWebproxyApigateway6Resource", &fortimanager.ObjectZtnaWebproxyApigateway6Args{
    	WebProxy:                 pulumi.String("string"),
    	Persistence:              pulumi.String("string"),
    	UrlMap:                   pulumi.String("string"),
    	H2Support:                pulumi.String("string"),
    	H3Support:                pulumi.String("string"),
    	HttpCookieAge:            pulumi.Float64(0),
    	HttpCookieDomain:         pulumi.String("string"),
    	HttpCookieDomainFromHost: pulumi.String("string"),
    	HttpCookieGeneration:     pulumi.Float64(0),
    	HttpCookiePath:           pulumi.String("string"),
    	HttpCookieShare:          pulumi.String("string"),
    	HttpsCookieSecure:        pulumi.String("string"),
    	Quic: &fortimanager.ObjectZtnaWebproxyApigateway6QuicTypeArgs{
    		AckDelayExponent:        pulumi.Float64(0),
    		ActiveConnectionIdLimit: pulumi.Float64(0),
    		ActiveMigration:         pulumi.String("string"),
    		GreaseQuicBit:           pulumi.String("string"),
    		MaxAckDelay:             pulumi.Float64(0),
    		MaxDatagramFrameSize:    pulumi.Float64(0),
    		MaxIdleTimeout:          pulumi.Float64(0),
    		MaxUdpPayloadSize:       pulumi.Float64(0),
    	},
    	Fosid:                           pulumi.Float64(0),
    	ObjectZtnaWebproxyApigateway6Id: pulumi.String("string"),
    	LdbMethod:                       pulumi.String("string"),
    	Realservers: fortimanager.ObjectZtnaWebproxyApigateway6RealserverArray{
    		&fortimanager.ObjectZtnaWebproxyApigateway6RealserverArgs{
    			AddrType: pulumi.String("string"),
    			Addresses: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			HealthCheck:      pulumi.String("string"),
    			HealthCheckProto: pulumi.String("string"),
    			HolddownInterval: pulumi.String("string"),
    			HttpHost:         pulumi.String("string"),
    			Id:               pulumi.Float64(0),
    			Ip:               pulumi.String("string"),
    			Port:             pulumi.Float64(0),
    			Status:           pulumi.String("string"),
    			TranslateHost:    pulumi.String("string"),
    			VerifyCert:       pulumi.String("string"),
    			Weight:           pulumi.Float64(0),
    		},
    	},
    	Scopetype:    pulumi.String("string"),
    	Service:      pulumi.String("string"),
    	SslAlgorithm: pulumi.String("string"),
    	SslCipherSuites: fortimanager.ObjectZtnaWebproxyApigateway6SslCipherSuiteArray{
    		&fortimanager.ObjectZtnaWebproxyApigateway6SslCipherSuiteArgs{
    			Cipher:   pulumi.String("string"),
    			Priority: pulumi.Float64(0),
    			Versions: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    		},
    	},
    	SslDhBits:           pulumi.String("string"),
    	SslMaxVersion:       pulumi.String("string"),
    	SslMinVersion:       pulumi.String("string"),
    	SslRenegotiation:    pulumi.String("string"),
    	Adom:                pulumi.String("string"),
    	UrlMapType:          pulumi.String("string"),
    	DynamicSortSubtable: pulumi.String("string"),
    })
    
    var objectZtnaWebproxyApigateway6Resource = new ObjectZtnaWebproxyApigateway6("objectZtnaWebproxyApigateway6Resource", ObjectZtnaWebproxyApigateway6Args.builder()
        .webProxy("string")
        .persistence("string")
        .urlMap("string")
        .h2Support("string")
        .h3Support("string")
        .httpCookieAge(0.0)
        .httpCookieDomain("string")
        .httpCookieDomainFromHost("string")
        .httpCookieGeneration(0.0)
        .httpCookiePath("string")
        .httpCookieShare("string")
        .httpsCookieSecure("string")
        .quic(ObjectZtnaWebproxyApigateway6QuicArgs.builder()
            .ackDelayExponent(0.0)
            .activeConnectionIdLimit(0.0)
            .activeMigration("string")
            .greaseQuicBit("string")
            .maxAckDelay(0.0)
            .maxDatagramFrameSize(0.0)
            .maxIdleTimeout(0.0)
            .maxUdpPayloadSize(0.0)
            .build())
        .fosid(0.0)
        .objectZtnaWebproxyApigateway6Id("string")
        .ldbMethod("string")
        .realservers(ObjectZtnaWebproxyApigateway6RealserverArgs.builder()
            .addrType("string")
            .addresses("string")
            .healthCheck("string")
            .healthCheckProto("string")
            .holddownInterval("string")
            .httpHost("string")
            .id(0.0)
            .ip("string")
            .port(0.0)
            .status("string")
            .translateHost("string")
            .verifyCert("string")
            .weight(0.0)
            .build())
        .scopetype("string")
        .service("string")
        .sslAlgorithm("string")
        .sslCipherSuites(ObjectZtnaWebproxyApigateway6SslCipherSuiteArgs.builder()
            .cipher("string")
            .priority(0.0)
            .versions("string")
            .build())
        .sslDhBits("string")
        .sslMaxVersion("string")
        .sslMinVersion("string")
        .sslRenegotiation("string")
        .adom("string")
        .urlMapType("string")
        .dynamicSortSubtable("string")
        .build());
    
    object_ztna_webproxy_apigateway6_resource = fortimanager.ObjectZtnaWebproxyApigateway6("objectZtnaWebproxyApigateway6Resource",
        web_proxy="string",
        persistence="string",
        url_map="string",
        h2_support="string",
        h3_support="string",
        http_cookie_age=0,
        http_cookie_domain="string",
        http_cookie_domain_from_host="string",
        http_cookie_generation=0,
        http_cookie_path="string",
        http_cookie_share="string",
        https_cookie_secure="string",
        quic={
            "ack_delay_exponent": 0,
            "active_connection_id_limit": 0,
            "active_migration": "string",
            "grease_quic_bit": "string",
            "max_ack_delay": 0,
            "max_datagram_frame_size": 0,
            "max_idle_timeout": 0,
            "max_udp_payload_size": 0,
        },
        fosid=0,
        object_ztna_webproxy_apigateway6_id="string",
        ldb_method="string",
        realservers=[{
            "addr_type": "string",
            "addresses": ["string"],
            "health_check": "string",
            "health_check_proto": "string",
            "holddown_interval": "string",
            "http_host": "string",
            "id": 0,
            "ip": "string",
            "port": 0,
            "status": "string",
            "translate_host": "string",
            "verify_cert": "string",
            "weight": 0,
        }],
        scopetype="string",
        service="string",
        ssl_algorithm="string",
        ssl_cipher_suites=[{
            "cipher": "string",
            "priority": 0,
            "versions": ["string"],
        }],
        ssl_dh_bits="string",
        ssl_max_version="string",
        ssl_min_version="string",
        ssl_renegotiation="string",
        adom="string",
        url_map_type="string",
        dynamic_sort_subtable="string")
    
    const objectZtnaWebproxyApigateway6Resource = new fortimanager.ObjectZtnaWebproxyApigateway6("objectZtnaWebproxyApigateway6Resource", {
        webProxy: "string",
        persistence: "string",
        urlMap: "string",
        h2Support: "string",
        h3Support: "string",
        httpCookieAge: 0,
        httpCookieDomain: "string",
        httpCookieDomainFromHost: "string",
        httpCookieGeneration: 0,
        httpCookiePath: "string",
        httpCookieShare: "string",
        httpsCookieSecure: "string",
        quic: {
            ackDelayExponent: 0,
            activeConnectionIdLimit: 0,
            activeMigration: "string",
            greaseQuicBit: "string",
            maxAckDelay: 0,
            maxDatagramFrameSize: 0,
            maxIdleTimeout: 0,
            maxUdpPayloadSize: 0,
        },
        fosid: 0,
        objectZtnaWebproxyApigateway6Id: "string",
        ldbMethod: "string",
        realservers: [{
            addrType: "string",
            addresses: ["string"],
            healthCheck: "string",
            healthCheckProto: "string",
            holddownInterval: "string",
            httpHost: "string",
            id: 0,
            ip: "string",
            port: 0,
            status: "string",
            translateHost: "string",
            verifyCert: "string",
            weight: 0,
        }],
        scopetype: "string",
        service: "string",
        sslAlgorithm: "string",
        sslCipherSuites: [{
            cipher: "string",
            priority: 0,
            versions: ["string"],
        }],
        sslDhBits: "string",
        sslMaxVersion: "string",
        sslMinVersion: "string",
        sslRenegotiation: "string",
        adom: "string",
        urlMapType: "string",
        dynamicSortSubtable: "string",
    });
    
    type: fortimanager:ObjectZtnaWebproxyApigateway6
    properties:
        adom: string
        dynamicSortSubtable: string
        fosid: 0
        h2Support: string
        h3Support: string
        httpCookieAge: 0
        httpCookieDomain: string
        httpCookieDomainFromHost: string
        httpCookieGeneration: 0
        httpCookiePath: string
        httpCookieShare: string
        httpsCookieSecure: string
        ldbMethod: string
        objectZtnaWebproxyApigateway6Id: string
        persistence: string
        quic:
            ackDelayExponent: 0
            activeConnectionIdLimit: 0
            activeMigration: string
            greaseQuicBit: string
            maxAckDelay: 0
            maxDatagramFrameSize: 0
            maxIdleTimeout: 0
            maxUdpPayloadSize: 0
        realservers:
            - addrType: string
              addresses:
                - string
              healthCheck: string
              healthCheckProto: string
              holddownInterval: string
              httpHost: string
              id: 0
              ip: string
              port: 0
              status: string
              translateHost: string
              verifyCert: string
              weight: 0
        scopetype: string
        service: string
        sslAlgorithm: string
        sslCipherSuites:
            - cipher: string
              priority: 0
              versions:
                - string
        sslDhBits: string
        sslMaxVersion: string
        sslMinVersion: string
        sslRenegotiation: string
        urlMap: string
        urlMapType: string
        webProxy: string
    

    ObjectZtnaWebproxyApigateway6 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 ObjectZtnaWebproxyApigateway6 resource accepts the following input properties:

    WebProxy string
    Web Proxy.
    Adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    DynamicSortSubtable string
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    Fosid double
    API Gateway ID.
    H2Support string
    HTTP2 support, default=Enable. Valid values: disable, enable.
    H3Support string
    HTTP3/QUIC support, default=Disable. Valid values: disable, enable.
    HttpCookieAge double
    Time in minutes that client web browsers should keep a cookie. Default is 60 minutes. 0 = no time limit.
    HttpCookieDomain string
    Domain that HTTP cookie persistence should apply to.
    HttpCookieDomainFromHost string
    Enable/disable use of HTTP cookie domain from host field in HTTP. Valid values: disable, enable.
    HttpCookieGeneration double
    Generation of HTTP cookie to be accepted. Changing invalidates all existing cookies.
    HttpCookiePath string
    Limit HTTP cookie persistence to the specified path.
    HttpCookieShare string
    Control sharing of cookies across API Gateway. Use of same-ip means a cookie from one virtual server can be used by another. Disable stops cookie sharing. Valid values: disable, same-ip.
    HttpsCookieSecure string
    Enable/disable verification that inserted HTTPS cookies are secure. Valid values: disable, enable.
    LdbMethod string
    Method used to distribute sessions to real servers. Valid values: static, round-robin, weighted, first-alive, http-host.
    ObjectZtnaWebproxyApigateway6Id string
    an identifier for the resource with format {{fosid}}.
    Persistence string
    Configure how to make sure that clients connect to the same server every time they make a request that is part of the same session. Valid values: none, http-cookie.
    Quic ObjectZtnaWebproxyApigateway6Quic
    Quic. The structure of quic block is documented below.
    Realservers List<ObjectZtnaWebproxyApigateway6Realserver>
    Realservers. The structure of realservers block is documented below.
    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.
    Service string
    Service. Valid values: http, https.
    SslAlgorithm string
    Permitted encryption algorithms for the server side of SSL full mode sessions according to encryption strength. Valid values: high, medium, low.
    SslCipherSuites List<ObjectZtnaWebproxyApigateway6SslCipherSuite>
    Ssl-Cipher-Suites. The structure of ssl_cipher_suites block is documented below.
    SslDhBits string
    Number of bits to use in the Diffie-Hellman exchange for RSA encryption of SSL sessions. Valid values: 768, 1024, 1536, 2048, 3072, 4096.
    SslMaxVersion string
    Highest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    SslMinVersion string
    Lowest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    SslRenegotiation string
    Enable/disable secure renegotiation to comply with RFC 5746. Valid values: disable, enable.
    UrlMap string
    URL pattern to match.
    UrlMapType string
    Type of url-map. Valid values: sub-string, wildcard, regex.
    WebProxy string
    Web Proxy.
    Adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    DynamicSortSubtable string
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    Fosid float64
    API Gateway ID.
    H2Support string
    HTTP2 support, default=Enable. Valid values: disable, enable.
    H3Support string
    HTTP3/QUIC support, default=Disable. Valid values: disable, enable.
    HttpCookieAge float64
    Time in minutes that client web browsers should keep a cookie. Default is 60 minutes. 0 = no time limit.
    HttpCookieDomain string
    Domain that HTTP cookie persistence should apply to.
    HttpCookieDomainFromHost string
    Enable/disable use of HTTP cookie domain from host field in HTTP. Valid values: disable, enable.
    HttpCookieGeneration float64
    Generation of HTTP cookie to be accepted. Changing invalidates all existing cookies.
    HttpCookiePath string
    Limit HTTP cookie persistence to the specified path.
    HttpCookieShare string
    Control sharing of cookies across API Gateway. Use of same-ip means a cookie from one virtual server can be used by another. Disable stops cookie sharing. Valid values: disable, same-ip.
    HttpsCookieSecure string
    Enable/disable verification that inserted HTTPS cookies are secure. Valid values: disable, enable.
    LdbMethod string
    Method used to distribute sessions to real servers. Valid values: static, round-robin, weighted, first-alive, http-host.
    ObjectZtnaWebproxyApigateway6Id string
    an identifier for the resource with format {{fosid}}.
    Persistence string
    Configure how to make sure that clients connect to the same server every time they make a request that is part of the same session. Valid values: none, http-cookie.
    Quic ObjectZtnaWebproxyApigateway6QuicTypeArgs
    Quic. The structure of quic block is documented below.
    Realservers []ObjectZtnaWebproxyApigateway6RealserverArgs
    Realservers. The structure of realservers block is documented below.
    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.
    Service string
    Service. Valid values: http, https.
    SslAlgorithm string
    Permitted encryption algorithms for the server side of SSL full mode sessions according to encryption strength. Valid values: high, medium, low.
    SslCipherSuites []ObjectZtnaWebproxyApigateway6SslCipherSuiteArgs
    Ssl-Cipher-Suites. The structure of ssl_cipher_suites block is documented below.
    SslDhBits string
    Number of bits to use in the Diffie-Hellman exchange for RSA encryption of SSL sessions. Valid values: 768, 1024, 1536, 2048, 3072, 4096.
    SslMaxVersion string
    Highest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    SslMinVersion string
    Lowest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    SslRenegotiation string
    Enable/disable secure renegotiation to comply with RFC 5746. Valid values: disable, enable.
    UrlMap string
    URL pattern to match.
    UrlMapType string
    Type of url-map. Valid values: sub-string, wildcard, regex.
    webProxy String
    Web Proxy.
    adom String
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamicSortSubtable String
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid Double
    API Gateway ID.
    h2Support String
    HTTP2 support, default=Enable. Valid values: disable, enable.
    h3Support String
    HTTP3/QUIC support, default=Disable. Valid values: disable, enable.
    httpCookieAge Double
    Time in minutes that client web browsers should keep a cookie. Default is 60 minutes. 0 = no time limit.
    httpCookieDomain String
    Domain that HTTP cookie persistence should apply to.
    httpCookieDomainFromHost String
    Enable/disable use of HTTP cookie domain from host field in HTTP. Valid values: disable, enable.
    httpCookieGeneration Double
    Generation of HTTP cookie to be accepted. Changing invalidates all existing cookies.
    httpCookiePath String
    Limit HTTP cookie persistence to the specified path.
    httpCookieShare String
    Control sharing of cookies across API Gateway. Use of same-ip means a cookie from one virtual server can be used by another. Disable stops cookie sharing. Valid values: disable, same-ip.
    httpsCookieSecure String
    Enable/disable verification that inserted HTTPS cookies are secure. Valid values: disable, enable.
    ldbMethod String
    Method used to distribute sessions to real servers. Valid values: static, round-robin, weighted, first-alive, http-host.
    objectZtnaWebproxyApigateway6Id String
    an identifier for the resource with format {{fosid}}.
    persistence String
    Configure how to make sure that clients connect to the same server every time they make a request that is part of the same session. Valid values: none, http-cookie.
    quic ObjectZtnaWebproxyApigateway6Quic
    Quic. The structure of quic block is documented below.
    realservers List<ObjectZtnaWebproxyApigateway6Realserver>
    Realservers. The structure of realservers block is documented below.
    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.
    service String
    Service. Valid values: http, https.
    sslAlgorithm String
    Permitted encryption algorithms for the server side of SSL full mode sessions according to encryption strength. Valid values: high, medium, low.
    sslCipherSuites List<ObjectZtnaWebproxyApigateway6SslCipherSuite>
    Ssl-Cipher-Suites. The structure of ssl_cipher_suites block is documented below.
    sslDhBits String
    Number of bits to use in the Diffie-Hellman exchange for RSA encryption of SSL sessions. Valid values: 768, 1024, 1536, 2048, 3072, 4096.
    sslMaxVersion String
    Highest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    sslMinVersion String
    Lowest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    sslRenegotiation String
    Enable/disable secure renegotiation to comply with RFC 5746. Valid values: disable, enable.
    urlMap String
    URL pattern to match.
    urlMapType String
    Type of url-map. Valid values: sub-string, wildcard, regex.
    webProxy string
    Web Proxy.
    adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamicSortSubtable string
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid number
    API Gateway ID.
    h2Support string
    HTTP2 support, default=Enable. Valid values: disable, enable.
    h3Support string
    HTTP3/QUIC support, default=Disable. Valid values: disable, enable.
    httpCookieAge number
    Time in minutes that client web browsers should keep a cookie. Default is 60 minutes. 0 = no time limit.
    httpCookieDomain string
    Domain that HTTP cookie persistence should apply to.
    httpCookieDomainFromHost string
    Enable/disable use of HTTP cookie domain from host field in HTTP. Valid values: disable, enable.
    httpCookieGeneration number
    Generation of HTTP cookie to be accepted. Changing invalidates all existing cookies.
    httpCookiePath string
    Limit HTTP cookie persistence to the specified path.
    httpCookieShare string
    Control sharing of cookies across API Gateway. Use of same-ip means a cookie from one virtual server can be used by another. Disable stops cookie sharing. Valid values: disable, same-ip.
    httpsCookieSecure string
    Enable/disable verification that inserted HTTPS cookies are secure. Valid values: disable, enable.
    ldbMethod string
    Method used to distribute sessions to real servers. Valid values: static, round-robin, weighted, first-alive, http-host.
    objectZtnaWebproxyApigateway6Id string
    an identifier for the resource with format {{fosid}}.
    persistence string
    Configure how to make sure that clients connect to the same server every time they make a request that is part of the same session. Valid values: none, http-cookie.
    quic ObjectZtnaWebproxyApigateway6Quic
    Quic. The structure of quic block is documented below.
    realservers ObjectZtnaWebproxyApigateway6Realserver[]
    Realservers. The structure of realservers block is documented below.
    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.
    service string
    Service. Valid values: http, https.
    sslAlgorithm string
    Permitted encryption algorithms for the server side of SSL full mode sessions according to encryption strength. Valid values: high, medium, low.
    sslCipherSuites ObjectZtnaWebproxyApigateway6SslCipherSuite[]
    Ssl-Cipher-Suites. The structure of ssl_cipher_suites block is documented below.
    sslDhBits string
    Number of bits to use in the Diffie-Hellman exchange for RSA encryption of SSL sessions. Valid values: 768, 1024, 1536, 2048, 3072, 4096.
    sslMaxVersion string
    Highest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    sslMinVersion string
    Lowest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    sslRenegotiation string
    Enable/disable secure renegotiation to comply with RFC 5746. Valid values: disable, enable.
    urlMap string
    URL pattern to match.
    urlMapType string
    Type of url-map. Valid values: sub-string, wildcard, regex.
    web_proxy str
    Web Proxy.
    adom str
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamic_sort_subtable str
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid float
    API Gateway ID.
    h2_support str
    HTTP2 support, default=Enable. Valid values: disable, enable.
    h3_support str
    HTTP3/QUIC support, default=Disable. Valid values: disable, enable.
    http_cookie_age float
    Time in minutes that client web browsers should keep a cookie. Default is 60 minutes. 0 = no time limit.
    http_cookie_domain str
    Domain that HTTP cookie persistence should apply to.
    http_cookie_domain_from_host str
    Enable/disable use of HTTP cookie domain from host field in HTTP. Valid values: disable, enable.
    http_cookie_generation float
    Generation of HTTP cookie to be accepted. Changing invalidates all existing cookies.
    http_cookie_path str
    Limit HTTP cookie persistence to the specified path.
    http_cookie_share str
    Control sharing of cookies across API Gateway. Use of same-ip means a cookie from one virtual server can be used by another. Disable stops cookie sharing. Valid values: disable, same-ip.
    https_cookie_secure str
    Enable/disable verification that inserted HTTPS cookies are secure. Valid values: disable, enable.
    ldb_method str
    Method used to distribute sessions to real servers. Valid values: static, round-robin, weighted, first-alive, http-host.
    object_ztna_webproxy_apigateway6_id str
    an identifier for the resource with format {{fosid}}.
    persistence str
    Configure how to make sure that clients connect to the same server every time they make a request that is part of the same session. Valid values: none, http-cookie.
    quic ObjectZtnaWebproxyApigateway6QuicArgs
    Quic. The structure of quic block is documented below.
    realservers Sequence[ObjectZtnaWebproxyApigateway6RealserverArgs]
    Realservers. The structure of realservers block is documented below.
    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.
    service str
    Service. Valid values: http, https.
    ssl_algorithm str
    Permitted encryption algorithms for the server side of SSL full mode sessions according to encryption strength. Valid values: high, medium, low.
    ssl_cipher_suites Sequence[ObjectZtnaWebproxyApigateway6SslCipherSuiteArgs]
    Ssl-Cipher-Suites. The structure of ssl_cipher_suites block is documented below.
    ssl_dh_bits str
    Number of bits to use in the Diffie-Hellman exchange for RSA encryption of SSL sessions. Valid values: 768, 1024, 1536, 2048, 3072, 4096.
    ssl_max_version str
    Highest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    ssl_min_version str
    Lowest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    ssl_renegotiation str
    Enable/disable secure renegotiation to comply with RFC 5746. Valid values: disable, enable.
    url_map str
    URL pattern to match.
    url_map_type str
    Type of url-map. Valid values: sub-string, wildcard, regex.
    webProxy String
    Web Proxy.
    adom String
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamicSortSubtable String
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid Number
    API Gateway ID.
    h2Support String
    HTTP2 support, default=Enable. Valid values: disable, enable.
    h3Support String
    HTTP3/QUIC support, default=Disable. Valid values: disable, enable.
    httpCookieAge Number
    Time in minutes that client web browsers should keep a cookie. Default is 60 minutes. 0 = no time limit.
    httpCookieDomain String
    Domain that HTTP cookie persistence should apply to.
    httpCookieDomainFromHost String
    Enable/disable use of HTTP cookie domain from host field in HTTP. Valid values: disable, enable.
    httpCookieGeneration Number
    Generation of HTTP cookie to be accepted. Changing invalidates all existing cookies.
    httpCookiePath String
    Limit HTTP cookie persistence to the specified path.
    httpCookieShare String
    Control sharing of cookies across API Gateway. Use of same-ip means a cookie from one virtual server can be used by another. Disable stops cookie sharing. Valid values: disable, same-ip.
    httpsCookieSecure String
    Enable/disable verification that inserted HTTPS cookies are secure. Valid values: disable, enable.
    ldbMethod String
    Method used to distribute sessions to real servers. Valid values: static, round-robin, weighted, first-alive, http-host.
    objectZtnaWebproxyApigateway6Id String
    an identifier for the resource with format {{fosid}}.
    persistence String
    Configure how to make sure that clients connect to the same server every time they make a request that is part of the same session. Valid values: none, http-cookie.
    quic Property Map
    Quic. The structure of quic block is documented below.
    realservers List<Property Map>
    Realservers. The structure of realservers block is documented below.
    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.
    service String
    Service. Valid values: http, https.
    sslAlgorithm String
    Permitted encryption algorithms for the server side of SSL full mode sessions according to encryption strength. Valid values: high, medium, low.
    sslCipherSuites List<Property Map>
    Ssl-Cipher-Suites. The structure of ssl_cipher_suites block is documented below.
    sslDhBits String
    Number of bits to use in the Diffie-Hellman exchange for RSA encryption of SSL sessions. Valid values: 768, 1024, 1536, 2048, 3072, 4096.
    sslMaxVersion String
    Highest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    sslMinVersion String
    Lowest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    sslRenegotiation String
    Enable/disable secure renegotiation to comply with RFC 5746. Valid values: disable, enable.
    urlMap String
    URL pattern to match.
    urlMapType String
    Type of url-map. Valid values: sub-string, wildcard, regex.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ObjectZtnaWebproxyApigateway6 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 ObjectZtnaWebproxyApigateway6 Resource

    Get an existing ObjectZtnaWebproxyApigateway6 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?: ObjectZtnaWebproxyApigateway6State, opts?: CustomResourceOptions): ObjectZtnaWebproxyApigateway6
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            adom: Optional[str] = None,
            dynamic_sort_subtable: Optional[str] = None,
            fosid: Optional[float] = None,
            h2_support: Optional[str] = None,
            h3_support: Optional[str] = None,
            http_cookie_age: Optional[float] = None,
            http_cookie_domain: Optional[str] = None,
            http_cookie_domain_from_host: Optional[str] = None,
            http_cookie_generation: Optional[float] = None,
            http_cookie_path: Optional[str] = None,
            http_cookie_share: Optional[str] = None,
            https_cookie_secure: Optional[str] = None,
            ldb_method: Optional[str] = None,
            object_ztna_webproxy_apigateway6_id: Optional[str] = None,
            persistence: Optional[str] = None,
            quic: Optional[ObjectZtnaWebproxyApigateway6QuicArgs] = None,
            realservers: Optional[Sequence[ObjectZtnaWebproxyApigateway6RealserverArgs]] = None,
            scopetype: Optional[str] = None,
            service: Optional[str] = None,
            ssl_algorithm: Optional[str] = None,
            ssl_cipher_suites: Optional[Sequence[ObjectZtnaWebproxyApigateway6SslCipherSuiteArgs]] = None,
            ssl_dh_bits: Optional[str] = None,
            ssl_max_version: Optional[str] = None,
            ssl_min_version: Optional[str] = None,
            ssl_renegotiation: Optional[str] = None,
            url_map: Optional[str] = None,
            url_map_type: Optional[str] = None,
            web_proxy: Optional[str] = None) -> ObjectZtnaWebproxyApigateway6
    func GetObjectZtnaWebproxyApigateway6(ctx *Context, name string, id IDInput, state *ObjectZtnaWebproxyApigateway6State, opts ...ResourceOption) (*ObjectZtnaWebproxyApigateway6, error)
    public static ObjectZtnaWebproxyApigateway6 Get(string name, Input<string> id, ObjectZtnaWebproxyApigateway6State? state, CustomResourceOptions? opts = null)
    public static ObjectZtnaWebproxyApigateway6 get(String name, Output<String> id, ObjectZtnaWebproxyApigateway6State state, CustomResourceOptions options)
    resources:  _:    type: fortimanager:ObjectZtnaWebproxyApigateway6    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.
    DynamicSortSubtable string
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    Fosid double
    API Gateway ID.
    H2Support string
    HTTP2 support, default=Enable. Valid values: disable, enable.
    H3Support string
    HTTP3/QUIC support, default=Disable. Valid values: disable, enable.
    HttpCookieAge double
    Time in minutes that client web browsers should keep a cookie. Default is 60 minutes. 0 = no time limit.
    HttpCookieDomain string
    Domain that HTTP cookie persistence should apply to.
    HttpCookieDomainFromHost string
    Enable/disable use of HTTP cookie domain from host field in HTTP. Valid values: disable, enable.
    HttpCookieGeneration double
    Generation of HTTP cookie to be accepted. Changing invalidates all existing cookies.
    HttpCookiePath string
    Limit HTTP cookie persistence to the specified path.
    HttpCookieShare string
    Control sharing of cookies across API Gateway. Use of same-ip means a cookie from one virtual server can be used by another. Disable stops cookie sharing. Valid values: disable, same-ip.
    HttpsCookieSecure string
    Enable/disable verification that inserted HTTPS cookies are secure. Valid values: disable, enable.
    LdbMethod string
    Method used to distribute sessions to real servers. Valid values: static, round-robin, weighted, first-alive, http-host.
    ObjectZtnaWebproxyApigateway6Id string
    an identifier for the resource with format {{fosid}}.
    Persistence string
    Configure how to make sure that clients connect to the same server every time they make a request that is part of the same session. Valid values: none, http-cookie.
    Quic ObjectZtnaWebproxyApigateway6Quic
    Quic. The structure of quic block is documented below.
    Realservers List<ObjectZtnaWebproxyApigateway6Realserver>
    Realservers. The structure of realservers block is documented below.
    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.
    Service string
    Service. Valid values: http, https.
    SslAlgorithm string
    Permitted encryption algorithms for the server side of SSL full mode sessions according to encryption strength. Valid values: high, medium, low.
    SslCipherSuites List<ObjectZtnaWebproxyApigateway6SslCipherSuite>
    Ssl-Cipher-Suites. The structure of ssl_cipher_suites block is documented below.
    SslDhBits string
    Number of bits to use in the Diffie-Hellman exchange for RSA encryption of SSL sessions. Valid values: 768, 1024, 1536, 2048, 3072, 4096.
    SslMaxVersion string
    Highest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    SslMinVersion string
    Lowest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    SslRenegotiation string
    Enable/disable secure renegotiation to comply with RFC 5746. Valid values: disable, enable.
    UrlMap string
    URL pattern to match.
    UrlMapType string
    Type of url-map. Valid values: sub-string, wildcard, regex.
    WebProxy string
    Web Proxy.
    Adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    DynamicSortSubtable string
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    Fosid float64
    API Gateway ID.
    H2Support string
    HTTP2 support, default=Enable. Valid values: disable, enable.
    H3Support string
    HTTP3/QUIC support, default=Disable. Valid values: disable, enable.
    HttpCookieAge float64
    Time in minutes that client web browsers should keep a cookie. Default is 60 minutes. 0 = no time limit.
    HttpCookieDomain string
    Domain that HTTP cookie persistence should apply to.
    HttpCookieDomainFromHost string
    Enable/disable use of HTTP cookie domain from host field in HTTP. Valid values: disable, enable.
    HttpCookieGeneration float64
    Generation of HTTP cookie to be accepted. Changing invalidates all existing cookies.
    HttpCookiePath string
    Limit HTTP cookie persistence to the specified path.
    HttpCookieShare string
    Control sharing of cookies across API Gateway. Use of same-ip means a cookie from one virtual server can be used by another. Disable stops cookie sharing. Valid values: disable, same-ip.
    HttpsCookieSecure string
    Enable/disable verification that inserted HTTPS cookies are secure. Valid values: disable, enable.
    LdbMethod string
    Method used to distribute sessions to real servers. Valid values: static, round-robin, weighted, first-alive, http-host.
    ObjectZtnaWebproxyApigateway6Id string
    an identifier for the resource with format {{fosid}}.
    Persistence string
    Configure how to make sure that clients connect to the same server every time they make a request that is part of the same session. Valid values: none, http-cookie.
    Quic ObjectZtnaWebproxyApigateway6QuicTypeArgs
    Quic. The structure of quic block is documented below.
    Realservers []ObjectZtnaWebproxyApigateway6RealserverArgs
    Realservers. The structure of realservers block is documented below.
    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.
    Service string
    Service. Valid values: http, https.
    SslAlgorithm string
    Permitted encryption algorithms for the server side of SSL full mode sessions according to encryption strength. Valid values: high, medium, low.
    SslCipherSuites []ObjectZtnaWebproxyApigateway6SslCipherSuiteArgs
    Ssl-Cipher-Suites. The structure of ssl_cipher_suites block is documented below.
    SslDhBits string
    Number of bits to use in the Diffie-Hellman exchange for RSA encryption of SSL sessions. Valid values: 768, 1024, 1536, 2048, 3072, 4096.
    SslMaxVersion string
    Highest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    SslMinVersion string
    Lowest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    SslRenegotiation string
    Enable/disable secure renegotiation to comply with RFC 5746. Valid values: disable, enable.
    UrlMap string
    URL pattern to match.
    UrlMapType string
    Type of url-map. Valid values: sub-string, wildcard, regex.
    WebProxy string
    Web Proxy.
    adom String
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamicSortSubtable String
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid Double
    API Gateway ID.
    h2Support String
    HTTP2 support, default=Enable. Valid values: disable, enable.
    h3Support String
    HTTP3/QUIC support, default=Disable. Valid values: disable, enable.
    httpCookieAge Double
    Time in minutes that client web browsers should keep a cookie. Default is 60 minutes. 0 = no time limit.
    httpCookieDomain String
    Domain that HTTP cookie persistence should apply to.
    httpCookieDomainFromHost String
    Enable/disable use of HTTP cookie domain from host field in HTTP. Valid values: disable, enable.
    httpCookieGeneration Double
    Generation of HTTP cookie to be accepted. Changing invalidates all existing cookies.
    httpCookiePath String
    Limit HTTP cookie persistence to the specified path.
    httpCookieShare String
    Control sharing of cookies across API Gateway. Use of same-ip means a cookie from one virtual server can be used by another. Disable stops cookie sharing. Valid values: disable, same-ip.
    httpsCookieSecure String
    Enable/disable verification that inserted HTTPS cookies are secure. Valid values: disable, enable.
    ldbMethod String
    Method used to distribute sessions to real servers. Valid values: static, round-robin, weighted, first-alive, http-host.
    objectZtnaWebproxyApigateway6Id String
    an identifier for the resource with format {{fosid}}.
    persistence String
    Configure how to make sure that clients connect to the same server every time they make a request that is part of the same session. Valid values: none, http-cookie.
    quic ObjectZtnaWebproxyApigateway6Quic
    Quic. The structure of quic block is documented below.
    realservers List<ObjectZtnaWebproxyApigateway6Realserver>
    Realservers. The structure of realservers block is documented below.
    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.
    service String
    Service. Valid values: http, https.
    sslAlgorithm String
    Permitted encryption algorithms for the server side of SSL full mode sessions according to encryption strength. Valid values: high, medium, low.
    sslCipherSuites List<ObjectZtnaWebproxyApigateway6SslCipherSuite>
    Ssl-Cipher-Suites. The structure of ssl_cipher_suites block is documented below.
    sslDhBits String
    Number of bits to use in the Diffie-Hellman exchange for RSA encryption of SSL sessions. Valid values: 768, 1024, 1536, 2048, 3072, 4096.
    sslMaxVersion String
    Highest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    sslMinVersion String
    Lowest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    sslRenegotiation String
    Enable/disable secure renegotiation to comply with RFC 5746. Valid values: disable, enable.
    urlMap String
    URL pattern to match.
    urlMapType String
    Type of url-map. Valid values: sub-string, wildcard, regex.
    webProxy String
    Web Proxy.
    adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamicSortSubtable string
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid number
    API Gateway ID.
    h2Support string
    HTTP2 support, default=Enable. Valid values: disable, enable.
    h3Support string
    HTTP3/QUIC support, default=Disable. Valid values: disable, enable.
    httpCookieAge number
    Time in minutes that client web browsers should keep a cookie. Default is 60 minutes. 0 = no time limit.
    httpCookieDomain string
    Domain that HTTP cookie persistence should apply to.
    httpCookieDomainFromHost string
    Enable/disable use of HTTP cookie domain from host field in HTTP. Valid values: disable, enable.
    httpCookieGeneration number
    Generation of HTTP cookie to be accepted. Changing invalidates all existing cookies.
    httpCookiePath string
    Limit HTTP cookie persistence to the specified path.
    httpCookieShare string
    Control sharing of cookies across API Gateway. Use of same-ip means a cookie from one virtual server can be used by another. Disable stops cookie sharing. Valid values: disable, same-ip.
    httpsCookieSecure string
    Enable/disable verification that inserted HTTPS cookies are secure. Valid values: disable, enable.
    ldbMethod string
    Method used to distribute sessions to real servers. Valid values: static, round-robin, weighted, first-alive, http-host.
    objectZtnaWebproxyApigateway6Id string
    an identifier for the resource with format {{fosid}}.
    persistence string
    Configure how to make sure that clients connect to the same server every time they make a request that is part of the same session. Valid values: none, http-cookie.
    quic ObjectZtnaWebproxyApigateway6Quic
    Quic. The structure of quic block is documented below.
    realservers ObjectZtnaWebproxyApigateway6Realserver[]
    Realservers. The structure of realservers block is documented below.
    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.
    service string
    Service. Valid values: http, https.
    sslAlgorithm string
    Permitted encryption algorithms for the server side of SSL full mode sessions according to encryption strength. Valid values: high, medium, low.
    sslCipherSuites ObjectZtnaWebproxyApigateway6SslCipherSuite[]
    Ssl-Cipher-Suites. The structure of ssl_cipher_suites block is documented below.
    sslDhBits string
    Number of bits to use in the Diffie-Hellman exchange for RSA encryption of SSL sessions. Valid values: 768, 1024, 1536, 2048, 3072, 4096.
    sslMaxVersion string
    Highest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    sslMinVersion string
    Lowest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    sslRenegotiation string
    Enable/disable secure renegotiation to comply with RFC 5746. Valid values: disable, enable.
    urlMap string
    URL pattern to match.
    urlMapType string
    Type of url-map. Valid values: sub-string, wildcard, regex.
    webProxy string
    Web Proxy.
    adom str
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamic_sort_subtable str
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid float
    API Gateway ID.
    h2_support str
    HTTP2 support, default=Enable. Valid values: disable, enable.
    h3_support str
    HTTP3/QUIC support, default=Disable. Valid values: disable, enable.
    http_cookie_age float
    Time in minutes that client web browsers should keep a cookie. Default is 60 minutes. 0 = no time limit.
    http_cookie_domain str
    Domain that HTTP cookie persistence should apply to.
    http_cookie_domain_from_host str
    Enable/disable use of HTTP cookie domain from host field in HTTP. Valid values: disable, enable.
    http_cookie_generation float
    Generation of HTTP cookie to be accepted. Changing invalidates all existing cookies.
    http_cookie_path str
    Limit HTTP cookie persistence to the specified path.
    http_cookie_share str
    Control sharing of cookies across API Gateway. Use of same-ip means a cookie from one virtual server can be used by another. Disable stops cookie sharing. Valid values: disable, same-ip.
    https_cookie_secure str
    Enable/disable verification that inserted HTTPS cookies are secure. Valid values: disable, enable.
    ldb_method str
    Method used to distribute sessions to real servers. Valid values: static, round-robin, weighted, first-alive, http-host.
    object_ztna_webproxy_apigateway6_id str
    an identifier for the resource with format {{fosid}}.
    persistence str
    Configure how to make sure that clients connect to the same server every time they make a request that is part of the same session. Valid values: none, http-cookie.
    quic ObjectZtnaWebproxyApigateway6QuicArgs
    Quic. The structure of quic block is documented below.
    realservers Sequence[ObjectZtnaWebproxyApigateway6RealserverArgs]
    Realservers. The structure of realservers block is documented below.
    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.
    service str
    Service. Valid values: http, https.
    ssl_algorithm str
    Permitted encryption algorithms for the server side of SSL full mode sessions according to encryption strength. Valid values: high, medium, low.
    ssl_cipher_suites Sequence[ObjectZtnaWebproxyApigateway6SslCipherSuiteArgs]
    Ssl-Cipher-Suites. The structure of ssl_cipher_suites block is documented below.
    ssl_dh_bits str
    Number of bits to use in the Diffie-Hellman exchange for RSA encryption of SSL sessions. Valid values: 768, 1024, 1536, 2048, 3072, 4096.
    ssl_max_version str
    Highest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    ssl_min_version str
    Lowest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    ssl_renegotiation str
    Enable/disable secure renegotiation to comply with RFC 5746. Valid values: disable, enable.
    url_map str
    URL pattern to match.
    url_map_type str
    Type of url-map. Valid values: sub-string, wildcard, regex.
    web_proxy str
    Web Proxy.
    adom String
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamicSortSubtable String
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid Number
    API Gateway ID.
    h2Support String
    HTTP2 support, default=Enable. Valid values: disable, enable.
    h3Support String
    HTTP3/QUIC support, default=Disable. Valid values: disable, enable.
    httpCookieAge Number
    Time in minutes that client web browsers should keep a cookie. Default is 60 minutes. 0 = no time limit.
    httpCookieDomain String
    Domain that HTTP cookie persistence should apply to.
    httpCookieDomainFromHost String
    Enable/disable use of HTTP cookie domain from host field in HTTP. Valid values: disable, enable.
    httpCookieGeneration Number
    Generation of HTTP cookie to be accepted. Changing invalidates all existing cookies.
    httpCookiePath String
    Limit HTTP cookie persistence to the specified path.
    httpCookieShare String
    Control sharing of cookies across API Gateway. Use of same-ip means a cookie from one virtual server can be used by another. Disable stops cookie sharing. Valid values: disable, same-ip.
    httpsCookieSecure String
    Enable/disable verification that inserted HTTPS cookies are secure. Valid values: disable, enable.
    ldbMethod String
    Method used to distribute sessions to real servers. Valid values: static, round-robin, weighted, first-alive, http-host.
    objectZtnaWebproxyApigateway6Id String
    an identifier for the resource with format {{fosid}}.
    persistence String
    Configure how to make sure that clients connect to the same server every time they make a request that is part of the same session. Valid values: none, http-cookie.
    quic Property Map
    Quic. The structure of quic block is documented below.
    realservers List<Property Map>
    Realservers. The structure of realservers block is documented below.
    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.
    service String
    Service. Valid values: http, https.
    sslAlgorithm String
    Permitted encryption algorithms for the server side of SSL full mode sessions according to encryption strength. Valid values: high, medium, low.
    sslCipherSuites List<Property Map>
    Ssl-Cipher-Suites. The structure of ssl_cipher_suites block is documented below.
    sslDhBits String
    Number of bits to use in the Diffie-Hellman exchange for RSA encryption of SSL sessions. Valid values: 768, 1024, 1536, 2048, 3072, 4096.
    sslMaxVersion String
    Highest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    sslMinVersion String
    Lowest SSL/TLS version acceptable from a server. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    sslRenegotiation String
    Enable/disable secure renegotiation to comply with RFC 5746. Valid values: disable, enable.
    urlMap String
    URL pattern to match.
    urlMapType String
    Type of url-map. Valid values: sub-string, wildcard, regex.
    webProxy String
    Web Proxy.

    Supporting Types

    ObjectZtnaWebproxyApigateway6Quic, ObjectZtnaWebproxyApigateway6QuicArgs

    AckDelayExponent double
    ACK delay exponent (1 - 20, default = 3).
    ActiveConnectionIdLimit double
    Active connection ID limit (1 - 8, default = 2).
    ActiveMigration string
    Enable/disable active migration (default = disable). Valid values: disable, enable.
    GreaseQuicBit string
    Enable/disable grease QUIC bit (default = enable). Valid values: disable, enable.
    MaxAckDelay double
    Maximum ACK delay in milliseconds (1 - 16383, default = 25).
    MaxDatagramFrameSize double
    Maximum datagram frame size in bytes (1 - 1500, default = 1500).
    MaxIdleTimeout double
    Maximum idle timeout milliseconds (1 - 60000, default = 30000).
    MaxUdpPayloadSize double
    Maximum UDP payload size in bytes (1200 - 1500, default = 1500).
    AckDelayExponent float64
    ACK delay exponent (1 - 20, default = 3).
    ActiveConnectionIdLimit float64
    Active connection ID limit (1 - 8, default = 2).
    ActiveMigration string
    Enable/disable active migration (default = disable). Valid values: disable, enable.
    GreaseQuicBit string
    Enable/disable grease QUIC bit (default = enable). Valid values: disable, enable.
    MaxAckDelay float64
    Maximum ACK delay in milliseconds (1 - 16383, default = 25).
    MaxDatagramFrameSize float64
    Maximum datagram frame size in bytes (1 - 1500, default = 1500).
    MaxIdleTimeout float64
    Maximum idle timeout milliseconds (1 - 60000, default = 30000).
    MaxUdpPayloadSize float64
    Maximum UDP payload size in bytes (1200 - 1500, default = 1500).
    ackDelayExponent Double
    ACK delay exponent (1 - 20, default = 3).
    activeConnectionIdLimit Double
    Active connection ID limit (1 - 8, default = 2).
    activeMigration String
    Enable/disable active migration (default = disable). Valid values: disable, enable.
    greaseQuicBit String
    Enable/disable grease QUIC bit (default = enable). Valid values: disable, enable.
    maxAckDelay Double
    Maximum ACK delay in milliseconds (1 - 16383, default = 25).
    maxDatagramFrameSize Double
    Maximum datagram frame size in bytes (1 - 1500, default = 1500).
    maxIdleTimeout Double
    Maximum idle timeout milliseconds (1 - 60000, default = 30000).
    maxUdpPayloadSize Double
    Maximum UDP payload size in bytes (1200 - 1500, default = 1500).
    ackDelayExponent number
    ACK delay exponent (1 - 20, default = 3).
    activeConnectionIdLimit number
    Active connection ID limit (1 - 8, default = 2).
    activeMigration string
    Enable/disable active migration (default = disable). Valid values: disable, enable.
    greaseQuicBit string
    Enable/disable grease QUIC bit (default = enable). Valid values: disable, enable.
    maxAckDelay number
    Maximum ACK delay in milliseconds (1 - 16383, default = 25).
    maxDatagramFrameSize number
    Maximum datagram frame size in bytes (1 - 1500, default = 1500).
    maxIdleTimeout number
    Maximum idle timeout milliseconds (1 - 60000, default = 30000).
    maxUdpPayloadSize number
    Maximum UDP payload size in bytes (1200 - 1500, default = 1500).
    ack_delay_exponent float
    ACK delay exponent (1 - 20, default = 3).
    active_connection_id_limit float
    Active connection ID limit (1 - 8, default = 2).
    active_migration str
    Enable/disable active migration (default = disable). Valid values: disable, enable.
    grease_quic_bit str
    Enable/disable grease QUIC bit (default = enable). Valid values: disable, enable.
    max_ack_delay float
    Maximum ACK delay in milliseconds (1 - 16383, default = 25).
    max_datagram_frame_size float
    Maximum datagram frame size in bytes (1 - 1500, default = 1500).
    max_idle_timeout float
    Maximum idle timeout milliseconds (1 - 60000, default = 30000).
    max_udp_payload_size float
    Maximum UDP payload size in bytes (1200 - 1500, default = 1500).
    ackDelayExponent Number
    ACK delay exponent (1 - 20, default = 3).
    activeConnectionIdLimit Number
    Active connection ID limit (1 - 8, default = 2).
    activeMigration String
    Enable/disable active migration (default = disable). Valid values: disable, enable.
    greaseQuicBit String
    Enable/disable grease QUIC bit (default = enable). Valid values: disable, enable.
    maxAckDelay Number
    Maximum ACK delay in milliseconds (1 - 16383, default = 25).
    maxDatagramFrameSize Number
    Maximum datagram frame size in bytes (1 - 1500, default = 1500).
    maxIdleTimeout Number
    Maximum idle timeout milliseconds (1 - 60000, default = 30000).
    maxUdpPayloadSize Number
    Maximum UDP payload size in bytes (1200 - 1500, default = 1500).

    ObjectZtnaWebproxyApigateway6Realserver, ObjectZtnaWebproxyApigateway6RealserverArgs

    AddrType string
    Type of address. Valid values: fqdn, ip.
    Addresses List<string>
    Address or address group of the real server.
    HealthCheck string
    Enable to check the responsiveness of the real server before forwarding traffic. Valid values: disable, enable.
    HealthCheckProto string
    Protocol of the health check monitor to use when polling to determine server's connectivity status. Valid values: ping, http, tcp-connect.
    HolddownInterval string
    Enable/disable holddown timer. Server will be considered active and reachable once the holddown period has expired (30 seconds). Valid values: disable, enable.
    HttpHost string
    HTTP server domain name in HTTP header.
    Id double
    Real server ID.
    Ip string
    IPv6 address of the real server.
    Port double
    Port for communicating with the real server.
    Status string
    Set the status of the real server to active so that it can accept traffic, or on standby or disabled so no traffic is sent. Valid values: active, standby, disable.
    TranslateHost string
    Enable/disable translation of hostname/IP from virtual server to real server. Valid values: disable, enable.
    VerifyCert string
    Enable/disable certificate verification of the real server. Valid values: disable, enable.
    Weight double
    Weight of the real server. If weighted load balancing is enabled, the server with the highest weight gets more connections.
    AddrType string
    Type of address. Valid values: fqdn, ip.
    Addresses []string
    Address or address group of the real server.
    HealthCheck string
    Enable to check the responsiveness of the real server before forwarding traffic. Valid values: disable, enable.
    HealthCheckProto string
    Protocol of the health check monitor to use when polling to determine server's connectivity status. Valid values: ping, http, tcp-connect.
    HolddownInterval string
    Enable/disable holddown timer. Server will be considered active and reachable once the holddown period has expired (30 seconds). Valid values: disable, enable.
    HttpHost string
    HTTP server domain name in HTTP header.
    Id float64
    Real server ID.
    Ip string
    IPv6 address of the real server.
    Port float64
    Port for communicating with the real server.
    Status string
    Set the status of the real server to active so that it can accept traffic, or on standby or disabled so no traffic is sent. Valid values: active, standby, disable.
    TranslateHost string
    Enable/disable translation of hostname/IP from virtual server to real server. Valid values: disable, enable.
    VerifyCert string
    Enable/disable certificate verification of the real server. Valid values: disable, enable.
    Weight float64
    Weight of the real server. If weighted load balancing is enabled, the server with the highest weight gets more connections.
    addrType String
    Type of address. Valid values: fqdn, ip.
    addresses List<String>
    Address or address group of the real server.
    healthCheck String
    Enable to check the responsiveness of the real server before forwarding traffic. Valid values: disable, enable.
    healthCheckProto String
    Protocol of the health check monitor to use when polling to determine server's connectivity status. Valid values: ping, http, tcp-connect.
    holddownInterval String
    Enable/disable holddown timer. Server will be considered active and reachable once the holddown period has expired (30 seconds). Valid values: disable, enable.
    httpHost String
    HTTP server domain name in HTTP header.
    id Double
    Real server ID.
    ip String
    IPv6 address of the real server.
    port Double
    Port for communicating with the real server.
    status String
    Set the status of the real server to active so that it can accept traffic, or on standby or disabled so no traffic is sent. Valid values: active, standby, disable.
    translateHost String
    Enable/disable translation of hostname/IP from virtual server to real server. Valid values: disable, enable.
    verifyCert String
    Enable/disable certificate verification of the real server. Valid values: disable, enable.
    weight Double
    Weight of the real server. If weighted load balancing is enabled, the server with the highest weight gets more connections.
    addrType string
    Type of address. Valid values: fqdn, ip.
    addresses string[]
    Address or address group of the real server.
    healthCheck string
    Enable to check the responsiveness of the real server before forwarding traffic. Valid values: disable, enable.
    healthCheckProto string
    Protocol of the health check monitor to use when polling to determine server's connectivity status. Valid values: ping, http, tcp-connect.
    holddownInterval string
    Enable/disable holddown timer. Server will be considered active and reachable once the holddown period has expired (30 seconds). Valid values: disable, enable.
    httpHost string
    HTTP server domain name in HTTP header.
    id number
    Real server ID.
    ip string
    IPv6 address of the real server.
    port number
    Port for communicating with the real server.
    status string
    Set the status of the real server to active so that it can accept traffic, or on standby or disabled so no traffic is sent. Valid values: active, standby, disable.
    translateHost string
    Enable/disable translation of hostname/IP from virtual server to real server. Valid values: disable, enable.
    verifyCert string
    Enable/disable certificate verification of the real server. Valid values: disable, enable.
    weight number
    Weight of the real server. If weighted load balancing is enabled, the server with the highest weight gets more connections.
    addr_type str
    Type of address. Valid values: fqdn, ip.
    addresses Sequence[str]
    Address or address group of the real server.
    health_check str
    Enable to check the responsiveness of the real server before forwarding traffic. Valid values: disable, enable.
    health_check_proto str
    Protocol of the health check monitor to use when polling to determine server's connectivity status. Valid values: ping, http, tcp-connect.
    holddown_interval str
    Enable/disable holddown timer. Server will be considered active and reachable once the holddown period has expired (30 seconds). Valid values: disable, enable.
    http_host str
    HTTP server domain name in HTTP header.
    id float
    Real server ID.
    ip str
    IPv6 address of the real server.
    port float
    Port for communicating with the real server.
    status str
    Set the status of the real server to active so that it can accept traffic, or on standby or disabled so no traffic is sent. Valid values: active, standby, disable.
    translate_host str
    Enable/disable translation of hostname/IP from virtual server to real server. Valid values: disable, enable.
    verify_cert str
    Enable/disable certificate verification of the real server. Valid values: disable, enable.
    weight float
    Weight of the real server. If weighted load balancing is enabled, the server with the highest weight gets more connections.
    addrType String
    Type of address. Valid values: fqdn, ip.
    addresses List<String>
    Address or address group of the real server.
    healthCheck String
    Enable to check the responsiveness of the real server before forwarding traffic. Valid values: disable, enable.
    healthCheckProto String
    Protocol of the health check monitor to use when polling to determine server's connectivity status. Valid values: ping, http, tcp-connect.
    holddownInterval String
    Enable/disable holddown timer. Server will be considered active and reachable once the holddown period has expired (30 seconds). Valid values: disable, enable.
    httpHost String
    HTTP server domain name in HTTP header.
    id Number
    Real server ID.
    ip String
    IPv6 address of the real server.
    port Number
    Port for communicating with the real server.
    status String
    Set the status of the real server to active so that it can accept traffic, or on standby or disabled so no traffic is sent. Valid values: active, standby, disable.
    translateHost String
    Enable/disable translation of hostname/IP from virtual server to real server. Valid values: disable, enable.
    verifyCert String
    Enable/disable certificate verification of the real server. Valid values: disable, enable.
    weight Number
    Weight of the real server. If weighted load balancing is enabled, the server with the highest weight gets more connections.

    ObjectZtnaWebproxyApigateway6SslCipherSuite, ObjectZtnaWebproxyApigateway6SslCipherSuiteArgs

    Cipher string
    Cipher suite name. Valid values: TLS-RSA-WITH-RC4-128-MD5, TLS-RSA-WITH-RC4-128-SHA, TLS-RSA-WITH-DES-CBC-SHA, TLS-RSA-WITH-3DES-EDE-CBC-SHA, TLS-RSA-WITH-AES-128-CBC-SHA, TLS-RSA-WITH-AES-256-CBC-SHA, TLS-RSA-WITH-AES-128-CBC-SHA256, TLS-RSA-WITH-AES-256-CBC-SHA256, TLS-RSA-WITH-CAMELLIA-128-CBC-SHA, TLS-RSA-WITH-CAMELLIA-256-CBC-SHA, TLS-RSA-WITH-CAMELLIA-128-CBC-SHA256, TLS-RSA-WITH-CAMELLIA-256-CBC-SHA256, TLS-RSA-WITH-SEED-CBC-SHA, TLS-RSA-WITH-ARIA-128-CBC-SHA256, TLS-RSA-WITH-ARIA-256-CBC-SHA384, TLS-DHE-RSA-WITH-DES-CBC-SHA, TLS-DHE-RSA-WITH-3DES-EDE-CBC-SHA, TLS-DHE-RSA-WITH-AES-128-CBC-SHA, TLS-DHE-RSA-WITH-AES-256-CBC-SHA, TLS-DHE-RSA-WITH-AES-128-CBC-SHA256, TLS-DHE-RSA-WITH-AES-256-CBC-SHA256, TLS-DHE-RSA-WITH-CAMELLIA-128-CBC-SHA, TLS-DHE-RSA-WITH-CAMELLIA-256-CBC-SHA, TLS-DHE-RSA-WITH-CAMELLIA-128-CBC-SHA256, TLS-DHE-RSA-WITH-CAMELLIA-256-CBC-SHA256, TLS-DHE-RSA-WITH-SEED-CBC-SHA, TLS-DHE-RSA-WITH-ARIA-128-CBC-SHA256, TLS-DHE-RSA-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-RC4-128-SHA, TLS-ECDHE-RSA-WITH-3DES-EDE-CBC-SHA, TLS-ECDHE-RSA-WITH-AES-128-CBC-SHA, TLS-ECDHE-RSA-WITH-AES-256-CBC-SHA, TLS-ECDHE-RSA-WITH-CHACHA20-POLY1305-SHA256, TLS-ECDHE-ECDSA-WITH-CHACHA20-POLY1305-SHA256, TLS-DHE-RSA-WITH-CHACHA20-POLY1305-SHA256, TLS-DHE-RSA-WITH-AES-128-GCM-SHA256, TLS-DHE-RSA-WITH-AES-256-GCM-SHA384, TLS-DHE-DSS-WITH-AES-128-CBC-SHA, TLS-DHE-DSS-WITH-AES-256-CBC-SHA, TLS-DHE-DSS-WITH-AES-128-CBC-SHA256, TLS-DHE-DSS-WITH-AES-128-GCM-SHA256, TLS-DHE-DSS-WITH-AES-256-CBC-SHA256, TLS-DHE-DSS-WITH-AES-256-GCM-SHA384, TLS-ECDHE-RSA-WITH-AES-128-CBC-SHA256, TLS-ECDHE-RSA-WITH-AES-128-GCM-SHA256, TLS-ECDHE-RSA-WITH-AES-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-AES-256-GCM-SHA384, TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA, TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA256, TLS-ECDHE-ECDSA-WITH-AES-128-GCM-SHA256, TLS-ECDHE-ECDSA-WITH-AES-256-CBC-SHA384, TLS-ECDHE-ECDSA-WITH-AES-256-GCM-SHA384, TLS-RSA-WITH-AES-128-GCM-SHA256, TLS-RSA-WITH-AES-256-GCM-SHA384, TLS-DHE-DSS-WITH-CAMELLIA-128-CBC-SHA, TLS-DHE-DSS-WITH-CAMELLIA-256-CBC-SHA, TLS-DHE-DSS-WITH-CAMELLIA-128-CBC-SHA256, TLS-DHE-DSS-WITH-CAMELLIA-256-CBC-SHA256, TLS-DHE-DSS-WITH-SEED-CBC-SHA, TLS-DHE-DSS-WITH-ARIA-128-CBC-SHA256, TLS-DHE-DSS-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-ARIA-128-CBC-SHA256, TLS-ECDHE-RSA-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-ECDSA-WITH-ARIA-128-CBC-SHA256, TLS-ECDHE-ECDSA-WITH-ARIA-256-CBC-SHA384, TLS-DHE-DSS-WITH-3DES-EDE-CBC-SHA, TLS-DHE-DSS-WITH-DES-CBC-SHA, TLS-AES-128-GCM-SHA256, TLS-AES-256-GCM-SHA384, TLS-CHACHA20-POLY1305-SHA256, TLS-ECDHE-ECDSA-WITH-AES-256-CBC-SHA.
    Priority double
    SSL/TLS cipher suites priority.
    Versions List<string>
    SSL/TLS versions that the cipher suite can be used with. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    Cipher string
    Cipher suite name. Valid values: TLS-RSA-WITH-RC4-128-MD5, TLS-RSA-WITH-RC4-128-SHA, TLS-RSA-WITH-DES-CBC-SHA, TLS-RSA-WITH-3DES-EDE-CBC-SHA, TLS-RSA-WITH-AES-128-CBC-SHA, TLS-RSA-WITH-AES-256-CBC-SHA, TLS-RSA-WITH-AES-128-CBC-SHA256, TLS-RSA-WITH-AES-256-CBC-SHA256, TLS-RSA-WITH-CAMELLIA-128-CBC-SHA, TLS-RSA-WITH-CAMELLIA-256-CBC-SHA, TLS-RSA-WITH-CAMELLIA-128-CBC-SHA256, TLS-RSA-WITH-CAMELLIA-256-CBC-SHA256, TLS-RSA-WITH-SEED-CBC-SHA, TLS-RSA-WITH-ARIA-128-CBC-SHA256, TLS-RSA-WITH-ARIA-256-CBC-SHA384, TLS-DHE-RSA-WITH-DES-CBC-SHA, TLS-DHE-RSA-WITH-3DES-EDE-CBC-SHA, TLS-DHE-RSA-WITH-AES-128-CBC-SHA, TLS-DHE-RSA-WITH-AES-256-CBC-SHA, TLS-DHE-RSA-WITH-AES-128-CBC-SHA256, TLS-DHE-RSA-WITH-AES-256-CBC-SHA256, TLS-DHE-RSA-WITH-CAMELLIA-128-CBC-SHA, TLS-DHE-RSA-WITH-CAMELLIA-256-CBC-SHA, TLS-DHE-RSA-WITH-CAMELLIA-128-CBC-SHA256, TLS-DHE-RSA-WITH-CAMELLIA-256-CBC-SHA256, TLS-DHE-RSA-WITH-SEED-CBC-SHA, TLS-DHE-RSA-WITH-ARIA-128-CBC-SHA256, TLS-DHE-RSA-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-RC4-128-SHA, TLS-ECDHE-RSA-WITH-3DES-EDE-CBC-SHA, TLS-ECDHE-RSA-WITH-AES-128-CBC-SHA, TLS-ECDHE-RSA-WITH-AES-256-CBC-SHA, TLS-ECDHE-RSA-WITH-CHACHA20-POLY1305-SHA256, TLS-ECDHE-ECDSA-WITH-CHACHA20-POLY1305-SHA256, TLS-DHE-RSA-WITH-CHACHA20-POLY1305-SHA256, TLS-DHE-RSA-WITH-AES-128-GCM-SHA256, TLS-DHE-RSA-WITH-AES-256-GCM-SHA384, TLS-DHE-DSS-WITH-AES-128-CBC-SHA, TLS-DHE-DSS-WITH-AES-256-CBC-SHA, TLS-DHE-DSS-WITH-AES-128-CBC-SHA256, TLS-DHE-DSS-WITH-AES-128-GCM-SHA256, TLS-DHE-DSS-WITH-AES-256-CBC-SHA256, TLS-DHE-DSS-WITH-AES-256-GCM-SHA384, TLS-ECDHE-RSA-WITH-AES-128-CBC-SHA256, TLS-ECDHE-RSA-WITH-AES-128-GCM-SHA256, TLS-ECDHE-RSA-WITH-AES-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-AES-256-GCM-SHA384, TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA, TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA256, TLS-ECDHE-ECDSA-WITH-AES-128-GCM-SHA256, TLS-ECDHE-ECDSA-WITH-AES-256-CBC-SHA384, TLS-ECDHE-ECDSA-WITH-AES-256-GCM-SHA384, TLS-RSA-WITH-AES-128-GCM-SHA256, TLS-RSA-WITH-AES-256-GCM-SHA384, TLS-DHE-DSS-WITH-CAMELLIA-128-CBC-SHA, TLS-DHE-DSS-WITH-CAMELLIA-256-CBC-SHA, TLS-DHE-DSS-WITH-CAMELLIA-128-CBC-SHA256, TLS-DHE-DSS-WITH-CAMELLIA-256-CBC-SHA256, TLS-DHE-DSS-WITH-SEED-CBC-SHA, TLS-DHE-DSS-WITH-ARIA-128-CBC-SHA256, TLS-DHE-DSS-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-ARIA-128-CBC-SHA256, TLS-ECDHE-RSA-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-ECDSA-WITH-ARIA-128-CBC-SHA256, TLS-ECDHE-ECDSA-WITH-ARIA-256-CBC-SHA384, TLS-DHE-DSS-WITH-3DES-EDE-CBC-SHA, TLS-DHE-DSS-WITH-DES-CBC-SHA, TLS-AES-128-GCM-SHA256, TLS-AES-256-GCM-SHA384, TLS-CHACHA20-POLY1305-SHA256, TLS-ECDHE-ECDSA-WITH-AES-256-CBC-SHA.
    Priority float64
    SSL/TLS cipher suites priority.
    Versions []string
    SSL/TLS versions that the cipher suite can be used with. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    cipher String
    Cipher suite name. Valid values: TLS-RSA-WITH-RC4-128-MD5, TLS-RSA-WITH-RC4-128-SHA, TLS-RSA-WITH-DES-CBC-SHA, TLS-RSA-WITH-3DES-EDE-CBC-SHA, TLS-RSA-WITH-AES-128-CBC-SHA, TLS-RSA-WITH-AES-256-CBC-SHA, TLS-RSA-WITH-AES-128-CBC-SHA256, TLS-RSA-WITH-AES-256-CBC-SHA256, TLS-RSA-WITH-CAMELLIA-128-CBC-SHA, TLS-RSA-WITH-CAMELLIA-256-CBC-SHA, TLS-RSA-WITH-CAMELLIA-128-CBC-SHA256, TLS-RSA-WITH-CAMELLIA-256-CBC-SHA256, TLS-RSA-WITH-SEED-CBC-SHA, TLS-RSA-WITH-ARIA-128-CBC-SHA256, TLS-RSA-WITH-ARIA-256-CBC-SHA384, TLS-DHE-RSA-WITH-DES-CBC-SHA, TLS-DHE-RSA-WITH-3DES-EDE-CBC-SHA, TLS-DHE-RSA-WITH-AES-128-CBC-SHA, TLS-DHE-RSA-WITH-AES-256-CBC-SHA, TLS-DHE-RSA-WITH-AES-128-CBC-SHA256, TLS-DHE-RSA-WITH-AES-256-CBC-SHA256, TLS-DHE-RSA-WITH-CAMELLIA-128-CBC-SHA, TLS-DHE-RSA-WITH-CAMELLIA-256-CBC-SHA, TLS-DHE-RSA-WITH-CAMELLIA-128-CBC-SHA256, TLS-DHE-RSA-WITH-CAMELLIA-256-CBC-SHA256, TLS-DHE-RSA-WITH-SEED-CBC-SHA, TLS-DHE-RSA-WITH-ARIA-128-CBC-SHA256, TLS-DHE-RSA-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-RC4-128-SHA, TLS-ECDHE-RSA-WITH-3DES-EDE-CBC-SHA, TLS-ECDHE-RSA-WITH-AES-128-CBC-SHA, TLS-ECDHE-RSA-WITH-AES-256-CBC-SHA, TLS-ECDHE-RSA-WITH-CHACHA20-POLY1305-SHA256, TLS-ECDHE-ECDSA-WITH-CHACHA20-POLY1305-SHA256, TLS-DHE-RSA-WITH-CHACHA20-POLY1305-SHA256, TLS-DHE-RSA-WITH-AES-128-GCM-SHA256, TLS-DHE-RSA-WITH-AES-256-GCM-SHA384, TLS-DHE-DSS-WITH-AES-128-CBC-SHA, TLS-DHE-DSS-WITH-AES-256-CBC-SHA, TLS-DHE-DSS-WITH-AES-128-CBC-SHA256, TLS-DHE-DSS-WITH-AES-128-GCM-SHA256, TLS-DHE-DSS-WITH-AES-256-CBC-SHA256, TLS-DHE-DSS-WITH-AES-256-GCM-SHA384, TLS-ECDHE-RSA-WITH-AES-128-CBC-SHA256, TLS-ECDHE-RSA-WITH-AES-128-GCM-SHA256, TLS-ECDHE-RSA-WITH-AES-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-AES-256-GCM-SHA384, TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA, TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA256, TLS-ECDHE-ECDSA-WITH-AES-128-GCM-SHA256, TLS-ECDHE-ECDSA-WITH-AES-256-CBC-SHA384, TLS-ECDHE-ECDSA-WITH-AES-256-GCM-SHA384, TLS-RSA-WITH-AES-128-GCM-SHA256, TLS-RSA-WITH-AES-256-GCM-SHA384, TLS-DHE-DSS-WITH-CAMELLIA-128-CBC-SHA, TLS-DHE-DSS-WITH-CAMELLIA-256-CBC-SHA, TLS-DHE-DSS-WITH-CAMELLIA-128-CBC-SHA256, TLS-DHE-DSS-WITH-CAMELLIA-256-CBC-SHA256, TLS-DHE-DSS-WITH-SEED-CBC-SHA, TLS-DHE-DSS-WITH-ARIA-128-CBC-SHA256, TLS-DHE-DSS-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-ARIA-128-CBC-SHA256, TLS-ECDHE-RSA-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-ECDSA-WITH-ARIA-128-CBC-SHA256, TLS-ECDHE-ECDSA-WITH-ARIA-256-CBC-SHA384, TLS-DHE-DSS-WITH-3DES-EDE-CBC-SHA, TLS-DHE-DSS-WITH-DES-CBC-SHA, TLS-AES-128-GCM-SHA256, TLS-AES-256-GCM-SHA384, TLS-CHACHA20-POLY1305-SHA256, TLS-ECDHE-ECDSA-WITH-AES-256-CBC-SHA.
    priority Double
    SSL/TLS cipher suites priority.
    versions List<String>
    SSL/TLS versions that the cipher suite can be used with. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    cipher string
    Cipher suite name. Valid values: TLS-RSA-WITH-RC4-128-MD5, TLS-RSA-WITH-RC4-128-SHA, TLS-RSA-WITH-DES-CBC-SHA, TLS-RSA-WITH-3DES-EDE-CBC-SHA, TLS-RSA-WITH-AES-128-CBC-SHA, TLS-RSA-WITH-AES-256-CBC-SHA, TLS-RSA-WITH-AES-128-CBC-SHA256, TLS-RSA-WITH-AES-256-CBC-SHA256, TLS-RSA-WITH-CAMELLIA-128-CBC-SHA, TLS-RSA-WITH-CAMELLIA-256-CBC-SHA, TLS-RSA-WITH-CAMELLIA-128-CBC-SHA256, TLS-RSA-WITH-CAMELLIA-256-CBC-SHA256, TLS-RSA-WITH-SEED-CBC-SHA, TLS-RSA-WITH-ARIA-128-CBC-SHA256, TLS-RSA-WITH-ARIA-256-CBC-SHA384, TLS-DHE-RSA-WITH-DES-CBC-SHA, TLS-DHE-RSA-WITH-3DES-EDE-CBC-SHA, TLS-DHE-RSA-WITH-AES-128-CBC-SHA, TLS-DHE-RSA-WITH-AES-256-CBC-SHA, TLS-DHE-RSA-WITH-AES-128-CBC-SHA256, TLS-DHE-RSA-WITH-AES-256-CBC-SHA256, TLS-DHE-RSA-WITH-CAMELLIA-128-CBC-SHA, TLS-DHE-RSA-WITH-CAMELLIA-256-CBC-SHA, TLS-DHE-RSA-WITH-CAMELLIA-128-CBC-SHA256, TLS-DHE-RSA-WITH-CAMELLIA-256-CBC-SHA256, TLS-DHE-RSA-WITH-SEED-CBC-SHA, TLS-DHE-RSA-WITH-ARIA-128-CBC-SHA256, TLS-DHE-RSA-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-RC4-128-SHA, TLS-ECDHE-RSA-WITH-3DES-EDE-CBC-SHA, TLS-ECDHE-RSA-WITH-AES-128-CBC-SHA, TLS-ECDHE-RSA-WITH-AES-256-CBC-SHA, TLS-ECDHE-RSA-WITH-CHACHA20-POLY1305-SHA256, TLS-ECDHE-ECDSA-WITH-CHACHA20-POLY1305-SHA256, TLS-DHE-RSA-WITH-CHACHA20-POLY1305-SHA256, TLS-DHE-RSA-WITH-AES-128-GCM-SHA256, TLS-DHE-RSA-WITH-AES-256-GCM-SHA384, TLS-DHE-DSS-WITH-AES-128-CBC-SHA, TLS-DHE-DSS-WITH-AES-256-CBC-SHA, TLS-DHE-DSS-WITH-AES-128-CBC-SHA256, TLS-DHE-DSS-WITH-AES-128-GCM-SHA256, TLS-DHE-DSS-WITH-AES-256-CBC-SHA256, TLS-DHE-DSS-WITH-AES-256-GCM-SHA384, TLS-ECDHE-RSA-WITH-AES-128-CBC-SHA256, TLS-ECDHE-RSA-WITH-AES-128-GCM-SHA256, TLS-ECDHE-RSA-WITH-AES-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-AES-256-GCM-SHA384, TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA, TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA256, TLS-ECDHE-ECDSA-WITH-AES-128-GCM-SHA256, TLS-ECDHE-ECDSA-WITH-AES-256-CBC-SHA384, TLS-ECDHE-ECDSA-WITH-AES-256-GCM-SHA384, TLS-RSA-WITH-AES-128-GCM-SHA256, TLS-RSA-WITH-AES-256-GCM-SHA384, TLS-DHE-DSS-WITH-CAMELLIA-128-CBC-SHA, TLS-DHE-DSS-WITH-CAMELLIA-256-CBC-SHA, TLS-DHE-DSS-WITH-CAMELLIA-128-CBC-SHA256, TLS-DHE-DSS-WITH-CAMELLIA-256-CBC-SHA256, TLS-DHE-DSS-WITH-SEED-CBC-SHA, TLS-DHE-DSS-WITH-ARIA-128-CBC-SHA256, TLS-DHE-DSS-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-ARIA-128-CBC-SHA256, TLS-ECDHE-RSA-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-ECDSA-WITH-ARIA-128-CBC-SHA256, TLS-ECDHE-ECDSA-WITH-ARIA-256-CBC-SHA384, TLS-DHE-DSS-WITH-3DES-EDE-CBC-SHA, TLS-DHE-DSS-WITH-DES-CBC-SHA, TLS-AES-128-GCM-SHA256, TLS-AES-256-GCM-SHA384, TLS-CHACHA20-POLY1305-SHA256, TLS-ECDHE-ECDSA-WITH-AES-256-CBC-SHA.
    priority number
    SSL/TLS cipher suites priority.
    versions string[]
    SSL/TLS versions that the cipher suite can be used with. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    cipher str
    Cipher suite name. Valid values: TLS-RSA-WITH-RC4-128-MD5, TLS-RSA-WITH-RC4-128-SHA, TLS-RSA-WITH-DES-CBC-SHA, TLS-RSA-WITH-3DES-EDE-CBC-SHA, TLS-RSA-WITH-AES-128-CBC-SHA, TLS-RSA-WITH-AES-256-CBC-SHA, TLS-RSA-WITH-AES-128-CBC-SHA256, TLS-RSA-WITH-AES-256-CBC-SHA256, TLS-RSA-WITH-CAMELLIA-128-CBC-SHA, TLS-RSA-WITH-CAMELLIA-256-CBC-SHA, TLS-RSA-WITH-CAMELLIA-128-CBC-SHA256, TLS-RSA-WITH-CAMELLIA-256-CBC-SHA256, TLS-RSA-WITH-SEED-CBC-SHA, TLS-RSA-WITH-ARIA-128-CBC-SHA256, TLS-RSA-WITH-ARIA-256-CBC-SHA384, TLS-DHE-RSA-WITH-DES-CBC-SHA, TLS-DHE-RSA-WITH-3DES-EDE-CBC-SHA, TLS-DHE-RSA-WITH-AES-128-CBC-SHA, TLS-DHE-RSA-WITH-AES-256-CBC-SHA, TLS-DHE-RSA-WITH-AES-128-CBC-SHA256, TLS-DHE-RSA-WITH-AES-256-CBC-SHA256, TLS-DHE-RSA-WITH-CAMELLIA-128-CBC-SHA, TLS-DHE-RSA-WITH-CAMELLIA-256-CBC-SHA, TLS-DHE-RSA-WITH-CAMELLIA-128-CBC-SHA256, TLS-DHE-RSA-WITH-CAMELLIA-256-CBC-SHA256, TLS-DHE-RSA-WITH-SEED-CBC-SHA, TLS-DHE-RSA-WITH-ARIA-128-CBC-SHA256, TLS-DHE-RSA-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-RC4-128-SHA, TLS-ECDHE-RSA-WITH-3DES-EDE-CBC-SHA, TLS-ECDHE-RSA-WITH-AES-128-CBC-SHA, TLS-ECDHE-RSA-WITH-AES-256-CBC-SHA, TLS-ECDHE-RSA-WITH-CHACHA20-POLY1305-SHA256, TLS-ECDHE-ECDSA-WITH-CHACHA20-POLY1305-SHA256, TLS-DHE-RSA-WITH-CHACHA20-POLY1305-SHA256, TLS-DHE-RSA-WITH-AES-128-GCM-SHA256, TLS-DHE-RSA-WITH-AES-256-GCM-SHA384, TLS-DHE-DSS-WITH-AES-128-CBC-SHA, TLS-DHE-DSS-WITH-AES-256-CBC-SHA, TLS-DHE-DSS-WITH-AES-128-CBC-SHA256, TLS-DHE-DSS-WITH-AES-128-GCM-SHA256, TLS-DHE-DSS-WITH-AES-256-CBC-SHA256, TLS-DHE-DSS-WITH-AES-256-GCM-SHA384, TLS-ECDHE-RSA-WITH-AES-128-CBC-SHA256, TLS-ECDHE-RSA-WITH-AES-128-GCM-SHA256, TLS-ECDHE-RSA-WITH-AES-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-AES-256-GCM-SHA384, TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA, TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA256, TLS-ECDHE-ECDSA-WITH-AES-128-GCM-SHA256, TLS-ECDHE-ECDSA-WITH-AES-256-CBC-SHA384, TLS-ECDHE-ECDSA-WITH-AES-256-GCM-SHA384, TLS-RSA-WITH-AES-128-GCM-SHA256, TLS-RSA-WITH-AES-256-GCM-SHA384, TLS-DHE-DSS-WITH-CAMELLIA-128-CBC-SHA, TLS-DHE-DSS-WITH-CAMELLIA-256-CBC-SHA, TLS-DHE-DSS-WITH-CAMELLIA-128-CBC-SHA256, TLS-DHE-DSS-WITH-CAMELLIA-256-CBC-SHA256, TLS-DHE-DSS-WITH-SEED-CBC-SHA, TLS-DHE-DSS-WITH-ARIA-128-CBC-SHA256, TLS-DHE-DSS-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-ARIA-128-CBC-SHA256, TLS-ECDHE-RSA-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-ECDSA-WITH-ARIA-128-CBC-SHA256, TLS-ECDHE-ECDSA-WITH-ARIA-256-CBC-SHA384, TLS-DHE-DSS-WITH-3DES-EDE-CBC-SHA, TLS-DHE-DSS-WITH-DES-CBC-SHA, TLS-AES-128-GCM-SHA256, TLS-AES-256-GCM-SHA384, TLS-CHACHA20-POLY1305-SHA256, TLS-ECDHE-ECDSA-WITH-AES-256-CBC-SHA.
    priority float
    SSL/TLS cipher suites priority.
    versions Sequence[str]
    SSL/TLS versions that the cipher suite can be used with. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.
    cipher String
    Cipher suite name. Valid values: TLS-RSA-WITH-RC4-128-MD5, TLS-RSA-WITH-RC4-128-SHA, TLS-RSA-WITH-DES-CBC-SHA, TLS-RSA-WITH-3DES-EDE-CBC-SHA, TLS-RSA-WITH-AES-128-CBC-SHA, TLS-RSA-WITH-AES-256-CBC-SHA, TLS-RSA-WITH-AES-128-CBC-SHA256, TLS-RSA-WITH-AES-256-CBC-SHA256, TLS-RSA-WITH-CAMELLIA-128-CBC-SHA, TLS-RSA-WITH-CAMELLIA-256-CBC-SHA, TLS-RSA-WITH-CAMELLIA-128-CBC-SHA256, TLS-RSA-WITH-CAMELLIA-256-CBC-SHA256, TLS-RSA-WITH-SEED-CBC-SHA, TLS-RSA-WITH-ARIA-128-CBC-SHA256, TLS-RSA-WITH-ARIA-256-CBC-SHA384, TLS-DHE-RSA-WITH-DES-CBC-SHA, TLS-DHE-RSA-WITH-3DES-EDE-CBC-SHA, TLS-DHE-RSA-WITH-AES-128-CBC-SHA, TLS-DHE-RSA-WITH-AES-256-CBC-SHA, TLS-DHE-RSA-WITH-AES-128-CBC-SHA256, TLS-DHE-RSA-WITH-AES-256-CBC-SHA256, TLS-DHE-RSA-WITH-CAMELLIA-128-CBC-SHA, TLS-DHE-RSA-WITH-CAMELLIA-256-CBC-SHA, TLS-DHE-RSA-WITH-CAMELLIA-128-CBC-SHA256, TLS-DHE-RSA-WITH-CAMELLIA-256-CBC-SHA256, TLS-DHE-RSA-WITH-SEED-CBC-SHA, TLS-DHE-RSA-WITH-ARIA-128-CBC-SHA256, TLS-DHE-RSA-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-RC4-128-SHA, TLS-ECDHE-RSA-WITH-3DES-EDE-CBC-SHA, TLS-ECDHE-RSA-WITH-AES-128-CBC-SHA, TLS-ECDHE-RSA-WITH-AES-256-CBC-SHA, TLS-ECDHE-RSA-WITH-CHACHA20-POLY1305-SHA256, TLS-ECDHE-ECDSA-WITH-CHACHA20-POLY1305-SHA256, TLS-DHE-RSA-WITH-CHACHA20-POLY1305-SHA256, TLS-DHE-RSA-WITH-AES-128-GCM-SHA256, TLS-DHE-RSA-WITH-AES-256-GCM-SHA384, TLS-DHE-DSS-WITH-AES-128-CBC-SHA, TLS-DHE-DSS-WITH-AES-256-CBC-SHA, TLS-DHE-DSS-WITH-AES-128-CBC-SHA256, TLS-DHE-DSS-WITH-AES-128-GCM-SHA256, TLS-DHE-DSS-WITH-AES-256-CBC-SHA256, TLS-DHE-DSS-WITH-AES-256-GCM-SHA384, TLS-ECDHE-RSA-WITH-AES-128-CBC-SHA256, TLS-ECDHE-RSA-WITH-AES-128-GCM-SHA256, TLS-ECDHE-RSA-WITH-AES-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-AES-256-GCM-SHA384, TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA, TLS-ECDHE-ECDSA-WITH-AES-128-CBC-SHA256, TLS-ECDHE-ECDSA-WITH-AES-128-GCM-SHA256, TLS-ECDHE-ECDSA-WITH-AES-256-CBC-SHA384, TLS-ECDHE-ECDSA-WITH-AES-256-GCM-SHA384, TLS-RSA-WITH-AES-128-GCM-SHA256, TLS-RSA-WITH-AES-256-GCM-SHA384, TLS-DHE-DSS-WITH-CAMELLIA-128-CBC-SHA, TLS-DHE-DSS-WITH-CAMELLIA-256-CBC-SHA, TLS-DHE-DSS-WITH-CAMELLIA-128-CBC-SHA256, TLS-DHE-DSS-WITH-CAMELLIA-256-CBC-SHA256, TLS-DHE-DSS-WITH-SEED-CBC-SHA, TLS-DHE-DSS-WITH-ARIA-128-CBC-SHA256, TLS-DHE-DSS-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-RSA-WITH-ARIA-128-CBC-SHA256, TLS-ECDHE-RSA-WITH-ARIA-256-CBC-SHA384, TLS-ECDHE-ECDSA-WITH-ARIA-128-CBC-SHA256, TLS-ECDHE-ECDSA-WITH-ARIA-256-CBC-SHA384, TLS-DHE-DSS-WITH-3DES-EDE-CBC-SHA, TLS-DHE-DSS-WITH-DES-CBC-SHA, TLS-AES-128-GCM-SHA256, TLS-AES-256-GCM-SHA384, TLS-CHACHA20-POLY1305-SHA256, TLS-ECDHE-ECDSA-WITH-AES-256-CBC-SHA.
    priority Number
    SSL/TLS cipher suites priority.
    versions List<String>
    SSL/TLS versions that the cipher suite can be used with. Valid values: tls-1.0, tls-1.1, tls-1.2, tls-1.3.

    Import

    ObjectZtna WebProxyApiGateway6 can be imported using any of these accepted formats:

    Set import_options = [“web_proxy=YOUR_VALUE”] in the provider section.

    $ export “FORTIMANAGER_IMPORT_TABLE”=“true”

    $ pulumi import fortimanager:index/objectZtnaWebproxyApigateway6:ObjectZtnaWebproxyApigateway6 labelname {{fosid}}
    

    $ 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.
    fortimanager logo
    fortimanager 1.15.0 published on Thursday, Nov 13, 2025 by fortinetdev
      Meet Neo: Your AI Platform Teammate