{ "additionalProperties": false, "description": "Advanced load balancer SSLKeyParams object", "id": "ALBSSLKeyParams", "module_id": "PolicyAdvancedLoadBalancer", "properties": { "algorithm": { "$ref": "ALBSSLKeyAlgorithm, "default": "SSL_KEY_ALGORITHM_RSA", "description": "Enum options - SSL_KEY_ALGORITHM_RSA, SSL_KEY_ALGORITHM_EC. Default value when not specified in API or module is interpreted by ALB Controller as SSL_KEY_ALGORITHM_RSA.", "required": true, "title": "Algorithm" }, "ec_params": { "$ref": "ALBSSLKeyECParams, "description": "Placeholder for description of property ec_params of obj type SSLKeyParams field type str type ref.", "required": false, "title": "Ec params" }, "rsa_params": { "$ref": "ALBSSLKeyRSAParams, "description": "Placeholder for description of property rsa_params of obj type SSLKeyParams field type str type ref.", "required": false, "title": "Rsa params" } }, "title": "SSLKeyParams", "type": "object" }