Class: TencentCloud::Ecm::V20190719::DescribeHaVipsRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ecm::V20190719::DescribeHaVipsRequest
- Defined in:
- lib/v20190719/models.rb
Overview
DescribeHaVips请求参数结构体
Instance Attribute Summary collapse
-
#EcmRegion ⇒ Object
havip-id - String - HAVIP唯一ID,形如:havip-9o233uri。 havip-name - String - HAVIP名称。 vpc-id - String - HAVIP所在私有网络ID。 subnet-id - String - HAVIP所在子网ID。.
-
#Filters ⇒ Object
havip-id - String - HAVIP唯一ID,形如:havip-9o233uri。 havip-name - String - HAVIP名称。 vpc-id - String - HAVIP所在私有网络ID。 subnet-id - String - HAVIP所在子网ID。.
-
#HaVipIds ⇒ Object
havip-id - String - HAVIP唯一ID,形如:havip-9o233uri。 havip-name - String - HAVIP名称。 vpc-id - String - HAVIP所在私有网络ID。 subnet-id - String - HAVIP所在子网ID。.
-
#Limit ⇒ Object
havip-id - String - HAVIP唯一ID,形如:havip-9o233uri。 havip-name - String - HAVIP名称。 vpc-id - String - HAVIP所在私有网络ID。 subnet-id - String - HAVIP所在子网ID。.
-
#Offset ⇒ Object
havip-id - String - HAVIP唯一ID,形如:havip-9o233uri。 havip-name - String - HAVIP名称。 vpc-id - String - HAVIP所在私有网络ID。 subnet-id - String - HAVIP所在子网ID。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(havipids = nil, filters = nil, offset = nil, limit = nil, ecmregion = nil) ⇒ DescribeHaVipsRequest
constructor
A new instance of DescribeHaVipsRequest.
Constructor Details
#initialize(havipids = nil, filters = nil, offset = nil, limit = nil, ecmregion = nil) ⇒ DescribeHaVipsRequest
Returns a new instance of DescribeHaVipsRequest.
2994 2995 2996 2997 2998 2999 3000 |
# File 'lib/v20190719/models.rb', line 2994 def initialize(havipids=nil, filters=nil, offset=nil, limit=nil, ecmregion=nil) @HaVipIds = havipids @Filters = filters @Offset = offset @Limit = limit @EcmRegion = ecmregion end |
Instance Attribute Details
#EcmRegion ⇒ Object
havip-id - String - HAVIP唯一ID,形如:havip-9o233uri。havip-name - String - HAVIP名称。vpc-id - String - HAVIP所在私有网络ID。subnet-id - String - HAVIP所在子网ID。
2992 2993 2994 |
# File 'lib/v20190719/models.rb', line 2992 def EcmRegion @EcmRegion end |
#Filters ⇒ Object
havip-id - String - HAVIP唯一ID,形如:havip-9o233uri。havip-name - String - HAVIP名称。vpc-id - String - HAVIP所在私有网络ID。subnet-id - String - HAVIP所在子网ID。
2992 2993 2994 |
# File 'lib/v20190719/models.rb', line 2992 def Filters @Filters end |
#HaVipIds ⇒ Object
havip-id - String - HAVIP唯一ID,形如:havip-9o233uri。havip-name - String - HAVIP名称。vpc-id - String - HAVIP所在私有网络ID。subnet-id - String - HAVIP所在子网ID。
2992 2993 2994 |
# File 'lib/v20190719/models.rb', line 2992 def HaVipIds @HaVipIds end |
#Limit ⇒ Object
havip-id - String - HAVIP唯一ID,形如:havip-9o233uri。havip-name - String - HAVIP名称。vpc-id - String - HAVIP所在私有网络ID。subnet-id - String - HAVIP所在子网ID。
2992 2993 2994 |
# File 'lib/v20190719/models.rb', line 2992 def Limit @Limit end |
#Offset ⇒ Object
havip-id - String - HAVIP唯一ID,形如:havip-9o233uri。havip-name - String - HAVIP名称。vpc-id - String - HAVIP所在私有网络ID。subnet-id - String - HAVIP所在子网ID。
2992 2993 2994 |
# File 'lib/v20190719/models.rb', line 2992 def Offset @Offset end |
Instance Method Details
#deserialize(params) ⇒ Object
3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 |
# File 'lib/v20190719/models.rb', line 3002 def deserialize(params) @HaVipIds = params['HaVipIds'] unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filter_tmp = Filter.new filter_tmp.deserialize(i) @Filters << filter_tmp end end @Offset = params['Offset'] @Limit = params['Limit'] @EcmRegion = params['EcmRegion'] end |