Class: TencentCloud::Sqlserver::V20180328::SSLConfig
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Sqlserver::V20180328::SSLConfig
- Defined in:
- lib/v20180328/models.rb
Overview
SSL加密配置
Instance Attribute Summary collapse
-
#CMKId ⇒ Object
enable-已开启 disable-未开启 enable_doing-开启中 disable_doing-关闭中 renew_doing-更新中 wait_doing-等待维护时间内执行.
-
#CMKRegion ⇒ Object
enable-已开启 disable-未开启 enable_doing-开启中 disable_doing-关闭中 renew_doing-更新中 wait_doing-等待维护时间内执行.
-
#Encryption ⇒ Object
enable-已开启 disable-未开启 enable_doing-开启中 disable_doing-关闭中 renew_doing-更新中 wait_doing-等待维护时间内执行.
-
#IsKMS ⇒ Object
enable-已开启 disable-未开启 enable_doing-开启中 disable_doing-关闭中 renew_doing-更新中 wait_doing-等待维护时间内执行.
-
#SSLValidity ⇒ Object
enable-已开启 disable-未开启 enable_doing-开启中 disable_doing-关闭中 renew_doing-更新中 wait_doing-等待维护时间内执行.
-
#SSLValidityPeriod ⇒ Object
enable-已开启 disable-未开启 enable_doing-开启中 disable_doing-关闭中 renew_doing-更新中 wait_doing-等待维护时间内执行.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(encryption = nil, sslvalidityperiod = nil, sslvalidity = nil, iskms = nil, cmkid = nil, cmkregion = nil) ⇒ SSLConfig
constructor
A new instance of SSLConfig.
Constructor Details
#initialize(encryption = nil, sslvalidityperiod = nil, sslvalidity = nil, iskms = nil, cmkid = nil, cmkregion = nil) ⇒ SSLConfig
Returns a new instance of SSLConfig.
10968 10969 10970 10971 10972 10973 10974 10975 |
# File 'lib/v20180328/models.rb', line 10968 def initialize(encryption=nil, sslvalidityperiod=nil, sslvalidity=nil, iskms=nil, cmkid=nil, cmkregion=nil) @Encryption = encryption @SSLValidityPeriod = sslvalidityperiod @SSLValidity = sslvalidity @IsKMS = iskms @CMKId = cmkid @CMKRegion = cmkregion end |
Instance Attribute Details
#CMKId ⇒ Object
enable-已开启disable-未开启enable_doing-开启中disable_doing-关闭中renew_doing-更新中wait_doing-等待维护时间内执行
10966 10967 10968 |
# File 'lib/v20180328/models.rb', line 10966 def CMKId @CMKId end |
#CMKRegion ⇒ Object
enable-已开启disable-未开启enable_doing-开启中disable_doing-关闭中renew_doing-更新中wait_doing-等待维护时间内执行
10966 10967 10968 |
# File 'lib/v20180328/models.rb', line 10966 def CMKRegion @CMKRegion end |
#Encryption ⇒ Object
enable-已开启disable-未开启enable_doing-开启中disable_doing-关闭中renew_doing-更新中wait_doing-等待维护时间内执行
10966 10967 10968 |
# File 'lib/v20180328/models.rb', line 10966 def Encryption @Encryption end |
#IsKMS ⇒ Object
enable-已开启disable-未开启enable_doing-开启中disable_doing-关闭中renew_doing-更新中wait_doing-等待维护时间内执行
10966 10967 10968 |
# File 'lib/v20180328/models.rb', line 10966 def IsKMS @IsKMS end |
#SSLValidity ⇒ Object
enable-已开启disable-未开启enable_doing-开启中disable_doing-关闭中renew_doing-更新中wait_doing-等待维护时间内执行
10966 10967 10968 |
# File 'lib/v20180328/models.rb', line 10966 def SSLValidity @SSLValidity end |
#SSLValidityPeriod ⇒ Object
enable-已开启disable-未开启enable_doing-开启中disable_doing-关闭中renew_doing-更新中wait_doing-等待维护时间内执行
10966 10967 10968 |
# File 'lib/v20180328/models.rb', line 10966 def SSLValidityPeriod @SSLValidityPeriod end |
Instance Method Details
#deserialize(params) ⇒ Object
10977 10978 10979 10980 10981 10982 10983 10984 |
# File 'lib/v20180328/models.rb', line 10977 def deserialize(params) @Encryption = params['Encryption'] @SSLValidityPeriod = params['SSLValidityPeriod'] @SSLValidity = params['SSLValidity'] @IsKMS = params['IsKMS'] @CMKId = params['CMKId'] @CMKRegion = params['CMKRegion'] end |