Class: TencentCloud::Smh::V20210712::Library

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

Overview

PaaS 服务媒体库信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(libraryid = nil, name = nil, remark = nil, bucketname = nil, bucketregion = nil, accessdomain = nil, creationtime = nil, libraryextension = nil, size = nil, dirnum = nil, filenum = nil) ⇒ Library

Returns a new instance of Library.



779
780
781
782
783
784
785
786
787
788
789
790
791
# File 'lib/v20210712/models.rb', line 779

def initialize(libraryid=nil, name=nil, remark=nil, bucketname=nil, bucketregion=nil, accessdomain=nil, creationtime=nil, libraryextension=nil, size=nil, dirnum=nil, filenum=nil)
  @LibraryId = libraryid
  @Name = name
  @Remark = remark
  @BucketName = bucketname
  @BucketRegion = bucketregion
  @AccessDomain = accessdomain
  @CreationTime = creationtime
  @LibraryExtension = libraryextension
  @Size = size
  @DirNum = dirnum
  @FileNum = filenum
end

Instance Attribute Details

#AccessDomainObject

Parameters:

  • LibraryId:

    媒体库 ID

  • Name:

    媒体库友好名称

  • Remark:

    备注

  • BucketName:

    媒体库绑定的 COS 存储桶

  • BucketRegion:

    媒体库绑定的 COS 存储桶所在的地域

  • AccessDomain:

    该媒体库的业务 API 访问域名

  • CreationTime:

    媒体库创建时间

  • LibraryExtension:

    媒体库配置项

  • Size:

    媒体库用量,单位为 Bytes,由于数字类型精度限制,该字段为 String 类型。

  • DirNum:

    媒体库目录数,由于数字类型精度限制,该字段为 String 类型。

  • FileNum:

    媒体库文件数,由于数字类型精度限制,该字段为 String 类型。



777
778
779
# File 'lib/v20210712/models.rb', line 777

def AccessDomain
  @AccessDomain
end

#BucketNameObject

Parameters:

  • LibraryId:

    媒体库 ID

  • Name:

    媒体库友好名称

  • Remark:

    备注

  • BucketName:

    媒体库绑定的 COS 存储桶

  • BucketRegion:

    媒体库绑定的 COS 存储桶所在的地域

  • AccessDomain:

    该媒体库的业务 API 访问域名

  • CreationTime:

    媒体库创建时间

  • LibraryExtension:

    媒体库配置项

  • Size:

    媒体库用量,单位为 Bytes,由于数字类型精度限制,该字段为 String 类型。

  • DirNum:

    媒体库目录数,由于数字类型精度限制,该字段为 String 类型。

  • FileNum:

    媒体库文件数,由于数字类型精度限制,该字段为 String 类型。



777
778
779
# File 'lib/v20210712/models.rb', line 777

def BucketName
  @BucketName
end

#BucketRegionObject

Parameters:

  • LibraryId:

    媒体库 ID

  • Name:

    媒体库友好名称

  • Remark:

    备注

  • BucketName:

    媒体库绑定的 COS 存储桶

  • BucketRegion:

    媒体库绑定的 COS 存储桶所在的地域

  • AccessDomain:

    该媒体库的业务 API 访问域名

  • CreationTime:

    媒体库创建时间

  • LibraryExtension:

    媒体库配置项

  • Size:

    媒体库用量,单位为 Bytes,由于数字类型精度限制,该字段为 String 类型。

  • DirNum:

    媒体库目录数,由于数字类型精度限制,该字段为 String 类型。

  • FileNum:

    媒体库文件数,由于数字类型精度限制,该字段为 String 类型。



777
778
779
# File 'lib/v20210712/models.rb', line 777

def BucketRegion
  @BucketRegion
end

#CreationTimeObject

Parameters:

  • LibraryId:

    媒体库 ID

  • Name:

    媒体库友好名称

  • Remark:

    备注

  • BucketName:

    媒体库绑定的 COS 存储桶

  • BucketRegion:

    媒体库绑定的 COS 存储桶所在的地域

  • AccessDomain:

    该媒体库的业务 API 访问域名

  • CreationTime:

    媒体库创建时间

  • LibraryExtension:

    媒体库配置项

  • Size:

    媒体库用量,单位为 Bytes,由于数字类型精度限制,该字段为 String 类型。

  • DirNum:

    媒体库目录数,由于数字类型精度限制,该字段为 String 类型。

  • FileNum:

    媒体库文件数,由于数字类型精度限制,该字段为 String 类型。



777
778
779
# File 'lib/v20210712/models.rb', line 777

def CreationTime
  @CreationTime
end

#DirNumObject

Parameters:

  • LibraryId:

    媒体库 ID

  • Name:

    媒体库友好名称

  • Remark:

    备注

  • BucketName:

    媒体库绑定的 COS 存储桶

  • BucketRegion:

    媒体库绑定的 COS 存储桶所在的地域

  • AccessDomain:

    该媒体库的业务 API 访问域名

  • CreationTime:

    媒体库创建时间

  • LibraryExtension:

    媒体库配置项

  • Size:

    媒体库用量,单位为 Bytes,由于数字类型精度限制,该字段为 String 类型。

  • DirNum:

    媒体库目录数,由于数字类型精度限制,该字段为 String 类型。

  • FileNum:

    媒体库文件数,由于数字类型精度限制,该字段为 String 类型。



777
778
779
# File 'lib/v20210712/models.rb', line 777

def DirNum
  @DirNum
end

#FileNumObject

