Class: TencentCloud::Ssl::V20191205::DdosInstanceDetail
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ssl::V20191205::DdosInstanceDetail
- Defined in:
- lib/v20191205/models.rb
Overview
ddos复杂类型
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(domain = nil, instanceid = nil, protocol = nil, certid = nil, virtualport = nil) ⇒ DdosInstanceDetail
constructor
A new instance of DdosInstanceDetail.
Constructor Details
#initialize(domain = nil, instanceid = nil, protocol = nil, certid = nil, virtualport = nil) ⇒ DdosInstanceDetail
Returns a new instance of DdosInstanceDetail.
2002 2003 2004 2005 2006 2007 2008 |
# File 'lib/v20191205/models.rb', line 2002 def initialize(domain=nil, instanceid=nil, protocol=nil, certid=nil, virtualport=nil) @Domain = domain @InstanceId = instanceid @Protocol = protocol @CertId = certid @VirtualPort = virtualport end |
Instance Attribute Details
#CertId ⇒ Object
2000 2001 2002 |
# File 'lib/v20191205/models.rb', line 2000 def CertId @CertId end |
#Domain ⇒ Object
2000 2001 2002 |
# File 'lib/v20191205/models.rb', line 2000 def Domain @Domain end |
#InstanceId ⇒ Object
2000 2001 2002 |
# File 'lib/v20191205/models.rb', line 2000 def InstanceId @InstanceId end |
#Protocol ⇒ Object
2000 2001 2002 |
# File 'lib/v20191205/models.rb', line 2000 def Protocol @Protocol end |
#VirtualPort ⇒ Object
2000 2001 2002 |
# File 'lib/v20191205/models.rb', line 2000 def VirtualPort @VirtualPort end |
Instance Method Details
#deserialize(params) ⇒ Object
2010 2011 2012 2013 2014 2015 2016 |
# File 'lib/v20191205/models.rb', line 2010 def deserialize(params) @Domain = params['Domain'] @InstanceId = params['InstanceId'] @Protocol = params['Protocol'] @CertId = params['CertId'] @VirtualPort = params['VirtualPort'] end |