ServerPropertiesForDefaultCreate Class
The properties used to create a new server.
All required parameters must be populated in order to send to Azure.
Constructor
ServerPropertiesForDefaultCreate(*, administrator_login: str, administrator_login_password: str, version: str | ServerVersion | None = None, ssl_enforcement: str | SslEnforcementEnum | None = None, minimal_tls_version: str | MinimalTlsVersionEnum | None = None, public_network_access: str | PublicNetworkAccessEnum | None = None, storage_profile: StorageProfile | None = None, **kwargs)
Parameters
Name | Description |
---|---|
version
Required
|
str or
ServerVersion
Server version. Possible values include: "10.2", "10.3". |
ssl_enforcement
Required
|
Enable ssl enforcement or not when connect to server. Possible values include: "Enabled", "Disabled". |
minimal_tls_version
Required
|
Enforce a minimal Tls version for the server. Possible values include: "TLS1_0", "TLS1_1", "TLS1_2", "TLSEnforcementDisabled". |
public_network_access
Required
|
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". |
storage_profile
Required
|
Storage profile of a server. |
create_mode
Required
|
str or
CreateMode
Required. The mode to create a new server.Constant filled by server. Possible values include: "Default", "PointInTimeRestore", "GeoRestore", "Replica". |
administrator_login
Required
|
Required. The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). |
administrator_login_password
Required
|
Required. The password of the administrator login. |
Keyword-Only Parameters
Name | Description |
---|---|
administrator_login
Required
|
|
administrator_login_password
Required
|
|
version
Required
|
|
ssl_enforcement
Required
|
|
minimal_tls_version
Required
|
|
public_network_access
Required
|
|
storage_profile
Required
|
|
Azure SDK for Python