Share via


CustomerResponsibility Class

Definition

A class represent the customer responsibility.

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

Properties

EvidenceFiles

List of evidence file url.

FailedResourceCount

The count of all failed resources.

Guidance

The evidence upload guidance description.

Justification

The justification given by the user to clarify the reason.

RecommendationList

List of recommendation.

ResourceList

List of resource.

ResponsibilityDescription

The description of the customer responsibility.

ResponsibilityEnvironment

The supported cloud environment of this customer responsibility.

ResponsibilityId

The id of the customer responsibility.

ResponsibilitySeverity

The severity level of this customer responsibility.

ResponsibilityStatus

The status of this customer responsibility.

ResponsibilityTitle

The title of the customer responsibility.

ResponsibilityType

The type of customer responsibility.

TotalResourceCount

The count of all resources.

Explicit Interface Implementations

IJsonModel<CustomerResponsibility>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<CustomerResponsibility>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<CustomerResponsibility>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CustomerResponsibility>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<CustomerResponsibility>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to