Class: TencentCloud::Vod::V20240718::IncrementalMigrationHttpOriginCondition

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

Overview

增量迁移回源条件。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(httpstatuscode = nil, prefix = nil) ⇒ IncrementalMigrationHttpOriginCondition

Returns a new instance of IncrementalMigrationHttpOriginCondition.



500
501
502
503
# File 'lib/v20240718/models.rb', line 500

def initialize(httpstatuscode=nil, prefix=nil)
  @HttpStatusCode = httpstatuscode
  @Prefix = prefix
end

Instance Attribute Details

#HttpStatusCodeObject

Parameters:

  • HttpStatusCode:

    触发回源条件的 HTTP Code。若不填充,默认取值 ‘404`。

  • Prefix:

    触发回源条件的对象键前缀。



498
499
500
# File 'lib/v20240718/models.rb', line 498

def HttpStatusCode
  @HttpStatusCode
end

#PrefixObject

Parameters:

  • HttpStatusCode:

    触发回源条件的 HTTP Code。若不填充,默认取值 ‘404`。

  • Prefix:

    触发回源条件的对象键前缀。



498
499
500
# File 'lib/v20240718/models.rb', line 498

def Prefix
  @Prefix
end

Instance Method Details

#deserialize(params) ⇒ Object



505
506
507
508
# File 'lib/v20240718/models.rb', line 505

def deserialize(params)
  @HttpStatusCode = params['HttpStatusCode']
  @Prefix = params['Prefix']
end