From bad5309f175c17439dc811f196828a0090f53210 Mon Sep 17 00:00:00 2001 From: ucloud-bot Date: Tue, 22 Sep 2026 10:03:52 +0000 Subject: [PATCH] sdk: rolling update for 0.11.140 --- ucloud/services/ses/client.py | 24 ++++++------ ucloud/services/ses/schemas/apis.py | 38 +++++++++---------- ucloud/services/ulogservice/client.py | 12 +++--- ucloud/services/ulogservice/schemas/apis.py | 1 + ucloud/services/ulogservice/schemas/models.py | 21 +++++----- ucloud/version.py | 2 +- 6 files changed, 51 insertions(+), 47 deletions(-) diff --git a/ucloud/services/ses/client.py b/ucloud/services/ses/client.py index 0009035..d5980fd 100644 --- a/ucloud/services/ses/client.py +++ b/ucloud/services/ses/client.py @@ -43,17 +43,17 @@ def send_ses_email( **Request Model** + **SendSESEmailParamHeaders** + - **Name** (str) - 邮件头名称,最多 20 个且仅允许字母、数字和 -(正则 ^[A-Za-z0-9-]+$)。禁止使用保留名称:From/To/Cc/Bcc/Subject/Reply-To/Content-Type/Mime-Version,以及 X-SES- 前缀(均不区分大小写)。 + - **Value** (str) - 邮件头值 + + **SendSESEmailParamAttachments** - **ContentType** (str) - MIME 类型,如: application/pdf - **Data** (str) - 附件内容(Base64 编码),单次请求最多 10 个附件;总大小不超过 10MB - **Filename** (str) - 附件文件名 - **SendSESEmailParamHeaders** - - **Name** (str) - 邮件头名称,最多 20 个且仅允许字母、数字和 -(正则 ^[A-Za-z0-9-]+$)。禁止使用保留名称:From/To/Cc/Bcc/Subject/Reply-To/Content-Type/Mime-Version,以及 X-SES- 前缀(均不区分大小写)。 - - **Value** (str) - 邮件头值 - - **Response Model** **FailedTargetEmail** @@ -61,7 +61,7 @@ def send_ses_email( - **Cc** (list) - 抄送 - **EmailAddress** (str) - 收件邮箱 - **FailureReason** (str) - 失败原因 - - **TemplateVariableParams** (list) - 模版变量 + - **TemplateVariableParams** (list) - 模版变量,variableName{##}variableValue 格式;仅使用模版发送(SendSESEmailTemplate)时返回,未使用模版发送(SendSESEmail)时不返回该字段 - **To** (str) - 收件人 @@ -107,12 +107,6 @@ def send_ses_email_template( **Request Model** - **SendSESEmailTemplateParamAttachments** - - **ContentType** (str) - MIME 类型,如: application/pdf - - **Data** (str) - 附件内容(Base64 编码),单次请求最多 10 个附件;总大小不超过 10MB - - **Filename** (str) - 附件文件名 - - **SendSESEmailTemplateParamEmailContent** - **Bcc** (list) - 密送(抄送+密送总数量不能超过100) - **Cc** (list) - 抄送(抄送+密送总数量不能超过100) @@ -120,6 +114,12 @@ def send_ses_email_template( - **To** (str) - 收件人,最多100条 + **SendSESEmailTemplateParamAttachments** + - **ContentType** (str) - MIME 类型,如: application/pdf + - **Data** (str) - 附件内容(Base64 编码),单次请求最多 10 个附件;总大小不超过 10MB + - **Filename** (str) - 附件文件名 + + **SendSESEmailTemplateParamHeaders** - **Name** (str) - 邮件头名称,最多 20 个且仅允许字母、数字和 -(正则 ^[A-Za-z0-9-]+$)。禁止使用保留名称:From/To/Cc/Bcc/Subject/Reply-To/Content-Type/Mime-Version,以及 X-SES- 前缀(均不区分大小写)。 - **Value** (str) - 邮件头值 diff --git a/ucloud/services/ses/schemas/apis.py b/ucloud/services/ses/schemas/apis.py index 960a8c1..767c63c 100644 --- a/ucloud/services/ses/schemas/apis.py +++ b/ucloud/services/ses/schemas/apis.py @@ -14,22 +14,22 @@ """ -class SendSESEmailParamAttachmentsSchema(schema.RequestSchema): - """SendSESEmailParamAttachments -""" +class SendSESEmailParamHeadersSchema(schema.RequestSchema): + """SendSESEmailParamHeaders -""" fields = { - "ContentType": fields.Str(required=False, dump_to="ContentType"), - "Data": fields.Str(required=False, dump_to="Data"), - "Filename": fields.Str(required=False, dump_to="Filename"), + "Name": fields.Str(required=False, dump_to="Name"), + "Value": fields.Str(required=False, dump_to="Value"), } -class SendSESEmailParamHeadersSchema(schema.RequestSchema): - """SendSESEmailParamHeaders -""" +class SendSESEmailParamAttachmentsSchema(schema.RequestSchema): + """SendSESEmailParamAttachments -""" fields = { - "Name": fields.Str(required=False, dump_to="Name"), - "Value": fields.Str(required=False, dump_to="Value"), + "ContentType": fields.Str(required=False, dump_to="ContentType"), + "Data": fields.Str(required=False, dump_to="Data"), + "Filename": fields.Str(required=False, dump_to="Filename"), } @@ -75,16 +75,6 @@ class SendSESEmailResponseSchema(schema.ResponseSchema): """ -class SendSESEmailTemplateParamAttachmentsSchema(schema.RequestSchema): - """SendSESEmailTemplateParamAttachments -""" - - fields = { - "ContentType": fields.Str(required=False, dump_to="ContentType"), - "Data": fields.Str(required=False, dump_to="Data"), - "Filename": fields.Str(required=False, dump_to="Filename"), - } - - class SendSESEmailTemplateParamEmailContentSchema(schema.RequestSchema): """SendSESEmailTemplateParamEmailContent -""" @@ -96,6 +86,16 @@ class SendSESEmailTemplateParamEmailContentSchema(schema.RequestSchema): } +class SendSESEmailTemplateParamAttachmentsSchema(schema.RequestSchema): + """SendSESEmailTemplateParamAttachments -""" + + fields = { + "ContentType": fields.Str(required=False, dump_to="ContentType"), + "Data": fields.Str(required=False, dump_to="Data"), + "Filename": fields.Str(required=False, dump_to="Filename"), + } + + class SendSESEmailTemplateParamHeadersSchema(schema.RequestSchema): """SendSESEmailTemplateParamHeaders -""" diff --git a/ucloud/services/ulogservice/client.py b/ucloud/services/ulogservice/client.py index a1b8873..962cd0b 100644 --- a/ucloud/services/ulogservice/client.py +++ b/ucloud/services/ulogservice/client.py @@ -469,11 +469,13 @@ def list_u_log_service_log_set( **Response** - **Data** (list) - 见 **LogSetInfo** 模型定义 + - **TotalCount** (int) - 日志集数量 **Response Model** **LogSetInfo** - **CreateTime** (int) - 创建时间 + - **LogSetId** (str) - 日志集ID - **LogSetName** (str) - 日志集名称 - **LogSetRemark** (str) - 日志集备注 - **TopicCount** (int) - 日志集下主题数量 @@ -597,11 +599,6 @@ def query_u_log_service_log( **Response Model** - **AnalysisField** - - **Name** (str) - 字段名 - - **Type** (str) - 字段类型 - - **LogContent** - **FileName** (str) - 日志文件路径 - **HostName** (str) - 日志来源主机 @@ -610,6 +607,11 @@ def query_u_log_service_log( - **Timestamp** (int) - 日志时间 + **AnalysisField** + - **Name** (str) - 字段名 + - **Type** (str) - 字段类型 + + **LogQueryResult** - **AnalysisRecords** (list) - 当使用SQL语句查询时,数据通过该字段返回 - **Columns** (list) - 见 **AnalysisField** 模型定义 diff --git a/ucloud/services/ulogservice/schemas/apis.py b/ucloud/services/ulogservice/schemas/apis.py index 8dce393..261494a 100644 --- a/ucloud/services/ulogservice/schemas/apis.py +++ b/ucloud/services/ulogservice/schemas/apis.py @@ -378,6 +378,7 @@ class ListULogServiceLogSetResponseSchema(schema.ResponseSchema): "Data": fields.List( models.LogSetInfoSchema(), required=False, load_from="Data" ), + "TotalCount": fields.Int(required=False, load_from="TotalCount"), } diff --git a/ucloud/services/ulogservice/schemas/models.py b/ucloud/services/ulogservice/schemas/models.py index c913a83..779bc48 100644 --- a/ucloud/services/ulogservice/schemas/models.py +++ b/ucloud/services/ulogservice/schemas/models.py @@ -84,10 +84,11 @@ class CollectConfSchema(schema.ResponseSchema): class LogSetInfoSchema(schema.ResponseSchema): - """LogSetInfo -""" + """LogSetInfo - 日志集信息""" fields = { "CreateTime": fields.Int(required=False, load_from="CreateTime"), + "LogSetId": fields.Str(required=False, load_from="LogSetId"), "LogSetName": fields.Str(required=False, load_from="LogSetName"), "LogSetRemark": fields.Str(required=False, load_from="LogSetRemark"), "TopicCount": fields.Int(required=False, load_from="TopicCount"), @@ -108,15 +109,6 @@ class TopicInfoSchema(schema.ResponseSchema): } -class AnalysisFieldSchema(schema.ResponseSchema): - """AnalysisField - 统计分析结果字段头""" - - fields = { - "Name": fields.Str(required=True, load_from="Name"), - "Type": fields.Str(required=True, load_from="Type"), - } - - class LogContentSchema(schema.ResponseSchema): """LogContent - 日志内容""" @@ -129,6 +121,15 @@ class LogContentSchema(schema.ResponseSchema): } +class AnalysisFieldSchema(schema.ResponseSchema): + """AnalysisField - 统计分析结果字段头""" + + fields = { + "Name": fields.Str(required=True, load_from="Name"), + "Type": fields.Str(required=True, load_from="Type"), + } + + class LogQueryResultSchema(schema.ResponseSchema): """LogQueryResult - 日志检索结果""" diff --git a/ucloud/version.py b/ucloud/version.py index 78c3b79..b3fc8d6 100644 --- a/ucloud/version.py +++ b/ucloud/version.py @@ -1 +1 @@ -version = "0.11.139" +version = "0.11.140"