Class: TencentCloud::Gs::V20191118::S3Options

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

Overview

S3协议参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(endpoint = nil, bucket = nil, accesskeyid = nil, secretaccesskey = nil) ⇒ S3Options

Returns a new instance of S3Options.



4072
4073
4074
4075
4076
4077
# File 'lib/v20191118/models.rb', line 4072

def initialize(endpoint=nil, bucket=nil, accesskeyid=nil, secretaccesskey=nil)
  @EndPoint = endpoint
  @Bucket = bucket
  @AccessKeyId = accesskeyid
  @SecretAccessKey = secretaccesskey
end

Instance Attribute Details

#AccessKeyIdObject

Parameters:

  • 存储节点

  • 存储桶

  • 密钥 ID

  • 密钥 Key



4070
4071
4072
# File 'lib/v20191118/models.rb', line 4070

def AccessKeyId
  @AccessKeyId
end

#BucketObject

Parameters:

  • 存储节点

  • 存储桶

  • 密钥 ID

  • 密钥 Key



4070
4071
4072
# File 'lib/v20191118/models.rb', line 4070

def Bucket
  @Bucket
end

#EndPointObject

Parameters:

  • 存储节点

  • 存储桶

  • 密钥 ID

  • 密钥 Key



4070
4071
4072
# File 'lib/v20191118/models.rb', line 4070

def EndPoint
  @EndPoint
end

#SecretAccessKeyObject

Parameters:

  • 存储节点

  • 存储桶

  • 密钥 ID

  • 密钥 Key



4070
4071
4072
# File 'lib/v20191118/models.rb', line 4070

def SecretAccessKey
  @SecretAccessKey
end

Instance Method Details

#deserialize(params) ⇒ Object



4079
4080
4081
4082
4083
4084
# File 'lib/v20191118/models.rb', line 4079

def deserialize(params)
  @EndPoint = params['EndPoint']
  @Bucket = params['Bucket']
  @AccessKeyId = params['AccessKeyId']
  @SecretAccessKey = params['SecretAccessKey']
end