Skip to content

Commit dac042e

Browse files
author
ci_volc_sdk_gen
committed
feat: auto generate for waf-Python-2023-12-25-online-1303-2025_06_19_01_23_40
1 parent d3e36ff commit dac042e

27 files changed

+1471
-138
lines changed

meta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"lasted": "3.0.14",
3-
"meta_commit": "64d939687708ac4d90f6aeeab91c8c32179c176c"
2+
"lasted": "3.0.15",
3+
"meta_commit": "8cb639da9af8b7f4ac13a207573369808897164a"
44
}

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from setuptools import setup, find_packages # noqa: H301
44

55
NAME = "volcengine-python-sdk"
6-
VERSION = "3.0.14"
6+
VERSION = "3.0.15"
77
# To install the library, run the following
88
#
99
# python setup.py install

volcenginesdkcore/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None,
6363
self.default_headers[header_name] = header_value
6464
self.cookie = cookie
6565
# Set default User-Agent.
66-
self.user_agent = 'volcstack-python-sdk/3.0.14'
66+
self.user_agent = 'volcstack-python-sdk/3.0.15'
6767
self.client_side_validation = configuration.client_side_validation
6868

6969
self.interceptor_chain = InterceptorChain()

volcenginesdkcore/configuration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,5 +257,5 @@ def to_debug_report(self):
257257
"OS: {env}\n" \
258258
"Python Version: {pyversion}\n" \
259259
"Version of the API: 0.1.0\n" \
260-
"SDK Package Version: 3.0.14".\
260+
"SDK Package Version: 3.0.15".\
261261
format(env=sys.platform, pyversion=sys.version)

volcenginesdkwaf/.DS_Store

-6 KB
Binary file not shown.

volcenginesdkwaf/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,8 @@
8686
from volcenginesdkwaf.models.cloud_access_config_for_list_domain_output import CloudAccessConfigForListDomainOutput
8787
from volcenginesdkwaf.models.cloud_access_config_for_update_domain_input import CloudAccessConfigForUpdateDomainInput
8888
from volcenginesdkwaf.models.common_detection_for_get_vulnerability_config_output import CommonDetectionForGetVulnerabilityConfigOutput
89+
from volcenginesdkwaf.models.convert_rule_for_get_vulnerability_config_output import ConvertRuleForGetVulnerabilityConfigOutput
90+
from volcenginesdkwaf.models.convert_rule_for_update_vulnerability_config_input import ConvertRuleForUpdateVulnerabilityConfigInput
8991
from volcenginesdkwaf.models.create_acl_rule_request import CreateAclRuleRequest
9092
from volcenginesdkwaf.models.create_acl_rule_response import CreateAclRuleResponse
9193
from volcenginesdkwaf.models.create_allow_rule_request import CreateAllowRuleRequest
@@ -261,9 +263,11 @@
261263
from volcenginesdkwaf.models.related_rule_for_list_all_ip_groups_output import RelatedRuleForListAllIpGroupsOutput
262264
from volcenginesdkwaf.models.related_rule_for_list_host_group_output import RelatedRuleForListHostGroupOutput
263265
from volcenginesdkwaf.models.rule_detail_for_list_vulnerability_rule_output import RuleDetailForListVulnerabilityRuleOutput
266+
from volcenginesdkwaf.models.rule_for_get_vulnerability_config_output import RuleForGetVulnerabilityConfigOutput
264267
from volcenginesdkwaf.models.rule_for_list_acl_rule_output import RuleForListAclRuleOutput
265268
from volcenginesdkwaf.models.rule_for_list_bot_analyse_protect_rule_output import RuleForListBotAnalyseProtectRuleOutput
266269
from volcenginesdkwaf.models.rule_for_list_cc_rule_output import RuleForListCCRuleOutput
270+
from volcenginesdkwaf.models.rule_for_update_vulnerability_config_input import RuleForUpdateVulnerabilityConfigInput
267271
from volcenginesdkwaf.models.rule_group_for_list_bot_analyse_protect_rule_output import RuleGroupForListBotAnalyseProtectRuleOutput
268272
from volcenginesdkwaf.models.rule_group_for_list_cc_rule_output import RuleGroupForListCCRuleOutput
269273
from volcenginesdkwaf.models.rule_set_detail_for_get_vulnerability_config_output import RuleSetDetailForGetVulnerabilityConfigOutput

