Class: TencentCloud::Scf::V20180416::CopyFunctionRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Scf::V20180416::CopyFunctionRequest
- Defined in:
- lib/v20180416/models.rb
Overview
CopyFunction请求参数结构体
Instance Attribute Summary collapse
-
#CopyConfiguration ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置.
-
#Description ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置.
-
#FunctionName ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置.
-
#Namespace ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置.
-
#NewFunctionName ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置.
-
#Override ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置.
-
#TargetNamespace ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置.
-
#TargetRegion ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(functionname = nil, newfunctionname = nil, namespace = nil, targetnamespace = nil, description = nil, targetregion = nil, override = nil, copyconfiguration = nil) ⇒ CopyFunctionRequest
constructor
A new instance of CopyFunctionRequest.
Constructor Details
#initialize(functionname = nil, newfunctionname = nil, namespace = nil, targetnamespace = nil, description = nil, targetregion = nil, override = nil, copyconfiguration = nil) ⇒ CopyFunctionRequest
Returns a new instance of CopyFunctionRequest.
360 361 362 363 364 365 366 367 368 369 |
# File 'lib/v20180416/models.rb', line 360 def initialize(functionname=nil, newfunctionname=nil, namespace=nil, targetnamespace=nil, description=nil, targetregion=nil, override=nil, copyconfiguration=nil) @FunctionName = functionname @NewFunctionName = newfunctionname @Namespace = namespace @TargetNamespace = targetnamespace @Description = description @TargetRegion = targetregion @Override = override @CopyConfiguration = copyconfiguration end |
Instance Attribute Details
#CopyConfiguration ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置
358 359 360 |
# File 'lib/v20180416/models.rb', line 358 def CopyConfiguration @CopyConfiguration end |
#Description ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置
358 359 360 |
# File 'lib/v20180416/models.rb', line 358 def Description @Description end |
#FunctionName ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置
358 359 360 |
# File 'lib/v20180416/models.rb', line 358 def FunctionName @FunctionName end |
#Namespace ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置
358 359 360 |
# File 'lib/v20180416/models.rb', line 358 def Namespace @Namespace end |
#NewFunctionName ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置
358 359 360 |
# File 'lib/v20180416/models.rb', line 358 def NewFunctionName @NewFunctionName end |
#Override ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置
358 359 360 |
# File 'lib/v20180416/models.rb', line 358 def Override @Override end |
#TargetNamespace ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置
358 359 360 |
# File 'lib/v20180416/models.rb', line 358 def TargetNamespace @TargetNamespace end |
#TargetRegion ⇒ Object
(注意:如果选择覆盖,会导致同名函数被删除,请慎重操作) TRUE:覆盖同名函数 FALSE:不覆盖同名函数 TRUE:复制函数配置 FALSE:不复制函数配置
358 359 360 |
# File 'lib/v20180416/models.rb', line 358 def TargetRegion @TargetRegion end |
Instance Method Details
#deserialize(params) ⇒ Object
371 372 373 374 375 376 377 378 379 380 |
# File 'lib/v20180416/models.rb', line 371 def deserialize(params) @FunctionName = params['FunctionName'] @NewFunctionName = params['NewFunctionName'] @Namespace = params['Namespace'] @TargetNamespace = params['TargetNamespace'] @Description = params['Description'] @TargetRegion = params['TargetRegion'] @Override = params['Override'] @CopyConfiguration = params['CopyConfiguration'] end |