Class: TencentCloud::Teo::V20220901::CreateMultiPathGatewayRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::CreateMultiPathGatewayRequest
- Defined in:
- lib/v20220901/models.rb
Overview
CreateMultiPathGateway请求参数结构体
Instance Attribute Summary collapse
-
#GatewayIP ⇒ Object
<li> cloud:云上网关,腾讯云创建和管理的网关;</li> <li> private:自有网关,用户部署的私有网关。</li>.
-
#GatewayName ⇒ Object
<li> cloud:云上网关,腾讯云创建和管理的网关;</li> <li> private:自有网关,用户部署的私有网关。</li>.
-
#GatewayPort ⇒ Object
<li> cloud:云上网关,腾讯云创建和管理的网关;</li> <li> private:自有网关,用户部署的私有网关。</li>.
-
#GatewayType ⇒ Object
<li> cloud:云上网关,腾讯云创建和管理的网关;</li> <li> private:自有网关,用户部署的私有网关。</li>.
-
#RegionId ⇒ Object
<li> cloud:云上网关,腾讯云创建和管理的网关;</li> <li> private:自有网关,用户部署的私有网关。</li>.
-
#ZoneId ⇒ Object
<li> cloud:云上网关,腾讯云创建和管理的网关;</li> <li> private:自有网关,用户部署的私有网关。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zoneid = nil, gatewaytype = nil, gatewayname = nil, gatewayport = nil, regionid = nil, gatewayip = nil) ⇒ CreateMultiPathGatewayRequest
constructor
A new instance of CreateMultiPathGatewayRequest.
Constructor Details
#initialize(zoneid = nil, gatewaytype = nil, gatewayname = nil, gatewayport = nil, regionid = nil, gatewayip = nil) ⇒ CreateMultiPathGatewayRequest
Returns a new instance of CreateMultiPathGatewayRequest.
4669 4670 4671 4672 4673 4674 4675 4676 |
# File 'lib/v20220901/models.rb', line 4669 def initialize(zoneid=nil, gatewaytype=nil, gatewayname=nil, gatewayport=nil, regionid=nil, gatewayip=nil) @ZoneId = zoneid @GatewayType = gatewaytype @GatewayName = gatewayname @GatewayPort = gatewayport @RegionId = regionid @GatewayIP = gatewayip end |
Instance Attribute Details
#GatewayIP ⇒ Object
<li> cloud:云上网关,腾讯云创建和管理的网关;</li> <li> private:自有网关,用户部署的私有网关。</li>
4667 4668 4669 |
# File 'lib/v20220901/models.rb', line 4667 def GatewayIP @GatewayIP end |
#GatewayName ⇒ Object
<li> cloud:云上网关,腾讯云创建和管理的网关;</li> <li> private:自有网关,用户部署的私有网关。</li>
4667 4668 4669 |
# File 'lib/v20220901/models.rb', line 4667 def GatewayName @GatewayName end |
#GatewayPort ⇒ Object
<li> cloud:云上网关,腾讯云创建和管理的网关;</li> <li> private:自有网关,用户部署的私有网关。</li>
4667 4668 4669 |
# File 'lib/v20220901/models.rb', line 4667 def GatewayPort @GatewayPort end |
#GatewayType ⇒ Object
<li> cloud:云上网关,腾讯云创建和管理的网关;</li> <li> private:自有网关,用户部署的私有网关。</li>
4667 4668 4669 |
# File 'lib/v20220901/models.rb', line 4667 def GatewayType @GatewayType end |
#RegionId ⇒ Object
<li> cloud:云上网关,腾讯云创建和管理的网关;</li> <li> private:自有网关,用户部署的私有网关。</li>
4667 4668 4669 |
# File 'lib/v20220901/models.rb', line 4667 def RegionId @RegionId end |
#ZoneId ⇒ Object
<li> cloud:云上网关,腾讯云创建和管理的网关;</li> <li> private:自有网关,用户部署的私有网关。</li>
4667 4668 4669 |
# File 'lib/v20220901/models.rb', line 4667 def ZoneId @ZoneId end |
Instance Method Details
#deserialize(params) ⇒ Object
4678 4679 4680 4681 4682 4683 4684 4685 |
# File 'lib/v20220901/models.rb', line 4678 def deserialize(params) @ZoneId = params['ZoneId'] @GatewayType = params['GatewayType'] @GatewayName = params['GatewayName'] @GatewayPort = params['GatewayPort'] @RegionId = params['RegionId'] @GatewayIP = params['GatewayIP'] end |