Class: TencentCloud::Apigateway::V20180808::ServiceSubDomainMappings
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Apigateway::V20180808::ServiceSubDomainMappings
- Defined in:
- lib/v20180808/models.rb
Overview
服务自定义域名路径映射
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(isdefaultmapping = nil, pathmappingset = nil) ⇒ ServiceSubDomainMappings
constructor
A new instance of ServiceSubDomainMappings.
Constructor Details
#initialize(isdefaultmapping = nil, pathmappingset = nil) ⇒ ServiceSubDomainMappings
Returns a new instance of ServiceSubDomainMappings.
8958 8959 8960 8961 |
# File 'lib/v20180808/models.rb', line 8958 def initialize(isdefaultmapping=nil, pathmappingset=nil) @IsDefaultMapping = isdefaultmapping @PathMappingSet = pathmappingset end |
Instance Attribute Details
#IsDefaultMapping ⇒ Object
8956 8957 8958 |
# File 'lib/v20180808/models.rb', line 8956 def IsDefaultMapping @IsDefaultMapping end |
#PathMappingSet ⇒ Object
8956 8957 8958 |
# File 'lib/v20180808/models.rb', line 8956 def PathMappingSet @PathMappingSet end |
Instance Method Details
#deserialize(params) ⇒ Object
8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 |
# File 'lib/v20180808/models.rb', line 8963 def deserialize(params) @IsDefaultMapping = params['IsDefaultMapping'] unless params['PathMappingSet'].nil? @PathMappingSet = [] params['PathMappingSet'].each do |i| pathmapping_tmp = PathMapping.new pathmapping_tmp.deserialize(i) @PathMappingSet << pathmapping_tmp end end end |