protected override void ProcessRecord() { base.ProcessRecord(); if (!ConfirmDelete("OCIVirtualNetworkDhcpOptions", "Remove")) { return; } DeleteDhcpOptionsRequest request; try { request = new DeleteDhcpOptionsRequest { DhcpId = DhcpId, IfMatch = IfMatch }; response = client.DeleteDhcpOptions(request).GetAwaiter().GetResult(); WriteOutput(response); FinishProcessing(response); } catch (Exception ex) { TerminatingErrorDuringExecution(ex); } }
public async Task <DeleteDhcpOptionsResponse> DeleteDhcpOptionsAsync(string dhcpOptionsId) { var request = new DeleteDhcpOptionsRequest(dhcpOptionsId); var response = await _cloudComputeClient.DeleteDhcpOptionsAsync(request); return(response); }