All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.byteplus.model.live.response.ListDomainDetailResponse Maven / Gradle / Ivy

There is a newer version: 1.1.23
Show newest version
package com.byteplus.model.live.response;

import com.alibaba.fastjson.annotation.JSONField;
import com.byteplus.model.response.ResponseMetadata;
import lombok.Data;

@Data
public class ListDomainDetailResponse {
    @JSONField(name = "ResponseMetadata")
    ResponseMetadata responseMetadata;

    @JSONField(name = "Result")
    ListDomainDetailOutput result;


    @Data
    public static class ListDomainDetailOutput {

        @JSONField(name = "DomainList")
        DomainInfo[] domainList;
        @JSONField(name = "Total")
        Long Total;
    }

    @Data
    public static class DomainInfo {
        @JSONField(name = "Vhost")
        String vhost;
        @JSONField(name = "Domain")
        String domain;
        @JSONField(name = "Type")
        String type;
        @JSONField(name = "Region")
        String region;
        @JSONField(name = "Status")
        Long status;
        @JSONField(name = "CName")
        String cname;
        @JSONField(name = "ChainID")
        String chainID;
        @JSONField(name = "CertDomain")
        String certDomain;
        @JSONField(name = "CnameCheck")
        Long cnameCheck;
        @JSONField(name = "DomainCheck")
        Long domainCheck;
        @JSONField(name = "ICPCheck")
        Long ICPCheck;
        @JSONField(name = "CreateTime")
        String createTime;
        @JSONField(name = "CertName")
        String certName;
        @JSONField(name = "PushDomain")
        String pushDomain;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy