Operation constructor
      
      Operation({ 
    
    
- String? clientOperationId,
- String? creationTimestamp,
- String? description,
- String? endTime,
- OperationError? error,
- String? httpErrorMessage,
- int? httpErrorStatusCode,
- String? id,
- String? insertTime,
- InstancesBulkInsertOperationMetadata? instancesBulkInsertOperationMetadata,
- String? kind,
- String? name,
- String? operationGroupId,
- String? operationType,
- int? progress,
- String? region,
- String? selfLink,
- SetCommonInstanceMetadataOperationMetadata? setCommonInstanceMetadataOperationMetadata,
- String? startTime,
- String? status,
- String? statusMessage,
- String? targetId,
- String? targetLink,
- String? user,
- List<OperationWarnings> ? warnings,
- String? zone,
Implementation
Operation({
  this.clientOperationId,
  this.creationTimestamp,
  this.description,
  this.endTime,
  this.error,
  this.httpErrorMessage,
  this.httpErrorStatusCode,
  this.id,
  this.insertTime,
  this.instancesBulkInsertOperationMetadata,
  this.kind,
  this.name,
  this.operationGroupId,
  this.operationType,
  this.progress,
  this.region,
  this.selfLink,
  this.setCommonInstanceMetadataOperationMetadata,
  this.startTime,
  this.status,
  this.statusMessage,
  this.targetId,
  this.targetLink,
  this.user,
  this.warnings,
  this.zone,
});