class TencentCloud::Tse::V20201207::CreateCloudNativeAPIGatewayRequest
CreateCloudNativeAPIGateway请求参数结构体
def deserialize(params)
def deserialize(params) @Name = params['Name'] @Type = params['Type'] @GatewayVersion = params['GatewayVersion'] unless params['NodeConfig'].nil? @NodeConfig = CloudNativeAPIGatewayNodeConfig.new @NodeConfig.deserialize(params['NodeConfig']) end unless params['VpcConfig'].nil? @VpcConfig = CloudNativeAPIGatewayVpcConfig.new @VpcConfig.deserialize(params['VpcConfig']) end @Description = params['Description'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| instancetaginfo_tmp = InstanceTagInfo.new instancetaginfo_tmp.deserialize(i) @Tags << instancetaginfo_tmp end end @EnableCls = params['EnableCls'] @FeatureVersion = params['FeatureVersion'] @InternetMaxBandwidthOut = params['InternetMaxBandwidthOut'] @EngineRegion = params['EngineRegion'] @IngressClassName = params['IngressClassName'] @TradeType = params['TradeType'] unless params['InternetConfig'].nil? @InternetConfig = InternetConfig.new @InternetConfig.deserialize(params['InternetConfig']) end @PromId = params['PromId'] end
def initialize(name=nil, type=nil, gatewayversion=nil, nodeconfig=nil, vpcconfig=nil, description=nil, tags=nil, enablecls=nil, featureversion=nil, internetmaxbandwidthout=nil, engineregion=nil, ingressclassname=nil, tradetype=nil, internetconfig=nil, promid=nil)
def initialize(name=nil, type=nil, gatewayversion=nil, nodeconfig=nil, vpcconfig=nil, description=nil, tags=nil, enablecls=nil, featureversion=nil, internetmaxbandwidthout=nil, engineregion=nil, ingressclassname=nil, tradetype=nil, internetconfig=nil, promid=nil) @Name = name @Type = type @GatewayVersion = gatewayversion @NodeConfig = nodeconfig @VpcConfig = vpcconfig @Description = description @Tags = tags @EnableCls = enablecls @FeatureVersion = featureversion @InternetMaxBandwidthOut = internetmaxbandwidthout @EngineRegion = engineregion @IngressClassName = ingressclassname @TradeType = tradetype @InternetConfig = internetconfig @PromId = promid end