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.
11217 11218 11219 11220 |
# File 'lib/v20201207/models.rb', line 11217 def initialize(instanceid=nil, rollbackconfigfilereleases=nil) @InstanceId = instanceid @RollbackConfigFileReleases = rollbackconfigfilereleases end |
Instance Attribute Details
#InstanceId ⇒ Object
11215 11216 11217 |
# File 'lib/v20201207/models.rb', line 11215 def InstanceId @InstanceId end |
#RollbackConfigFileReleases ⇒ Object
11215 11216 11217 |
# File 'lib/v20201207/models.rb', line 11215 def RollbackConfigFileReleases @RollbackConfigFileReleases end |
Instance Method Details
#deserialize(params) ⇒ Object
11222 11223 11224 11225 11226 11227 11228 11229 11230 11231 11232 |
# File 'lib/v20201207/models.rb', line 11222 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 |