ArmResourceHealthModelFactory.ResourceHealthAvailabilityStatusProperties メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 インスタンス。