Remove fields
diff --git a/src/server.ts b/src/server.ts
index e133535..01da184 100644
--- a/src/server.ts
+++ b/src/server.ts
@@ -203,28 +203,6 @@
 	/** The physical location in which the Server resides. */
 	physLocation: string;
 	/**
-	 * An integral, unique identifier for the physical location in which the
-	 * Server resides.
-	 */
-	physLocationId: number;
-	/** The Profile used by the Server. */
-	profile: string | null;
-	/**
-	 * A description of the Profile used by the Server.
-	 *
-	 * @deprecated Future representations of Server objects will drop the
-	 * Profile description entirely, as it's trivially deduced from Profile
-	 * identity.
-	 */
-	profileDesc: string | null;
-	/**
-	 * An integral, unique identifier for the Profile used by the Server.
-	 *
-	 * @deprecated In the latest API version, a server's Profile is identified
-	 * only by name, not unique, integral identifier.
-	 */
-	profileId: number | null;
-	/**
 	 * An _ordered_ array of strings representing the Profiles used by this server
 	 */
 	profileNames: Array<string>;
@@ -330,13 +308,6 @@
 	 */
 	physLocationId: number;
 	/**
-	 * An integral, unique identifier for the Profile used by the Server.
-	 *
-	 * @deprecated In the latest API version, a server's Profile is identified
-	 * only by name, not unique, integral identifier.
-	 */
-	profileId: number | null;
-	/**
 	 * An _ordered_ array of strings representing the Profiles used by this server
 	 */
 	profileNames: Array<string>;
@@ -518,11 +489,8 @@
 	mgmtIpNetmask: string;
 	offlineReason: string;
 	physLocation: string;
-	profile: string | null;
-	/** @deprecated This has been removed from the latest API version. */
-	profileDesc: string | null;
-	/** @deprecated this has no known purpose, and you shouldn't invent one. */
 	profileNames: Array<string>;
+	/** @deprecated this has no known purpose, and you shouldn't invent one. */
 	rack: string;
 	routerHostName: string;
 	routerPortName: string;