Share via


AppComplianceControl Class

Definition

A class represent the control.

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

Properties

ControlDescription

The control's description.

ControlDescriptionHyperLink

The hyper link to the control's description'.

ControlFullName

The full name of the control. e.g. "Validate that unsupported operating systems and software components are not in use.".

ControlId

The Id of the control. e.g. "Operational_Security_10".

ControlName

The name of the control. e.g. "Unsupported OS and Software.".

ControlStatus

Control status.

Responsibilities

List of customer responsibility.

Explicit Interface Implementations

IJsonModel<AppComplianceControl>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<AppComplianceControl>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AppComplianceControl>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AppComplianceControl>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<AppComplianceControl>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to