Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion ucloud/services/ukms/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -578,12 +578,13 @@ def get_key_rotation_status(
- **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子账号必须填写。
- **Region** (str) - (Config) 地域。参见地域和可用区列表。
- **KeyId** (str) - (Required) 密钥资源长 ID、ARN 或别名。
- **ResourceId** (str) - UKMS 实例资源 ID。
- **ResourceId** (str) - (Required) UKMS 实例资源 ID。

**Response**

- **KeyId** (str) - 密钥资源长 ID。
- **KeyRotationEnabled** (bool) - 是否开启自动轮转。取值:true、false。
- **LastRotationDate** (int) - 最后一次轮转时间,Unix 时间戳。
- **NextRotationDate** (int) - 下次轮转时间,Unix 时间戳。
- **OnDemandRotationStartDate** (int) - 按需轮转开始时间,Unix 时间戳。
- **RotationPeriodInDays** (int) - 轮转周期,单位天;未开启时返回 0。
Expand Down
5 changes: 4 additions & 1 deletion ucloud/services/ukms/schemas/apis.py
Original file line number Diff line number Diff line change
Expand Up @@ -531,7 +531,7 @@ class GetKeyRotationStatusRequestSchema(schema.RequestSchema):
"KeyId": fields.Str(required=True, dump_to="KeyId"),
"ProjectId": fields.Str(required=False, dump_to="ProjectId"),
"Region": fields.Str(required=True, dump_to="Region"),
"ResourceId": fields.Str(required=False, dump_to="ResourceId"),
"ResourceId": fields.Str(required=True, dump_to="ResourceId"),
}


Expand All @@ -543,6 +543,9 @@ class GetKeyRotationStatusResponseSchema(schema.ResponseSchema):
"KeyRotationEnabled": fields.Bool(
required=True, load_from="KeyRotationEnabled"
),
"LastRotationDate": fields.Int(
required=False, load_from="LastRotationDate"
),
"NextRotationDate": fields.Int(
required=False, load_from="NextRotationDate"
),
Expand Down
4 changes: 4 additions & 0 deletions ucloud/services/upfs/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@ def describe_upfs_volume_price(
- **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 <https://docs.ucloud.cn/api/summary/get_project_list>`_
- **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 <https://docs.ucloud.cn/api/summary/regionlist>`_
- **Size** (int) - (Required) 文件系统大小,单位为GB,新架构容量型最小容量为500GB,以100GB递增,最大不超过100TB。
- **Zone** (str) - (Required) 可用区。参见 `可用区列表 <https://docs.ucloud.cn/api/summary/regionlist>`_
- **ChargeType** (str) - Year, Month默认: Month
- **Quantity** (int) - 购买UPFS的时长, 默认为1
- **VolumeId** (str) - UPFS文件系统id,第一次创建文件系统时不需要传这个参数
Expand Down Expand Up @@ -151,6 +152,7 @@ def describe_upfs_volume_upgrade_price(
- **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 <https://docs.ucloud.cn/api/summary/regionlist>`_
- **Size** (str) - (Required) 文件系统大小
- **VolumeId** (str) - (Required) 文件系统ID
- **Zone** (str) - (Required) 可用区。参见 `可用区列表 <https://docs.ucloud.cn/api/summary/regionlist>`_

**Response**

Expand Down Expand Up @@ -207,6 +209,7 @@ def remove_upfs_volume(
- **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 <https://docs.ucloud.cn/api/summary/get_project_list>`_
- **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 <https://docs.ucloud.cn/api/summary/regionlist>`_
- **VolumeId** (str) - (Required) 文件系统ID
- **Zone** (str) - (Required) 可用区。参见 `可用区列表 <https://docs.ucloud.cn/api/summary/regionlist>`_

**Response**

Expand All @@ -233,6 +236,7 @@ def update_upfs_volume_info(
- **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 <https://docs.ucloud.cn/api/summary/get_project_list>`_
- **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 <https://docs.ucloud.cn/api/summary/regionlist>`_
- **VolumeId** (str) - (Required) UPFS文件系统ID
- **Zone** (str) - (Required) 可用区。参见 `可用区列表 <https://docs.ucloud.cn/api/summary/regionlist>`_
- **Remark** (str) - UPFS文件系统备注(文件系统名称/备注至少传入其中一个)
- **VolumeName** (str) - UPFS文件系统名称(文件系统名称/备注至少传入其中一个)

Expand Down
4 changes: 4 additions & 0 deletions ucloud/services/upfs/schemas/apis.py
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@ class DescribeUPFSVolumePriceRequestSchema(schema.RequestSchema):
"Region": fields.Str(required=True, dump_to="Region"),
"Size": fields.Int(required=True, dump_to="Size"),
"VolumeId": fields.Str(required=False, dump_to="VolumeId"),
"Zone": fields.Str(required=True, dump_to="Zone"),
}


Expand Down Expand Up @@ -117,6 +118,7 @@ class DescribeUPFSVolumeUpgradePriceRequestSchema(schema.RequestSchema):
"Region": fields.Str(required=True, dump_to="Region"),
"Size": fields.Str(required=True, dump_to="Size"),
"VolumeId": fields.Str(required=True, dump_to="VolumeId"),
"Zone": fields.Str(required=True, dump_to="Zone"),
}


Expand Down Expand Up @@ -170,6 +172,7 @@ class RemoveUPFSVolumeRequestSchema(schema.RequestSchema):
"ProjectId": fields.Str(required=False, dump_to="ProjectId"),
"Region": fields.Str(required=True, dump_to="Region"),
"VolumeId": fields.Str(required=True, dump_to="VolumeId"),
"Zone": fields.Str(required=True, dump_to="Zone"),
}


Expand All @@ -195,6 +198,7 @@ class UpdateUPFSVolumeInfoRequestSchema(schema.RequestSchema):
"Remark": fields.Str(required=False, dump_to="Remark"),
"VolumeId": fields.Str(required=True, dump_to="VolumeId"),
"VolumeName": fields.Str(required=False, dump_to="VolumeName"),
"Zone": fields.Str(required=True, dump_to="Zone"),
}


Expand Down
2 changes: 1 addition & 1 deletion ucloud/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
version = "0.11.124"
version = "0.11.125"