Share via


SapInstallWithoutOsconfigSoftwareConfiguration Class

Definition

The SAP Software configuration Input when the software is to be installed by service without OS Configurations

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.SapInstallWithoutOsconfigSoftwareConfigurationTypeConverter))]
public class SapInstallWithoutOsconfigSoftwareConfiguration : Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.ISapInstallWithoutOsconfigSoftwareConfiguration, Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.SapInstallWithoutOsconfigSoftwareConfigurationTypeConverter))>]
type SapInstallWithoutOsconfigSoftwareConfiguration = class
    interface ISapInstallWithoutOsconfigSoftwareConfiguration
    interface IJsonSerializable
    interface ISoftwareConfiguration
    interface IValidates
Public Class SapInstallWithoutOsconfigSoftwareConfiguration
Implements ISapInstallWithoutOsconfigSoftwareConfiguration, IValidates
Inheritance
SapInstallWithoutOsconfigSoftwareConfiguration
Attributes
Implements

Constructors

SapInstallWithoutOsconfigSoftwareConfiguration()

Creates an new SapInstallWithoutOsconfigSoftwareConfiguration instance.

Properties

BomUrl

The URL to the SAP Build of Materials(BOM) file.

HighAvailabilitySoftwareConfigurationFencingClientId

The fencing client id.

HighAvailabilitySoftwareConfigurationFencingClientPassword

The fencing client id secret/password. The secret should never expire. This will be used pacemaker to start/stop the cluster VMs.

SapBitsStorageAccountId

The SAP bits storage account id.

SoftwareInstallationType

The SAP software installation Type.

SoftwareVersion

The software version to install.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SapInstallWithoutOsconfigSoftwareConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SapInstallWithoutOsconfigSoftwareConfiguration.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.ISapInstallWithoutOsconfigSoftwareConfiguration.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SapInstallWithoutOsconfigSoftwareConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to