Class: TencentCloud::Emr::V20190103::PreExecuteFileSettings

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

Overview

预执行脚本配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(path = nil, args = nil, bucket = nil, region = nil, domain = nil, runorder = nil, whenrun = nil, cosfilename = nil, cosfileuri = nil, cossecretid = nil, cossecretkey = nil, appid = nil, remark = nil) ⇒ PreExecuteFileSettings

Returns a new instance of PreExecuteFileSettings.



11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
# File 'lib/v20190103/models.rb', line 11559

def initialize(path=nil, args=nil, bucket=nil, region=nil, domain=nil, runorder=nil, whenrun=nil, cosfilename=nil, cosfileuri=nil, cossecretid=nil, cossecretkey=nil, appid=nil, remark=nil)
  @Path = path
  @Args = args
  @Bucket = bucket
  @Region = region
  @Domain = domain
  @RunOrder = runorder
  @WhenRun = whenrun
  @CosFileName = cosfilename
  @CosFileURI = cosfileuri
  @CosSecretId = cossecretid
  @CosSecretKey = cossecretkey
  @AppId = appid
  @Remark = remark
end

Instance Attribute Details

#AppIdObject

Parameters:

  • 脚本在COS上路径,已废弃

  • 执行脚本参数

  • COS的Bucket名称,已废弃

  • COS的Region名称,已废弃

  • COS的Domain数据,已废弃

  • 执行顺序

  • resourceAfter 或 clusterAfter

  • 脚本文件名,已废弃

  • 脚本的cos地址

  • cos的SecretId

  • Cos的SecretKey

  • cos的appid,已废弃

  • 备注



11557
11558
11559
# File 'lib/v20190103/models.rb', line 11557

def AppId
  @AppId
end

#ArgsObject

Parameters:

  • 脚本在COS上路径,已废弃

  • 执行脚本参数

  • COS的Bucket名称,已废弃

  • COS的Region名称,已废弃

  • COS的Domain数据,已废弃

  • 执行顺序

  • resourceAfter 或 clusterAfter

  • 脚本文件名,已废弃

  • 脚本的cos地址

  • cos的SecretId

  • Cos的SecretKey

  • cos的appid,已废弃

  • 备注



11557
11558
11559
# File 'lib/v20190103/models.rb', line 11557

def Args
  @Args
end

#BucketObject

Parameters:

  • 脚本在COS上路径,已废弃

  • 执行脚本参数

  • COS的Bucket名称,已废弃

  • COS的Region名称,已废弃

  • COS的Domain数据,已废弃

  • 执行顺序

  • resourceAfter 或 clusterAfter

  • 脚本文件名,已废弃

  • 脚本的cos地址

  • cos的SecretId

  • Cos的SecretKey

  • cos的appid,已废弃

  • 备注



11557
11558
11559
# File 'lib/v20190103/models.rb', line 11557

def Bucket
  @Bucket
end

#CosFileNameObject

Parameters:

  • 脚本在COS上路径,已废弃

  • 执行脚本参数

  • COS的Bucket名称,已废弃

  • COS的Region名称,已废弃

  • COS的Domain数据,已废弃

  • 执行顺序

  • resourceAfter 或 clusterAfter

  • 脚本文件名,已废弃

  • 脚本的cos地址

  • cos的SecretId

  • Cos的SecretKey

  • cos的appid,已废弃

  • 备注



11557
11558
11559
# File 'lib/v20190103/models.rb', line 11557

def CosFileName
  @CosFileName
end

#CosFileURIObject

Parameters:

  • 脚本在COS上路径,已废弃

  • 执行脚本参数

  • COS的Bucket名称,已废弃

  • COS的Region名称,已废弃

  • COS的Domain数据,已废弃

  • 执行顺序

  • resourceAfter 或 clusterAfter

  • 脚本文件名,已废弃

  • 脚本的cos地址

  • cos的SecretId

  • Cos的SecretKey

  • cos的appid,已废弃

  • 备注



11557
11558
11559
# File 'lib/v20190103/models.rb', line 11557

def CosFileURI
  @CosFileURI
end

#CosSecretIdObject

Parameters:

  • 脚本在COS上路径,已废弃

  • 执行脚本参数

  • COS的Bucket名称,已废弃

  • COS的Region名称,已废弃

  • COS的Domain数据,已废弃

  • 执行顺序

  • resourceAfter 或 clusterAfter

  • 脚本文件名,已废弃

  • 脚本的cos地址

  • cos的SecretId

  • Cos的SecretKey

  • cos的appid,已废弃

  • 备注



11557
11558
11559
# File 'lib/v20190103/models.rb', line 11557

def CosSecretId
  @CosSecretId
end

#CosSecretKeyObject

