Server Properties For Geo Restore Args
data class ServerPropertiesForGeoRestoreArgs(val createMode: Output<String>, val infrastructureEncryption: Output<Either<String, InfrastructureEncryption>>? = null, val minimalTlsVersion: Output<Either<String, MinimalTlsVersionEnum>>? = null, val publicNetworkAccess: Output<Either<String, PublicNetworkAccessEnum>>? = null, val sourceServerId: Output<String>, val sslEnforcement: Output<SslEnforcementEnum>? = null, val storageProfile: Output<StorageProfileArgs>? = null, val version: Output<Either<String, ServerVersion>>? = null) : ConvertibleToJava<ServerPropertiesForGeoRestoreArgs>
The properties used to create a new server by restoring to a different region from a geo replicated backup.
Constructors
Link copied to clipboard
constructor(createMode: Output<String>, infrastructureEncryption: Output<Either<String, InfrastructureEncryption>>? = null, minimalTlsVersion: Output<Either<String, MinimalTlsVersionEnum>>? = null, publicNetworkAccess: Output<Either<String, PublicNetworkAccessEnum>>? = null, sourceServerId: Output<String>, sslEnforcement: Output<SslEnforcementEnum>? = null, storageProfile: Output<StorageProfileArgs>? = null, version: Output<Either<String, ServerVersion>>? = null)
Properties
Link copied to clipboard
The mode to create a new server. Expected value is 'GeoRestore'.
Link copied to clipboard
Status showing whether the server enabled infrastructure encryption.
Link copied to clipboard
Enforce a minimal Tls version for the server.
Link copied to clipboard
Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
Link copied to clipboard
The source server id to restore from.
Link copied to clipboard
Enable ssl enforcement or not when connect to server.
Link copied to clipboard
Storage profile of a server.
Link copied to clipboard
Server version.