Class: TencentCloud::Smh::V20210712::ModifyLibraryRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Smh::V20210712::ModifyLibraryRequest
- Defined in:
- lib/v20210712/models.rb
Overview
ModifyLibrary请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(libraryid = nil, name = nil, remark = nil, libraryextension = nil) ⇒ ModifyLibraryRequest
constructor
A new instance of ModifyLibraryRequest.
Constructor Details
#initialize(libraryid = nil, name = nil, remark = nil, libraryextension = nil) ⇒ ModifyLibraryRequest
Returns a new instance of ModifyLibraryRequest.
923 924 925 926 927 928 |
# File 'lib/v20210712/models.rb', line 923 def initialize(libraryid=nil, name=nil, remark=nil, libraryextension=nil) @LibraryId = libraryid @Name = name @Remark = remark @LibraryExtension = libraryextension end |
Instance Attribute Details
#LibraryExtension ⇒ Object
921 922 923 |
# File 'lib/v20210712/models.rb', line 921 def LibraryExtension @LibraryExtension end |
#LibraryId ⇒ Object
921 922 923 |
# File 'lib/v20210712/models.rb', line 921 def LibraryId @LibraryId end |
#Name ⇒ Object
921 922 923 |
# File 'lib/v20210712/models.rb', line 921 def Name @Name end |
#Remark ⇒ Object
921 922 923 |
# File 'lib/v20210712/models.rb', line 921 def Remark @Remark end |
Instance Method Details
#deserialize(params) ⇒ Object
930 931 932 933 934 935 936 937 938 |
# File 'lib/v20210712/models.rb', line 930 def deserialize(params) @LibraryId = params['LibraryId'] @Name = params['Name'] @Remark = params['Remark'] unless params['LibraryExtension'].nil? @LibraryExtension = LibraryExtension.new @LibraryExtension.deserialize(params['LibraryExtension']) end end |