Skip to content

Commit ec16604

Browse files
author
BitsAdmin
committed
Merge branch 'mcdn-Python-2022-03-01-online-863-2024_12_20_14_46_27' into 'integration_2024-12-23_644381953026'
feat: [development task] mcdn-863-Python (929712) See merge request iaasng/volcengine-python-sdk!457
2 parents 6b436a7 + b097c9b commit ec16604

29 files changed

+1297
-672
lines changed

meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"lasted": "1.0.116",
2+
"lasted": "1.0.117",
33
"meta_commit": "a8e26faf0844df58acde265bda1bb8a840c66f23"
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 = "1.0.116"
6+
VERSION = "1.0.117"
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
@@ -67,7 +67,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None,
6767
self.default_headers[header_name] = header_value
6868
self.cookie = cookie
6969
# Set default User-Agent.
70-
self.user_agent = 'volcstack-python-sdk/1.0.116'
70+
self.user_agent = 'volcstack-python-sdk/1.0.117'
7171
self.client_side_validation = configuration.client_side_validation
7272

7373
def __del__(self):

volcenginesdkcore/configuration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,5 +221,5 @@ def to_debug_report(self):
221221
"OS: {env}\n"\
222222
"Python Version: {pyversion}\n"\
223223
"Version of the API: 0.1.0\n"\
224-
"SDK Package Version: 1.0.116".\
224+
"SDK Package Version: 1.0.117".\
225225
format(env=sys.platform, pyversion=sys.version)

