Class: TencentCloud::Tcb::V20180608::DescribeCloudBaseGWAPIRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tcb::V20180608::DescribeCloudBaseGWAPIRequest
- Defined in:
- lib/v20180608/models.rb
Overview
DescribeCloudBaseGWAPI请求参数结构体
Instance Attribute Summary collapse
- #APIId ⇒ Object
- #Domain ⇒ Object
- #EnableRegion ⇒ Object
- #EnableUnion ⇒ Object
- #Limit ⇒ Object
- #Name ⇒ Object
- #Offset ⇒ Object
- #Path ⇒ Object
- #ServiceId ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(serviceid = nil, domain = nil, path = nil, apiid = nil, type = nil, name = nil, offset = nil, limit = nil, enableregion = nil, enableunion = nil) ⇒ DescribeCloudBaseGWAPIRequest
constructor
A new instance of DescribeCloudBaseGWAPIRequest.
Constructor Details
#initialize(serviceid = nil, domain = nil, path = nil, apiid = nil, type = nil, name = nil, offset = nil, limit = nil, enableregion = nil, enableunion = nil) ⇒ DescribeCloudBaseGWAPIRequest
Returns a new instance of DescribeCloudBaseGWAPIRequest.
3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 |
# File 'lib/v20180608/models.rb', line 3670 def initialize(serviceid=nil, domain=nil, path=nil, apiid=nil, type=nil, name=nil, offset=nil, limit=nil, enableregion=nil, enableunion=nil) @ServiceId = serviceid @Domain = domain @Path = path @APIId = apiid @Type = type @Name = name @Offset = offset @Limit = limit @EnableRegion = enableregion @EnableUnion = enableunion end |
Instance Attribute Details
#APIId ⇒ Object
3668 3669 3670 |
# File 'lib/v20180608/models.rb', line 3668 def APIId @APIId end |
#Domain ⇒ Object
3668 3669 3670 |
# File 'lib/v20180608/models.rb', line 3668 def Domain @Domain end |
#EnableRegion ⇒ Object
3668 3669 3670 |
# File 'lib/v20180608/models.rb', line 3668 def EnableRegion @EnableRegion end |
#EnableUnion ⇒ Object
3668 3669 3670 |
# File 'lib/v20180608/models.rb', line 3668 def EnableUnion @EnableUnion end |
#Limit ⇒ Object
3668 3669 3670 |
# File 'lib/v20180608/models.rb', line 3668 def Limit @Limit end |
#Name ⇒ Object
3668 3669 3670 |
# File 'lib/v20180608/models.rb', line 3668 def Name @Name end |
#Offset ⇒ Object
3668 3669 3670 |
# File 'lib/v20180608/models.rb', line 3668 def Offset @Offset end |
#Path ⇒ Object
3668 3669 3670 |
# File 'lib/v20180608/models.rb', line 3668 def Path @Path end |
#ServiceId ⇒ Object
3668 3669 3670 |
# File 'lib/v20180608/models.rb', line 3668 def ServiceId @ServiceId end |
#Type ⇒ Object
3668 3669 3670 |
# File 'lib/v20180608/models.rb', line 3668 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 |
# File 'lib/v20180608/models.rb', line 3683 def deserialize(params) @ServiceId = params['ServiceId'] @Domain = params['Domain'] @Path = params['Path'] @APIId = params['APIId'] @Type = params['Type'] @Name = params['Name'] @Offset = params['Offset'] @Limit = params['Limit'] @EnableRegion = params['EnableRegion'] @EnableUnion = params['EnableUnion'] end |