/// <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();
 }
Exemplo n.º 2
0
 /// <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();
 }