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.



16466
16467
16468
16469
16470
16471
# File 'lib/v20180525/models.rb', line 16466

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:

    是否启用



16464
16465
16466
# File 'lib/v20180525/models.rb', line 16464

def Enabled
  @Enabled
end

#IDObject

Parameters:

  • ID:

    发布序列ID

  • Name:

    发布序列名称

  • SequenceFlows:

    发布序列步骤

  • Enabled:

    是否启用



16464
16465
16466
# File 'lib/v20180525/models.rb', line 16464

def ID
  @ID
end

#NameObject

Parameters:

  • ID:

    发布序列ID

  • Name:

    发布序列名称

  • SequenceFlows:

    发布序列步骤

  • Enabled:

    是否启用



16464
16465
16466
# File 'lib/v20180525/models.rb', line 16464

def Name
  @Name
end

#SequenceFlowsObject

Parameters:

  • ID:

    发布序列ID

  • Name:

    发布序列名称

  • SequenceFlows:

    发布序列步骤

  • Enabled:

    是否启用



16464
16465
16466
# File 'lib/v20180525/models.rb', line 16464

def SequenceFlows
  @SequenceFlows
end

Instance Method Details

#deserialize(params) ⇒ Object



16473
16474
16475
16476
16477
16478
16479
16480
16481
16482
16483
16484
16485
# File 'lib/v20180525/models.rb', line 16473

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