Share via


SapNetWeaverProviderInstanceProperties Class

Definition

Gets or sets the provider properties.

public class SapNetWeaverProviderInstanceProperties : Azure.ResourceManager.Workloads.Models.ProviderSpecificProperties
public class SapNetWeaverProviderInstanceProperties : Azure.ResourceManager.Workloads.Models.ProviderSpecificProperties, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Workloads.Models.SapNetWeaverProviderInstanceProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Workloads.Models.SapNetWeaverProviderInstanceProperties>
type SapNetWeaverProviderInstanceProperties = class
    inherit ProviderSpecificProperties
type SapNetWeaverProviderInstanceProperties = class
    inherit ProviderSpecificProperties
    interface IJsonModel<SapNetWeaverProviderInstanceProperties>
    interface IPersistableModel<SapNetWeaverProviderInstanceProperties>
Public Class SapNetWeaverProviderInstanceProperties
Inherits ProviderSpecificProperties
Public Class SapNetWeaverProviderInstanceProperties
Inherits ProviderSpecificProperties
Implements IJsonModel(Of SapNetWeaverProviderInstanceProperties), IPersistableModel(Of SapNetWeaverProviderInstanceProperties)
Inheritance
SapNetWeaverProviderInstanceProperties
Implements

Constructors

SapNetWeaverProviderInstanceProperties()

Initializes a new instance of SapNetWeaverProviderInstanceProperties.

Properties

SapClientId

Gets or sets the SAP Client ID.

SapHostFileEntries

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.

Explicit Interface Implementations

IJsonModel<ProviderSpecificProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from ProviderSpecificProperties)
IJsonModel<ProviderSpecificProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from ProviderSpecificProperties)
IJsonModel<SapNetWeaverProviderInstanceProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<SapNetWeaverProviderInstanceProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ProviderSpecificProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from ProviderSpecificProperties)
IPersistableModel<ProviderSpecificProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from ProviderSpecificProperties)
IPersistableModel<ProviderSpecificProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from ProviderSpecificProperties)
IPersistableModel<SapNetWeaverProviderInstanceProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SapNetWeaverProviderInstanceProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<SapNetWeaverProviderInstanceProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to