Class: TencentCloud::Cls::V20201016::ModifyShipperRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::ModifyShipperRequest
- Defined in:
- lib/v20201016/models.rb
Overview
ModifyShipper请求参数结构体
Instance Attribute Summary collapse
-
#Bucket ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
-
#Compress ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
-
#Content ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
-
#ExternalId ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
-
#FilenameMode ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
-
#FilterRules ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
-
#Interval ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
-
#MaxSize ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
-
#Partition ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
-
#Prefix ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
-
#RoleArn ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
-
#ShipperId ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
-
#ShipperName ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
-
#Status ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
-
#StorageType ⇒ Object
- STANDARD:标准存储 - STANDARD_IA:低频存储 - ARCHIVE:归档存储 - DEEP_ARCHIVE:深度归档存储 - MAZ_STANDARD:标准存储(多 AZ) - MAZ_STANDARD_IA:低频存储(多 AZ) - INTELLIGENT_TIERING:智能分层存储 - MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ).
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(shipperid = nil, bucket = nil, prefix = nil, status = nil, shippername = nil, interval = nil, maxsize = nil, filterrules = nil, partition = nil, compress = nil, content = nil, filenamemode = nil, storagetype = nil, rolearn = nil, externalid = nil) ⇒ ModifyShipperRequest
constructor
A new instance of ModifyShipperRequest.
Constructor Details
#initialize(shipperid = nil, bucket = nil, prefix = nil, status = nil, shippername = nil, interval = nil, maxsize = nil, filterrules = nil, partition = nil, compress = nil, content = nil, filenamemode = nil, storagetype = nil, rolearn = nil, externalid = nil) ⇒ ModifyShipperRequest
Returns a new instance of ModifyShipperRequest.
15158 15159 15160 15161 15162 15163 15164 15165 15166 15167 15168 15169 15170 15171 15172 15173 15174 |
# File 'lib/v20201016/models.rb', line 15158 def initialize(shipperid=nil, bucket=nil, prefix=nil, status=nil, shippername=nil, interval=nil, maxsize=nil, filterrules=nil, partition=nil, compress=nil, content=nil, filenamemode=nil, storagetype=nil, rolearn=nil, externalid=nil) @ShipperId = shipperid @Bucket = bucket @Prefix = prefix @Status = status @ShipperName = shippername @Interval = interval @MaxSize = maxsize @FilterRules = filterrules @Partition = partition @Compress = compress @Content = content @FilenameMode = filenamemode @StorageType = storagetype @RoleArn = rolearn @ExternalId = externalid end |
Instance Attribute Details
#Bucket ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def Bucket @Bucket end |
#Compress ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def Compress @Compress end |
#Content ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def Content @Content end |
#ExternalId ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def ExternalId @ExternalId end |
#FilenameMode ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def FilenameMode @FilenameMode end |
#FilterRules ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def FilterRules @FilterRules end |
#Interval ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def Interval @Interval end |
#MaxSize ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def MaxSize @MaxSize end |
#Partition ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def Partition @Partition end |
#Prefix ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def Prefix @Prefix end |
#RoleArn ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def RoleArn @RoleArn end |
#ShipperId ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def ShipperId @ShipperId end |
#ShipperName ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def ShipperName @ShipperName end |
#Status ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def Status @Status end |
#StorageType ⇒ Object
- STANDARD:标准存储
- STANDARD_IA:低频存储
- ARCHIVE:归档存储
- DEEP_ARCHIVE:深度归档存储
- MAZ_STANDARD:标准存储(多 AZ)
- MAZ_STANDARD_IA:低频存储(多 AZ)
- INTELLIGENT_TIERING:智能分层存储
- MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)
15156 15157 15158 |
# File 'lib/v20201016/models.rb', line 15156 def StorageType @StorageType end |
Instance Method Details
#deserialize(params) ⇒ Object
15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186 15187 15188 15189 15190 15191 15192 15193 15194 15195 15196 15197 15198 15199 15200 15201 15202 15203 15204 15205 |
# File 'lib/v20201016/models.rb', line 15176 def deserialize(params) @ShipperId = params['ShipperId'] @Bucket = params['Bucket'] @Prefix = params['Prefix'] @Status = params['Status'] @ShipperName = params['ShipperName'] @Interval = params['Interval'] @MaxSize = params['MaxSize'] unless params['FilterRules'].nil? @FilterRules = [] params['FilterRules'].each do |i| filterruleinfo_tmp = FilterRuleInfo.new filterruleinfo_tmp.deserialize(i) @FilterRules << filterruleinfo_tmp end end @Partition = params['Partition'] unless params['Compress'].nil? @Compress = CompressInfo.new @Compress.deserialize(params['Compress']) end unless params['Content'].nil? @Content = ContentInfo.new @Content.deserialize(params['Content']) end @FilenameMode = params['FilenameMode'] @StorageType = params['StorageType'] @RoleArn = params['RoleArn'] @ExternalId = params['ExternalId'] end |