Share via


AzureResourceManagerImpactReportingContext Class

Definition

Context class which will be filled in by the System.ClientModel.SourceGeneration. For more information see 'https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/System.ClientModel/src/docs/ModelReaderWriterContext.md'

[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ConnectorListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ConnectorUpdateProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.ImpactCategoryData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactCategoryListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactCategoryProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.ImpactCategoryResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactClientIncidentDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactConnectivityDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.ImpactConnectorData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactConnectorPatch))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactConnectorProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.ImpactConnectorResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactedWorkload))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactErrorDetails))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactInsightContent))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.ImpactInsightData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactInsightProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.ImpactInsightResource))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactMetricExpectedValueRange))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactPerformance))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactSourceOrTarget))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.InsightListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.RequiredImpactProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResponseError))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.SystemData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.WorkloadImpactData))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.WorkloadImpactListResult))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.WorkloadImpactProperties))]
[System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.WorkloadImpactResource))]
public class AzureResourceManagerImpactReportingContext : System.ClientModel.Primitives.ModelReaderWriterContext
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ConnectorListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ConnectorUpdateProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.ImpactCategoryData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactCategoryListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactCategoryProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.ImpactCategoryResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactClientIncidentDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactConnectivityDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.ImpactConnectorData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactConnectorPatch))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactConnectorProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.ImpactConnectorResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactedWorkload))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactErrorDetails))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactInsightContent))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.ImpactInsightData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactInsightProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.ImpactInsightResource))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactMetricExpectedValueRange))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactPerformance))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.ImpactSourceOrTarget))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.InsightListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.RequiredImpactProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResponseError))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.Models.SystemData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.WorkloadImpactData))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.WorkloadImpactListResult))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.Models.WorkloadImpactProperties))>]
[<System.ClientModel.Primitives.ModelReaderWriterBuildable(typeof(Azure.ResourceManager.ImpactReporting.WorkloadImpactResource))>]
type AzureResourceManagerImpactReportingContext = class
    inherit ModelReaderWriterContext
Public Class AzureResourceManagerImpactReportingContext
Inherits ModelReaderWriterContext
Inheritance
AzureResourceManagerImpactReportingContext
Attributes

Properties

Name Description
Default

Gets the default instance

Methods

Name Description
GetTypeBuilder(Type)

Gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT.

(Inherited from ModelReaderWriterContext)
TryGetTypeBuilder(Type, ModelReaderWriterTypeBuilder)

Tries to gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT.

(Inherited from ModelReaderWriterContext)
TryGetTypeBuilderCore(Type, ModelReaderWriterTypeBuilder)

Tries to gets a ModelReaderWriterTypeBuilder for the given Type to allow ModelReaderWriter to work with AOT.

Applies to