public static Response <SapDiskConfigurationsResult> SapDiskConfigurations(this SubscriptionResource subscriptionResource, string location, SapDiskConfigurationsContent content = null, CancellationToken cancellationToken = default) { Argument.AssertNotNullOrEmpty(location, nameof(location)); return(GetExtensionClient(subscriptionResource).SapDiskConfigurations(location, content, cancellationToken)); }
public virtual Response <SapDiskConfigurationsResult> SapDiskConfigurations(string location, SapDiskConfigurationsContent content = null, CancellationToken cancellationToken = default) { using var scope = DefaultClientDiagnostics.CreateScope("SubscriptionResourceExtensionClient.SapDiskConfigurations"); scope.Start(); try { var response = DefaultRestClient.SapDiskConfigurations(Id.SubscriptionId, location, content, cancellationToken); return(response); } catch (Exception e) { scope.Failed(e); throw; } }
public static async Task <Response <SapDiskConfigurationsResult> > SapDiskConfigurationsAsync(this SubscriptionResource subscriptionResource, string location, SapDiskConfigurationsContent content = null, CancellationToken cancellationToken = default) { Argument.AssertNotNullOrEmpty(location, nameof(location)); return(await GetExtensionClient(subscriptionResource).SapDiskConfigurationsAsync(location, content, cancellationToken).ConfigureAwait(false)); }