Certificate Profile¶
The CertificateProfile model is designed to manage SSL/TLS certificates for Load Balancers, ensuring secure encrypted connections between clients and backend services. It serves as a reusable configuration that can be linked to one or more Load Balancers.
The CertificateProfile model provides the following fields:
name
(string): Unique identifier for the certificate profilecertificate_type
(enum, optional): Defines the type of certificate. Valid choices are: "Client", "Server", "mTLS (Mutual TLS)"certificate_file_path
(string, optional): The filepath for the certificatechain_file_path
(string, optional): The filepath for the certificate chainkey_file_path
(string, optional): The filepath for the private key associated with the certificateexpiration_date
(datetime, optional): Tracks when the certificate expirescipher
(string, optional): Specifies the allowed SSL/TLS cipher for this profiletenant
(Tenant, optional): The tenant to which the certificate profile belongs