ServerPropertiesForDefaultCreate interface

The properties used to create a new server.

Extends

Properties

administratorLogin

The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). The login name is required when updating password.

administratorLoginPassword

The password of the administrator login. This value contains a credential. Consider obscuring before showing to users

createMode

Polymorphic discriminator, which specifies the different types this object can be

Inherited Properties

infrastructureEncryption

Status showing whether the server enabled infrastructure encryption.

minimalTlsVersion

Enforce a minimal Tls version for the server.

publicNetworkAccess

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

sslEnforcement

Enable ssl enforcement or not when connect to server.

storageProfile

Storage profile of a server.

version

Server version.

Property Details

administratorLogin

The administrator's login name of a server. Can only be specified when the server is being created (and is required for creation). The login name is required when updating password.

administratorLogin: string

Property Value

string

administratorLoginPassword

The password of the administrator login. This value contains a credential. Consider obscuring before showing to users

administratorLoginPassword: string

Property Value

string

createMode

Polymorphic discriminator, which specifies the different types this object can be

createMode: "Default"

Property Value

"Default"

Inherited Property Details

infrastructureEncryption

Status showing whether the server enabled infrastructure encryption.

infrastructureEncryption?: string

Property Value

string

Inherited From ServerPropertiesForCreate.infrastructureEncryption

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