WorkloadImpactPropertiesResponse

data class WorkloadImpactPropertiesResponse(val additionalProperties: Any? = null, val armCorrelationIds: List<String>? = null, val clientIncidentDetails: ClientIncidentDetailsResponse? = null, val confidenceLevel: String? = null, val connectivity: ConnectivityResponse? = null, val endDateTime: String? = null, val errorDetails: ErrorDetailPropertiesResponse? = null, val impactCategory: String, val impactDescription: String? = null, val impactGroupId: String? = null, val impactUniqueId: String, val impactedResourceId: String, val performance: List<PerformanceResponse>? = null, val provisioningState: String, val reportedTimeUtc: String, val startDateTime: String, val workload: WorkloadResponse? = null)

Workload impact properties

Constructors

Link copied to clipboard
constructor(additionalProperties: Any? = null, armCorrelationIds: List<String>? = null, clientIncidentDetails: ClientIncidentDetailsResponse? = null, confidenceLevel: String? = null, connectivity: ConnectivityResponse? = null, endDateTime: String? = null, errorDetails: ErrorDetailPropertiesResponse? = null, impactCategory: String, impactDescription: String? = null, impactGroupId: String? = null, impactUniqueId: String, impactedResourceId: String, performance: List<PerformanceResponse>? = null, provisioningState: String, reportedTimeUtc: String, startDateTime: String, workload: WorkloadResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Additional fields related to impact, applicable fields per resource type are list under /impactCategories API

Link copied to clipboard

The ARM correlation ids, this is important field for control plane related impacts

Link copied to clipboard

Client incident details ex: incidentId , incident source

Link copied to clipboard
val confidenceLevel: String? = null

Degree of confidence on the impact being a platform issue

Link copied to clipboard

Details about connectivity issue. Applicable when root resource causing the issue is not identified. For example, when a VM is impacted due to a network issue, the impacted resource is identified as the VM, but the root cause is the network. In such cases, the connectivity field will have the details about the network issue

Link copied to clipboard
val endDateTime: String? = null

Time at which impact has ended

Link copied to clipboard

ARM error code and error message associated with the impact

Link copied to clipboard

Category of the impact, details can found from /impactCategories API

Link copied to clipboard

A detailed description of the impact

Link copied to clipboard

Azure resource id of the impacted resource

Link copied to clipboard
val impactGroupId: String? = null

Use this field to group impacts

Link copied to clipboard

Unique ID of the impact (UUID)

Link copied to clipboard

Details about performance issue. Applicable for performance impacts.

Link copied to clipboard

Resource provisioning state.

Link copied to clipboard

Time at which impact is reported

Link copied to clipboard

Time at which impact was observed

Link copied to clipboard

Information about the impacted workload