Class: TencentCloud::Tdcpg::V20211118::ModifyClusterEndpointWanStatusRequest

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

Overview

ModifyClusterEndpointWanStatus请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clusterid = nil, endpointid = nil, wanstatus = nil) ⇒ ModifyClusterEndpointWanStatusRequest

Returns a new instance of ModifyClusterEndpointWanStatusRequest.



1261
1262
1263
1264
1265
# File 'lib/v20211118/models.rb', line 1261

def initialize(clusterid=nil, endpointid=nil, wanstatus=nil)
  @ClusterId = clusterid
  @EndpointId = endpointid
  @WanStatus = wanstatus
end

Instance Attribute Details

#ClusterIdObject

Parameters:

  • ClusterId:

    集群ID

  • EndpointId:

    接入点ID

  • WanStatus:

    取值为:

    • OPEN:开启外网

    • CLOSE:关闭外网



1259
1260
1261
# File 'lib/v20211118/models.rb', line 1259

def ClusterId
  @ClusterId
end

#EndpointIdObject

Parameters:

  • ClusterId:

    集群ID

  • EndpointId:

    接入点ID

  • WanStatus:

    取值为:

    • OPEN:开启外网

    • CLOSE:关闭外网



1259
1260
1261
# File 'lib/v20211118/models.rb', line 1259

def EndpointId
  @EndpointId
end

#WanStatusObject

Parameters:

  • ClusterId:

    集群ID

  • EndpointId:

    接入点ID

  • WanStatus:

    取值为:

    • OPEN:开启外网

    • CLOSE:关闭外网



1259
1260
1261
# File 'lib/v20211118/models.rb', line 1259

def WanStatus
  @WanStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



1267
1268
1269
1270
1271
# File 'lib/v20211118/models.rb', line 1267

def deserialize(params)
  @ClusterId = params['ClusterId']
  @EndpointId = params['EndpointId']
  @WanStatus = params['WanStatus']
end