Class: TencentCloud::Emr::V20190103::ScriptBootstrapActionConfig

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

Overview

添加引导操作

Instance Attribute Summary collapse

  • #CosFileName ⇒ Object
  • resourceAfter:节点初始化后
  • clusterAfter:集群启动后
  • clusterBefore:集群启动前
  • .
  • #CosFileURI ⇒ Object
  • resourceAfter:节点初始化后
  • clusterAfter:集群启动后
  • clusterBefore:集群启动前
  • .
  • #ExecutionMoment ⇒ Object
  • resourceAfter:节点初始化后
  • clusterAfter:集群启动后
  • clusterBefore:集群启动前
  • .
  • #Remark ⇒ Object
  • resourceAfter:节点初始化后
  • clusterAfter:集群启动后
  • clusterBefore:集群启动前
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(cosfileuri = nil, executionmoment = nil, args = nil, cosfilename = nil, remark = nil) ⇒ ScriptBootstrapActionConfig

    Returns a new instance of ScriptBootstrapActionConfig.

    
    
    13150
    13151
    13152
    13153
    13154
    13155
    13156
    # File 'lib/v20190103/models.rb', line 13150
    
    def initialize(cosfileuri=nil, executionmoment=nil, args=nil, cosfilename=nil, remark=nil)
      @CosFileURI = cosfileuri
      @ExecutionMoment = executionmoment
      @Args = args
      @CosFileName = cosfilename
      @Remark = remark
    end

    Instance Attribute Details

    #ArgsObject

  • resourceAfter:节点初始化后
  • clusterAfter:集群启动后
  • clusterBefore:集群启动前
  • Parameters:

    • CosFileURI:

      脚本的cos地址,参照格式:存储桶列表">https://beijing-111111.cos.ap-beijing.myqcloud.com/data/test.sh查询cos存储桶列表:存储桶列表

    • ExecutionMoment:

      引导脚步执行时机范围

    • Args:

      执行脚本参数,参数格式请遵循标准Shell规范

    • CosFileName:

      脚本文件名

    • Remark:

      备注

    
    
    13148
    13149
    13150
    # File 'lib/v20190103/models.rb', line 13148
    
    def Args
      @Args
    end

    #CosFileNameObject

  • resourceAfter:节点初始化后
  • clusterAfter:集群启动后
  • clusterBefore:集群启动前
  • Parameters:

    • CosFileURI:

      脚本的cos地址,参照格式:存储桶列表">https://beijing-111111.cos.ap-beijing.myqcloud.com/data/test.sh查询cos存储桶列表:存储桶列表

    • ExecutionMoment:

      引导脚步执行时机范围

    • Args:

      执行脚本参数,参数格式请遵循标准Shell规范

    • CosFileName:

      脚本文件名

    • Remark:

      备注

    
    
    13148
    13149
    13150
    # File 'lib/v20190103/models.rb', line 13148
    
    def CosFileName
      @CosFileName
    end

    #CosFileURIObject

  • resourceAfter:节点初始化后
  • clusterAfter:集群启动后
  • clusterBefore:集群启动前
  • Parameters:

    • CosFileURI:

      脚本的cos地址,参照格式:存储桶列表">https://beijing-111111.cos.ap-beijing.myqcloud.com/data/test.sh查询cos存储桶列表:存储桶列表

    • ExecutionMoment:

      引导脚步执行时机范围

    • Args:

      执行脚本参数,参数格式请遵循标准Shell规范

    • CosFileName:

      脚本文件名

    • Remark:

      备注

    
    
    13148
    13149
    13150
    # File 'lib/v20190103/models.rb', line 13148
    
    def CosFileURI
      @CosFileURI
    end

    #ExecutionMomentObject

  • resourceAfter:节点初始化后
  • clusterAfter:集群启动后
  • clusterBefore:集群启动前
  • Parameters:

    • CosFileURI:

      脚本的cos地址,参照格式:存储桶列表">https://beijing-111111.cos.ap-beijing.myqcloud.com/data/test.sh查询cos存储桶列表:存储桶列表

    • ExecutionMoment:

      引导脚步执行时机范围

    • Args:

      执行脚本参数,参数格式请遵循标准Shell规范

    • CosFileName:

      脚本文件名

    • Remark:

      备注

    
    
    13148
    13149
    13150
    # File 'lib/v20190103/models.rb', line 13148
    
    def ExecutionMoment
      @ExecutionMoment
    end

    #RemarkObject

  • resourceAfter:节点初始化后
  • clusterAfter:集群启动后
  • clusterBefore:集群启动前
  • Parameters:

    • CosFileURI:

      脚本的cos地址,参照格式:存储桶列表">https://beijing-111111.cos.ap-beijing.myqcloud.com/data/test.sh查询cos存储桶列表:存储桶列表

    • ExecutionMoment:

      引导脚步执行时机范围

    • Args:

      执行脚本参数,参数格式请遵循标准Shell规范

    • CosFileName:

      脚本文件名

    • Remark:

      备注

    
    
    13148
    13149
    13150
    # File 'lib/v20190103/models.rb', line 13148
    
    def Remark
      @Remark
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    13158
    13159
    13160
    13161
    13162
    13163
    13164
    # File 'lib/v20190103/models.rb', line 13158
    
    def deserialize(params)
      @CosFileURI = params['CosFileURI']
      @ExecutionMoment = params['ExecutionMoment']
      @Args = params['Args']
      @CosFileName = params['CosFileName']
      @Remark = params['Remark']
    end