Share via


SapSizingRecommendationContent Class

Definition

The SAP Sizing Recommendation request.

public class SapSizingRecommendationContent : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.SapSizingRecommendationContent>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.WorkloadsSapVirtualInstance.Models.SapSizingRecommendationContent>
type SapSizingRecommendationContent = class
    interface IJsonModel<SapSizingRecommendationContent>
    interface IPersistableModel<SapSizingRecommendationContent>
Public Class SapSizingRecommendationContent
Implements IJsonModel(Of SapSizingRecommendationContent), IPersistableModel(Of SapSizingRecommendationContent)
Inheritance
SapSizingRecommendationContent
Implements

Constructors

Name Description
SapSizingRecommendationContent(AzureLocation, SapEnvironmentType, SapProductType, SapDeploymentType, Int64, Int64, SapDatabaseType)

Initializes a new instance of SapSizingRecommendationContent.

Properties

Name Description
AppLocation

The geo-location where the resource is to be created.

DatabaseType

The database type.

DBMemory

The database memory configuration.

DBScaleMethod

The DB scale method.

DeploymentType

The deployment type. Eg: SingleServer/ThreeTier.

Environment

Defines the environment type - Production/Non Production.

HighAvailabilityType

The high availability type.

SapProduct

Defines the SAP Product type.

Saps

The SAP Application Performance Standard measurement.

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<SapSizingRecommendationContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SapSizingRecommendationContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SapSizingRecommendationContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SapSizingRecommendationContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SapSizingRecommendationContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to