Class: TencentCloud::Scf::V20180416::GetFunctionRequest

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

Overview

GetFunction请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(functionname = nil, qualifier = nil, namespace = nil, showcode = nil) ⇒ GetFunctionRequest

Returns a new instance of GetFunctionRequest.



2066
2067
2068
2069
2070
2071
# File 'lib/v20180416/models.rb', line 2066

def initialize(functionname=nil, qualifier=nil, namespace=nil, showcode=nil)
  @FunctionName = functionname
  @Qualifier = qualifier
  @Namespace = namespace
  @ShowCode = showcode
end

Instance Attribute Details

#FunctionName ⇒ Object

默认值: $LATEST 默认值: default

Parameters:

  • FunctionName: —

    需要获取详情的函数名称,ResourceId和FunctionName只能传一个

  • Qualifier: —

    函数的版本号

  • Namespace: —

    函数所属命名空间

  • ShowCode: —

    是否显示代码, TRUE表示显示代码,FALSE表示不显示代码,大于1M的入口文件不会显示



2064
2065
2066
# File 'lib/v20180416/models.rb', line 2064

def FunctionName
  @FunctionName
end

#Namespace ⇒ Object

默认值: $LATEST 默认值: default

Parameters:

  • FunctionName: —

    需要获取详情的函数名称,ResourceId和FunctionName只能传一个

  • Qualifier: —

    函数的版本号

  • Namespace: —

    函数所属命名空间

  • ShowCode: —

    是否显示代码, TRUE表示显示代码,FALSE表示不显示代码,大于1M的入口文件不会显示



2064
2065
2066
# File 'lib/v20180416/models.rb', line 2064

def Namespace
  @Namespace
end

#Qualifier ⇒ Object

默认值: $LATEST 默认值: default

Parameters:

  • FunctionName: —

    需要获取详情的函数名称,ResourceId和FunctionName只能传一个

  • Qualifier: —

    函数的版本号

  • Namespace: —

    函数所属命名空间

  • ShowCode: —

    是否显示代码, TRUE表示显示代码,FALSE表示不显示代码,大于1M的入口文件不会显示



2064
2065
2066
# File 'lib/v20180416/models.rb', line 2064

def Qualifier
  @Qualifier
end

#ShowCode ⇒ Object

默认值: $LATEST 默认值: default

Parameters:

  • FunctionName: —

    需要获取详情的函数名称,ResourceId和FunctionName只能传一个

  • Qualifier: —

    函数的版本号

  • Namespace: —

    函数所属命名空间

  • ShowCode: —

    是否显示代码, TRUE表示显示代码,FALSE表示不显示代码,大于1M的入口文件不会显示



2064
2065
2066
# File 'lib/v20180416/models.rb', line 2064

def ShowCode
  @ShowCode
end

Instance Method Details

#deserialize(params) ⇒ Object



2073
2074
2075
2076
2077
2078
# File 'lib/v20180416/models.rb', line 2073

def deserialize(params)
  @FunctionName = params['FunctionName']
  @Qualifier = params['Qualifier']
  @Namespace = params['Namespace']
  @ShowCode = params['ShowCode']
end