public Task <SnapshotStatusResponse> StatusAsync(SnapshotStatusRequest request, CancellationToken cancellationToken = default)
 {
     request.BeforeRequest();
     return(DoRequestAsync <SnapshotStatusRequest, SnapshotStatusResponse>(request, cancellationToken));
 }
 public SnapshotStatusResponse Status(SnapshotStatusRequest request)
 {
     request.BeforeRequest();
     return(DoRequest <SnapshotStatusRequest, SnapshotStatusResponse>(request));
 }