Class: TencentCloud::Apigateway::V20180808::AvailableApiInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Apigateway::V20180808::AvailableApiInfo
- Defined in:
- lib/v20180808/models.rb
Overview
插件相关的API信息。
Instance Attribute Summary collapse
-
#ApiId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ApiName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ApiType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AttachedOtherPlugin ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#IsAttached ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Method ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Path ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(apiid = nil, apiname = nil, apitype = nil, path = nil, method = nil, attachedotherplugin = nil, isattached = nil) ⇒ AvailableApiInfo
constructor
A new instance of AvailableApiInfo.
Constructor Details
#initialize(apiid = nil, apiname = nil, apitype = nil, path = nil, method = nil, attachedotherplugin = nil, isattached = nil) ⇒ AvailableApiInfo
Returns a new instance of AvailableApiInfo.
1300 1301 1302 1303 1304 1305 1306 1307 1308 |
# File 'lib/v20180808/models.rb', line 1300 def initialize(apiid=nil, apiname=nil, apitype=nil, path=nil, method=nil, attachedotherplugin=nil, isattached=nil) @ApiId = apiid @ApiName = apiname @ApiType = apitype @Path = path @Method = method @AttachedOtherPlugin = attachedotherplugin @IsAttached = isattached end |
Instance Attribute Details
#ApiId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1298 1299 1300 |
# File 'lib/v20180808/models.rb', line 1298 def ApiId @ApiId end |
#ApiName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1298 1299 1300 |
# File 'lib/v20180808/models.rb', line 1298 def ApiName @ApiName end |
#ApiType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1298 1299 1300 |
# File 'lib/v20180808/models.rb', line 1298 def ApiType @ApiType end |
#AttachedOtherPlugin ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1298 1299 1300 |
# File 'lib/v20180808/models.rb', line 1298 def AttachedOtherPlugin @AttachedOtherPlugin end |
#IsAttached ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1298 1299 1300 |
# File 'lib/v20180808/models.rb', line 1298 def IsAttached @IsAttached end |
#Method ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1298 1299 1300 |
# File 'lib/v20180808/models.rb', line 1298 def Method @Method end |
#Path ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1298 1299 1300 |
# File 'lib/v20180808/models.rb', line 1298 def Path @Path end |
Instance Method Details
#deserialize(params) ⇒ Object
1310 1311 1312 1313 1314 1315 1316 1317 1318 |
# File 'lib/v20180808/models.rb', line 1310 def deserialize(params) @ApiId = params['ApiId'] @ApiName = params['ApiName'] @ApiType = params['ApiType'] @Path = params['Path'] @Method = params['Method'] @AttachedOtherPlugin = params['AttachedOtherPlugin'] @IsAttached = params['IsAttached'] end |