Class: TencentCloud::Tke::V20180525::ModifyRollOutSequenceRequest

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

Overview

ModifyRollOutSequence请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, sequenceflows = nil, enabled = nil) ⇒ ModifyRollOutSequenceRequest

Returns a new instance of ModifyRollOutSequenceRequest.



16249
16250
16251
16252
16253
16254
# File 'lib/v20180525/models.rb', line 16249

def initialize(id=nil, name=nil, sequenceflows=nil, enabled=nil)
  @ID = id
  @Name = name
  @SequenceFlows = sequenceflows
  @Enabled = enabled
end

Instance Attribute Details

#EnabledObject

Parameters:

  • ID:

    发布序列ID

  • Name:

    发布序列名称

  • SequenceFlows:

    发布序列步骤

  • Enabled:

    是否启用



16247
16248
16249
# File 'lib/v20180525/models.rb', line 16247

def Enabled
  @Enabled
end

#IDObject

Parameters:

  • ID:

    发布序列ID

  • Name:

    发布序列名称

  • SequenceFlows:

    发布序列步骤

  • Enabled:

    是否启用



16247
16248
16249
# File 'lib/v20180525/models.rb', line 16247

def ID
  @ID
end

#NameObject

Parameters:

  • ID:

    发布序列ID

  • Name:

    发布序列名称

  • SequenceFlows:

    发布序列步骤

  • Enabled:

    是否启用



16247
16248
16249
# File 'lib/v20180525/models.rb', line 16247

def Name
  @Name
end

#SequenceFlowsObject

Parameters:

  • ID:

    发布序列ID

  • Name:

    发布序列名称

  • SequenceFlows:

    发布序列步骤

  • Enabled:

    是否启用



16247
16248
16249
# File 'lib/v20180525/models.rb', line 16247

def SequenceFlows
  @SequenceFlows
end

Instance Method Details

#deserialize(params) ⇒ Object



16256
16257
16258
16259
16260
16261
16262
16263
16264
16265
16266
16267
16268
# File 'lib/v20180525/models.rb', line 16256

def deserialize(params)
  @ID = params['ID']
  @Name = params['Name']
  unless params['SequenceFlows'].nil?
    @SequenceFlows = []
    params['SequenceFlows'].each do |i|
      sequenceflow_tmp = SequenceFlow.new
      sequenceflow_tmp.deserialize(i)
      @SequenceFlows << sequenceflow_tmp
    end
  end
  @Enabled = params['Enabled']
end