Compartilhar via


ArmResourceHealthModelFactory.ResourceHealthAvailabilityStatusProperties Método

Definição

Inicializa uma nova instância 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>

Disponibilidade status do recurso. Quando é nulo, esse objeto availabilityStatus representa um evento de impacto de disponibilidade.

title
String

Descrição do título da status de disponibilidade.

summary
String

Descrição resumida do status de disponibilidade.

detailedStatus
String

Detalhes do status de disponibilidade.

reasonType
String

Quando availabilityState do recurso está indisponível, ele descreve onde o evento de impacto na integridade foi originado. Exemplos são planejados, não planejados, iniciados pelo usuário ou uma interrupção etc.

context
String

Quando um evento é criado, ele pode ser disparado por um cliente ou pela plataforma do recurso e esse campo ilustra isso. Esse campo está conectado ao campo de categoria neste objeto .

category
String

Quando um campo de contexto é definido como Plataforma, esse campo refletirá se o evento foi planejado ou não planejado. Se o campo de contexto não tiver um valor de Plataforma, esse campo será ignorado.

articleId
String

A ID do artigo.

rootCauseAttributionOn
Nullable<DateTimeOffset>

Quando availabilityState do recurso está indisponível, ele fornece o carimbo de data/hora para quando o evento de impacto de integridade foi recebido.

healthEventType
String

No caso de um evento de impacto de disponibilidade, ele descreve quando o evento de impacto na integridade foi originado. Os exemplos são Ciclo de Vida, Tempo de Inatividade, Análise de Falhas etc.

healthEventCause
String

No caso de um evento de impacto de disponibilidade, ele descreve onde o evento de impacto na integridade foi originado. Os exemplos são PlatformInitiated, UserInitiated etc.

healthEventCategory
String

No caso de um evento de impacto de disponibilidade, ele descreve a categoria de um evento de impacto de integridade PlatformInitiated. Os exemplos são Planejado, Não Planejado etc.

healthEventId
String

É uma ID exclusiva que identifica o evento.

resolutionEta
Nullable<DateTimeOffset>

Quando availabilityState do recurso está Indisponível e o reasonType não é Iniciado pelo Usuário, ele fornece a data e a hora para quando o problema deve ser resolvido.

occuredOn
Nullable<DateTimeOffset>

Carimbo de data/hora de quando ocorreu a última alteração no status de integridade.

reasonChronicity
Nullable<ReasonChronicityType>

Crônica da transição de disponibilidade.

reportedOn
Nullable<DateTimeOffset>

Carimbo de data/hora de quando a integridade foi verificada pela última vez.

recentlyResolved
ResourceHealthAvailabilityStateRecentlyResolved

Uma anotação que descreve uma alteração no availabilityState para Disponível de Indisponível com um reasonType do tipo Não planejado.

recommendedActions
IEnumerable<ResourceHealthRecommendedAction>

Lista as ações que o usuário pode executar com base no availabilityState atual do recurso.

serviceImpactingEvents
IEnumerable<ServiceImpactingEvent>

Lista o serviço que afeta eventos que podem estar afetando a integridade do recurso.

Retornos

Uma nova ResourceHealthAvailabilityStatusProperties instância para simulação.

Aplica-se a