volcenginesdkwaf/models/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@
8282
from volcenginesdkwaf.models.cloud_access_config_for_list_domain_output import CloudAccessConfigForListDomainOutput
8383
from volcenginesdkwaf.models.cloud_access_config_for_update_domain_input import CloudAccessConfigForUpdateDomainInput
8484
from volcenginesdkwaf.models.common_detection_for_get_vulnerability_config_output import CommonDetectionForGetVulnerabilityConfigOutput
85+
from volcenginesdkwaf.models.convert_rule_for_get_vulnerability_config_output import ConvertRuleForGetVulnerabilityConfigOutput
86+
from volcenginesdkwaf.models.convert_rule_for_update_vulnerability_config_input import ConvertRuleForUpdateVulnerabilityConfigInput
8587
from volcenginesdkwaf.models.create_acl_rule_request import CreateAclRuleRequest
8688
from volcenginesdkwaf.models.create_acl_rule_response import CreateAclRuleResponse
8789
from volcenginesdkwaf.models.create_allow_rule_request import CreateAllowRuleRequest
@@ -257,9 +259,11 @@
257259
from volcenginesdkwaf.models.related_rule_for_list_all_ip_groups_output import RelatedRuleForListAllIpGroupsOutput
258260
from volcenginesdkwaf.models.related_rule_for_list_host_group_output import RelatedRuleForListHostGroupOutput
259261
from volcenginesdkwaf.models.rule_detail_for_list_vulnerability_rule_output import RuleDetailForListVulnerabilityRuleOutput
262+
from volcenginesdkwaf.models.rule_for_get_vulnerability_config_output import RuleForGetVulnerabilityConfigOutput
260263
from volcenginesdkwaf.models.rule_for_list_acl_rule_output import RuleForListAclRuleOutput
261264
from volcenginesdkwaf.models.rule_for_list_bot_analyse_protect_rule_output import RuleForListBotAnalyseProtectRuleOutput
262265
from volcenginesdkwaf.models.rule_for_list_cc_rule_output import RuleForListCCRuleOutput
266+
from volcenginesdkwaf.models.rule_for_update_vulnerability_config_input import RuleForUpdateVulnerabilityConfigInput
263267
from volcenginesdkwaf.models.rule_group_for_list_bot_analyse_protect_rule_output import RuleGroupForListBotAnalyseProtectRuleOutput
264268
from volcenginesdkwaf.models.rule_group_for_list_cc_rule_output import RuleGroupForListCCRuleOutput
265269
from volcenginesdkwaf.models.rule_set_detail_for_get_vulnerability_config_output import RuleSetDetailForGetVulnerabilityConfigOutput

