/// <summary> /// Sets the Auto Quota Increase enrollment properties for the specified /// subscription. /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='subscriptionId'> /// Azure subscription id. /// </param> /// <param name='autoQuotaIncreaseRequest'> /// Auto Quota increase request payload. /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <AutoQuotaIncreaseDetail> CreateAsync(this IAutoQuotaIncreaseOperations operations, string subscriptionId, AutoQuotaIncreaseDetail autoQuotaIncreaseRequest, CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.CreateWithHttpMessagesAsync(subscriptionId, autoQuotaIncreaseRequest, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <summary> /// Sets the Auto Quota Increase enrollment properties for the specified /// subscription. /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='subscriptionId'> /// Azure subscription id. /// </param> /// <param name='autoQuotaIncreaseRequest'> /// Auto Quota increase request payload. /// </param> public static AutoQuotaIncreaseDetail Create(this IAutoQuotaIncreaseOperations operations, string subscriptionId, AutoQuotaIncreaseDetail autoQuotaIncreaseRequest) { return(operations.CreateAsync(subscriptionId, autoQuotaIncreaseRequest).GetAwaiter().GetResult()); }
/// <summary> /// Gets the Auto Quota Increase enrollment details for the specified /// subscription. /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='subscriptionId'> /// Azure subscription id. /// </param> public static AutoQuotaIncreaseDetail GetProperties(this IAutoQuotaIncreaseOperations operations, string subscriptionId) { return(operations.GetPropertiesAsync(subscriptionId).GetAwaiter().GetResult()); }