Share via


ServerPropertiesForCreate Class

The properties used to create a new server.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: ServerPropertiesForDefaultCreate, ServerPropertiesForGeoRestore, ServerPropertiesForRestore, ServerPropertiesForReplica

All required parameters must be populated in order to send to server.

Constructor

ServerPropertiesForCreate(*, version: str | _models.ServerVersion | None = None, ssl_enforcement: str | _models.SslEnforcementEnum | None = None, minimal_tls_version: str | _models.MinimalTlsVersionEnum | None = None, public_network_access: str | _models.PublicNetworkAccessEnum | None = None, storage_profile: _models.StorageProfile | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
version

Server version. Known values are: "10.2" and "10.3".

Default value: None
ssl_enforcement

Enable ssl enforcement or not when connect to server. Known values are: "Enabled" and "Disabled".

Default value: None
minimal_tls_version

Enforce a minimal Tls version for the server. Known values are: "TLS1_0", "TLS1_1", "TLS1_2", and "TLSEnforcementDisabled".

Default value: None
public_network_access

Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. Known values are: "Enabled" and "Disabled".

Default value: None
storage_profile

Storage profile of a server.

Default value: None

Variables

Name Description
version

Server version. Known values are: "10.2" and "10.3".

ssl_enforcement

Enable ssl enforcement or not when connect to server. Known values are: "Enabled" and "Disabled".

minimal_tls_version

Enforce a minimal Tls version for the server. Known values are: "TLS1_0", "TLS1_1", "TLS1_2", and "TLSEnforcementDisabled".

public_network_access

Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. Known values are: "Enabled" and "Disabled".

storage_profile

Storage profile of a server.

create_mode

The mode to create a new server. Required. Known values are: "Default", "PointInTimeRestore", "GeoRestore", and "Replica".