@@ -35,7 +35,13 @@ class CreateDomainRequest(object):
35
35
swagger_types = {
36
36
'access_mode' : 'int' ,
37
37
'backend_groups' : 'list[BackendGroupForCreateDomainInput]' ,
38
+ 'bot_dytoken_enable' : 'int' ,
39
+ 'bot_frequency_enable' : 'int' ,
40
+ 'bot_repeat_enable' : 'int' ,
41
+ 'bot_sequence_default_action' : 'int' ,
42
+ 'bot_sequence_enable' : 'int' ,
38
43
'certificate_id' : 'int' ,
44
+ 'certificate_platform' : 'str' ,
39
45
'client_ip_location' : 'int' ,
40
46
'client_max_body_size' : 'int' ,
41
47
'cloud_access_config' : 'list[CloudAccessConfigForCreateDomainInput]' ,
@@ -57,17 +63,25 @@ class CreateDomainRequest(object):
57
63
'proxy_retry' : 'int' ,
58
64
'proxy_write_time_out' : 'int' ,
59
65
'public_real_server' : 'int' ,
66
+ 'redirect_https' : 'bool' ,
60
67
'region' : 'str' ,
61
68
'ssl_ciphers' : 'list[str]' ,
62
69
'ssl_protocols' : 'list[str]' ,
63
70
'tls_enable' : 'int' ,
71
+ 'volc_certificate_id' : 'str' ,
64
72
'vpc_id' : 'str'
65
73
}
66
74
67
75
attribute_map = {
68
76
'access_mode' : 'AccessMode' ,
69
77
'backend_groups' : 'BackendGroups' ,
78
+ 'bot_dytoken_enable' : 'BotDytokenEnable' ,
79
+ 'bot_frequency_enable' : 'BotFrequencyEnable' ,
80
+ 'bot_repeat_enable' : 'BotRepeatEnable' ,
81
+ 'bot_sequence_default_action' : 'BotSequenceDefaultAction' ,
82
+ 'bot_sequence_enable' : 'BotSequenceEnable' ,
70
83
'certificate_id' : 'CertificateID' ,
84
+ 'certificate_platform' : 'CertificatePlatform' ,
71
85
'client_ip_location' : 'ClientIPLocation' ,
72
86
'client_max_body_size' : 'ClientMaxBodySize' ,
73
87
'cloud_access_config' : 'CloudAccessConfig' ,
@@ -89,22 +103,30 @@ class CreateDomainRequest(object):
89
103
'proxy_retry' : 'ProxyRetry' ,
90
104
'proxy_write_time_out' : 'ProxyWriteTimeOut' ,
91
105
'public_real_server' : 'PublicRealServer' ,
106
+ 'redirect_https' : 'RedirectHTTPS' ,
92
107
'region' : 'Region' ,
93
108
'ssl_ciphers' : 'SSLCiphers' ,
94
109
'ssl_protocols' : 'SSLProtocols' ,
95
110
'tls_enable' : 'TLSEnable' ,
111
+ 'volc_certificate_id' : 'VolcCertificateID' ,
96
112
'vpc_id' : 'VpcID'
97
113
}
98
114
99
- def __init__ (self , access_mode = None , backend_groups = None , certificate_id = None , client_ip_location = None , client_max_body_size = None , cloud_access_config = None , custom_header = None , domain = None , enable_http2 = None , enable_i_pv6 = None , keep_alive_request = None , keep_alive_time_out = None , lb_algorithm = None , protocol_follow = None , protocol_ports = None , protocols = None , proxy_config = None , proxy_connect_time_out = None , proxy_keep_alive = None , proxy_keep_alive_time_out = None , proxy_read_time_out = None , proxy_retry = None , proxy_write_time_out = None , public_real_server = None , region = None , ssl_ciphers = None , ssl_protocols = None , tls_enable = None , vpc_id = None , _configuration = None ): # noqa: E501
115
+ def __init__ (self , access_mode = None , backend_groups = None , bot_dytoken_enable = None , bot_frequency_enable = None , bot_repeat_enable = None , bot_sequence_default_action = None , bot_sequence_enable = None , certificate_id = None , certificate_platform = None , client_ip_location = None , client_max_body_size = None , cloud_access_config = None , custom_header = None , domain = None , enable_http2 = None , enable_i_pv6 = None , keep_alive_request = None , keep_alive_time_out = None , lb_algorithm = None , protocol_follow = None , protocol_ports = None , protocols = None , proxy_config = None , proxy_connect_time_out = None , proxy_keep_alive = None , proxy_keep_alive_time_out = None , proxy_read_time_out = None , proxy_retry = None , proxy_write_time_out = None , public_real_server = None , redirect_https = None , region = None , ssl_ciphers = None , ssl_protocols = None , tls_enable = None , volc_certificate_id = None , vpc_id = None , _configuration = None ): # noqa: E501
100
116
"""CreateDomainRequest - a model defined in Swagger""" # noqa: E501
101
117
if _configuration is None :
102
118
_configuration = Configuration ()
103
119
self ._configuration = _configuration
104
120
105
121
self ._access_mode = None
106
122
self ._backend_groups = None
123
+ self ._bot_dytoken_enable = None
124
+ self ._bot_frequency_enable = None
125
+ self ._bot_repeat_enable = None
126
+ self ._bot_sequence_default_action = None
127
+ self ._bot_sequence_enable = None
107
128
self ._certificate_id = None
129
+ self ._certificate_platform = None
108
130
self ._client_ip_location = None
109
131
self ._client_max_body_size = None
110
132
self ._cloud_access_config = None
@@ -126,18 +148,32 @@ def __init__(self, access_mode=None, backend_groups=None, certificate_id=None, c
126
148
self ._proxy_retry = None
127
149
self ._proxy_write_time_out = None
128
150
self ._public_real_server = None
151
+ self ._redirect_https = None
129
152
self ._region = None
130
153
self ._ssl_ciphers = None
131
154
self ._ssl_protocols = None
132
155
self ._tls_enable = None
156
+ self ._volc_certificate_id = None
133
157
self ._vpc_id = None
134
158
self .discriminator = None
135
159
136
160
self .access_mode = access_mode
137
161
if backend_groups is not None :
138
162
self .backend_groups = backend_groups
163
+ if bot_dytoken_enable is not None :
164
+ self .bot_dytoken_enable = bot_dytoken_enable
165
+ if bot_frequency_enable is not None :
166
+ self .bot_frequency_enable = bot_frequency_enable
167
+ if bot_repeat_enable is not None :
168
+ self .bot_repeat_enable = bot_repeat_enable
169
+ if bot_sequence_default_action is not None :
170
+ self .bot_sequence_default_action = bot_sequence_default_action
171
+ if bot_sequence_enable is not None :
172
+ self .bot_sequence_enable = bot_sequence_enable
139
173
if certificate_id is not None :
140
174
self .certificate_id = certificate_id
175
+ if certificate_platform is not None :
176
+ self .certificate_platform = certificate_platform
141
177
if client_ip_location is not None :
142
178
self .client_ip_location = client_ip_location
143
179
if client_max_body_size is not None :
@@ -179,13 +215,17 @@ def __init__(self, access_mode=None, backend_groups=None, certificate_id=None, c
179
215
self .proxy_write_time_out = proxy_write_time_out
180
216
if public_real_server is not None :
181
217
self .public_real_server = public_real_server
218
+ if redirect_https is not None :
219
+ self .redirect_https = redirect_https
182
220
self .region = region
183
221
if ssl_ciphers is not None :
184
222
self .ssl_ciphers = ssl_ciphers
185
223
if ssl_protocols is not None :
186
224
self .ssl_protocols = ssl_protocols
187
225
if tls_enable is not None :
188
226
self .tls_enable = tls_enable
227
+ if volc_certificate_id is not None :
228
+ self .volc_certificate_id = volc_certificate_id
189
229
if vpc_id is not None :
190
230
self .vpc_id = vpc_id
191
231
@@ -233,6 +273,111 @@ def backend_groups(self, backend_groups):
233
273
234
274
self ._backend_groups = backend_groups
235
275
276
+ @property
277
+ def bot_dytoken_enable (self ):
278
+ """Gets the bot_dytoken_enable of this CreateDomainRequest. # noqa: E501
279
+
280
+
281
+ :return: The bot_dytoken_enable of this CreateDomainRequest. # noqa: E501
282
+ :rtype: int
283
+ """
284
+ return self ._bot_dytoken_enable
285
+
286
+ @bot_dytoken_enable .setter
287
+ def bot_dytoken_enable (self , bot_dytoken_enable ):
288
+ """Sets the bot_dytoken_enable of this CreateDomainRequest.
289
+
290
+
291
+ :param bot_dytoken_enable: The bot_dytoken_enable of this CreateDomainRequest. # noqa: E501
292
+ :type: int
293
+ """
294
+
295
+ self ._bot_dytoken_enable = bot_dytoken_enable
296
+
297
+ @property
298
+ def bot_frequency_enable (self ):
299
+ """Gets the bot_frequency_enable of this CreateDomainRequest. # noqa: E501
300
+
301
+
302
+ :return: The bot_frequency_enable of this CreateDomainRequest. # noqa: E501
303
+ :rtype: int
304
+ """
305
+ return self ._bot_frequency_enable
306
+
307
+ @bot_frequency_enable .setter
308
+ def bot_frequency_enable (self , bot_frequency_enable ):
309
+ """Sets the bot_frequency_enable of this CreateDomainRequest.
310
+
311
+
312
+ :param bot_frequency_enable: The bot_frequency_enable of this CreateDomainRequest. # noqa: E501
313
+ :type: int
314
+ """
315
+
316
+ self ._bot_frequency_enable = bot_frequency_enable
317
+
318
+ @property
319
+ def bot_repeat_enable (self ):
320
+ """Gets the bot_repeat_enable of this CreateDomainRequest. # noqa: E501
321
+
322
+
323
+ :return: The bot_repeat_enable of this CreateDomainRequest. # noqa: E501
324
+ :rtype: int
325
+ """
326
+ return self ._bot_repeat_enable
327
+
328
+ @bot_repeat_enable .setter
329
+ def bot_repeat_enable (self , bot_repeat_enable ):
330
+ """Sets the bot_repeat_enable of this CreateDomainRequest.
331
+
332
+
333
+ :param bot_repeat_enable: The bot_repeat_enable of this CreateDomainRequest. # noqa: E501
334
+ :type: int
335
+ """
336
+
337
+ self ._bot_repeat_enable = bot_repeat_enable
338
+
339
+ @property
340
+ def bot_sequence_default_action (self ):
341
+ """Gets the bot_sequence_default_action of this CreateDomainRequest. # noqa: E501
342
+
343
+
344
+ :return: The bot_sequence_default_action of this CreateDomainRequest. # noqa: E501
345
+ :rtype: int
346
+ """
347
+ return self ._bot_sequence_default_action
348
+
349
+ @bot_sequence_default_action .setter
350
+ def bot_sequence_default_action (self , bot_sequence_default_action ):
351
+ """Sets the bot_sequence_default_action of this CreateDomainRequest.
352
+
353
+
354
+ :param bot_sequence_default_action: The bot_sequence_default_action of this CreateDomainRequest. # noqa: E501
355
+ :type: int
356
+ """
357
+
358
+ self ._bot_sequence_default_action = bot_sequence_default_action
359
+
360
+ @property
361
+ def bot_sequence_enable (self ):
362
+ """Gets the bot_sequence_enable of this CreateDomainRequest. # noqa: E501
363
+
364
+
365
+ :return: The bot_sequence_enable of this CreateDomainRequest. # noqa: E501
366
+ :rtype: int
367
+ """
368
+ return self ._bot_sequence_enable
369
+
370
+ @bot_sequence_enable .setter
371
+ def bot_sequence_enable (self , bot_sequence_enable ):
372
+ """Sets the bot_sequence_enable of this CreateDomainRequest.
373
+
374
+
375
+ :param bot_sequence_enable: The bot_sequence_enable of this CreateDomainRequest. # noqa: E501
376
+ :type: int
377
+ """
378
+
379
+ self ._bot_sequence_enable = bot_sequence_enable
380
+
236
381
@property
237
382
def certificate_id (self ):
238
383
"""Gets the certificate_id of this CreateDomainRequest. # noqa: E501
@@ -254,6 +399,27 @@ def certificate_id(self, certificate_id):
254
399
255
400
self ._certificate_id = certificate_id
256
401
402
+ @property
403
+ def certificate_platform (self ):
404
+ """Gets the certificate_platform of this CreateDomainRequest. # noqa: E501
405
+
406
+
407
+ :return: The certificate_platform of this CreateDomainRequest. # noqa: E501
408
+ :rtype: str
409
+ """
410
+ return self ._certificate_platform
411
+
412
+ @certificate_platform .setter
413
+ def certificate_platform (self , certificate_platform ):
414
+ """Sets the certificate_platform of this CreateDomainRequest.
415
+
416
+
417
+ :param certificate_platform: The certificate_platform of this CreateDomainRequest. # noqa: E501
418
+ :type: str
419
+ """
420
+
421
+ self ._certificate_platform = certificate_platform
422
+
257
423
@property
258
424
def client_ip_location (self ):
259
425
"""Gets the client_ip_location of this CreateDomainRequest. # noqa: E501
@@ -697,6 +863,27 @@ def public_real_server(self, public_real_server):
697
863
698
864
self ._public_real_server = public_real_server
699
865
866
+ @property
867
+ def redirect_https (self ):
868
+ """Gets the redirect_https of this CreateDomainRequest. # noqa: E501
869
+
870
+
871
+ :return: The redirect_https of this CreateDomainRequest. # noqa: E501
872
+ :rtype: bool
873
+ """
874
+ return self ._redirect_https
875
+
876
+ @redirect_https .setter
877
+ def redirect_https (self , redirect_https ):
878
+ """Sets the redirect_https of this CreateDomainRequest.
879
+
880
+
881
+ :param redirect_https: The redirect_https of this CreateDomainRequest. # noqa: E501
882
+ :type: bool
883
+ """
884
+
885
+ self ._redirect_https = redirect_https
886
+
700
887
@property
701
888
def region (self ):
702
889
"""Gets the region of this CreateDomainRequest. # noqa: E501
@@ -783,6 +970,27 @@ def tls_enable(self, tls_enable):
783
970
784
971
self ._tls_enable = tls_enable
785
972
973
+ @property
974
+ def volc_certificate_id (self ):
975
+ """Gets the volc_certificate_id of this CreateDomainRequest. # noqa: E501
976
+
977
+
978
+ :return: The volc_certificate_id of this CreateDomainRequest. # noqa: E501
979
+ :rtype: str
980
+ """
981
+ return self ._volc_certificate_id
982
+
983
+ @volc_certificate_id .setter
984
+ def volc_certificate_id (self , volc_certificate_id ):
985
+ """Sets the volc_certificate_id of this CreateDomainRequest.
986
+
987
+
988
+ :param volc_certificate_id: The volc_certificate_id of this CreateDomainRequest. # noqa: E501
989
+ :type: str
990
+ """
991
+
992
+ self ._volc_certificate_id = volc_certificate_id
993
+
786
994
@property
787
995
def vpc_id (self ):
788
996
"""Gets the vpc_id of this CreateDomainRequest. # noqa: E501
0 commit comments