Class: TencentCloud::Sqlserver::V20180328::DBTDEEncrypt

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

Overview

开启、关闭TDE数据库加密

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dbname = nil, encryption = nil) ⇒ DBTDEEncrypt

Returns a new instance of DBTDEEncrypt.



2547
2548
2549
2550
# File 'lib/v20180328/models.rb', line 2547

def initialize(dbname=nil, encryption=nil)
  @DBName = dbname
  @Encryption = encryption
end

Instance Attribute Details

#DBNameObject

Parameters:

  • DBName:

    数据库名称

  • Encryption:

    enable-开启数据库TDE加密,disable-关闭数据库TDE加密



2545
2546
2547
# File 'lib/v20180328/models.rb', line 2545

def DBName
  @DBName
end

#EncryptionObject

Parameters:

  • DBName:

    数据库名称

  • Encryption:

    enable-开启数据库TDE加密,disable-关闭数据库TDE加密



2545
2546
2547
# File 'lib/v20180328/models.rb', line 2545

def Encryption
  @Encryption
end

Instance Method Details

#deserialize(params) ⇒ Object



2552
2553
2554
2555
# File 'lib/v20180328/models.rb', line 2552

def deserialize(params)
  @DBName = params['DBName']
  @Encryption = params['Encryption']
end