ALBSSLKeyParams (type)

{
  "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"
}