Class: TencentCloud::Emr::V20190103::ClusterExternalServiceInfo

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

Overview

当前集群共用组件与集群对应关系

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dependtype = nil, service = nil, clusterid = nil, clusterstatus = nil) ⇒ ClusterExternalServiceInfo

Returns a new instance of ClusterExternalServiceInfo.



961
962
963
964
965
966
# File 'lib/v20190103/models.rb', line 961

def initialize(dependtype=nil, service=nil, clusterid=nil, clusterstatus=nil)
  @DependType = dependtype
  @Service = service
  @ClusterId = clusterid
  @ClusterStatus = clusterstatus
end

Instance Attribute Details

#ClusterIdObject

Parameters:

  • DependType:

    依赖关系,0:被其他集群依赖,1:依赖其他集群

  • Service:

    共用组件

  • ClusterId:

    共用集群

  • ClusterStatus:

    共用集群状态



959
960
961
# File 'lib/v20190103/models.rb', line 959

def ClusterId
  @ClusterId
end

#ClusterStatusObject

Parameters:

  • DependType:

    依赖关系,0:被其他集群依赖,1:依赖其他集群

  • Service:

    共用组件

  • ClusterId:

    共用集群

  • ClusterStatus:

    共用集群状态



959
960
961
# File 'lib/v20190103/models.rb', line 959

def ClusterStatus
  @ClusterStatus
end

#DependTypeObject

Parameters:

  • DependType:

    依赖关系,0:被其他集群依赖,1:依赖其他集群

  • Service:

    共用组件

  • ClusterId:

    共用集群

  • ClusterStatus:

    共用集群状态



959
960
961
# File 'lib/v20190103/models.rb', line 959

def DependType
  @DependType
end

#ServiceObject

Parameters:

  • DependType:

    依赖关系,0:被其他集群依赖,1:依赖其他集群

  • Service:

    共用组件

  • ClusterId:

    共用集群

  • ClusterStatus:

    共用集群状态



959
960
961
# File 'lib/v20190103/models.rb', line 959

def Service
  @Service
end

Instance Method Details

#deserialize(params) ⇒ Object



968
969
970
971
972
973
# File 'lib/v20190103/models.rb', line 968

def deserialize(params)
  @DependType = params['DependType']
  @Service = params['Service']
  @ClusterId = params['ClusterId']
  @ClusterStatus = params['ClusterStatus']
end