Class: TencentCloud::Sslpod::V20190605::DomainSiteInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190605/models.rb

Overview

监控的域名站点信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, domain = nil, ip = nil, autoip = nil, grade = nil, brand = nil, servertype = nil, gradecode = nil, notice = nil, accountdomainid = nil, tags = nil, status = nil, port = nil) ⇒ DomainSiteInfo

Returns a new instance of DomainSiteInfo.



625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
# File 'lib/v20190605/models.rb', line 625

def initialize(id=nil, domain=nil, ip=nil, autoip=nil, grade=nil, brand=nil, servertype=nil, gradecode=nil, notice=nil, accountdomainid=nil, tags=nil, status=nil, port=nil)
  @Id = id
  @Domain = domain
  @Ip = ip
  @AutoIP = autoip
  @Grade = grade
  @Brand = brand
  @ServerType = servertype
  @GradeCode = gradecode
  @Notice = notice
  @AccountDomainId = accountdomainid
  @Tags = tags
  @Status = status
  @Port = port
end

Instance Attribute Details

#AccountDomainId ⇒ Object

"A+", "A", "A-", "B", "C", "D", "E", "F", "T", 0 :Web 1: SMTP 2: IMAP 3: POP3 0:"unknown", 1:"A+", 2: "A", 3:"A-", 4:"B", 5:"C", 6:"D", 7: "E", 8: "F", 9:"T", 注意:此字段可能返回 null,表示取不到有效值。 连接异常, 证书已过期, 证书已吊销, 证书黑名单, 证书域名不匹配, 证书不可信, 证书密钥弱, 证书即将过期,少于7天, 证书即将过期,少于30天, 正常, 部分异常

Parameters:

  • Id: —

    ID标识

  • Domain: —

    域名

  • Ip: —

    IP地址

  • AutoIP: —

    是否自动获取IP:true:是,false:否

  • Grade: —

    评级

  • Brand: —

    证书品牌

  • ServerType: —

    监控服务类型

  • GradeCode: —

    评级Code

  • Notice: —

    是否监控告警;true:是,false:否

  • AccountDomainId: —

    账号域名关系ID

  • Tags: —

    标签

  • Status: —

    域名状态:

  • Port: —

    域名端口



623
624
625
# File 'lib/v20190605/models.rb', line 623

def AccountDomainId
  @AccountDomainId
end

#AutoIP ⇒ Object

"A+", "A", "A-", "B", "C", "D", "E", "F", "T", 0 :Web 1: SMTP 2: IMAP 3: POP3 0:"unknown", 1:"A+", 2: "A", 3:"A-", 4:"B", 5:"C", 6:"D", 7: "E", 8: "F", 9:"T", 注意:此字段可能返回 null,表示取不到有效值。 连接异常, 证书已过期, 证书已吊销, 证书黑名单, 证书域名不匹配, 证书不可信, 证书密钥弱, 证书即将过期,少于7天, 证书即将过期,少于30天, 正常, 部分异常

Parameters:

  • Id: —

    ID标识

  • Domain: —

    域名

  • Ip: —

    IP地址

  • AutoIP: —

    是否自动获取IP:true:是,false:否

  • Grade: —

    评级

  • Brand: —

    证书品牌

  • ServerType: —

    监控服务类型

  • GradeCode: —

    评级Code

  • Notice: —

    是否监控告警;true:是,false:否

  • AccountDomainId: —

    账号域名关系ID

  • Tags: —

    标签

  • Status: —

    域名状态:

  • Port: —

    域名端口



623
624
625
# File 'lib/v20190605/models.rb', line 623

def AutoIP
  @AutoIP
end

#Brand ⇒ Object

"A+", "A", "A-", "B", "C", "D", "E", "F", "T", 0 :Web 1: SMTP 2: IMAP 3: POP3 0:"unknown", 1:"A+", 2: "A", 3:"A-", 4:"B", 5:"C", 6:"D", 7: "E", 8: "F", 9:"T", 注意:此字段可能返回 null,表示取不到有效值。 连接异常, 证书已过期, 证书已吊销, 证书黑名单, 证书域名不匹配, 证书不可信, 证书密钥弱, 证书即将过期,少于7天, 证书即将过期,少于30天, 正常, 部分异常

Parameters:

  • Id: —

    ID标识

  • Domain: —

    域名

  • Ip: —

    IP地址

  • AutoIP: —

    是否自动获取IP:true:是,false:否

  • Grade: —

    评级

  • Brand: —

    证书品牌

  • ServerType: —

    监控服务类型

  • GradeCode: —

    评级Code

  • Notice: —

    是否监控告警;true:是,false:否

  • AccountDomainId: —

    账号域名关系ID

  • Tags: —

    标签

  • Status: —

    域名状态:

  • Port: —

    域名端口



