Share via


RecommendedSuggestion Class

Definition

What suggestions should be taken to complete the recommendation.

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

Constructors

RecommendedSuggestion(String, String, String, String)

Initializes a new instance of RecommendedSuggestion.

Properties

Action

Action of the suggestion.

AdditionalProperties

Collection of additional properties for the suggestion.

Description

Description of the suggestion.

SuggestionTypeId

Id of the suggestion type.

Title

Title of the suggestion.

Explicit Interface Implementations

IJsonModel<RecommendedSuggestion>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<RecommendedSuggestion>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<RecommendedSuggestion>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<RecommendedSuggestion>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<RecommendedSuggestion>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to