Class: TencentCloud::Antiddos::V20200309::DescribeBgpInstancesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Antiddos::V20200309::DescribeBgpInstancesRequest
- Defined in:
- lib/v20200309/models.rb
Overview
DescribeBgpInstances请求参数结构体
Instance Attribute Summary collapse
- #FilterInstanceIdList ⇒ Object
- #FilterRegion ⇒ Object
- #FilterTag ⇒ Object
- #Limit ⇒ Object
- #Offset ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(filterregion = nil, filterinstanceidlist = nil, filtertag = nil, limit = nil, offset = nil) ⇒ DescribeBgpInstancesRequest
constructor
A new instance of DescribeBgpInstancesRequest.
Constructor Details
#initialize(filterregion = nil, filterinstanceidlist = nil, filtertag = nil, limit = nil, offset = nil) ⇒ DescribeBgpInstancesRequest
Returns a new instance of DescribeBgpInstancesRequest.
3539 3540 3541 3542 3543 3544 3545 |
# File 'lib/v20200309/models.rb', line 3539 def initialize(filterregion=nil, filterinstanceidlist=nil, filtertag=nil, limit=nil, offset=nil) @FilterRegion = filterregion @FilterInstanceIdList = filterinstanceidlist @FilterTag = filtertag @Limit = limit @Offset = offset end |
Instance Attribute Details
#FilterInstanceIdList ⇒ Object
3537 3538 3539 |
# File 'lib/v20200309/models.rb', line 3537 def FilterInstanceIdList @FilterInstanceIdList end |
#FilterRegion ⇒ Object
3537 3538 3539 |
# File 'lib/v20200309/models.rb', line 3537 def FilterRegion @FilterRegion end |
#FilterTag ⇒ Object
3537 3538 3539 |
# File 'lib/v20200309/models.rb', line 3537 def FilterTag @FilterTag end |
#Limit ⇒ Object
3537 3538 3539 |
# File 'lib/v20200309/models.rb', line 3537 def Limit @Limit end |
#Offset ⇒ Object
3537 3538 3539 |
# File 'lib/v20200309/models.rb', line 3537 def Offset @Offset end |
Instance Method Details
#deserialize(params) ⇒ Object
3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 |
# File 'lib/v20200309/models.rb', line 3547 def deserialize(params) @FilterRegion = params['FilterRegion'] @FilterInstanceIdList = params['FilterInstanceIdList'] unless params['FilterTag'].nil? @FilterTag = [] params['FilterTag'].each do |i| taginfo_tmp = TagInfo.new taginfo_tmp.deserialize(i) @FilterTag << taginfo_tmp end end @Limit = params['Limit'] @Offset = params['Offset'] end |