/// <summary> /// Initializes a new instance of the OperationResource class. /// </summary> /// <param name="id">Operation ID</param> /// <param name="name">Operation name</param> /// <param name="status">Operation status. Possible values include: /// 'InProgress', 'Succeeded', 'Failed', 'Canceled'</param> /// <param name="properties">Operation properties</param> /// <param name="error">Errors from the operation</param> /// <param name="startTime">Operation start time</param> /// <param name="endTime">Operation start time</param> /// <param name="percentComplete">Completion percentage of the /// operation</param> public OperationResource(string id = default(string), string name = default(string), string status = default(string), object properties = default(object), ErrorDetail error = default(ErrorDetail), System.DateTime?startTime = default(System.DateTime?), System.DateTime?endTime = default(System.DateTime?), double?percentComplete = default(double?)) { Id = id; Name = name; Status = status; Properties = properties; Error = error; StartTime = startTime; EndTime = endTime; PercentComplete = percentComplete; CustomInit(); }
/// <summary> /// Initializes a new instance of the ErrorResponse class. /// </summary> /// <param name="error">The error object.</param> public ErrorResponse(ErrorDetail error = default(ErrorDetail)) { Error = error; CustomInit(); }