数据类型

CloudbreakUsageJson

名称 类型 是否必须 描述
owner String OAuth提供程序提供的资源所有者的ID
username String Ambari用户名
account String OAuth提供程序提供的资源所有者的帐户ID
day String 资源使用日期
provider String 集群云提供者
region String 集群区域
availabilityZone String 集群可用区域
instanceHours Long 实例运行后的小时数
stackId Long 集群id
stackName String 集群名称
costs Double 实例使用的计算成本
instanceType String 实例类型
instanceGroup String 实例组名
blueprintId Long 蓝图id
blueprintName String 蓝图名称
duration String 自实例以毫秒为单位运行以来的时间
instanceNum Integer 运行的实例数
peak Integer 运行的最大实例数
flexId String 灵活订阅ID
stackUuid String 集群唯一ID

CloudbreakEventsJson

名称 类型 是否必须 描述
eventType String 事件类型
eventTimestamp long 事件时间戳
eventMessage String 活动信息
owner String OAuth提供程序提供的资源所有者的ID
account String OAuth提供程序提供的资源所有者的帐户ID
cloud String 云提供者类型
region String stack区域
availabilityZone String stack可用区域
blueprintId Long 集群蓝图
blueprintName String 蓝图名称
clusterId Long 集群id
clusterName String 集群名称
stackId Long 集群id
stackName String 集群名称
stackStatus String 集群状态(实例状态表)
nodeCount Integer 节点数量
instanceGroup String 实例组名称
clusterStatus String 集群状态

InstanceGroupResponse

名称 类型 是否必须 描述
id Long 资源id
metadata Set 实力元数据
template TemplateResponse(TemplateResponse) 实例模板
securityGroup SecurityGroupResponse(SecurityGroupResponse) 实例组的安全组

NetworkResponse

名称 类型 是否必须 描述
id Long 资源id
name String 资源名
publicInAccount boolean 账户中资源是否可见

ClusterResponse

名称 类型 是否必须 描述
id Long 资源id
name String 资源名称
status String 集群状态(实例状态表)
hoursUp int 集群运行小时数
minutesUp int 集群运行分钟数
cluster String 集群名称
blueprintId Long 集群蓝图id
blueprint BlueprintResponse(BlueprintResponse) 集群蓝图
description String 资源描述
statusReason String 集群状态信息
ambariServerIp String 集群公共ambari IP
ambariServerUrl String ambari公共URL
userName String ambari用户名
secure boolean 是否开启安全
hostGroups Set 实例组
rdsConfigIds Set 集群RDS配置名称
rdsConfigs Set 集群RDS配置
clusterExposedServicesForTopologies Map> 集群拓扑公共服务
configStrategy String 推荐配置策略
ldapConfigId Long 集群LDAP配置id
ldapConfig LdapConfigResponse(LdapConfigResponse) 集群LDAP配置
attributes Map Ambari集群的其他信息
blueprintInputs Set 集群蓝图输入
blueprintCustomProperties String 蓝图自定义属性
executorType String 集群执行器类型
gateway GatewayJson(GatewayJson) 网关
customContainers CustomContainerResponse(CustomContainerResponse) 自定义容器
ambariStackDetails AmbariStackDetailsResponse(AmbariStackDetailsResponse) Ambari集群信息
ambariRepoDetailsJson AmbariRepoDetailsJson(AmbariRepoDetailsJson) Ambari仓库信息
ambariDatabaseDetails AmbariDatabaseDetailsJson(AmbariDatabaseDetailsJson) Ambari外部数据库信息
customQueue String yarn编排器自定义队列
creationFinished Long 集群创建完成时间
kerberosResponse KerberosResponse(KerberosResponse) kerberos响应
uptime Long 集群运行毫秒数
extendedBlueprintText String 蓝图JSON
sharedServiceResponse SharedServiceResponse(SharedServiceResponse) 集群共享服务
fileSystemResponse FileSystemResponse(FileSystemResponse) 集群文件系统

LdapConfigResponse

名称 类型 是否必须 描述
name String 资源名
id Long 资源id
publicInAccount boolean 账户资源可见性

InsightClusterRequest

名称 类型 是否必须 描述
type Long 类型
userName String ambari用户名
password String ambari密码
enableSecurity Boolean 是否开启Kerberos安全
enableHA Boolean 是否高可用

