Share via


SecurityAssessmentPartner Class

Definition

Data regarding 3rd party partner integration.

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

Constructors

SecurityAssessmentPartner(String, String)

Initializes a new instance of SecurityAssessmentPartner.

Properties

PartnerName

Name of the company of the partner.

Secret

secret to authenticate the partner - write only.

Explicit Interface Implementations

IJsonModel<SecurityAssessmentPartner>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SecurityAssessmentPartner>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SecurityAssessmentPartner>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SecurityAssessmentPartner>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SecurityAssessmentPartner>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to