623
624
625
# File 'lib/v20190605/models.rb', line 623

def Brand
  @Brand
end

#Domain ⇒ Object

"A+", "A", "A-", "B", "C", "D", "E", "F", "T", 0 :Web 1: SMTP 2: IMAP 3: POP3 0:"unknown", 1:"A+", 2: "A", 3:"A-", 4:"B", 5:"C", 6:"D", 7: "E", 8: "F", 9:"T", 注意:此字段可能返回 null,表示取不到有效值。 连接异常, 证书已过期, 证书已吊销, 证书黑名单, 证书域名不匹配, 证书不可信, 证书密钥弱, 证书即将过期,少于7天, 证书即将过期,少于30天, 正常, 部分异常

Parameters:

  • Id: —

    ID标识

  • Domain: —

    域名

  • Ip: —

    IP地址

  • AutoIP: —

    是否自动获取IP:true:是,false:否

  • Grade: —

    评级

  • Brand: —

    证书品牌

  • ServerType: —

    监控服务类型

  • GradeCode: —

    评级Code

  • Notice: —

    是否监控告警;true:是,false:否

  • AccountDomainId: —

    账号域名关系ID

  • Tags: —

    标签

  • Status: —

    域名状态:

  • Port: —

    域名端口



623
624
625
# File 'lib/v20190605/models.rb', line 623

def Domain
  @Domain
end

#Grade ⇒ Object

"A+", "A", "A-", "B", "C", "D", "E", "F", "T", 0 :Web 1: SMTP 2: IMAP 3: POP3 0:"unknown", 1:"A+", 2: "A", 3:"A-", 4:"B", 5:"C", 6:"D", 7: "E", 8: "F", 9:"T", 注意:此字段可能返回 null,表示取不到有效值。 连接异常, 证书已过期, 证书已吊销, 证书黑名单, 证书域名不匹配, 证书不可信, 证书密钥弱, 证书即将过期,少于7天, 证书即将过期,少于30天, 正常, 部分异常

Parameters:

  • Id: —

    ID标识

  • Domain: —

    域名

  • Ip: —

    IP地址

  • AutoIP: —

    是否自动获取IP:true:是,false:否

  • Grade: —

    评级

  • Brand: —

    证书品牌

  • ServerType: —

    监控服务类型

  • GradeCode: —

    评级Code

  • Notice: —

    是否监控告警;true:是,false:否

  • AccountDomainId: —

    账号域名关系ID

  • Tags: —

    标签

  • Status: —

    域名状态:

  • Port: —

    域名端口



623
624
625
# File 'lib/v20190605/models.rb', line 623

def Grade
  @Grade
end

#GradeCode ⇒ Object

"A+", "A", "A-", "B", "C", "D", "E", "F", "T", 0 :Web 1: SMTP 2: IMAP 3: POP3 0:"unknown", 1:"A+", 2: "A", 3:"A-", 4:"B", 5:"C", 6:"D", 7: "E", 8: "F", 9:"T", 注意:此字段可能返回 null,表示取不到有效值。 连接异常, 证书已过期, 证书已吊销, 证书黑名单, 证书域名不匹配, 证书不可信, 证书密钥弱, 证书即将过期,少于7天, 证书即将过期,少于30天, 正常, 部分异常

Parameters:

  • Id: —

    ID标识

  • Domain: —

    域名

  • Ip: —

    IP地址

  • AutoIP: —

    是否自动获取IP:true:是,false:否

  • Grade: —

    评级

  • Brand: —

    证书品牌

  • ServerType: —

    监控服务类型

  • GradeCode: —

    评级Code

  • Notice: —

    是否监控告警;true:是,false:否

  • AccountDomainId: —

    账号域名关系ID

  • Tags: —

    标签

  • Status: —

    域名状态:

  • Port: —

    域名端口



623
624
625
# File 'lib/v20190605/models.rb', line 623

def GradeCode
  @GradeCode
end

#Id ⇒ Object

"A+", "A", "A-", "B", "C", "D", "E", "F", "T", 0 :Web 1: SMTP 2: IMAP 3: POP3 0:"unknown", 1:"A+", 2: "A", 3:"A-", 4:"B", 5:"C", 6:"D", 7: "E", 8: "F", 9:"T", 注意:此字段可能返回 null,表示取不到有效值。 连接异常, 证书已过期, 证书已吊销, 证书黑名单, 证书域名不匹配, 证书不可信, 证书密钥弱, 证书即将过期,少于7天, 证书即将过期,少于30天, 正常, 部分异常

