Class: TencentCloud::Iecp::V20210914::DescribeEdgeUnitGridEventsRequest

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

Overview

DescribeEdgeUnitGridEvents请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of DescribeEdgeUnitGridEventsRequest.



2755
2756
2757
2758
2759
2760
2761
2762
# File 'lib/v20210914/models.rb', line 2755

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

Instance Attribute Details

#EdgeUnitIdObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • GridName:

    Grid名称

  • WorkloadKind:

    负载类型(StatefulSetGrid|DeploymentGrid)

  • Namespace:

    命名空间,默认为default

  • NodeUnit:

    NodeUnit名称

  • PodName:

    Pod名称



2753
2754
2755
# File 'lib/v20210914/models.rb', line 2753

def EdgeUnitId
  @EdgeUnitId
end

#GridNameObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • GridName:

    Grid名称

  • WorkloadKind:

    负载类型(StatefulSetGrid|DeploymentGrid)

  • Namespace:

    命名空间,默认为default

  • NodeUnit:

    NodeUnit名称

  • PodName:

    Pod名称



2753
2754
2755
# File 'lib/v20210914/models.rb', line 2753

def GridName
  @GridName
end

#NamespaceObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • GridName:

    Grid名称

  • WorkloadKind:

    负载类型(StatefulSetGrid|DeploymentGrid)

  • Namespace:

    命名空间,默认为default

  • NodeUnit:

    NodeUnit名称

  • PodName:

    Pod名称



2753
2754
2755
# File 'lib/v20210914/models.rb', line 2753

def Namespace
  @Namespace
end

#NodeUnitObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • GridName:

    Grid名称

  • WorkloadKind:

    负载类型(StatefulSetGrid|DeploymentGrid)

  • Namespace:

    命名空间,默认为default

  • NodeUnit:

    NodeUnit名称

  • PodName:

    Pod名称



2753
2754
2755
# File 'lib/v20210914/models.rb', line 2753

def NodeUnit
  @NodeUnit
end

#PodNameObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • GridName:

    Grid名称

  • WorkloadKind:

    负载类型(StatefulSetGrid|DeploymentGrid)

  • Namespace:

    命名空间,默认为default

  • NodeUnit:

    NodeUnit名称

  • PodName:

    Pod名称



2753
2754
2755
# File 'lib/v20210914/models.rb', line 2753

def PodName
  @PodName
end

#WorkloadKindObject

Parameters:

  • EdgeUnitId:

    IECP边缘单元ID

  • GridName:

    Grid名称

  • WorkloadKind:

    负载类型(StatefulSetGrid|DeploymentGrid)

  • Namespace:

    命名空间,默认为default

  • NodeUnit:

    NodeUnit名称

  • PodName:

    Pod名称



2753
2754
2755
# File 'lib/v20210914/models.rb', line 2753

def WorkloadKind
  @WorkloadKind
end

Instance Method Details

#deserialize(params) ⇒ Object



2764
2765
2766
2767
2768
2769
2770
2771
# File 'lib/v20210914/models.rb', line 2764

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