/// <summary> /// Creates or updates a network resource. /// </summary> /// <remarks> /// Creates a network resource with the specified name, description and /// properties. If a network resource with the same name exists, then it is /// updated with the specified description and properties. /// </remarks> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='resourceGroupName'> /// Azure resource group name /// </param> /// <param name='networkResourceName'> /// The identity of the network. /// </param> /// <param name='networkResourceDescription'> /// Description for creating a Network resource. /// </param> public static NetworkResourceDescription Create(this INetworkOperations operations, string resourceGroupName, string networkResourceName, NetworkResourceDescription networkResourceDescription) { return(operations.CreateAsync(resourceGroupName, networkResourceName, networkResourceDescription).GetAwaiter().GetResult()); }