Parameters:

  • 脚本在COS上路径,已废弃

  • 执行脚本参数

  • COS的Bucket名称,已废弃

  • COS的Region名称,已废弃

  • COS的Domain数据,已废弃

  • 执行顺序

  • resourceAfter 或 clusterAfter

  • 脚本文件名,已废弃

  • 脚本的cos地址

  • cos的SecretId

  • Cos的SecretKey

  • cos的appid,已废弃

  • 备注



11557
11558
11559
# File 'lib/v20190103/models.rb', line 11557

def CosSecretKey
  @CosSecretKey
end

#DomainObject

Parameters:

  • 脚本在COS上路径,已废弃

  • 执行脚本参数

  • COS的Bucket名称,已废弃

  • COS的Region名称,已废弃

  • COS的Domain数据,已废弃

  • 执行顺序

  • resourceAfter 或 clusterAfter

  • 脚本文件名,已废弃

  • 脚本的cos地址

  • cos的SecretId

  • Cos的SecretKey

  • cos的appid,已废弃

  • 备注



11557
11558
11559
# File 'lib/v20190103/models.rb', line 11557

def Domain
  @Domain
end

#PathObject

Parameters:

  • 脚本在COS上路径,已废弃

  • 执行脚本参数

  • COS的Bucket名称,已废弃

  • COS的Region名称,已废弃

  • COS的Domain数据,已废弃

  • 执行顺序

  • resourceAfter 或 clusterAfter

  • 脚本文件名,已废弃

  • 脚本的cos地址

  • cos的SecretId

  • Cos的SecretKey

  • cos的appid,已废弃

  • 备注



11557
11558
11559
# File 'lib/v20190103/models.rb', line 11557

def Path
  @Path
end

#RegionObject

Parameters:

  • 脚本在COS上路径,已废弃

  • 执行脚本参数

  • COS的Bucket名称,已废弃

  • COS的Region名称,已废弃

  • COS的Domain数据,已废弃

  • 执行顺序

  • resourceAfter 或 clusterAfter

  • 脚本文件名,已废弃

  • 脚本的cos地址

  • cos的SecretId

  • Cos的SecretKey

  • cos的appid,已废弃

  • 备注



11557
11558
11559
# File 'lib/v20190103/models.rb', line 11557

def Region
  @Region
end

#RemarkObject

Parameters:

  • 脚本在COS上路径,已废弃

  • 执行脚本参数

  • COS的Bucket名称,已废弃

  • COS的Region名称,已废弃

  • COS的Domain数据,已废弃

  • 执行顺序

  • resourceAfter 或 clusterAfter

  • 脚本文件名,已废弃

  • 脚本的cos地址

  • cos的SecretId

  • Cos的SecretKey

  • cos的appid,已废弃

  • 备注



11557
11558
11559
# File 'lib/v20190103/models.rb', line 11557

def Remark
  @Remark
end

#RunOrderObject

Parameters:

  • 脚本在COS上路径,已废弃

  • 执行脚本参数

  • COS的Bucket名称,已废弃

  • COS的Region名称,已废弃

  • COS的Domain数据,已废弃

  • 执行顺序

  • resourceAfter 或 clusterAfter

  • 脚本文件名,已废弃

  • 脚本的cos地址

  • cos的SecretId

  • Cos的SecretKey

  • cos的appid,已废弃

  • 备注



11557
11558
11559
# File 'lib/v20190103/models.rb', line 11557

def RunOrder
  @RunOrder
end

#WhenRunObject

Parameters:

  • 脚本在COS上路径,已废弃

  • 执行脚本参数

  • COS的Bucket名称,已废弃

  • COS的Region名称,已废弃

  • COS的Domain数据,已废弃

  • 执行顺序

  • resourceAfter 或 clusterAfter

  • 脚本文件名,已废弃

  • 脚本的cos地址

  • cos的SecretId

  • Cos的SecretKey

  • cos的appid,已废弃

  • 备注



11557
11558
11559
# File 'lib/v20190103/models.rb', line 11557

def WhenRun
  @WhenRun
end

Instance Method Details

#deserialize(params) ⇒ Object



11575
11576
11577
11578
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
# File 'lib/v20190103/models.rb', line 11575

def deserialize(params)
  @Path = params['Path']
  @Args = params['Args']
  @Bucket = params['Bucket']
  @Region = params['Region']
  @Domain = params['Domain']
  @RunOrder = params['RunOrder']
  @WhenRun = params['WhenRun']
  @CosFileName = params['CosFileName']
  @CosFileURI = params['CosFileURI']
  @CosSecretId = params['CosSecretId']
  @CosSecretKey = params['CosSecretKey']
  @AppId = params['AppId']
  @Remark = params['Remark']
end