Class: TencentCloud::Scf::V20180416::GetAliasResponse

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

Overview

GetAlias返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(functionversion = nil, name = nil, routingconfig = nil, description = nil, addtime = nil, modtime = nil, requestid = nil) ⇒ GetAliasResponse

Returns a new instance of GetAliasResponse.



1711
1712
1713
1714
1715
1716
1717
1718
1719
# File 'lib/v20180416/models.rb', line 1711

def initialize(functionversion=nil, name=nil, routingconfig=nil, description=nil, addtime=nil, modtime=nil, requestid=nil)
  @FunctionVersion = functionversion
  @Name = name
  @RoutingConfig = routingconfig
  @Description = description
  @AddTime = addtime
  @ModTime = modtime
  @RequestId = requestid
end

Instance Attribute Details

#AddTime ⇒ Object

Parameters:

  • FunctionVersion: —

    别名指向的主版本

  • Name: —

    别名的名称

  • RoutingConfig: —

    别名的路由信息

  • Description: —

    别名的描述

  • AddTime: —

    创建时间

  • ModTime: —

    更新时间

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1709
1710
1711
# File 'lib/v20180416/models.rb', line 1709

def AddTime
  @AddTime
end

#Description ⇒ Object

Parameters:

  • FunctionVersion: —

    别名指向的主版本

  • Name: —

    别名的名称

  • RoutingConfig: —

    别名的路由信息

  • Description: —

    别名的描述

  • AddTime: —

    创建时间

  • ModTime: —

    更新时间

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1709
1710
1711
# File 'lib/v20180416/models.rb', line 1709

def Description
  @Description
end

#FunctionVersion ⇒ Object

Parameters:

  • FunctionVersion: —

    别名指向的主版本

  • Name: —

    别名的名称

  • RoutingConfig: —

    别名的路由信息

  • Description: —

    别名的描述

  • AddTime: —

    创建时间

  • ModTime: —

    更新时间

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1709
1710
1711
# File 'lib/v20180416/models.rb', line 1709

def FunctionVersion
  @FunctionVersion
end

#ModTime ⇒ Object

Parameters:

  • FunctionVersion: —

    别名指向的主版本

  • Name: —

    别名的名称

  • RoutingConfig: —

    别名的路由信息

  • Description: —

    别名的描述

  • AddTime: —

    创建时间

  • ModTime: —

    更新时间

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1709
1710
1711
# File 'lib/v20180416/models.rb', line 1709

def ModTime
  @ModTime
end

#Name ⇒ Object

Parameters:

  • FunctionVersion: —

    别名指向的主版本

  • Name: —

    别名的名称

  • RoutingConfig: —

    别名的路由信息

  • Description: —

    别名的描述

  • AddTime: —

    创建时间

  • ModTime: —

    更新时间

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1709
1710
1711
# File 'lib/v20180416/models.rb', line 1709

def Name
  @Name
end

#RequestId ⇒ Object

Parameters:

  • FunctionVersion: —

    别名指向的主版本

  • Name: —

    别名的名称

  • RoutingConfig: —

    别名的路由信息

  • Description: —

    别名的描述

  • AddTime: —

    创建时间

  • ModTime: —

    更新时间

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1709
1710
1711
# File 'lib/v20180416/models.rb', line 1709

def RequestId
  @RequestId
end

#RoutingConfig ⇒ Object

Parameters:

  • FunctionVersion: —

    别名指向的主版本

  • Name: —

    别名的名称

  • RoutingConfig: —

    别名的路由信息

  • Description: —

    别名的描述

  • AddTime: —

    创建时间

  • ModTime: —

    更新时间

  • RequestId: —

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1709
1710
1711
# File 'lib/v20180416/models.rb', line 1709

def RoutingConfig
  @RoutingConfig
end

Instance Method Details

#deserialize(params) ⇒ Object



1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
# File 'lib/v20180416/models.rb', line 1721

def deserialize(params)
  @FunctionVersion = params['FunctionVersion']
  @Name = params['Name']
  unless params['RoutingConfig'].nil?
    @RoutingConfig = RoutingConfig.new
    @RoutingConfig.deserialize(params['RoutingConfig'])
  end
  @Description = params['Description']
  @AddTime = params['AddTime']
  @ModTime = params['ModTime']
  @RequestId = params['RequestId']
end