Class: TencentCloud::Iecp::V20210914::DeleteNodeUnitRequest

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

Overview

DeleteNodeUnit请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(edgeunitid = nil, nodegroupname = nil, nodeunitname = nil, namespace = nil, nodes = nil) ⇒ DeleteNodeUnitRequest

Returns a new instance of DeleteNodeUnitRequest.



1524
1525
1526
1527
1528
1529
1530
# File 'lib/v20210914/models.rb', line 1524

def initialize(edgeunitid=nil, nodegroupname=nil, nodeunitname=nil, namespace=nil, nodes=nil)
  @EdgeUnitId = edgeunitid
  @NodeGroupName = nodegroupname
  @NodeUnitName = nodeunitname
  @Namespace = namespace
  @Nodes = nodes
end

Instance Attribute Details

#EdgeUnitIdObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • NodeGroupName:

    NodeUnit所属的NodeGroup名称

  • NodeUnitName:

    NodeUnit名称

  • Namespace:

    命名空间,默认为default

  • Nodes:

    NodeUnit包含的节点列表



1522
1523
1524
# File 'lib/v20210914/models.rb', line 1522

def EdgeUnitId
  @EdgeUnitId
end

#NamespaceObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • NodeGroupName:

    NodeUnit所属的NodeGroup名称

  • NodeUnitName:

    NodeUnit名称

  • Namespace:

    命名空间,默认为default

  • Nodes:

    NodeUnit包含的节点列表



1522
1523
1524
# File 'lib/v20210914/models.rb', line 1522

def Namespace
  @Namespace
end

#NodeGroupNameObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • NodeGroupName:

    NodeUnit所属的NodeGroup名称

  • NodeUnitName:

    NodeUnit名称

  • Namespace:

    命名空间,默认为default

  • Nodes:

    NodeUnit包含的节点列表



1522
1523
1524
# File 'lib/v20210914/models.rb', line 1522

def NodeGroupName
  @NodeGroupName
end

#NodesObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • NodeGroupName:

    NodeUnit所属的NodeGroup名称

  • NodeUnitName:

    NodeUnit名称

  • Namespace:

    命名空间,默认为default

  • Nodes:

    NodeUnit包含的节点列表



1522
1523
1524
# File 'lib/v20210914/models.rb', line 1522

def Nodes
  @Nodes
end

#NodeUnitNameObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • NodeGroupName:

    NodeUnit所属的NodeGroup名称

  • NodeUnitName:

    NodeUnit名称

  • Namespace:

    命名空间,默认为default

  • Nodes:

    NodeUnit包含的节点列表



1522
1523
1524
# File 'lib/v20210914/models.rb', line 1522

def NodeUnitName
  @NodeUnitName
end

Instance Method Details

#deserialize(params) ⇒ Object



1532
1533
1534
1535
1536
1537
1538
# File 'lib/v20210914/models.rb', line 1532

def deserialize(params)
  @EdgeUnitId = params['EdgeUnitId']
  @NodeGroupName = params['NodeGroupName']
  @NodeUnitName = params['NodeUnitName']
  @Namespace = params['Namespace']
  @Nodes = params['Nodes']
end