internal DeploymentOperationProperties(ProvisioningOperation?provisioningOperation, string provisioningState, DateTimeOffset?timestamp, string duration, string serviceRequestId, string statusCode, object statusMessage, TargetResource targetResource, HttpMessage request, HttpMessage response)
 {
     ProvisioningOperation = provisioningOperation;
     ProvisioningState     = provisioningState;
     Timestamp             = timestamp;
     Duration         = duration;
     ServiceRequestId = serviceRequestId;
     StatusCode       = statusCode;
     StatusMessage    = statusMessage;
     TargetResource   = targetResource;
     Request          = request;
     Response         = response;
 }