Share via


IHanaDbProviderInstanceProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.Models.Api20230401.HanaDbProviderInstancePropertiesTypeConverter))]
public interface IHanaDbProviderInstanceProperties : Microsoft.Azure.PowerShell.Cmdlets.Workloads.Models.Api20230401.IProviderSpecificProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.Models.Api20230401.HanaDbProviderInstancePropertiesTypeConverter))>]
type IHanaDbProviderInstanceProperties = interface
    interface IJsonSerializable
    interface IProviderSpecificProperties
Public Interface IHanaDbProviderInstanceProperties
Implements IProviderSpecificProperties
Derived
Attributes
Implements

Properties

DbName

Gets or sets the hana database name.

DbPassword

Gets or sets the database password.

DbPasswordUri

Gets or sets the key vault URI to secret with the database password.

DbUsername

Gets or sets the database user name.

Hostname

Gets or sets the target virtual machine size.

InstanceNumber

Gets or sets the database instance number.

ProviderType

The provider type. For example, the value can be SapHana.

(Inherited from IProviderSpecificProperties)
SapSid

Gets or sets the SAP System Identifier.

SqlPort

Gets or sets the database sql port.

SslCertificateUri

Gets or sets the blob URI to SSL certificate for the DB.

SslHostNameInCertificate

Gets or sets the hostname(s) in the SSL certificate.

SslPreference

Gets or sets certificate preference if secure communication is enabled.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to