Transparent Data Encryptions - Create Or Update
创建或更新数据库的透明数据加密配置。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/transparentDataEncryption/current?api-version=2014-04-01
		URI 参数
| 名称 | 在 | 必需 | 类型 | 说明 | 
|---|---|---|---|---|
| 
						 database 
					 | 
					path | True | 
			 string  | 
					
						 为其设置透明数据加密的数据库的名称。  | 
				
| 
						 resource 
					 | 
					path | True | 
			 string  | 
					
						 包含资源的资源组的名称。 可以从 Azure 资源管理器 API 或门户获取此值。  | 
				
| 
						 server 
					 | 
					path | True | 
			 string  | 
					
						 服务器的名称。  | 
				
| 
						 subscription 
					 | 
					path | True | 
			 string  | 
					
						 标识 Azure 订阅的订阅 ID。  | 
				
| 
						 transparent 
					 | 
					path | True | 
						 透明数据加密配置的名称。  | 
				|
| 
						 api-version 
					 | 
					query | True | 
			 string  | 
					
						 要用于请求的 API 版本。  | 
				
请求正文
| 名称 | 类型 | 说明 | 
|---|---|---|
| properties.status | 
		 数据库透明数据加密的状态。  | 
响应
| 名称 | 类型 | 说明 | 
|---|---|---|
| 200 OK | 
		 还行  | 
|
| 201 Created | 
		 创建  | 
示例
Create or update a database's transparent data encryption configuration
示例请求
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/databases/sqlcrudtest-9187/transparentDataEncryption/current?api-version=2014-04-01
{
  "properties": {
    "status": "Enabled"
  }
}
示例响应
{
  "name": "current",
  "location": "North Europe",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/databases/sqlcrudtest-9187/transparentDataEncryption/current",
  "type": "Microsoft.Sql/servers/databases/transparentDataEncryption",
  "properties": {
    "status": "Enabled"
  }
}
						
							{
  "name": "current",
  "location": "North Europe",
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-6852/providers/Microsoft.Sql/servers/sqlcrudtest-2080/databases/sqlcrudtest-9187/transparentDataEncryption/current",
  "type": "Microsoft.Sql/servers/databases/transparentDataEncryption",
  "properties": {
    "status": "Enabled"
  }
}
				定义
| 名称 | 说明 | 
|---|---|
| 
							Transparent | 
						
							 表示数据库透明数据加密配置。  | 
					
| 
							Transparent | 
						
							 透明数据加密配置的名称。  | 
					
| 
							Transparent | 
						
							 数据库透明数据加密的状态。  | 
					
TransparentDataEncryption  
			
			表示数据库透明数据加密配置。
| 名称 | 类型 | 说明 | 
|---|---|---|
| id | 
			 string  | 
	
		 资源 ID。  | 
| location | 
			 string  | 
	
		 资源位置。  | 
| name | 
			 string  | 
	
		 资源名称。  | 
| properties.status | 
		 数据库透明数据加密的状态。  | 
|
| type | 
			 string  | 
	
		 资源类型。  | 
TransparentDataEncryptionName   
			
			透明数据加密配置的名称。
| 值 | 说明 | 
|---|---|
| current | 
TransparentDataEncryptionStatus   
			
			数据库透明数据加密的状态。
| 值 | 说明 | 
|---|---|
| Enabled | |
| Disabled |