Skip to content

Commit

Permalink
release 3.1.84 source code
Browse files Browse the repository at this point in the history
  • Loading branch information
Huaweicloud-SDK committed Apr 30, 2024
1 parent 1cf28db commit 07bb923
Show file tree
Hide file tree
Showing 122 changed files with 200 additions and 815 deletions.
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,33 @@
# 3.1.84 2024-04-30

### HuaweiCloud SDK KVS

- _Features_
- None
- _Bug Fix_
- None
- _Change_
- **GetKv**
- changes of request param
- `- projection_fields`
- `- projection_blob`
- **UpdateKv**
- changes of request param
- `- projection_fields`
- `- projection_blob`
- **DeleteKv**
- changes of request param
- `- projection_fields`
- `- projection_blob`
- **ScanKv**
- changes of request param
- `- projection_fields`
- `- projection_blob`
- **ScanSkeyKv**
- changes of request param
- `- projection_fields`
- `- projection_blob`

# 3.1.83 2024-04-25

### HuaweiCloud SDK AAD
Expand Down
30 changes: 30 additions & 0 deletions CHANGELOG_CN.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,33 @@
# 3.1.84 2024-04-30

### HuaweiCloud SDK KVS

- _新增特性_
-
- _解决问题_
-
- _特性变更_
- **GetKv**
- 请求参数变更
- `- projection_fields`
- `- projection_blob`
- **UpdateKv**
- 请求参数变更
- `- projection_fields`
- `- projection_blob`
- **DeleteKv**
- 请求参数变更
- `- projection_fields`
- `- projection_blob`
- **ScanKv**
- 请求参数变更
- `- projection_fields`
- `- projection_blob`
- **ScanSkeyKv**
- 请求参数变更
- `- projection_fields`
- `- projection_blob`

# 3.1.83 2024-04-25

### HuaweiCloud SDK AAD
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.1.83
3.1.84
2 changes: 1 addition & 1 deletion cdn/include/huaweicloud/cdn/v1/model/HttpPutBody.h
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ class HUAWEICLOUD_CDN_V1_EXPORT HttpPutBody
void setPrivateKey(const std::string& value);

/// <summary>
/// 证书来源,1:华为云托管证书,0:自有证书, 默认值0。 &gt; 证书开启时必传
/// 证书来源,0:自有证书。 &gt; 证书开启时必传
/// </summary>

int32_t getCertificateSource() const;
Expand Down
2 changes: 1 addition & 1 deletion cdn/include/huaweicloud/cdn/v2/model/HttpGetBody.h
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ class HUAWEICLOUD_CDN_V2_EXPORT HttpGetBody
void setExpireTime(int64_t value);

/// <summary>
/// 证书来源,1:华为云托管证书,0:自有证书。
/// 证书来源,0:自有证书。
/// </summary>

int32_t getCertificateSource() const;
Expand Down
12 changes: 12 additions & 0 deletions drs/include/huaweicloud/drs/v3/DrsRegion.h
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,18 @@ class HUAWEICLOUD_DRS_V3_EXPORT DrsRegion {
{
"https://drs.eu-west-0.myhuaweicloud.com"
});
regions["ru-moscow-1"] = Region("ru-moscow-1",
{
"https://drs.ru-moscow-1.myhuaweicloud.com"
});
regions["ae-ad-1"] = Region("ae-ad-1",
{
"https://drs.ae-ad-1.myhuaweicloud.com"
});
regions["my-kualalumpur-1"] = Region("my-kualalumpur-1",
{
"https://drs.my-kualalumpur-1.myhuaweicloud.com"
});
return regions;
}
private:
Expand Down
12 changes: 12 additions & 0 deletions drs/include/huaweicloud/drs/v5/DrsRegion.h
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,18 @@ class HUAWEICLOUD_DRS_V5_EXPORT DrsRegion {
{
"https://drs.eu-west-0.myhuaweicloud.com"
});
regions["ru-moscow-1"] = Region("ru-moscow-1",
{
"https://drs.ru-moscow-1.myhuaweicloud.com"
});
regions["ae-ad-1"] = Region("ae-ad-1",
{
"https://drs.ae-ad-1.myhuaweicloud.com"
});
regions["my-kualalumpur-1"] = Region("my-kualalumpur-1",
{
"https://drs.my-kualalumpur-1.myhuaweicloud.com"
});
return regions;
}
private:
Expand Down
6 changes: 3 additions & 3 deletions ecs/include/huaweicloud/ecs/v2/model/ServerLimits.h
Original file line number Diff line number Diff line change
Expand Up @@ -187,10 +187,10 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerLimits
/// 当前内存使用容量(单位:MB)。
/// </summary>

