/// <summary>Snippet for CreateSnapshot</summary> public void CreateSnapshotRequestObject() { // Snippet: CreateSnapshot(CreateSnapshotDiskRequest, CallSettings) // Create client DisksClient disksClient = DisksClient.Create(); // Initialize request argument(s) CreateSnapshotDiskRequest request = new CreateSnapshotDiskRequest { Disk = "", Zone = "", RequestId = "", GuestFlush = false, SnapshotResource = new Snapshot(), Project = "", }; // Make the request Operation response = disksClient.CreateSnapshot(request); // End snippet }
/// <summary>Snippet for CreateSnapshotAsync</summary> public async Task CreateSnapshotRequestObjectAsync() { // Snippet: CreateSnapshotAsync(CreateSnapshotDiskRequest, CallSettings) // Additional: CreateSnapshotAsync(CreateSnapshotDiskRequest, CancellationToken) // Create client DisksClient disksClient = await DisksClient.CreateAsync(); // Initialize request argument(s) CreateSnapshotDiskRequest request = new CreateSnapshotDiskRequest { Disk = "", Zone = "", RequestId = "", GuestFlush = false, SnapshotResource = new Snapshot(), Project = "", }; // Make the request Operation response = await disksClient.CreateSnapshotAsync(request); // End snippet }