ServerPropertiesForRestore interface
The properties used to create a new server by restoring from a backup.
- Extends
Properties
create |
Polymorphic discriminator, which specifies the different types this object can be |
restore |
Restore point creation time (ISO8601 format), specifying the time to restore from. |
source |
The source server id to restore from. |
Inherited Properties
minimal |
Enforce a minimal Tls version for the server. |
public |
Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' |
ssl |
Enable ssl enforcement or not when connect to server. |
storage |
Storage profile of a server. |
version | Server version. |
Property Details
createMode
Polymorphic discriminator, which specifies the different types this object can be
createMode: "PointInTimeRestore"
Property Value
"PointInTimeRestore"
restorePointInTime
Restore point creation time (ISO8601 format), specifying the time to restore from.
restorePointInTime: Date
Property Value
Date
sourceServerId
The source server id to restore from.
sourceServerId: string
Property Value
string
Inherited Property Details
minimalTlsVersion
Enforce a minimal Tls version for the server.
minimalTlsVersion?: string
Property Value
string
Inherited From ServerPropertiesForCreate.minimalTlsVersion
publicNetworkAccess
Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
publicNetworkAccess?: string
Property Value
string
Inherited From ServerPropertiesForCreate.publicNetworkAccess
sslEnforcement
Enable ssl enforcement or not when connect to server.
sslEnforcement?: SslEnforcementEnum
Property Value
Inherited From ServerPropertiesForCreate.sslEnforcement
storageProfile
Storage profile of a server.
storageProfile?: StorageProfile
Property Value
Inherited From ServerPropertiesForCreate.storageProfile
version
Server version.
version?: string
Property Value
string
Inherited From ServerPropertiesForCreate.version