Class: TencentCloud::Tione::V20191022::CosDataSource

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

Overview

cos路径

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(bucket = nil, keyprefix = nil, datadistributiontype = nil, datatype = nil) ⇒ CosDataSource



151
152
153
154
155
156
# File 'lib/v20191022/models.rb', line 151

def initialize(bucket=nil, keyprefix=nil, datadistributiontype=nil, datatype=nil)
  @Bucket = bucket
  @KeyPrefix = keyprefix
  @DataDistributionType = datadistributiontype
  @DataType = datatype
end

Instance Attribute Details

#BucketObject

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



149
150
151
# File 'lib/v20191022/models.rb', line 149

def Bucket
  @Bucket
end

#DataDistributionTypeObject

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



149
150
151
# File 'lib/v20191022/models.rb', line 149

def DataDistributionType
  @DataDistributionType
end

#DataTypeObject

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



149
150
151
# File 'lib/v20191022/models.rb', line 149

def DataType
  @DataType
end

#KeyPrefixObject

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



149
150
151
# File 'lib/v20191022/models.rb', line 149

def KeyPrefix
  @KeyPrefix
end

Instance Method Details

#deserialize(params) ⇒ Object



158
159
160
161
162
163
# File 'lib/v20191022/models.rb', line 158

def deserialize(params)
  @Bucket = params['Bucket']
  @KeyPrefix = params['KeyPrefix']
  @DataDistributionType = params['DataDistributionType']
  @DataType = params['DataType']
end