数据结构

最近更新时间: 2024-10-18 10:38:24

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

UsgRuleDetail

安全组规则详情

被如下接口引用:DescribeUsgRule、DescribeVsmAttributes

名称 必选 允许NULL 类型 描述
InBound Array of UsgPolicy 入站规则
OutBound Array of UsgPolicy 出站规则
SgId String 安全组Id
SgName String 安全组名称
SgRemark String 备注
CreateTime String 创建时间
Version Int64 版本

HsmInfo

支持的加密机类型信息

被如下接口引用:DescribeSupportedHsm

名称 必选 允许NULL 类型 描述
Model String 加密机型号
VsmTypes Array of VsmInfo 此类型的加密机所支持的VSM类型列表

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信息

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

ExtraFlags

辅助参数

被如下接口引用:DescribeExtraFlags

名称 必选 允许NULL 类型 描述
ShowWeakAlgorithm Bool 是否展示弱算法

SgUnit

安全组基础信息

被如下接口引用:DescribeUsg、DescribeVsms

名称 必选 允许NULL 类型 描述
SgId String 安全组Id
SgName String 安全组名称
SgRemark String 备注
CreateTime String 创建时间

VsmInfo

支持的Vsm类型信息

被如下接口引用:DescribeSupportedHsm

名称 必选 允许NULL 类型 描述
TypeName String VSM类型名称
TypeID Int64 VSM类型值

RegionInfo

地域信息

被如下接口引用:DescribeRegions

名称 必选 允许NULL 类型 描述
RegionId Int64 地域ID
RegionCnCode String 地域中文编码
RegionEnCode String 地域英文编码
Zones Array of ZoneInfo 地域下的可用区列表

TagFilter

Tag过滤参数

被如下接口引用:DescribeVsms

名称 必选 允许NULL 类型 描述
TagKey String Tag Key
TagValue Array of String Tag Value

ZoneInfo

可用区信息

被如下接口引用:DescribeRegions

名称 必选 允许NULL 类型 描述
ZoneId Int64 可用区ID
ZoneEnCode String 可用区英文编码
ZoneCnCode String 可用区中文编码

Vpc

VPC对象

被如下接口引用:DescribeVpc

名称 必选 允许NULL 类型 描述
VpcName String Vpc名称
VpcId String VpcId
CreatedTime String 创建时间
IsDefault Bool 是否为默认VPC

VsmPropertyUnit

VSM性能参数信息

被如下接口引用:DescribeVsmProperty

名称 必选 允许NULL 类型 描述
PropertyName String 性能参数名称
PropertyValue String 性能参数描述

DeviceInfo

设备厂商信息

被如下接口引用:DescribeSupportedHsm

名称 必选 允许NULL 类型 描述
Manufacturer String 厂商名称
HsmTypes Array of HsmInfo 此厂商旗下的设备信息列表

VsmProperty

VSM属性信息

被如下接口引用:DescribeVsmProperty

名称 必选 允许NULL 类型 描述
VsmTypeID Int64 VSM类型ID
AlgDescList VsmAlgDescUnit 算法描述信息列表
PropertyList VsmPropertyUnit 性能参数信息列表

VsmAlgDescUnit

VSM算法描述信息

被如下接口引用:DescribeVsmProperty

名称 必选 允许NULL 类型 描述
AlgType String 算法类型
AlgDesc String 算法类型描述