Class: TencentCloud::Emr::V20190103::ModifyResourceTags
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Emr::V20190103::ModifyResourceTags
- Defined in:
- lib/v20190103/models.rb
Overview
强制修改标签
Instance Attribute Summary collapse
- #AddTags ⇒ Object
- #DeleteTags ⇒ Object
- #ModifyTags ⇒ Object
- #Resource ⇒ Object
- #ResourceId ⇒ Object
- #ResourcePrefix ⇒ Object
- #ResourceRegion ⇒ Object
- #ServiceType ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(resourceid = nil, resource = nil, resourceprefix = nil, resourceregion = nil, servicetype = nil, deletetags = nil, addtags = nil, modifytags = nil) ⇒ ModifyResourceTags
constructor
A new instance of ModifyResourceTags.
Constructor Details
#initialize(resourceid = nil, resource = nil, resourceprefix = nil, resourceregion = nil, servicetype = nil, deletetags = nil, addtags = nil, modifytags = nil) ⇒ ModifyResourceTags
Returns a new instance of ModifyResourceTags.
9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 |
# File 'lib/v20190103/models.rb', line 9145 def initialize(resourceid=nil, resource=nil, resourceprefix=nil, resourceregion=nil, servicetype=nil, =nil, =nil, =nil) @ResourceId = resourceid @Resource = resource @ResourcePrefix = resourceprefix @ResourceRegion = resourceregion @ServiceType = servicetype @DeleteTags = @AddTags = @ModifyTags = end |
Instance Attribute Details
#AddTags ⇒ Object
9143 9144 9145 |
# File 'lib/v20190103/models.rb', line 9143 def AddTags @AddTags end |
#DeleteTags ⇒ Object
9143 9144 9145 |
# File 'lib/v20190103/models.rb', line 9143 def DeleteTags @DeleteTags end |
#ModifyTags ⇒ Object
9143 9144 9145 |
# File 'lib/v20190103/models.rb', line 9143 def ModifyTags @ModifyTags end |
#Resource ⇒ Object
9143 9144 9145 |
# File 'lib/v20190103/models.rb', line 9143 def Resource @Resource end |
#ResourceId ⇒ Object
9143 9144 9145 |
# File 'lib/v20190103/models.rb', line 9143 def ResourceId @ResourceId end |
#ResourcePrefix ⇒ Object
9143 9144 9145 |
# File 'lib/v20190103/models.rb', line 9143 def ResourcePrefix @ResourcePrefix end |
#ResourceRegion ⇒ Object
9143 9144 9145 |
# File 'lib/v20190103/models.rb', line 9143 def ResourceRegion @ResourceRegion end |
#ServiceType ⇒ Object
9143 9144 9145 |
# File 'lib/v20190103/models.rb', line 9143 def ServiceType @ServiceType end |
Instance Method Details
#deserialize(params) ⇒ Object
9156 9157 9158 9159 9160 9161 9162 9163 9164 9165 9166 9167 9168 9169 9170 9171 9172 9173 9174 9175 9176 9177 9178 9179 9180 9181 9182 9183 9184 9185 9186 |
# File 'lib/v20190103/models.rb', line 9156 def deserialize(params) @ResourceId = params['ResourceId'] @Resource = params['Resource'] @ResourcePrefix = params['ResourcePrefix'] @ResourceRegion = params['ResourceRegion'] @ServiceType = params['ServiceType'] unless params['DeleteTags'].nil? @DeleteTags = [] params['DeleteTags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @DeleteTags << tag_tmp end end unless params['AddTags'].nil? @AddTags = [] params['AddTags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @AddTags << tag_tmp end end unless params['ModifyTags'].nil? @ModifyTags = [] params['ModifyTags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @ModifyTags << tag_tmp end end end |