Class: TencentCloud::Cdn::V20180606::UrlRedirectRule

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

Overview

Url重定向规则配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(redirectstatuscode = nil, pattern = nil, redirecturl = nil, redirecthost = nil, fullmatch = nil, regex = nil) ⇒ UrlRedirectRule



10506
10507
10508
10509
10510
10511
10512
10513
# File 'lib/v20180606/models.rb', line 10506

def initialize(redirectstatuscode=nil, pattern=nil, redirecturl=nil, redirecthost=nil, fullmatch=nil, regex=nil)
  @RedirectStatusCode = redirectstatuscode
  @Pattern = pattern
  @RedirectUrl = redirecturl
  @RedirectHost = redirecthost
  @FullMatch = fullmatch
  @Regex = regex
end

Instance Attribute Details

#FullMatchObject

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



10504
10505
10506
# File 'lib/v20180606/models.rb', line 10504

def FullMatch
  @FullMatch
end

#PatternObject

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



10504
10505
10506
# File 'lib/v20180606/models.rb', line 10504

def Pattern
  @Pattern
end

#RedirectHostObject

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



10504
10505
10506
# File 'lib/v20180606/models.rb', line 10504

def RedirectHost
  @RedirectHost
end

#RedirectStatusCodeObject

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



10504
10505
10506
# File 'lib/v20180606/models.rb', line 10504

def RedirectStatusCode
  @RedirectStatusCode
end

#RedirectUrlObject

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



10504
10505
10506
# File 'lib/v20180606/models.rb', line 10504

def RedirectUrl
  @RedirectUrl
end

#RegexObject

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



10504
10505
10506
# File 'lib/v20180606/models.rb', line 10504

def Regex
  @Regex
end

Instance Method Details

#deserialize(params) ⇒ Object



10515
10516
10517
10518
10519
10520
10521
10522
# File 'lib/v20180606/models.rb', line 10515

def deserialize(params)
  @RedirectStatusCode = params['RedirectStatusCode']
  @Pattern = params['Pattern']
  @RedirectUrl = params['RedirectUrl']
  @RedirectHost = params['RedirectHost']
  @FullMatch = params['FullMatch']
  @Regex = params['Regex']
end