Class: TencentCloud::Bh::V20230418::ModifyLDAPSettingRequest

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

Overview

ModifyLDAPSetting请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(enable = nil, ip = nil, ipbackup = nil, port = nil, enablessl = nil, basedn = nil, adminaccount = nil, adminpassword = nil, attributeuser = nil, attributeusername = nil, autosync = nil, overwrite = nil, syncperiod = nil, syncall = nil, syncunitset = nil, attributeunit = nil, attributerealname = nil, attributephone = nil, attributeemail = nil, domainid = nil) ⇒ ModifyLDAPSettingRequest

Returns a new instance of ModifyLDAPSettingRequest.



5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
# File 'lib/v20230418/models.rb', line 5580

def initialize(enable=nil, ip=nil, ipbackup=nil, port=nil, enablessl=nil, basedn=nil, adminaccount=nil, adminpassword=nil, attributeuser=nil, attributeusername=nil, autosync=nil, overwrite=nil, syncperiod=nil, syncall=nil, syncunitset=nil, attributeunit=nil, attributerealname=nil, attributephone=nil, attributeemail=nil, domainid=nil)
  @Enable = enable
  @Ip = ip
  @IpBackup = ipbackup
  @Port = port
  @EnableSSL = enablessl
  @BaseDN = basedn
  @AdminAccount = adminaccount
  @AdminPassword = adminpassword
  @AttributeUser = attributeuser
  @AttributeUserName = attributeusername
  @AutoSync = autosync
  @Overwrite = overwrite
  @SyncPeriod = syncperiod
  @SyncAll = syncall
  @SyncUnitSet = syncunitset
  @AttributeUnit = attributeunit
  @AttributeRealName = attributerealname
  @AttributePhone = attributephone
  @AttributeEmail = attributeemail
  @DomainId = domainid
end

Instance Attribute Details

#AdminAccountObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def AdminAccount
  @AdminAccount
end

#AdminPasswordObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def AdminPassword
  @AdminPassword
end

#AttributeEmailObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def AttributeEmail
  @AttributeEmail
end

#AttributePhoneObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def AttributePhone
  @AttributePhone
end

#AttributeRealNameObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def AttributeRealName
  @AttributeRealName
end

#AttributeUnitObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def AttributeUnit
  @AttributeUnit
end

#AttributeUserObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def AttributeUser
  @AttributeUser
end

#AttributeUserNameObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def AttributeUserName
  @AttributeUserName
end

#AutoSyncObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def AutoSync
  @AutoSync
end

#BaseDNObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def BaseDN
  @BaseDN
end

#DomainIdObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def DomainId
  @DomainId
end

#EnableObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def Enable
  @Enable
end

#EnableSSLObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def EnableSSL
  @EnableSSL
end

#IpObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def Ip
  @Ip
end

#IpBackupObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def IpBackup
  @IpBackup
end

#OverwriteObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def Overwrite
  @Overwrite
end

#PortObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def Port
  @Port
end

#SyncAllObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def SyncAll
  @SyncAll
end

#SyncPeriodObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def SyncPeriod
  @SyncPeriod
end

#SyncUnitSetObject

Parameters:

  • Enable:

    是否开启LDAP认证,false-不开启,true-开启

  • Ip:

    服务器地址

  • IpBackup:

    备用服务器地址

  • Port:

    服务端口

  • EnableSSL:

    是否开启SSL,false-不开启,true-开启

  • BaseDN:

    Base DN

  • AdminAccount:

    管理员账号

  • AdminPassword:

    管理员密码

  • AttributeUser:

    用户属性

  • AttributeUserName:

    用户名属性

  • AutoSync:

    自动同步,false-不开启,true-开启

  • Overwrite:

    覆盖用户信息,false-不开启,true-开启

  • SyncPeriod:

    同步周期,30~60000之间的整数

  • SyncAll:

    是否同步全部,false-不开启,true-开启

  • SyncUnitSet:

    同步OU列表,SyncAll为false时必传

  • AttributeUnit:

    组织单元属性

  • AttributeRealName:

    用户姓名属性

  • AttributePhone:

    手机号属性

  • AttributeEmail:

    邮箱属性

  • DomainId:

    网络域Id



5578
5579
5580
# File 'lib/v20230418/models.rb', line 5578

def SyncUnitSet
  @SyncUnitSet
end

Instance Method Details

#deserialize(params) ⇒ Object



5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
# File 'lib/v20230418/models.rb', line 5603

def deserialize(params)
  @Enable = params['Enable']
  @Ip = params['Ip']
  @IpBackup = params['IpBackup']
  @Port = params['Port']
  @EnableSSL = params['EnableSSL']
  @BaseDN = params['BaseDN']
  @AdminAccount = params['AdminAccount']
  @AdminPassword = params['AdminPassword']
  @AttributeUser = params['AttributeUser']
  @AttributeUserName = params['AttributeUserName']
  @AutoSync = params['AutoSync']
  @Overwrite = params['Overwrite']
  @SyncPeriod = params['SyncPeriod']
  @SyncAll = params['SyncAll']
  @SyncUnitSet = params['SyncUnitSet']
  @AttributeUnit = params['AttributeUnit']
  @AttributeRealName = params['AttributeRealName']
  @AttributePhone = params['AttributePhone']
  @AttributeEmail = params['AttributeEmail']
  @DomainId = params['DomainId']
end