public async Task <ResourceProvisioningResult> EnsureDeleted(ResourceProvisioningParameters parameters) { await DeleteInternalAsync(parameters.ResourceGroupName, parameters.Name, parameters.NetworkSecurityGroupName, parameters.ConfigurationString); var provisioningState = await GetProvisioningState(parameters.ResourceGroupName, parameters.Name); return(ResourceProvisioningResultUtil.CreateFromProvisioningState(provisioningState)); }
public async Task <ResourceProvisioningResult> EnsureDeleted(ResourceProvisioningParameters parameters) { await DeleteInternal(parameters.ResourceGroupName, parameters.Name); var provisioningState = await GetProvisioningState(parameters.ResourceGroupName, parameters.Name); var crudResult = ResourceProvisioningResultUtil.CreateFromProvisioningState(provisioningState); return(crudResult); }
public async Task <ResourceProvisioningResult> EnsureDeleted(ResourceProvisioningParameters parameters) { try { await Delete(parameters.ResourceGroupName, parameters.Name); var provisioningState = await GetProvisioningState(parameters.ResourceGroupName, parameters.Name); return(ResourceProvisioningResultUtil.CreateFromProvisioningState(provisioningState)); } catch (Exception) { throw; } }