Поделиться через


MigrationAssessmentProjectSummaryData Class

Definition

A class representing the MigrationAssessmentProjectSummary data model. Assessment project summary resource.

public class MigrationAssessmentProjectSummaryData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Migration.Assessment.MigrationAssessmentProjectSummaryData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Migration.Assessment.MigrationAssessmentProjectSummaryData>
type MigrationAssessmentProjectSummaryData = class
    inherit ResourceData
    interface IJsonModel<MigrationAssessmentProjectSummaryData>
    interface IPersistableModel<MigrationAssessmentProjectSummaryData>
Public Class MigrationAssessmentProjectSummaryData
Inherits ResourceData
Implements IJsonModel(Of MigrationAssessmentProjectSummaryData), IPersistableModel(Of MigrationAssessmentProjectSummaryData)
Inheritance
MigrationAssessmentProjectSummaryData
Implements

Constructors

MigrationAssessmentProjectSummaryData()

Initializes a new instance of MigrationAssessmentProjectSummaryData.

Properties

ErrorSummaryAffectedEntities

Gets the Error summary by feature. Contains number of affected Entities per feature.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
LastAssessedOn

Gets the last assessment timestamp.

Name

The name of the resource.

(Inherited from ResourceData)
NumberOfAssessments

Gets the number of assessments created in this project.

NumberOfGroups

Gets the number of groups created in this project.

NumberOfImportMachines

Gets the number of import machines part of this project.

NumberOfMachines

Gets the number of machines part of this project.

NumberOfPrivateEndpointConnections

Gets the number of private endpoint connections.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<MigrationAssessmentProjectSummaryData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<MigrationAssessmentProjectSummaryData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MigrationAssessmentProjectSummaryData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MigrationAssessmentProjectSummaryData>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<MigrationAssessmentProjectSummaryData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to