ServerPropertiesForGeoRestore Constructors

Definition

Overloads

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.

ServerPropertiesForGeoRestore()

Initializes a new instance of the ServerPropertiesForGeoRestore class.

public ServerPropertiesForGeoRestore ();
Public Sub New ()

Applies to

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

Initializes a new instance of the ServerPropertiesForGeoRestore class.

public ServerPropertiesForGeoRestore (string sourceServerId, string version = default, Microsoft.Azure.Management.MySQL.Models.SslEnforcementEnum? sslEnforcement = default, string minimalTlsVersion = default, string infrastructureEncryption = default, string publicNetworkAccess = default, Microsoft.Azure.Management.MySQL.Models.StorageProfile storageProfile = default);
new Microsoft.Azure.Management.MySQL.Models.ServerPropertiesForGeoRestore : string * string * Nullable<Microsoft.Azure.Management.MySQL.Models.SslEnforcementEnum> * string * string * string * Microsoft.Azure.Management.MySQL.Models.StorageProfile -> Microsoft.Azure.Management.MySQL.Models.ServerPropertiesForGeoRestore
Public Sub New (sourceServerId As String, Optional version As String = Nothing, Optional sslEnforcement As Nullable(Of SslEnforcementEnum) = Nothing, Optional minimalTlsVersion As String = Nothing, Optional infrastructureEncryption As String = Nothing, Optional publicNetworkAccess As String = Nothing, Optional storageProfile As StorageProfile = Nothing)

Parameters

sourceServerId
System.String

The source server id to restore from.

version
System.String

Server version. Possible values include: '5.6', '5.7', '8.0'

sslEnforcement
System.Nullable<SslEnforcementEnum>

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

minimalTlsVersion
System.String

Enforce a minimal Tls version for the server. Possible values include: 'TLS1_0', 'TLS1_1', 'TLS1_2', 'TLSEnforcementDisabled'

infrastructureEncryption
System.String

Status showing whether the server enabled infrastructure encryption. Possible values include: 'Enabled', 'Disabled'

publicNetworkAccess
System.String

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'

storageProfile
StorageProfile

Storage profile of a server.

Applies to