Class: TencentCloud::Waf::V20180125::ClbObject

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

Overview

Clb类型防护对象

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(objectid = nil, instanceid = nil, instancename = nil, precisedomains = nil, status = nil, clsstatus = nil, virtualdomain = nil, objectname = nil, publicip = nil, privateip = nil, vpcname = nil, vpc = nil, instancelevel = nil, postclsstatus = nil, postckafkastatus = nil, type = nil, region = nil) ⇒ ClbObject

Returns a new instance of ClbObject.



1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
# File 'lib/v20180125/models.rb', line 1712

def initialize(objectid=nil, instanceid=nil, instancename=nil, precisedomains=nil, status=nil, clsstatus=nil, virtualdomain=nil, objectname=nil, publicip=nil, privateip=nil, vpcname=nil, vpc=nil, instancelevel=nil, postclsstatus=nil, postckafkastatus=nil, type=nil, region=nil)
  @ObjectId = objectid
  @InstanceId = instanceid
  @InstanceName = instancename
  @PreciseDomains = precisedomains
  @Status = status
  @ClsStatus = clsstatus
  @VirtualDomain = virtualdomain
  @ObjectName = objectname
  @PublicIp = publicip
  @PrivateIp = privateip
  @VpcName = vpcname
  @Vpc = vpc
  @InstanceLevel = instancelevel
  @PostCLSStatus = postclsstatus
  @PostCKafkaStatus = postckafkastatus
  @Type = type
  @Region = region
end

Instance Attribute Details

#ClsStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def ClsStatus
  @ClsStatus
end

#InstanceIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def InstanceId
  @InstanceId
end

#InstanceLevelObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def InstanceLevel
  @InstanceLevel
end

#InstanceNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def InstanceName
  @InstanceName
end

#ObjectIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def ObjectId
  @ObjectId
end

#ObjectNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def ObjectName
  @ObjectName
end

#PostCKafkaStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def PostCKafkaStatus
  @PostCKafkaStatus
end

#PostCLSStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def PostCLSStatus
  @PostCLSStatus
end

#PreciseDomainsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def PreciseDomains
  @PreciseDomains
end

#PrivateIpObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def PrivateIp
  @PrivateIp
end

#PublicIpObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def PublicIp
  @PublicIp
end

#RegionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def Region
  @Region
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def Status
  @Status
end

#TypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def Type
  @Type
end

#VirtualDomainObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def VirtualDomain
  @VirtualDomain
end

#VpcObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def Vpc
  @Vpc
end

#VpcNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ObjectId:

    对象ID

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • PreciseDomains:

    精准域名列表

  • Status:

    WAF功能开关状态,0关闭1开启

  • ClsStatus:

    WAF日志开关状态,0关闭1开启

  • VirtualDomain:

    CLB对象对应的虚拟域名

  • ObjectName:

    对象名称

  • PublicIp:

    公网地址

  • PrivateIp:

    内网地址

  • VpcName:

    VPC名称

  • Vpc:

    VPC ID

  • InstanceLevel:

    waf实例等级,如果未绑定实例为0

  • PostCLSStatus:

    clb投递开关

  • PostCKafkaStatus:

    kafka投递开关

  • Type:

    对象类型:CLB:负载均衡器,TSE:云原生网关

  • Region:

    对象地域



1710
1711
1712
# File 'lib/v20180125/models.rb', line 1710

def VpcName
  @VpcName
end

Instance Method Details

#deserialize(params) ⇒ Object



1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
# File 'lib/v20180125/models.rb', line 1732

def deserialize(params)
  @ObjectId = params['ObjectId']
  @InstanceId = params['InstanceId']
  @InstanceName = params['InstanceName']
  @PreciseDomains = params['PreciseDomains']
  @Status = params['Status']
  @ClsStatus = params['ClsStatus']
  @VirtualDomain = params['VirtualDomain']
  @ObjectName = params['ObjectName']
  @PublicIp = params['PublicIp']
  @PrivateIp = params['PrivateIp']
  @VpcName = params['VpcName']
  @Vpc = params['Vpc']
  @InstanceLevel = params['InstanceLevel']
  @PostCLSStatus = params['PostCLSStatus']
  @PostCKafkaStatus = params['PostCKafkaStatus']
  @Type = params['Type']
  @Region = params['Region']
end