int32_t getTotalRAMUsed() const;
int64_t getTotalRAMUsed() const;
bool totalRAMUsedIsSet() const;
void unsettotalRAMUsed();
void setTotalRAMUsed(int32_t value);
void setTotalRAMUsed(int64_t value);

/// <summary>
/// 当前安全组使用个数。
Expand Down Expand Up @@ -307,7 +307,7 @@ class HUAWEICLOUD_ECS_V2_EXPORT ServerLimits
bool totalFloatingIpsUsedIsSet_;
int32_t totalInstancesUsed_;
bool totalInstancesUsedIsSet_;
int32_t totalRAMUsed_;
int64_t totalRAMUsed_;
bool totalRAMUsedIsSet_;
int32_t totalSecurityGroupsUsed_;
bool totalSecurityGroupsUsedIsSet_;
Expand Down
8 changes: 4 additions & 4 deletions ecs/src/v2/model/ServerLimits.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ ServerLimits::ServerLimits()
totalFloatingIpsUsedIsSet_ = false;
totalInstancesUsed_ = 0;
totalInstancesUsedIsSet_ = false;
totalRAMUsed_ = 0;
totalRAMUsed_ = 0L;
totalRAMUsedIsSet_ = false;
totalSecurityGroupsUsed_ = 0;
totalSecurityGroupsUsedIsSet_ = false;
Expand Down Expand Up @@ -308,7 +308,7 @@ bool ServerLimits::fromJson(const web::json::value& val)
const web::json::value& fieldValue = val.at(utility::conversions::to_string_t("totalRAMUsed"));
if(!fieldValue.is_null())
{
int32_t refVal;
int64_t refVal;
ok &= ModelBase::fromJson(fieldValue, refVal);
setTotalRAMUsed(refVal);
}
Expand Down Expand Up @@ -734,12 +734,12 @@ void ServerLimits::unsettotalInstancesUsed()
totalInstancesUsedIsSet_ = false;
}

int32_t ServerLimits::getTotalRAMUsed() const
int64_t ServerLimits::getTotalRAMUsed() const
{
return totalRAMUsed_;
}

