Class: TencentCloud::Apigateway::V20180808::Environment

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180808/models.rb

Overview

服务发布的环境信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(environmentname = nil, url = nil, status = nil, versionname = nil, createtime = nil) ⇒ Environment

Returns a new instance of Environment.



6309
6310
6311
6312
6313
6314
6315
# File 'lib/v20180808/models.rb', line 6309

def initialize(environmentname=nil, url=nil, status=nil, versionname=nil, createtime=nil)
  @EnvironmentName = environmentname
  @Url = url
  @Status = status
  @VersionName = versionname
  @CreateTime = createtime
end

Instance Attribute Details

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentName:

    环境名称。

  • Url:

    访问路径。

  • Status:

    发布状态,1 表示已发布,0 表示未发布。

  • VersionName:

    运行版本。

  • CreateTime:

    创建时间



6307
6308
6309
# File 'lib/v20180808/models.rb', line 6307

def CreateTime
  @CreateTime
end

#EnvironmentNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentName:

    环境名称。

  • Url:

    访问路径。

  • Status:

    发布状态,1 表示已发布,0 表示未发布。

  • VersionName:

    运行版本。

  • CreateTime:

    创建时间



6307
6308
6309
# File 'lib/v20180808/models.rb', line 6307

def EnvironmentName
  @EnvironmentName
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentName:

    环境名称。

  • Url:

    访问路径。

  • Status:

    发布状态,1 表示已发布,0 表示未发布。

  • VersionName:

    运行版本。

  • CreateTime:

    创建时间



6307
6308
6309
# File 'lib/v20180808/models.rb', line 6307

def Status
  @Status
end

#UrlObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentName:

    环境名称。

  • Url:

    访问路径。

  • Status:

    发布状态,1 表示已发布,0 表示未发布。

  • VersionName:

    运行版本。

  • CreateTime:

    创建时间



6307
6308
6309
# File 'lib/v20180808/models.rb', line 6307

def Url
  @Url
end

#VersionNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentName:

    环境名称。

  • Url:

    访问路径。

  • Status:

    发布状态,1 表示已发布,0 表示未发布。

  • VersionName:

    运行版本。

  • CreateTime:

    创建时间



6307
6308
6309
# File 'lib/v20180808/models.rb', line 6307

def VersionName
  @VersionName
end

Instance Method Details

#deserialize(params) ⇒ Object



6317
6318
6319
6320
6321
6322
6323
# File 'lib/v20180808/models.rb', line 6317

def deserialize(params)
  @EnvironmentName = params['EnvironmentName']
  @Url = params['Url']
  @Status = params['Status']
  @VersionName = params['VersionName']
  @CreateTime = params['CreateTime']
end