EventHubsOperationsExtensions.CreateOrUpdateAsync(IEventHubsOperations, String, String, String, Eventhub, CancellationToken) Method

Definition

Creates or updates a new Event Hub as a nested resource within a Namespace.

public static System.Threading.Tasks.Task<Microsoft.Azure.Management.EventHub.Models.Eventhub> CreateOrUpdateAsync (this Microsoft.Azure.Management.EventHub.IEventHubsOperations operations, string resourceGroupName, string namespaceName, string eventHubName, Microsoft.Azure.Management.EventHub.Models.Eventhub parameters, System.Threading.CancellationToken cancellationToken = default);
static member CreateOrUpdateAsync : Microsoft.Azure.Management.EventHub.IEventHubsOperations * string * string * string * Microsoft.Azure.Management.EventHub.Models.Eventhub * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.EventHub.Models.Eventhub>
<Extension()>
Public Function CreateOrUpdateAsync (operations As IEventHubsOperations, resourceGroupName As String, namespaceName As String, eventHubName As String, parameters As Eventhub, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Eventhub)

Parameters

operations
IEventHubsOperations

The operations group for this extension method.

resourceGroupName
System.String

Name of the resource group within the azure subscription.

namespaceName
System.String

The Namespace name

eventHubName
System.String

The Event Hub name

parameters
Eventhub

Parameters supplied to create an Event Hub resource.

cancellationToken
System.Threading.CancellationToken

The cancellation token.

Returns

System.Threading.Tasks.Task<Eventhub>

Applies to