Azure.ResourceManager.ImpactReporting Namespace

Classes

Name Description
AzureResourceManagerImpactReportingContext

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

ImpactCategoryCollection

A class representing a collection of ImpactCategoryResource and their operations. Each ImpactCategoryResource in the collection will belong to the same instance of SubscriptionResource. To get a ImpactCategoryCollection instance call the GetImpactCategories method from an instance of SubscriptionResource.

ImpactCategoryData

ImpactCategory resource.

ImpactCategoryResource

A class representing a ImpactCategory along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ImpactCategoryResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource SubscriptionResource using the GetImpactCategories method.

ImpactConnectorCollection

A class representing a collection of ImpactConnectorResource and their operations. Each ImpactConnectorResource in the collection will belong to the same instance of SubscriptionResource. To get a ImpactConnectorCollection instance call the GetImpactConnectors method from an instance of SubscriptionResource.

ImpactConnectorData

A connector is a resource that can be used to proactively report impacts against workloads in Azure to Microsoft.

ImpactConnectorResource

A class representing a ImpactConnector along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ImpactConnectorResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource SubscriptionResource using the GetImpactConnectors method.

ImpactInsightCollection

A class representing a collection of ImpactInsightResource and their operations. Each ImpactInsightResource in the collection will belong to the same instance of WorkloadImpactResource. To get a ImpactInsightCollection instance call the GetImpactInsights method from an instance of WorkloadImpactResource.

ImpactInsightData

Insight resource.

ImpactInsightResource

A class representing a ImpactInsight along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ImpactInsightResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource WorkloadImpactResource using the GetImpactInsights method.

ImpactReportingExtensions

A class to add extension methods to Azure.ResourceManager.ImpactReporting.

WorkloadImpactCollection

A class representing a collection of WorkloadImpactResource and their operations. Each WorkloadImpactResource in the collection will belong to the same instance of SubscriptionResource. To get a WorkloadImpactCollection instance call the GetWorkloadImpacts method from an instance of SubscriptionResource.

WorkloadImpactData

Workload Impact properties.

WorkloadImpactResource

A class representing a WorkloadImpact along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a WorkloadImpactResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource SubscriptionResource using the GetWorkloadImpacts method.