Compartir a través de


ArmResourceHealthModelFactory.ResourceHealthAvailabilityStatusProperties Método

Definición

Inicializa una nueva instancia de ResourceHealthAvailabilityStatusProperties.

public static Azure.ResourceManager.ResourceHealth.Models.ResourceHealthAvailabilityStatusProperties ResourceHealthAvailabilityStatusProperties (Azure.ResourceManager.ResourceHealth.Models.ResourceHealthAvailabilityStateValue? availabilityState = default, string title = default, string summary = default, string detailedStatus = default, string reasonType = default, string context = default, string category = default, string articleId = default, DateTimeOffset? rootCauseAttributionOn = default, string healthEventType = default, string healthEventCause = default, string healthEventCategory = default, string healthEventId = default, DateTimeOffset? resolutionEta = default, DateTimeOffset? occuredOn = default, Azure.ResourceManager.ResourceHealth.Models.ReasonChronicityType? reasonChronicity = default, DateTimeOffset? reportedOn = default, Azure.ResourceManager.ResourceHealth.Models.ResourceHealthAvailabilityStateRecentlyResolved recentlyResolved = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ResourceHealth.Models.ResourceHealthRecommendedAction> recommendedActions = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ResourceHealth.Models.ServiceImpactingEvent> serviceImpactingEvents = default);
static member ResourceHealthAvailabilityStatusProperties : Nullable<Azure.ResourceManager.ResourceHealth.Models.ResourceHealthAvailabilityStateValue> * string * string * string * string * string * string * string * Nullable<DateTimeOffset> * string * string * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.ResourceHealth.Models.ReasonChronicityType> * Nullable<DateTimeOffset> * Azure.ResourceManager.ResourceHealth.Models.ResourceHealthAvailabilityStateRecentlyResolved * seq<Azure.ResourceManager.ResourceHealth.Models.ResourceHealthRecommendedAction> * seq<Azure.ResourceManager.ResourceHealth.Models.ServiceImpactingEvent> -> Azure.ResourceManager.ResourceHealth.Models.ResourceHealthAvailabilityStatusProperties
Public Shared Function ResourceHealthAvailabilityStatusProperties (Optional availabilityState As Nullable(Of ResourceHealthAvailabilityStateValue) = Nothing, Optional title As String = Nothing, Optional summary As String = Nothing, Optional detailedStatus As String = Nothing, Optional reasonType As String = Nothing, Optional context As String = Nothing, Optional category As String = Nothing, Optional articleId As String = Nothing, Optional rootCauseAttributionOn As Nullable(Of DateTimeOffset) = Nothing, Optional healthEventType As String = Nothing, Optional healthEventCause As String = Nothing, Optional healthEventCategory As String = Nothing, Optional healthEventId As String = Nothing, Optional resolutionEta As Nullable(Of DateTimeOffset) = Nothing, Optional occuredOn As Nullable(Of DateTimeOffset) = Nothing, Optional reasonChronicity As Nullable(Of ReasonChronicityType) = Nothing, Optional reportedOn As Nullable(Of DateTimeOffset) = Nothing, Optional recentlyResolved As ResourceHealthAvailabilityStateRecentlyResolved = Nothing, Optional recommendedActions As IEnumerable(Of ResourceHealthRecommendedAction) = Nothing, Optional serviceImpactingEvents As IEnumerable(Of ServiceImpactingEvent) = Nothing) As ResourceHealthAvailabilityStatusProperties

Parámetros

availabilityState
Nullable<ResourceHealthAvailabilityStateValue>

Estado de disponibilidad del recurso. Cuando es null, este objeto availabilityStatus representa un evento que afecta a la disponibilidad.

title
String

Descripción del título del estado de disponibilidad.

summary
String

Descripción resumida del estado de disponibilidad.

detailedStatus
String

Detalles del estado de disponibilidad.

reasonType
String

Cuando availabilityState del recurso no está disponible, describe dónde se originó el evento que afecta al estado. Algunos ejemplos son planeados, no planeados, iniciados por el usuario o por una interrupción, etc.

context
String

Cuando se crea un evento, un cliente o la plataforma del recurso pueden desencadenarlo y este campo lo ilustrará. Este campo está conectado al campo de categoría de este objeto.

category
String

Cuando un campo de contexto se establece en Plataforma, este campo reflejará si el evento estaba planeado o no planeado. Si el campo de contexto no tiene un valor de Platform, este campo se omitirá.

articleId
String

Identificador del artículo.

rootCauseAttributionOn
Nullable<DateTimeOffset>

Cuando availabilityState del recurso no está disponible, proporciona la marca de tiempo para cuando se recibió el evento que afecta al estado.

healthEventType
String

En el caso de un evento que afecta a la disponibilidad, se describe cuándo se originó el evento que afecta al estado. Algunos ejemplos son ciclo de vida, tiempo de inactividad, análisis de errores, etc.

healthEventCause
String

En el caso de un evento que afecta a la disponibilidad, describe dónde se originó el evento que afecta al estado. Algunos ejemplos son PlatformInitiated, UserInitiated, etc.

healthEventCategory
String

En el caso de un evento que afecta a la disponibilidad, describe la categoría de un evento de impacto en el estado platformInitiated. Algunos ejemplos son Planeado, No planeado, etc.

healthEventId
String

Es un identificador único que identifica el evento.

resolutionEta
Nullable<DateTimeOffset>

Cuando availabilityState del recurso no está disponible y reasonType no es Iniciado por el usuario, proporciona la fecha y hora para cuando se espera que se resuelva el problema.

occuredOn
Nullable<DateTimeOffset>

Marca de tiempo para cuando se produjo el último cambio en el estado de mantenimiento.

reasonChronicity
Nullable<ReasonChronicityType>

Cronicidad de la transición de disponibilidad.

reportedOn
Nullable<DateTimeOffset>

Marca de tiempo para cuándo se ha comprobado por última vez el estado.

recentlyResolved
ResourceHealthAvailabilityStateRecentlyResolved

Anotación que describe un cambio en availabilityState a Available from Unavailable con un reasonType de tipo No planeado.

recommendedActions
IEnumerable<ResourceHealthRecommendedAction>

Enumera las acciones que el usuario puede realizar en función del valor availabilityState actual del recurso.

serviceImpactingEvents
IEnumerable<ServiceImpactingEvent>

Enumera los eventos que afectan al servicio que pueden afectar al estado del recurso.

Devoluciones

ResourceHealthAvailabilityStatusProperties Nueva instancia para simular.

Se aplica a