/**
   * Get device registered status of a virtual array
   *
   * @param id the URN of a ViPR varray
   * @return the VirtualArrayInternalFlags
   */
  @GET
  @Path("/{id}/deviceRegistered")
  @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
  public VirtualArrayInternalFlags getDeviceRegistered(@PathParam("id") URI id) {
    VirtualArray varray = getVirtualArrayById(id, true);

    VirtualArrayInternalFlags varrayInternalFlags = new VirtualArrayInternalFlags();
    varrayInternalFlags.setDeviceRegistered(varray.getDeviceRegistered());

    auditOp(
        OperationTypeEnum.GET_VARRAY_REGISTERED,
        true,
        null,
        id.toString(),
        varray.getLabel(),
        String.valueOf(varray.getDeviceRegistered()));
    return varrayInternalFlags;
  }