github.com/vmware/go-vmware-nsxt@v0.0.0-20230223012718-d31b8a1ca05e/administration/http_service_properties.go (about) 1 /* Copyright © 2017 VMware, Inc. All Rights Reserved. 2 SPDX-License-Identifier: BSD-2-Clause 3 4 Generated by: https://github.com/swagger-api/swagger-codegen.git */ 5 6 package administration 7 8 import ( 9 "github.com/vmware/go-vmware-nsxt/trust" 10 ) 11 12 // HTTP Service properties 13 type HttpServiceProperties struct { 14 Certificate *trust.Certificate `json:"certificate,omitempty"` 15 16 // Cipher suites used to secure contents of connection 17 CipherSuites []CipherSuite `json:"cipher_suites,omitempty"` 18 19 // NSX connection timeout, set to 0 to configure no timeout 20 ConnectionTimeout int64 `json:"connection_timeout,omitempty"` 21 22 // TLS protocol versions 23 ProtocolVersions []ProtocolVersion `json:"protocol_versions,omitempty"` 24 25 // Host name or IP address to use for redirect location headers, or empty string to derive from current request 26 RedirectHost string `json:"redirect_host,omitempty"` 27 28 // NSX session inactivity timeout, set to 0 to configure no timeout 29 SessionTimeout int64 `json:"session_timeout,omitempty"` 30 }