Class: TencentCloud::Waf::V20180125::UserDomainInfo

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

Overview

saas和clb信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(appid = nil, domain = nil, domainid = nil, instanceid = nil, instancename = nil, edition = nil, level = nil, writeconfig = nil, cls = nil, cloudtype = nil) ⇒ UserDomainInfo

Returns a new instance of UserDomainInfo.



12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
# File 'lib/v20180125/models.rb', line 12015

def initialize(appid=nil, domain=nil, domainid=nil, instanceid=nil, instancename=nil, edition=nil, level=nil, writeconfig=nil, cls=nil, cloudtype=nil)
  @Appid = appid
  @Domain = domain
  @DomainId = domainid
  @InstanceId = instanceid
  @InstanceName = instancename
  @Edition = edition
  @Level = level
  @WriteConfig = writeconfig
  @Cls = cls
  @CloudType = cloudtype
end

Instance Attribute Details

#AppidObject

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

Parameters:

  • Appid:

    用户id

  • Domain:

    域名

  • DomainId:

    域名id

  • InstanceId:

    实例id

  • InstanceName:

    实例名

  • Edition:

    waf类型

  • Level:

    版本

  • WriteConfig:

    指定域名访问日志字段的开关

  • Cls:

    指定域名是否写cls的开关 1:写 0:不写

  • CloudType:

    标记是否是混合云接入。hybrid表示混合云接入域名



12013
12014
12015
# File 'lib/v20180125/models.rb', line 12013

def Appid
  @Appid
end

#CloudTypeObject

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

Parameters:

  • Appid:

    用户id

  • Domain:

    域名

  • DomainId:

    域名id

  • InstanceId:

    实例id

  • InstanceName:

    实例名

  • Edition:

    waf类型

  • Level:

    版本

  • WriteConfig:

    指定域名访问日志字段的开关

  • Cls:

    指定域名是否写cls的开关 1:写 0:不写

  • CloudType:

    标记是否是混合云接入。hybrid表示混合云接入域名



12013
12014
12015
# File 'lib/v20180125/models.rb', line 12013

def CloudType
  @CloudType
end

#ClsObject

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

Parameters:

  • Appid:

    用户id

  • Domain:

    域名

  • DomainId:

    域名id

  • InstanceId:

    实例id

  • InstanceName:

    实例名

  • Edition:

    waf类型

  • Level:

    版本

  • WriteConfig:

    指定域名访问日志字段的开关

  • Cls:

    指定域名是否写cls的开关 1:写 0:不写

  • CloudType:

    标记是否是混合云接入。hybrid表示混合云接入域名



12013
12014
12015
# File 'lib/v20180125/models.rb', line 12013

def Cls
  @Cls
end

#DomainObject

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

Parameters:

  • Appid:

    用户id

  • Domain:

    域名

  • DomainId:

    域名id

  • InstanceId:

    实例id

  • InstanceName:

    实例名

  • Edition:

    waf类型

  • Level:

    版本

  • WriteConfig:

    指定域名访问日志字段的开关

  • Cls:

    指定域名是否写cls的开关 1:写 0:不写

  • CloudType:

    标记是否是混合云接入。hybrid表示混合云接入域名



12013
12014
12015
# File 'lib/v20180125/models.rb', line 12013

def Domain
  @Domain
end

#DomainIdObject

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

Parameters:

  • Appid:

    用户id

  • Domain:

    域名

  • DomainId:

    域名id

  • InstanceId:

    实例id

  • InstanceName:

    实例名

  • Edition:

    waf类型

  • Level:

    版本

  • WriteConfig:

    指定域名访问日志字段的开关

  • Cls:

    指定域名是否写cls的开关 1:写 0:不写

  • CloudType:

    标记是否是混合云接入。hybrid表示混合云接入域名



12013
12014
12015
# File 'lib/v20180125/models.rb', line 12013

def DomainId
  @DomainId
end

#EditionObject

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

Parameters:

  • Appid:

    用户id

  • Domain:

    域名

  • DomainId:

    域名id

  • InstanceId:

    实例id

  • InstanceName:

    实例名

  • Edition:

    waf类型

  • Level:

    版本

  • WriteConfig:

    指定域名访问日志字段的开关

  • Cls:

    指定域名是否写cls的开关 1:写 0:不写

  • CloudType:

    标记是否是混合云接入。hybrid表示混合云接入域名



12013
12014
12015
# File 'lib/v20180125/models.rb', line 12013

def Edition
  @Edition
end

#InstanceIdObject

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

Parameters:

  • Appid:

    用户id

  • Domain:

    域名

  • DomainId:

    域名id

  • InstanceId:

    实例id

  • InstanceName:

    实例名

  • Edition:

    waf类型

  • Level:

    版本

  • WriteConfig:

    指定域名访问日志字段的开关

  • Cls:

    指定域名是否写cls的开关 1:写 0:不写

  • CloudType:

    标记是否是混合云接入。hybrid表示混合云接入域名



12013
12014
12015
# File 'lib/v20180125/models.rb', line 12013

def InstanceId
  @InstanceId
end

#InstanceNameObject

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

Parameters:

  • Appid:

    用户id

  • Domain:

    域名

  • DomainId:

    域名id

  • InstanceId:

    实例id

  • InstanceName:

    实例名

  • Edition:

    waf类型

  • Level:

    版本

  • WriteConfig:

    指定域名访问日志字段的开关

  • Cls:

    指定域名是否写cls的开关 1:写 0:不写

  • CloudType:

    标记是否是混合云接入。hybrid表示混合云接入域名



12013
12014
12015
# File 'lib/v20180125/models.rb', line 12013

def InstanceName
  @InstanceName
end

#LevelObject

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

Parameters:

  • Appid:

    用户id

  • Domain:

    域名

  • DomainId:

    域名id

  • InstanceId:

    实例id

  • InstanceName:

    实例名

  • Edition:

    waf类型

  • Level:

    版本

  • WriteConfig:

    指定域名访问日志字段的开关

  • Cls:

    指定域名是否写cls的开关 1:写 0:不写

  • CloudType:

    标记是否是混合云接入。hybrid表示混合云接入域名



12013
12014
12015
# File 'lib/v20180125/models.rb', line 12013

def Level
  @Level
end

#WriteConfigObject

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

Parameters:

  • Appid:

    用户id

  • Domain:

    域名

  • DomainId:

    域名id

  • InstanceId:

    实例id

  • InstanceName:

    实例名

  • Edition:

    waf类型

  • Level:

    版本

  • WriteConfig:

    指定域名访问日志字段的开关

  • Cls:

    指定域名是否写cls的开关 1:写 0:不写

  • CloudType:

    标记是否是混合云接入。hybrid表示混合云接入域名



12013
12014
12015
# File 'lib/v20180125/models.rb', line 12013

def WriteConfig
  @WriteConfig
end

Instance Method Details

#deserialize(params) ⇒ Object



12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
# File 'lib/v20180125/models.rb', line 12028

def deserialize(params)
  @Appid = params['Appid']
  @Domain = params['Domain']
  @DomainId = params['DomainId']
  @InstanceId = params['InstanceId']
  @InstanceName = params['InstanceName']
  @Edition = params['Edition']
  @Level = params['Level']
  @WriteConfig = params['WriteConfig']
  @Cls = params['Cls']
  @CloudType = params['CloudType']
end