Share via


SapNetWeaverProviderInstanceProperties Class

Definition

Gets or sets the provider properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.Monitors.Models.Api20230401.SapNetWeaverProviderInstancePropertiesTypeConverter))]
public class SapNetWeaverProviderInstanceProperties : Microsoft.Azure.PowerShell.Cmdlets.Workloads.Monitors.Models.Api20230401.ISapNetWeaverProviderInstanceProperties, Microsoft.Azure.PowerShell.Cmdlets.Workloads.Monitors.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.Monitors.Models.Api20230401.SapNetWeaverProviderInstancePropertiesTypeConverter))>]
type SapNetWeaverProviderInstanceProperties = class
    interface ISapNetWeaverProviderInstanceProperties
    interface IJsonSerializable
    interface IProviderSpecificProperties
    interface IValidates
Public Class SapNetWeaverProviderInstanceProperties
Implements ISapNetWeaverProviderInstanceProperties, IValidates
Inheritance
SapNetWeaverProviderInstanceProperties
Attributes
Implements

Constructors

SapNetWeaverProviderInstanceProperties()

Creates an new SapNetWeaverProviderInstanceProperties instance.

Properties

ProviderType

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

SapClientId

Gets or sets the SAP Client ID.

SapHostFileEntry

Gets or sets the list of HostFile Entries

SapHostname

Gets or sets the target virtual machine IP Address/FQDN.

SapInstanceNr

Gets or sets the instance number of SAP NetWeaver.

SapPassword

Sets the SAP password.

SapPasswordUri

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

SapPortNumber

Gets or sets the SAP HTTP port number.

SapSid

Gets or sets the SAP System Identifier

SapUsername

Gets or sets the SAP user name.

SslCertificateUri

Gets or sets the blob URI to SSL certificate for the SAP system.

SslPreference

Gets or sets certificate preference if secure communication is enabled.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SapNetWeaverProviderInstanceProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SapNetWeaverProviderInstanceProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Workloads.Monitors.Models.Api20230401.ISapNetWeaverProviderInstanceProperties.

FromJsonString(String)

Creates a new instance of SapNetWeaverProviderInstanceProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of SapNetWeaverProviderInstanceProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to