Share via


ExternalInstallationSoftwareConfiguration Class

Definition

The SAP Software configuration Input when the software is installed externally outside the service.

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

Constructors

ExternalInstallationSoftwareConfiguration()

Creates an new ExternalInstallationSoftwareConfiguration instance.

Properties

CentralServerVMId

The resource ID of the virtual machine containing the central server instance.

SoftwareInstallationType

The SAP software installation Type.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ExternalInstallationSoftwareConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ExternalInstallationSoftwareConfiguration.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ExternalInstallationSoftwareConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to