Share via


GatewayResiliencyRecommendation Class

Definition

Resiliency Recommendation details.

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

Properties

CallToActionLink

Link to the public documentation for the associated recommendation.

CallToActionText

Acton items to apply the recommendation.

RecommendationId

Recommendation Id.

RecommendationText

Recommendation details.

RecommendationTitle

Recommendation Title.

Severity

Impact associated with the recommendation.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<GatewayResiliencyRecommendation>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<GatewayResiliencyRecommendation>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<GatewayResiliencyRecommendation>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<GatewayResiliencyRecommendation>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<GatewayResiliencyRecommendation>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to