Skip to content

Latest commit

 

History

History
55 lines (46 loc) · 2.99 KB

TLSProfile.md

File metadata and controls

55 lines (46 loc) · 2.99 KB

TLSProfile

Properties

Name Type Description Notes
certificate_file Params The certificate file of the TLS profile. [optional]
cipher CipherTLS12 [optional]
cipher12 CipherTLS12 [optional]
cipher13 CipherTLS13 [optional]
ciphers12 List[CipherTLS12] [optional]
ciphers13 List[CipherTLS13] [optional]
dh_file Params [optional]
get_tls_conflicts List[bytearray] [optional]
immediate_close bool The immediate FIN after close notify [optional]
key_file Params The key file of the TLS profile. [optional]
key_file_password str The key file password of the TLS profile. [optional]
links List[APILink] [optional]
middle_box_enabled bool If true, the middle box compatibility will be enabled [optional]
profile_id str The ID of the TLS profile (default: TLSProfile).
resolve_tls_conflicts List[Conflict] [optional]
send_close_notify bool If true, a TLS close-notify alert will be sent while closing the TLS session [optional]
session_reuse_count int [optional]
session_reuse_method SessionReuseMethodTLS12 [optional]
session_reuse_method12 SessionReuseMethodTLS12 [optional]
session_reuse_method13 SessionReuseMethodTLS13 [optional]
sni_cert_configs List[CertConfig] The certificate configs per SNI of the TLS profile. [optional]
sni_enabled bool The enable status of the SNI configuration (default: false).
supported_groups13 List[SupportedGroupTLS13] [optional]
tls12_enabled bool
tls13_enabled bool [optional]
use_tls_profile bool When disabled, the connection is not TLS secured (default: true). [optional]
version str The version of the TLS profile (default: NONE). Must be one of: NONE or TLSv1.2 or TLSv1.3.

Example

from cyperf.models.tls_profile import TLSProfile

# TODO update the JSON string below
json = "{}"
# create an instance of TLSProfile from a JSON string
tls_profile_instance = TLSProfile.from_json(json)
# print the JSON string representation of the object
print(TLSProfile.to_json())

# convert the object into a dict
tls_profile_dict = tls_profile_instance.to_dict()
# create an instance of TLSProfile from a dict
tls_profile_from_dict = TLSProfile.from_dict(tls_profile_dict)

[Back to Model list] [Back to API list] [Back to README]