Share via


EventGridModelFactory.AvsClusterEventData Method

Definition

Initializes a new instance of AvsClusterEventData.

public static Azure.Messaging.EventGrid.SystemEvents.AvsClusterEventData AvsClusterEventData (string operationId = default, System.Collections.Generic.IEnumerable<string> addedHostNames = default, System.Collections.Generic.IEnumerable<string> removedHostNames = default, System.Collections.Generic.IEnumerable<string> inMaintenanceHostNames = default);
static member AvsClusterEventData : string * seq<string> * seq<string> * seq<string> -> Azure.Messaging.EventGrid.SystemEvents.AvsClusterEventData
Public Shared Function AvsClusterEventData (Optional operationId As String = Nothing, Optional addedHostNames As IEnumerable(Of String) = Nothing, Optional removedHostNames As IEnumerable(Of String) = Nothing, Optional inMaintenanceHostNames As IEnumerable(Of String) = Nothing) As AvsClusterEventData

Parameters

operationId
String

Id of the operation that caused this event.

addedHostNames
IEnumerable<String>

Hosts added to the cluster in this event, if any.

removedHostNames
IEnumerable<String>

Hosts removed to the cluster in this event, if any.

inMaintenanceHostNames
IEnumerable<String>

Hosts in Maintenance mode in the cluster, if any.

Returns

A new AvsClusterEventData instance for mocking.

Applies to