Share via


OSSapConfiguration Class

Definition

Defines the OS and SAP Configurations for Deployment

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.OSSapConfigurationTypeConverter))]
public class OSSapConfiguration : Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.IOSSapConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.SapVirtualInstance.Models.Api20231001Preview.OSSapConfigurationTypeConverter))>]
type OSSapConfiguration = class
    interface IOSSapConfiguration
    interface IJsonSerializable
Public Class OSSapConfiguration
Implements IOSSapConfiguration
Inheritance
OSSapConfiguration
Attributes
Implements

Constructors

OSSapConfiguration()

Creates an new OSSapConfiguration instance.

Properties

DeployerVMPackageStorageAccountId

The deployer VM packages storage account id

DeployerVMPackageUrl

The URL to the deployer VM packages file.

SapFqdn

The FQDN to set for the SAP system

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of OSSapConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of OSSapConfiguration.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of OSSapConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to