ReturnWhen
Indicates whether a client method that starts a long-running operation
should return after the operation has started or after the service has
completed processing of the operation.
Completed = 0
Indicates the client method should wait to return until the service has
completed processing of the operation.
Started = 1
Indicates the client method should return after the service has responded
to the request to start the operation.