DatabaseOperation interface 
A database operation.
- Extends
Properties
| database | The name of the database the operation is being performed on. NOTE: This property will not be serialized. It can only be populated by the server. | 
| description | The operation description. NOTE: This property will not be serialized. It can only be populated by the server. | 
| error | The operation error code. NOTE: This property will not be serialized. It can only be populated by the server. | 
| error | The operation error description. NOTE: This property will not be serialized. It can only be populated by the server. | 
| error | The operation error severity. NOTE: This property will not be serialized. It can only be populated by the server. | 
| estimated | The estimated completion time of the operation. NOTE: This property will not be serialized. It can only be populated by the server. | 
| is | Whether the operation can be cancelled. NOTE: This property will not be serialized. It can only be populated by the server. | 
| is | Whether or not the error is a user error. NOTE: This property will not be serialized. It can only be populated by the server. | 
| operation | The name of operation. NOTE: This property will not be serialized. It can only be populated by the server. | 
| operation | The friendly name of operation. NOTE: This property will not be serialized. It can only be populated by the server. | 
| percent | The percentage of the operation completed. NOTE: This property will not be serialized. It can only be populated by the server. | 
| server | The name of the server. NOTE: This property will not be serialized. It can only be populated by the server. | 
| start | The operation start time. NOTE: This property will not be serialized. It can only be populated by the server. | 
| state | The operation state. NOTE: This property will not be serialized. It can only be populated by the server. | 
Inherited Properties
| id | Resource ID. NOTE: This property will not be serialized. It can only be populated by the server. | 
| name | Resource name. NOTE: This property will not be serialized. It can only be populated by the server. | 
| type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. | 
Property Details
		databaseName
	 
	The name of the database the operation is being performed on. NOTE: This property will not be serialized. It can only be populated by the server.
databaseName?: stringProperty Value
string
description
The operation description. NOTE: This property will not be serialized. It can only be populated by the server.
description?: stringProperty Value
string
		errorCode
	 
	The operation error code. NOTE: This property will not be serialized. It can only be populated by the server.
errorCode?: numberProperty Value
number
		errorDescription
	 
	The operation error description. NOTE: This property will not be serialized. It can only be populated by the server.
errorDescription?: stringProperty Value
string
		errorSeverity
	 
	The operation error severity. NOTE: This property will not be serialized. It can only be populated by the server.
errorSeverity?: numberProperty Value
number
		estimatedCompletionTime
	  
	The estimated completion time of the operation. NOTE: This property will not be serialized. It can only be populated by the server.
estimatedCompletionTime?: DateProperty Value
Date
		isCancellable
	 
	Whether the operation can be cancelled. NOTE: This property will not be serialized. It can only be populated by the server.
isCancellable?: booleanProperty Value
boolean
		isUserError
	  
	Whether or not the error is a user error. NOTE: This property will not be serialized. It can only be populated by the server.
isUserError?: booleanProperty Value
boolean
operation
The name of operation. NOTE: This property will not be serialized. It can only be populated by the server.
operation?: stringProperty Value
string
		operationFriendlyName
	  
	The friendly name of operation. NOTE: This property will not be serialized. It can only be populated by the server.
operationFriendlyName?: stringProperty Value
string
		percentComplete
	 
	The percentage of the operation completed. NOTE: This property will not be serialized. It can only be populated by the server.
percentComplete?: numberProperty Value
number
		serverName
	 
	The name of the server. NOTE: This property will not be serialized. It can only be populated by the server.
serverName?: stringProperty Value
string
		startTime
	 
	The operation start time. NOTE: This property will not be serialized. It can only be populated by the server.
startTime?: DateProperty Value
Date
state
The operation state. NOTE: This property will not be serialized. It can only be populated by the server.
state?: stringProperty Value
string
Inherited Property Details
id
Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.
id?: stringProperty Value
string
Inherited From ProxyResource.id
name
Resource name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: stringProperty Value
string
Inherited From ProxyResource.name
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: stringProperty Value
string
Inherited From ProxyResource.type