volcenginesdkmcdn/__init__.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
from volcenginesdkmcdn.models.cloud_account_for_list_cloud_accounts_output import CloudAccountForListCloudAccountsOutput
3232
from volcenginesdkmcdn.models.condition_for_describe_alert_strategy_output import ConditionForDescribeAlertStrategyOutput
3333
from volcenginesdkmcdn.models.condition_for_list_alert_strategies_output import ConditionForListAlertStrategiesOutput
34-
from volcenginesdkmcdn.models.config_sync_detail_for_list_cdn_domains_output import ConfigSyncDetailForListCdnDomainsOutput
3534
from volcenginesdkmcdn.models.contact_group_for_describe_alert_strategy_output import ContactGroupForDescribeAlertStrategyOutput
3635
from volcenginesdkmcdn.models.contact_group_for_list_alert_strategies_output import ContactGroupForListAlertStrategiesOutput
3736
from volcenginesdkmcdn.models.contact_robot_for_describe_alert_strategy_output import ContactRobotForDescribeAlertStrategyOutput
@@ -46,6 +45,8 @@
4645
from volcenginesdkmcdn.models.delete_dns_schedule_static_weight_response import DeleteDnsScheduleStaticWeightResponse
4746
from volcenginesdkmcdn.models.describe_alert_strategy_request import DescribeAlertStrategyRequest
4847
from volcenginesdkmcdn.models.describe_alert_strategy_response import DescribeAlertStrategyResponse
48+
from volcenginesdkmcdn.models.describe_cdn_access_log_request import DescribeCdnAccessLogRequest
49+
from volcenginesdkmcdn.models.describe_cdn_access_log_response import DescribeCdnAccessLogResponse
4950
from volcenginesdkmcdn.models.describe_cdn_data_offline_request import DescribeCdnDataOfflineRequest
5051
from volcenginesdkmcdn.models.describe_cdn_data_offline_response import DescribeCdnDataOfflineResponse
5152
from volcenginesdkmcdn.models.describe_cdn_origin_data_offline_request import DescribeCdnOriginDataOfflineRequest
@@ -76,7 +77,6 @@
7677
from volcenginesdkmcdn.models.enable_dns_schedule_domain_response import EnableDnsScheduleDomainResponse
7778
from volcenginesdkmcdn.models.error_for_describe_content_quota_output import ErrorForDescribeContentQuotaOutput
7879
from volcenginesdkmcdn.models.error_for_describe_content_task_by_task_id_output import ErrorForDescribeContentTaskByTaskIdOutput
79-
from volcenginesdkmcdn.models.error_for_list_cdn_domains_output import ErrorForListCdnDomainsOutput
8080
from volcenginesdkmcdn.models.extra_for_list_cloud_accounts_output import ExtraForListCloudAccountsOutput
8181
from volcenginesdkmcdn.models.global_domain_for_describe_dns_schedule_output import GlobalDomainForDescribeDnsScheduleOutput
8282
from volcenginesdkmcdn.models.isp_for_describe_cdn_region_and_isp_output import IspForDescribeCdnRegionAndIspOutput
@@ -97,13 +97,17 @@
9797
from volcenginesdkmcdn.models.list_vendor_content_task_response import ListVendorContentTaskResponse
9898
from volcenginesdkmcdn.models.list_views_request import ListViewsRequest
9999
from volcenginesdkmcdn.models.list_views_response import ListViewsResponse
100+
from volcenginesdkmcdn.models.log_for_describe_cdn_access_log_output import LogForDescribeCdnAccessLogOutput
101+
from volcenginesdkmcdn.models.log_info_for_describe_cdn_access_log_output import LogInfoForDescribeCdnAccessLogOutput
100102
from volcenginesdkmcdn.models.metric_for_describe_cdn_data_offline_output import MetricForDescribeCdnDataOfflineOutput
101103
from volcenginesdkmcdn.models.metric_for_describe_cdn_origin_data_offline_output import MetricForDescribeCdnOriginDataOfflineOutput
102104
from volcenginesdkmcdn.models.name_pair_for_describe_cdn_region_and_isp_output import NamePairForDescribeCdnRegionAndIspOutput
103105
from volcenginesdkmcdn.models.network_for_list_cdn_domains_output import NetworkForListCdnDomainsOutput
104106
from volcenginesdkmcdn.models.notify_config_for_describe_alert_strategy_output import NotifyConfigForDescribeAlertStrategyOutput
105107
from volcenginesdkmcdn.models.notify_config_for_list_alert_strategies_output import NotifyConfigForListAlertStrategiesOutput
106108
from volcenginesdkmcdn.models.offline_data_setting_for_list_cloud_accounts_output import OfflineDataSettingForListCloudAccountsOutput
109+
from volcenginesdkmcdn.models.pagination_for_describe_cdn_access_log_input import PaginationForDescribeCdnAccessLogInput
110+
from volcenginesdkmcdn.models.pagination_for_describe_cdn_access_log_output import PaginationForDescribeCdnAccessLogOutput
107111
from volcenginesdkmcdn.models.pagination_for_list_alert_meta_metrics_output import PaginationForListAlertMetaMetricsOutput
108112
from volcenginesdkmcdn.models.pagination_for_list_alert_strategies_input import PaginationForListAlertStrategiesInput
109113
from volcenginesdkmcdn.models.pagination_for_list_alert_strategies_output import PaginationForListAlertStrategiesOutput

volcenginesdkmcdn/api/mcdn_api.py

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -324,6 +324,103 @@ def describe_alert_strategy_with_http_info(self, body, **kwargs): # noqa: E501
324324
_request_timeout=params.get('_request_timeout'),
325325
collection_formats=collection_formats)
326326