volcenginesdkwaf/models/auto_traversal_for_get_vulnerability_config_output.py

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,26 +34,31 @@ class AutoTraversalForGetVulnerabilityConfigOutput(object):
3434
"""
3535
swagger_types = {
3636
'enable': 'bool',
37+
'rule': 'RuleForGetVulnerabilityConfigOutput',
3738
'rule_tag': 'str'
3839
}
3940

4041
attribute_map = {
4142
'enable': 'Enable',
43+
'rule': 'Rule',
4244
'rule_tag': 'RuleTag'
4345
}
4446

45-
def __init__(self, enable=None, rule_tag=None, _configuration=None): # noqa: E501
47+
def __init__(self, enable=None, rule=None, rule_tag=None, _configuration=None): # noqa: E501
4648
"""AutoTraversalForGetVulnerabilityConfigOutput - a model defined in Swagger""" # noqa: E501
4749
if _configuration is None:
4850
_configuration = Configuration()
4951
self._configuration = _configuration
5052

5153
self._enable = None
54+
self._rule = None
5255
self._rule_tag = None
5356
self.discriminator = None
5457

5558
if enable is not None:
5659
self.enable = enable
60+
if rule is not None:
61+
self.rule = rule
5762
if rule_tag is not None:
5863
self.rule_tag = rule_tag
5964

@@ -78,6 +83,27 @@ def enable(self, enable):
7883

7984
self._enable = enable
8085

86+
@property
87+
def rule(self):
88+
"""Gets the rule of this AutoTraversalForGetVulnerabilityConfigOutput. # noqa: E501
89+
90+
91+
:return: The rule of this AutoTraversalForGetVulnerabilityConfigOutput. # noqa: E501
92+
:rtype: RuleForGetVulnerabilityConfigOutput
93+
"""
94+
return self._rule
95+
96+
@rule.setter
97+
def rule(self, rule):
98+
"""Sets the rule of this AutoTraversalForGetVulnerabilityConfigOutput.
99+
100+
101+
:param rule: The rule of this AutoTraversalForGetVulnerabilityConfigOutput. # noqa: E501
102+
:type: RuleForGetVulnerabilityConfigOutput
103+
"""
104+
105+
self._rule = rule
106+
81107
@property
82108
def rule_tag(self):
83109
"""Gets the rule_tag of this AutoTraversalForGetVulnerabilityConfigOutput. # noqa: E501

volcenginesdkwaf/models/auto_traversal_for_update_vulnerability_config_input.py

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,26 +34,31 @@ class AutoTraversalForUpdateVulnerabilityConfigInput(object):
3434
"""
3535
swagger_types = {
3636
'enable': 'bool',
37+
'rule': 'RuleForUpdateVulnerabilityConfigInput',
3738
'rule_tag': 'str'
3839
}
3940

4041
attribute_map = {
4142
'enable': 'Enable',
43+
'rule': 'Rule',
4244
'rule_tag': 'RuleTag'
4345
}
4446

45-
def __init__(self, enable=None, rule_tag=None, _configuration=None): # noqa: E501
47+
def __init__(self, enable=None, rule=None, rule_tag=None, _configuration=None): # noqa: E501
4648
"""AutoTraversalForUpdateVulnerabilityConfigInput - a model defined in Swagger""" # noqa: E501
4749
if _configuration is None:
4850
_configuration = Configuration()
4951
self._configuration = _configuration
5052

5153
self._enable = None
54+
self._rule = None
5255
self._rule_tag = None
5356
self.discriminator = None
5457

5558
if enable is not None:
5659
self.enable = enable
60+
if rule is not None:
61+
self.rule = rule
5762
if rule_tag is not None:
5863
self.rule_tag = rule_tag
5964

@@ -78,6 +83,27 @@ def enable(self, enable):
7883

7984
self._enable = enable
8085

86+
@property
87+
def rule(self):
88+
"""Gets the rule of this AutoTraversalForUpdateVulnerabilityConfigInput. # noqa: E501
89+
90+
91+
:return: The rule of this AutoTraversalForUpdateVulnerabilityConfigInput. # noqa: E501
92+
:rtype: RuleForUpdateVulnerabilityConfigInput
93+
"""
94+
return self._rule
95+
96+
@rule.setter
97+
def rule(self, rule):
98+
"""Sets the rule of this AutoTraversalForUpdateVulnerabilityConfigInput.
99+
100+
101+
:param rule: The rule of this AutoTraversalForUpdateVulnerabilityConfigInput. # noqa: E501
102+
:type: RuleForUpdateVulnerabilityConfigInput
103+
"""
104+
105+
self._rule = rule
106+
81107
@property
82108
def rule_tag(self):
83109
"""Gets the rule_tag of this AutoTraversalForUpdateVulnerabilityConfigInput. # noqa: E501

0 commit comments

Comments
 (0)