Class: TencentCloud::Tse::V20201207::RollbackConfigFileReleasesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tse::V20201207::RollbackConfigFileReleasesRequest
- Defined in:
- lib/v20201207/models.rb
Overview
RollbackConfigFileReleases请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, rollbackconfigfilereleases = nil) ⇒ RollbackConfigFileReleasesRequest
constructor
A new instance of RollbackConfigFileReleasesRequest.
Constructor Details
#initialize(instanceid = nil, rollbackconfigfilereleases = nil) ⇒ RollbackConfigFileReleasesRequest
Returns a new instance of RollbackConfigFileReleasesRequest.
11199 11200 11201 11202 |
# File 'lib/v20201207/models.rb', line 11199 def initialize(instanceid=nil, rollbackconfigfilereleases=nil) @InstanceId = instanceid @RollbackConfigFileReleases = rollbackconfigfilereleases end |
Instance Attribute Details
#InstanceId ⇒ Object
11197 11198 11199 |
# File 'lib/v20201207/models.rb', line 11197 def InstanceId @InstanceId end |
#RollbackConfigFileReleases ⇒ Object
11197 11198 11199 |
# File 'lib/v20201207/models.rb', line 11197 def RollbackConfigFileReleases @RollbackConfigFileReleases end |
Instance Method Details
#deserialize(params) ⇒ Object
11204 11205 11206 11207 11208 11209 11210 11211 11212 11213 11214 |
# File 'lib/v20201207/models.rb', line 11204 def deserialize(params) @InstanceId = params['InstanceId'] unless params['RollbackConfigFileReleases'].nil? @RollbackConfigFileReleases = [] params['RollbackConfigFileReleases'].each do |i| configfilerelease_tmp = ConfigFileRelease.new configfilerelease_tmp.deserialize(i) @RollbackConfigFileReleases << configfilerelease_tmp end end end |