Parameters:

  • LibraryId:

    媒体库 ID

  • Name:

    媒体库友好名称

  • Remark:

    备注

  • BucketName:

    媒体库绑定的 COS 存储桶

  • BucketRegion:

    媒体库绑定的 COS 存储桶所在的地域

  • AccessDomain:

    该媒体库的业务 API 访问域名

  • CreationTime:

    媒体库创建时间

  • LibraryExtension:

    媒体库配置项

  • Size:

    媒体库用量,单位为 Bytes,由于数字类型精度限制,该字段为 String 类型。

  • DirNum:

    媒体库目录数,由于数字类型精度限制,该字段为 String 类型。

  • FileNum:

    媒体库文件数,由于数字类型精度限制,该字段为 String 类型。



777
778
779
# File 'lib/v20210712/models.rb', line 777

def FileNum
  @FileNum
end

#LibraryExtensionObject

Parameters:

  • LibraryId:

    媒体库 ID

  • Name:

    媒体库友好名称

  • Remark:

    备注

  • BucketName:

    媒体库绑定的 COS 存储桶

  • BucketRegion:

    媒体库绑定的 COS 存储桶所在的地域

  • AccessDomain:

    该媒体库的业务 API 访问域名

  • CreationTime:

    媒体库创建时间

  • LibraryExtension:

    媒体库配置项

  • Size:

    媒体库用量,单位为 Bytes,由于数字类型精度限制,该字段为 String 类型。

  • DirNum:

    媒体库目录数,由于数字类型精度限制,该字段为 String 类型。

  • FileNum:

    媒体库文件数,由于数字类型精度限制,该字段为 String 类型。



777
778
779
# File 'lib/v20210712/models.rb', line 777

def LibraryExtension
  @LibraryExtension
end

#LibraryIdObject

Parameters:

  • LibraryId:

    媒体库 ID

  • Name:

    媒体库友好名称

  • Remark:

    备注

  • BucketName:

    媒体库绑定的 COS 存储桶

  • BucketRegion:

    媒体库绑定的 COS 存储桶所在的地域

  • AccessDomain:

    该媒体库的业务 API 访问域名

  • CreationTime:

    媒体库创建时间

  • LibraryExtension:

    媒体库配置项

  • Size:

    媒体库用量,单位为 Bytes,由于数字类型精度限制,该字段为 String 类型。

  • DirNum:

    媒体库目录数,由于数字类型精度限制,该字段为 String 类型。

  • FileNum:

    媒体库文件数,由于数字类型精度限制,该字段为 String 类型。



777
778
779
# File 'lib/v20210712/models.rb', line 777

def LibraryId
  @LibraryId
end

#NameObject

Parameters:

  • LibraryId:

    媒体库 ID

  • Name:

    媒体库友好名称

  • Remark:

    备注

  • BucketName:

    媒体库绑定的 COS 存储桶

  • BucketRegion:

    媒体库绑定的 COS 存储桶所在的地域

  • AccessDomain:

    该媒体库的业务 API 访问域名

  • CreationTime:

    媒体库创建时间

  • LibraryExtension:

    媒体库配置项

  • Size:

    媒体库用量,单位为 Bytes,由于数字类型精度限制,该字段为 String 类型。

  • DirNum:

    媒体库目录数,由于数字类型精度限制,该字段为 String 类型。

  • FileNum:

    媒体库文件数,由于数字类型精度限制,该字段为 String 类型。



777
778
779
# File 'lib/v20210712/models.rb', line 777

def Name
  @Name
end

#RemarkObject

Parameters:

  • LibraryId:

    媒体库 ID

  • Name:

    媒体库友好名称

  • Remark:

    备注

  • BucketName:

    媒体库绑定的 COS 存储桶

  • BucketRegion:

    媒体库绑定的 COS 存储桶所在的地域

  • AccessDomain:

    该媒体库的业务 API 访问域名

  • CreationTime:

    媒体库创建时间

  • LibraryExtension:

    媒体库配置项

  • Size:

    媒体库用量,单位为 Bytes,由于数字类型精度限制,该字段为 String 类型。

  • DirNum:

    媒体库目录数,由于数字类型精度限制,该字段为 String 类型。

  • FileNum:

    媒体库文件数,由于数字类型精度限制,该字段为 String 类型。



777
778
779
# File 'lib/v20210712/models.rb', line 777

def Remark
  @Remark
end

#SizeObject

Parameters:

  • LibraryId:

    媒体库 ID

  • Name:

    媒体库友好名称

  • Remark:

    备注

  • BucketName:

    媒体库绑定的 COS 存储桶

  • BucketRegion:

    媒体库绑定的 COS 存储桶所在的地域

  • AccessDomain:

    该媒体库的业务 API 访问域名

  • CreationTime:

    媒体库创建时间

  • LibraryExtension:

    媒体库配置项

  • Size:

    媒体库用量,单位为 Bytes,由于数字类型精度限制,该字段为 String 类型。

  • DirNum:

    媒体库目录数,由于数字类型精度限制,该字段为 String 类型。

  • FileNum:

    媒体库文件数,由于数字类型精度限制,该字段为 String 类型。



777
778
779
# File 'lib/v20210712/models.rb', line 777

def Size
  @Size
end

Instance Method Details

#deserialize(params) ⇒ Object



793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
# File 'lib/v20210712/models.rb', line 793

def deserialize(params)
  @LibraryId = params['LibraryId']
  @Name = params['Name']
  @Remark = params['Remark']
  @BucketName = params['BucketName']
  @BucketRegion = params['BucketRegion']
  @AccessDomain = params['AccessDomain']
  @CreationTime = params['CreationTime']
  unless params['LibraryExtension'].nil?
    @LibraryExtension = LibraryExtension.new
    @LibraryExtension.deserialize(params['LibraryExtension'])
  end
  @Size = params['Size']
  @DirNum = params['DirNum']
  @FileNum = params['FileNum']
end