Class: TencentCloud::Dasb::V20191018::CreateChangePwdTaskRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dasb::V20191018::CreateChangePwdTaskRequest
- Defined in:
- lib/v20191018/models.rb
Overview
CreateChangePwdTask请求参数结构体
Instance Attribute Summary collapse
- #AccountSet ⇒ Object
- #AuthGenerationStrategy ⇒ Object
- #BigLetter ⇒ Object
- #ChangeMethod ⇒ Object
- #CompleteNotify ⇒ Object
- #DepartmentId ⇒ Object
- #DeviceIdSet ⇒ Object
- #Digit ⇒ Object
- #FilePassword ⇒ Object
- #FirstTime ⇒ Object
- #NotifyEmails ⇒ Object
- #Password ⇒ Object
- #PasswordLength ⇒ Object
- #Period ⇒ Object
- #RunAccount ⇒ Object
- #SmallLetter ⇒ Object
- #Symbol ⇒ Object
- #TaskName ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskname = nil, deviceidset = nil, accountset = nil, changemethod = nil, authgenerationstrategy = nil, runaccount = nil, password = nil, passwordlength = nil, smallletter = nil, bigletter = nil, digit = nil, symbol = nil, completenotify = nil, notifyemails = nil, filepassword = nil, departmentid = nil, type = nil, period = nil, firsttime = nil) ⇒ CreateChangePwdTaskRequest
constructor
A new instance of CreateChangePwdTaskRequest.
Constructor Details
#initialize(taskname = nil, deviceidset = nil, accountset = nil, changemethod = nil, authgenerationstrategy = nil, runaccount = nil, password = nil, passwordlength = nil, smallletter = nil, bigletter = nil, digit = nil, symbol = nil, completenotify = nil, notifyemails = nil, filepassword = nil, departmentid = nil, type = nil, period = nil, firsttime = nil) ⇒ CreateChangePwdTaskRequest
981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 |
# File 'lib/v20191018/models.rb', line 981 def initialize(taskname=nil, deviceidset=nil, accountset=nil, changemethod=nil, authgenerationstrategy=nil, runaccount=nil, password=nil, passwordlength=nil, smallletter=nil, bigletter=nil, digit=nil, symbol=nil, completenotify=nil, notifyemails=nil, filepassword=nil, departmentid=nil, type=nil, period=nil, firsttime=nil) @TaskName = taskname @DeviceIdSet = deviceidset @AccountSet = accountset @ChangeMethod = changemethod @AuthGenerationStrategy = authgenerationstrategy @RunAccount = runaccount @Password = password @PasswordLength = passwordlength @SmallLetter = smallletter @BigLetter = bigletter @Digit = digit @Symbol = symbol @CompleteNotify = completenotify @NotifyEmails = notifyemails @FilePassword = filepassword @DepartmentId = departmentid @Type = type @Period = period @FirstTime = firsttime end |
Instance Attribute Details
#AccountSet ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def AccountSet @AccountSet end |
#AuthGenerationStrategy ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def AuthGenerationStrategy @AuthGenerationStrategy end |
#BigLetter ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def BigLetter @BigLetter end |
#ChangeMethod ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def ChangeMethod @ChangeMethod end |
#CompleteNotify ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def CompleteNotify @CompleteNotify end |
#DepartmentId ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def DepartmentId @DepartmentId end |
#DeviceIdSet ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def DeviceIdSet @DeviceIdSet end |
#Digit ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def Digit @Digit end |
#FilePassword ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def FilePassword @FilePassword end |
#FirstTime ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def FirstTime @FirstTime end |
#NotifyEmails ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def NotifyEmails @NotifyEmails end |
#Password ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def Password @Password end |
#PasswordLength ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def PasswordLength @PasswordLength end |
#Period ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def Period @Period end |
#RunAccount ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def RunAccount @RunAccount end |
#SmallLetter ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def SmallLetter @SmallLetter end |
#Symbol ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def Symbol @Symbol end |
#TaskName ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def TaskName @TaskName end |
#Type ⇒ Object
979 980 981 |
# File 'lib/v20191018/models.rb', line 979 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 |
# File 'lib/v20191018/models.rb', line 1003 def deserialize(params) @TaskName = params['TaskName'] @DeviceIdSet = params['DeviceIdSet'] @AccountSet = params['AccountSet'] @ChangeMethod = params['ChangeMethod'] @AuthGenerationStrategy = params['AuthGenerationStrategy'] @RunAccount = params['RunAccount'] @Password = params['Password'] @PasswordLength = params['PasswordLength'] @SmallLetter = params['SmallLetter'] @BigLetter = params['BigLetter'] @Digit = params['Digit'] @Symbol = params['Symbol'] @CompleteNotify = params['CompleteNotify'] @NotifyEmails = params['NotifyEmails'] @FilePassword = params['FilePassword'] @DepartmentId = params['DepartmentId'] @Type = params['Type'] @Period = params['Period'] @FirstTime = params['FirstTime'] end |