数据结构
最近更新时间: 2025-10-20 17:05:52
UsgRuleDetail
安全组规则详情
被如下接口引用:DescribeUsgRule、DescribeVsmAttributes
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| InBound | 是 | 是 | Array of UsgPolicy | 入站规则 |
| OutBound | 是 | 是 | Array of UsgPolicy | 出站规则 |
| SgId | 是 | 是 | String | 安全组Id |
| SgName | 是 | 是 | String | 安全组名称 |
| SgRemark | 是 | 是 | String | 备注 |
| CreateTime | 是 | 是 | String | 创建时间 |
| Version | 是 | 是 | Int64 | 版本 |
VsmPropertyUnit
VSM性能参数信息
被如下接口引用:DescribeVsmProperty
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| PropertyName | 是 | 否 | String | 性能参数名称 |
| PropertyValue | 是 | 否 | String | 性能参数描述 |
HsmInfo
支持的加密机类型信息
被如下接口引用:DescribeSupportedHsm
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| Model | 是 | 否 | String | 加密机型号 |
| VsmTypes | 是 | 否 | Array of VsmInfo | 此类型的加密机所支持的VSM类型列表 |
TagFilter
Tag过滤参数
被如下接口引用:DescribeVsms
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| TagKey | 否 | 否 | String | Tag Key |
| TagValue | 否 | 否 | Array of String | Tag Value |
ResourceInfo
资源信息
被如下接口引用:DescribeVsms
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| ResourceId | 是 | 是 | String | 资源Id |
| ResourceName | 是 | 是 | String | 资源名称 |
| Status | 是 | 是 | Int64 | 资源状态 |
| Vip | 是 | 是 | String | 资源IP |
| VpcId | 是 | 是 | String | 资源所属Vpc |
| SubnetId | 是 | 是 | String | 资源所属子网 |
| Model | 是 | 是 | String | 资源所属HSM规格 |
| VsmType | 是 | 是 | Int64 | 资源类型 |
| RegionId | 是 | 是 | Int64 | 地域Id |
| ZoneId | 是 | 是 | Int64 | 区域Id |
| ExpireTime | 是 | 是 | Int64 | 过期时间 |
| RegionName | 是 | 是 | String | 地域名 |
| ZoneName | 是 | 是 | String | 区域名 |
| SgList | 是 | 是 | Array of SgUnit | 实例的安全组列表 |
| SubnetName | 是 | 是 | String | 子网名称 |
| Expired | 是 | 是 | Bool | 当前实例是否已经过期 |
| RemainSeconds | 是 | 是 | Int64 | 为正数表示实例距离过期时间还剩余多少秒,为负数表示已经过期多少秒 |
| VpcName | 是 | 是 | String | Vpc名称 |
| Tags | 否 | 否 | Array of TagUnit | Tag信息 |
VsmInfo
支持的Vsm类型信息
被如下接口引用:DescribeSupportedHsm
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| TypeName | 是 | 否 | String | VSM类型名称 |
| TypeID | 是 | 否 | Int64 | VSM类型值 |
VsmProperty
VSM属性信息
被如下接口引用:DescribeVsmProperty
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| VsmTypeID | 是 | 否 | Int64 | VSM类型ID |
| AlgDescList | 是 | 否 | VsmAlgDescUnit | 算法描述信息列表 |
| PropertyList | 是 | 否 | VsmPropertyUnit | 性能参数信息列表 |
SgUnit
安全组基础信息
被如下接口引用:DescribeUsg、DescribeVsms
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| SgId | 是 | 是 | String | 安全组Id |
| SgName | 是 | 是 | String | 安全组名称 |
| SgRemark | 是 | 是 | String | 备注 |
| CreateTime | 是 | 是 | String | 创建时间 |
Subnet
Subnet对象
被如下接口引用:DescribeSubnet
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| VpcId | 是 | 是 | String | VPC实例ID。 |
| SubnetId | 是 | 是 | String | 子网实例ID,例如:subnet-bthucmmy。 |
| SubnetName | 是 | 是 | String | 子网名称。 |
| CidrBlock | 是 | 是 | String | 子网的 IPv4 CIDR。 |
| CreatedTime | 是 | 是 | String | 创建时间。 |
| AvailableIpAddressCount | 是 | 是 | Int64 | 可用IP数。 |
| Ipv6CidrBlock | 是 | 是 | String | 子网的 IPv6 CIDR。 |
| TotalIpAddressCount | 是 | 是 | Int64 | 总IP数 |
| IsDefault | 是 | 是 | Bool | 是否为默认Subnet |
Vpc
VPC对象
被如下接口引用:DescribeVpc
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| VpcName | 是 | 是 | String | Vpc名称 |
| VpcId | 是 | 是 | String | VpcId |
| CreatedTime | 是 | 是 | String | 创建时间 |
| IsDefault | 是 | 是 | Bool | 是否为默认VPC |
TagUnit
Tag键值对
被如下接口引用:CreateResource、DescribeVsmAttributes、DescribeVsms
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| TagKey | 是 | 否 | String | Tag Key |
| TagValue | 否 | 否 | String | Tag Value |
UsgPolicy
安全组策略
被如下接口引用:DescribeUsgRule、DescribeVsmAttributes
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| Ip | 是 | 是 | String | cidr格式地址 |
| Id | 是 | 是 | String | 安全组id代表的地址集合 |
| AddressModule | 是 | 是 | String | 地址组id代表的地址集合 |
| Proto | 是 | 是 | String | 协议 |
| Port | 是 | 是 | String | 端口 |
| ServiceModule | 是 | 是 | String | 服务组id代表的协议和端口集合 |
| Desc | 是 | 是 | String | 备注 |
| Action | 是 | 是 | String | 匹配后行为:ACCEPT/DROP |
DeviceInfo
设备厂商信息
被如下接口引用:DescribeSupportedHsm
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| Manufacturer | 是 | 否 | String | 厂商名称 |
| HsmTypes | 是 | 否 | Array of HsmInfo | 此厂商旗下的设备信息列表 |
RegionInfo
地域信息
被如下接口引用:DescribeRegions
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| RegionId | 是 | 否 | Int64 | 地域ID |
| RegionCnCode | 是 | 否 | String | 地域中文编码 |
| RegionEnCode | 是 | 否 | String | 地域英文编码 |
| Zones | 是 | 否 | Array of ZoneInfo | 地域下的可用区列表 |
ZoneInfo
可用区信息
被如下接口引用:DescribeRegions
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| ZoneId | 是 | 否 | Int64 | 可用区ID |
| ZoneEnCode | 是 | 否 | String | 可用区英文编码 |
| ZoneCnCode | 是 | 否 | String | 可用区中文编码 |
VsmAlgDescUnit
VSM算法描述信息
被如下接口引用:DescribeVsmProperty
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| AlgType | 是 | 否 | String | 算法类型 |
| AlgDesc | 是 | 否 | String | 算法类型描述 |
ExtraFlags
辅助参数
被如下接口引用:DescribeExtraFlags
| 名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| ShowWeakAlgorithm | 是 | 是 | Bool | 是否展示弱算法 |