Add 4 l7rule types into Octavia CLI

Add 4 types into l7rule, which are:
['SSL_CONN_HAS_CERT', 'SSL_VERIFY_RESULT', 'SSL_DN_FIELD']
All these are for client certificate function.

Change-Id: I56971538681a2e54dc5cfe58c4b6ef99c783100f
Story: 2002165
Depends-On: https://review.openstack.org/#/c/612271/
This commit is contained in:
ZhaoBo 2018-11-19 17:07:46 +08:00 committed by Michael Johnson
parent f129dafc6d
commit 4e6fc7c3e8
1 changed files with 2 additions and 1 deletions

View File

@ -23,7 +23,8 @@ from octaviaclient.osc.v2 import utils as v2_utils
from octaviaclient.osc.v2 import validate
COMPARE_TYPES = ['REGEX', 'EQUAL_TO', 'CONTAINS', 'ENDS_WITH', 'STARTS_WITH']
TYPES = ['FILE_TYPE', 'PATH', 'COOKIE', 'HOST_NAME', 'HEADER']
TYPES = ['FILE_TYPE', 'PATH', 'COOKIE', 'HOST_NAME', 'HEADER',
'SSL_CONN_HAS_CERT', 'SSL_VERIFY_RESULT', 'SSL_DN_FIELD']
class CreateL7Rule(command.ShowOne):