Class: TencentCloud::Bmlb::V20180625::TrafficMirror
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Bmlb::V20180625::TrafficMirror
- Defined in:
- lib/v20180625/models.rb
Overview
获取流量镜像实例的列表信息时返回的流量镜像信息。
Instance Attribute Summary collapse
- #Alias ⇒ Object
- #CreateTime ⇒ Object
- #HealthNum ⇒ Object
- #HealthSwitch ⇒ Object
- #HttpCheckDomain ⇒ Object
- #HttpCheckPath ⇒ Object
- #HttpCodes ⇒ Object
- #IntervalTime ⇒ Object
- #LoadBalancerType ⇒ Object
- #TrafficMirrorId ⇒ Object
- #UnhealthNum ⇒ Object
- #VpcCidrBlock ⇒ Object
- #VpcId ⇒ Object
- #VpcName ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(trafficmirrorid = nil, _alias = nil, vpcid = nil, loadbalancertype = nil, healthswitch = nil, healthnum = nil, unhealthnum = nil, intervaltime = nil, httpcheckdomain = nil, httpcheckpath = nil, httpcodes = nil, createtime = nil, vpccidrblock = nil, vpcname = nil) ⇒ TrafficMirror
constructor
A new instance of TrafficMirror.
Constructor Details
#initialize(trafficmirrorid = nil, _alias = nil, vpcid = nil, loadbalancertype = nil, healthswitch = nil, healthnum = nil, unhealthnum = nil, intervaltime = nil, httpcheckdomain = nil, httpcheckpath = nil, httpcodes = nil, createtime = nil, vpccidrblock = nil, vpcname = nil) ⇒ TrafficMirror
Returns a new instance of TrafficMirror.
4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 |
# File 'lib/v20180625/models.rb', line 4167 def initialize(trafficmirrorid=nil, _alias=nil, vpcid=nil, loadbalancertype=nil, healthswitch=nil, healthnum=nil, unhealthnum=nil, intervaltime=nil, httpcheckdomain=nil, httpcheckpath=nil, httpcodes=nil, createtime=nil, vpccidrblock=nil, vpcname=nil) @TrafficMirrorId = trafficmirrorid @Alias = _alias @VpcId = vpcid @LoadBalancerType = loadbalancertype @HealthSwitch = healthswitch @HealthNum = healthnum @UnhealthNum = unhealthnum @IntervalTime = intervaltime @HttpCheckDomain = httpcheckdomain @HttpCheckPath = httpcheckpath @HttpCodes = httpcodes @CreateTime = createtime @VpcCidrBlock = vpccidrblock @VpcName = vpcname end |
Instance Attribute Details
#Alias ⇒ Object
4165 4166 4167 |
# File 'lib/v20180625/models.rb', line 4165 def Alias @Alias end |
#CreateTime ⇒ Object
4165 4166 4167 |
# File 'lib/v20180625/models.rb', line 4165 def CreateTime @CreateTime end |
#HealthNum ⇒ Object
4165 4166 4167 |
# File 'lib/v20180625/models.rb', line 4165 def HealthNum @HealthNum end |
#HealthSwitch ⇒ Object
4165 4166 4167 |
# File 'lib/v20180625/models.rb', line 4165 def HealthSwitch @HealthSwitch end |
#HttpCheckDomain ⇒ Object
4165 4166 4167 |
# File 'lib/v20180625/models.rb', line 4165 def HttpCheckDomain @HttpCheckDomain end |
#HttpCheckPath ⇒ Object
4165 4166 4167 |
# File 'lib/v20180625/models.rb', line 4165 def HttpCheckPath @HttpCheckPath end |
#HttpCodes ⇒ Object
4165 4166 4167 |
# File 'lib/v20180625/models.rb', line 4165 def HttpCodes @HttpCodes end |
#IntervalTime ⇒ Object
4165 4166 4167 |
# File 'lib/v20180625/models.rb', line 4165 def IntervalTime @IntervalTime end |
#LoadBalancerType ⇒ Object
4165 4166 4167 |
# File 'lib/v20180625/models.rb', line 4165 def LoadBalancerType @LoadBalancerType end |
#TrafficMirrorId ⇒ Object
4165 4166 4167 |
# File 'lib/v20180625/models.rb', line 4165 def TrafficMirrorId @TrafficMirrorId end |
#UnhealthNum ⇒ Object
4165 4166 4167 |
# File 'lib/v20180625/models.rb', line 4165 def UnhealthNum @UnhealthNum end |
#VpcCidrBlock ⇒ Object
4165 4166 4167 |
# File 'lib/v20180625/models.rb', line 4165 def VpcCidrBlock @VpcCidrBlock end |
#VpcId ⇒ Object
4165 4166 4167 |
# File 'lib/v20180625/models.rb', line 4165 def VpcId @VpcId end |
#VpcName ⇒ Object
4165 4166 4167 |
# File 'lib/v20180625/models.rb', line 4165 def VpcName @VpcName end |
Instance Method Details
#deserialize(params) ⇒ Object
4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 |
# File 'lib/v20180625/models.rb', line 4184 def deserialize(params) @TrafficMirrorId = params['TrafficMirrorId'] @Alias = params['Alias'] @VpcId = params['VpcId'] @LoadBalancerType = params['LoadBalancerType'] @HealthSwitch = params['HealthSwitch'] @HealthNum = params['HealthNum'] @UnhealthNum = params['UnhealthNum'] @IntervalTime = params['IntervalTime'] @HttpCheckDomain = params['HttpCheckDomain'] @HttpCheckPath = params['HttpCheckPath'] @HttpCodes = params['HttpCodes'] @CreateTime = params['CreateTime'] @VpcCidrBlock = params['VpcCidrBlock'] @VpcName = params['VpcName'] end |