327+
def describe_cdn_access_log(self, body, **kwargs): # noqa: E501
328+
"""describe_cdn_access_log # noqa: E501
329+
330+
This method makes a synchronous HTTP request by default. To make an
331+
asynchronous HTTP request, please pass async_req=True
332+
>>> thread = api.describe_cdn_access_log(body, async_req=True)
333+
>>> result = thread.get()
334+
335+
:param async_req bool
336+
:param DescribeCdnAccessLogRequest body: (required)
337+
:return: DescribeCdnAccessLogResponse
338+
If the method is called asynchronously,
339+
returns the request thread.
340+
"""
341+
kwargs['_return_http_data_only'] = True
342+
if kwargs.get('async_req'):
343+
return self.describe_cdn_access_log_with_http_info(body, **kwargs) # noqa: E501
344+
else:
345+
(data) = self.describe_cdn_access_log_with_http_info(body, **kwargs) # noqa: E501
346+
return data
347+
348+
def describe_cdn_access_log_with_http_info(self, body, **kwargs): # noqa: E501
349+
"""describe_cdn_access_log # noqa: E501
350+
351+
This method makes a synchronous HTTP request by default. To make an
352+
asynchronous HTTP request, please pass async_req=True
353+
>>> thread = api.describe_cdn_access_log_with_http_info(body, async_req=True)
354+
>>> result = thread.get()
355+
356+
:param async_req bool
357+
:param DescribeCdnAccessLogRequest body: (required)
358+
:return: DescribeCdnAccessLogResponse
359+
If the method is called asynchronously,
360+
returns the request thread.
361+
"""
362+
363+
all_params = ['body'] # noqa: E501
364+
all_params.append('async_req')
365+
all_params.append('_return_http_data_only')
366+
all_params.append('_preload_content')
367+
all_params.append('_request_timeout')
368+
369+
params = locals()
370+
for key, val in six.iteritems(params['kwargs']):
371+
if key not in all_params:
372+
raise TypeError(
373+
"Got an unexpected keyword argument '%s'"
374+
" to method describe_cdn_access_log" % key
375+
)
376+
params[key] = val
377+
del params['kwargs']
378+
# verify the required parameter 'body' is set
379+
if self.api_client.client_side_validation and ('body' not in params or
380+
params['body'] is None): # noqa: E501
381+
raise ValueError("Missing the required parameter `body` when calling `describe_cdn_access_log`") # noqa: E501
382+
383+
collection_formats = {}
384+
385+
path_params = {}
386+
387+
query_params = []
388+
389+
header_params = {}
390+
391+
form_params = []
392+
local_var_files = {}
393+
394+
body_params = None
395+
if 'body' in params:
396+
body_params = params['body']
397+
# HTTP header `Accept`
398+
header_params['Accept'] = self.api_client.select_header_accept(
399+
['application/json']) # noqa: E501
400+
401+
# HTTP header `Content-Type`
402+
header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501
403+
['application/json']) # noqa: E501
404+
405+
# Authentication setting
406+
auth_settings = ['volcengineSign'] # noqa: E501
407+
408+
return self.api_client.call_api(
409+
'/DescribeCdnAccessLog/2022-03-01/mcdn/post/application_json/', 'POST',
410+
path_params,
411+
query_params,
412+
header_params,
413+
body=body_params,
414+
post_params=form_params,
415+
files=local_var_files,
416+
response_type='DescribeCdnAccessLogResponse', # noqa: E501
417+
auth_settings=auth_settings,
418+
async_req=params.get('async_req'),
419+
_return_http_data_only=params.get('_return_http_data_only'),
420+
_preload_content=params.get('_preload_content', True),
421+
_request_timeout=params.get('_request_timeout'),
422+
collection_formats=collection_formats)
423+
327424
def describe_cdn_data_offline(self, body, **kwargs): # noqa: E501
328425
"""describe_cdn_data_offline # noqa: E501
329426

volcenginesdkmcdn/models/__init__.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
from volcenginesdkmcdn.models.cloud_account_for_list_cloud_accounts_output import CloudAccountForListCloudAccountsOutput
2828
from volcenginesdkmcdn.models.condition_for_describe_alert_strategy_output import ConditionForDescribeAlertStrategyOutput
2929
from volcenginesdkmcdn.models.condition_for_list_alert_strategies_output import ConditionForListAlertStrategiesOutput
30-
from volcenginesdkmcdn.models.config_sync_detail_for_list_cdn_domains_output import ConfigSyncDetailForListCdnDomainsOutput
3130
from volcenginesdkmcdn.models.contact_group_for_describe_alert_strategy_output import ContactGroupForDescribeAlertStrategyOutput
3231
from volcenginesdkmcdn.models.contact_group_for_list_alert_strategies_output import ContactGroupForListAlertStrategiesOutput
3332
from volcenginesdkmcdn.models.contact_robot_for_describe_alert_strategy_output import ContactRobotForDescribeAlertStrategyOutput
@@ -42,6 +41,8 @@
4241
from volcenginesdkmcdn.models.delete_dns_schedule_static_weight_response import DeleteDnsScheduleStaticWeightResponse
4342
from volcenginesdkmcdn.models.describe_alert_strategy_request import DescribeAlertStrategyRequest
4443
from volcenginesdkmcdn.models.describe_alert_strategy_response import DescribeAlertStrategyResponse
44+
from volcenginesdkmcdn.models.describe_cdn_access_log_request import DescribeCdnAccessLogRequest
45+
from volcenginesdkmcdn.models.describe_cdn_access_log_response import DescribeCdnAccessLogResponse
4546
from volcenginesdkmcdn.models.describe_cdn_data_offline_request import DescribeCdnDataOfflineRequest
4647
from volcenginesdkmcdn.models.describe_cdn_data_offline_response import DescribeCdnDataOfflineResponse
4748
from volcenginesdkmcdn.models.describe_cdn_origin_data_offline_request import DescribeCdnOriginDataOfflineRequest
@@ -72,7 +73,6 @@
7273
from volcenginesdkmcdn.models.enable_dns_schedule_domain_response import EnableDnsScheduleDomainResponse
7374
from volcenginesdkmcdn.models.error_for_describe_content_quota_output import ErrorForDescribeContentQuotaOutput
7475
from volcenginesdkmcdn.models.error_for_describe_content_task_by_task_id_output import ErrorForDescribeContentTaskByTaskIdOutput
75-
from volcenginesdkmcdn.models.error_for_list_cdn_domains_output import ErrorForListCdnDomainsOutput
7676
from volcenginesdkmcdn.models.extra_for_list_cloud_accounts_output import ExtraForListCloudAccountsOutput
7777
from volcenginesdkmcdn.models.global_domain_for_describe_dns_schedule_output import GlobalDomainForDescribeDnsScheduleOutput
7878
from volcenginesdkmcdn.models.isp_for_describe_cdn_region_and_isp_output import IspForDescribeCdnRegionAndIspOutput
@@ -93,13 +93,17 @@
9393
from volcenginesdkmcdn.models.list_vendor_content_task_response import ListVendorContentTaskResponse
9494
from volcenginesdkmcdn.models.list_views_request import ListViewsRequest
9595
from volcenginesdkmcdn.models.list_views_response import ListViewsResponse
96+
from volcenginesdkmcdn.models.log_for_describe_cdn_access_log_output import LogForDescribeCdnAccessLogOutput
97+
from volcenginesdkmcdn.models.log_info_for_describe_cdn_access_log_output import LogInfoForDescribeCdnAccessLogOutput
9698
from volcenginesdkmcdn.models.metric_for_describe_cdn_data_offline_output import MetricForDescribeCdnDataOfflineOutput
9799
from volcenginesdkmcdn.models.metric_for_describe_cdn_origin_data_offline_output import MetricForDescribeCdnOriginDataOfflineOutput
98100
from volcenginesdkmcdn.models.name_pair_for_describe_cdn_region_and_isp_output import NamePairForDescribeCdnRegionAndIspOutput
99101
from volcenginesdkmcdn.models.network_for_list_cdn_domains_output import NetworkForListCdnDomainsOutput
100102
from volcenginesdkmcdn.models.notify_config_for_describe_alert_strategy_output import NotifyConfigForDescribeAlertStrategyOutput
101103
from volcenginesdkmcdn.models.notify_config_for_list_alert_strategies_output import NotifyConfigForListAlertStrategiesOutput
102104
from volcenginesdkmcdn.models.offline_data_setting_for_list_cloud_accounts_output import OfflineDataSettingForListCloudAccountsOutput
105+
from volcenginesdkmcdn.models.pagination_for_describe_cdn_access_log_input import PaginationForDescribeCdnAccessLogInput
106+
from volcenginesdkmcdn.models.pagination_for_describe_cdn_access_log_output import PaginationForDescribeCdnAccessLogOutput
103107
from volcenginesdkmcdn.models.pagination_for_list_alert_meta_metrics_output import PaginationForListAlertMetaMetricsOutput
104108
from volcenginesdkmcdn.models.pagination_for_list_alert_strategies_input import PaginationForListAlertStrategiesInput
105109
from volcenginesdkmcdn.models.pagination_for_list_alert_strategies_output import PaginationForListAlertStrategiesOutput

0 commit comments

Comments
 (0)