Package-level declarations

Types

Link copied to clipboard
data class ClientIncidentDetailsArgs(val clientIncidentId: Output<String>? = null, val clientIncidentSource: Output<Either<String, IncidentSource>>? = null) : ConvertibleToJava<ClientIncidentDetailsArgs>

Client incident details ex: incidentId , incident source

Link copied to clipboard
data class ConnectivityArgs(val port: Output<Int>? = null, val protocol: Output<Either<String, Protocol>>? = null, val source: Output<SourceOrTargetArgs>? = null, val target: Output<SourceOrTargetArgs>? = null) : ConvertibleToJava<ConnectivityArgs>

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 could be VM or the network. In such cases, the connectivity field will have the details about both VM and network.

Link copied to clipboard
Link copied to clipboard
data class ConnectorPropertiesArgs(val connectorType: Output<Either<String, Platform>>) : ConvertibleToJava<ConnectorPropertiesArgs>

Details of the Connector.

Link copied to clipboard
data class ContentArgs(val description: Output<String>, val title: Output<String>) : ConvertibleToJava<ContentArgs>

Article details of the insight like title, description etc

Link copied to clipboard
Link copied to clipboard
data class ErrorDetailPropertiesArgs(val errorCode: Output<String>? = null, val errorMessage: Output<String>? = null) : ConvertibleToJava<ErrorDetailPropertiesArgs>

ARM error code and error message associated with the impact

Link copied to clipboard
data class ExpectedValueRangeArgs(val max: Output<Double>, val min: Output<Double>) : ConvertibleToJava<ExpectedValueRangeArgs>

Max and Min Threshold values for the metric

Link copied to clipboard
data class GetConnectorPlainArgs(val connectorName: String) : ConvertibleToJava<GetConnectorPlainArgs>
Link copied to clipboard
data class GetInsightPlainArgs(val insightName: String, val workloadImpactName: String) : ConvertibleToJava<GetInsightPlainArgs>
Link copied to clipboard
data class GetWorkloadImpactPlainArgs(val workloadImpactName: String) : ConvertibleToJava<GetWorkloadImpactPlainArgs>
Link copied to clipboard
data class ImpactDetailsArgs(val endTime: Output<String>? = null, val impactId: Output<String>, val impactedResourceId: Output<String>, val startTime: Output<String>) : ConvertibleToJava<ImpactDetailsArgs>

details of of the impact for which insight has been generated.

Link copied to clipboard
Link copied to clipboard
data class InsightPropertiesArgs(val additionalDetails: Output<Any>? = null, val category: Output<String>, val content: Output<ContentArgs>, val eventId: Output<String>? = null, val eventTime: Output<String>? = null, val groupId: Output<String>? = null, val impact: Output<ImpactDetailsArgs>, val insightUniqueId: Output<String>, val status: Output<String>? = null) : ConvertibleToJava<InsightPropertiesArgs>

Impact category properties.

Link copied to clipboard
data class PerformanceArgs(val actual: Output<Double>? = null, val expected: Output<Double>? = null, val expectedValueRange: Output<ExpectedValueRangeArgs>? = null, val metricName: Output<String>? = null, val unit: Output<Either<String, MetricUnit>>? = null) : ConvertibleToJava<PerformanceArgs>

Details about impacted performance metrics. Applicable for performance related impact

Link copied to clipboard
Link copied to clipboard
data class SourceOrTargetArgs(val azureResourceId: Output<String>? = null) : ConvertibleToJava<SourceOrTargetArgs>

Resource details

Link copied to clipboard
Link copied to clipboard
data class WorkloadArgs(val context: Output<String>? = null, val toolset: Output<Either<String, Toolset>>? = null) : ConvertibleToJava<WorkloadArgs>

Information about the impacted workload

Link copied to clipboard
Link copied to clipboard
data class WorkloadImpactPropertiesArgs(val additionalProperties: Output<Any>? = null, val armCorrelationIds: Output<List<String>>? = null, val clientIncidentDetails: Output<ClientIncidentDetailsArgs>? = null, val confidenceLevel: Output<Either<String, ConfidenceLevel>>? = null, val connectivity: Output<ConnectivityArgs>? = null, val endDateTime: Output<String>? = null, val errorDetails: Output<ErrorDetailPropertiesArgs>? = null, val impactCategory: Output<String>, val impactDescription: Output<String>? = null, val impactGroupId: Output<String>? = null, val impactedResourceId: Output<String>, val performance: Output<List<PerformanceArgs>>? = null, val startDateTime: Output<String>, val workload: Output<WorkloadArgs>? = null) : ConvertibleToJava<WorkloadImpactPropertiesArgs>

Workload impact properties