Class: TencentCloud::Gse::V20191112::UpdateAliasRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gse::V20191112::UpdateAliasRequest
- Defined in:
- lib/v20191112/models.rb
Overview
UpdateAlias请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(aliasid = nil, name = nil, description = nil, routingstrategy = nil) ⇒ UpdateAliasRequest
constructor
A new instance of UpdateAliasRequest.
Constructor Details
#initialize(aliasid = nil, name = nil, description = nil, routingstrategy = nil) ⇒ UpdateAliasRequest
Returns a new instance of UpdateAliasRequest.
5552 5553 5554 5555 5556 5557 |
# File 'lib/v20191112/models.rb', line 5552 def initialize(aliasid=nil, name=nil, description=nil, routingstrategy=nil) @AliasId = aliasid @Name = name @Description = description @RoutingStrategy = routingstrategy end |
Instance Attribute Details
#AliasId ⇒ Object
5550 5551 5552 |
# File 'lib/v20191112/models.rb', line 5550 def AliasId @AliasId end |
#Description ⇒ Object
5550 5551 5552 |
# File 'lib/v20191112/models.rb', line 5550 def Description @Description end |
#Name ⇒ Object
5550 5551 5552 |
# File 'lib/v20191112/models.rb', line 5550 def Name @Name end |
#RoutingStrategy ⇒ Object
5550 5551 5552 |
# File 'lib/v20191112/models.rb', line 5550 def RoutingStrategy @RoutingStrategy end |
Instance Method Details
#deserialize(params) ⇒ Object
5559 5560 5561 5562 5563 5564 5565 5566 5567 |
# File 'lib/v20191112/models.rb', line 5559 def deserialize(params) @AliasId = params['AliasId'] @Name = params['Name'] @Description = params['Description'] unless params['RoutingStrategy'].nil? @RoutingStrategy = RoutingStrategy.new @RoutingStrategy.deserialize(params['RoutingStrategy']) end end |