void ServerLimits::setTotalRAMUsed(int32_t value)
void ServerLimits::setTotalRAMUsed(int64_t value)
{
totalRAMUsed_ = value;
totalRAMUsedIsSet_ = true;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class HUAWEICLOUD_FRS_V2_EXPORT AddFacesByBase64Request
/// AddFacesByBase64Request members

/// <summary>
/// 企业项目ID。FRS支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。当前仅支持按需计费模式。 获取方法:进入“[企业项目管理](https://console.huaweicloud.com/eps/?region&#x3D;cn-north-4#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 &gt; 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用FRS服务,账单归到企业ID对应的企业项目中。 - 携带错误的ID,正常使用FRS服务,账单的企业项目会被分类为“未归集”。 - 不携带ID,正常使用FRS服务,账单的企业项目会被分类为“未归集”
/// 企业项目ID。FRS支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。当前仅支持按需计费模式。 获取方法:进入“[企业项目管理](https://console.huaweicloud.com/eps/?region&#x3D;cn-north-4#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 &gt; 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用FRS服务,账单的企业项目会被分类到企业ID对应的企业项目中。 - 携带格式正确但不存在的ID,正常使用FRS服务,账单的企业项目会显示对应不存在的企业项目ID。 - 不携带ID或格式错误ID(包含特殊字符等),正常使用FRS服务,账单的企业项目会被分类到\&quot;default\&quot;中
/// </summary>

std::string getEnterpriseProjectId() const;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class HUAWEICLOUD_FRS_V2_EXPORT AddFacesByFileRequest
/// AddFacesByFileRequest members

/// <summary>
/// 企业项目ID。FRS支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。当前仅支持按需计费模式。 获取方法:进入“[企业项目管理](https://console.huaweicloud.com/eps/?region&#x3D;cn-north-4#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 &gt; 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用FRS服务,账单归到企业ID对应的企业项目中。 - 携带错误的ID,正常使用FRS服务,账单的企业项目会被分类为“未归集”。 - 不携带ID,正常使用FRS服务,账单的企业项目会被分类为“未归集”
/// 企业项目ID。FRS支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。当前仅支持按需计费模式。 获取方法:进入“[企业项目管理](https://console.huaweicloud.com/eps/?region&#x3D;cn-north-4#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 &gt; 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用FRS服务,账单的企业项目会被分类到企业ID对应的企业项目中。 - 携带格式正确但不存在的ID,正常使用FRS服务,账单的企业项目会显示对应不存在的企业项目ID。 - 不携带ID或格式错误ID(包含特殊字符等),正常使用FRS服务,账单的企业项目会被分类到\&quot;default\&quot;中
/// </summary>

std::string getEnterpriseProjectId() const;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class HUAWEICLOUD_FRS_V2_EXPORT AddFacesByUrlRequest
/// AddFacesByUrlRequest members

/// <summary>
/// 企业项目ID。FRS支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。当前仅支持按需计费模式。 获取方法:进入“[企业项目管理](https://console.huaweicloud.com/eps/?region&#x3D;cn-north-4#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 &gt; 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用FRS服务,账单归到企业ID对应的企业项目中。 - 携带错误的ID,正常使用FRS服务,账单的企业项目会被分类为“未归集”。 - 不携带ID,正常使用FRS服务,账单的企业项目会被分类为“未归集”
/// 企业项目ID。FRS支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。当前仅支持按需计费模式。 获取方法:进入“[企业项目管理](https://console.huaweicloud.com/eps/?region&#x3D;cn-north-4#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 &gt; 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用FRS服务,账单的企业项目会被分类到企业ID对应的企业项目中。 - 携带格式正确但不存在的ID,正常使用FRS服务,账单的企业项目会显示对应不存在的企业项目ID。 - 不携带ID或格式错误ID(包含特殊字符等),正常使用FRS服务,账单的企业项目会被分类到\&quot;default\&quot;中
/// </summary>

std::string getEnterpriseProjectId() const;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class HUAWEICLOUD_FRS_V2_EXPORT BatchDeleteFacesRequest
/// BatchDeleteFacesRequest members

/// <summary>
/// 企业项目ID。FRS支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。当前仅支持按需计费模式。 获取方法:进入“[企业项目管理](https://console.huaweicloud.com/eps/?region&#x3D;cn-north-4#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 &gt; 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用FRS服务,账单归到企业ID对应的企业项目中。 - 携带错误的ID,正常使用FRS服务,账单的企业项目会被分类为“未归集”。 - 不携带ID,正常使用FRS服务,账单的企业项目会被分类为“未归集”
/// 企业项目ID。FRS支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。当前仅支持按需计费模式。 获取方法:进入“[企业项目管理](https://console.huaweicloud.com/eps/?region&#x3D;cn-north-4#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 &gt; 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用FRS服务,账单的企业项目会被分类到企业ID对应的企业项目中。 - 携带格式正确但不存在的ID,正常使用FRS服务,账单的企业项目会显示对应不存在的企业项目ID。 - 不携带ID或格式错误ID(包含特殊字符等),正常使用FRS服务,账单的企业项目会被分类到\&quot;default\&quot;中
/// </summary>

std::string getEnterpriseProjectId() const;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class HUAWEICLOUD_FRS_V2_EXPORT CompareFaceByBase64Request
/// CompareFaceByBase64Request members

/// <summary>
/// 企业项目ID。FRS支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。当前仅支持按需计费模式。 获取方法:进入“[企业项目管理](https://console.huaweicloud.com/eps/?region&#x3D;cn-north-4#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 &gt; 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用FRS服务,账单归到企业ID对应的企业项目中。 - 携带错误的ID,正常使用FRS服务,账单的企业项目会被分类为“未归集”。 - 不携带ID,正常使用FRS服务,账单的企业项目会被分类为“未归集”
/// 企业项目ID。FRS支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。当前仅支持按需计费模式。 获取方法:进入“[企业项目管理](https://console.huaweicloud.com/eps/?region&#x3D;cn-north-4#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 &gt; 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用FRS服务,账单的企业项目会被分类到企业ID对应的企业项目中。 - 携带格式正确但不存在的ID,正常使用FRS服务,账单的企业项目会显示对应不存在的企业项目ID。 - 不携带ID或格式错误ID(包含特殊字符等),正常使用FRS服务,账单的企业项目会被分类到\&quot;default\&quot;中
/// </summary>

std::string getEnterpriseProjectId() const;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class HUAWEICLOUD_FRS_V2_EXPORT CompareFaceByFileRequest
/// CompareFaceByFileRequest members

/// <summary>
/// 企业项目ID。FRS支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。当前仅支持按需计费模式。 获取方法:进入“[企业项目管理](https://console.huaweicloud.com/eps/?region&#x3D;cn-north-4#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 &gt; 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用FRS服务,账单归到企业ID对应的企业项目中。 - 携带错误的ID,正常使用FRS服务,账单的企业项目会被分类为“未归集”。 - 不携带ID,正常使用FRS服务,账单的企业项目会被分类为“未归集”
/// 企业项目ID。FRS支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。当前仅支持按需计费模式。 获取方法:进入“[企业项目管理](https://console.huaweicloud.com/eps/?region&#x3D;cn-north-4#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 &gt; 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用FRS服务,账单的企业项目会被分类到企业ID对应的企业项目中。 - 携带格式正确但不存在的ID,正常使用FRS服务,账单的企业项目会显示对应不存在的企业项目ID。 - 不携带ID或格式错误ID(包含特殊字符等),正常使用FRS服务,账单的企业项目会被分类到\&quot;default\&quot;中
/// </summary>

std::string getEnterpriseProjectId() const;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class HUAWEICLOUD_FRS_V2_EXPORT CompareFaceByUrlRequest
/// CompareFaceByUrlRequest members

/// <summary>
/// 企业项目ID。FRS支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。当前仅支持按需计费模式。 获取方法:进入“[企业项目管理](https://console.huaweicloud.com/eps/?region&#x3D;cn-north-4#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 &gt; 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用FRS服务,账单归到企业ID对应的企业项目中。 - 携带错误的ID,正常使用FRS服务,账单的企业项目会被分类为“未归集”。 - 不携带ID,正常使用FRS服务,账单的企业项目会被分类为“未归集”
/// 企业项目ID。FRS支持通过企业项目管理(EPS)对不同用户组和用户的资源使用,进行分账。当前仅支持按需计费模式。 获取方法:进入“[企业项目管理](https://console.huaweicloud.com/eps/?region&#x3D;cn-north-4#/projects/list)”页面,单击企业项目名称,在企业项目详情页获取Enterprise-Project-Id(企业项目ID)。 企业项目创建步骤请参见用户指南。 &gt; 说明: 创建企业项目后,在传参时,有以下三类场景。 - 携带正确的ID,正常使用FRS服务,账单的企业项目会被分类到企业ID对应的企业项目中。 - 携带格式正确但不存在的ID,正常使用FRS服务,账单的企业项目会显示对应不存在的企业项目ID。 - 不携带ID或格式错误ID(包含特殊字符等),正常使用FRS服务,账单的企业项目会被分类到\&quot;default\&quot;中
/// </summary>

std::string getEnterpriseProjectId() const;
Expand Down
Loading

0 comments on commit 07bb923

Please sign in to comment.