InsightNetworkRequest

名称 类型 是否必须 描述
eip InsightEipRequest(InsightEipRequest) 弹性公网ip
networkId String 网络id
subnetId String 子网id

InsightEipRequest

名称 类型 是否必须 描述
iptype String ip类型
chargemode String 收费模式
bandwidth Long 贷款
region String 区域
billType String 账单类型
duration String 时长

StackAuthenticationRequest

名称 类型 是否必须 描述
publicKey String 实例访问公钥
publicKeyId String 公钥id
loginUserName String 计算机的身份验证名称

InstanceGroupV2Request

名称 类型 是否必须 描述
nodeCount int 节点数
group String 实例组名称
type String 实例组类型
parameters Map 云实例组参数
template TemplateV2Request(TemplateV2Request) 实例组模板
securityGroup SecurityGroupV2Request(SecurityGroupV2Request) 实例组的安全组
recipeNames Set 引用配置名
recoveryMode String 主机组节点的恢复模式

SecurityGroupV2Request

名称 类型 是否必须 描述
securityGroupId String 存在安全组ID
securityRules List 与安全组相关的安全规则列表

SecurityRuleRequest

名称 类型 是否必须 描述
subnet String CIDR格式的允许子网定义
ports String 可访问端口的逗号分隔列表
protocol String 规则协议
modifiable Boolean 使规则可修改的标志

TemplateV2Request

名称 类型 是否必须 描述
volumeCount Integer 卷数
volumeSize Integer 卷大小
rootVolumeSize Integer 根卷的大小
parameters Map 云模板特定参数
volumeType String 实例类型
customInstanceType CustomInstanceType(CustomInstanceType) 自定义实例类型

CustomInstanceType

名称 类型 是否必须 描述
memory int 内存大小
cpus int cpu核数

Cluster

名称 类型 是否必须 描述
userName String 用户名
ambariServerUrl String ambari服务链接
ExposedServicesForTopologies Map> 拓扑公开服务

ClusterExposedServiceResponse

名称 类型 是否必须 描述
serviceName String 服务名
displayName String 显示名
knoxService String knox服务
serviceUrl String 服务链接
open boolean 是否开放
mode String 服务模式

Network

名称 类型 是否必须 描述
name String 资源名

InstanceGroups

名称 类型 是否必须 描述
nodeCount int 节点数
group String 实例元数据
template TemplateV2Request(TemplateV2Request) 实例组模板
securityGroup SecurityGroupV2Request(SecurityGroupV2Request) 实例组安全组
metadata List 实例组元数据
hostMetadata HostMetadata(HostMetadata) 主机元数据

metadata

名称 类型 是否必须 描述
privateIp String 节点数
instanceType String 实例类型
instanceId String 实例id
instanceGroup String 实例组
discoveryFQDN String 服务发现群集中节点的完全限定域名

hostmetadata

名称 类型 是否必须 描述
state String 元数据状态

Events

名称 类型 是否必须 描述
eventType String 时间类型
eventTimestamp Date 格林威治时间
eventMessage String 事件消息

CredentialResponse

名称 类型 是否必须 描述
id Long 资源的ID
publicInAccount boolean 账户中资源是否可见

InstanceGroup

名称 类型 是否必须 描述
group String 节点类型
nodeCount int 节点数量

FailurePolicyResponse

名称 类型 是否必须 描述
id Long 资源id

ImageJson

名称 类型 是否必须 描述
imageName String 镜像名称
imageCatalogUrl String 镜像目录url
imageId String 镜像id
imageCatalogName String 镜像目录名称

CloudbreakDetailsJson

名称 类型 是否必须 描述
version String Cloudbreak版本

FlexSubscriptionResponse

名称 类型 是否必须 描述
id Long 资源id
owner String 资源拥有者id
account String 资源持有者账户
publicInAccount boolean 账户中资源可见性
smartSenseSubscription SmartSenseSubscriptionJson(SmartSenseSubscriptionJson) 订阅信息

StackAuthenticationResponse

名称 类型 是否必须 描述
publicKey String 实例公钥
publicKeyId String 实例公钥id
loginUserName String 计算机的身份验证名称

HardwareInfoResponse