Parameters:

  • Id: —

    ID标识

  • Domain: —

    域名

  • Ip: —

    IP地址

  • AutoIP: —

    是否自动获取IP:true:是,false:否

  • Grade: —

    评级

  • Brand: —

    证书品牌

  • ServerType: —

    监控服务类型

  • GradeCode: —

    评级Code

  • Notice: —

    是否监控告警;true:是,false:否

  • AccountDomainId: —

    账号域名关系ID

  • Tags: —

    标签

  • Status: —

    域名状态:

  • Port: —

    域名端口



623
624
625
# File 'lib/v20190605/models.rb', line 623

def Id
  @Id
end

#Ip ⇒ Object

"A+", "A", "A-", "B", "C", "D", "E", "F", "T", 0 :Web 1: SMTP 2: IMAP 3: POP3 0:"unknown", 1:"A+", 2: "A", 3:"A-", 4:"B", 5:"C", 6:"D", 7: "E", 8: "F", 9:"T", 注意:此字段可能返回 null,表示取不到有效值。 连接异常, 证书已过期, 证书已吊销, 证书黑名单, 证书域名不匹配, 证书不可信, 证书密钥弱, 证书即将过期,少于7天, 证书即将过期,少于30天, 正常, 部分异常

Parameters:

  • Id: —

    ID标识

  • Domain: —

    域名

  • Ip: —

    IP地址

  • AutoIP: —

    是否自动获取IP:true:是,false:否

  • Grade: —

    评级

  • Brand: —

    证书品牌

  • ServerType: —

    监控服务类型

  • GradeCode: —

    评级Code

  • Notice: —

    是否监控告警;true:是,false:否

  • AccountDomainId: —

    账号域名关系ID

  • Tags: —

    标签

  • Status: —

    域名状态:

  • Port: —

    域名端口



623
624
625
# File 'lib/v20190605/models.rb', line 623

def Ip
  @Ip
end

#Notice ⇒ Object

"A+", "A", "A-", "B", "C", "D", "E", "F", "T", 0 :Web 1: SMTP 2: IMAP 3: POP3 0:"unknown", 1:"A+", 2: "A", 3:"A-", 4:"B", 5:"C", 6:"D", 7: "E", 8: "F", 9:"T", 注意:此字段可能返回 null,表示取不到有效值。 连接异常, 证书已过期, 证书已吊销, 证书黑名单, 证书域名不匹配, 证书不可信, 证书密钥弱, 证书即将过期,少于7天, 证书即将过期,少于30天, 正常, 部分异常

Parameters:

  • Id: —

    ID标识

  • Domain: —

    域名

  • Ip: —

    IP地址

  • AutoIP: —

    是否自动获取IP:true:是,false:否

  • Grade: —

    评级

  • Brand: —

    证书品牌

  • ServerType: —

    监控服务类型

  • GradeCode: —

    评级Code

  • Notice: —

    是否监控告警;true:是,false:否

  • AccountDomainId: —

    账号域名关系ID

  • Tags: —

    标签

  • Status: —

    域名状态:

  • Port: —

    域名端口



623
624
625
# File 'lib/v20190605/models.rb', line 623

def Notice
  @Notice
end

#Port ⇒ Object

"A+", "A", "A-", "B", "C", "D", "E", "F", "T", 0 :Web 1: SMTP 2: IMAP 3: POP3 0:"unknown", 1:"A+", 2: "A", 3:"A-", 4:"B", 5:"C", 6:"D", 7: "E", 8: "F", 9:"T", 注意:此字段可能返回 null,表示取不到有效值。 连接异常, 证书已过期, 证书已吊销, 证书黑名单, 证书域名不匹配, 证书不可信, 证书密钥弱, 证书即将过期,少于7天, 证书即将过期,少于30天, 正常, 部分异常

Parameters:

  • Id: —

    ID标识

  • Domain: —

    域名

  • Ip: —

    IP地址

  • AutoIP: —

    是否自动获取IP:true:是,false:否

  • Grade: —

    评级

  • Brand: —

    证书品牌

  • ServerType: —

    监控服务类型

  • GradeCode: —

    评级Code

  • Notice: —

    是否监控告警;true:是,false:否

  • AccountDomainId: —

    账号域名关系ID

  • Tags: —

    标签

  • Status: —

    域名状态:

  • Port: —

    域名端口



