次の方法で共有


ArmResourceHealthModelFactory.ResourceHealthAvailabilityStatusProperties メソッド

定義

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

パラメーター

availabilityState
Nullable<ResourceHealthAvailabilityStateValue>

リソースの可用性の状態。 null の場合、この availabilityStatus オブジェクトは可用性に影響を与えるイベントを表します。

title
String

可用性の状態のタイトルの説明。

summary
String

可用性の状態の概要の説明。

detailedStatus
String

可用性の状態の詳細。

reasonType
String

リソースの availabilityState が [使用不可] の場合、正常性に影響を与えるイベントが発生した場所が記述されます。 たとえば、計画、計画外、ユーザーの開始、停止などがあります。

context
String

イベントが作成されると、顧客またはリソースのプラットフォームによってトリガーできます。このフィールドはそれを示しています。 このフィールドは、このオブジェクトのカテゴリ フィールドに接続されています。

category
String

コンテキスト フィールドが [プラットフォーム] に設定されている場合、このフィールドには、イベントが計画されたか計画されていないかが反映されます。 コンテキスト フィールドに Platform の値がない場合、このフィールドは無視されます。

articleId
String

アーティクル ID。

rootCauseAttributionOn
Nullable<DateTimeOffset>

リソースの availabilityState が [使用不可] の場合、正常性に影響を与えるイベントが受信されたときのタイムスタンプが提供されます。

healthEventType
String

可用性に影響を与えるイベントの場合は、正常性に影響を与えるイベントが発生したタイミングについて説明します。 たとえば、ライフサイクル、ダウンタイム、障害分析などです。

healthEventCause
String

可用性に影響を与えるイベントの場合は、正常性に影響を与えるイベントが発生した場所について説明します。 例としては、PlatformInitiated、UserInitiated などがあります。

healthEventCategory
String

可用性に影響を与えるイベントの場合は、PlatformInitiated 正常性に影響を与えるイベントのカテゴリについて説明します。 たとえば、計画済み、計画外などです。

healthEventId
String

イベントを識別する一意の ID です。

resolutionEta
Nullable<DateTimeOffset>

リソースの availabilityState が [使用不可] で reasonType が [ユーザー開始] でない場合、問題が解決されると予想される日時が提供されます。

occuredOn
Nullable<DateTimeOffset>

正常性状態の最後の変更が発生したときのタイムスタンプ。

reasonChronicity
Nullable<ReasonChronicityType>

可用性遷移の慢性。

reportedOn
Nullable<DateTimeOffset>

正常性が最後にチェックされた日時のタイムスタンプ。

recentlyResolved
ResourceHealthAvailabilityStateRecentlyResolved

availabilityState から Available from Unavailable への変更を説明する注釈。reasonType 型は計画外です。

recommendedActions
IEnumerable<ResourceHealthRecommendedAction>

リソースの現在の availabilityState に基づいてユーザーが実行できるアクションを一覧表示します。

serviceImpactingEvents
IEnumerable<ServiceImpactingEvent>

リソースの正常性に影響を与える可能性があるイベントに影響を与えるサービスを一覧表示します。

戻り値

モック作成用の新しい ResourceHealthAvailabilityStatusProperties インスタンス。

適用対象