Class: TencentCloud::Cdn::V20180606::AdvancedAuthentication
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdn::V20180606::AdvancedAuthentication
- Defined in:
- lib/v20180606/models.rb
Overview
时间戳防盗链高级版配置,白名单功能
Instance Attribute Summary collapse
-
#Switch ⇒ Object
on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TypeA ⇒ Object
on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TypeB ⇒ Object
on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TypeC ⇒ Object
on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TypeD ⇒ Object
on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TypeE ⇒ Object
on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TypeF ⇒ Object
on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(switch = nil, typea = nil, typeb = nil, typec = nil, typed = nil, typee = nil, typef = nil) ⇒ AdvancedAuthentication
constructor
A new instance of AdvancedAuthentication.
Constructor Details
#initialize(switch = nil, typea = nil, typeb = nil, typec = nil, typed = nil, typee = nil, typef = nil) ⇒ AdvancedAuthentication
Returns a new instance of AdvancedAuthentication.
591 592 593 594 595 596 597 598 599 |
# File 'lib/v20180606/models.rb', line 591 def initialize(switch=nil, typea=nil, typeb=nil, typec=nil, typed=nil, typee=nil, typef=nil) @Switch = switch @TypeA = typea @TypeB = typeb @TypeC = typec @TypeD = typed @TypeE = typee @TypeF = typef end |
Instance Attribute Details
#Switch ⇒ Object
on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
589 590 591 |
# File 'lib/v20180606/models.rb', line 589 def Switch @Switch end |
#TypeA ⇒ Object
on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
589 590 591 |
# File 'lib/v20180606/models.rb', line 589 def TypeA @TypeA end |
#TypeB ⇒ Object
on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
589 590 591 |
# File 'lib/v20180606/models.rb', line 589 def TypeB @TypeB end |
#TypeC ⇒ Object
on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
589 590 591 |
# File 'lib/v20180606/models.rb', line 589 def TypeC @TypeC end |
#TypeD ⇒ Object
on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
589 590 591 |
# File 'lib/v20180606/models.rb', line 589 def TypeD @TypeD end |
#TypeE ⇒ Object
on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
589 590 591 |
# File 'lib/v20180606/models.rb', line 589 def TypeE @TypeE end |
#TypeF ⇒ Object
on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
589 590 591 |
# File 'lib/v20180606/models.rb', line 589 def TypeF @TypeF end |
Instance Method Details
#deserialize(params) ⇒ Object
601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 |
# File 'lib/v20180606/models.rb', line 601 def deserialize(params) @Switch = params['Switch'] unless params['TypeA'].nil? @TypeA = AdvancedAuthenticationTypeA.new @TypeA.deserialize(params['TypeA']) end unless params['TypeB'].nil? @TypeB = AdvancedAuthenticationTypeB.new @TypeB.deserialize(params['TypeB']) end unless params['TypeC'].nil? @TypeC = AdvancedAuthenticationTypeC.new @TypeC.deserialize(params['TypeC']) end unless params['TypeD'].nil? @TypeD = AdvancedAuthenticationTypeD.new @TypeD.deserialize(params['TypeD']) end unless params['TypeE'].nil? @TypeE = AdvancedAuthenticationTypeE.new @TypeE.deserialize(params['TypeE']) end unless params['TypeF'].nil? @TypeF = AdvancedAuthenticationTypeF.new @TypeF.deserialize(params['TypeF']) end end |