623
624
625
# File 'lib/v20190605/models.rb', line 623

def Port
  @Port
end

#ServerType ⇒ Object

"A+", "A", "A-", "B", "C", "D", "E", "F", "T", 0 :Web 1: SMTP 2: IMAP 3: POP3 0:"unknown", 1:"A+", 2: "A", 3:"A-", 4:"B", 5:"C", 6:"D", 7: "E", 8: "F", 9:"T", 注意:此字段可能返回 null,表示取不到有效值。 连接异常, 证书已过期, 证书已吊销, 证书黑名单, 证书域名不匹配, 证书不可信, 证书密钥弱, 证书即将过期,少于7天, 证书即将过期,少于30天, 正常, 部分异常

Parameters:

  • Id: —

    ID标识

  • Domain: —

    域名

  • Ip: —

    IP地址

  • AutoIP: —

    是否自动获取IP:true:是,false:否

  • Grade: —

    评级

  • Brand: —

    证书品牌

  • ServerType: —

    监控服务类型

  • GradeCode: —

    评级Code

  • Notice: —

    是否监控告警;true:是,false:否

  • AccountDomainId: —

    账号域名关系ID

  • Tags: —

    标签

  • Status: —

    域名状态:

  • Port: —

    域名端口



623
624
625
# File 'lib/v20190605/models.rb', line 623

def ServerType
  @ServerType
end

#Status ⇒ Object

"A+", "A", "A-", "B", "C", "D", "E", "F", "T", 0 :Web 1: SMTP 2: IMAP 3: POP3 0:"unknown", 1:"A+", 2: "A", 3:"A-", 4:"B", 5:"C", 6:"D", 7: "E", 8: "F", 9:"T", 注意:此字段可能返回 null,表示取不到有效值。 连接异常, 证书已过期, 证书已吊销, 证书黑名单, 证书域名不匹配, 证书不可信, 证书密钥弱, 证书即将过期,少于7天, 证书即将过期,少于30天, 正常, 部分异常

Parameters:

  • Id: —

    ID标识

  • Domain: —

    域名

  • Ip: —

    IP地址

  • AutoIP: —

    是否自动获取IP:true:是,false:否

  • Grade: —

    评级

  • Brand: —

    证书品牌

  • ServerType: —

    监控服务类型

  • GradeCode: —

    评级Code

  • Notice: —

    是否监控告警;true:是,false:否

  • AccountDomainId: —

    账号域名关系ID

  • Tags: —

    标签

  • Status: —

    域名状态:

  • Port: —

    域名端口



623
624
625
# File 'lib/v20190605/models.rb', line 623

def Status
  @Status
end

#Tags ⇒ Object

"A+", "A", "A-", "B", "C", "D", "E", "F", "T", 0 :Web 1: SMTP 2: IMAP 3: POP3 0:"unknown", 1:"A+", 2: "A", 3:"A-", 4:"B", 5:"C", 6:"D", 7: "E", 8: "F", 9:"T", 注意:此字段可能返回 null,表示取不到有效值。 连接异常, 证书已过期, 证书已吊销, 证书黑名单, 证书域名不匹配, 证书不可信, 证书密钥弱, 证书即将过期,少于7天, 证书即将过期,少于30天, 正常, 部分异常

Parameters:

  • Id: —

    ID标识

  • Domain: —

    域名

  • Ip: —

    IP地址

  • AutoIP: —

    是否自动获取IP:true:是,false:否

  • Grade: —

    评级

  • Brand: —

    证书品牌

  • ServerType: —

    监控服务类型

  • GradeCode: —

    评级Code

  • Notice: —

    是否监控告警;true:是,false:否

  • AccountDomainId: —

    账号域名关系ID

  • Tags: —

    标签

  • Status: —

    域名状态:

  • Port: —

    域名端口



623
624
625
# File 'lib/v20190605/models.rb', line 623

def Tags
  @Tags
end

Instance Method Details

#deserialize(params) ⇒ Object



641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
# File 'lib/v20190605/models.rb', line 641

def deserialize(params)
  @Id = params['Id']
  @Domain = params['Domain']
  @Ip = params['Ip']
  @AutoIP = params['AutoIP']
  @Grade = params['Grade']
  @Brand = params['Brand']
  @ServerType = params['ServerType']
  @GradeCode = params['GradeCode']
  @Notice = params['Notice']
  @AccountDomainId = params['AccountDomainId']
  @Tags = params['Tags']
  @Status = params['Status']
  @Port = params['Port']
end