Class: TencentCloud::Iecp::V20210914::DescribeEdgeUnitGridPodsRequest

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

Overview

DescribeEdgeUnitGridPods请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(edgeunitid = nil, gridname = nil, workloadkind = nil, nodeunit = nil, namespace = nil) ⇒ DescribeEdgeUnitGridPodsRequest

Returns a new instance of DescribeEdgeUnitGridPodsRequest.



2817
2818
2819
2820
2821
2822
2823
# File 'lib/v20210914/models.rb', line 2817

def initialize(edgeunitid=nil, gridname=nil, workloadkind=nil, nodeunit=nil, namespace=nil)
  @EdgeUnitId = edgeunitid
  @GridName = gridname
  @WorkloadKind = workloadkind
  @NodeUnit = nodeunit
  @Namespace = namespace
end

Instance Attribute Details

#EdgeUnitIdObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • GridName:

    Grid名称

  • WorkloadKind:

    负载类型(StatefulSetGrid|DeploymentGrid)

  • NodeUnit:

    NodeUnit名

  • Namespace:

    命名空间,默认default



2815
2816
2817
# File 'lib/v20210914/models.rb', line 2815

def EdgeUnitId
  @EdgeUnitId
end

#GridNameObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • GridName:

    Grid名称

  • WorkloadKind:

    负载类型(StatefulSetGrid|DeploymentGrid)

  • NodeUnit:

    NodeUnit名

  • Namespace:

    命名空间,默认default



2815
2816
2817
# File 'lib/v20210914/models.rb', line 2815

def GridName
  @GridName
end

#NamespaceObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • GridName:

    Grid名称

  • WorkloadKind:

    负载类型(StatefulSetGrid|DeploymentGrid)

  • NodeUnit:

    NodeUnit名

  • Namespace:

    命名空间,默认default



2815
2816
2817
# File 'lib/v20210914/models.rb', line 2815

def Namespace
  @Namespace
end

#NodeUnitObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • GridName:

    Grid名称

  • WorkloadKind:

    负载类型(StatefulSetGrid|DeploymentGrid)

  • NodeUnit:

    NodeUnit名

  • Namespace:

    命名空间,默认default



2815
2816
2817
# File 'lib/v20210914/models.rb', line 2815

def NodeUnit
  @NodeUnit
end

#WorkloadKindObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • GridName:

    Grid名称

  • WorkloadKind:

    负载类型(StatefulSetGrid|DeploymentGrid)

  • NodeUnit:

    NodeUnit名

  • Namespace:

    命名空间,默认default



2815
2816
2817
# File 'lib/v20210914/models.rb', line 2815

def WorkloadKind
  @WorkloadKind
end

Instance Method Details

#deserialize(params) ⇒ Object



2825
2826
2827
2828
2829
2830
2831
# File 'lib/v20210914/models.rb', line 2825

def deserialize(params)
  @EdgeUnitId = params['EdgeUnitId']
  @GridName = params['GridName']
  @WorkloadKind = params['WorkloadKind']
  @NodeUnit = params['NodeUnit']
  @Namespace = params['Namespace']
end