Share via


ThreeTierFullResourceNames Class

Definition

The resource name object where the specified values will be full resource names of the corresponding resources in a three tier SAP system.

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

Constructors

ThreeTierFullResourceNames()

Initializes a new instance of ThreeTierFullResourceNames.

Properties

ApplicationServer

The full resource names object for application layer resources. The number of entries in this list should be equal to the number VMs to be created for application layer.

CentralServer

The full resource names object for central server layer resources.

DatabaseServer

The full resource names object for database layer resources. The number of entries in this list should be equal to the number VMs to be created for database layer.

SharedStorage

The resource names object for shared storage.

Explicit Interface Implementations

IJsonModel<ThreeTierCustomResourceNames>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from ThreeTierCustomResourceNames)
IJsonModel<ThreeTierFullResourceNames>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ThreeTierFullResourceNames>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ThreeTierCustomResourceNames>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from ThreeTierCustomResourceNames)
IPersistableModel<ThreeTierFullResourceNames>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ThreeTierFullResourceNames>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ThreeTierFullResourceNames>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to