名称 类型 是否必须 描述
instanceMetaData InstanceMetaDataJson(InstanceMetaDataJson) 实例元数据
hostMetadata HostMetadataResponse(HostMetadataResponse) 主机元数据

BlueprintResponse

名称 类型 是否必须 描述
name String 实例名称
id Long 资源id
hostGroupCount Integer 主机组数量
publicInAccount boolean 账户中资源可见性
status String 状态
components List 组件
hostGroups List 主机组

HostGroupResponse

名称 类型 是否必须 描述
id Long 资源id
recipes Set --
metadata Set 元数据

RDSConfigResponse

名称 类型 是否必须 描述
id Long 资源id
creationDate Long 资源创建时间
publicInAccount boolean 账户中资源可见性
Names Set 使用配置列表
stackVersion String RDS配置的HDP/HDF集群版本
databaseEngine String 外部数据库
connectionDriver String JDBC驱动名称
databaseEngineDisplayName String 外部数据库展示名

ExposedServiceResponse

名称 类型 是否必须 描述
serviceName String 服务名
displayName String 显示名
knoxService String knox服务
serviceUrl String 服务链接
open boolean 是否开放
mode String 服务模式

BlueprintInputJson

名称 类型 是否必须 描述
name String 名称
propertyValue String 属性

GatewayJson

名称 类型 是否必须 描述
enableGateway Boolean 是否开启网关
path String Knox网关路径

CustomContainerResponse

名称 类型 是否必须 描述
definitions Map 自定义值

AmbariStackDetailsResponse

名称 类型 是否必须 描述
stack Map 集群
util Map 公共属性
mpacks List 管理包详细信息
enableGplRepo Boolean 是否开启报告
verify boolean 是否开启验证
hdpVersion String hdp版本

AmbariRepoDetailsJson

名称 类型 是否必须 描述
version String Ambari版本
baseUrl String Ambari仓库url
gpgKeyUrl String 秘钥

AmbariDatabaseDetailsJson

名称 类型 是否必须 描述
vendor DatabaseVendor Ambari数据库供应商
name String Ambari数据库名
host String Ambari数据库主机
port Integer Ambari数据库端口
userName String Ambari数据库用户名
password String Ambari数据库密码

KerberosResponse

名称 类型 是否必须 描述
type String 类型

SharedServiceResponse

名称 类型 是否必须 描述
version String Ambari版本
baseUrl String Ambari仓库url
gpgKeyUrl String 秘钥

FileSystemResponse

名称 类型 是否必须 描述
id Long 资源id
locations Set 文件系统位置配置

InstanceMetaDataJson

名称 类型 是否必须 描述
privateIp String 实例私有ip
publicIp String 实例公共ip
sshPort Integer ssh端口
portId String 端口id
extendedVolumes List 扩展卷
instanceId String 实例id
ambariServer Boolean ambari服务器地址
discoveryFQDN String 服务发现中节点的完全限定域名
instanceGroup String 实例组名
instanceStatus String 实例状态
instanceStatus String 实例类型

TemplateResponse

名称 类型 是否必须 描述
name String 资源名
id Long 资源id
publicInAccount boolean 账户资源可见性
volumeCount Integer 卷数
volumeSize Integer 卷大小

SecurityGroupResponse

名称 类型 是否必须 描述
name String 资源名
id Long 资源id
owner String 资源持有者id
account String 资源持有者账户id
securityRules List 与安全组相关的安全规则列表
publicInAccount boolean 资源在帐户中可见

SmartSenseSubscriptionJson

名称 类型 是否必须 描述
id Long 资源id
subscriptionId String 智能订阅识别
owner String 资源持有者id
account String 资源账户id
publicInAccount boolean 账户中资源可见性
autoGenerated boolean 智能订阅自动生成标志

HostMetadataResponse

名称 类型 是否必须 描述
id Long 资源id
state String 主机状态

RecipeResponse

名称 类型 是否必须 描述
id Long 资源id
publicInAccount String 账户中资源可见性

ManagementPackDetails

名称 类型 是否必须 描述
name String 资源名称

StorageLocationResponse

名称 类型 是否必须 描述
propertyFile String 属性文件
propertyName String 属性名
value String 属性值

SecurityRuleResponse

名称 类型 是否必须 描述
id Long 资源id