Class: TencentCloud::Bmlb::V20180625::L7ExListener

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

Overview

监听器信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(listenerid = nil, listenername = nil, protocol = nil, loadbalancerport = nil, bandwidth = nil, maxbandwidth = nil, listenertype = nil, sslmode = nil, certid = nil, certcaid = nil, addtimestamp = nil, loadbalancerid = nil, vpcname = nil, vpccidrblock = nil, loadbalancervips = nil, loadbalancername = nil, loadbalancervipv6s = nil, ipprotocoltype = nil, bindtrafficmirror = nil) ⇒ L7ExListener

Returns a new instance of L7ExListener.



2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
# File 'lib/v20180625/models.rb', line 2670

def initialize(listenerid=nil, listenername=nil, protocol=nil, loadbalancerport=nil, bandwidth=nil, maxbandwidth=nil, listenertype=nil, sslmode=nil, certid=nil, certcaid=nil, addtimestamp=nil, loadbalancerid=nil, vpcname=nil, vpccidrblock=nil, loadbalancervips=nil, loadbalancername=nil, loadbalancervipv6s=nil, ipprotocoltype=nil, bindtrafficmirror=nil)
  @ListenerId = listenerid
  @ListenerName = listenername
  @Protocol = protocol
  @LoadBalancerPort = loadbalancerport
  @Bandwidth = bandwidth
  @MaxBandwidth = maxbandwidth
  @ListenerType = listenertype
  @SslMode = sslmode
  @CertId = certid
  @CertCaId = certcaid
  @AddTimestamp = addtimestamp
  @LoadBalancerId = loadbalancerid
  @VpcName = vpcname
  @VpcCidrBlock = vpccidrblock
  @LoadBalancerVips = loadbalancervips
  @LoadBalancerName = loadbalancername
  @LoadBalancerVipv6s = loadbalancervipv6s
  @IpProtocolType = ipprotocoltype
  @BindTrafficMirror = bindtrafficmirror
end

Instance Attribute Details

#AddTimestampObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def AddTimestamp
  @AddTimestamp
end

#BandwidthObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def Bandwidth
  @Bandwidth
end

#BindTrafficMirrorObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def BindTrafficMirror
  @BindTrafficMirror
end

#CertCaIdObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def CertCaId
  @CertCaId
end

#CertIdObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def CertId
  @CertId
end

#IpProtocolTypeObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def IpProtocolType
  @IpProtocolType
end

#ListenerIdObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def ListenerId
  @ListenerId
end

#ListenerNameObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def ListenerName
  @ListenerName
end

#ListenerTypeObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def ListenerType
  @ListenerType
end

#LoadBalancerIdObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def LoadBalancerId
  @LoadBalancerId
end

#LoadBalancerNameObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def LoadBalancerName
  @LoadBalancerName
end

#LoadBalancerPortObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def LoadBalancerPort
  @LoadBalancerPort
end

#LoadBalancerVipsObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def LoadBalancerVips
  @LoadBalancerVips
end

#LoadBalancerVipv6sObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def LoadBalancerVipv6s
  @LoadBalancerVipv6s
end

#MaxBandwidthObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def MaxBandwidth
  @MaxBandwidth
end

#ProtocolObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def Protocol
  @Protocol
end

#SslModeObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def SslMode
  @SslMode
end

#VpcCidrBlockObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def VpcCidrBlock
  @VpcCidrBlock
end

#VpcNameObject

Parameters:

  • ListenerId:

    绑定的监听器唯一ID。

  • ListenerName:

    监听器名称。

  • Protocol:

    七层监听器协议类型,可选值:http,https。

  • LoadBalancerPort:

    监听器的监听端口。

  • Bandwidth:

    当前带宽。

  • MaxBandwidth:

    带宽上限。

  • ListenerType:

    监听器类型。

  • SslMode:

    认证方式:0(不认证,用于http),1(单向认证,用于https),2(双向认证,用于https)。

  • CertId:

    服务端证书ID。

  • CertCaId:

    客户端证书ID。

  • AddTimestamp:

    添加时间。

  • LoadBalancerId:

    负载均衡名ID。

  • VpcName:

    私有网络名称。

  • VpcCidrBlock:

    私有网络Cidr。

  • LoadBalancerVips:

    负载均衡的VIP。

  • LoadBalancerName:

    负载均衡名称。

  • LoadBalancerVipv6s:

    负载均衡IPV6的VIP。

  • IpProtocolType:

    支持的IP协议类型。ipv4或者是ipv6。

  • BindTrafficMirror:

    是否绑定在入参指定的流量镜像中。



2668
2669
2670
# File 'lib/v20180625/models.rb', line 2668

def VpcName
  @VpcName
end

Instance Method Details

#deserialize(params) ⇒ Object



2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
# File 'lib/v20180625/models.rb', line 2692

def deserialize(params)
  @ListenerId = params['ListenerId']
  @ListenerName = params['ListenerName']
  @Protocol = params['Protocol']
  @LoadBalancerPort = params['LoadBalancerPort']
  @Bandwidth = params['Bandwidth']
  @MaxBandwidth = params['MaxBandwidth']
  @ListenerType = params['ListenerType']
  @SslMode = params['SslMode']
  @CertId = params['CertId']
  @CertCaId = params['CertCaId']
  @AddTimestamp = params['AddTimestamp']
  @LoadBalancerId = params['LoadBalancerId']
  @VpcName = params['VpcName']
  @VpcCidrBlock = params['VpcCidrBlock']
  @LoadBalancerVips = params['LoadBalancerVips']
  @LoadBalancerName = params['LoadBalancerName']
  @LoadBalancerVipv6s = params['LoadBalancerVipv6s']
  @IpProtocolType = params['IpProtocolType']
  @BindTrafficMirror = params['BindTrafficMirror']
end