Condividi tramite


ServerPropertiesForGeoRestore Class

Definition

The properties used to create a new server by restoring to a different region from a geo replicated backup.

[Newtonsoft.Json.JsonObject("GeoRestore")]
public class ServerPropertiesForGeoRestore : Microsoft.Azure.Management.PostgreSQL.Models.ServerPropertiesForCreate
[<Newtonsoft.Json.JsonObject("GeoRestore")>]
type ServerPropertiesForGeoRestore = class
    inherit ServerPropertiesForCreate
Public Class ServerPropertiesForGeoRestore
Inherits ServerPropertiesForCreate
Inheritance
ServerPropertiesForGeoRestore
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

ServerPropertiesForGeoRestore()

Initializes a new instance of the ServerPropertiesForGeoRestore class.

ServerPropertiesForGeoRestore(String, String, Nullable<SslEnforcementEnum>, String, String, String, StorageProfile)

Initializes a new instance of the ServerPropertiesForGeoRestore class.

Properties

InfrastructureEncryption

Gets or sets status showing whether the server enabled infrastructure encryption. Possible values include: 'Enabled', 'Disabled'

(Inherited from ServerPropertiesForCreate)
MinimalTlsVersion

Gets or sets enforce a minimal Tls version for the server. Possible values include: 'TLS1_0', 'TLS1_1', 'TLS1_2', 'TLSEnforcementDisabled'

(Inherited from ServerPropertiesForCreate)
PublicNetworkAccess

Gets or sets whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. Possible values include: 'Enabled', 'Disabled'

(Inherited from ServerPropertiesForCreate)
SourceServerId

Gets or sets the source server id to restore from.

SslEnforcement

Gets or sets enable ssl enforcement or not when connect to server. Possible values include: 'Enabled', 'Disabled'

(Inherited from ServerPropertiesForCreate)
StorageProfile

Gets or sets storage profile of a server.

(Inherited from ServerPropertiesForCreate)
Version

Gets or sets server version. Possible values include: '9.5', '9.6', '10', '10.0', '10.2', '11'

(Inherited from ServerPropertiesForCreate)

Methods

Validate()

Validate the object.

Applies to