class TencentCloud::Tsf::V20180326::CreateApplicationRequest
CreateApplication请求参数结构体
def deserialize(params)
def deserialize(params) @ApplicationName = params['ApplicationName'] @ApplicationType = params['ApplicationType'] @MicroserviceType = params['MicroserviceType'] @ApplicationDesc = params['ApplicationDesc'] @ApplicationLogConfig = params['ApplicationLogConfig'] @ApplicationResourceType = params['ApplicationResourceType'] @ApplicationRuntimeType = params['ApplicationRuntimeType'] @ProgramId = params['ProgramId'] unless params['ServiceConfigList'].nil? @ServiceConfigList = [] params['ServiceConfigList'].each do |i| serviceconfig_tmp = ServiceConfig.new serviceconfig_tmp.deserialize(i) @ServiceConfigList << serviceconfig_tmp end end @IgnoreCreateImageRepository = params['IgnoreCreateImageRepository'] @ProgramIdList = params['ProgramIdList'] @ApmInstanceId = params['ApmInstanceId'] @ProgramLanguage = params['ProgramLanguage'] @FrameworkType = params['FrameworkType'] unless params['ServiceGovernanceConfig'].nil? @ServiceGovernanceConfig = ServiceGovernanceConfig.new @ServiceGovernanceConfig.deserialize(params['ServiceGovernanceConfig']) end @CreateSameNameImageRepository = params['CreateSameNameImageRepository'] end
def initialize(applicationname=nil, applicationtype=nil, microservicetype=nil, applicationdesc=nil, applicationlogconfig=nil, applicationresourcetype=nil, applicationruntimetype=nil, programid=nil, serviceconfiglist=nil, ignorecreateimagerepository=nil, programidlist=nil, apminstanceid=nil, programlanguage=nil, frameworktype=nil, servicegovernanceconfig=nil, createsamenameimagerepository=nil)
def initialize(applicationname=nil, applicationtype=nil, microservicetype=nil, applicationdesc=nil, applicationlogconfig=nil, applicationresourcetype=nil, applicationruntimetype=nil, programid=nil, serviceconfiglist=nil, ignorecreateimagerepository=nil, programidlist=nil, apminstanceid=nil, programlanguage=nil, frameworktype=nil, servicegovernanceconfig=nil, createsamenameimagerepository=nil) @ApplicationName = applicationname @ApplicationType = applicationtype @MicroserviceType = microservicetype @ApplicationDesc = applicationdesc @ApplicationLogConfig = applicationlogconfig @ApplicationResourceType = applicationresourcetype @ApplicationRuntimeType = applicationruntimetype @ProgramId = programid @ServiceConfigList = serviceconfiglist @IgnoreCreateImageRepository = ignorecreateimagerepository @ProgramIdList = programidlist @ApmInstanceId = apminstanceid @ProgramLanguage = programlanguage @FrameworkType = frameworktype @ServiceGovernanceConfig = servicegovernanceconfig @CreateSameNameImageRepository = createsamenameimagerepository end