Class: TencentCloud::Tcm::V20210413::SelectedItems

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

Overview

选中的项目

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(namespace = nil, clustername = nil, itemname = nil, gateways = nil) ⇒ SelectedItems

Returns a new instance of SelectedItems.



1921
1922
1923
1924
1925
1926
# File 'lib/v20210413/models.rb', line 1921

def initialize(namespace=nil, clustername=nil, itemname=nil, gateways=nil)
  @Namespace = namespace
  @ClusterName = clustername
  @ItemName = itemname
  @Gateways = gateways
end

Instance Attribute Details

#ClusterNameObject

Parameters:

  • Namespace:

    命名空间

  • ClusterName:

    集群名称

  • ItemName:

    选中项目名字

  • Gateways:

    ingress gw的名称列表



1919
1920
1921
# File 'lib/v20210413/models.rb', line 1919

def ClusterName
  @ClusterName
end

#GatewaysObject

Parameters:

  • Namespace:

    命名空间

  • ClusterName:

    集群名称

  • ItemName:

    选中项目名字

  • Gateways:

    ingress gw的名称列表



1919
1920
1921
# File 'lib/v20210413/models.rb', line 1919

def Gateways
  @Gateways
end

#ItemNameObject

Parameters:

  • Namespace:

    命名空间

  • ClusterName:

    集群名称

  • ItemName:

    选中项目名字

  • Gateways:

    ingress gw的名称列表



1919
1920
1921
# File 'lib/v20210413/models.rb', line 1919

def ItemName
  @ItemName
end

#NamespaceObject

Parameters:

  • Namespace:

    命名空间

  • ClusterName:

    集群名称

  • ItemName:

    选中项目名字

  • Gateways:

    ingress gw的名称列表



1919
1920
1921
# File 'lib/v20210413/models.rb', line 1919

def Namespace
  @Namespace
end

Instance Method Details

#deserialize(params) ⇒ Object



1928
1929
1930
1931
1932
1933
# File 'lib/v20210413/models.rb', line 1928

def deserialize(params)
  @Namespace = params['Namespace']
  @ClusterName = params['ClusterName']
  @ItemName = params['ItemName']
  @Gateways = params['Gateways']
end