models

package
v1.12.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 23, 2019 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CertBindInfo

type CertBindInfo struct {

	/* 绑定名称 (Optional) */
	BindFrom string `json:"bindFrom"`

	/* 绑定Id (Optional) */
	BindId string `json:"bindId"`

	/* 绑定资源所在的Region (Optional) */
	BindRegion string `json:"bindRegion"`

	/* 绑定资源所在的可用区 (Optional) */
	BindZone string `json:"bindZone"`
}

type CertDescDetail

type CertDescDetail struct {

	/* 证书Id (Optional) */
	CertId string `json:"certId"`

	/* 证书名称 (Optional) */
	CertName string `json:"certName"`

	/* 绑定域名 (Optional) */
	CommonName string `json:"commonName"`

	/* 证书类型 (Optional) */
	CertType string `json:"certType"`

	/* 签发者 (Optional) */
	Issuer string `json:"issuer"`

	/* 开始时间 (Optional) */
	StartTime string `json:"startTime"`

	/* 结束时间 (Optional) */
	EndTime string `json:"endTime"`

	/* 域名 (Optional) */
	DnsNames []string `json:"dnsNames"`

	/* 对私钥文件使用sha256算法计算的摘要信息 (Optional) */
	Digest string `json:"digest"`

	/* 证书关联信息 (Optional) */
	UsedBy []CertBindInfo `json:"usedBy"`
}

type CertListDetail

type CertListDetail struct {

	/* 证书Id (Optional) */
	CertId string `json:"certId"`

	/* 证书名称 (Optional) */
	CertName string `json:"certName"`

	/* 绑定域名 (Optional) */
	CommonName string `json:"commonName"`

	/* 证书类型 (Optional) */
	CertType string `json:"certType"`

	/* 开始时间 (Optional) */
	StartTime string `json:"startTime"`

	/* 结束时间 (Optional) */
	EndTime string `json:"endTime"`

	/* 是否允许被删除,1允许,0不允许 (Optional) */
	Deletable int `json:"deletable"`

	/* 对私钥文件使用sha256算法计算的摘要信息 (Optional) */
	Digest string `json:"digest"`

	/* 证书别名 (Optional) */
	AliasName string `json:"aliasName"`

	/* 域名 (Optional) */
	DnsNames []string `json:"dnsNames"`

	/* 是否允许被下载,0->不允许,1->允许 (Optional) */
	Downloadable int `json:"downloadable"`
}

type DiscountDetailList

type DiscountDetailList struct {

	/* 服务code (Optional) */
	ServiceCode string `json:"serviceCode"`

	/* 购买时长 (Optional) */
	BillPeriod int `json:"billPeriod"`

	/* 折扣信息 (Optional) */
	Message string `json:"message"`

	/* 折扣 (Optional) */
	Discount int `json:"discount"`
}

type DownloadCertDesc

type DownloadCertDesc struct {

	/* 证书Id (Optional) */
	CertId string `json:"certId"`

	/* 证书名称 (Optional) */
	CertName string `json:"certName"`

	/* 私钥 (Optional) */
	KeyFile string `json:"keyFile"`

	/* 证书 (Optional) */
	CertFile string `json:"certFile"`

	/* 对私钥文件使用sha256算法计算的摘要信息 (Optional) */
	Digest string `json:"digest"`
}

type RecordDescDetail

type RecordDescDetail struct {

	/* 证书申购记录Id (Optional) */
	RecordId string `json:"recordId"`

	/* 交易系统订单Id (Optional) */
	OrderId string `json:"orderId"`

	/* 证书名称 (Optional) */
	CertName string `json:"certName"`

	/* 证书品牌 (Optional) */
	Brand string `json:"brand"`

	/* 证书类型 (Optional) */
	CertType string `json:"certType"`

	/* 域名个数 (Optional) */
	DomainCount int `json:"domainCount"`

	/* 证书年限 (Optional) */
	CertValidity int `json:"certValidity"`

	/* 证书绑定域名 (Optional) */
	CommonName string `json:"commonName"`

	/* 证书状态,1:未支付,2:待补全信息,3:待下单,4:待域名验证,5:已完成,6:审核不通过,7:已取消 (Optional) */
	State int `json:"state"`

	/* 分销商返回的信息,代表订单被取消的原因 (Optional) */
	CanceledReason string `json:"canceledReason"`

	/*  (Optional) */
	RecordValidate interface{} `json:"recordValidate"`

	/* 公司名称 (Optional) */
	CorpName string `json:"corpName"`

	/* 公司地址 (Optional) */
	CorpAddr string `json:"corpAddr"`

	/* 备用域名 (Optional) */
	DnsNames []string `json:"dnsNames"`

	/* 联系人邮箱 (Optional) */
	Email string `json:"email"`
}

type RecordListDetail

type RecordListDetail struct {

	/* 证书申购记录Id (Optional) */
	RecordId string `json:"recordId"`

	/* 交易系统订单Id (Optional) */
	OrderId string `json:"orderId"`

	/* 证书绑定域名 (Optional) */
	CommonName string `json:"commonName"`

	/* 证书供应商 (Optional) */
	Supplier string `json:"supplier"`

	/* 证书品牌 (Optional) */
	Brand string `json:"brand"`

	/* 证书类型 (Optional) */
	CertType string `json:"certType"`

	/* 证书年限 (Optional) */
	CertValidity int `json:"certValidity"`

	/* 证书状态,1:未支付,2:待补全信息,3:待下单,4:待域名验证,5:已完成,6:审核不通过,7:已取消 (Optional) */
	State int `json:"state"`

	/* 厂商订单ID (Optional) */
	PartnerOrderId string `json:"partnerOrderId"`

	/* 购买域名数量 (Optional) */
	DomainCount int `json:"domainCount"`

	/* 备用域名 (Optional) */
	DnsNames []string `json:"dnsNames"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL