package cas

//Licensed under the Apache License, Version 2.0 (the "License");
//you may not use this file except in compliance with the License.
//You may obtain a copy of the License at
//
//http://www.apache.org/licenses/LICENSE-2.0
//
//Unless required by applicable law or agreed to in writing, software
//distributed under the License is distributed on an "AS IS" BASIS,
//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//See the License for the specific language governing permissions and
//limitations under the License.
//
// Code generated by Alibaba Cloud SDK Code Generator.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.

// CertificateOrderListItem is a nested struct in cas response
type CertificateOrderListItem struct {
	Algorithm       string `json:"Algorithm" xml:"Algorithm"`
	AliyunOrderId   int64  `json:"AliyunOrderId" xml:"AliyunOrderId"`
	BuyDate         int64  `json:"BuyDate" xml:"BuyDate"`
	CertEndTime     int64  `json:"CertEndTime" xml:"CertEndTime"`
	CertStartTime   int64  `json:"CertStartTime" xml:"CertStartTime"`
	CertType        string `json:"CertType" xml:"CertType"`
	Domain          string `json:"Domain" xml:"Domain"`
	DomainCount     int64  `json:"DomainCount" xml:"DomainCount"`
	DomainType      string `json:"DomainType" xml:"DomainType"`
	InstanceId      string `json:"InstanceId" xml:"InstanceId"`
	OrderId         int64  `json:"OrderId" xml:"OrderId"`
	PartnerOrderId  string `json:"PartnerOrderId" xml:"PartnerOrderId"`
	ProductCode     string `json:"ProductCode" xml:"ProductCode"`
	ProductName     string `json:"ProductName" xml:"ProductName"`
	RootBrand       string `json:"RootBrand" xml:"RootBrand"`
	SourceType      string `json:"SourceType" xml:"SourceType"`
	Status          string `json:"Status" xml:"Status"`
	TrusteeStatus   string `json:"TrusteeStatus" xml:"TrusteeStatus"`
	WildDomainCount int64  `json:"WildDomainCount" xml:"WildDomainCount"`
	CertificateId   int64  `json:"CertificateId" xml:"CertificateId"`
	Name            string `json:"Name" xml:"Name"`
	CommonName      string `json:"CommonName" xml:"CommonName"`
	Fingerprint     string `json:"Fingerprint" xml:"Fingerprint"`
	Sha2            string `json:"Sha2" xml:"Sha2"`
	SerialNo        string `json:"SerialNo" xml:"SerialNo"`
	Issuer          string `json:"Issuer" xml:"Issuer"`
	OrgName         string `json:"OrgName" xml:"OrgName"`
	Province        string `json:"Province" xml:"Province"`
	City            string `json:"City" xml:"City"`
	Country         string `json:"Country" xml:"Country"`
	Sans            string `json:"Sans" xml:"Sans"`
	Expired         bool   `json:"Expired" xml:"Expired"`
	Upload          bool   `json:"Upload" xml:"Upload"`
	StartDate       string `json:"StartDate" xml:"StartDate"`
	EndDate         string `json:"EndDate" xml:"EndDate"`
	ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"`
}
