Class: TencentCloud::Ssl::V20191205::WafInstanceDetail

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

Overview

waf实例详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domain = nil, certid = nil, keepalive = nil) ⇒ WafInstanceDetail

Returns a new instance of WafInstanceDetail.



8964
8965
8966
8967
8968
# File 'lib/v20191205/models.rb', line 8964

def initialize(domain=nil, certid=nil, keepalive=nil)
  @Domain = domain
  @CertId = certid
  @Keepalive = keepalive
end

Instance Attribute Details

#CertIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 域名

  • 证书ID

  • 是否保持长连接,1是,0 否



8962
8963
8964
# File 'lib/v20191205/models.rb', line 8962

def CertId
  @CertId
end

#DomainObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 域名

  • 证书ID

  • 是否保持长连接,1是,0 否



8962
8963
8964
# File 'lib/v20191205/models.rb', line 8962

def Domain
  @Domain
end

#KeepaliveObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • 域名

  • 证书ID

  • 是否保持长连接,1是,0 否



8962
8963
8964
# File 'lib/v20191205/models.rb', line 8962

def Keepalive
  @Keepalive
end

Instance Method Details

#deserialize(params) ⇒ Object



8970
8971
8972
8973
8974
# File 'lib/v20191205/models.rb', line 8970

def deserialize(params)
  @Domain = params['Domain']
  @CertId = params['CertId']
  @Keepalive = params['Keepalive']
end