Class: TencentCloud::Iecp::V20210914::DescribeEdgeUnitExtraResponse

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

Overview

DescribeEdgeUnitExtra返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(apiservertype = nil, apiserverurl = nil, apiserverurlport = nil, apiserverresolveip = nil, apiserverexposeaddress = nil, iscreateprometheus = nil, requestid = nil) ⇒ DescribeEdgeUnitExtraResponse

Returns a new instance of DescribeEdgeUnitExtraResponse.



2717
2718
2719
2720
2721
2722
2723
2724
2725
# File 'lib/v20210914/models.rb', line 2717

def initialize(apiservertype=nil, apiserverurl=nil, apiserverurlport=nil, apiserverresolveip=nil, apiserverexposeaddress=nil, iscreateprometheus=nil, requestid=nil)
  @APIServerType = apiservertype
  @APIServerURL = apiserverurl
  @APIServerURLPort = apiserverurlport
  @APIServerResolveIP = apiserverresolveip
  @APIServerExposeAddress = apiserverexposeaddress
  @IsCreatePrometheus = iscreateprometheus
  @RequestId = requestid
end

Instance Attribute Details

#APIServerExposeAddressObject

Parameters:

  • APIServerType:

    APIServer类型

  • APIServerURL:

    域名URL

  • APIServerURLPort:

    域名URL对应的端口

  • APIServerResolveIP:

    域名URL对应的端口

  • APIServerExposeAddress:

    对外可访问的IP

  • IsCreatePrometheus:

    是否开启监控

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2715
2716
2717
# File 'lib/v20210914/models.rb', line 2715

def APIServerExposeAddress
  @APIServerExposeAddress
end

#APIServerResolveIPObject

Parameters:

  • APIServerType:

    APIServer类型

  • APIServerURL:

    域名URL

  • APIServerURLPort:

    域名URL对应的端口

  • APIServerResolveIP:

    域名URL对应的端口

  • APIServerExposeAddress:

    对外可访问的IP

  • IsCreatePrometheus:

    是否开启监控

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2715
2716
2717
# File 'lib/v20210914/models.rb', line 2715

def APIServerResolveIP
  @APIServerResolveIP
end

#APIServerTypeObject

Parameters:

  • APIServerType:

    APIServer类型

  • APIServerURL:

    域名URL

  • APIServerURLPort:

    域名URL对应的端口

  • APIServerResolveIP:

    域名URL对应的端口

  • APIServerExposeAddress:

    对外可访问的IP

  • IsCreatePrometheus:

    是否开启监控

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2715
2716
2717
# File 'lib/v20210914/models.rb', line 2715

def APIServerType
  @APIServerType
end

#APIServerURLObject

Parameters:

  • APIServerType:

    APIServer类型

  • APIServerURL:

    域名URL

  • APIServerURLPort:

    域名URL对应的端口

  • APIServerResolveIP:

    域名URL对应的端口

  • APIServerExposeAddress:

    对外可访问的IP

  • IsCreatePrometheus:

    是否开启监控

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2715
2716
2717
# File 'lib/v20210914/models.rb', line 2715

def APIServerURL
  @APIServerURL
end

#APIServerURLPortObject

Parameters:

  • APIServerType:

    APIServer类型

  • APIServerURL:

    域名URL

  • APIServerURLPort:

    域名URL对应的端口

  • APIServerResolveIP:

    域名URL对应的端口

  • APIServerExposeAddress:

    对外可访问的IP

  • IsCreatePrometheus:

    是否开启监控

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2715
2716
2717
# File 'lib/v20210914/models.rb', line 2715

def APIServerURLPort
  @APIServerURLPort
end

#IsCreatePrometheusObject

Parameters:

  • APIServerType:

    APIServer类型

  • APIServerURL:

    域名URL

  • APIServerURLPort:

    域名URL对应的端口

  • APIServerResolveIP:

    域名URL对应的端口

  • APIServerExposeAddress:

    对外可访问的IP

  • IsCreatePrometheus:

    是否开启监控

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2715
2716
2717
# File 'lib/v20210914/models.rb', line 2715

def IsCreatePrometheus
  @IsCreatePrometheus
end

#RequestIdObject

Parameters:

  • APIServerType:

    APIServer类型

  • APIServerURL:

    域名URL

  • APIServerURLPort:

    域名URL对应的端口

  • APIServerResolveIP:

    域名URL对应的端口

  • APIServerExposeAddress:

    对外可访问的IP

  • IsCreatePrometheus:

    是否开启监控

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2715
2716
2717
# File 'lib/v20210914/models.rb', line 2715

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



2727
2728
2729
2730
2731
2732
2733
2734
2735
# File 'lib/v20210914/models.rb', line 2727

def deserialize(params)
  @APIServerType = params['APIServerType']
  @APIServerURL = params['APIServerURL']
  @APIServerURLPort = params['APIServerURLPort']
  @APIServerResolveIP = params['APIServerResolveIP']
  @APIServerExposeAddress = params['APIServerExposeAddress']
  @IsCreatePrometheus = params['IsCreatePrometheus']
  @RequestId = params['RequestId']
end