Class: TencentCloud::Iecp::V20210914::ApplicationDeployMode

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

Overview

应用部署模式

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, resourceid = nil, resourcename = nil) ⇒ ApplicationDeployMode

Returns a new instance of ApplicationDeployMode.



128
129
130
131
132
# File 'lib/v20210914/models.rb', line 128

def initialize(type=nil, resourceid=nil, resourcename=nil)
  @Type = type
  @ResourceID = resourceid
  @ResourceName = resourcename
end

Instance Attribute Details

#ResourceIDObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    1:指定节点部署 2:单元部署

  • ResourceID:

    资源ID

  • ResourceName:

    资源名



126
127
128
# File 'lib/v20210914/models.rb', line 126

def ResourceID
  @ResourceID
end

#ResourceNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    1:指定节点部署 2:单元部署

  • ResourceID:

    资源ID

  • ResourceName:

    资源名



126
127
128
# File 'lib/v20210914/models.rb', line 126

def ResourceName
  @ResourceName
end

#TypeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Type:

    1:指定节点部署 2:单元部署

  • ResourceID:

    资源ID

  • ResourceName:

    资源名



126
127
128
# File 'lib/v20210914/models.rb', line 126

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



134
135
136
137
138
# File 'lib/v20210914/models.rb', line 134

def deserialize(params)
  @Type = params['Type']
  @ResourceID = params['ResourceID']
  @ResourceName = params['ResourceName']
end